update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
5
6         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
7         CHISE.
8         (=ucs-tip@JP/hanazono): Ditto.
9
10 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
11
12         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
13         setting for `=ucs-var-007'.
14
15 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `=ucs-bmp-var-007'.
19
20         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
21         CHISE.
22         (=ucs-bmp-var-007): Ditto.
23
24 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
25
26         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
27         setting for `=>ucs-itaiji-002@iwds-1'.
28
29         * mule/mule-charset.el (default-coded-charset-priority-list): Add
30         `=>ucs-bmp-itaiji-002@iwds-1'.
31
32 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
33
34         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
35         for XEmacs CHISE.
36         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
37
38 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
39
40         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
41         setting for `=>ucs-itaiji-008'.
42
43 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
44
45         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
46         setting for `=>big5-cdp-itaiji-003'.
47
48         * mule/mule-charset.el (default-coded-charset-priority-list): Add
49         `=>big5-cdp-itaiji-003'.
50
51 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
52
53         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
54         XEmacs CHISE.
55
56 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
57
58         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
59         setting for `=>ucs-itaiji-011'.
60
61 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-charset.el (default-coded-charset-priority-list): Add
64         `=>ucs-bmp-itaiji-011'.
65
66 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
67
68         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
69         XEmacs CHISE.
70         (=>ucs-bmp-itaiji-011): Ditto.
71
72 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-charset.el (default-coded-charset-priority-list): Use
75         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
76
77 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-charset.el (default-coded-charset-priority-list): Add
80         `=>ucs-bmp-cjk@iwds-1/normalized'.
81
82         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
83         coded-charset for XEmacs CHISE.
84
85 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
86
87         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
88         setting for `=>ucs-itaiji-010'.
89
90         * mule/mule-charset.el (default-coded-charset-priority-list): Add
91         `=>ucs-bmp-itaiji-010'.
92
93         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
94         XEmacs CHISE.
95         (=>ucs-bmp-itaiji-010): Ditto.
96
97 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
100         setting for `=>ucs@iwds-1/normalized'.
101
102 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
105         for XEmacs CHISE.
106
107 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
108
109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
110         setting for `==>ucs@esu'.
111
112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
113         `==>ucs-sip@esu'.
114
115         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
116         CHISE.
117         (==>ucs-sip@esu): Ditto.
118
119 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
122         setting for `=>big5-cdp-var-001'.
123
124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
125         `=>big5-cdp-var-001'.
126
127         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
128         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
129
130 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
131
132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
133         setting for `===hng-sts'.
134
135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
136         `===hng-sts'.
137
138         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
139         CHISE.
140
141 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
144         setting for `===hng-sgs'.
145
146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
147         `===hng-sgs'.
148
149         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
150         CHISE.
151
152 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
153
154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
155         setting for `===hng-saa'.
156
157         * mule/mule-charset.el (default-coded-charset-priority-list): Add
158         `===hng-saa'.
159
160         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
161         CHISE.
162
163 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
166         setting for `===hng-kad'.
167
168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
169         `===hng-kad'.
170
171         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
172         CHISE.
173
174 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
177         setting for `===hng-sai'.
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `===hng-sai'.
181
182         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
183         CHISE.
184
185 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
188         setting for `===hng-ini'.
189
190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
191         `===hng-ini'.
192
193         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
194         CHISE.
195
196 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
197
198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
199         setting for `===hng-wke'.
200
201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
202         `===hng-wke'.
203
204         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
205         CHISE.
206
207 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
210         setting for `===hng-wks'.
211
212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
213         `===hng-wks'.
214
215         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
216         CHISE.
217
218 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
219
220         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
221         setting for `===hng-sab'.
222
223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
224         `===hng-sab'.
225
226         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
227         CHISE.
228
229 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
230
231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
232         setting for `===hng-ykk'.
233
234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
235         `===hng-ykk'.
236
237         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
238         CHISE.
239
240 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
241
242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
243         setting for `===hng-kkh'.
244
245         * mule/mule-charset.el (default-coded-charset-priority-list): Add
246         `===hng-kkh'.
247
248         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
249         CHISE.
250
251 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
254         setting for `===hng-fhs'.
255
256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
257         `===hng-fhs'.
258
259         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
260         CHISE.
261
262 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
263
264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
265         `==>daijiten'.
266
267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
268         setting for `==>daijiten'.
269
270         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
271         CHISE.
272
273 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
276         last number of its code.
277
278 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
279
280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
281         settings for `=daijiten', `==daijiten' and `===daijiten'.
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=daijiten', `==daijiten' and `===daijiten'.
285
286         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
287         CHISE.
288         (==daijiten): Ditto.
289         (===daijiten): Ditto.
290
291 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
292
293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
294         `=>ucs-bmp-itaiji-008'.
295
296         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
297         XEmacs CHISE.
298         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
299
300 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
303         of #x9FCC as the value of `max-code'.
304
305 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
308         `=>>ucs-bmp-cjk@unicode'.
309
310         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
311         for XEmacs CHISE.
312
313 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
314
315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
316         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
317         `===shuowen-jiguge5'.
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
321
322         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
323         XEmacs CHISE.
324         (===shuowen-jiguge4): Ditto.
325         (===shuowen-jiguge5): Ditto.
326
327 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=ucs-sip-var-005'.
331
332         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
333         XEmacs CHISE.
334
335 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
338         `=>>hanyo-denshi/ib'.
339
340 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
343         setting for `=>big5-cdp@iwds-1'.
344
345 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
348         setting for `=big5-cdp-var-010'.
349
350 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
353         `=big5-cdp-var-010'.
354
355         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
356         XEmacs CHISE.
357
358 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `=ucs-sip-itaiji-008'.
362
363         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
364         XEmacs CHISE.
365
366 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `=>ucs-sip-itaiji-006'.
370
371         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
372         XEmacs CHISE.
373
374 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         setting for `=+>big5-cdp', `=>big5-cdp@component' and
378         `=>big5-cdp@cognate'.
379
380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
381         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
382
383 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
384
385         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
386         CHISE.
387         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
388         mother.
389         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
390
391 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
395
396         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
397         XEmacs CHISE.
398         (=>big5-cdp@component): Ditto.
399         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
400
401 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
402
403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
404         setting for `=>ucs-itaiji-001@iwds-1'.
405
406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
407         `=>ucs-bmp-itaiji-001@iwds-1'.
408
409         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
410         for XEmacs CHISE.
411         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
412
413 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-charset.el (default-coded-charset-priority-list):
416         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
417         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
418         `chinese-isoir165'.
419
420         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
421         CHISE.
422
423 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `=ucs-sip-itaiji-006'.
427
428         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
429         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
430
431 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
434         setting for `=>ucs-itaiji-009'.
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `==ucs-bmp-itaiji-001'.
438
439         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
440         (=big5-cdp-itaiji-003): Doc fix.
441         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
442
443 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
446         `=>zinbun-oracle'.
447
448 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `=>ucs-sip-itaiji-003'.
452
453         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
454         (=>ucs-bmp-itaiji-003): Fix `long-name'.
455         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
456
457 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
460         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
461
462 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `==ucs-bmp-itaiji-006'.
466
467         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
468         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
469         (==ucs-bmp-itaiji-006): Ditto.
470
471 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
474         `=ucs-bmp-itaiji-012'.
475
476         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
477         XEmacs CHISE.
478         (=ucs-bmp-itaiji-012): Ditto.
479
480 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
481
482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
483         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
484
485 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
486
487         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
488         CHISE.
489
490 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
493         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
494         and `=>>cns11643-6'.
495
496         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
497         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
498         (=>>cns11643-3): Ditto.
499         (=>>cns11643-4): Modify DOC.
500         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
501
502 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
505         `=>ucs-sip-itaiji-005'.
506
507         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
508         XEmacs CHISE.
509
510 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
511
512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
513         `==hanyo-denshi/tk/mf-01'.
514
515         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
516         for XEmacs CHISE.
517
518 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
519
520         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
521         `=>ucs-itaiji-007'.
522
523 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
524
525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
526         `==ucs-sip-var-002'.
527
528         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
529         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
530
531 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
532
533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
534         setting for `==ucs-itaiji-001'.
535
536 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
537
538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
539         `==ucs-sip-itaiji-001'.
540
541         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
542         XEmacs CHISE.
543         (==ucs-sip-itaiji-001): Ditto.
544
545 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
548         `=+>ucs-bmp-var-003'.
549
550         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
551         CHISE.
552         (=+>ucs-bmp-var-003): Ditto.
553
554 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
557         `=>ucs-bmp-cjk@cognate'.
558
559         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
560         XEmacs CHISE.
561
562 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
563
564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
565         `=ucs-sip-itaiji-005'.
566
567         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
568         XEmacs CHISE.
569
570 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
571
572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
573         setting for `=>ucs@cognate'.
574
575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
576         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
577
578         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
579         CHISE.
580         (=>ucs@hanyo-denshi): Abolished.
581         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
582         (=>ucs-bmp-itaiji-009): Ditto.
583         (=>ucs-sip@cognate): Ditto.
584
585 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
586
587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
588         `=>ucs-bmp-itaiji-004'.
589
590         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
591         XEmacs CHISE.
592
593 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
596         setting for `=>ucs-itaiji-004'.
597
598 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
601         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
602         `=>ucs-bmp-itaiji-007'.
603
604         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
605         XEmacs CHISE.
606         (=>ucs-itaiji-004): Ditto.
607         (=>ucs-sip-itaiji-004): Ditto.
608         (=>ucs-bmp-itaiji-007): Ditto.
609
610 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
613         setting for `=ucs-itaiji-010'.
614
615 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
616
617         * mule/mule-charset.el (default-coded-charset-priority-list):
618         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
619         - Add `=ucs-bmp-itaiji-010'.
620         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
621           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
622         - Add `=>ucs-sip@iwds-1'.
623
624         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
625         XEmacs CHISE.
626         (=ucs-bmp-itaiji-010): Ditto.
627         (=>ucs-sip@iwds-1): Ditto.
628
629 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
632         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
633
634         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
635         XEmacs CHISE.
636         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
637
638 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
641         setting for `=>ucs-itaiji-003'.
642
643 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
646         `=>ucs-bmp-itaiji-003'.
647
648         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
649         XEmacs CHISE.
650         (=>ucs-bmp-itaiji-003): Ditto.
651
652 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `=ucs-bmp-itaiji-011'.
656
657         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
658         XEmacs CHISE.
659
660 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
661
662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
663         setting for `==ucs-var-002'.
664
665 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
666
667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
668         setting for `==ucs-itaiji-002'.
669
670 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
673         `==ucs-sip-itaiji-002'.
674
675         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
676         XEmacs CHISE.
677
678 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
679
680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
681         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
682
683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
684         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
685         `=>ucs-sip-itaiji-007'.
686
687         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
688         XEmacs CHISE.
689         (=>ucs-sip-itaiji-007): Ditto.
690         (=ucs-sip-itaiji-007): Ditto.
691         (=ucs-itaiji-011): Ditto.
692         (=ucs-sip-itaiji-011): Ditto.
693
694 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-coding.el (coded-charset-entity-reference-alist):
697         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
698
699 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
700
701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
702         `==ucs-bmp-var-002'.
703
704         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
705         CHISE.
706         (==ucs-bmp-var-002): Ditto.
707
708         * mule/mule-coding.el (coded-charset-entity-reference-alist):
709         Modify some priorities.
710
711 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
712
713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
714         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
715         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
716
717 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
718
719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
720         `=big5-cdp-var-001'.
721
722         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
723         XEmacs CHISE.
724
725 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
728         setting for `==ucs-itaiji-005'.
729
730 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         setting for `=ucs-itaiji-007'.
734
735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
736         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
737
738         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
739         XEmacs CHISE.
740         (==ucs-bmp-itaiji-005): Ditto.
741         (=ucs-itaiji-007): Ditto.
742         (=ucs-bmp-itaiji-007): Ditto.
743
744 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `==gt-pj-k1' and `==gt-pj-k2'.
748
749 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
750
751         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
752         CHISE.
753         (==gt-pj-k2): Ditto.
754
755 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
758         setting for `=>ucs-itaiji-005'.
759
760 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
761
762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
763         `=>>cbeta'.
764
765 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
766
767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
768         `=>ucs-sip@component'.
769
770         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
771         instead of `=ucs' as its mother.
772         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
773
774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
775         setting for `=>ucs-itaiji-006'.
776
777 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
780         `=>ucs-bmp-itaiji-006'.
781
782         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
783         XEmacs CHISE.
784         (=>ucs-bmp-itaiji-006): Ditto.
785
786 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
787
788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
789         `=>ucs-bmp-itaiji-001'.
790
791         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
792         XEmacs CHISE.
793
794 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
798
799         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
800         instead of `=ucs' as its mother.
801         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
802         (==ucs-bmp-itaiji-002): Ditto.
803         (==ucs-itaiji-003): Ditto.
804         (==ucs-bmp-itaiji-003): Ditto.
805
806 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
807
808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
809         setting for `=big5-cdp-var-002'.
810
811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
812         `=big5-cdp-var-002'.
813
814         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
815         XEmacs CHISE.
816
817 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
818
819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
820         `=ucs-sip-var-004'.
821
822         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
823         XEmacs CHISE.
824
825 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
826
827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
828         `=>ucs-bmp-cjk@iwds-1'.
829
830         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
831         XEmacs CHISE.
832
833 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
834
835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
836         setting for `=ucs-var-005'.
837
838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
839         `=ucs-bmp-var-005'.
840
841         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
842         CHISE.
843         (=ucs-bmp-var-005): Ditto.
844
845 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
846
847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
848         `=>ucs-sip-itaiji-002'.
849
850         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
851         XEmacs CHISE.
852
853 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
856         setting for `=>ucs-itaiji-002'.
857
858 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
859
860         * mule/mule-charset.el (default-coded-charset-priority-list): Add
861         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
862
863         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
864         (=>ucs-itaiji-002): Ditto.
865         (=>ucs-bmp-itaiji-002): Ditto.
866
867 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
868
869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
870         setting for `=>ucs-itaiji-001'.
871
872 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
873
874         * mule/mule-charset.el (default-coded-charset-priority-list): Add
875         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
876
877         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
878         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
879         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
880         (=>ucs-sip-itaiji-001): Ditto.
881
882         * mule/mule-coding.el(coded-charset-entity-reference-alist):
883         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
884         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
885
886 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-charset.el (default-coded-charset-priority-list):
889         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
890         `=jef-china3' and `chinese-isoir165'.
891
892 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `=>ucs-bmp-itaiji-005'.
896
897         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
898         XEmacs CHISE.
899         (=>ucs-bmp-itaiji-005): Ditto.
900
901 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
902
903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
904         `=+>jis-x0213-2'.
905
906 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
909         `=+>adobe-japan1-6'.
910
911 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
914         `=+>jis-x0208@1978'.
915
916 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
919         setting for `=>ucs@component'.
920
921 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
922
923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
924         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
925
926 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
927
928         * mule/mule-coding.el (coded-charset-entity-reference-alist):
929         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
930
931 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
932
933         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
934         CHISE.
935         (=>ucs@jis/2004): Ditto.
936
937 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-coding.el (coded-charset-entity-reference-alist):
940         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
941
942 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
943
944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
945         `=>cbeta'.
946
947 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
948
949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
950         setting for `==big5-cdp-itaiji-001'.
951
952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
953         `==big5-cdp-itaiji-001'.
954
955         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
956         XEmacs CHISE.
957
958 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
959
960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
961         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
962         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
963
964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
965         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
966         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
967
968         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
969         XEmacs CHISE.
970         (=>big5-cdp-itaiji-001): Ditto.
971         (=big5-cdp-itaiji-002): Ditto.
972         (=big5-cdp-itaiji-003): Ditto.
973
974 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
977         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
978
979 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
980
981         * mule/mule-charset.el (default-coded-charset-priority-list):
982         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
983         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
984         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
985
986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
987         setting for `=ucs-var-008'.
988
989         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
990         CHISE.
991         (=ucs-bmp-var-008): Likewise.
992
993 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
994
995         * mule/mule-charset.el (default-coded-charset-priority-list):
996         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
997
998 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1001         `==ucs-sip@JP/hanazono'.
1002
1003         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1004         XEmacs CHISE.
1005
1006 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1009         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1010
1011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012         `=ucs-bmp-var-006'.
1013
1014         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1015         CHISE.
1016         (=ucs-bmp-var-006): Likewise.
1017
1018 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1021         `=ucs-bmp-itaiji-009'.
1022
1023         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1024         XEmacs CHISE.
1025         (=ucs-bmp-itaiji-009): Likewise.
1026
1027 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1028
1029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1030         `=>big5-cdp'.
1031
1032 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1033
1034         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1035         (utf-8-ivs-gb): Likewise.
1036         (utf-8-gb-er): Likewise.
1037         (utf-8-ivs-gb-er): Likewise.
1038         (utf-8-cns): Likewise.
1039         (utf-8-ivs-cns): Likewise.
1040         (utf-8-cns-er): Likewise.
1041         (utf-8-ivs-cns-er): Likewise.
1042         (utf-8-big5): Likewise.
1043         (utf-8-ivs-big5): Likewise.
1044         (utf-8-big5-er): Likewise.
1045         (utf-8-ivs-big5-er): Likewise.
1046         (utf-8-jis): Likewise.
1047         (utf-8-ivs-jis): Likewise.
1048         (utf-8-jis-er): Likewise.
1049         (utf-8-ivs-jis-er): Likewise.
1050         (utf-8-ks): Likewise.
1051         (utf-8-ivs-ks): Likewise.
1052         (utf-8-ks-er): Likewise.
1053         (utf-8-ivs-ks-er): Likewise.
1054
1055 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1058         (utf-8-ivs-jp): Likewise.
1059         (utf-8-jp-er): Likewise.
1060         (utf-8-ivs-jp-er): Likewise.
1061
1062 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1065         setting for `=ucs-var-010'.
1066
1067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1068         `=ucs-bmp-var-010'.
1069
1070         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1071         CHISE.
1072         (=ucs-bmp-var-010): Likewise.
1073
1074 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077         `=ucs-sip@JP/hanazono'.
1078
1079         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1080         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1081
1082 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1083
1084         * mule/mule-charset.el (default-coded-charset-priority-list):
1085         - Add `=big5-cdp-var-004'.
1086         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1087           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1088
1089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1090         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1091         `=big5-cdp-var-005'.
1092
1093         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1094         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1095         `=big5-cdp-var-003'.
1096         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1097         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1098         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1099
1100 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-charset.el (default-coded-charset-priority-list):
1103         Don't prefer ucs-compat CCSes to other CCSes.
1104
1105 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `===ucs-bmp-cjk-compat@unicode'.
1109
1110         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1111         coded-charset for XEmacs CHISE.
1112
1113 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1114
1115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1116         `=ucs-sip-itaiji-003'.
1117
1118         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1119         XEmacs CHISE.
1120
1121 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1122
1123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1124         setting for `=ucs-var-004'.
1125
1126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1127         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1128
1129         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1130         XEmacs CHISE.
1131         (=ucs-var-004): Ditto.
1132         (=ucs-bmp-var-004): Ditto.
1133
1134 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1135
1136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1137         `=ucs-sip-var-003'.
1138
1139         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1140         XEmacs CHISE.
1141
1142 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1145         setting for `=ucs-itaiji-006'.
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `=ucs-bmp-itaiji-006'.
1149
1150         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1151         XEmacs CHISE.
1152         (=ucs-bmp-itaiji-006): Ditto.
1153
1154 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1157         `=ucs-sip-var-002'.
1158
1159         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1160         XEmacs CHISE.
1161
1162 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1163
1164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1165         `=ucs-sip-itaiji-002'.
1166
1167         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1168         XEmacs CHISE.
1169
1170 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1173         setting for `==hanyo-denshi/tk'.
1174
1175 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1178         (=hanyo-denshi/tk): Fix `long-name'.
1179         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1180
1181 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1182
1183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1184         setting for `=>mj'.
1185
1186 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1189         coded-charset for XEmacs CHISE.
1190
1191 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1192
1193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1194         setting for `=hanyo-denshi/tk'.
1195
1196 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `=hanyo-denshi/tk/mf-01'.
1200
1201         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1202         XEmacs CHISE.
1203         (=hanyo-denshi/tk/mf-01): Ditto.
1204
1205 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1206
1207         * mule/mule-charset.el (default-coded-charset-priority-list):
1208         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1209
1210 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-charset.el (default-coded-charset-priority-list):
1213         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1214
1215 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1218         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1222
1223         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1224         XEmacs CHISE.
1225         (=ucs-bmp-itaiji-004): Ditto.
1226         (=ucs-itaiji-005): Ditto.
1227         (=ucs-bmp-itaiji-005): Ditto.
1228
1229 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `=ucs-sip-itaiji-001'.
1233
1234         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1235         XEmacs CHISE.
1236
1237 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1238
1239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1240         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1241         `=ucs-itaiji-008'.
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1245         `=ucs-bmp-itaiji-008'.
1246
1247         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1248         XEmacs CHISE.
1249         (=ucs-bmp-itaiji-001): Ditto.
1250         (=ucs-itaiji-003): Ditto.
1251         (=ucs-bmp-itaiji-003): Ditto.
1252         (=ucs-itaiji-008): Ditto.
1253         (=ucs-bmp-itaiji-008): Ditto.
1254
1255 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1258         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1259
1260         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1261         for XEmacs CHISE.
1262         (==ucs-bmp-cjk-compat@JP): Ditto.
1263
1264 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1265
1266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1267         setting for `===hng-tzs'.
1268
1269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1270         `===hng-tzs'.
1271
1272         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1273         CHISE.
1274
1275 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1276
1277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1278         setting for `===hng-doh'.
1279
1280         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1281         `===hng-doh'.
1282
1283         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1284         CHISE.
1285
1286 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1287
1288         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1289         setting for `===hng-wad'.
1290
1291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1292         `===hng-wad'.
1293
1294         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1295         CHISE.
1296
1297 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1300         settings for `==koseki' and `===hng-kcc'.
1301
1302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1303         `===hng-kcc'.
1304
1305         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1306         CHISE.
1307
1308 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1309
1310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1311         setting for `===hng-nkk'.
1312
1313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1314         `===hng-nkk'.
1315
1316         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1317         CHISE.
1318
1319 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1322         setting for `===hng-ink'.
1323
1324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1325         `===hng-ink'.
1326
1327         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1328         CHISE.
1329
1330 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1331
1332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1333         setting for `===hng-jhk'.
1334
1335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336         `===hng-jhk'.
1337
1338         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1339         CHISE.
1340
1341 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1342
1343         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1344         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1345         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1346         (===jis-x0213-1@2004): Likewise.
1347         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1348         "jisx0213\\(\\.2004\\)-1" as the registry.
1349         (=+>jis-x0213-1@2004): Likewise.
1350         (=>jis-x0213-1@2004): Likewise.
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `===jis-x0213-1@2004'.
1354
1355 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1356
1357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1358         setting for `===hng-nak'.
1359
1360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1361         `===hng-nak'.
1362
1363         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1364         CHISE.
1365
1366 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1367
1368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1369         setting for `===hng-hos'.
1370
1371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1372         `===hng-hos'.
1373
1374         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1375         CHISE.
1376
1377 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1380         setting for `===hng-tzj'.
1381
1382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1383         `===hng-tzj'.
1384
1385         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1386         CHISE.
1387
1388 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1389
1390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1391         setting for `===hng-kae'.
1392
1393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1394         `===hng-kae'.
1395
1396         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1397         CHISE.
1398
1399 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1400
1401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1402         setting for `===hng-kar'.
1403
1404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1405         `===hng-kar'.
1406
1407         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1408         CHISE.
1409
1410 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1411
1412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1413         setting for `===hng-kyd'.
1414
1415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1416         `===hng-kyd'.
1417
1418         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1419         CHISE.
1420
1421 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1422
1423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1424         setting for `===hng-hok'.
1425
1426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1427         `===hng-hok'.
1428
1429         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1430         CHISE.
1431
1432 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1435         setting for `===hng-jyu'.
1436
1437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1438         `===hng-jyu'.
1439
1440         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1441         CHISE.
1442
1443 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1446         setting for `===hng-zkd'.
1447
1448         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1449         `===hng-zkd'.
1450
1451         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1452         CHISE.
1453
1454 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1457         setting for `===hng-kmi'.
1458
1459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1460         `===hng-kmi'.
1461
1462         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1463         CHISE.
1464
1465 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1466
1467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1468         setting for `===hng-okd'.
1469
1470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1471         `===hng-okd'.
1472
1473         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1474         CHISE.
1475
1476 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1477
1478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1479         setting for `===hng-nkm'.
1480
1481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1482         `===hng-nkm'.
1483
1484         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1485         CHISE.
1486
1487 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1488
1489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1490         setting for `===hng-nto'.
1491
1492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1493         `===hng-nto'.
1494
1495         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1496         CHISE.
1497
1498 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1499
1500         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1501         setting for `===hng-yhk'.
1502
1503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1504         `===hng-yhk'.
1505
1506         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1507         CHISE.
1508
1509 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1510
1511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1512         setting for `===hng-sok'.
1513
1514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1515         `===hng-sok'.
1516
1517         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1518         CHISE.
1519
1520 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1521
1522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1523         setting for `===hng-kda'.
1524
1525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1526         `===hng-kda'.
1527
1528         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1529         CHISE.
1530
1531 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1532
1533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1534         setting for `===hng-myz'.
1535
1536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1537         `===hng-myz'.
1538
1539         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1540         CHISE.
1541
1542 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1543
1544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1545         setting for `===hng-kgk'.
1546
1547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1548         `===hng-kgk'.
1549
1550         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1551         CHISE.
1552
1553 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1554
1555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1556         setting for `===hng-drt'.
1557
1558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1559         `===hng-drt'.
1560
1561         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1562         CHISE.
1563
1564 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1567         setting for `===hng-mam'.
1568
1569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570         `===hng-mam'.
1571
1572         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1573         CHISE.
1574
1575 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1576
1577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1578         setting for `===hng-dng'.
1579
1580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1581         `===hng-dng'.
1582
1583         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1584         CHISE.
1585
1586 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1587
1588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1589         setting for `=>cns11643-5'.
1590
1591 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1594         setting for `===hng-keg'.
1595
1596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1597         `===hng-keg'.
1598
1599         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1600         CHISE.
1601
1602 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1603
1604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1605         setting for `===hng-jou'.
1606
1607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1608         `===hng-jou'.
1609
1610         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1611         CHISE.
1612
1613 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1614
1615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616         setting for `===hng-smk'.
1617
1618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1619         `===hng-smk'.
1620
1621         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1622         CHISE.
1623
1624 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1625
1626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1627         setting for `===hng-kyo'.
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1630         `===hng-kyo'.
1631
1632         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1633         CHISE.
1634
1635 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1638         setting for `===hng-kss'.
1639
1640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1641         `===hng-kss'.
1642
1643         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1644         CHISE.
1645
1646 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1647
1648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1649         setting for `===hng-wan'.
1650
1651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1652         `===hng-wan'.
1653
1654         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1655         CHISE.
1656
1657 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1658
1659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1660         setting for `===hng-ksk'.
1661
1662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1663         `===hng-ksk'.
1664
1665         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1666         CHISE.
1667
1668 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1669
1670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1671         setting for `===hng-kyu'.
1672
1673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1674         `===hng-kyu'.
1675
1676         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1677         CHISE.
1678
1679 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1682         setting for `===hng-skk'.
1683
1684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1685         `===hng-skk'.
1686
1687         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1688         CHISE.
1689
1690 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1691
1692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1693         setting for `===hng-sik'.
1694
1695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1696         `===hng-sik'.
1697
1698         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1699         CHISE.
1700
1701 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1702
1703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1704         setting for `===hng-kbk'.
1705
1706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1707         `===hng-kbk'.
1708
1709         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1710         CHISE.
1711
1712 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1715         setting for `===hng-kcj'.
1716
1717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1718         `===hng-kcj'.
1719
1720         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1721         CHISE.
1722
1723 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1726         setting for `===hng-k24'.
1727
1728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1729         `===hng-k24'.
1730
1731         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1732         CHISE.
1733
1734 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1735
1736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1737         setting for `===hng-gok'.
1738
1739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1740         `===hng-gok'.
1741
1742         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1743         CHISE.
1744 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1745
1746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1747         setting for `===hng-tsu'.
1748
1749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1750         `===hng-tsu'.
1751
1752         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1753         CHISE.
1754
1755 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1756
1757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1758         setting for `===hng-sys'.
1759
1760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1761         `===hng-sys'.
1762
1763         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1764         CHISE.
1765
1766 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1767
1768         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1769         - Use "&HNG010-<d><d><d><d><d>;" instead of
1770           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1771         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1772
1773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1774         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1775
1776         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1777         "hngkhi-0" as the suffix of registry.
1778         (===hng-khm): New coded-charset for XEmacs CHISE.
1779         (=ucs-itaiji-002): Ditto.
1780         (=ucs-bmp-itaiji-002): Ditto.
1781
1782 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1783
1784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1785         setting for `=>ucs@iwds-1'.
1786
1787         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1788         XEmacs CHISE.
1789
1790 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1791
1792         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1793         CHISE.
1794
1795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1796         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1797         `===hng-khi'.
1798
1799 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802         setting for `===hng-khi'.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `===hng-khi'.
1806
1807         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1808         CHISE.
1809
1810 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1813         #x9FA5 as the value of `max-code'.
1814         (=ucs-bmp-var-002): Likewise.
1815         (=ucs-bmp-var-003): Likewise.
1816         (=ucs-bmp-itaiji-084): Likewise.
1817         (=ucs-bmp-cjk@JP): Likewise.
1818         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1819         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1820         (=>ucs-bmp-cjk@component): Likewise.
1821
1822 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1823
1824         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1825         CHISE.
1826
1827 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1828
1829         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1830         XEmacs CHISE.
1831         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1832         `==jis-x0208@1978/2-pr' as the mother.
1833
1834 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1837         CHISE.
1838
1839 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1840
1841         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1842         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1843
1844 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1845
1846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1847         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1848
1849 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1850
1851         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1852         setting for `===ucs@gb'.
1853
1854 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1855
1856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1857         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1858         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1859         as the entity-reference for `===jis-x0213-1@2000'; use
1860         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1861
1862 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `===jis-x0208'.
1866
1867         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1868         instead of `===jis-x0208' as the mother.
1869         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1870         `===jis-x0208' as the mother.
1871         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1872         `===jis-x0208' as the mother.
1873         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1874         `===jis-x0213-1' as the mother.
1875         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1876         `===jis-x0213-1' as the mother.
1877         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1878         the mother.
1879         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1880         mother.
1881
1882 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1883
1884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1885         setting for `=ucs-var-001'.
1886
1887 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1890         `=ucs-bmp-var-001'.
1891
1892         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1893         CHISE.
1894         (=ucs-bmp-var-001): Ditto.
1895
1896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1897         setting for `=ucs-var-003'.
1898
1899 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1900
1901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1902         `=ucs-bmp-var-003'.
1903
1904         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1905         CHISE.
1906         (=ucs-bmp-var-003): Ditto.
1907
1908 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1911         setting for `=ucs-var-002'.
1912
1913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1914         `=ucs-bmp-var-002'.
1915
1916         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1917         CHISE.
1918         (=ucs-bmp-var-002): Ditto.
1919
1920 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1921
1922         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1923         XEmacs CHISE.
1924         (==jis-x0208@1978/5pr): Ditto.
1925
1926 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1927
1928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1929         `=>ucs-bmp-cjk@component'.
1930
1931         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1932         XEmacs CHISE.
1933         (=>ucs-bmp-cjk@component): Ditto.
1934
1935 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1936
1937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1938         setting for `=>iwds-1'.
1939
1940 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1941
1942         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1943         CHISE.
1944
1945 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1946
1947         * mule/mule-charset.el (default-coded-charset-priority-list):
1948         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1949         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1950         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1951         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1952
1953 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1956         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1957
1958         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1959         `=>>ucs@iso' as the mother.
1960         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1961         mother.
1962
1963 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1964
1965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1966         setting for `===hanyo-denshi/ia'.
1967
1968 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1969
1970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1971         `===hanyo-denshi/ia'.
1972
1973 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1974
1975         * mule/mule-conf.el (=koseki): Fix DOC.
1976         (==koseki): New coded-charset for XEmacs CHISE.
1977
1978 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1979
1980         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1981         XEmacs CHISE.
1982         (===hanyo-denshi/jd): Fix DOC.
1983
1984 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1985
1986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1987         setting for `===hanyo-denshi/ip'.
1988
1989 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1990
1991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1992         `===hanyo-denshi/ip'.
1993
1994         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1995         XEmacs CHISE.
1996
1997 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1998
1999         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2000         `==ucs-radicals@unicode' and `=>daikanwa'.
2001
2002         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2003         for XEmacs CHISE.
2004
2005 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2006
2007         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2008         XEmacs CHISE.
2009
2010 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2011
2012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2013         `===ruimoku-v6'.
2014
2015 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2016
2017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2018         setting for `===ruimoku-v6'.
2019
2020 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2021
2022         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2023         CHISE.
2024
2025 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2026
2027         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2028         coded-charset for XEmacs CHISE.
2029
2030 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2033         XEmacs CHISE.
2034
2035 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2036
2037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2038         `===ucs-sip@iso'.
2039
2040 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2041
2042         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2043         CHISE.
2044
2045 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2046
2047         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2048         `==ucs-sip@iso'.
2049
2050         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2051         CHISE.
2052
2053 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2054
2055         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2056         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2057         (=ucs-sip-ext-b@iso): Fix registry.
2058         (==ucs-sip-ext-b@iso): Ditto.
2059         (===ucs-sip-ext-b@iso): Ditto.
2060
2061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2062         `=ucs-sip@iso'.
2063
2064 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2065
2066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2067         setting for `=>cbeta'.
2068
2069 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2070
2071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2072         `=>cns11643-7'.
2073
2074         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2075
2076 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2079         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2080
2081 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2082
2083         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2084         `=ucs@cns'.
2085         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2086         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2087         `=ucs@jis/1990'.
2088         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2089         `=ucs@jis/2000'.
2090         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2091         `=ucs@jis/2004'.
2092         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2093
2094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2095         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2096
2097 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2098
2099         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2100         XEmacs CHISE.
2101         (==jis-x0208@1978/1pr): Ditto.
2102         (==jis-x0208@1978/2-pr): Ditto.
2103
2104 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2105
2106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2107         setting for `===jis-x0213-1@2004'.
2108
2109 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2112         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2113
2114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2115         `===hanyo-denshi/jb'.
2116
2117         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2118         XEmacs CHISE.
2119         (=+>hanyo-denshi/ft): Ditto.
2120         (=+>hanyo-denshi/jt): Ditto.
2121
2122 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2123
2124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2125         `===hanyo-denshi/hg'.
2126
2127 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2128
2129         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2130         XEmacs CHISE.
2131         (===hanyo-denshi/hg): Ditto.
2132
2133 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2134
2135         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2136         glyph-forms instead of detailed glyph-images.
2137         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2138         `=adobe-japan1-*'.
2139         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2140         (===adobe-japan1-1): Ditto.
2141         (===adobe-japan1-2): Ditto.
2142         (===adobe-japan1-3): Ditto.
2143         (===adobe-japan1-4): Ditto.
2144         (===adobe-japan1-5): Ditto.
2145         (===adobe-japan1-6): Ditto.
2146         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2147         `=>>>adobe-japan1' as the mother.
2148         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2149         `=>>adobe-japan1' as the mother.
2150         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2151         glyph-images.
2152         (==jis-x0208@1978): Ditto.
2153         (==jis-x0208@1983): Ditto.
2154         (==jis-x0208@1990): Ditto.
2155         (==jis-x0213-1): Ditto.
2156         (==jis-x0213-1@2000): Ditto.
2157         (==jis-x0213-1@2004): Ditto.
2158         (==jis-x0213-2): Ditto.
2159         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2160         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2161         `=jis-x0208@1978'.
2162         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2163         `=jis-x0208@1983'.
2164         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2165         `=jis-x0208@1990'.
2166         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2167         `=jis-x0213-1'.
2168         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2169         `=jis-x0213-1@2000'.
2170         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2171         `=jis-x0213-1@2004'.
2172         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2173         `=jis-x0213-2'.
2174         (===jis-x0208): New coded-charset for XEmacs CHISE.
2175         (===jis-x0208@1978): Ditto.
2176         (===jis-x0208@1983): Ditto.
2177         (===jis-x0208@1990): Ditto.
2178         (===jis-x0213-1): Ditto.
2179         (===jis-x0213-1@2000): Ditto.
2180         (===jis-x0213-2): Ditto.
2181         (===jis-x0212): Ditto.
2182         (===ks-x1001): Ditto.
2183         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2184         mother.
2185         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2186         as the mother.
2187         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2188         as the mother.
2189         (===cns11643-1): New coded-charset for XEmacs CHISE.
2190         (===cns11643-2): Ditto.
2191         (===cns11643-3): Ditto.
2192         (===cns11643-4): Ditto.
2193         (===cns11643-5): Ditto.
2194         (===cns11643-6): Ditto.
2195         (===cns11643-7): Ditto.
2196         (=>>cns11643-1): Ditto.
2197         (==big5-cdp): Indicate abstract glyph-images instead of
2198         representative glyph-images.
2199         (===big5-cdp): New coded-charset for XEmacs CHISE.
2200         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2201         detailed glyph-images.
2202         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2203         `=hanyo-denshi/*'.
2204         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2205         (===hanyo-denshi/ib): Ditto.
2206         (===hanyo-denshi/jt): Ditto.
2207         (===hanyo-denshi/ks): Ditto.
2208         (===mj): Ditto.
2209         (===mj-0): Ditto.
2210         (===mj-1): Ditto.
2211         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2212         `=>>>hanyo-denshi/*' as its mother.
2213         (==gt): Indicate abstract glyph-forms instead of detailed
2214         glyph-images.
2215         (===gt): New coded-charset for XEmacs CHISE.
2216         (=>>>gt): Indicates `==gt' instead of `=gt'.
2217         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2218         (==gt-k): Indicate abstract glyph-forms instead of detailed
2219         glyph-images.
2220         (===gt-k): New coded-charset for XEmacs CHISE.
2221         (==daikanwa): Indicates glyph-images instead of detailed
2222         glyph-images.
2223         (===daikanwa): New coded-charset for XEmacs CHISE.
2224         (===daikanwa/+p): Ditto.
2225         (===daikanwa/ho): Ditto.
2226         (==cbeta): Ditto.
2227         (===cbeta): Ditto.
2228         (==jef-china3): Ditto.
2229         (===jef-china3): Ditto.
2230         (==ruimoku-v6): Ditto.
2231         (==ucs@iso): Indicate representative glyph-forms instead of
2232         representative glyph-images.
2233         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2234         (==ucs@unicode): Indicate representative glyph-forms instead of
2235         representative glyph-images.
2236         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2237         `=ucs@unicode'.
2238         (==ucs@cns): Indicate representative glyph-forms instead of
2239         representative glyph-images.
2240         (==ucs@jis): Ditto.
2241         (==ucs@jis/1990): Ditto.
2242         (==ucs@jis/2000): Ditto.
2243         (==ucs@jis/2004): Ditto.
2244         (==ucs@ks): Ditto.
2245         (===ucs@iso): New coded-charset for XEmacs CHISE.
2246         (===ucs@unicode): Ditto.
2247         (===ucs@gb): Ditto.
2248         (===ucs@ks): Ditto.
2249         (===ucs-bmp-cjk@gb): Ditto.
2250         (===ucs-sip-ext-b@iso): Ditto.
2251
2252 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2255         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2256         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2257         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2258         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2259         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2260         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2261         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2262         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2263         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2264
2265         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2266         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2267         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2268         - Use "&g1-[NAME];" for `=>>[NAME]'.
2269         - Abolish "&g2-[NAME];".
2270
2271 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2274         `=>>ucs@cns' as the mother.
2275
2276 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2277
2278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2279         setting for `==ucs@ks'.
2280
2281 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2282
2283         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2284         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2285         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2286         0x00E30000〜0x00E409D5.
2287
2288 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2289
2290         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2291         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2292         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2293
2294 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2297         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2298
2299         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2300         (=mj-0): Ditto.
2301         (=mj-1): Ditto.
2302         (==mj): Ditto.
2303         (==mj-0): Ditto.
2304         (==mj-1): Ditto.
2305         (=>>mj): Ditto.
2306
2307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2308         setting for `=mj' and `==mj'.
2309
2310 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2311
2312         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2313         CHISE.
2314
2315 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2316
2317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2318         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2319         `=>ucs@hanyo-denshi'.
2320
2321 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2324         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2325
2326         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2327         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2328
2329 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2332         XEmacs CHISE.
2333
2334 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2337         Change priority of `=>>>ucs@iso'.
2338
2339         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2340         `=>>>ucs@iso' as the mother.
2341         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2342
2343 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2346         Change priority of `=>>>ucs@unicode'.
2347
2348         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2349         `=ucs@unicode'.
2350
2351 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2352
2353         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2354         Change priority of `=>>>ucs@jis'.
2355
2356         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2357         `=ucs@jis'.
2358
2359 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2360
2361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2362         setting for `==daikanwa/+p'.
2363
2364 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2365
2366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2367         setting for `==shinjigen@1ed'.
2368
2369 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2372         XEmacs CHISE.
2373
2374 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2375
2376         * mule/mule-conf.el (==shinjigen): Modify DOC.
2377         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2378         (==shinjigen@rev): Modify DOC.
2379
2380 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2383         CHISE.
2384
2385 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2386
2387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2388         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2389
2390         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2391         XEmacs CHISE.
2392
2393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2394         `==daikanwa'.
2395
2396 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2397
2398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2399         setting for `==cns11643-7'.
2400
2401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2402         `==cns11643-7'.
2403
2404 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2407         `==cns11643-6'.
2408
2409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2410         setting for `==cns11643-6'.
2411
2412 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2413
2414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2415         setting for `==cns11643-5'.
2416
2417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2418         `==cns11643-5'.
2419
2420 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2423         setting for `==cns11643-4'.
2424
2425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2426         `==cns11643-4'.
2427
2428 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2429
2430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2431         setting for `==cns11643-3'.
2432
2433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2434         `==cns11643-3'.
2435
2436 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2439         setting for `==cns11643-2'.
2440
2441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2442         `==cns11643-2'.
2443
2444 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2445
2446         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2447         Change priority of `=>>>ucs@ks'.
2448
2449         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2450         `=ucs@ks'.
2451
2452 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2455         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2456         `==ucs@cns' and `==cns11643-1'.
2457
2458         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2459         (==cns11643-2): Ditto.
2460         (==cns11643-3): Ditto.
2461         (==cns11643-4): Ditto.
2462         (==cns11643-5): Ditto.
2463         (==cns11643-6): Ditto.
2464         (==cns11643-7): Ditto.
2465
2466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2467         `==cns11643-1'.
2468
2469 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2470
2471         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2472         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2473         `=>>>ucs@jis/1990'.
2474
2475         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2476         `=ucs@jis/1990'.
2477         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2478         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2479
2480 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2481
2482         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2483         Change priority of `=>>>ucs@cns'.
2484
2485         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2486         `=ucs@cns'.
2487
2488 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2489
2490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2491         `==ks-x1001'.
2492
2493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2494         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2495         `==ks-x1001'.
2496
2497 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2498
2499         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2500
2501 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2502
2503         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2504         `=jis-x0208'.
2505         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2506         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2507         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2508         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2509         (=>>>jis-x0213-1@2000): Changed to an alias for
2510         `=jis-x0213-1@2000'.
2511         (=>>>jis-x0213-1@2004): Changed to an alias for
2512         `=jis-x0213-1@2004'.
2513         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2514
2515 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2516
2517         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2518         `=adobe-japan1-0'.
2519         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2520         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2521         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2522         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2523         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2524         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2525
2526 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2529         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2530         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2531         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2532         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2533         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2534
2535 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2536
2537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2538         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2539         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2540         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2541         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2542         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2543         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2544         `==jis-x0212'.
2545
2546 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2547
2548         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2549         "AdobeJapan1-[0-6]$".
2550         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2551         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2552         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2553         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2554         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2555         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2556         (==adobe-japan1-1): Ditto.
2557         (==adobe-japan1-2): Ditto.
2558         (==adobe-japan1-3): Ditto.
2559         (==adobe-japan1-4): Ditto.
2560         (==adobe-japan1-5): Ditto.
2561         (==adobe-japan1-6): Ditto.
2562         (==jis-x0208): Ditto.
2563         (==jis-x0208@1978): Ditto.
2564         (==jis-x0208@1983): Ditto.
2565         (==jis-x0208@1990): Ditto.
2566         (==jis-x0213-1): Ditto.
2567         (==jis-x0213-1@2000): Ditto.
2568         (==jis-x0213-1@2004): Ditto.
2569         (==jis-x0213-2): Ditto.
2570         (==jis-x0212): Ditto.
2571         (==gb2312): Ditto.
2572         (==iso-ir165): Ditto.
2573         (==gb12345): Ditto.
2574         (==ks-x1001): Ditto.
2575         (==cns11643-1): Ditto.
2576         (==cns11643-2): Ditto.
2577         (==cns11643-3): Ditto.
2578         (==cns11643-4): Ditto.
2579         (==cns11643-5): Ditto.
2580         (==cns11643-6): Ditto.
2581         (==cns11643-7): Ditto.
2582         (==big5-cdp): Ditto.
2583         (==hanyo-denshi/ja): Ditto.
2584         (==hanyo-denshi/jb): Ditto.
2585         (==hanyo-denshi/jc): Ditto.
2586         (==hanyo-denshi/jd): Ditto.
2587         (==hanyo-denshi/ft): Ditto.
2588         (==hanyo-denshi/ia): Ditto.
2589         (==hanyo-denshi/ib): Ditto.
2590         (==hanyo-denshi/hg): Ditto.
2591         (==hanyo-denshi/jt): Ditto.
2592         (==hanyo-denshi/ks): Ditto.
2593         (==gt): Ditto.
2594         (==gt-k): Ditto.
2595         (==daikanwa): Ditto.
2596         (==shinjigen): Ditto.
2597         (==ucs@iso): Ditto.
2598         (==ucs@unicode): Ditto.
2599         (==ucs@gb): Ditto.
2600         (==ucs-bmp@gb): Ditto.
2601         (==ucs@cns): Ditto.
2602         (==ucs-bmp@cns): Ditto.
2603         (==ucs@jis): Ditto.
2604         (==ucs@jis/1990): Ditto.
2605         (==ucs@jis/2000): Ditto.
2606         (==ucs@jis/2004): Ditto.
2607         (==ucs@JP): Ditto.
2608         (==ucs@JP/hanazono): Ditto.
2609         (==ucs@ks): Ditto.
2610         (==ucs-bmp@ks): Ditto.
2611         (==ucs@cns11643): Ditto.
2612         (==ucs-bmp-cjk@gb): Ditto.
2613         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2614         (==ucs-sip-ext-b@iso): Ditto.
2615
2616 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2617
2618         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2619         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2620
2621         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2622         XEmacs CHISE.
2623         (=ucs-bmp-cjk@unicode): Abolished.
2624
2625 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2626
2627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2628         `=+>ucs-bmp-cjk-compat@jis'.
2629
2630         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2631         for XEmacs CHISE.
2632
2633 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2634
2635         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2636         CHISE.
2637
2638 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2639
2640         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2641         for XEmacs CHISE.
2642         (=jis-x0208@1978/1er-pr): Abolished.
2643         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2644         `=jis-x0208@1978/1er-pr' as the mother.
2645
2646 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2647
2648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2649         setting for `=ucs-itaiji-084'.
2650
2651 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2652
2653         * mule/mule-charset.el (default-coded-charset-priority-list):
2654         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2655
2656         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2657         XEmacs CHISE.
2658         (=ucs-bmp-itaiji-084): Ditto.
2659
2660 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2661
2662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2663         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2664
2665 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2668         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2669
2670         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2671         XEmacs CHISE.
2672         (=big5-cdp-var-5): Ditto.
2673
2674 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2675
2676         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2677         XEmacs CHISE.
2678
2679 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2680
2681         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2682         XEmacs CHISE.
2683
2684 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2685
2686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2687         setting for `=>>>hanyo-denshi/ft'.
2688
2689 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2690
2691         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2692         XEmacs CHISE.
2693         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2694         `=hanyo-denshi/jd' as the mother.
2695
2696 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2697
2698         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2699         XEmacs CHISE.
2700         (=+>adobe-japan1-1): Ditto.
2701         (=+>adobe-japan1-2): Ditto.
2702         (=+>adobe-japan1-3): Ditto.
2703         (=+>adobe-japan1-4): Ditto.
2704         (=+>adobe-japan1-5): Ditto.
2705         (=+>adobe-japan1-6): Ditto.
2706         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2707
2708 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2709
2710         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2711         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2712         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2713
2714         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2715         the top.
2716
2717 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2718
2719         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2720         XEmacs CHISE.
2721         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2722         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2723         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2724
2725 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2726
2727         * mule/mule-charset.el (default-coded-charset-priority-list):
2728         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2729         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2730
2731         * mule/mule-conf.el: Modify order of definitions of some
2732         coded-charsets.
2733
2734 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2735
2736         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2737         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2738         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2739
2740         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2741         CHISE.
2742         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2743         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2744
2745 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2746
2747         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2748         CHISE.
2749
2750 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2751
2752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2753         setting for `=daikanwa/+2p'.
2754
2755         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2756         XEmacs CHISE.
2757
2758 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2759
2760         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2761         XEmacs CHISE.
2762         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2763
2764 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2767         setting for `=>>>hanyo-denshi/ib'.
2768
2769 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2770
2771         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2772         XEmacs CHISE.
2773         (=>>>hanyo-denshi/ib): Ditto.
2774         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2775         `=hanyo-denshi/ja' as the mother.
2776         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2777         `=hanyo-denshi/ib' as the mother.
2778
2779 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2780
2781         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2782         XEmacs CHISE.
2783         (utf-8-ivs-mcs-er): Likewise.
2784         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2785         and `=>ucs-gb'.
2786         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2787         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2788         `ucs-gb' and `=>ucs-gb'.
2789         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2790         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2791         and `=>ucs-cns'.
2792         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2793         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2794         `ucs-cns' and `=>ucs-cns'.
2795         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2796         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2797         `ucs-big5' and `=>ucs-big5'.
2798         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2799         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2800         `ucs-big5' and `=>ucs-big5'.
2801         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2802         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2803         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2804         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2805         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2806         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2807         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2808         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2809         `=>ucs-jis'; modify DOC and mnemonic.
2810         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2811         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2812         and `=>ucs-jis'; modify DOC and mnemonic.
2813         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2814         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2815         `=>ucs-ks'.
2816         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2817         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2818         and `=>ucs-ks'.
2819         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2820
2821 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2822
2823         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2824         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2825
2826 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2829         Modify priorities.
2830
2831 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2834         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2835
2836 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2837
2838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2839         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2840
2841 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2842
2843         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2844         CHISE.
2845
2846 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2847
2848         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2849         CHISE.
2850
2851 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2852
2853         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2854         CHISE.
2855
2856 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2857
2858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2859         `=+>ucs-bmp-cjk@unicode'.
2860
2861         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2862         for XEmacs CHISE.
2863
2864 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2865
2866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2867         setting for `=>>daikanwa'.
2868
2869 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2870
2871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2872         `=>>hanyo-denshi/jt'.
2873
2874 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2875
2876         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2877         XEmacs CHISE.
2878         (=+>jis-x0208@1990): Ditto.
2879         (=+>jis-x0213-1@2000): Ditto.
2880
2881 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2882
2883         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2884         XEmacs CHISE.
2885
2886 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2887
2888         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2889         XEmacs CHISE.
2890         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2891         `=hanyo-denshi/jc' as the mother.
2892
2893 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2894
2895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2896         setting for `=+>adobe-japan1'.
2897
2898         * mule/mule-charset.el (default-coded-charset-priority-list):
2899         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2900         and `=>>hanyo-denshi/ft' to `=>>gt'.
2901
2902 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2903
2904         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2905         XEmacs CHISE.
2906         (=>>adobe-japan1-1): Ditto.
2907         (=>>adobe-japan1-2): Ditto.
2908         (=>>adobe-japan1-3): Ditto.
2909         (=>>adobe-japan1-4): Ditto.
2910         (=>>adobe-japan1-5): Ditto.
2911         (=>>adobe-japan1-6): Ditto.
2912         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2913
2914 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2915
2916         * mule/mule-conf.el (=adobe-japan1): New alias for
2917         `=adobe-japan1-6'.
2918         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2919         (=>>>adobe-japan1-1): Ditto.
2920         (=>>>adobe-japan1-2): Ditto.
2921         (=>>>adobe-japan1-3): Ditto.
2922         (=>>>adobe-japan1-4): Ditto.
2923         (=>>>adobe-japan1-5): Ditto.
2924         (=>>>adobe-japan1-6): Ditto.
2925         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2926
2927 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2928
2929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2930         setting for `=>>>adobe-japan1'.
2931
2932 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2933
2934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2935         setting for `=+>ucs@ks'.
2936
2937 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2938
2939         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2940         XEmacs CHISE.
2941         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2942         `=adobe-japan1-6' as the mother.
2943
2944 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2945
2946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2947         setting for `=>cns11643-7'.
2948
2949 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2950
2951         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2952         CHISE.
2953
2954 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2955
2956         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2957         XEmacs CHISE.
2958         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2959
2960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2961         setting for `=>ucs@jis/2004'.
2962
2963 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2964
2965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2966         setting for `=+>gt'.
2967
2968         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2969         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2970
2971 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2972
2973         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2974         `=>ucs@unicode' as the mother.
2975         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2976         mother.
2977         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2978         mother.
2979         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2980         mother.
2981
2982 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2983
2984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2985         setting for `=+>ucs@unicode'.
2986
2987         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2988         CHISE.
2989
2990 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2991
2992         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2993         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2994         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2995         - Add setting for `=+>ucs@cns'.
2996
2997         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2998         CHISE.
2999         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3000         as the mother.
3001         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3002         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3003
3004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3005         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3006
3007 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3008
3009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3010         setting for `=>ucs@ks'.
3011
3012 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3013
3014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3015         `=ucs-bmp-cjk-compat@unicode'.
3016
3017         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3018         coded-charset for XEmacs CHISE.
3019
3020 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3021
3022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3023         `=ucs-bmp-cjk-compat'.
3024
3025         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3026         XEmacs CHISE.
3027
3028 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3029
3030         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3031         CHISE.
3032
3033 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3034
3035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3036         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3037
3038         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3039         `=>ucs@jis/1990'.
3040         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3041
3042 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3043
3044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3045         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3046
3047         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3048         CHISE.
3049         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3050         mother.
3051
3052 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3053
3054         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3055         `=>jis-x0213-2@usual'.
3056         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3057         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3058         `=>jis-x0213-2@usual' as the mother.
3059
3060 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3061
3062         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3063         (=>ucs@JP): New alias for `=+>ucs@jis'.
3064
3065 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3066
3067         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3068         `=>jis-x0208@usual'.
3069         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3070         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3071         `=>jis-x0208@usual' as the mother.
3072         (=>jis-x0208): Likewise.
3073
3074 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3075
3076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3077         setting for `=+>jis-x0208@1978'.
3078
3079 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3080
3081         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3082         XEmacs CHISE.
3083
3084 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3085
3086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3087         setting for `=>>>ucs@jis/1990'.
3088
3089 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3090
3091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3092         setting for `=>ucs@jis/1990'.
3093
3094 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3097         setting for `=ucs@JP/hanazono'.
3098
3099         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3100         CHISE.
3101         (=ucs@JP/hanazono): Ditto.
3102         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3103         (=>>hanyo-denshi/jc): Ditto.
3104         (=>>hanyo-denshi/jd): Ditto.
3105
3106 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3107
3108         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3109         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3110
3111 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3112
3113         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3114         XEmacs CHISE.
3115
3116 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3117
3118         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3119         XEmacs CHISE.
3120
3121 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3122
3123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3124         `=ucs-bmp-cjk@JP'.
3125
3126 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3127
3128         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3129         XEmacs CHISE.
3130
3131 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3132
3133         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3134         Modify order of settings; add settings for `=daikanwa@rev2'.
3135
3136 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3137
3138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3139         setting for `=>>cbeta'.
3140
3141         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3142         CHISE.
3143
3144 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3145
3146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3147         setting for `=>>adobe-japan1'.
3148
3149 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3152         XEmacs CHISE.
3153
3154 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3155
3156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3157         setting for `=>>hanyo-denshi/ia'.
3158
3159         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3160         XEmacs CHISE.
3161
3162 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3163
3164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3165         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3166
3167         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3168         XEmacs CHISE.
3169         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3170         `=hanyo-denshi/jt' as the mother.
3171
3172 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3173
3174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3175         setting for `=>>>jis-x0213-2'.
3176
3177         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3178         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3179         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3180
3181 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3184         XEmacs CHISE.
3185
3186 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3189         XEmacs CHISE.
3190
3191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3192         `=>>jis-x0213-1@2004'.
3193
3194 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3195
3196         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3197         XEmacs CHISE.
3198
3199 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3200
3201         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3202         - Use "&g2-*;" as entity-references for `=>>>*'.
3203         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3204
3205         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3206         XEmacs CHISE.
3207         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3208         as the mother.
3209
3210 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3213         setting for `=>>hanyo-denshi/ib'.
3214
3215         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3216         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3217         (=>>jis-x0208@1990): Ditto.
3218         (=>>hanyo-denshi/ib): Ditto.
3219
3220         * mule/mule-charset.el (default-coded-charset-priority-list):
3221         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3222
3223 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3224
3225         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3226         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3227         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3228         `=>>>ucs@jis/2004'.
3229
3230 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3231
3232         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3233         XEmacs CHISE.
3234         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3235         `=jis-x0213-1@2004' as the mother.
3236         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3237         (=>>>ucs@ks): Ditto.
3238
3239         * mule/mule-charset.el (default-coded-charset-priority-list):
3240         Modify priority of `=hanyo-denshi/*'.
3241
3242 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3243
3244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3245         settings for `=>>ucs@JP' and `=ucs@JP'.
3246
3247 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3250         CHISE.
3251
3252 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3253
3254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3255         setting for `=>>>ucs@cns'.
3256
3257         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3258         CHISE.
3259
3260 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3261
3262         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3263         instead of `=>>>jis-x0213-1@2004' as the mother.
3264         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3265         (=>>>ucs@unicode): Likewise.
3266         (=>>>ucs@jis): Likewise.
3267         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3268         mother.
3269         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3270
3271 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3272
3273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3274         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3275         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3276         `=>>>ucs@jis'.
3277
3278 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3279
3280         * mule/mule-charset.el (default-coded-charset-priority-list):
3281         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3282         and `=jis-x0213-*-2000'.
3283
3284 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3285
3286         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3287         XEmacs CHISE.
3288         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3289         `=>>jis-x0213-1' as the mother.
3290
3291 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3294         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3295
3296 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3297
3298         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3299
3300 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3301
3302         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3303         XEmacs CHISE.
3304
3305 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3306
3307         * mule/mule-coding.el (decomposition-feature-list): Set
3308         `=decomposition', `=decomposition@cid' and
3309         `=decomposition@hanyo-denshi'.
3310
3311 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3312
3313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3314         setting for `=>>hanyo-denshi/ks'.
3315
3316         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3317         XEmacs CHISE.
3318
3319 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3320
3321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3322         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3323
3324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3325         `=hanyo-denshi/ks/mf'.
3326
3327         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3328         XEmacs CHISE.
3329         (=hanyo-denshi/ks/mf): Ditto.
3330
3331 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3332
3333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3334         settings for P=hanyo-denshi/jt'.
3335
3336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3337         `=hanyo-denshi/jt'.
3338
3339         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3340         XEmacs CHISE.
3341
3342 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3343
3344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3345         settings for `=hanyo-denshi/ip'.
3346
3347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3348         `=hanyo-denshi/ip'.
3349
3350         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3351         XEmacs CHISE.
3352
3353 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3354
3355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3356         settings for `=hanyo-denshi/hg'.
3357
3358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3359         `=hanyo-denshi/hg'.
3360
3361         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3362         XEmacs CHISE.
3363
3364 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3365
3366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3367         setting for `=>>hanyo-denshi/ft'.
3368
3369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3370         `=>>hanyo-denshi/ft'.
3371
3372         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3373         XEmacs CHISE.
3374
3375 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3376
3377         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3378         settings for `=hanyo-denshi/ib'.
3379
3380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3381         `=hanyo-denshi/ib'.
3382
3383         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3384         XEmacs CHISE.
3385
3386 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3387
3388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3389         settings for isolated characters of `=hanyo-denshi/ia' and
3390         non-isolated characters of `=hanyo-denshi/*'.
3391
3392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3393         `=hanyo-denshi/ia'.
3394
3395         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3396         XEmacs CHISE.
3397
3398 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3399
3400         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3401         setting for isolated characters of `=hanyo-denshi/ft'.
3402
3403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3404         `=hanyo-denshi/ft'.
3405
3406         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3407         XEmacs CHISE.
3408
3409 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3410
3411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3412         setting for isolated characters of `=hanyo-denshi/jd'.
3413
3414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3415         `=hanyo-denshi/jd'.
3416
3417         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3418         XEmacs CHISE.
3419
3420 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3423         setting for isolated characters of `=hanyo-denshi/jc'.
3424
3425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3426         `=hanyo-denshi/jc'.
3427
3428         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3429         XEmacs CHISE.
3430
3431 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3432
3433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3434         setting for isolated characters of `=hanyo-denshi/jb'.
3435
3436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3437         `=hanyo-denshi/jb'.
3438
3439         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3440         XEmacs CHISE.
3441
3442 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3445         setting for isolated characters of `=hanyo-denshi/ja'.
3446
3447 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3450         `=hanyo-denshi/ja'.
3451
3452         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3453         XEmacs CHISE.
3454
3455 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3456
3457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3458         settings for isolated characters of `=adobe-japan1-6'.
3459
3460 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3463         CHISE.
3464         (=daikanwa/+2p): Ditto.
3465         (=daikanwa/ho): Ditto.
3466
3467 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3468
3469         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3470         coding-system for XEmacs CHISE.
3471
3472 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3475         setting for `=>>ruimoku-v6'.
3476
3477         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3478         CHISE.
3479
3480 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3481
3482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3483         setting for `=daikanwa@rev1'.
3484
3485 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3486
3487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3488         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3489
3490 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3493         XEmacs CHISE.
3494         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3495
3496 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3497
3498         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3499         CHISE.
3500
3501 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3502
3503         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3504         CHISE.
3505
3506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3507         setting for `=>ucs@jis'.
3508
3509 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3512         setting for `=>jis-x0208@usual'.
3513
3514         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3515         XEmacs CHISE.
3516         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3517         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3518         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3519
3520 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3521
3522         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3523         CHISE.
3524         (=>>>jis-x0208@1990): Ditto.
3525         (=>>>jis-x0213-1): Ditto.
3526         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3527         mother.
3528         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3529         as the mother.
3530
3531 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3534         setting for `=>ucs@cns' and `=>>ucs@ks'.
3535
3536         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3537         CHISE.
3538
3539 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3542         CHISE.
3543
3544 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3547         CHISE.
3548         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3549         mother.
3550
3551 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3552
3553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3554         `==>ucs-bmp-cjk@bucs'.
3555
3556         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3557         XEmacs CHISE.
3558
3559 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3560
3561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3562         setting for `==>ucs@bucs'.
3563
3564         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3565         XEmacs CHISE.
3566
3567 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3568
3569         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3570         - Add setting for `=>>jis-x0208'.
3571         - Omit setting for `=>>jis-x0208@1990'.
3572         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3573           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3574           `=ucs@FOO'.
3575
3576 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579         setting for `=>daikanwa'.
3580
3581 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3582
3583         * mule/mule-conf.el (=daikanwa): Fix DOC.
3584         (=>daikanwa): New abstract character for XEmacs CHISE.
3585         (=>ucs@iso): Likewise.
3586         (=>ucs@unicode): Likewise.
3587         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3588
3589 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3592         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3593           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3594         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3595         - Add `=>big5-cdp'.
3596
3597 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3600         (=>big5-cdp): New abstract character.
3601
3602 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3603
3604         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3605         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3606         `chinese-big5'.
3607
3608 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-charset.el (default-coded-charset-priority-list):
3611         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3612
3613         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3614         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3615         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3616         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3617         and `=>jis-x0213-2'.
3618
3619 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3620
3621         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3622         XEmacs CHISE.
3623         (=>>ucs@jis/2000): Likewise.
3624         (=>>ucs@jis/2004): Likewise.
3625
3626 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3629         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3630         `=>>ucs@cns'.
3631
3632         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3633         XEmacs CHISE.
3634         (=>>gt): Use quote instead of backquote; modify DOC.
3635         (=>gt): Use quote instead of backquote.
3636         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3637         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3638         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3639         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3640         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3641         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3642
3643 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3644
3645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3646         `=>>ucs@unicode' and `=>>gt'.
3647
3648 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3651         XEmacs CHISE.
3652         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3653         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3654         `=jis-x0208@1978/1er-pr' as the mother.
3655         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3656
3657 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3660         `=ucs@unicode' as the mother.
3661
3662 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3665         setting for `=>>ucs@unicode'.
3666
3667         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3668         CHISE.
3669
3670 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3671
3672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3673         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3674
3675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3676         `=adobe-japan1-6' and `=adobe-japan1-base'.
3677
3678         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3679         XEmacs CHISE.
3680         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3681         specify `min-code' and `max-code'.
3682         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3683         (=adobe-japan1-2): Likewise.
3684         (=adobe-japan1-3): Likewise.
3685         (=adobe-japan1-4): Likewise.
3686         (=adobe-japan1-5): Likewise.
3687         (=adobe-japan1-6): Likewise.
3688
3689 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3690
3691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3692         setting for `=>gt'.
3693
3694 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3697         CHISE.
3698
3699 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3702         setting for `=>zinbun-oracle'.
3703
3704         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3705         for XEmacs CHISE.
3706
3707 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3710         for XEmacs CHISE.
3711         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3712         `=jis-x0208@1978' as the mother.
3713
3714 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3717         - Use `=gt' instead of `ideograph-gt'.
3718         - Use `=gt-k' instead of `ideograph-gt-k'.
3719         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3720         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3721         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3722         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3723         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3724         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3725         - Use `=>>gt' instead of `<=>gt'.
3726         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3727         - Add setting for `=>>jis-x0208@1990'.
3728         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3729           `=>>jis-x0213-1@2000'.
3730         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3731         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3732           `=>>jis-x0213-1@2004'.
3733         - Add setting for `=>>jis-x0208@1978'.
3734         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3735
3736 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3739         XEmacs CHISE.
3740
3741 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3744         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3745         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3746         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3747         `<=>jis-x0213-1@2004'.
3748
3749 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3752         CHISE.
3753         (=>jis-x0213-2): Ditto.
3754
3755 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3756
3757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3758         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3759
3760 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3763         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3764         `=>jis-x0213-1'.
3765
3766 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3767
3768         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3769         CHISE.
3770         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3771
3772 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3773
3774         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3775         `<==>jis-x0213-1'.
3776         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3777         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3778         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3779         (<=>jis-x0208): New alias for `=>jis-x0208'.
3780         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3781         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3782         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3783         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3784         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3785         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3786         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3787         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3788         (=>>gt): Renamed from `<==>gt'.
3789         (<==>gt): New alias for `=>>gt'.
3790
3791 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3792
3793         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3794         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3795         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3796         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3797         - Add settings for `<=>jis-x0213-1@2000' and
3798           `<=>jis-x0213-1@2004'.
3799
3800         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3801         XEmacs CHISE.
3802         (<==>jis-x0213-1): Likewise.
3803         (<==>jis-x0213-1@2000): Likewise.
3804         (<==>jis-x0213-1@2004): Likewise.
3805         (<=>jis-x0208): Add property `=>iso-ir 168'.
3806         (<=>jis-x0208@1997): Likewise.
3807         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3808         as the mother; add property `=>iso-ir 228'.
3809         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3810         property `=>iso-ir 228'.
3811         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3812         property `=>iso-ir 233'.
3813         (<==>gt): Renamed from `<=>gt'.
3814         (<=>gt): New alias for `<==>gt'.
3815
3816 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3819         CHISE.
3820         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3821         `<=>jis-x0208' as the mother.
3822         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3823         (<=>jis-x0213-1@2000): Ditto.
3824         (<=>jis-x0213-1@2004): Ditto.
3825
3826 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3827
3828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3829         settings for `<=>gt'.
3830
3831         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3832
3833 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3834
3835         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3836         XEmacs CHISE.
3837         (=jis-x0208@1978/-4pr): Likewise.
3838         (=jis-x0208@1978/4-pr): Likewise.
3839         (=jis-x0213-1): Likewise.
3840         (=ucs@iso): Likewise.
3841         (=ucs@unicode): Likewise.
3842         (=ucs@gb): Likewise.
3843         (=ucs@gb/fw): Likewise.
3844         (=ucs@cns): Likewise.
3845         (=ucs@cns/fw): Likewise.
3846         (=ucs@jis): Likewise.
3847         (=ucs@jis/fw): Likewise.
3848         (=ucs@jis/1990): Likewise.
3849         (=ucs@jis/2000): Likewise.
3850         (=ucs@jis/2004): Likewise.
3851         (=ucs@JP): Likewise.
3852         (=ucs@ks): Likewise.
3853         (=ucs@big5): Likewise.
3854         (=ucs@big5/cns11643): Likewise.
3855         (=ucs@cns11643): Likewise.
3856
3857 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-charset.el (default-coded-charset-priority-list):
3860         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3861
3862         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3863         CHISE.
3864         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3865         mother.
3866
3867 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3870         from src/mule-charset.c].
3871         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3872         specify `final'.
3873         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3874         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3875         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3876         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3877         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3878         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3879
3880 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3883         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3884         (=jis-x0208@1978/i-4): Specify `partial'.
3885         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3886         mother coded-charset.
3887         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3888
3889 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3890
3891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3892         settings for `=jis-x0213-1@2004'.
3893
3894 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3897         CHISE.
3898         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3899         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3900         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3901         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3902         temporarily.
3903         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3904
3905 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3906
3907         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3908         CHISE.
3909         (=shinjigen@1ed): Inherited from `=shinjigen'.
3910         (=shinjigen@rev): Likewise.
3911
3912 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3915         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3916
3917 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3918
3919         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3920         define it as an alias.
3921         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3922         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3923         alias.
3924         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3925         alias.
3926
3927 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3928
3929         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3930         CHISE.
3931
3932 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3935         CHISE.
3936         (shinjigen-2): Ditto.
3937
3938 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-charset.el (default-coded-charset-priority-list):
3941         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3942         `chinese-big5-eten-*' and `chinese-big5'.
3943
3944 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3947         #x9FA5 temporarily.
3948
3949 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3952         settings for `=jis-x0208@1978/i1'.
3953
3954 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3955
3956         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3957         XEmacs CHISE.
3958
3959 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3960
3961         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3962         XEmacs CHISE.
3963
3964 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3967         XEmacs CHISE.
3968
3969 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3970
3971         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3972         CHISE.
3973         (=ucs-bmp@cns): Likewise.
3974         (=ucs-bmp@jis): Likewise.
3975         (=ucs-bmp@ks): Likewise.
3976
3977 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3978
3979         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3980         CHISE.
3981         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3982
3983 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3984
3985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3986         settings for `=zinbun-oracle'.
3987
3988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3989         `=zinbun-oracle'.
3990
3991 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3992
3993         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3994         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3995         `=ucs@iso'.
3996
3997 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-charset.el (default-coded-charset-priority-list):
4000         Delete `ucs-sip'; modify order of some CCSs.
4001
4002 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4005         in XEmacs CHISE.
4006
4007         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4008         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4009         CHISE.
4010
4011 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4014         its registry.
4015         (=ucs-radicals@unicode): Likewise.
4016
4017 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4020         CHISE.
4021
4022 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4025         CHISE.
4026
4027 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4028
4029         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4030         CHISE.
4031
4032 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4035         Modify preference of *isolated settings*.
4036
4037 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4038
4039         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4040         utf-2000 is provided.
4041         (=ucs@cns11643): Likewise.
4042
4043 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4044
4045         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4046         Prefer every *isolated setting* to ordinary setting.
4047
4048 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4049
4050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4051         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4052
4053 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4056         CHISE.
4057
4058 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4059
4060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4061         settings for `=jis-x0208@1997'.
4062
4063 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4064
4065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4066         `=jis-x0208@1997'.
4067
4068 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069
4070         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4071         XEmacs CHISE.
4072
4073 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4074
4075         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4076         `=jis-x0208@1978'.
4077         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4078         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4079         `=jis-x0208-1990' as the mother.
4080         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4081
4082 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4083
4084         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4085         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4086         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4087         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4088         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4089         for `=ucs@JP'.
4090
4091 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4094         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4095         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4096         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4097         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4098         `=daikanwa@rev2'.
4099
4100 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4103         (=gt): Likewise.
4104         (=gt-k): Likewise.
4105         (=gt-pj-*): Likewise.
4106         (=gt-pj-k1): Likewise.
4107         (=gt-pj-k2): Likewise.
4108         (=daikanwa): Likewise.
4109         (=daikanwa-rev1): Likewise.
4110         (=daikanwa-rev2): Likewise.
4111         (=big5-pua): Likewise.
4112         (=big5-eten): Likewise.
4113         (chinese-big5-eten-a): Likewise.
4114         (chinese-big5-eten-b): Likewise.
4115         (=hanziku-*): Likewise.
4116         (=cbeta): Likewise.
4117         (=jef-china3): Likewise.
4118         (=ruimoku-v6): Likewise.
4119         (=ucs@iso): Likewise.
4120         (=ucs@unicode): Likewise.
4121         (=ucs@gb): Likewise.
4122         (=ucs@cns): Likewise.
4123         (=ucs@jis): Likewise.
4124         (=ucs@jis-1990): Likewise.
4125         (=ucs@jis-2000): Likewise.
4126         (=ucs@jp): Likewise.
4127         (=ucs@ks): Likewise.
4128         (=ucs@big5): Likewise.
4129         (=ucs-radicals): Likewise.
4130         (=ucs-radicals@unicode): Likewise.
4131         (=ucs-bmp-cjk): Likewise.
4132         (=ucs-bmp-cjk@unicode): Likewise.
4133         (=ucs-sip-ext-b): Likewise.
4134         (=ucs-sip-ext-b@iso): Likewise.
4135
4136 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4137
4138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4139         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4140
4141 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4144         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4145         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4146         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4147         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4148         arabic-digit, ipa and ``&I-B-XXXX;''.
4149
4150 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4151
4152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4153         setting for (I-)HZK{03..12}-XXXX.
4154
4155 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4156
4157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4158         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4159
4160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4161         `=ruimoku-v6'.
4162
4163         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4164         CHISE.
4165
4166 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167
4168         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4169         (=ucs@unicode): Likewise.
4170         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4171         (=ucs@cns): Likewise.
4172         (=ucs@jis): Likewise.
4173         (=ucs@ks): Likewise.
4174         (=ucs@big5): Likewise.
4175
4176 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4177
4178         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4179         `ucs-jis'.
4180         (utf-8-jis-er): Likewise.
4181         (utf-8-jp): New coding-system.
4182         (utf-8-jp-er): Likewise.
4183
4184         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4185
4186 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4187
4188         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4189
4190         * mule/japanese.el: Move definition of `euc-jisx0213' to
4191         mule/mule-coding.el.
4192
4193 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4194
4195         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4196         mule-coding before loading update-cdb when utf-2000 is provided.
4197
4198 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4199
4200         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4201         `=daikanwa'.
4202
4203 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4204
4205         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4206         definition codes when `utf-2000' is provided.
4207
4208 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4209
4210         * mule/mule-category.el (word-combining-categories): Don't setup
4211         `word-combining-categories' in XEmacs CHISE.
4212         (word-separating-categories): Add setting about Latin script in
4213         XEmacs CHISE.
4214
4215 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4216
4217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4218         setting for `chinese-big5'.
4219
4220 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4221
4222         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4223         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4224         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4225         add setting for HZK0[12]-xxxx.
4226
4227 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4228
4229         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4230         in XEmacs CHISE.
4231
4232 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4233
4234         * mule/mule-charset.el (default-coded-charset-priority-list):
4235         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4236         and `chinese-big5' to `=gt-pj-*'.
4237
4238 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4239
4240         * mule/mule-conf.el (=daikanwa): Renamed from
4241         `ideograph-daikanwa'.
4242         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4243
4244 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4245
4246         * mule/mule-conf.el (=cns11643-7): Renamed from
4247         `chinese-cns11643-7'.
4248         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4249
4250 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4251
4252         * mule/mule-conf.el (=cns11643-6): Renamed from
4253         `chinese-cns11643-6'.
4254         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4255
4256 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4257
4258         * mule/mule-conf.el (=cns11643-5): Renamed from
4259         `chinese-cns11643-5'.
4260         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4261
4262 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4263
4264         * mule/mule-conf.el (=cns11643-4): Renamed from
4265         `chinese-cns11643-4'.
4266         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4267
4268 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el (=cns11643-3): Renamed from
4271         `chinese-cns11643-3'.
4272         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4273
4274 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4275
4276         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4277         `=cns11643-2'.
4278         (chinese-cns11643-2): New alias for `=cns11643-2'.
4279
4280 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4281
4282         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4283         `=cns11643-1'.
4284         (chinese-cns11643-1): New alias for `=cns11643-1'.
4285
4286 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4289         (chinese-gb12345): New alias for `=gb12345'.
4290
4291 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4292
4293         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4294         (chinese-gb2312): New alias for `=gb2312'.
4295
4296 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4297
4298         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4299         (chinese-big5): New alias for `=big5'.
4300
4301 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4302
4303         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4304         (korean-ksc5601): New alias for `=ks-x1001'.
4305
4306 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4307
4308         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4309         `=jis-x0212'.
4310         (japanese-jisx0212): New alias for `=jis-x0212'.
4311
4312 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4313
4314         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4315         `=jis-x0208-1983'.
4316         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4317
4318 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4319
4320         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4321         `=jis-x0208-1978'.
4322         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4323
4324 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4325
4326         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4327         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4328
4329 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4330
4331         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4332         (chinese-cns11643-3): Specify iso-ir 183.
4333         (chinese-cns11643-4): Specify iso-ir 184.
4334         (chinese-cns11643-5): Specify iso-ir 185.
4335         (chinese-cns11643-6): Specify iso-ir 186.
4336         (chinese-cns11643-7): Specify iso-ir 187.
4337         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4338         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4339
4340 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4343         \uXXXX for every cases.
4344
4345 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4346
4347         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4348         (ucs-big5): Changed to an alias for `=ucs@big5'.
4349
4350 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4351
4352         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4353         (ucs-ks): Changed to an alias for `=ucs@ks'.
4354
4355 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4356
4357         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4358         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4359
4360 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4361
4362         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4363         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4364
4365 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4366
4367         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4368         (ucs-jis): Changed to an alias for `=ucs@jis'.
4369
4370 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4371
4372         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4373         (ucs-cns): Changed to an alias for `=ucs@cns'.
4374
4375 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4376
4377         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4378         (ucs-gb): Changed to an alias for `=ucs@gb'.
4379
4380 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4381
4382         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4383         `ideograph-daikanwa-2'.
4384         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4385         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4386
4387 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4388
4389         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4390         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4391
4392         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4393         for `xemacs-chise-version'.
4394
4395 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4396
4397         * mule/mule-charset.el (default-coded-charset-priority-list):
4398         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4399         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4400         instead of `ideograph-hanziku-*'.
4401
4402         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4403         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4404
4405 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4408         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4409         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4410         `utf-2000' is provided.
4411
4412 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4415         is provided [was builtin coded-charsets].
4416
4417 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4418
4419         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4420         is provided [was builtin coded-charsets].
4421
4422 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4423
4424         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4425         is provided [was builtin coded-charsets].
4426
4427 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4428
4429         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4430         is provided [was builtin coded-charsets].
4431
4432 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4433
4434         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4435         when `utf-2000' is provided [was builtin coded-charsets].
4436
4437 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4438
4439         * mule/mule-conf.el (=hanziku-*): Renamed from
4440         `ideograph-hanziku-*'.
4441         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4442
4443 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444
4445         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4446         `utf-2000' is provided [was builtin coded-charsets].
4447         (ideograph-hanziku-{1..12}): Likewise.
4448
4449 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4452         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4453
4454 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4455
4456         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4457         when `utf-2000' is provided [was builtin coded-charsets].
4458
4459 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4460
4461         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4462         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4463         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4464
4465 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4466
4467         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4468         (ideograph-gt): Changed to an alias for `=gt'.
4469
4470 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4473         is provided; it was defined as a builtin coded-charset.
4474         (ideograph-gt): Likewise.
4475
4476 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4477
4478         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4479         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4480
4481 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4482
4483         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4484         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4485
4486 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4487
4488         * mule/mule-conf.el (=big5-eten): Renamed from
4489         `chinese-big5-eten'.
4490         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4491
4492 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4493
4494         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4495         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4496
4497 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4498
4499         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4500         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4501
4502 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4503
4504         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4505         (china3-jef): Changed to an alias for `=jef-china3'.
4506
4507 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4508
4509         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4510         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4511
4512         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4513         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4514         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4515         when `utf-2000' is provided.
4516
4517 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-charset.el (default-coded-charset-priority-list):
4520         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4521
4522         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4523         (ucs-jis-2000): Deleted.
4524
4525 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4526
4527         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4528         UTF-2000.
4529         (=ucs-jis-2000): New coded-charset for UTF-2000.
4530
4531 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4532
4533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4534         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4535
4536 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4537
4538         * mule/mule-charset.el (default-coded-charset-priority-list):
4539         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4540         `ideograph-cbeta'.
4541
4542 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4543
4544         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4545         builtin coded-charset].
4546
4547 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4548
4549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4550         settings for &K0-xxxx and &I-K0-xxxx.
4551
4552 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4553
4554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4555         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4556
4557 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4558
4559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4560         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4561
4562 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4565         UTF-2000.
4566         (ideograph-gt-pj-k1): Likewise.
4567         (ideograph-gt-pj-k2): Likewise.
4568
4569 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4570
4571         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4572         `=jis-x0208'.
4573
4574 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4577         UTF-2000 [was a builtin coded-charset].
4578
4579 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4582         (utf-8-gb-er): Likewise.
4583
4584 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4587         settings for JIS X 0212 and JIS X 0208:1978.
4588
4589 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4592         setting for JIS X 0213.
4593
4594 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4595
4596         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4597         standard-case-table in UTF-2000.
4598
4599 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4600
4601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4602         definitions for isolated-chars.
4603
4604 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4605
4606         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4607         `configure-utf-2000-lisp-directory'.
4608         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4609         `mule-lisp-load-path'.
4610
4611 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4612
4613         * startup.el (startup-setup-paths): Set and use
4614         `utf-2000-lisp-directory'.
4615         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4616         UTF-2000.
4617
4618 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4619
4620         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4621         (paths-find-utf-2000-lisp-directory): New function.
4622         (paths-construct-load-path): Add new optional argument
4623         `utf-2000-lisp-directory'.
4624
4625         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4626
4627 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4628
4629         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4630         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4631         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4632         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4633         `chinese-big5-2' in UTF-2000.
4634
4635         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4636         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4637
4638 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4639
4640         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4641         `big5-eten-er' in UTF-2000.
4642         (big5-cdp): Modify DOC-string and mnemonic.
4643
4644 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4645
4646         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4647         UTF-2000 [renamed from utf-8-er].
4648         (utf-8-gb): New coding-system in UTF-2000.
4649         (utf-8-gb-er): Likewise.
4650         (utf-8-cns): Likewise.
4651         (utf-8-cns-er): Likewise.
4652         (utf-8-big5): Likewise.
4653         (utf-8-big5-er): Likewise.
4654         (utf-8-jis): Likewise.
4655         (utf-8-jis-er): Likewise.
4656         (utf-8-ks): Likewise.
4657         (utf-8-ks-er): Likewise.
4658         (utf-8-er): Likewise.
4659
4660 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4661
4662         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4663         instead of `utf-8-unix' in UTF-2000.
4664
4665         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4666
4667 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4668
4669         * mule/japanese.el (euc-jisx0213): New coding-system.
4670
4671         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4672         `japanese-jisx0208-1990' as the mother.
4673
4674 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4675
4676         * dumped-lisp.el (preloaded-file-list): Change condition of
4677         loading "close-cdb".
4678
4679 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4680
4681         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4682         setup `coded-charset-entity-reference-alist'.
4683
4684 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4685
4686         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4687         UTF-2000.
4688
4689 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4690
4691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4692         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4693
4694 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4695
4696         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4697         (chinese-big5-eten-a): Likewise.
4698         (chinese-big5-eten-b): Likewise.
4699         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4700         code range is #x8140 .. #x8DFE.
4701
4702 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4703
4704         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4705         UTF-2000.
4706         (chinese-big5-cdp): Likewise.
4707
4708 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4709
4710         * dumped-lisp.el (preloaded-file-list): Rename
4711         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4712
4713 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4714
4715         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4716         append `system-char-db-source-file-list' into
4717         `preloaded-file-list' in UTF-2000.
4718
4719 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4720
4721         * dumped-lisp.el (preloaded-file-list): Delete
4722         character-definition files.
4723
4724 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4725
4726         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4727         UTF-2000.
4728
4729 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4730
4731         * mule/mule-charset.el (default-coded-charset-priority-list):
4732         Delete `mojikyo-2022-1'.
4733
4734 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4735
4736         * mule/mule-charset.el (default-coded-charset-priority-list):
4737         Delete `mojikyo'.
4738
4739 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4740
4741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4742         `ucs-sip'.
4743
4744 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4745
4746         * mule/mule-charset.el (default-coded-charset-priority-list):
4747         Comment out `chinese-gb12345'.
4748
4749 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4750
4751         * bytecomp.el (byte-compile-insert-header): Fixed.
4752
4753 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4754
4755         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4756         XEmacs UTF-2000.
4757
4758 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4759
4760         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4761         UTF-2000.
4762
4763 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4764
4765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4766         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4767
4768 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4769
4770         * mule/mule-charset.el (default-coded-charset-priority-list):
4771         `japanese-jef-china3' is renamed `china3-jef'.
4772
4773 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4774
4775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4776         `japanese-jef-china3' and `ideograph-cbeta'.
4777
4778 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4779
4780         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4781
4782 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4783
4784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4785         `chinese-big5-cdp'.
4786
4787 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4788
4789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4790         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4791
4792 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4793
4794         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4795         loading character definitions.
4796
4797 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4798
4799         * dumped-lisp.el (preloaded-file-list): Rename
4800         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4801
4802 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4803
4804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4805         `chinese-big5'.
4806
4807 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4808
4809         * dumped-lisp.el (preloaded-file-list): Dump
4810         "Ideograph-R028-Private" with XEmacs UTF-2000.
4811
4812 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4813
4814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4815         `chinese-gb12345'.
4816
4817 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4818
4819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4820         `ideograph-gt-pj-{1..11}'.
4821
4822         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4823         XEmacs UTF-2000.
4824
4825 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4826
4827         * mule/mule-charset.el (default-coded-charset-priority-list):
4828         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4829         `chinese-isoir165'.
4830
4831 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4832
4833         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4834         `image/png', `image/x-xpm' and `image/tiff'.
4835
4836         * files.el (binary-file-regexps): Add *.PNG.
4837
4838 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4839
4840         * mule/mule-charset.el (default-coded-charset-priority-list):
4841         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4842         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4843
4844 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4845
4846         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4847         the first completion when UTF-2000 is running.
4848
4849 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4850
4851         * mule/mule-charset.el (default-coded-charset-priority-list):
4852         Delete `ucs'.
4853
4854 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4855
4856         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4857
4858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4859         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4860
4861 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4862
4863         * mule/vietnamese.el (vscii-2): Delete abolished property
4864         `composite'; now composite mode is default.
4865
4866 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4867
4868         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4869         of `raw-text'; check \uHHHH representation even if non-ascii
4870         characters are not found.
4871
4872         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4873         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4874         unconditionally.
4875
4876         * mule/viet-ccl.el: New file.
4877
4878         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4879         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4880         - Separate CCL based implementations to viet-ccl.el.
4881
4882 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4883
4884         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4885         "jisx0213.2000-1".
4886         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4887
4888         * mule/mule-charset.el (default-coded-charset-priority-list):
4889         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4890         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4891
4892 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4893
4894         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4895
4896 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4897
4898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4899         `ucs' in UTF-2000.
4900
4901 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4902
4903         * mule/mule-charset.el (default-coded-charset-priority-list):
4904         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4905         `arabic-iso8859-6'.
4906
4907 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4908
4909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4910         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4911
4912 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4913
4914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4915         `katakana-jisx0201' in UTF-2000.
4916
4917 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4918
4919         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4920         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4921         "u0FB50-Arabic-Presentation-Forms-A",
4922         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4923         "u0FE50-Small-Form-Variants",
4924         "u0FE70-Arabic-Presentation-Forms-B",
4925         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4926         UTF-2000.
4927
4928 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4929
4930         * dumped-lisp.el (preloaded-file-list): Delete
4931         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4932         ... "Ideograph-R214-Flute" in UTF-2000.
4933
4934 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4935
4936         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4937         (japanese-jisx0213-2): New coded-charset.
4938
4939         * dumped-lisp.el (preloaded-file-list): Add
4940         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4941         "Ideograph-R030-Mouth".
4942
4943 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4944
4945         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4946         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4947         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4948         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4949         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4950         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4951         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4952         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4953
4954 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4955
4956         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4957         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4958         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4959         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4960         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4961
4962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4963         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4964
4965 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4966
4967         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4968         in UTF-2000.
4969
4970 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4971
4972         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4973         (chinese-isoir165): Moved from mule/chinese.el.
4974         (chinese-cns11643-3): Moved from mule/chinese.el.
4975         (chinese-cns11643-4): Moved from mule/chinese.el.
4976         (chinese-cns11643-5): Moved from mule/chinese.el.
4977         (chinese-cns11643-6): Moved from mule/chinese.el.
4978         (chinese-cns11643-7): Moved from mule/chinese.el.
4979
4980         * mule/chinese.el: Move definition of coded-charsets to
4981         mule/mule-conf.el.
4982
4983 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4984
4985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4986         `ideograph-daikanwa'.
4987
4988 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4989
4990         * dumped-lisp.el (preloaded-file-list): Delete
4991         "ccs-jisx0201-latin.el".
4992
4993 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4994
4995         * dumped-lisp.el (preloaded-file-list): Add
4996         "u031A0-Extended-Bopomofo" in UTF-2000.
4997
4998 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4999
5000         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5001         renamed to u02E00-CJK-Radical-Supplement.
5002
5003 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5004
5005         * dumped-lisp.el (preloaded-file-list): Add
5006         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5007         "u030A0-Katakana", "u03100-Bopomofo",
5008         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5009         "u03200-Enclosed-CJK-Letters-and-Months" and
5010         "u03300-CJK-Compatibility".
5011
5012 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5013
5014         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5015         "u02F00-Kangxi-Radicals" and
5016         "u02FF0-Ideographic-Description-Characters".
5017
5018 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5019
5020         * dumped-lisp.el (preloaded-file-list): Add
5021         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5022         "u02800-Braille-Patterns" in UTF-2000.
5023
5024 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5025
5026         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5027         "uXXXXX-*.el" in UTF-2000.
5028
5029         * bytecomp.el (byte-compile-insert-header): Delete comments if
5030         non-ASCII characters are found; allow `byte-compile-dynamic' and
5031         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5032         `raw-text'.
5033
5034 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5035
5036         * dumped-lisp.el (preloaded-file-list): Add
5037         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5038         "u025A0-Geometric-Shapes.el".
5039
5040 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5041
5042         * dumped-lisp.el (preloaded-file-list): Add
5043         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5044         "u02460-Enclosed-Alphanumerics.el".
5045
5046 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5047
5048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5049         `chinese-gb2312'.
5050
5051         * dumped-lisp.el (preloaded-file-list): Add
5052         "u02200-Mathematical-Operators.el" and
5053         "u02300-Miscellaneous-Technical.el".
5054
5055 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5056
5057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5058         `chinese-cns11643-*'.
5059
5060         * dumped-lisp.el (preloaded-file-list): Add
5061         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5062         "u02190-Arrows.el" in UTF-2000.
5063
5064 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5065
5066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5067         `korean-ksc5601'.
5068
5069         * dumped-lisp.el (preloaded-file-list): Add
5070         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5071         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5072         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5073
5074 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5075
5076         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5077
5078 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5079
5080         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5081         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5082         "u01780-Khmer.el", "u01800-Mongolian.el",
5083         "u01E00-Latin-Extended-Additional.el" and
5084         "u01F00-Greek-Extended.el" in UTF-2000.
5085
5086 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5087
5088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5089         `ethiopic-ucs' and `ethiopic'.
5090
5091         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5092         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5093
5094         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5095         from mule/ethiopic.el.
5096
5097         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5098         mule/mule-conf.el.
5099
5100 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5101
5102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5103         `lao'.
5104
5105         * mule/mule-conf.el (lao): New coded-charset.
5106
5107         * dumped-lisp.el (preloaded-file-list): Add
5108         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5109         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5110         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5111         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5112         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5113
5114 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5115
5116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5117         `ucs-bmp' and `arabic-iso8859-6'.
5118
5119 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5120
5121         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5122         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5123         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5124
5125 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5126
5127         * startup.el (normal-top-level): Load autoload file for UTF-2000
5128         in UTF-2000.
5129
5130 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5131
5132         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5133         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5134         "u00020-Basic-Latin.el", "u00080-C1.el",
5135         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5136         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5137         "u002B0-Spacing-Modifier-Letters.el",
5138         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5139         UTF-2000.
5140
5141 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5142
5143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5144         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5145         instead of `vietnamese-viscii-*'.
5146
5147 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5148
5149         * mule/mule-conf.el: New file.
5150
5151         * mule/misc-lang.el: Move definition of charset `ipa' to
5152         mule/mule-conf.el.
5153
5154 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5155
5156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5157         `latin-viscii'; prefer it for characters used in Vietnamese.
5158
5159 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5160
5161         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5162
5163 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5164
5165         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5166         `vietnamese-viscii-lower'.
5167         (latin-viscii-upper): Renamed from charset
5168         `vietnamese-viscii-upper'.
5169         (vietnamese-viscii-lower): New alias for charset
5170         `latin-viscii-lower'.
5171         (vietnamese-viscii-upper): New alias for charset
5172         `latin-viscii-upper'.
5173
5174 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5175
5176         * mule/mule-charset.el (default-coded-charset-priority-list):
5177         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5178
5179 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5180
5181         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5182         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5183         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5184         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5185         lisp/utf-2000.
5186
5187 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5188
5189         * mule/ccs-tcvn5712.el: New file.
5190
5191 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5192
5193         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5194         in UTF-2000.
5195
5196 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5197
5198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5199         `japanese-jisx0208'.
5200
5201 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5202
5203         * dumped-lisp.el (preloaded-file-list): Add
5204         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5205         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5206         UTF-2000.
5207
5208         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5209         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5210         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5211         mule/ccs-viscii.el: New files.
5212
5213         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5214         if \uXXXX is found.
5215
5216 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5217
5218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5219         `hiragana-jisx0208' and `katakana-jisx0208'.
5220
5221 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5222
5223         * mule/chinese.el (chinese-cns11643-3): Define it even if
5224         `utf-2000' is provided.
5225         (chinese-cns11643-4): Likewise.
5226         (chinese-cns11643-5): Likewise.
5227         (chinese-cns11643-6): Likewise.
5228         (chinese-cns11643-7): Likewise.
5229
5230 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5231
5232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5233         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5234
5235 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5236
5237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5238         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5239
5240 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5241
5242         * mule/mule-charset.el (default-coded-charset-priority-list):
5243         Setup in UTF-2000.
5244
5245 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5246
5247         * mule/viet-chars.el: Don't define charset
5248         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5249         they are defined as builtin charsets.
5250
5251 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5252
5253         * version.el (emacs-version): Add more space just before UTF-2000
5254         version string.
5255
5256 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5257
5258         * version.el ([constant] emacs-version): Don't add a space in the
5259         preceding place of `xemacs-betaname' because it is duplicated.
5260         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5261
5262         * startup.el (splash-frame-body): Add ETL.
5263
5264 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5265
5266         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5267         is provided because it is defined as builtin charset.
5268         (chinese-cns11643-4): Likewise.
5269         (chinese-cns11643-5): Likewise.
5270         (chinese-cns11643-6): Likewise.
5271         (chinese-cns11643-7): Likewise.
5272
5273 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5274
5275         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5276         coding-system `iso-10646-ucs-4' is not defined.
5277
5278 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5279
5280         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5281         coding-system if `utf-2000' is provided.
5282
5283 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5284
5285         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5286         `utf-2000' is provided.
5287
5288 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5289
5290         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5291         if utf-2000 is provided temporally.
5292
5293 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5294
5295         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5296         as builtin variable].
5297
5298 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5299
5300         * files.el (insert-file-contents-literally): Treat file as binary;
5301         call file-name-handlers. [sync with Emacs 20.3.10]
5302
5303 2008-12-28  Vin Shelton  <acs@xemacs.org>
5304
5305         * XEmacs 21.4.22 is released
5306
5307 2008-12-30  Vin Shelton  <acs@xemacs.org>
5308
5309         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5310         during building even if no packages are found.
5311
5312 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5313
5314         * printer.el (generic-print-region): 
5315         (generic-print-buffer): 
5316         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5317         check if the msprinter device is available, now that msprinter is
5318         always available as a specifier tag. 
5319
5320 2008-12-24  Vin Shelton  <acs@xemacs.org>
5321
5322         * about.el: Add Francisco to my bio!
5323
5324 2008-12-23  Vin Shelton  <acs@xemacs.org>
5325
5326         * autoload.el: Move operator definitions to autoload-operators.el
5327         in the xemacs-base package.
5328
5329 2007-11-22  Vin Shelton  <acs@xemacs.org>
5330
5331         * about.el (about-hacker-contribution): Updated my bio.
5332
5333 2007-10-07  Vin Shelton  <acs@xemacs.org>
5334
5335         * XEmacs 21.4.21 is released
5336
5337 2007-09-19  Didier Verna  <didier@xemacs.org>
5338
5339         Update my personal info.
5340         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5341         * about.el (about-other-current-hackers): Ditto.
5342         * about.el (about-url-alist): Add my musical website.
5343         * about.el (about-personal-info): Update my entry.
5344         * about.el (about-hacker-contribution): Ditto.
5345
5346 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5347
5348         * package-get.el (package-get-download-sites): Update download
5349         sites in Japan.
5350         * package-get.el (package-get-pre-release-download-sites): Ditto.
5351
5352 2007-08-18  Vin Shelton  <acs@xemacs.org>
5353
5354         * package-get.el (package-get-pre-release-download-sites): Sync
5355         mirror sites with 21.5.  (Thanks, Adrian)
5356
5357 2007-08-09  Mike Sperber  <mike@xemacs.org>
5358
5359         * startup.el (migrate-user-init-file): Create backup of
5360         `user-init-file' before migrating.
5361         * startup.el (maybe-migrate-user-init-file): Print
5362         information about backup file.
5363         (maybe-create-compatibility-dot-emacs): Follow above change.
5364
5365 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5366
5367         * font-lock.el: Sync font-lock-add-keywords and
5368         font-lock-remove-keywords from GNU Emacs.
5369         * font-lock.el (font-lock-keywords-alist): New.
5370         * font-lock.el (font-lock-removed-keywords-alist): New.
5371         * font-lock.el (font-lock-add-keywords): New.
5372         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5373         * font-lock.el (font-lock-remove-keywords): New.
5374
5375 2007-08-16  Vin Shelton  <acs@xemacs.org>
5376
5377         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5378         patch from Hans de Graaff.
5379
5380 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5381
5382         * package-get.el (package-get-download-sites): Document Chile and
5383         update Denmark download site.
5384         * package-get.el (package-get-pre-release-download-sites): Ditto.
5385
5386 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5387
5388         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5389
5390 2006-12-09  Vin Shelton  <acs@xemacs.org>
5391
5392         * XEmacs 21.4.20 is released
5393
5394 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5395
5396         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5397
5398 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5399
5400         * info.el (Info-find-file-node, Info-insert-dir)
5401         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5402         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5403         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5404         and discussion.
5405
5406 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5407
5408         * obsolete.el (line-beginning-position): New, from 21.5.x.
5409         (line-end-position): Ditto.
5410
5411 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5412
5413         * package-get.el (package-get-download-sites): Welcome
5414         nl.xemacs.org and Thanks!
5415         * package-get.el (package-get-pre-release-download-sites): Ditto.
5416
5417 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5418
5419         * font-lock.el: Add support for not-so recent changes in Java to
5420         java-mode.
5421
5422 2006-01-28  Vin Shelton  <acs@xemacs.org>
5423
5424         * XEmacs 21.4.19 is released
5425
5426 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5427
5428         * easymenu.el: Update copyright. 
5429         * easymenu.el (easy-menu-all-popups):
5430         Add a docstring. 
5431         * easymenu.el (easy-menu-add):
5432         Document a bug, rework the function to preserve any existing
5433         non-default mode-popup-menu instead of overwriting it, and not to
5434         bother normalising the menu title (nothing else does).
5435         * easymenu.el (easy-menu-remove):
5436         Restore the default mode-popup-menu instead of leaving an empty
5437         one when we remove the last easy-menu popup. 
5438
5439 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5440
5441         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5442         as suggested by Rodrigo Ventura.
5443         * package-get.el (package-get-pre-release-download-sites): Ditto,
5444         with replacement of xemacs-21.5 by beta, which is the logical path
5445         to our beta core and package pre-releases.
5446
5447 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5448
5449         * package-get.el (package-get-download-sites): Add Hong Kong
5450         download site.
5451         * package-get.el (package-get-pre-release-download-sites): Ditto.
5452
5453 2005-12-26  Vin Shelton  <acs@xemacs.org>
5454
5455         * find-paths.el:
5456         * find-paths.el (paths-emacs-root-p): Add search for package root.
5457         * find-paths.el (paths-find-emacs-root): Replaced with
5458         paths-find-invocation-roots, which returns a list of roots.
5459         * find-paths.el (paths-find-invocation-roots): New.
5460         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5461
5462 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5463
5464         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5465         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5466
5467 2005-12-03  Vin Shelton <acs@xemacs.org>
5468
5469         * XEmacs 21.4.18 is released
5470
5471 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5472
5473         * package-get.el (package-get-download-sites): Update reflecting
5474         latest http://www.xemacs.org/Releases/ information generated by
5475         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5476         * package-get.el (package-get-pre-release-download-sites): Ditto.
5477
5478 2005-02-28  Simon Josefsson  <jas@extundo.com>
5479
5480         * about.el (xemacs-hackers): Add jas.
5481         (about-other-current-hackers): Likewise.
5482         (about-url-alist): Add URL for jas.
5483         (about-personal-info): Document jas.
5484         (about-hacker-contribution): Describe jas contributions.
5485
5486 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5487
5488         * easymenu.el (easy-menu-remove): As described in 
5489         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5490         except the "Command" menu from mode-popup-menu. 
5491
5492 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5493  
5494         * font.el (font-spatial-to-canonical): Correct calculation of 
5495         return value for pixel-based input value. 
5496  
5497 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5498
5499         * code-process.el (call-process): Process-related docstring
5500         improvements spurred by Norbert Koch.
5501         * code-process.el (call-process-region): Ditto.
5502         * code-process.el (start-process): Ditto.
5503
5504 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5505
5506         * finder.el (finder-find-library): Return filename actually
5507         searched for.
5508
5509 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5510
5511         * help.el (view-emacs-news): Use `expand-file-name' instead of
5512         `locate-data-file' as the latter will find any "NEWS" files that
5513         might exist in packages _before_ the one in core.
5514
5515 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5516
5517         * package-get.el (package-get-init-package):
5518         package-get-init-package buglet (21.4.17) by Jeff Mincy
5519         <mincy@rcn.com> fixing false temporary load-path shadows reported
5520         after package installation and simplifying code.
5521
5522 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5523
5524         * package-get.el (package-get-download-sites): Sync mirrors list
5525         with the XEmacs website.
5526         (package-get-pre-release-download-sites): Ditto.
5527
5528 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5529
5530         * derived.el (derived-mode-merge-syntax-tables):
5531         Revert my 21.5-only patch of 2003-07-18 which slipped in
5532         through Jerry James's patch of 2004-06-07.
5533
5534 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5535
5536         * cmdloop.el (keyboard-quit): Remove workaround for
5537         `region-active-p' not making sure active region is in current
5538         buffer now that it does.
5539         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5540         * simple.el (region-active-p): `region-active-p' to only return t
5541         when active region is in current buffer.
5542
5543 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5544
5545         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5546         package names, quell a byte-compiler warning, doc fix.
5547
5548 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5549
5550         * buffer.el (pop-to-buffer):
5551         * window-xemacs.el (display-buffer):
5552         Document use of `same-window-buffer-names,' `same-window-regexps'
5553         by pop-to-buffer and display-buffer. 
5554         
5555 2005-02-06  Vin Shelton <acs@xemacs.org>
5556
5557         * XEmacs 21.4.17 is released
5558
5559 2005-01-29  Ben Wing  <ben@xemacs.org>
5560
5561         * shadow.el (find-emacs-lisp-shadows):
5562         Add custom-defines to list of ignored files.
5563
5564 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5565
5566         * simple.el (shifted-motion-keys-select-region): Fix statement
5567         about unshifted-motion-keys-deselect-region.
5568
5569 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5570
5571         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5572         now) for GNU Emacs compatibility.
5573         (make-obsolete-variable): Ditto.
5574
5575 2004-01-08  Ben Wing  <ben@xemacs.org>
5576
5577         * code-files.el (load):
5578         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5579
5580 2004-12-05  Vin Shelton <acs@xemacs.org>
5581
5582         * XEmacs 21.4.16 is released
5583
5584 2004-12-04  Vin Shelton  <acs@xemacs.org>
5585
5586         * auto-autoloads.el: Regenerated.
5587
5588         * custom-load.el: Regenerated.
5589
5590 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5591
5592         Fix bug: apropos errors if a defalias refers to an undefined
5593         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5594
5595         * apropos.el (apropos):
5596         (apropos-command):
5597         * help.el (frob-help-extents):
5598         * help-macro.el (make-help-screen):
5599         * hyper-apropos.el (hyper-apropos-grok-functions):
5600         (hyper-apropos-get-doc):
5601         Catch void-function error thrown by `documentation'.
5602
5603 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5604
5605         * packages.el (package-require): Fix incorrect arg to format.
5606         This fixes a `format specifier' error.
5607
5608 2004-08-13  Jerry James  <james@xemacs.org>
5609
5610         * bytecomp.el (forward-word): Tell the byte compiler the correct
5611         number of arguments to forward-word.
5612
5613 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5614
5615         * etags.el: Fixed loading of include files for tag completion. Now
5616         you can make a tag file for a library, include it into your
5617         project and it will be reloaded only if it changed. Infinte
5618         include loops are detected and the correct tag files are loaded.
5619         * etags.el (buffer-tag-table-list): Load and verify tag files in
5620         the external function buffer-tag-table-list-load.
5621         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5622         tag files. Also load the included tag files. The priority of the
5623         included files is right below their parent file. If multiple
5624         matches occur then the symbols from the parent file are found
5625         first.
5626         * etags.el (tag-table-include-files): Corrected comment
5627         string. Switched to pattern constant tags-include-pattern to have
5628         it at a central location.
5629         * etags.el (tags-include-pattern): Added doc string.
5630         * etags.el (add-to-tag-completion-table): Removed obsolete
5631         comments as the include files are allready returned by
5632         buffer-tag-table-list and loaded.
5633         * etags.el (find-tag-internal): The include files are allready
5634         included in tag-tables as buffer-tag-table-list returns them now.
5635
5636 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5637
5638         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5639         Loading items into the notebook is now done by C code.
5640         * widgets-gtk.el (gtk-widget-instantiate-internal):
5641         Style no longer changed.
5642
5643 2004-06-28  Nix  <nix@esperi.org.uk>
5644
5645         * cmdloop.el (truncate-command-history-for-gc): Delay
5646         execution of all things that look up variable bindings,
5647         via `enqueue-eval-event'.
5648
5649 2004-06-24  Vin Shelton  <acs@xemacs.org>
5650
5651         * package-get.el (package-get-require-signed-base-updates):
5652         now defaults to nil.
5653
5654 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5655
5656         * subr.el (split-string): Clean up docstring.
5657
5658 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5659
5660         * faces.el (zmacs-region): fix typo in docstring.
5661
5662 2004-06-07  Jerry James  <james@xemacs.org>
5663
5664         * derived.el: Synch with Emacs 21.3.
5665         * subr.el (with-local-quit): New, from Emacs 21.3.
5666         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5667         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5668         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5669
5670 2004-06-16  Jerry James  <james@xemacs.org>
5671
5672         * cl.el (cl-set-substring): Increment start by the length of the
5673         string, not the string itself.
5674
5675 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5676
5677         * etags.el (tag-table-include-files): Expand included TAGS file
5678         paths to avoid problems with relative paths.  Thanks to Peter
5679         Chubb <peterc@gelato.unsw.edu.au>.
5680         * etags.el (tags-include-pattern): New.
5681         * etags.el (add-to-tag-completion-table): Parse and ignore
5682         trailing include lines.
5683
5684 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5685
5686         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5687         avoiding line solely composed of equal signs.
5688
5689 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5690
5691         * cus-edit.el (alloc): Typo fix.
5692         * cus-edit.el (custom-browse-visibility): Ditto.
5693         * cus-edit.el (custom-variable-value-create): Ditto.
5694         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5695         * cus-edit.el (custom-save-variables): Bind print-length and
5696         print-level to nil to avoid value abbreviation.
5697         * cus-edit.el (custom-save-face-internal): Ditto.
5698         * cus-edit.el (custom-save-faces): Save in sorted order.
5699         * cus-edit.el (custom-save-resets): Bind print-length and
5700         print-level to nil to avoid value abbreviation.
5701         * cus-edit.el (custom-save-loaded-themes): Ditto.
5702
5703 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5704
5705         * subr.el (split-string-default-separators): New.
5706         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5707         see comment in source.
5708
5709 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5710
5711         * mule/japanese.el (paragraph-start, paragraph-separate):
5712         Remove anchor to BOL.
5713
5714 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5715
5716         * cl.el (gensym, gentemp): Improve docstrings.
5717
5718 2004-05-10  Vin Shelton  <acs@xemacs.org>
5719
5720         * etags.el: Sync with 21.5 version.
5721
5722 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5723
5724         * etags.el:
5725         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5726         only for use with exuberant ctags. This will also enable building of 
5727         completion tables with exuberant ctags. This will not work with
5728         xemacs ctags. 
5729         * etags.el (get-tag-table-buffer): New function for creating of
5730         completion table is used if tags-exuberant-ctags-optimization-p ist t
5731         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5732         finding the tag names. New.
5733         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5734         building tag completion table with exuberant ctags. New.
5735         * etags.el (find-tag-internal): Improve exact tag matching for tags
5736         with name fields. Before the patch return types of functions or
5737         function parameters (with exuberant ctags) were found as matches.
5738
5739 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5740
5741         * list-mode.el (display-completion-list): Fixed completion list was
5742         taking the width of the frame and not of the window for displaying
5743         the selection methods.
5744
5745 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5746
5747         * menubar-items.el (default-menubar): Options are saved to custom.el.
5748
5749
5750 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5751
5752         * isearch-mode.el (isearch-abort): Preserve successful search target.
5753
5754 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5755
5756         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5757         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5758         Bihlmeyer.
5759         * gnuserv.el (gnuserv-mode-line-string): New.
5760         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5761         gnuserv-mode.
5762         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5763         * gnuserv.el (gnuserv-edit-files): Use
5764         make-x-device-with-gtk-fallback.
5765
5766 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5767
5768         * gtk-widgets.el: New import: gtk-accel-group-new.
5769         * dialog-gtk.el:
5770         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5771         * dialog-gtk.el (popup-builtin-question-dialog):
5772         Added support for dialog button mnemonics.
5773
5774 2004-03-22  Chris Green <cmg@dok.org>
5775
5776         * process.el (shell-command): Output buffer was ignored when a
5777         background process was run via shell-command.
5778
5779 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5780
5781         * cus-edit.el (custom-save-variables): Retrieve a list of
5782         variables to save first, sort it, and make sure the variables are
5783         saved in sorted order.
5784
5785 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5786  
5787         * package-get.el (package-get-update-base-from-buffer): Force
5788         binary coding system for verifying GnuPG signature in the
5789         package-index file.
5790  
5791 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5792
5793         * package-get.el (package-get-package-index-file-location): Handle
5794         missing "EMACSPACKAGEPATH" environment variable.
5795
5796 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5797
5798         * package-admin.el (package-admin-find-top-directory): Simplify
5799         directory comparisions and fix substring errors on short path
5800         components.
5801         * package-get.el (package-get-package-index-file-location):
5802         Default to first component of "EMACSPACKAGEPATH", if set.
5803
5804 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5805
5806         * package-get.el (process-error): New error datum.
5807
5808 2004-02-02  Vin Shelton <acs@xemacs.org>
5809
5810         * XEmacs 21.4.15 is released
5811
5812 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5813
5814         * itimer.el (activate-itimer): Modify the itimer timeout value as
5815         if it were begun at the last time when the itimer driver was woken
5816         up.
5817
5818 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5819
5820         * specifier.el (Copyright):
5821         Update.
5822         (make-specifier-and-init):
5823         (map-specifier):
5824         (canonicalize-inst-pair):
5825         (canonicalize-spec-list):
5826         (set-specifier):
5827         Synch docstrings to 21.5 where appropriate.
5828
5829 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5830
5831         * package-get.el (package-get-list-packages-where): New.  A
5832         function that allows searching for groups of packages.  For
5833         example, find all packages that require the fsf-compat package.
5834
5835 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5836
5837         The Great PUI Sync.
5838
5839         * auto-autoloads.el: Regenerated.
5840
5841         * custom-load.el: Regenerated.
5842
5843         * dumped-lisp.el (packages-hardcoded-lisp): New.
5844
5845         * menubar-items.el (menu-max-items): New.
5846         (menu-submenu-max-items): New.
5847         (menu-submenu-name-format): New.
5848         (menu-split-long-menu): New.
5849         (menu-sort-menu): New.
5850         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5851
5852         * obsolete.el (pui-add-install-directory): Renamed to the more
5853         logical `pui-set-local-package-get-directory'.
5854         (package-get-download-menu): Moved to `package-ui.el' and renamed
5855         to `package-ui-add-download-menu'.
5856
5857         * package-admin.el (package-admin-install-function-mswindows):
5858         Whitespace clean up.
5859         (package-admin-add-single-file-package): Removed.
5860         (package-admin-default-install-function): Whitespace clean up.
5861         (package-admin-find-top-directory): New.
5862         (package-admin-get-install-dir): Use it.
5863         (package-admin-get-manifest-file): 
5864         (package-admin-check-manifest): 
5865         (package-admin-add-binary-package):
5866         (package-admin-get-lispdir):
5867         (package-admin-delete-binary-package):
5868         (package-admin):
5869
5870         * package-get.el (package-get-package-index-file-location): New.
5871         (package-get-install-to-user-init-directory): New.
5872         (package-get-remote):
5873         (package-get-download-sites):
5874         (package-get-pre-release-download-sites): New.
5875         (package-get-site-release-download-sites): New.
5876         (package-get-base-filename):
5877         (package-get-always-update):
5878         (package-get-user-index-filename): Removed.
5879         (package-get-pgp-available-p): New.
5880         (package-get-require-signed-base-updates):
5881         (package-get-was-current):
5882         (package-entries-are-signed): New.
5883         (package-get-continue-update-base): New.
5884         (package-get-download-menu): Removed.
5885         (package-get-require-base):
5886         (package-get-update-base-entry):
5887         (package-get-locate-file):
5888         (package-get-locate-index-file):
5889         (package-get-maybe-save-index):
5890         (package-get-update-base):
5891         (package-get-update-base-from-buffer):
5892         (package-get-update-base-entries):
5893         (package-get-interactive-package-query):
5894         (package-get-update-all):
5895         (package-get-all):
5896         (package-get-dependencies):
5897         (package-get-init-package):
5898         (package-get-info): New.
5899         (package-get):
5900         (package-get-staging-dir):
5901         (package-get-set-version-prop): Removed.
5902         (package-get-installedp):
5903         (package-get-ever-installed-p):
5904         (packages): Removed.
5905         (package-get-custom-groups): Removed.
5906         (package-get-custom): Removed.
5907         (package-get-custom-add-entry): Removed.
5908
5909         * package-info.el (batch-update-package-info):
5910
5911         * package-net.el (package-net-batch-generate-bin-ini):
5912         (package-net-update-installed-db):
5913
5914         * package-ui.el (pui-info-buffer):
5915         (pui-directory-exists): Removed.
5916         (pui-package-dir-list): Removed.
5917         (pui-add-install-directory): Removed.
5918         (package-ui-download-menu): New.
5919         (package-ui-pre-release-download-menu): New.
5920         (package-ui-site-release-download-menu): New.
5921         (pui-set-local-package-get-directory): New.
5922         (pui-package-symbol-char):
5923         (pui-update-package-display):
5924         (pui-toggle-package):
5925         (pui-toggle-package-key):
5926         (pui-toggle-package-delete):
5927         (pui-toggle-package-delete-key):
5928         (pui-toggle-package-event):
5929         (pui-toggle-verbosity-redisplay):
5930         (pui-install-selected-packages):
5931         (pui-add-required-packages):
5932         (pui-help-echo):
5933         (pui-display-info):
5934         (list-packages-mode):
5935         (pui-list-packages):
5936
5937         * packages.el (packages-compute-package-locations):
5938         (package-require):
5939         (package-delete-name):
5940         (packages-hardcoded-lisp): Removed.
5941         (packages-useful-lisp): Removed.
5942         (packages-unbytecompiled-lisp): Removed.
5943         (packages-find-package-directories):
5944
5945         Summary:
5946
5947         Major code clean up of all things PUI.
5948
5949         Much improved code to determine where packages should be
5950         installed.  PUI no longer depends on any packages being
5951         pre-installed to compute where packages are to be installed to.
5952
5953         The user can specify the location of their package-index file.  It
5954         isn't necessary to set this because it has sane defaults.  People
5955         who "run-in-place" won't accidently overwrite the CVS
5956         package-index file.  See
5957         `package-get-package-index-file-location'. 
5958
5959         PUI will now properly clean up after itself in the event of an
5960         unsuccessful package install.  This drastically reduces the number
5961         of "wrong md5sum" FAQs.
5962
5963         non-Mule XEmacsen can no longer install Mule packages.
5964
5965         Package management via the custom interface has been removed.
5966
5967         The PUI related menubar items have been reorganised.
5968
5969         The PGP verification code has been fixed and the default for
5970         whether or not it is used is automatically computed.
5971
5972         * update-elc.el ((preloaded-file-list site-load-packages
5973         need-to-dump dumped-exe)):
5974         Just a couple of small changes to allow for
5975         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5976         existing anymore.
5977
5978 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5979
5980         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5981         apply `format' to the first argument of byte-compile-warn, it
5982         already calls format.
5983
5984 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5985
5986         * files.el (delete-old-versions): Avoid going interactive during
5987         make install when environment variable VERSION_CONTROL is set.
5988
5989 2003-12-04  Vin Shelton  <acs@xemacs.org>
5990
5991         * menubar-items.el (menu-item-search): Only bring up search dialog
5992         box if the feature is available and desired.
5993
5994 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5995
5996         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5997
5998 2003-11-05  Vin Shelton  <acs@xemacs.org>
5999
6000         * help.el (Help-prin1-face):
6001         (Help-princ-face):
6002         princ and prin1 are functions and need to be called as such.  The
6003         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6004
6005 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6006
6007         * about.el (about-xemacs): Give full version and build date.
6008
6009 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6010
6011         * win32-native.el (grep-null-device): This XEmacs has null-device.
6012
6013 2003-09-06  Mike Sperber  <mike@xemacs.org>
6014
6015         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6016         implement the specified semantics for `defvar.'
6017
6018 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6019
6020         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6021         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6022         displaying buffer in question.
6023
6024 2003-09-03  Vin Shelton <acs@xemacs.org>
6025
6026         * XEmacs 21.4.14 is released
6027
6028 2003-08-17  Vin Shelton  <acs@xemacs.org>
6029
6030         * about.el: Vanity patch.
6031
6032 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6033
6034         * code-process.el (call-process):
6035         (call-process-region):
6036         (start-process):
6037         Document coding system processing.
6038
6039 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6040
6041         * startup.el (splash-frame-body): Idiomatic English.
6042
6043 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6044
6045         * font-lock.el (font-lock-match-java-declarations): Move
6046         save-restriction, narrow-to-region to beginning of function to
6047         avoid going beyond the limit and causing an infloop.
6048
6049 2003-04-16  Jerry James  <james@xemacs.org>
6050
6051         * keydefs.el: Remove mappings for keys mapped to the nowhere
6052         defined function function-key-error.
6053
6054 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6055
6056         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6057         lisp-interaction-mode-hook): Add the docstrings.
6058
6059 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6060
6061         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6062         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6063         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6064
6065 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6066
6067         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6068         lambda list after the original doc.  Care about
6069         #'(lambda () "SingleString") 
6070         (cl-upcase-arg): 
6071         (cl-function-arglist):
6072         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6073         circular data structures in lambda list specification
6074
6075 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6076
6077         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6078         to appear in font-lock-function-name-face.
6079
6080 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6081
6082         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6083         is not also the value of the lambda.
6084
6085 2003-05-06  Andy Piper  <andy@xemacs.org>
6086
6087         * files.el (revert-buffer): Make sure local variables get processed,
6088         even in the case of an optimized reversion.
6089
6090 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6091
6092         * XEmacs 21.4.13 is released
6093
6094 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6095
6096         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6097         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6098
6099 2003-02-14  Ben Wing  <ben@xemacs.org>
6100
6101         * byte-optimize.el:
6102         * byte-optimize.el (byte-compile-inline-expand):
6103         * byte-optimize.el (byte-compile-unfold-lambda):
6104         * byte-optimize.el (byte-optimize-form-code-walker):
6105         * byte-optimize.el (byte-optimize-form):
6106         * byte-optimize.el (byte-decompile-bytecode-1):
6107         * byte-optimize.el (byte-optimize-lapcode):
6108         Review carefully and sync up to 20.7 except for areas as noted.
6109         Fixes problem with JDE compilation.
6110
6111 2003-02-05  Ben Wing  <ben@xemacs.org>
6112
6113         * simple.el:
6114         * simple.el (motion-keys-for-shifted-motion):
6115         Omit M-S-home/end from motion keys.
6116
6117 2003-02-07  Ben Wing  <ben@xemacs.org>
6118
6119         * text-props.el (text-property-any):
6120         * text-props.el (text-property-not-all):
6121         Fix bug when end > start.
6122
6123 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6124
6125         * info.el (Info-insert-dir): Make default-directory end in
6126         separator.  Patch due to Martin Buchholz.
6127
6128 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6129
6130         * XEmacs 21.4.12 "Portable Code" is released.
6131
6132 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6133
6134         * about.el: Update golubev data.
6135
6136 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6137
6138         * isearch-mode.el (isearch-mode-map): Substitute comment on
6139         desirability, and back out "GR is printable" changes.
6140
6141 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6142
6143         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6144
6145 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6146
6147         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6148
6149 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6150
6151         * menubar-items.el (default-menubar): Use browse-url-mozilla
6152         instead of browse-url-gnome-moz for Mozilla.
6153
6154 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6155
6156         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6157
6158 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6159
6160         * files.el (auto-mode-alist): Remove redundant entries for modes
6161         that live in packages.
6162         (interpreter-mode-alist): Ditto.
6163
6164 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6165
6166         * menubar-items.el (default-menubar): Sync with current
6167         browse-url-xemacs.el.
6168
6169 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6170
6171         * XEmacs 21.4.10 "Military Intelligence" is released.
6172
6173 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6174
6175         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6176
6177 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6178
6179         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6180
6181 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6182
6183         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6184         effect free function.
6185         (font-lock-fontify-keywords-region): Supply the argument to
6186         font-lock-compile-keywords.
6187
6188 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6189
6190         * package-get.el (package-get-download-sites): Bring sites list
6191         up to date, prefer xx.xemacs.org addresses.
6192
6193 2002-09-27  Andy Piper  <andy@xemacs.org>
6194
6195         * dialog.el (make-dialog-box): for general dialogs only
6196         delete-frame-hook will be run.
6197
6198 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6199
6200         * font-lock.el (font-lock-fontify-syntactically-region): Add
6201         comment about lookup-syntax-properties, document LOUDLY as unused.
6202
6203 2002-08-26  Andy Piper  <andy@xemacs.org>
6204
6205         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6206         merge.
6207
6208 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6209
6210         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6211         (make-obsolete-variable): Ditto.
6212         (make-compatible): Ditto.
6213         (make-compatible-variable): Ditto.
6214
6215 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6216
6217         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6218         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6219
6220 2002-08-28  Andy Piper  <andy@xemacs.org>
6221
6222         * files.el (revert-buffer): propagate revert-without-query-status.
6223
6224 2002-06-03  Andy Piper  <andy@xemacs.org>
6225
6226         * dialog-items.el (make-search-dialog): align various subcontrols
6227         in visually pleasing ways, allow frame to autosize to the dialog
6228         size.
6229         * dialog.el (make-dialog-box): add a border inside the frame. Add
6230         :autosize property, if t then reset the frame size appropriately
6231         before the frame is mapped.
6232         * gutter-items.el (set-progress-feedback-instantiator): align
6233         various subcontrols.
6234         * gutter-items.el (set-progress-abort-instantiator): ditto.
6235
6236 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6237
6238         * XEmacs 21.4.9 "Informed Management" is released.
6239
6240 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6241
6242         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6243         "&optional append" argument.
6244
6245 2002-07-16  Didier Verna  <didier@xemacs.org>
6246
6247         * subr.el (replace-in-string): fix case fold bug introduced by
6248         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6249         case-fold-search in temporary buffers.
6250
6251 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6252
6253         * lib-complete.el (find-library): Remove check for mule because
6254         decompression DOES work on Mule.
6255
6256 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6257
6258         * simple.el (join-line): New alias for `delete-indentation'.
6259
6260 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6261
6262         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6263         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6264         (font-lock-builtin-face): New.
6265         (font-lock-constant-face): New.
6266         (font-lock-face-list): Add builtin and constant faces.
6267
6268 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6269
6270         * autoload.el (make-autoload): Support define-derived-mode.
6271         Collected puts of doc-string-elt property.  Based on a patch by
6272         Didier Verna <didier@xemacs.org>.
6273
6274 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6275
6276         * wid-edit.el (widget-field-activate): Fix docstring typo.
6277
6278 2002-07-23  Andy Piper  <andy@xemacs.org>
6279
6280         * about.el (about-personal-info): update me.
6281
6282 2002-07-12  Andy Piper  <andy@xemacs.org>
6283
6284         * custom.el (custom-theme-set-variables): remove bogus
6285         arguments. Use custom-set-default to set defaults.
6286         (custom-set-variables): update doc.
6287         (custom-local-buffer): new, synced from FSF.
6288         (custom-set-default): ditto.
6289         (defcustom): update doc.
6290
6291 2002-06-16  Andy Piper  <andy@xemacs.org>
6292
6293         * menubar-items.el (default-menubar): enable windows printing on
6294         cygwin as well as native.
6295
6296 2002-06-12  Andy Piper  <andy@xemacs.org>
6297
6298         * printer.el (generic-print-buffer): catch all errors so that the
6299         print device can be cleared in all scenarios.
6300         (Printer-clear-device): make sure clearing the printer allows it
6301         to be used again immediately.
6302         (generic-print-region): make sure the default printer face is
6303         black-on-white.
6304
6305 2002-04-23  Jerry James  <james@xemacs.org>
6306
6307         * window-xemacs.el (display-buffer-function): Change doc to
6308         reflect new arg.
6309         * window-xemacs.el (pre-display-buffer-function): Ditto.
6310         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6311         non-nil, make the new window just big enough for its contents.
6312         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6313         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6314         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6315
6316 2002-06-06  Andy Piper  <andy@xemacs.org>
6317
6318         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6319         (defcustom): ditto.
6320         (custom-handle-keyword): ditto.
6321
6322 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6323
6324         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6325         Make obsolete.  Default to nil.
6326         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6327         Inspired by a patch by John Palmieri.
6328
6329 2002-07-01  Mike Alexander  <mta@arbortext.com>
6330
6331         * process.el (shell-command-on-region): Don't delete the region
6332         before giving it to call-process-region
6333
6334 2002-06-04  Jerry James <james@eecs.ku.edu>
6335
6336         * find-paths.el (paths-find-architecture-directory): Search in
6337         `system-configuration'/`base', not `base'`system-configuration'.
6338
6339 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6340
6341         * info.el (Info-index): Add missing \ in [ t].
6342
6343 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6344
6345         * gutter-items.el (gutter-buffers-tab-visible-p,
6346         buffers-tab-omit-function, buffers-tab-selection-function,
6347         buffers-tab-filter-functions):
6348         Doc improvements.
6349
6350 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6351
6352         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6353
6354         * toolbar-items.el (toolbar-news): Fix typo in message string.
6355
6356 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6357
6358         * dialog.el (yes-or-no-p-dialog-box): 
6359         * cmdloop.el (y-or-n-p-minibuf):
6360         (yes-or-no-p-minibuf):
6361         (yes-or-no-p):
6362         (y-or-n-p): 
6363         Specify negative answers in docstrings.
6364
6365 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6366
6367         * package-ui.el (pui-help-echo): Display both installed and author
6368         version.  Use a balloon-help window to display extra info like
6369         package requires.
6370
6371 2002-05-30  Andy Piper  <andy@xemacs.org>
6372
6373         * files.el (revert-buffer-internal): don't visit
6374         revert-buffer. Kill buffer when not used. Suggested by Mike
6375         Alexander <mta@arbortext.com>
6376
6377 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6378
6379         * files.el (revert-buffer): More docstring fiddling.
6380
6381 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6382
6383         * files.el (revert-buffer):
6384         (revert-buffer-internal):
6385         (revert-buffer-insert-file-contents-function):
6386         Improve docstrings and comments.
6387
6388 2002-05-08  Andy Piper  <andy@xemacs.org>
6389
6390         * files.el (revert-buffer): observe noconfirm behavior.
6391
6392 2002-04-09  Andy Piper  <andy@xemacs.org>
6393
6394         * files.el (revert-buffer): use revert-buffer-internal if it looks
6395         like doing so will not result in any user-visible changes.
6396         (revert-buffer-internal): new function. Do the actual process of
6397         reversion and then see whether the result is any different to what
6398         we have already. If it is not then do nothing.
6399
6400 2001-12-11  Andy Piper  <andy@xemacs.org>
6401
6402         * menubar.el (get-popup-menu-response): re-order so that it works
6403         on more sane/facist window systems.
6404
6405 2001-12-03  Andy Piper  <andy@xemacs.org>
6406
6407         * faces.el (frob-face-property): don't infloop in face frobbing
6408         from Jan Vroonhof <jan@xemacs.org>.
6409
6410 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6411
6412         * faces.el (frob-face-property): Follow face fall-back hierarchy
6413         properly for face properties without an instance. Only do manual
6414         copy form 'default in last resort. This handles in particular
6415         the case where 'default itself has only a fall-back (which is
6416         the case by default on windows).
6417
6418 2001-11-24  Andy Piper  <andy@xemacs.org>
6419
6420         * printer.el (generic-print-region): set default-frame-plist to
6421         nil while creating the printer frame so that sizes reflect the
6422         printed page.
6423
6424         * faces.el (face-complain-about-font): Don't complain on printers.
6425
6426 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6427         
6428         * package-net.el: Andy synch.
6429         
6430 2001-12-16  Andy Piper  <andy@xemacs.org>
6431
6432         * package-get.el (package-get-update-all): Make sure installed.db
6433         gets updated after updating packages.
6434
6435 2002-03-28  Ben Wing  <ben@xemacs.org>
6436
6437         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6438         continuation, truncation so that we don't get line jumpiness from
6439         them being larger than the line height.
6440
6441         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6442
6443 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6444
6445         * font.el (font-window-system-mappings): Add mapping for Gtk
6446         (assume identical to X) 
6447
6448 2002-02-04  Andy Piper  <andy@xemacs.org>
6449
6450         * files.el (convert-standard-filename): Fix for short filename
6451         Peter Arius <pas@methodpark.de>
6452
6453 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6454
6455         * list-mode.el (default-choose-completion): completion-base-size
6456         should refer to local value in the completion list buffer.
6457
6458 2001-12-03  Didier Verna  <didier@xemacs.org>
6459
6460         * rect.el: autoload `replace-rectangle'.
6461         * keydefs.el (global-map): bind it to `C-x r p'.
6462
6463 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6464
6465         * XEmacs 21.4.8 "Honest Recruiter" is released.
6466
6467 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6468
6469         This patch is based on Jerry James's patch and analysis.
6470
6471         * select.el (get-clipboard):
6472         (get-selection):
6473         Update docstrings.
6474         (get-clipboard-foreign):
6475         (get-selection-foreign):
6476         New function for use as `interprogram-paste-function's.
6477
6478         * simple.el (interprogram-paste-function): Change default to
6479         `get-clipboard-foreign'; improve docstring.
6480         (interprogram-cut-function): Improve dosctring.
6481
6482 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6483
6484         * XEmacs 21.4.7 "Economic Science" is released.
6485
6486 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6487
6488         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6489
6490 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6491
6492         * obsolete.el (assq-delete-all): New compatibility alias for 
6493         remassq.
6494
6495 2002-01-09  Simon Josefsson  <jas@extundo.com>
6496
6497         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6498
6499 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6500
6501         * info.el (Info-auto-generate-directory): Default
6502         Info-auto-generate-directory to 'if-outdated.
6503
6504 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6505
6506         * startup.el (normal-top-level): Prevent migration code from
6507         trashing .emacs on an error in loading the init files.
6508
6509 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6510
6511         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6512         "system default" Xdefaults and friends get xrdb-mode.
6513
6514 2002-03-05  Mats Lidell  <matsl@contactor.se>
6515  
6516         * help-nomule.el (tutorial-supported-languages): Added Swedish
6517         tutorial. Sorted languages.
6518
6519 2002-02-11  Mike Sperber <mike@xemacs.org>
6520
6521         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6522         regenerating outdated dir files and dir is non-existent.
6523
6524 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6525
6526         * code-files.el (convert-mbox-coding-system): Improve comment.
6527         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6528         coding-system argument to `write-region-pre-hook' call.
6529         (write-region-pre-hook): Fix docstring to mention lockname argument.
6530
6531 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6532
6533         * minibuf.el (completing-read): Remove redundant wrong arg list.
6534
6535         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6536
6537 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6538
6539         * obsolete.el (interactive-form): new compatibility alias for 
6540         function-interactive.
6541
6542 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6543
6544         * menubar-items.el (Menubar-items-truncate-list): Removed.
6545         * menubar-items.el (Menubar-items-truncate-history): New.
6546         * menubar-items.el (default-menubar): Use
6547         Menubar-items-truncate-history.
6548
6549 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6550
6551         * printer.el (generic-print-region): Pass correct arguments to
6552         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6553         Torkelsson <torkel@acc.umu.se>.
6554
6555 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6556
6557         * help.el (describe-mode): synched with FSF 19.34; handle nil
6558         minor mode indicators.
6559
6560 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6561
6562         * minibuf.el (completing-read): Update docstring.
6563
6564 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6565
6566         * XEmacs 21.4.6 "Common Lisp" is released.
6567
6568 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6569
6570         * package-net.el: Inadvertant synch with Windows branch.  From
6571         Andy's log:
6572         (package-net-kit-version): new variable.
6573         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6574
6575 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6576
6577         * package-get.el (package-get-locate-index-file): Also search the
6578         core etc/ directory for the package index file if it can't be
6579         found in ~/.xemacs/.
6580
6581 2001-12-13  William Perry  <wmperry@gnu.org>
6582
6583         * dialog-gtk.el (popup-builtin-question-dialog):
6584         Conform to API in gui.c.
6585         
6586 2001-11-12  Andy Piper  <andy@xemacs.org>
6587
6588         * cus-edit.el (custom-save-face-internal): make sure we save
6589         non-themed faces.
6590         (custom-save-variables): ditto variables.
6591
6592 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6593
6594         * faces.el (make-face-family):
6595         (make-face-size):
6596         New face-modifying functions per Jan Vroonhof.
6597
6598         cus-face.el (custom-set-face-font-family):
6599         (custom-set-face-font-size):
6600         Use them.
6601
6602         * font.el (font-window-system-mappings): More precise docstring.
6603
6604         (font-create-name):
6605         (font-create-object):
6606         (tty-font-create-object):
6607         (tty-font-create-plist):
6608         (x-font-create-object):
6609         (x-font-create-name):
6610         (ns-font-create-name):
6611         (mswindows-font-create-object):
6612         (mswindows-font-create-name):
6613         Add doctrings.
6614
6615 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6616
6617         * gtk-faces.el (gtk-init-device-faces): removed spurious
6618         quote before let* expression.
6619
6620 2001-10-29  Andy Piper  <andy@xemacs.org>
6621
6622         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6623         modified when changing coding system.
6624
6625         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6626         that we invoke the GUI directory selector.
6627
6628 2001-10-25  Andy Piper  <andy@xemacs.org>
6629
6630         * dialog.el (make-dialog-box): use new directory dialog support.
6631         * minibuf.el (read-file-name-1): ditto.
6632         (read-file-name): ditto.
6633         (read-directory-name): ditto.
6634
6635 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6636
6637         * XEmacs 21.4.5 "Civil Service" is released.
6638
6639 2001-04-23  Didier Verna  <didier@xemacs.org>
6640
6641         * cus-edit.el (custom-variable-pre-save): New.
6642         * cus-edit.el (custom-variable-post-save): New.
6643         * cus-edit.el (custom-variable-save): use them.
6644         * cus-edit.el (custom-face-pre-save): New.
6645         * cus-edit.el (custom-face-post-save): New.
6646         * cus-edit.el (custom-face-save): use them.
6647         * cus-edit.el (custom-group-pre-save): New.
6648         * cus-edit.el (custom-group-post-save): New.
6649         * cus-edit.el (custom-group-save): use them.
6650         * cus-edit.el (Custom-save): use the pre/post functions above,
6651         call `custom-save-all' only once.
6652         * cus-edit.el (custom-variable-pre-reset-standard): New.
6653         * cus-edit.el (custom-variable-post-reset-standard): New.
6654         * cus-edit.el (custom-variable-reset-standard): use them.
6655         * cus-edit.el (custom-face-pre-reset-standard): New.
6656         * cus-edit.el (custom-face-post-reset-standard): New.
6657         * cus-edit.el (custom-face-reset-standard): use them.
6658         * cus-edit.el (custom-group-pre-reset-standard): New.
6659         * cus-edit.el (custom-group-post-reset-standard): New.
6660         * cus-edit.el (Custom-reset-standard): use them.
6661         * cus-edit.el (custom-face-reset-saved): use the pre/post
6662         functions above, call `custom-save-all' only once.
6663
6664 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6665
6666         * gutter-items.el (buffers-tab face): Derive from the modeline
6667         face by default.  Many people use white-on-black for the default
6668         font, and the tabs look hideous with that color combination.  The
6669         modeline usually has the correct colors.
6670
6671 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6672
6673         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6674         (tag-mark-stack-max): Typo fix.
6675
6676 2001-09-28  Ben Wing  <ben@xemacs.org>
6677
6678         * font-lock.el:
6679         * font-lock.el (font-lock-after-change-function):
6680         fix problem with last patch, reported by Katsumi Yamaoka.
6681
6682 2001-09-17  Ben Wing  <ben@xemacs.org>
6683
6684         * font-lock.el (font-lock-after-change-function):
6685         fix problem when you insert a comment on the line before a line of
6686         code: if we use the following char, then when you hit backspace,
6687         the following line of code turns the comment color.
6688
6689 2001-06-08  Ben Wing  <ben@xemacs.org>
6690
6691         * process.el: comment about shell-command-switch.
6692         * process.el (shell-quote-argument): Need to quote a null
6693         argument, too.  From Dan Holmsand.
6694         
6695         * startup.el (normal-top-level): Delete some unused FSF junk.
6696         * startup.el (command-line-early):
6697         
6698         * startup.el (command-line): Call MS Windows init function.
6699         
6700         * win32-native.el:
6701         * win32-native.el (mswindows-system-shells): New.
6702         * win32-native.el (mswindows-system-shell-p): New.
6703         * win32-native.el (init-mswindows-at-startup): New.
6704         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6705         * win32-native.el (mswindows-quote-one-simple-arg):
6706         * win32-native.el (mswindows-quote-one-command-arg):
6707         * win32-native.el (mswindows-construct-process-command-line-alist):
6708         Correct comments at top.  Correctly handle passing arguments
6709         to Cygwin programs and to bash.  Fix quoting of zero-length
6710         arguments (from Dan Holmsand).  Set shell-command-switch based
6711         on shell-file-name, which in turn comes from env var SHELL.
6712
6713 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6714
6715         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6716         default-toolbar-position): Fill docstrings for balloon-help.
6717
6718 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6719
6720         * faces.el: Reenable specifications over 'gtk domain.
6721
6722 2001-08-08  Didier Verna  <didier@xemacs.org>
6723
6724         * autoload.el (update-autoload-files): make defdir a file name,
6725         not directory name.
6726
6727 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6728
6729         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6730
6731         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6732
6733 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6734
6735         * font-menu.el (font-menu-set-font): Default to current font-family.
6736         (font-menu-preferred-resolution):
6737         (font-menu-size-scaling):
6738         Provide gtk defaults, too.
6739
6740 2001-07-29  Mike Alexander  <mta@arbortext.com>
6741
6742         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6743         list
6744         (custom-set-face-font-family): ditto
6745
6746 2001-07-26  Mike Sperber <mike@xemacs.org>
6747
6748         * files.el (auto-mode-alist): .9 files are man pages, too.
6749
6750 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6751
6752         * process.el (call-process-internal): bind
6753         coding-system-for-write to 'binary when calling
6754         start-process-internal, so the process receives 
6755         the literal contents of INFILE.
6756
6757 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6758
6759         * files.el (auto-mode-alist): Add configure.ac support.
6760
6761 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6762
6763         * buff-menu.el:
6764         mouse.el:
6765         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6766
6767 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6768
6769         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6770
6771 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6772
6773         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6774         mixed text.
6775         (kinsoku-eol-p): Ditto.
6776
6777 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6778
6779         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6780         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6781         characters as the category `s' or `e' correctly.
6782
6783 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6784
6785         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6786
6787 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6788
6789         * mule/cyrillic.el:  Set up case table.
6790
6791 2001-06-08  Mike Sperber <mike@xemacs.org>
6792
6793         * files.el (save-some-buffers-1): Don't zap the help window right
6794         after `map-y-or-n-p' has popped it up.
6795
6796 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6797
6798         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6799
6800 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6801
6802         * specifier.el: define-specifier-tag 'gtk.
6803
6804 2001-05-12  Ben Wing  <ben@xemacs.org>
6805
6806         * find-paths.el (paths-find-recursive-path):
6807         fix error with null EXCLUDE-REGEXP.
6808         
6809         * font-lock.el (font-lock-mode):
6810         fix problem reported by hrvoje with buffers starting with a space.
6811         
6812 2001-05-06  Ben Wing  <ben@xemacs.org>
6813
6814         * dialog.el (make-dialog-box):
6815         * menubar-items.el (default-menubar):
6816         * printer.el (generic-print-buffer):
6817         * printer.el (generic-print-region):
6818         implement printing the selection when it's selected.
6819
6820 2001-04-18  Didier Verna  <didier@xemacs.org>
6821
6822         * cus-edit.el (Custom-reset-standard): reset to standard settings
6823         not only when the buffer's :custom-state is 'modified, but also
6824         when it is 'set or 'saved.
6825
6826 2001-04-17  Didier Verna  <didier@xemacs.org>
6827
6828         * startup.el (load-user-init-file): define `custom-file' before
6829         loading the user's init file.
6830
6831 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6832
6833         * menubar.el (popup-mode-menu): Make it work with
6834         popup-menu-titles turned off.
6835         
6836 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6837
6838         * about.el (about-mailto-link): Use compose-mail for sending mail.
6839
6840 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6841
6842         * package-admin.el (package-install-hook): New.
6843         (package-delete-hook): New.
6844         (package-admin-add-single-file-package): Use package-delete-hook.
6845
6846         * package-get.el (package-get): Use package-install-hook.
6847
6848 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6849
6850         * package-ui.el (pui-install-selected-packages): reverse the lists
6851         of packages so that they get handled in the same order as they
6852         were selected.
6853
6854 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6855
6856         * packages.el (locate-library): Use read-library-name for completion.
6857
6858 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6859
6860         * byte-optimize.el (=): `=' is not a binary predicate!
6861         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6862         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6863
6864 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6865
6866         * bytecomp.el (byte-compile-arithcompare):
6867         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6868
6869 2001-06-03  William M. Perry  <wmperry@gnu.org>
6870
6871         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6872         return the filename selected by the user!
6873
6874 2001-05-31  William M. Perry  <wmperry@gnu.org>
6875
6876         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6877         in XEmacs/GTK.
6878
6879 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6880
6881         * coding.el: Tiny typo fixed.
6882
6883 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6884
6885         * XEmacs 21.4.3 "Academic Rigor" is released.
6886
6887 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6888
6889         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6890
6891 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6892
6893         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6894
6895 2001-05-04  Ben Wing  <ben@xemacs.org>
6896
6897         * printer.el (generic-print-buffer):
6898         * printer.el (generic-print-region):
6899         Enable dialog boxes.  Apply workaround recommended by Kirill.
6900         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6901         
6902         * simple.el (kill-whole-line):
6903         * simple.el (kill-line-1):
6904         * simple.el (kill-entire-line):
6905         * simple.el (kill-line):
6906         * simple.el (backward-kill-line):
6907         Take out interactive dependence of kill-whole-line.
6908
6909 2001-04-22  Ben Wing  <ben@xemacs.org>
6910
6911         * dialog.el (make-dialog-box):
6912         Put dialog titles back in -- this time correctly.  Fix various
6913         other problems with leaks and such.
6914
6915         * simple.el (region-exists-p):
6916         * simple.el (region-active-p):
6917         Add comment about which one is correct to use in menu specs.
6918
6919 2001-05-05  Ben Wing  <ben@xemacs.org>
6920
6921         * dialog.el (make-dialog-box): fix doc string.
6922         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6923         take out Pretty Print.
6924         * printer.el:
6925         * printer.el (printer-current-device): New.
6926         * printer.el (Printer-get-device): New.
6927         * printer.el (Printer-clear-device): New.
6928         * printer.el (generic-page-setup): New.
6929         * printer.el (generic-print-buffer):
6930         * printer.el (generic-print-region):
6931         Implement Page Setup.  Handle errors properly.
6932
6933 2001-05-05  Ben Wing  <ben@xemacs.org>
6934
6935         * subr.el (error): Complete list of errors in doc string.
6936         
6937 2001-04-22  Ben Wing  <ben@xemacs.org>
6938
6939         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6940         
6941 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6942
6943         * build-report.el: Remove CVS keywords since this file has been in
6944         core lisp for a while now.
6945         * build-report.el (build-report-make-output-files): Fix typo.
6946
6947 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6948
6949         * about.el (about-finish-buffer): Make sure the last change works
6950         even if EVENT is nil.
6951
6952 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6953
6954         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6955         clicked, not the one that happens to be the current buffer at the
6956         time.
6957
6958 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6959
6960         * cus-edit.el (custom-display): Support the GTK Window System also.
6961
6962 2001-04-30  Ben Wing  <ben@xemacs.org>
6963
6964         * printer.el:
6965         * printer.el (printer-page-header):
6966         * printer.el (Print-context): New.
6967         * printer.el (printer-page-footer):
6968         * printer.el (generate-header-element): New.
6969         * printer.el (generate-header-line): New.
6970         * printer.el (print-context-property):
6971         * printer.el (generic-print-buffer):
6972         * printer.el (generic-print-region):
6973         Implement headers and footers.  Implement calling Print dialog box
6974         (#### but it doesn't quite work yet).
6975
6976 2001-04-25  Ben Wing  <ben@xemacs.org>
6977
6978         * about.el (xemacs-hackers):
6979         * about.el (about-url-alist):
6980         * about.el (about-personal-info):
6981         * about.el (about-hacker-contribution):
6982         More contributions.
6983         
6984         * simple.el (handle-post-motion-command):
6985         Fix spurious setting of zmacs-region-stays to t after a non-shift
6986         motion command.
6987
6988 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6989
6990         * about.el (about-personal-info): Update my bio.
6991         (about-hacker-contribution): Ditto.
6992
6993 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6994
6995         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6996
6997 2001-04-19  Andy Piper  <andy@xemacs.org>
6998
6999         * package-net.el (package-net-cygwin32-binary-size): new size.
7000         (package-net-win32-binary-size): new size.
7001         (package-net-convert-index-to-ini): Use new arch.
7002         (package-net-batch-convert-index-to-ini): Removed.
7003         (package-net-generate-bin-ini): New.
7004         (package-net-batch-generate-bin-ini): New.
7005
7006 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7007
7008         * XEmacs 21.4.1 "Copyleft" is released.
7009
7010 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7011
7012         * x-compose.el (xlib-input-method-bug-workaround):
7013         (alias-colon-to-double-quote):
7014         Force sort in map-keymap to work around rehash bug.
7015
7016 2001-04-17  Ben Wing  <ben@xemacs.org>
7017
7018         * about.el: Finish overhaul, add a few new hackers, update a
7019         couple old ones.
7020
7021 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7022
7023         * XEmacs 21.4.0 "Solid Vapor" is released.
7024
7025 2001-04-15  Ben Wing  <ben@xemacs.org>
7026
7027         * about.el:
7028         * about.el (about-headline-face): New.
7029         * about.el (about-link-face): New.
7030         * about.el (about-current-release-maintainers): New.
7031         * about.el (about-other-current-hackers): New.
7032         * about.el (about-url-alist):
7033         * about.el (about-once-and-future-hackers): New.
7034         * about.el (about-mailto-link): New.
7035         * about.el (about-get-buffer):
7036         * about.el (about-finish-buffer):
7037         * about.el (about-xemacs):
7038         * about.el (about-features): Removed.
7039         * about.el (about-advantages): New.
7040         * about.el (about-maintainer-info): Removed.
7041         * about.el (about-personal-info): New.
7042         * about.el (about-hacker-contribution): New.
7043         * about.el (about-maintainer):
7044         * about.el (about-show-linked-info):
7045         * about.el (about-hackers):
7046         Major revamping.  Rewriting of most of the text, improve the
7047         link handling, separate info on contributors into personal
7048         and contribution info, add new contributors, update personal
7049         info, etc. etc.
7050         
7051         * menubar-items.el (default-menubar):
7052         Help menubar entry for News now says more accurately
7053         "What's New in XEmacs".
7054         
7055         * mouse.el:
7056         * mouse.el (mouse-track-cleanup-hook):
7057         * mouse.el (mouse-track):
7058         Don't set-buffer to a dead buffer when calling mouse-track
7059         cleanup hooks.
7060
7061 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7062
7063         * XEmacs 21.2.47 "Zephir" is released.
7064
7065 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7066
7067         * dialog.el (make-dialog-box): Disable dialog box titles until
7068         we get them working.
7069
7070 2001-03-30  Ben Wing  <ben@xemacs.org>
7071
7072         * help.el:
7073         * help.el (Help-princ-face):
7074         * help.el (Help-prin1-face):
7075         * help.el (frob-help-extents):
7076         * help.el (describe-function-1):
7077         * help.el (describe-variable):
7078         Avoid using font-lock faces, which may not be defined.
7079         Instead, use hyper-apropos faces, and make sure they're
7080         defined as necessary by using `require'. (It's not so safe
7081         to do this for font-lock.) In any case, we will eventually
7082         be merging this functionality into hyper-apropos.
7083
7084         * loaddefs.el (completion-ignored-extensions):
7085         Fix documentation.
7086         
7087         * menubar-items.el (menu-truncate-list): Removed.
7088         * menubar-items.el (Menubar-items-truncate-list): New.
7089         * menubar-items.el (default-menubar):
7090         Fix errors if grep or compile command is too long.  Rename helper
7091         function to be less visible.
7092
7093 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7094
7095         * byte-optimize.el (byte-optimize-minus):
7096         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7097
7098 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7099
7100         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7101         Mule is available.
7102
7103         * mule/latin.el: New file.
7104
7105 2001-03-11  Ben Wing  <ben@xemacs.org>
7106
7107         * auto-save.el:
7108         * auto-save.el (auto-save-directory):
7109         * auto-save.el (make-auto-save-file-name):
7110         * auto-save.el (auto-save-file-name-p): New.
7111
7112         Merge in improvements from other definition of
7113         make-auto-save-file-name in files.el.
7114         
7115         * auto-save.el (auto-save-original-name):
7116         * auto-save.el (auto-save-name-in-fixed-directory):
7117         * auto-save.el (auto-save-unslashify-name): Removed.
7118         * auto-save.el (auto-save-slashify-name): Removed.
7119         * auto-save.el (auto-save-reserved-chars): New.
7120         * auto-save.el (auto-save-escape-name): New.
7121         * auto-save.el (auto-save-unhex): New.
7122         * auto-save.el (auto-save-unescape-name): New.
7123
7124         Change algorithm for encoding filenames in auto-save names to be
7125         entirely safe with all filesystems and all possible characters in
7126         a filename, and 100% reversible. (Essentially, uses
7127         quoted-printable as the encoding.)
7128         
7129         * auto-save.el (recover-all-files):
7130
7131         Use insert-directory rather than calling ls directly -- fixes
7132         things under Windows.
7133
7134         * files.el:
7135         * files.el (convert-standard-filename): Substitute FSF's
7136         definition for this (we had nothing here before).
7137         
7138         * files.el (backup-buffer): Warning fix.
7139         
7140         * files.el (make-backup-file-name):
7141         * files.el (find-backup-file-name):
7142         Fix error in calling sequence to auto-save-file-name-p.
7143         
7144         * files.el (recover-file):
7145         Use insert-directory rather than calling ls directly -- fixes
7146         things under Windows.
7147
7148         * files.el (make-auto-save-file-name): Removed.
7149         * files.el (auto-save-file-name-p): Removed.
7150         auto-save is always dumped so no sense in having a definition
7151         that will always be overwritten with another.
7152         
7153         * files.el (insert-directory):
7154         * win32-native.el:
7155         * win32-native.el (debug-mswindows-process-command-lines):
7156         * win32-native.el (original-make-auto-save-file-name): Removed.
7157         * win32-native.el (make-auto-save-file-name): Removed.
7158
7159
7160 2001-03-21  Martin Buchholz <martin@xemacs.org>
7161
7162         * XEmacs 21.2.46 "Urania" is released.
7163
7164 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7165
7166         * menubar-items.el (default-menubar): Update sample.emacs to
7167         sample.init.el and adjust accelerators.
7168
7169 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7170
7171         * build-report.el (build-report): Improve docstring.
7172
7173 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7174
7175         * ChangeLog: Log GTK merge.
7176
7177         * gutter-items.el:
7178         * mwheel.el:
7179         * sound.el:
7180         * startup.el:
7181         Revert gratuitous whitespace changes.
7182
7183 2001-03-07  Ben Wing  <ben@xemacs.org>
7184
7185         * help.el:
7186         * help.el (key-or-menu-binding):
7187         * help.el (Help-find-file): New.
7188         * help.el (describe-beta):
7189         * help.el (describe-copying):
7190         * help.el (describe-project):
7191         * help.el (view-emacs-news):
7192         * help.el (view-sample-init-el): New.
7193         * help.el (Help-princ-face): New.
7194         * help.el (Help-prin1-face): New.
7195         * help.el (help-symbol-function-context-menu):
7196         * help.el (help-symbol-variable-context-menu):
7197         * help.el (help-symbol-function-and-variable-context-menu):
7198         * help.el (frob-help-extents):
7199         * help.el (describe-function-1):
7200         * help.el (describe-variable):
7201
7202         Add coloring in Help buffers, correspondent with hyperlinks.
7203         View files in view-mode rather than Fundamental.
7204         Remove separators from context menus -- now handled in generic code.
7205         Add `Find Tag' to context menu.
7206         
7207         * menubar.el (popup-mode-menu):
7208
7209         Rewrite code that outputs the popup menu to (a) put more specific
7210         entries first, (b) be more robust, (c) output the proper context
7211         menu separators automatically (the context menu functionality is
7212         new and currently used only by Help).
7213
7214 2001-03-10  William M. Perry  <wmperry@aventail.com>
7215
7216         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7217         this function when converting from the 21.1 GTK branch.  Now
7218         supports file, password, question, and color built-in dialogs.
7219
7220 2001-03-06  Ben Wing  <ben@xemacs.org>
7221
7222         * keydefs.el:
7223         * keydefs.el (global-map):
7224         Add commented-out change of M-k (for 21.5).
7225         
7226         * menubar-items.el (default-menubar):
7227         Fix items to control kill-line behavior; add items for
7228         shifted motion.
7229         
7230         * simple.el:
7231         * simple.el (kill-whole-line):
7232         * simple.el (historical-kill-line): Removed.
7233         * simple.el (kill-line): Removed.
7234         * simple.el (kill-entire-line): New.
7235         * simple.el (kill-line-1): New.
7236         * simple.el (backward-kill-line):
7237         Undo kill-whole-line == always changes.  Add new function
7238         kill-entire-line to unconditionally delete the current line.
7239         Add comments describing the lamentable state of affairs of
7240         the kill-line functions and variables.
7241
7242 2001-03-02  Ben Wing  <ben@xemacs.org>
7243
7244         * simple.el:
7245         * simple.el (beginning-of-buffer):
7246         * simple.el (end-of-buffer):
7247         * simple.el (mark-ring-unrecorded-commands):
7248         * simple.el (signal-error-on-buffer-boundary):
7249         * simple.el (shifted-motion-keys-select-region):
7250         * simple.el (unshifted-motion-keys-deselect-region):
7251         * simple.el (motion-keys-for-shifted-motion): New.
7252         * simple.el (handle-pre-motion-command):
7253         * simple.el (handle-post-motion-command):
7254         * simple.el (forward-char-command):
7255         * simple.el (backward-char-command):
7256         * simple.el (scroll-up-command):
7257         * simple.el (scroll-down-command):
7258         * simple.el (next-line):
7259         * simple.el (previous-line):
7260         * simple.el (backward-block-of-lines):
7261         * simple.el (forward-block-of-lines):
7262         * simple.el (backward-word):
7263         * simple.el (mark-word):
7264
7265         Augment documentation of the most common motion commands to make
7266         note of the shifted-motion support.  Improve the support to (a)
7267         properly document how it works and why it's done in the fashion it
7268         is, and (b) allow the keystrokes that trigger it to be customized.
7269
7270         Correct error in the customize specification of
7271         mark-ring-unrecorded-commands.
7272
7273 2001-03-02  Ben Wing  <ben@xemacs.org>
7274
7275         * font-lock.el:
7276         * font-lock.el (font-lock-pending-extent-table): Removed.
7277         * font-lock.el (font-lock-pending-buffer-table): New.
7278         * font-lock.el (font-lock-pre-idle-hook):
7279         * font-lock.el (font-lock-after-change-function):
7280         * font-lock.el (font-lock-fontify-pending-extents):
7281         * font-lock.el (font-lock-lisp-like):
7282
7283         Fix handling of pending extents to avoid excessive slowness (N^2
7284         behavior) when making lots of buffer changes between redisplays,
7285         such as when saving the Options.
7286
7287 2001-03-09  William M. Perry  <wmperry@aventail.com>
7288
7289         * device.el:
7290         * dragdrop.el:
7291         * dumped-lisp.el:
7292         * faces.el:
7293         * frame.el:
7294         * gnuserv.el:
7295         * loadup.el:
7296         * menubar-items.el:
7297         * minibuf.el:
7298         The Great GTK Merge.
7299
7300         * ChangeLog.GTK:
7301         * dialog-gtk.el:
7302         * gdk.el:
7303         * generic-widgets.el:
7304         * glade.el:
7305         * gnome-widgets.el:
7306         * gnome.el:
7307         * gtk-compose.el:
7308         * gtk-extra.el:
7309         * gtk-faces.el:
7310         * gtk-ffi.el:
7311         * gtk-file-dialog.el:
7312         * gtk-font-menu.el:
7313         * gtk-glyphs.el:
7314         * gtk-init.el:
7315         * gtk-iso8859-1.el:
7316         * gtk-marshal.el:
7317         * gtk-mouse.el:
7318         * gtk-package.el:
7319         * gtk-password-dialog.el:
7320         * gtk-select.el:
7321         * gtk-widget-accessors.el:
7322         * gtk-widgets.el:
7323         * gtk.el:
7324         widgets-gtk.el:
7325         The Great GTK Merge: new files.
7326
7327 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7328
7329         * generic-widgets.el: Don't require gtk (a built-in feature) at
7330         top level.  Don't execute the last sexp unless (featurep 'gtk).
7331
7332 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7333
7334         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7335
7336 2001-02-23  Martin Buchholz <martin@xemacs.org>
7337
7338         * XEmacs 21.2.45 "Thelxepeia" is released.
7339
7340 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7341  
7342         * about.el (xemacs-hackers): update my entry. 
7343         * about.el (about-maintainer-info): ditto. 
7344         * about.el (about-hackers): ditto. 
7345
7346 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7347
7348         * about.el (about-maintainer-info): More vanity info about
7349         yours truly.
7350
7351 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7352
7353         * build-report.el (build-report-destination): xemacs-build-reports
7354         has moved to SourceForge, where mailing list name length is
7355         restricted, hence the name change to
7356         xemacs-buildreports@xemacs.org.
7357         * build-report.el (build-report-keep-regexp): Update default.
7358         * build-report.el (build-report-delete-regexp): Ditto.
7359         * build-report.el (build-report-make-output-files): Ditto.
7360
7361 2001-02-19  Craig Lanning  <lanning@scra.org>
7362
7363         * lisp-mode.el: Add indentation specifications for following
7364         Common Lisp forms: handler-case, handler-bind, with-slots,
7365         with-open-file, with-open-stream, print-unreadable-object.
7366
7367 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7368
7369         * font-lock.el (font-lock-set-defaults-1):
7370         Move initialization of `font-lock-cache-position' so that it's set
7371         even if font-lock-keywords is already defined.
7372
7373 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7374
7375         * autoload.el (generate-file-autoloads-1):
7376         Use `emacs-lisp-mode-syntax-table' instead of
7377         `lisp-mode-syntax-table'.
7378         * lisp-mode.el (lisp-mode-syntax-table):
7379         Get rid of old checks for `parse-partial-sexp' version.
7380         Make `|' (pipe) string delimiter instead of punctuation.
7381
7382 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7383
7384         * window.el (save-selected-window):
7385         Use gensym for better macro hygiene.
7386
7387 2001-02-06  Mike Sperber <mike@xemacs.org>
7388
7389         * dump-paths.el:
7390         * startup.el (startup-setup-paths): Set and use
7391         `mule-lisp-directory'.
7392         (startup-setup-paths-warning): Ditto.
7393
7394         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7395         (paths-construct-load-path): Consider `mule-lisp-directory'.
7396
7397 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7398
7399         * font-lock.el: Syntax table improvements used.  A few random
7400         changes are not specified below.
7401         (font-lock-fontify-string-delimiters):
7402         (font-lock-syntactic-keywords):
7403         (font-lock-cache-state nil):
7404         (font-lock-cache-position):
7405         New variables.
7406         (font-lock-set-syntax):
7407         (font-lock-apply-syntactic-highlight):
7408         (font-lock-fontify-syntactic-anchored-keywords):
7409         (font-lock-fontify-syntactic-keywords-region):
7410         (font-lock-eval-keywords):
7411         New functions.
7412         (font-lock-remove-face):
7413         (font-lock-fontify-syntactically-region):
7414         Use syntax properties.
7415
7416 2001-02-08  Martin Buchholz <martin@xemacs.org>
7417
7418         * XEmacs 21.2.44 "Thalia" is released.
7419
7420 2001-01-16  Mike Sperber <mike@xemacs.org>
7421
7422         * startup.el (normal-top-level): Work even if no installation root
7423         is found.
7424
7425 2001-01-30  Andy Piper  <andy@xemacs.org>
7426
7427         * gutter-items.el (progress-abort-glyph): remove instantiator.
7428         (set-progress-abort-instantiator): new function.
7429         (abort-progress-feedback): use it.
7430
7431         * gutter.el (set-gutter-dirty-p): new function.
7432
7433 2001-01-30  Didier Verna  <didier@xemacs.org>
7434
7435         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7436
7437 2001-01-24  Didier Verna  <didier@xemacs.org>
7438
7439         * sound.el (sound-extension-list): give a better default value.
7440         * sound.el (load-sound-file): improve the doc string, also find
7441         files given by absolute names, pass a real extension list to
7442         `locate-file'.
7443
7444 2001-01-26  Martin Buchholz <martin@xemacs.org>
7445
7446         * XEmacs 21.2.43 "Terspichore" is released.
7447
7448 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7449
7450         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7451         messages from gnuserv.
7452
7453 2001-01-20  Martin Buchholz <martin@xemacs.org>
7454
7455         * XEmacs 21.2.42 "Poseidon" is released.
7456
7457 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7458
7459         * cl-macs.el (cl-upcase-arg): New function.
7460         (cl-function-arglist): New function.
7461         (cl-transform-lambda): Automatically add CL-style lambda list to
7462         documentation string using functions above.
7463
7464 2001-01-12  Andy Piper  <andy@xemacs.org>
7465
7466         * package-get.el (package-get-custom): call
7467         package-net-update-installed-db.
7468
7469         * package-ui.el (pui-install-selected-packages): call
7470         package-net-update-installed-db.
7471
7472         * package-net.el (package-net-update-installed-db): use
7473         packages-package-list so that we reflect reality.
7474
7475         * packages.el (packages-package-list): Make docstring reflect
7476         reality.
7477
7478         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7479
7480         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7481         isn't installed.
7482
7483 2001-01-17  Andy Piper  <andy@xemacs.org>
7484
7485         * wid-edit.el (widget-activation-glyph-mapper): activate or
7486         deactivate native widgets.
7487         (widget-glyph-insert-glyph): record instantiator.
7488         (widget-push-button-value-create): use it.
7489
7490         * gui.el (gui-button-action): new function. Make button's domain
7491         buffer current when calling.
7492         (make-gui-button): update to use gui-button-action.
7493
7494 2001-01-16  Didier Verna  <didier@xemacs.org>
7495
7496         * menubar-items.el (default-menubar): add an entry for modeline
7497         horizontal scrolling in Options -> Display.
7498
7499 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7500
7501         * package-get.el (package-get-require-signed-base): Set to nil
7502         by default.
7503
7504 2001-01-17  Martin Buchholz <martin@xemacs.org>
7505
7506         * XEmacs 21.2.41 "Polyhymnia" is released.
7507
7508 2001-01-16  Mike Sperber <mike@xemacs.org>
7509
7510         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7511         catch lisp/mule/.
7512
7513 2001-01-14  Mike Sperber <mike@xemacs.org>
7514
7515         * startup.el (maybe-create-compatibility-dot-emacs):
7516         (maybe-unmigrate-user-init-file):
7517         (unmigrate-user-init-file): Created.
7518         (maybe-migrate-user-init-file): Offer creation of compatibility
7519         .emacs.
7520         Some doc fixes wrt init file location.
7521
7522 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7523
7524         * faces.el (face-frob-from-locale-first): new variable.
7525         (frob-face-font-2): Honor tags arg while trying to use
7526         standard-face-mapping.  When face-frob-from-locale-first is set,
7527         first try to set face inheriting from frobbed-face.
7528
7529 2001-01-15  Didier Verna  <didier@xemacs.org>
7530
7531         * about.el (xemacs-hackers): update my entry.
7532         * about.el (about-url-alist): ditto.
7533         * about.el (about-maintainer-info): ditto.
7534         * about.el (about-hackers): ditto.
7535
7536 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7537
7538         The byte compiler has been badly broken for a year,
7539         by the patch of 1999-12-06.
7540         * byte-optimize.el (byte-optimize-form-code-walker):
7541         Bug was: the byte compiler was making this erroneous optimization:
7542         (progn (or (foo)) (bar)) ==> (bar)
7543
7544 2000-11-20  Mike Sperber <mike@xemacs.org>
7545
7546         * setup-paths.el (paths-core-load-path-depth): Split
7547         `paths-load-path-depth' in two for site and core lisp.  Don't
7548         recurse into core.
7549         * setup-paths.el (paths-construct-load-path): Use.
7550
7551 2001-01-10  Andy Piper  <andy@xemacs.org>
7552
7553         * package-net.el (package-net-cygwin32-binary-size): new variable
7554         (package-net-win32-binary-size): ditto.  add much needed
7555         commentary.
7556
7557         * gutter-items.el (buffers-tab-items): correct off-by-one error
7558         for buffers-tab-max-size.
7559
7560 2001-01-08  Martin Buchholz <martin@xemacs.org>
7561
7562         * XEmacs 21.2.40 is released.
7563
7564 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7565
7566         * mule/hebrew.el: Fix comments and typos.
7567         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7568
7569 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7570
7571         * ChangeLog.1: move ancient log from fill.el.
7572
7573         * dump-paths.el:
7574         paragraphs.el:
7575         mule/mule-category.el:
7576         Miscellaneous typo fixes and slight doc clarifications.
7577
7578         * mule/mule-ccl.el:  Correct file name in header.
7579
7580 2000-12-31  Martin Buchholz <martin@xemacs.org>
7581
7582         * XEmacs 21.2.39 is released.
7583
7584 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7585
7586         * byte-optimize.el (byte-optimize-cond):
7587         (byte-optimize-cond-1): New.
7588         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7589         Optimizes (cond (x nil)) ==> nil.
7590         Provide better diagnostic on malformed expr like (cond foo).
7591
7592 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7593
7594         * mule/mule-coding.el:
7595         mule/mule-cmds.el (reset-language-environment,
7596         set-language-environment-coding-systems):
7597         Safer default coding-priority-list, corresponding to src/file-coding.h.
7598
7599 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7600
7601         * package-admin.el: Allow package removal from
7602         early-package-load-path.
7603
7604 2000-12-15  Andreas Jaeger  <aj@suse.de>
7605
7606         * about.el (about-maintainer-info): Update my entry.
7607
7608 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7609
7610         * packages.el (locate-library): Add support for bzip2
7611         compressed .el files.
7612
7613 2000-12-12  Andy Piper  <andy@xemacs.org>
7614
7615         * package-net.el: new file.
7616
7617 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7618
7619         * font-lock.el: Add missing C++ keywords.
7620
7621 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7622
7623         * simple.el (indent-for-comment): Preserve indentation of comments
7624         starting in column 0, as documented in (Info-goto-node
7625         "(xemacs)Comments").  Update docstring accordingly.
7626
7627 2000-12-05  Martin Buchholz <martin@xemacs.org>
7628
7629         * XEmacs 21.2.38 is released.
7630
7631 2000-12-04  Didier Verna  <didier@xemacs.org>
7632
7633         * mouse.el (default-mouse-track-set-point-in-window): remove
7634         spurious '+' operation detected by Martin.
7635
7636
7637 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7638
7639         * cl-extra.el (coerce):
7640         Implement char to integer coercion.
7641         Remove extraneous (numberp) test.
7642
7643         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7644         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7645         (byte-optimize-predicate):
7646         Warn if evaluating constant expression signals an error.
7647         (byte-optimize-form): Small simplification.
7648
7649         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7650
7651 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7652
7653         * byte-optimize.el:
7654         (byte-optimize-minus):
7655         (byte-optimize-plus):
7656         (byte-optimize-mult):
7657         (byte-optimize-quo):
7658         Use (car (last x)) instead of (last x) to get last elt!
7659         Use `byte-optimize-predicate' to optimize `%'.
7660         Move optimizations for special numeric args to bytecomp.el.
7661         * bytecomp.el (byte-compile-associative): Remove.
7662         (byte-compile-max): New.
7663         (byte-compile-min): New.
7664         Properly handle erroneous calls: (max) (min).
7665         (byte-compile-plus): New.
7666         (byte-compile-minus):
7667         It's easiest to handle 0, +1 and -1 args here.
7668         (byte-compile-mult): New.
7669         It's easiest to handle 1, -1 and 2 args here.
7670         (byte-compile-quo):
7671         It's easiest to handle 0, +1 and -1 args here.
7672         Issue byte-compiler warning when dividing by zero.
7673
7674         Byte-compiler arithmetic improvements.
7675         Better optimize these expressions in the obvious way:
7676         (+ x y 1)   -->  varref x varref y add add1
7677         (+ x y -1)  -->  varref x varref y add sub1
7678         (- x y 0)   -->  (- x y)
7679         (- 0 x y)   -->  (- (- x) y)
7680         (% 42 19)   --> compile-time constant
7681         (/ 42 19)   --> compile-time constant
7682         (* (foo) 2) --> foo call dup plus
7683
7684         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7685         unless (declaim (optimize (safety 3)))
7686         or (setq byte-compile-delete-errors nil).
7687
7688 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7689
7690         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7691         docstrings.
7692
7693 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7694
7695         * startup.el (command-line-do-help):  Add documentation of
7696         portable dumper switches.
7697
7698 2000-11-22  Andy Piper  <andy@xemacs.org>
7699
7700         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7701
7702         * glyphs.el (init-glyphs): don't use autodetect for strings.
7703
7704 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7705
7706         * byte-optimize.el (byte-optimize-char-before):
7707         (byte-optimize-backward-char):
7708         (byte-optimize-backward-word):
7709         Fix incorrect optimizations for these sorts of expressions:
7710         (let ((x nil)) (backward-char x))
7711
7712 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7713
7714         * byte-optimize.el:
7715         * byte-optimize.el (byte-optimize-backward-char): New.
7716         * byte-optimize.el (byte-optimize-backward-word): New.
7717         Make backward-word and backward-char as efficient as forward versions.
7718
7719         * bytecomp.el (byte-compile-no-args-with-one-extra):
7720         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7721         * bytecomp.el (byte-compile-two-args-with-one-extra):
7722         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7723         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7724         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7725         Check if extra arg is constant nil, and if so, use byte-coded call.
7726
7727         * simple.el (backward-word):
7728         * simple.el (mark-word):
7729         * simple.el (kill-word):
7730         * simple.el (backward-kill-word):
7731         Make COUNT argument optional, for consistency with forward-char et al.
7732
7733         * abbrev.el (abbrev-string-to-be-defined):
7734         * abbrev.el (inverse-abbrev-string-to-be-defined):
7735         * abbrev.el (inverse-add-abbrev):
7736         * abbrev.el (expand-region-abbrevs):
7737         * buff-menu.el (Buffer-menu-execute):
7738         * indent.el (move-to-left-margin):
7739         * indent.el (indent-relative):
7740         * indent.el (move-to-tab-stop):
7741         * info.el (Info-reannotate-node):
7742         * lisp-mode.el (lisp-indent-line):
7743         * lisp.el (end-of-defun):
7744         * lisp.el (move-past-close-and-reindent):
7745         * misc.el (copy-from-above-command):
7746         * mouse.el (default-mouse-track-scroll-and-set-point):
7747         * page.el (forward-page):
7748         * paragraphs.el (forward-paragraph):
7749         * paragraphs.el (end-of-paragraph-text):
7750         * picture.el (picture-forward-column):
7751         * picture.el (picture-self-insert):
7752         * rect.el (extract-rectangle-line):
7753         * simple.el (newline):
7754         * simple.el (fixup-whitespace):
7755         * simple.el (backward-delete-char-untabify):
7756         * simple.el (transpose-chars):
7757         * simple.el (transpose-preceding-chars):
7758         * simple.el (do-auto-fill):
7759         * simple.el (indent-new-comment-line):
7760         * simple.el (blink-matching-open):
7761         * view-less.el (cleanup-backspaces):
7762         * wid-edit.el (widget-transpose-chars):
7763         * term/bg-mouse.el (bg-insert-moused-sexp):
7764         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7765
7766         * info.el (Info-fontify-node):
7767         * simple.el (backward-delete-function):
7768         Use canonical delete-backward-char instead of backward-delete-char.
7769
7770 2000-11-20  Andy Piper  <andy@xemacs.org>
7771
7772         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7773         no buffers.
7774
7775 2000-11-20  Andy Piper  <andy@xemacs.org>
7776
7777         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7778         buffer tabs.
7779
7780 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7781
7782         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7783         (proclaim inline...) was shadowing compiler-macros.
7784
7785 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7786
7787         * bytecomp.el (byte-compile-eval): New.
7788         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7789         Keeps this promise made in Lispref:
7790         "If a file being compiled contains a `defmacro' form, the macro is
7791         defined temporarily for the rest of the compilation of that file."
7792
7793 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7794
7795         * cl.el (floatp-safe):
7796         (plusp):
7797         (minusp):
7798         (oddp):
7799         (evenp):
7800         (cl-abs):
7801         Use a better parameter name than `x'.
7802
7803         * cl-macs.el (check-type): Make continuable.  Change documentation
7804         to require PLACE, but accept any form for compatibility.
7805
7806         * abbrev.el (define-abbrev): Use check-type.
7807         * font-menu.el (font-menu-change-face): Use check-type.
7808         * menubar.el (relabel-menu-item): Use check-type.
7809         * itimer.el: Fix typo.
7810
7811 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7812
7813         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7814
7815 2000-11-14  Martin Buchholz <martin@xemacs.org>
7816
7817         * XEmacs 21.2.37 is released.
7818
7819 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7820
7821         * code-cmds.el: Provide the feature.
7822
7823 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7824
7825         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7826
7827         * code-cmds.el: New file
7828         * mule/mule-cmds.el:
7829         * mule/mule-misc.el
7830         (coding-keymap): New keymap. Define coding system keyboard
7831         commands on file-coding builds too.
7832         (coding-system-change-eol-conversion):
7833         (universal-coding-system-argument):
7834         (set-default-coding-systems):
7835         (prefer-coding-system): Moved from mule-cmds.el
7836         (set-buffer-process-coding-system): Moved from mule-misc.el
7837
7838 2000-09-15  Stephen Carney <carney@scubadoo.com>
7839
7840         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7841
7842 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7843
7844         * package-get.el (package-get-download-sites): Add a pre-release
7845         site for experimental packages.
7846
7847         * auto-autoloads.el: Regenerated.
7848
7849 2000-08-01  Andy Piper  <andy@xemacs.org>
7850
7851         * gutter-items.el (buffers-tab-omit-function): reference
7852         buffers-tab-select-visible-buffers.
7853         (buffers-tab-filter-functions): new variable, by default uses
7854         buffers-tab-selection-function and buffers-tab-omit-function.
7855         (select-buffers-tab-buffers-by-mode): invert arguments.
7856         (buffers-tab-select-visible-buffers): new function. Invert calling
7857         of buffers-menu-omit-invisible-buffers.
7858         (buffers-tab-items): rewrite to use
7859         buffers-tab-filter-functions. Rewrite docstring.
7860         (gutter-buffers-tab-extent): delete.
7861         (add-tab-to-gutter): always build a new extent when adding the
7862         tabs.
7863         (update-tab-in-gutter): make gutter dirty when orientation
7864         changes.
7865
7866 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7867
7868         * bytecomp.el (byte-compile-defvar-or-defconst):
7869         Only do loadhist recording if defvar form includes a value.
7870
7871 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7872
7873         * bytecomp.el (byte-compile-initial-macro-environment):
7874         `eval-when-compile' should not compile its body.
7875
7876 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7877
7878         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7879         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7880         some Japanese English.  Remove some ancient FSF comments, and
7881         improve docstrings.  Use symbols not vectors for tables.
7882
7883 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7884
7885         * keymap.el:
7886         (local-key-binding):
7887         (global-key-binding):
7888         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7889
7890         * lisp.el:
7891         (backward-sexp): Slightly simpler code.
7892         (mark-sexp): Make arg optional, like FSF Emacs.
7893         (forward-list): Slightly simpler code.
7894         (backward-list): Slightly simpler code.
7895         (down-list):  Make arg optional, like FSF Emacs.
7896         (up-list):  Make arg optional, like FSF Emacs.
7897         (backward-up-list):  Make arg optional, like FSF Emacs.
7898         (kill-sexp):  Make arg optional, like FSF Emacs.
7899         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7900
7901         * font-menu.el (font-menu-change-face):
7902         Take continuable errors into account.
7903
7904         * abbrev.el:
7905         * abbrev.el (clear-abbrev-table):
7906         * abbrev.el (define-abbrev-table):
7907         * abbrev.el (define-abbrev):
7908         * abbrev.el (insert-abbrev-table-description):
7909         * apropos.el (apropos-documentation-check-doc-file):
7910         * apropos.el (apropos-documentation-check-elc-file):
7911         * buff-menu.el (list-buffers):
7912         * buff-menu.el (list-buffers-noselect):
7913         * bytecomp.el (byte-recompile-directory):
7914         * bytecomp.el (batch-byte-compile):
7915         * cl-macs.el (typep):
7916         * code-files.el (find-coding-system-magic-cookie):
7917         * code-files.el (insert-file-contents):
7918         * cus-edit.el (customize-set-variable):
7919         * cus-edit.el (customize-save-variable):
7920         * cus-face.el (custom-set-face-font-size):
7921         * cus-face.el (custom-set-face-update-spec):
7922         * cus-face.el (custom-reset-faces):
7923         * custom.el (custom-check-theme):
7924         * custom.el (copy-upto-last):
7925         * fill.el (canonically-space-region):
7926         * fill.el (fill-paragraph):
7927         * fill.el (fill-region):
7928         * fill.el (find-space-insertable-point):
7929         * fill.el (justify-current-line):
7930         * faces.el (face-spec-update-all-matching):
7931         * faces.el (set-face-stipple):
7932         * files-nomule.el (insert-file-contents):
7933         * files.el (insert-file-contents-literally):
7934         * files.el (hack-local-variables-last-page):
7935         * files.el (basic-save-buffer):
7936         * files.el (insert-directory):
7937         * font-menu.el (font-menu-change-face):
7938         * font.el (font-spatial-to-canonical):
7939         * format.el (format-encode-region):
7940         * format.el (format-insert-file):
7941         * format.el (format-replace-strings):
7942         * gutter.el (set-gutter-element):
7943         * help.el (key-or-menu-binding):
7944         * help.el (describe-bindings):
7945         * help.el (with-syntax-table):
7946         * indent.el (indent-rigidly):
7947         * indent.el (delete-to-left-margin):
7948         * info.el:
7949         * info.el (Info-extract-dir-entry-from):
7950         * info.el (Info-build-dir-anew):
7951         * info.el (Info-rebuild-dir):
7952         * info.el (Info-batch-rebuild-dir):
7953         * info.el (Info-read-subfile):
7954         * info.el (Info-build-node-completions):
7955         * info.el (Info-extract-menu-node-name):
7956         * isearch-mode.el (isearch-range-invisible):
7957         * isearch-mode.el (isearch-restore-invisible-extents):
7958         * itimer.el (itimerp):
7959         * itimer.el (itimer-live-p):
7960         * keymap.el:
7961         * keymap.el (substitute-key-definition):
7962         * keymap.el (read-command-or-command-sexp):
7963         * keymap.el (local-key-binding):
7964         * keymap.el (global-key-binding):
7965         * keymap.el (global-set-key):
7966         * keymap.el (local-set-key):
7967         * ldap.el:
7968         * ldap.el (ldap-add-entries):
7969         * ldap.el (ldap-delete-entries):
7970         * lisp.el (backward-sexp):
7971         * lisp.el (mark-sexp):
7972         * lisp.el (forward-list):
7973         * lisp.el (backward-list):
7974         * lisp.el (down-list):
7975         * lisp.el (backward-up-list):
7976         * lisp.el (up-list):
7977         * lisp.el (kill-sexp):
7978         * lisp.el (backward-kill-sexp):
7979         * menubar.el (add-menu-button):
7980         * menubar.el (add-submenu):
7981         * menubar.el (delete-menu-item):
7982         * menubar.el (relabel-menu-item):
7983         * mouse.el (narrow-window-to-region):
7984         * obsolete.el (define-obsolete-variable-alias):
7985         * obsolete.el (store-substring):
7986         * package-admin.el:
7987         * package-admin.el (package-admin-install-function):
7988         * package-admin.el (package-admin-install-function-mswindows):
7989         * package-admin.el (package-admin-default-install-function):
7990         * package-get.el (package-get-update-base-entries):
7991         * packages.el (packages-load-package-dumped-lisps):
7992         * packages.el (packages-collect-package-dumped-lisps):
7993         * printer.el (generic-print-buffer):
7994         * printer.el (generic-print-region):
7995         * replace.el (occur-mode-mouse-goto):
7996         * replace.el (perform-replace):
7997         * select.el (get-selection-no-error):
7998         * simple.el:
7999         * simple.el (newline):
8000         * simple.el (open-line):
8001         * simple.el (edit-and-eval-command):
8002         * simple.el (goto-line):
8003         * simple.el (undo):
8004         * simple.el (kill-region):
8005         * simple.el (copy-region-as-kill):
8006         * simple.el (kill-ring-save):
8007         * simple.el (set-mark):
8008         * simple.el (next-line):
8009         * simple.el (previous-line):
8010         * simple.el (line-move):
8011         * simple.el (set-goal-column):
8012         * simple.el (comment-region):
8013         * subr.el:
8014         * subr.el (putf):
8015         * syntax.el (modify-syntax-entry):
8016         * syntax.el (map-syntax-table):
8017         * view-less.el (view-file):
8018         * view-less.el (view-buffer):
8019         * view-less.el (view-file-other-window):
8020         * window-xemacs.el (backward-other-window):
8021         * window.el:
8022         * window.el (one-window-p):
8023         * window.el (walk-windows):
8024         * window.el (window-list):
8025         * x-mouse.el (x-mouse-kill):
8026         * x-select.el (x-get-cutbuffer):
8027         * x-select.el (x-store-cutbuffer):
8028         * term/bg-mouse.el (bg-mouse-line-to-center):
8029         * term/sun-mouse.el (window-line-end):
8030         * term/sun-mouse.el (sun-select-region):
8031         * term/sun.el (kill-region-and-unmark):
8032         * mule/mule-category.el:
8033         * mule/mule-category.el (modify-category-entry):
8034         * mule/mule-category.el (char-category-list):
8035         * mule/mule-coding.el (coding-system-force-on-output):
8036         * mule/mule-misc.el (coding-system-put):
8037         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8038
8039 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8040
8041         * cus-face.el: Typo fixes and tiny clarifications.
8042         * custom.el: ditto
8043
8044 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8045
8046         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8047         * startup.el (normal-top-level): Setup auto-save-list-file-name
8048         if auto-save-list-file-prefix is non-nil.
8049
8050 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8051
8052         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8053
8054 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8055
8056         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8057         get symbol at point-min.
8058
8059 2000-10-24  Didier Verna  <didier@xemacs.org>
8060
8061         * info.el (Info-emacs-info-file-name): defconst it.
8062         * info.el (Info-footnote-tag): defcustom it.
8063         * info.el (Info-no-description-string): ditto.
8064         * info.el (Info-find-node): adapt to new semantics of
8065         'Info-suffixed-file (don't do the case variants stuff).
8066         * info.el (Info-insert-dir): rewrite the dir file variants code.
8067         * info.el (Info-directory-files): New. Return the list of info
8068         files in a directory.
8069         * info.el (Info-dir-outdated-p): use it.
8070         * info.el (Info-parse-dir-entries): ditto.
8071         * info.el (Info-build-dir-anew): don't restrict to files ending
8072         with a ".info.*" extension.
8073         * info.el (Info-set-mode-line): ditto.
8074         * info.el (Info-read-subfile): adapt to new semantics of
8075         'Info-suffixed-file (append 'exact argument).
8076         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8077         string independently of the case.
8078         * info.el (Info-suffixed-file): use it (match all possible case
8079         for the file name).
8080         * info.el (Info-insert-file-contents): code cleanup.
8081         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8082         columns.
8083         * info.el (Info-batch-rebuild-dir): ditto.
8084         * info.el (Info-read-node-name-1): ditto.
8085         * info.el (Info-search): ditto.
8086         * info.el (Info-fontify-node): ditto.
8087
8088
8089 2000-10-24  Didier Verna  <didier@xemacs.org>
8090
8091         * process.el (shell-command): when called from a program, avoid
8092         'push-mark's "mark-set" message.
8093
8094 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8095
8096         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8097         by a symbol, not by a vector.
8098         * mule/vietnamese.el (vscii): Likewise.
8099         (viscii): Likewise.
8100         * mule/cyrillic.el (koi8-r): Likewise.
8101
8102         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8103         by a symbol, not by a vector.
8104         (chinese-big5-2): Likewise.
8105         * mule/ethiopic.el (ethiopic): Likewise.
8106         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8107         (vietnamese-viscii-upper): Likewise.
8108
8109 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8110
8111         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8112
8113 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8114
8115         * byte-optimize.el (byte-optimize-car): New function.
8116         (byte-optimize-cdr): Ditto.
8117
8118 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8119
8120         * byte-optimize.el: Partial synch with FSF 20.7.
8121         Optimize constant concatenation.
8122         Add keymapp as a side effect free function.  It is a built-in.
8123         (byte-after-unbind-pos): Remove byte-equal.
8124
8125 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8126
8127         * update-elc-2.el: Quote regexps correctly.
8128
8129 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8130
8131         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8132         (ccl-compile): Apply integerp, not integer-or-char-p to
8133         check the type of the buffer magnification
8134         (ccl-compile-write-string): Encode a string with binary
8135         coding system.
8136         (ccl-compile-write-repeat): Likewise.
8137
8138 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8139
8140         * buff-menu.el:
8141         * bytecomp.el:
8142         * coding.el:
8143         * faces.el:
8144         * files.el:
8145         * fill.el:
8146         * float-sup.el:
8147         * font-lock.el:
8148         * help.el:
8149         * iso8859-1.el:
8150         * loaddefs.el:
8151         * menubar-items.el:
8152         * menubar.el:
8153         * modeline.el:
8154         * msw-font-menu.el:
8155         * paragraphs.el:
8156         * paths.el:
8157         * replace.el:
8158         * simple.el:
8159         * sound.el:
8160         * startup.el:
8161         * version.el:
8162         * x-faces.el:
8163         * x-font-menu.el:
8164         Remove purecopy.
8165
8166 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8167
8168         * simple.el (do-auto-fill): Use the function pointer to by
8169         `comment-line-break-function', not `indent-new-comment-line'. This
8170         fixes an issue with cc-mode comment continuation.
8171
8172 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8173
8174         * simple.el (turn-on-auto-fill):  Add (interactive).
8175         * mwheel.el (mwheel-install): Add (interactive).
8176         * font-lock.el (turn-on-font-lock): Add (interactive).
8177         (turn-off-font-lock): Add (interactive).
8178
8179 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8180
8181         * packages.el (packages-special-base-regexp): Add `man'.
8182
8183 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8184
8185         * wid-edit.el (widget-specify-active): map over extents in current
8186         buffer like `widget-specify-inactive' does.  Mapping over the
8187         inactive extent object does not work since the current extent is
8188         ignored by `map-extents'.
8189
8190 2000-10-04  Martin Buchholz <martin@xemacs.org>
8191
8192         * XEmacs 21.2.36 is released.
8193
8194 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8195
8196         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8197         Optimize the compiled-function-constants vector by byte-code
8198         reference counts.
8199
8200 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8201
8202         * build-report.el (build-report-delete-regexp): quote value in
8203         defcustom
8204
8205 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8206
8207         * build-report.el (build-report): Don't bind srcdir which we don't
8208         use in `multiple-value-bind' to avoid the only byte-compiler
8209         warning.
8210
8211 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8212
8213         * build-report.el: Requires cl and custom now.
8214         build-report-version is determined by XEmacs version -- remove
8215         build-report-version*.
8216         * build-report.el (build-report-version): Removed.
8217         * build-report.el (build-report-installation-version-regexp): New.
8218         * build-report.el (build-report-version-file-regexp): New.
8219         * build-report.el (build-report-installation-srcdir-regexp): New.
8220         * build-report.el (build-report-destination): Offer
8221         xemacs-build-reports and xemacs-beta.
8222         * build-report.el (build-report-keep-regexp): Adjusted.
8223         * build-report.el (build-report-delete-regexp): Adjusted.
8224         * build-report.el (build-report-make-output-dir): New.
8225         * build-report.el (build-report-installation-file): Replace use of
8226         `concat' with `expand-file-name'.
8227         * build-report.el (build-report-make-output-file): Removed.
8228         * build-report.el (build-report-make-output-files): New.
8229         * build-report.el (build-report-subject): Identify as
8230         user-variable with "*...".
8231         * build-report.el (build-report-prompts): Ditto.
8232         * build-report.el (build-report-version-file): New.
8233         * build-report.el (build-report-file-encoding): Identify as
8234         user-variable with "*...".
8235         * build-report.el (build-report-make-output-get): New.
8236         * build-report.el (build-report-insert-header): Report
8237         emacs-version and system-configuration instead of
8238         build-report-version.
8239         * build-report.el (build-report-insert-make-output): Add file
8240         argument.
8241         * build-report.el (build-report-insert-installation-file):
8242         Re-indent.
8243         * build-report.el (build-report-keep): Change docstring,
8244         re-indent.
8245         * build-report.el (build-report-delete): Ditto.
8246         * build-report.el (build-report-installation-data): New.
8247         * build-report.el (build-report-version-file-data): New.
8248
8249 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8250
8251         * byte-optimize.el (byte-optimize-lapcode):
8252         Fix the optimization of using the first 5 elements of the
8253         constants vector for variables.
8254         (byte-optimize-lapcode): Fix another ancient broken optimization.
8255
8256 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8257
8258         * *: Spelling mega-patch
8259
8260 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8261
8262         * easymenu.el: doc fixes.
8263         (easy-menu-do-define): Use backquote.
8264         (easy-menu-change):
8265         (easy-menu-add):
8266         `when' seems much clearer than `if' here.
8267         (easy-menu-remove):
8268         (easy-menu-add-item):
8269         (easy-menu-item-present-p):
8270         (easy-menu-remove-item):
8271         Wrap using (when (featurep 'menubar) ...)
8272
8273 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8274
8275         * bytecomp.el (displaying-byte-compile-warnings):
8276         Revert Ben's change to this function below so that the compile log
8277         is displayed properly for users of the "popper" package.
8278
8279 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8280
8281         * window.el (save-selected-window): Use backquote.
8282
8283         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8284         Renamed from `byte-compile-file-form-defvar'.
8285         * bytecomp.el (byte-compile-defvar-or-defconst):
8286         Only cons onto current-load-list in top-level forms.
8287         Else this leaks a cons cell every time a defun is called.
8288         Renamed from `byte-compile-defvar', for clarity.
8289         Warn when docstring of defvar is not a string.
8290         Use consistent error messages.
8291         Better comments.
8292
8293 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8294
8295         * simple.el (set-variable):
8296         Remove unneeded defvar by rearranging order of let* forms.
8297
8298         * mule/mule-ccl.el (ccl-get-next-code):
8299         * menubar-items.el (bookmark-menu-filter):
8300         (language-environment-menu-filter):
8301         (tutorials-menu-filter):
8302         * toolbar-items.el (toolbar-compile):
8303         * byte-optimize.el (disassemble-offset):
8304         Use (declare (special ...)) instead of `defvar'.
8305
8306         * cl-macs.el (cl-do-proclaim):
8307         Fix (declare (special ...)) warning suppression syntax.
8308
8309 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8310
8311         * info.el (Info-tag-table-marker):
8312         (Info-tag-table-buffer):
8313         (Info-find-file-node):
8314         (Info-read-subfile):
8315         (Info-build-node-completions):
8316         (Info-search):
8317         (Info-mode):
8318         Multiple info buffer support.
8319
8320 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8321
8322         * ldap.el (ldap-decode-entry): New defun
8323         (ldap-search-entries): Use it in order to decode DN-prefixed
8324         entries properly
8325
8326 2000-08-23  Daniel Pittman <daniel@danann.net>
8327
8328         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8329         Use `eq', not `=', to compare symbols.
8330
8331 2000-07-30  Ben Wing  <ben@xemacs.org>
8332
8333         * bytecomp.el (byte-compile-report-error):
8334         * bytecomp.el (displaying-byte-compile-warnings):
8335         if stack-trace-on-error is set, send out a backtrace when
8336         an error is encountered that stops byte compilation.  this
8337         should make it much much easier to track down those curious
8338         problems.  also undo the kludge of using a separate "*Show*"
8339         buffer for display when there's a temp-buffer-show-function;
8340         we can avoid this by just being a little smarter.
8341
8342         * dialog-items.el:
8343         * dialog-items.el (search-dialog-regexp): New.
8344         * dialog-items.el (search-dialog-callback):
8345         * dialog-items.el (make-search-dialog):
8346         add a regexp option to the dialog and clean up a bit.
8347
8348         * dialog.el:
8349         * dialog.el (yes-or-no-p-dialog-box):
8350         * dialog.el (get-dialog-box-response):
8351         * dialog.el (make-dialog-box):
8352         * dialog.el (dialog-box-finish): New.
8353         * dialog.el (dialog-box-cancel): New.
8354         * dialog.el (internal-make-dialog-box-exit): New.
8355         implement [properly!] the :modal property of the new dialog box
8356         interface.  this is the first time xemacs has ever had *proper*
8357         modal dialog boxes, giving the standard window-system feedback.
8358         (e.g. under windows, clicking on a disabled frame causes a beep
8359         and makes the dialog box flash three times.)
8360
8361         * dragdrop.el: header keyword frobbing.
8362
8363         * dumped-lisp.el (preloaded-file-list):
8364         renamed winnt.el to win32-native.el.
8365
8366         * faces.el (face-property):
8367         * faces.el (set-face-property):
8368         * faces.el (frob-face-property):
8369         * faces.el (frob-face-font-2):
8370         * faces.el (make-face-bold):
8371         * faces.el (make-face-italic):
8372         * faces.el (make-face-bold-italic):
8373         * faces.el (make-face-unbold):
8374         * faces.el (make-face-unitalic):
8375         * faces.el (make-face-smaller):
8376         * faces.el (make-face-larger):
8377         clean up the implementation of these so that window-system-specific
8378         methods are called only on objects belonging to that window system.
8379         previously, you could have [e.g.] mswindows-make-face-bold called
8380         on font object of device type `stream', which is not good and
8381         explains the subtle errors Adrian was getting when byte-compiling
8382         something that required 'term. (Adrian, now you can use stack-trace-
8383         on-error to find the exact place where things are going wrong instead
8384         of having to laboriously binary-search your way through.)
8385
8386         * finder.el (finder-known-keywords):
8387         cleaned up -- properly sorted, clarified the meanings of many of
8388         the keywords, and added a few -- mswin, gui, content, build, www,
8389         user, services.  the last two try to distinguish between a package
8390         that's used directly by the user, and a package that provides
8391         support services to other packages.
8392
8393         * font-lock.el (lisp-font-lock-keywords-2):
8394         update list of lisp control structures to include everything,
8395         including new ones i introduced.
8396
8397         * gutter.el: header keyword frobbing.
8398
8399         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8400         recent isearch element was not doing so!  you got the second-most-
8401         recent instead.
8402
8403         * lisp-mode.el (construct-lisp-mode-menu):
8404         more menubar cleanups.
8405         * lisp-mode.el (with-selected-window):
8406         make it indent properly.
8407
8408         * menubar-items.el (default-menubar): lots of menubar cleanups.
8409         rearranged the options menu the most, e.g. splitting up the
8410         Keyboard/Mouse menu into a new Editing menu and combining the
8411         separate Scrollbar/Gutter/Toolbar submenus into Display.
8412         Got rid of General, moved items to Editing or new Troubleshooting.
8413         Moved Packages to Tools; doesn't seem to belong under Options.
8414         Added stuff to the Cmds menu, e.g. Change Case.
8415
8416         NB please don't complain about these periodic menubar changes.
8417         Anything like this is necessarily incremental in its construction
8418         -- By constant use you gradually become more and more aware of
8419         better and better ways to group menu items.  When we eventually
8420         move the options menu to a property sheet, the existing structure
8421         will probably be preserved fairly well.
8422
8423         * minibuf.el (next-history-element): fix problems with pressing
8424         down arrow in repeat-complex-command.
8425
8426         * modeline.el:
8427         * modeline.el (modeline-3d-p): New.
8428         added custom variable for controlling the 3d modeline.  the
8429         corresponding Options item has been present for a long time,
8430         but commented out with "fix me!" comments.  it's fixed now.
8431
8432         * obsolete.el (add-menu):
8433         remove bogus gettexts.
8434
8435         * process.el (shell-quote-argument):
8436         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8437         For bash under Windows native, see below.
8438
8439         * simple.el:
8440         * simple.el (display-warning-buffer):
8441         Fixed the handling of warning display to eliminate the annoying
8442         *Show* buffer, like was done for byte-compiler output above.
8443
8444         * simple.el (debug-print): New.
8445         Simple function for sending debug messages to the console and/or
8446         other debug places.
8447
8448         * subr.el (replace-in-string):
8449         Rewrite this function to avoid N^2 behavior with large strings --
8450         catastrophic with the new Windows selection code! (Apparently the
8451         author of this function didn't realize there was a fun
8452         replace-match that could make his life much easier, because we
8453         duplicated the entire logic.  The new version is smaller, easier
8454         to understand, much more robust, and has extended features --
8455         those of replace-match.)
8456
8457         * window.el:
8458         * window.el (with-selected-window): New.
8459         An obvious complement to the existing `with-selected-frame' and
8460         `with-current-buffer'.
8461
8462         * win32-native.el: Renamed from winnt.el.
8463         Added a great deal of stuff for properly handling process quoting,
8464         somewhat modeled on Kirill's original model (which i later threw
8465         away).  We should now finally have correctly working process arg
8466         quoting/dequoting so that the final app gets exactly what we
8467         intended.  Because the mechanism is in Lisp, it's easily
8468         extendible. (For those running bash and running the native
8469         version, I tried hard to do what I thought was correct.  But more
8470         thought is needed, and ideally the volunteer work of people with
8471         these configurations that they generally run on.)
8472
8473         * x-font-menu.el (x-font-menu-font-data):
8474         Put in defvar's to fix byte-compiler warnings.
8475
8476 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8477
8478         * select.el (selection-coercion-alist): Initialise.
8479         * select.el (select-coerce-to-text): New.
8480         * select.el (select-coerce): New.
8481         New functions to perform type and value coercion.
8482
8483         * select.el (select-buffer-killed-default): Keep data if it was
8484         on the clipboard.
8485
8486 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8487
8488         * menubar-items.el (default-menubar): Fix typo.
8489         (default-menubar): `lambda' was mispelled as `lamda'.
8490
8491 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8492
8493         * window.el (shrink-window-if-larger-than-buffer): Remove
8494         edge checking code.
8495
8496 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8497
8498         * paths.el (gnus-local-domain): Removed.
8499         (gnus-local-organization): Ditto.
8500         (gnus-startup-file): Ditto.
8501
8502 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8503
8504         * files.el (auto-mode-alist): Add .spec for RPM.
8505
8506 2000-07-31  Andy Piper  <andy@xemacs.org>
8507
8508         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8509
8510 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8511
8512         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8513         browse-url.
8514         * help.el (xemacs-www-page): Ditto.
8515         (xemacs-www-faq): Ditto.
8516         * menubar-items.el (default-menubar): Ditto.
8517
8518         * wid-edit.el (widget-url-link-action): Ditto.
8519         From: Kenichi OKADA <okada@opaopa.org>.
8520
8521 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8522
8523         * finder.el (finder-commentary): Add autoload cookie.
8524
8525 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8526
8527         * files.el (insert-file-contents-literally): Fix second let
8528         binding for `coding-system-for-read' to `coding-system-for-write'
8529         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8530
8531 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8532
8533         * files.el (insert-file-contents-literally): Use binary coding
8534         system (from Morioka san).
8535         (insert-file-contents-literally): Make file-name-handler method.
8536
8537 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8538
8539         * cl-macs.el (get-selection): Add defsetf.
8540
8541 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8542
8543         * x-init.el (x-activate-region-as-selection): replace obsolete
8544         function x-own-selection with own-selection.
8545         (ow-find): replace obsolete functions x-get-selection and
8546         x-get-clipboard with get-selection and get-clipboard.
8547         (init-post-x-win): replace obsolete function x-disown-selection
8548         with disown-selection.
8549
8550 2000-07-20  Mike Sperber  <mike@xemacs.org>
8551
8552         * startup.el (load-user-init-file): Only try to load init file if
8553         it exists.
8554
8555 2000-07-10  Andy Piper  <andy@xemacs.org>
8556
8557         * dialog-items.el: sync with Ben's patch.
8558
8559         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8560         comment.
8561         (progress-text-glyph): deleted.
8562         (progress-layout-glyph): make completely minimal.
8563         (progress-gauge-glyph): ditto.
8564         (progress-display-style): fix to handle dynamic instantiator
8565         changes.
8566         (progress-text-instantiator): new.
8567         (progress-layout-instantiator): new.
8568         (progress-gauge-instantiator): new.
8569         (set-progress-display-instantiator): renamed and changed from
8570         set-progress-display-style.
8571         (progress-abort-glyph): use instantiator not glyph.
8572         (append-progress-display): use set-progress-display-instantiator
8573         and set-glyph-image.
8574         (abort-progress-display): ditto.
8575         (raw-append-progress-display): ditto.
8576
8577 2000-07-20  Ben Wing  <ben@xemacs.org>
8578
8579         * code-files.el: Move Mule-specific code to mule-coding.el.
8580
8581 2000-07-15  Ben Wing  <ben@xemacs.org>
8582
8583         * autoload.el:
8584         Fixed comments.
8585
8586         * cmdloop.el:
8587         * cmdloop.el (yes-or-no-p):
8588         * cmdloop.el (y-or-n-p):
8589         Make these functions use should-use-dialog-box-p and not be
8590         overridden in dialog.el.
8591
8592         * cus-dep.el:
8593         * cus-dep.el (Custom-make-dependencies): Removed.
8594         * cus-dep.el (Custom-make-dependencies-1): New.
8595         * cus-dep.el (Custom-make-one-dependency): New.
8596         New entry point for use in Makefiles, to avoid excessive
8597         invocations.
8598
8599         * cus-edit.el (custom-variable-reset-saved):
8600         * cus-edit.el (custom-variable-reset-standard):
8601         * cus-edit.el (custom-save-resets):
8602         Fix bytecompiler warnings.
8603
8604         * dialog.el:
8605         * dialog.el (yes-or-no-p-dialog-box):
8606         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8607         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8608         * dialog.el (get-dialog-box-response):
8609         * dialog.el (message-or-box):
8610         * dialog.el (make-dialog-box):
8611         * dialog.el (popup-dialog-box): New.
8612         Avoid yes-or-no-p bogosities.
8613         Create a general function `make-dialog-box' to encapsulate all
8614         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8615
8616         * dumped-lisp.el (preloaded-file-list):
8617         Add dialog-items.  Clean up.  Group files by types.
8618
8619         * easymenu.el (easy-menu-add):
8620         * easymenu.el (easy-menu-remove):
8621         Account for accelerators.
8622
8623         * extents.el:
8624         * extents.el (extent-list): New args, like in map-extents.
8625         * extents.el (extent-at-event): New.
8626         * extents.el (extents-at-event): New.
8627
8628         * font-lock.el:
8629         * font-lock.el (font-lock-mode):
8630         * font-lock.el (font-lock-default-fontify-buffer):
8631         * font-lock.el (font-lock-default-unfontify-region):
8632         * font-lock.el (font-lock-fontify-syntactically-region):
8633         * font-lock.el (font-lock-fontify-keywords-region):
8634         Use new progress-feedback names.
8635
8636         * font-lock.el (java-font-lock-identifier-regexp):
8637         * font-lock.el (java-font-lock-class-name-regexp):
8638         Fix bytecompiler warnings.
8639
8640         * gutter-items.el:
8641         * gutter-items.el (progress-display-use-echo-area): Removed.
8642         * gutter-items.el (progress-feedback-use-echo-area): New.
8643         * gutter-items.el (progress-display-popup-period): Removed.
8644         * gutter-items.el (progress-feedback-popup-period): New.
8645         * gutter-items.el (set-progress-display-style): Removed.
8646         * gutter-items.el (set-progress-feedback-style): New.
8647         * gutter-items.el (progress-display-style): Removed.
8648         * gutter-items.el (progress-feedback-style): New.
8649         * gutter-items.el (progress-stack):
8650         * gutter-items.el (progress-displayed-p): Removed.
8651         * gutter-items.el (progress-feedbacked-p): New.
8652         * gutter-items.el (clear-progress-display): Removed.
8653         * gutter-items.el (clear-progress-feedback): New.
8654         * gutter-items.el (progress-display-clear-when-idle): Removed.
8655         * gutter-items.el (progress-feedback-clear-when-idle): New.
8656         * gutter-items.el (remove-progress-display): Removed.
8657         * gutter-items.el (remove-progress-feedback): New.
8658         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8659         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8660         * gutter-items.el (append-progress-display): Removed.
8661         * gutter-items.el (append-progress-feedback): New.
8662         * gutter-items.el (abort-progress-display): Removed.
8663         * gutter-items.el (abort-progress-feedback): New.
8664         * gutter-items.el (raw-append-progress-display): Removed.
8665         * gutter-items.el (raw-append-progress-feedback): New.
8666         * gutter-items.el (display-progress-display): Removed.
8667         * gutter-items.el (display-progress-feedback): New.
8668         * gutter-items.el (current-progress-display): Removed.
8669         * gutter-items.el (current-progress-feedback): New.
8670         * gutter-items.el (current-progress-display-label): Removed.
8671         * gutter-items.el (current-progress-feedback-label): New.
8672         * gutter-items.el (progress-display): Removed.
8673         * gutter-items.el (progress-feedback): New.
8674         Replace "progress-display" with "progress-feedback" globally.
8675
8676         * gutter-items.el (lprogress-display): Removed.
8677         * gutter-items.el (progress-feedback-with-label): New.
8678         Rename lprogress-display ==> progress-feedback-with-label.
8679
8680         * gutter-items.el (search-dialog-direction): Removed.
8681         * gutter-items.el (search-dialog-text): Removed.
8682         * gutter-items.el (search-dialog-callback): Removed.
8683         * gutter-items.el (make-search-dialog): Removed.
8684         Move to dialog-items.el.
8685
8686         * help.el:
8687         * help.el (help-mode-quit):
8688         * help.el (mode-for-help): New.
8689         * help.el (help-sticky-window): New.
8690         * help.el (help-window-config): New.
8691         * help.el (with-displaying-help-buffer):
8692         * help.el (function-at-event): New.
8693         * help.el (help-symbol-regexp): New.
8694         * help.el (help-symbol-run-function-1): New.
8695         * help.el (help-symbol-run-function): New.
8696         * help.el (help-symbol-function-context-menu): New.
8697         * help.el (help-symbol-variable-context-menu): New.
8698         * help.el (help-symbol-function-and-variable-context-menu): New.
8699         * help.el (frob-help-extents): New.
8700         * help.el (describe-function-1):
8701         * help.el (variable-at-point):
8702         * help.el (variable-at-event): New.
8703         * help.el (describe-variable):
8704         Major overhaul.
8705         - Make functions and variables be mousable.
8706         - Middle button hyperlinks.
8707         - New context-menu entries.
8708
8709         * keydefs.el:
8710         * keydefs.el (global-map):
8711         New key bindings to move lines up and down.
8712
8713         * lisp-mode.el:
8714         * lisp-mode.el (construct-lisp-mode-menu): New.
8715         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8716         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8717         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8718         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8719         Make popup and menubar menus be different.  Popup menu uses
8720         clicked location and automatically assumes symbol under the mouse
8721         for various commands.
8722
8723         * menubar-items.el:
8724         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8725         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8726
8727         * menubar-items.el (global-popup-menu): Removed.
8728         * menubar-items.el (mode-popup-menu): Removed.
8729         * menubar-items.el (activate-popup-menu-hook): Removed.
8730         * menubar-items.el (popup-mode-menu): Removed.
8731         * menubar-items.el (popup-buffer-menu): Removed.
8732         * menubar-items.el (popup-menubar-menu): Removed.
8733         Move to menubar.el.
8734
8735         * menubar.el:
8736         * menubar.el (global-popup-menu): New.
8737         * menubar.el (mode-popup-menu): New.
8738         * menubar.el (activate-popup-menu-hook): New.
8739         * menubar.el (last-popup-menu-event): New.
8740         * menubar.el (popup-mode-menu): New.
8741         * menubar.el (popup-buffer-menu): New.
8742         * menubar.el (popup-menubar-menu): New.
8743         * menubar.el (menu-call-at-event): New.
8744         Move non-content functions here.  Add support for context menu
8745         items on extents.
8746
8747         * minibuf.el (minibuffer-history-uniquify):
8748         Typo fix.
8749
8750         * minibuf.el (read-file-name-1):
8751         Call new file dialog box if it exists.
8752
8753         * minibuf.el (mouse-rfn-setup-vars):
8754         Clean up "chop" action.
8755
8756         * mouse.el:
8757         * mouse.el (button2): Now bound to mouse-track.
8758         * mouse.el (click-inside-extent-p):
8759         * mouse.el (point-inside-extent-p):
8760         * mouse.el (point-inside-selection-p):
8761         * mouse.el (mouse-drag-or-yank): Removed.
8762         * mouse.el (mouse-begin-drag-n-drop): New.
8763         * mouse.el (mouse-eval-sexp):
8764         * mouse.el (mouse-track-activate-strokes): New.
8765         * mouse.el (mouse-track-do-activate): New.
8766         * mouse.el (mouse-track):
8767         * mouse.el (default-mouse-track-event-is-with-button): New.
8768         * mouse.el (default-mouse-track-cleanup-hook):
8769         * mouse.el (default-mouse-track-drag-hook):
8770         * mouse.el (default-mouse-track-drag-up-hook):
8771         * mouse.el (default-mouse-track-click-hook):
8772         Merge drag-n-drop into mouse-track.
8773         Add general "activate" support to replace specific button2 kludges.
8774         Use "button modifier" support in mouse-track.
8775
8776         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8777
8778         * package-ui.el:
8779         * package-ui.el (pui-menu):
8780         * package-ui.el (pui-popup-context-sensitive): Removed.
8781         Fix bytecompiler warnings.
8782         Clean up popup code a bit.
8783
8784         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8785
8786         * simple.el:
8787         * simple.el (transpose-lines):
8788         * simple.el (transpose-line-up): New.
8789         * simple.el (transpose-line-down): New.
8790         * simple.el (transpose-subr):
8791         * simple.el (transpose-subr-1): Removed.
8792         Clean up, add functions to move lines up and down.
8793
8794         * startup.el (mail-host-address):
8795         * startup.el (user-mail-address):
8796         Customize.
8797
8798         * subr.el:
8799         * subr.el (set-symbol-value-in-buffer): New.
8800         * subr.el (error):
8801         * subr.el (check-argument-type):
8802         * subr.el (defined-error-p): New.
8803         Add structured error support.
8804
8805         * toolbar-items.el (toolbar-compile):
8806         Use new make-dialog-box.
8807
8808         * update-elc.el:
8809
8810         * userlock.el (ask-user-about-lock-dbox):
8811         * userlock.el (ask-user-about-supersession-threat-dbox):
8812         * userlock.el (ask-user-about-lock):
8813         * userlock.el (ask-user-about-supersession-threat):
8814         Use new make-dialog-box.
8815         Add safety checks; use should use-dialog-box-p.
8816
8817         * window-xemacs.el:
8818         * window-xemacs.el (__buffer-dedicated-frame):
8819         * window-xemacs.el (buffer-dedicated-frame): New.
8820         * window-xemacs.el (set-buffer-dedicated-frame): New.
8821         Move dedicated-frame stuff into lisp.
8822
8823 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8824
8825         * printer.el (generic-print-region): Do not require that
8826         `printer-name' be set.
8827         (printer-name): Commentary clarification.
8828
8829 2000-07-19  Martin Buchholz <martin@xemacs.org>
8830
8831         * XEmacs 21.2.35 is released.
8832
8833 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8834
8835         * select.el (selection-coercible-types): Initialise.
8836
8837 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8838
8839         * select.el (own-clipboard): Bug fix.
8840
8841 2000-07-17  Mike Sperber  <mike@xemacs.org>
8842
8843         * cus-edit.el (custom-migrate-custom-file): Save init file before
8844         continuing.
8845
8846 2000-07-16  Mike Sperber  <mike@xemacs.org>
8847
8848         * startup.el (load-init-file): Remove silly call to
8849         `load-user-custom-file`.
8850         (maybe-migrate-user-init-file): Minor fixes.
8851
8852 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8853
8854         * apropos.el (apropos-documentation-check-doc-file):
8855         `doc' variable should be let-bound, as was presumably intended.
8856
8857         * cus-edit.el (custom-variable-reset-saved):
8858         (custom-variable-reset-standard):
8859         Remove unused variable comment-widget.  Twice.
8860
8861         * toolbar.el (toolbar-blank-press-function):
8862         Add a real defvar with initial value nil and proper docstring.
8863         (press-toolbar-button): No need to check for boundp-ness anymore.
8864
8865         * rect.el (open-rectangle-line): Remove useless (let) form.
8866         Add defvar for pending-delete-mode.
8867
8868         * info.el (Info-find-node): This function needs an autoload cookie.
8869
8870         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8871         Use let* since the second form referred to the first.
8872
8873 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8874
8875         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8876         instead of removed `mswindows-get-clipboard'.
8877
8878
8879 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8880
8881         * select.el (select-convert-from-text): New.
8882         * select.el (select-convert-from-length): New.
8883         * select.el (select-convert-from-integer): New.
8884         * select.el (select-convert-from-identity): New.
8885         * select.el (select-convert-from-filename): New.
8886         * select.el (selection-converter-in-alist): Use them.
8887         New converter functions for X.
8888
8889         * select.el (get-selection): Removed comment.
8890
8891         * select.el (own-selection): Removed append code - I thought
8892         I'd already done this, but apparently not...
8893
8894         * select.el: Changed comment about TIMESTAMP.
8895
8896         * select.el (select-convert-in): New.
8897         * select.el (select-convert-out): New.
8898         New functions that get used by select.c.
8899
8900         * select.el (select-buffer-killed-default): New.
8901         * select.el (select-buffer-killed-text): New.
8902         * select.el (selection-buffer-killed-alist): New.
8903         New list and functions that get called if a relevant selection
8904         exists and a buffer gets killed.
8905
8906         * select.el (select-convert-to-targets):
8907         * select.el (select-convert-to-identity): Removed.
8908         * select.el (select-convert-from-identity): Removed.
8909         * select.el (select-converter-out-alist):
8910         Removed _EMACS_INTERNAL selection type.
8911
8912         * x-select.el (xselect-kill-buffer-hook): Removed.
8913         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8914         Removed this X-specific nonesense. Use the generic support
8915         in select.el instead.
8916
8917 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8918
8919         * mule/mule-category.el (defined-category-hashtable):
8920         Use make-hash-table instead of make-hashtable
8921
8922         * buff-menu.el: Byte-compiler warning fix.
8923
8924         * isearch-mode.el (isearch-highlight-all-cleanup):
8925         Remove unused variable `isearch-highlight-all-start'.
8926
8927         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8928
8929         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8930
8931         * cus-dep.el (Custom-make-dependencies):
8932         Add autoload cookie for custom-add-loads to generated custom-load.el.
8933
8934         * autoload.el (autoload-package-name): Warning suppression.
8935         Move defvar prior to first use.
8936
8937         * custom.el: Add autoload for custom-declare-face.
8938         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8939         * cl.el (cl-hack-byte-compiler):
8940         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8941         to work properly.
8942
8943 2000-07-08  Mike Sperber  <mike@xemacs.org>
8944
8945         * startup.el (load-home-init-file): Added variable.
8946         (maybe-migrate-user-init-file): Added.
8947         (load-user-init-file): Load custom file if different from init
8948         file.
8949
8950         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8951         "startup."
8952
8953         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8954         Moved `custom-file'-related code to cus-file.el.
8955
8956         * cus-file.el: New file.
8957
8958 2000-04-01  Mike Sperber  <mike@xemacs.org>
8959
8960         * packages.el (packages-find-package-directories): Added support
8961         for external package hierarchies with in-place installations.
8962
8963         * find-paths.el (paths-root-in-place-p): Added.
8964         (paths-find-emacs-directory): Added support for external
8965         directories with in-place installations.
8966         (paths-find-site-directory): Ditto.
8967
8968         * startup.el (find-user-init-file): Also look for
8969         ~/.xemacs/init.elc? in preference to ~/.emacs.
8970
8971 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8972
8973         * select.el (own-selection):
8974         * select.el (own-clipboard): Changed `append' parameter to
8975         `how-to-use' parameter.
8976         * select.el (own-selection): Removed icky append code.
8977         * select.el (own-selection, get-selection): Removed extra type
8978         checking.
8979         * select.el (selection-appender-alist):
8980         * select.el (selection-converter-{in|out}-alist): Initialise.
8981         * select.el (select-append-to-*): New.
8982         * select.el (select-convert-from-*): New.  New functions to append
8983         data and convert data from external type.
8984
8985 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8986
8987         * font-lock.el: Javadoc enhancements.
8988
8989 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8990
8991         * printer.el (generic-print-region): Compose job name from buffer
8992         name.
8993
8994 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8995
8996         * font-lock.el (font-lock-fontify-pending-extents): Call
8997         font-lock-fontify-region instead of font-lock-fontify-buffer
8998         to avoid unnecessary progress gauges.
8999
9000 2000-07-06  Craig Lanning  <lanning@scra.org>
9001
9002         * custom-load.el (faces):
9003
9004         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9005         dir is a regex.
9006
9007         * process.el (call-process-internal): from Dan Holmsand, use binary
9008         coding systems so that jka-compr works.
9009
9010 2000-07-07  Ben Wing  <ben@xemacs.org>
9011
9012         * font-lock.el: Undo previous change.  Unfortunately, some
9013         files actually use the variables directly in their init code
9014         without quoting them.
9015
9016 2000-07-07  Ben Wing  <ben@xemacs.org>
9017
9018         * font-lock.el (defvar font-lock-*-face): Removed.
9019
9020         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9021         only when necessary.
9022
9023 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9024
9025         * cl-macs.el: fix cl-transform-function-property kludge
9026         so that it does not require a random feature.
9027
9028 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9029
9030         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9031         as in Linux kernel "Rules.make".
9032
9033 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9034
9035         * build-report.el (build-report): Add autoload cookie.
9036
9037 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9038
9039         * package-ui.el (defgroup pui):  Correct a misspelling
9040         (pui-toggle-package-delete):  Change `seleted' to `selected'
9041
9042 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9043
9044         * package-get.el (package-get-update-base):
9045         (package-get): Use insert-file-contents-literally always.
9046         (package-get-maybe-save-index):
9047         Force coding system for writing to binary.
9048
9049 2000-06-08  Mike Alexander  <mta@arbortext.com>
9050
9051         * code-process.el (call-process-region): If there is no coding
9052         system for the process on process-coding-system-alist use the
9053         coding system of the buffer containing the region.
9054
9055 2000-06-10  Ben Wing  <ben@xemacs.org>
9056
9057         * cmdloop.el (command-error):
9058         If debug-on-error and noninteractive, output backtrace.
9059
9060         * files.el (file-relative-name):
9061         Remove MSDOS references.
9062
9063         * simple.el (line-number): New function, due to non-obvious
9064         behavior/usage of count-lines.
9065
9066         * simple.el (count-lines): document non-obvious usage to get
9067         line number.
9068
9069 2000-06-11  Ben Wing  <ben@xemacs.org>
9070
9071         * faces.el ((featurep 'xpm)):
9072         * x-faces.el (x-init-face-from-resources):
9073         * x-faces.el (x-init-frame-faces):
9074         * x-misc.el (x-init-specifier-from-resources):
9075         * x-misc.el (x-get-resource-and-bogosity-check):
9076         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9077         * x-mouse.el (x-init-pointer-shape):
9078         * x-scrollbar.el (x-init-scrollbar-from-resources):
9079         Add sixth argument to x-get-resource calls so as to issue warnings
9080         rather than errors on bogus arguments.
9081
9082 2000-06-05  Ben Wing  <ben@xemacs.org>
9083
9084         * compat.el: new file.  provides a clean, non-intrusive way to
9085         define compatibility functions.
9086
9087         * process.el (shell-quote-argument): temporary fix for lack
9088         of nt-quote-process-args.  #### I need to put back the overall
9089         structure of that mechanism but redo the guts of it using the
9090         extra intelligence in the C code.
9091
9092 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9093
9094         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9095         `package-get' does in package-get.el, instead of using external
9096         "md5sum" program.
9097
9098         * package-get.el (package-get): Insert package file literally to
9099         make checksum calculation work.
9100
9101 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9102
9103         * code-files.el (convert-mbox-coding-system): Deleted.
9104         (file-coding-system-alist): Removed reference to
9105         convert-mbox-coding-system.
9106
9107 2000-05-28  Martin Buchholz <martin@xemacs.org>
9108
9109         * XEmacs 21.2.34 is released.
9110
9111 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9112
9113         * font-lock.el (font-lock-keywords): Rewrote docstring
9114
9115 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9116
9117         * loadhist.el (unload-feature): handle case where x is both boundp
9118         and fboundp
9119
9120 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9121
9122         * packages.el: It's ok to use built-in macros, but not lisp
9123         defined ones.
9124
9125 2000-05-20  Ben Wing  <ben@xemacs.org>
9126
9127         * font-lock.el:
9128         * font-lock.el (font-lock-message-threshold):
9129         * font-lock.el (font-lock-mode):
9130         * font-lock.el (font-lock-default-fontify-buffer):
9131         * font-lock.el (font-lock-always-fontify-immediately):
9132         * font-lock.el (font-lock-old-extent): Removed.
9133         * font-lock.el (font-lock-old-len): Removed.
9134         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9135         * font-lock.el (font-lock-pending-extent-table): New.
9136         * font-lock.el (font-lock-range-table): New.
9137         * font-lock.el (font-lock-after-change-function):
9138         * font-lock.el (font-lock-after-change-function-1): Removed.
9139         * font-lock.el (font-lock-fontify-pending-extents): New.
9140         * font-lock.el ('font-lock-revert-cleanup): Removed.
9141         * font-lock.el ('font-lock-revert-setup): Removed.
9142         Rewrite deferral code to handle any number of changes, merging
9143         them properly.  Remove hacked-up code for revert-buffer, now
9144         unnecessary.
9145
9146         * menubar-items.el (default-menubar):
9147         In Options->Edit Init File, don't switch to emacs-lisp-mode
9148         unless necessary; doing this turns off font-lock.
9149
9150 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9151
9152         * keydefs.el: Define C-x BS to backward-kill-sentence.
9153
9154 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9155
9156         * files.el (hack-local-variables-prop-line): Use non-greedy
9157         matching to process -*-texinfo-*- -*-.
9158
9159 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9160
9161         * minibuf.el (minibuf-directory-files): new function.
9162         (read-file-name-activate-callback): use minibuf-directory-files.
9163         (read-directory-name-internal): ditto.
9164         (mouse-file-display-completion-list): ditto.
9165         (mouse-directory-display-completion-list): ditto.
9166         (read-file-name-internal): remove "./" from completion list unless
9167         explicitly matched, for consistency.
9168
9169 2000-05-11  Ben Wing  <ben@xemacs.org>
9170
9171         * gutter-items.el (gutter-buffers-tab):
9172         * gutter-items.el (add-tab-to-gutter):
9173         * gutter-items.el (update-tab-in-gutter):
9174         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9175         * gutter-items.el (append-progress-display):
9176         * gutter-items.el (abort-progress-display):
9177         * gutter-items.el (raw-append-progress-display):
9178         Further fixes.  Use set-glyph-image not set-image-instance-property,
9179         to fix problems with multiple windows in a frame.
9180
9181         * menubar-items.el (tutorials-menu-filter):
9182         Fix typo.
9183
9184         * startup.el (early-error-handler):
9185         Display message box under windows; otherwise, message will disappear
9186         before it can be viewed.
9187
9188         * update-elc.el:
9189         Fix bug in NEEDTODUMP processing.
9190
9191 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9192
9193         * startup.el (lock-directory): Removed.
9194         (superlock-file): Ditto.
9195         (startup-set-paths): Remove lockdir.
9196         (startup-setup-paths-warning): Remove lock-directory.
9197
9198         * setup-paths.el (paths-find-lock-directory): Removed.
9199         (paths-find-superlock-file): Ditto.
9200
9201 2000-05-09  Ben Wing  <ben@xemacs.org>
9202
9203         * faces.el (set-face-property):
9204         * faces.el (set-face-font):
9205         * faces.el (set-face-foreground):
9206         * faces.el (set-face-background):
9207         * faces.el (set-face-background-pixmap):
9208         * faces.el (set-face-underline-p):
9209         * faces.el (set-face-strikethru-p):
9210         * faces.el (set-face-highlight-p):
9211         * faces.el (set-face-dim-p):
9212         * faces.el (set-face-blinking-p):
9213         * faces.el (set-face-reverse-p):
9214         doc string changes.
9215
9216         * glyphs.el:
9217         * glyphs.el (make-image-specifier):
9218         * glyphs.el (glyph-property):
9219         * glyphs.el (set-glyph-image):
9220         * glyphs.el (make-glyph):
9221         * glyphs.el (make-pointer-glyph):
9222         * glyphs.el (make-icon-glyph):
9223         * glyphs.el (widget-image-instance-p): New.
9224         authorship info, lots of doc changes.  New predicate, inadvertently
9225         omitted.  the general principle with specifier docs is now that
9226         the description of instantiators should go with the make-foo-specifier
9227         fun's doc string, rather than in foo-specifier-p.  this follows
9228         conventions elsewhere in XEmacs and in general is a lot more obvious
9229         of a place to look.  sometimes the make-foo-specifier function needs
9230         to be created in the process.
9231
9232         * gutter.el:
9233         * gutter.el (make-gutter-specifier): New.
9234         * gutter.el (make-gutter-size-specifier): New.
9235         * gutter.el (make-gutter-visible-specifier): New.
9236         specifier doc updates according to the conventions specified before.
9237
9238         * objects.el:
9239         * objects.el (make-font-specifier):
9240         * objects.el (make-color-specifier):
9241         * objects.el (make-face-boolean-specifier): New.
9242         specifier doc updates according to the conventions specified before.
9243
9244         * specifier.el:
9245         * specifier.el (set-specifier):
9246         * specifier.el (make-integer-specifier): New.
9247         * specifier.el (make-boolean-specifier): New.
9248         * specifier.el (make-natnum-specifier): New.
9249         * specifier.el (make-generic-specifier): New.
9250         * specifier.el (make-display-table-specifier): New.
9251         specifier doc updates according to the conventions specified before.
9252
9253         * toolbar.el:
9254         * toolbar.el (make-toolbar-specifier): New.
9255         specifier doc updates according to the conventions specified before.
9256
9257 2000-05-09  Ben Wing  <ben@xemacs.org>
9258
9259         * process.el (call-process-internal): Revert to previous version
9260         because Mike's change clashed with a change I did not long before.
9261         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9262         Thanks very much Mike for pointing out the bug and submitting a
9263         patch!
9264
9265 2000-04-13  Mike Alexander  <mta@arbortext.com>
9266
9267         * process.el (call-process-internal): Send the correct input buffer
9268         (call-process-internal): Return the exit status of the process
9269
9270 2000-05-07  Ben Wing  <ben@xemacs.org>
9271
9272         * winnt.el:
9273         * winnt.el (nt-quote-args-verbatim): Removed.
9274         * winnt.el (nt-quote-args-prefix-quote): Removed.
9275         * winnt.el (nt-quote-args-backslash-quote): Removed.
9276         * winnt.el (nt-quote-args-double-quote): Removed.
9277         * winnt.el (nt-quote-args-functions-alist): Removed.
9278         * winnt.el (nt-quote-process-args): Removed.
9279         Remove all stuff for argument quoting.  We borrow the code instead
9280         from Emacs 20.6, which is much more careful in its quoting
9281         (e.g. in handling runs of the escape character) and avoids most of
9282         the need for this Lisp mechanism by checking to see whether we're
9283         running a Cygwin or normal program and doing the appropriate
9284         quoting.  If we end up needing such a mechanism, we should add
9285         it by extending the variable `mswindows-quote-process-args' so it
9286         can take an alist of regexps.
9287
9288 2000-05-07  Ben Wing  <ben@xemacs.org>
9289
9290         * keydefs.el:
9291         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9292         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9293         the window without moving point.
9294
9295         * simple.el:
9296         * simple.el (scroll-up-one): New.
9297         * simple.el (scroll-down-one): New.
9298         Functions for use with C-M-up/down.
9299
9300 2000-05-01  Martin Buchholz <martin@xemacs.org>
9301
9302         * XEmacs 21.2.33 is released.
9303
9304 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9305
9306         * dialog.el (yes-or-no-p-dialog-box):
9307         Fix docstring.
9308         Fix following horrible bug in X11 mode with focus-follows-mouse:
9309           1. Visit two files in two different frames.
9310           2. do File->Revert Buffer in one of those frames.
9311           3. Dialog box appears.
9312           4. Arrange things so that the mouse passes over the *other*
9313              frame, then to the dialog box, and click on "Yes".
9314           5. The file contents end up in the *wrong* buffer!
9315         Add TODO comment.
9316
9317 2000-04-28  Ben Wing  <ben@xemacs.org>
9318
9319         * help.el (describe-installation): correct typo introduced
9320         in last patch: boundp -> fboundp.
9321
9322         * etags.el (buffer-tag-table-list):
9323         canonicalize filenames to Unix format so that tag-table-alist
9324         searching works under Windows.
9325
9326         * autoload.el:
9327         Bowdlerize the supposedly objectionable words
9328         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9329
9330         * gutter-items.el (set-progress-display-style):
9331         * gutter-items.el (search-dialog-callback):
9332         * gutter-items.el (make-search-dialog):
9333         Change to new callback-ex api.
9334
9335 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9336
9337         * help.el: (describe-installation): decode-coding-string is not
9338         defined in a non MULE environment.
9339
9340 2000-04-28  Ben Wing  <ben@xemacs.org>
9341
9342         * gutter-items.el (buffer-list-changed-hook):
9343         use it, not record-buffer-hook.
9344
9345         * subr.el (record-buffer-hook): Removed.
9346
9347 2000-04-27  Ben Wing  <ben@xemacs.org>
9348
9349         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9350         use NORECORD option.  Andy will not like this, but the existing
9351         gutter behavior is just wrong, as per this comment:
9352
9353         ;; this used to add the norecord flag to both calls below.
9354         ;; this is bogus because it is a pervasive assumption in XEmacs
9355         ;; that the current buffer is at the front of the buffers list.
9356         ;; for example, select an item and then do M-C-l
9357         ;; (switch-to-other-buffer).  Things get way confused.
9358         ;;
9359         ;; Andy, if you want to maintain the current look, you must
9360         ;;  *uncouple* the gutter order and buffers order.
9361
9362         * loaddefs.el (completion-ignored-extensions): unfuckify.
9363
9364         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9365         xemacs.mak.
9366
9367         * autoload.el (batch-update-one-directory): new function, used in
9368         xemacs.mak.
9369
9370         * loadup.el: set gc-cons-threshold very high unless dumping --
9371         loadup during update-elc is much much much faster.  also do this
9372         when quick-building.
9373
9374         add commented-out code for profiling loadup.
9375
9376
9377         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9378         is required in order to build xemacs.
9379
9380 2000-04-26  Ben Wing  <ben@xemacs.org>
9381
9382         * loadup.el: don't garbage collect during loadup if quick-build
9383         compile-time option is set.
9384
9385 2000-04-23  Ben Wing  <ben@xemacs.org>
9386
9387         * update-elc.el: compute whether any dumped .el or .elc files
9388         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9389         if so.
9390
9391         * update-elc.el (update-elc-files-to-compile): always change
9392         NOBYTECOMPILE in the src directory rather than current dir,
9393         so it will work under NT.
9394
9395         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9396         the form of this file is identical between Unix and Windows.
9397         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9398         Added comment.
9399         (update-autoloads-from-directory): updated doc string.
9400         updated doc strings in a few other places.
9401
9402 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9403
9404         * bytecomp.el (byte-force-recompile): Fix argument to
9405         byte-recompile-directory.
9406
9407 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9408
9409         * gutter-items.el (progress-display-clear-when-idle): Use
9410         add-one-shot-hook.
9411         * gutter-items.el (clear-progress-display): Adjust number of
9412         arguments.
9413
9414 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9415
9416         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9417
9418 2000-04-16  Ben Wing  <ben@xemacs.org>
9419
9420         * printer.el: New file.
9421
9422         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9423
9424         * help.el (describe-installation): Fix decoding for Windows.
9425
9426         * menubar-items.el:
9427         * menubar-items.el (default-menubar):
9428         * menubar-items.el (tutorials-menu-filter): New.
9429         * menubar-items.el (popup-menubar-menu):
9430         Add authorship.  Redo Help menu and Tutorials filter.
9431
9432         * menubar.el: Correct comment.
9433
9434         * modeline.el (modeline-buffer-identification): Correct doc string.
9435
9436         * simple.el:
9437         * simple.el (printing): Removed.
9438         * simple.el (printer-name): Removed.
9439         * simple.el (generic-print-buffer): Removed.
9440         * simple.el (generic-print-region): Removed.
9441         Move generic print code to printer.el.
9442
9443 2000-04-15  Ben Wing  <ben@xemacs.org>
9444
9445         * simple.el (generic-print-region): New.
9446         make this function actually work.
9447         (generic-print-buffer): call generic-print-region.
9448
9449 2000-04-14  Andy Piper  <andy@xemacs.org>
9450
9451         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9452         by using the new widget-callback-current-channel.
9453         (search-dialog-callback): ditto.
9454
9455 2000-04-12  Andy Piper  <andy@xemacs.org>
9456
9457         * gutter.el (default-gutter-position): moved from gutter-items.el.
9458         (default-gutter-position-changed-hook): ditto.
9459         (gutter-element-visibility-changed-hook): ditto.
9460         (set-gutter-element): ditto.
9461         (remove-gutter-element): ditto.
9462         (set-gutter-element-visible-p): ditto.
9463         (gutter-element-visible-p): ditto.
9464         (init-gutter): ditto.
9465
9466         * dialog.el (make-dialog-box): renamed and moved from
9467         gutter-items.el
9468
9469         * gutter-items.el: move various functions elsewhere.
9470
9471 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9472
9473         * menubar-items.el: Fixed place of parenthesis.
9474
9475 2000-04-12  Ben Wing  <ben@xemacs.org>
9476
9477         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9478                 without constantly being prompted for the tag.
9479         * simple.el: Added a number of section headings, to clarify the
9480                 organization of this file.
9481         * simple.el (activate-region):
9482         * simple.el (region-exists-p):
9483         * simple.el (region-active-p):
9484                 Moved these three function down to the other side of
9485                 the case-changing functions, so they join the rest of
9486                 the region code.
9487         * simple.el (printing): New.
9488         * simple.el (printer-name): New.
9489         * simple.el (generic-print-buffer): New.
9490                 New functions, a very simple prototype for a unified
9491                 printing interface.
9492
9493         * process.el (call-process-internal): Real fix for null BUFFER,
9494                 other problems with BUFFER specs.
9495
9496         * menubar-items.el:
9497                 Fixed up File->Print to use new printing functions.
9498                 Various corrections and expansions to Grep/Compile menus.
9499                 New options for Printing.
9500                 New options for SMTP Mail, the way to send mail under
9501                   MS Windows. (There's also a package patch to make SMTP
9502                   Mail be the default under MSWin.)
9503
9504 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9505
9506         * menubar-items.el: Selecting Rectangle Mousing from menubar
9507         did not work.  Needed to quote mouse-track-rectangle-p.
9508
9509 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9510
9511         * cl-compat.el (keywordp): Removed.
9512
9513 2000-04-05  Andy Piper  <andy@xemacs.org>
9514
9515         * gutter-items.el (progress-layout-glyph): don't initialize here.
9516         (progress-gauge-glyph): use dynamic sizing.
9517         (set-progress-display-style): new function. Set progress glyphs
9518         appropriately depending on the style.
9519         (progress-display-style): new variable. Custom version of
9520         set-progress-display-style.
9521         (progress-abort-glyph): switch to dynamic sizes.
9522         (search-dialog-text): make the edit field active.
9523
9524 2000-04-04  Andy Piper  <andy@xemacs.org>
9525
9526         * gutter-items.el (make-search-dialog): need to make the search
9527         dialog visible after creation.
9528
9529         * menubar-items.el (default-menubar): use the search dialog for
9530         searching. Remove some extraneous search menu items.
9531
9532         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9533         well as strings.
9534         (make-gutter-only-dialog-frame): allow the user to create the
9535         frame unmapped. Allow the gutter spec to be given as a glyph.
9536         (search-dialog-direction): new variable.
9537         (search-dialog-text): new variable.
9538         (search-dialog-callback): new function. Callback for the search
9539         dialog action.
9540         (make-search-dialog): new function. Create a user-friendly search
9541         dialog.
9542
9543 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9544
9545         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9546         under Windows.
9547
9548 2000-04-01  Andy Piper  <andy@xemacs.org>
9549
9550         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9551         progress more accurately.
9552
9553 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9554
9555         * finder.el (finder-compile-keywords): Process readable files only.
9556         Because error in process of .#finder-inf.el when compile xemacs
9557         with --with-clash-detection option.
9558
9559 2000-03-31  Andy Piper  <andy@xemacs.org>
9560
9561         * gutter-items.el (append-progress-display): don't delay after a
9562         successful font-lock.
9563         (make-gutter-only-dialog-frame): new function. Allow users to
9564         create gutter-only dialogs.
9565
9566 2000-03-27  Mike Alexander  <mta@arbortext.com>
9567
9568         * process.el (call-process-internal): Handle a null BUFFER
9569         parameter correctly.
9570
9571 2000-03-28  Andy Piper  <andy@xemacs.org>
9572
9573         * gutter-items.el (abort-progress-display): put strings in the
9574         gutter not extents.
9575         (progress-layout-glyph): signal special 'quit callback.
9576         (progress-display-quit-function): deleted.
9577         (progress-display-stop-callback): deleted.
9578         (progress-display-dispatch-command-events): deleted.
9579         (append-progress-display): remove calls to
9580         progress-display-dispatch-command-events.
9581         (raw-append-progress-display): ditto.
9582
9583 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9584
9585         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9586         being a list.  Actually define `stipple-pixmap-p' which is used as
9587         an error predicate.  Correctly handle PIXMAP being either relative
9588         or absolute file name.
9589
9590 2000-03-24  Andy Piper  <andy@xemacs.org>
9591
9592         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9593         (abort-progress-display): ditto. Don't delete the created extent.
9594         (raw-append-progress-display): ditto.
9595         (progress-display-dispatch-non-command-events): new
9596         function. Encapsulates what we want to do when no command input is
9597         required.
9598         (progress-display-dispatch-command-events): likewise, but disable
9599         for now since it causes too many problems.
9600         (append-progress-display): use them.
9601         (raw-append-progress-display): ditto.
9602         (default-gutter-position-changed-hook): set this rather than
9603         default-gutter-position-changed.
9604         (default-gutter-position-changed-hook): lambda with zero arguments
9605         rather than one.
9606         (raw-append-progress-display): trap errors in pending input since
9607         allowing them to signal will hose the gauge well and
9608         truly. Ideally we would like to delay these until we are more able
9609         to cope.
9610         (append-progress-display): ditto.
9611
9612 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9613
9614         * lisp/make-docfile.el: call-process-internal is now implemented
9615         in process.el.
9616
9617 2000-03-21  Ben Wing  <ben@xemacs.org>
9618
9619         * mule\mule-cmds.el (set-language-info-alist):
9620         Fix to correspond to new menu arrangement.
9621
9622 2000-03-21  Ben Wing  <ben@xemacs.org>
9623
9624         * process.el:
9625         * process.el (call-process-internal): New.
9626         New implementation of call-process.  Only enabled under NT, so far.
9627         stderr handling not implemented yet in CVS'd C code.
9628
9629 2000-03-20  Ben Wing  <ben@xemacs.org>
9630
9631         * lisp-mode.el:
9632         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9633         * lisp-mode.el (lisp-interaction-mode):
9634         Put back Lisp Interaction menubar for Jan V's sake.
9635
9636         * simple.el:
9637         * simple.el (mark-ring):
9638         * simple.el (dont-record-current-mark): New.
9639         * simple.el (in-shifted-motion-command): New.
9640         * simple.el (mark-ring-unrecorded-commands): New.
9641         * simple.el (mark-ring-max):
9642         * simple.el (set-mark-command):
9643         * simple.el (push-mark):
9644         * simple.el (handle-pre-motion-command):
9645         Implement scheme for not recording unimportant marks.
9646
9647         * subr.el:
9648         * subr.el (function-allows-args): New.
9649         New function function-allows-args.
9650
9651 2000-03-20  Martin Buchholz <martin@xemacs.org>
9652
9653         * XEmacs 21.2.32 is released.
9654
9655 2000-03-20  Andy Piper  <andy@xemacs.org>
9656
9657         * gutter-items.el (update-tab-in-gutter): force selection of the
9658         selected-window if required to do so.
9659         (buffers-tab-items): ditto.
9660         (add-tab-to-gutter): ditto.
9661         (create-frame-hook): use force-selection.
9662         (default-gutter-position-changed): lambdify.
9663         (update-tab-hook): deleted since it was only used in one place.
9664
9665 2000-03-18  Andy Piper  <andy@xemacs.org>
9666
9667         * files.el (find-file-noselect): undo change that shouldn't have
9668         gone in.
9669
9670 2000-03-17  Andy Piper  <andy@xemacs.org>
9671
9672         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9673         of selected-window trickery.
9674
9675         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9676         frames tabs.
9677         (progress-display-stop-callback): progress -> progress-display
9678         (progress-display-quit-function): ditto.
9679         (clear-progress-display): ditto.
9680         (remove-progress-display): ditto.
9681         (append-progress-display): ditto.
9682         (abort-progress-display): ditto.
9683         (raw-append-progress-display): ditto.
9684         (display-progress-display): ditto.
9685         (current-progress-display-label): ditto.
9686         (current-progress-display): ditto.
9687         (lprogress-display): ditto and save the buffer
9688         (progress-display): ditto. Otherwise the buffer sometimes gets
9689         changed which confuses font-lock.
9690
9691         * font-lock.el (font-lock-default-fontify-buffer): catch all
9692         errors, not just quit.
9693         (font-lock-mode): progress -> display-progress
9694         (font-lock-default-fontify-buffer): ditto.
9695         (font-lock-fontify-syntactically-region): ditto.
9696         (font-lock-fontify-keywords-region): ditto.
9697
9698 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9699
9700         * cl.el (gensym): Move to here from cl-macs.el.
9701         (gentemp): Ditto.
9702
9703 2000-03-16  Andy Piper  <andy@xemacs.org>
9704
9705         * font-lock.el (font-lock-mode): use lprogress and friends for
9706         progress management.
9707         (font-lock-default-fontify-buffer): ditto.
9708         (font-lock-fontify-syntactically-region): ditto.
9709         (font-lock-fontify-keywords-region): ditto.
9710         (font-lock-revert-cleanup): fix reverting.
9711         (font-lock-revert-setup): ditto.
9712
9713         * gutter-items.el (progress-use-echo-area): new variable. Use the
9714         echo area for progress gauges if non-nil.
9715         (clear-progress): remove echo area stuff and defer to
9716         clear-message.
9717         (append-progress): dispatch non-command events after each progress
9718         increment. Remove echo area stuff.
9719         (abort-progress): remove echo area stuff and defer to
9720         display-message.
9721         (raw-append-progress): ditto. Dispatch non-command events after
9722         gutter redisplay.
9723         (display-progress): defer echo area stuff to display-message.
9724
9725         * gutter-items.el (clear-progress):
9726         (abort-progress): indentation changes.
9727         (display-progress): don't clear progress.
9728         (append-progress): compare messages with equal.
9729         (raw-append-progress): use dispatch-non-command-events to flush
9730         widget creation events.
9731
9732 2000-03-13  Ben Wing  <ben@xemacs.org>
9733
9734         * abbrev.el:
9735         * abbrev.el (abbrev-string-to-be-defined): New.
9736         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9737         Changes for use with the menubar.
9738
9739 2000-03-12  Ben Wing  <ben@xemacs.org>
9740
9741         * alist.el (vassoc): moved here from font-menu.el.
9742
9743         * custom.el (defface): typo fix.
9744
9745         * dialog.el (yes-or-no-p-dialog-box):
9746         * dialog.el (message-box):
9747         * files.el (save-some-buffers-1):
9748         Put accelerators in the button names.
9749
9750         * font-lock.el (font-lock-comment-face):
9751         * font-lock.el (font-lock-keyword-face):
9752         * font-lock.el (font-lock-function-name-face):
9753         Fixed some of the colors under MS Windows because the existing
9754         default colors were hardly different from black and needed to be
9755         made lighter.
9756
9757         * font-menu.el:
9758         * font-menu.el (font-menu-split-long-menu):
9759         * font-menu.el (font-menu-family-constructor):
9760         * font-menu.el (font-menu-size-constructor):
9761         * font-menu.el (font-menu-weight-constructor):
9762         * font-menu.el (font-menu-set-font):
9763         vassoc moved to alist.el.
9764         Accelerators added to all menus.
9765         Unused bound var new-props removed.
9766
9767         * keydefs.el: I did a whole lot of rearranging to put things in a
9768         more consistent order and fixed a number of cases where key
9769         combinations involving up, down, left, right and so on were
9770         defined but the corresponding keypad combinations were not
9771         defined.
9772
9773         * lisp-mode.el:
9774         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9775         * lisp-mode.el (emacs-lisp-mode):
9776         * lisp-mode.el (lisp-interaction-mode):
9777         * lisp-mode.el (flet):
9778         Added accelerators onto the menus.
9779         Made all the different versions of the let function be indented
9780         the same way.
9781         Undid Steve's easy-menu-ification, because it makes it impossible
9782         to have the menubar and popup menus different.
9783         Cleaned up the menu; added items for find-function &c and some
9784         indenting, and removed debug-on-*.
9785
9786         * list-mode.el (list-mode-hook):
9787         * list-mode.el (list-mode):
9788         * list-mode.el (completion-setup-hook):
9789         * list-mode.el (display-completion-list):
9790         Added support for the :window-height keyword, which is required
9791         because of other changes that I made for the file dialog box.  I
9792         also made the hook variables list-mode-hook and
9793         completion-setup-hook and also minibuffer-setup-hook in
9794         minibuf.el be permanent-local; see comment in list-mode.el.
9795
9796         * map-ynp.el (map-y-or-n-p):
9797         Added accelerators to the dialog buttons.
9798
9799         * menubar-items.el (menu-truncate-list):
9800         New internal function.
9801         * menubar-items.el (submenu-generate-accelerator-spec):
9802         * menubar-items.el (menu-item-strip-accelerator-spec):
9803         * menubar-items.el (menu-item-generate-accelerator-spec):
9804         New exported functions, for use in auto-generating accelerator specs.
9805
9806         * menubar-items.el:
9807         * menubar-items.el (default-menubar):
9808         * menubar-items.el (maybe-add-init-button):
9809         * menubar-items.el (bookmark-menu-filter):
9810         * menubar-items.el (slow-format-buffers-menu-line):
9811         * menubar-items.el (build-buffers-menu-internal):
9812         * menubar-items.el (language-environment-menu-filter):
9813         * menubar-items.el (default-popup-menu):
9814         * menubar-items.el (popup-buffer-menu):
9815         * menubar-items.el (popup-menubar-menu):
9816         Did a major overhaul on this file, and in fact I'm nowhere near
9817         done working on the menubar, and there will be more patches to
9818         come.  A basic summary of what I've done:
9819
9820         a) I added accelerators to all of the menu items.  For menus that
9821         are auto-generated, such as the buffers menu, the accelerators are
9822         automatically added to the beginning of each line using the
9823         numbers 1 through 9, then zero, and then letters starting with A,
9824         but omitting the letters that are already in use for the fixed
9825         menu items at the top of the buffers menu.  To facilitate adding
9826         accelerators of this kind, I created some new functions
9827         (*-accelerator-spec), which are also being used by other filters
9828         that auto generate lists of things such as ftp sites to download
9829         packages.  If people really don't like these accelerators
9830         appearing at the beginning of the menu items, a variable can be
9831         added to optionally turn them off, but I think this is rather
9832         pointless because other menu items have accelerators and many or
9833         most of the menu users will use the accelerators if the support is
9834         there.
9835
9836         b) I combined the top level Tools and Apps menus into a single
9837         Tools menu, because the distinction between the two is not
9838         obvious, and the items on the menus are not used often enough that
9839         putting some of them onto submenus is a problem.
9840
9841         c) I created two new top level menus called View and Cmds because
9842         there were too many items on the File and Edit menus, and I'm going
9843         to be adding more items to these menus.  In contrast to the Tools
9844         menu, the items on these menus may be used quite often during an
9845         editing session, and so should be available with fewer
9846         keystrokes.
9847
9848         d) I added a number of options to the options menu, including one
9849         for controlling whether the alt key can be used to traverse to
9850         menu items using the accelerators, one for controlling behavior of
9851         control-k, one for controlling how the kill and yank functions
9852         interact with the clipboard, a few additional buffers-menu
9853         options, and various other things.  I also did a bit of
9854         rearranging, for example, combining the keyboard and mouse options
9855         into a single keyboard and mouse submenu to facilitate the
9856         accelerators on that level.
9857
9858         e) I changed the variable buffers-menu-format-buffer-line-function
9859         to take two arguments instead of one, the second argument being
9860         the line number for use in creating an accelerator.  I added a
9861         hack to support existing functions with one argument (although I
9862         doubt that very many of these exist), for backward compatibility.
9863
9864         f) I moved the top level mule menu to be a submenu of the edit
9865         menu.  I think that most of the items on this menu are fairly
9866         useless and there are certainly not enough frequently used items
9867         to justify this being its own top level menu.
9868
9869         g) I combined most of the items in big-menubar.el into the main menu.
9870         If people think the main menu is too big, it would be possible to
9871         create different configurations, some smaller.
9872
9873         * menubar.el (check-menu-syntax):
9874         Deleted some syntax checks that were no longer valid, partly
9875         because of changes that were already made a long time ago, and
9876         partly because of a change I made where I allow the name of the
9877         menu item to be an evaluated expression rather than just a string,
9878         similar to all of the other parameters of a menu item.
9879
9880         * minibuf.el:
9881         * minibuf.el (read-file-name-1):
9882         * minibuf.el (mouse-read-file-name-1):
9883         I made a number of changes to improve the appearance
9884         and functioning of the file dialog box.  They include:
9885
9886         a) Fixing the problem where closing the dialog box by clicking on
9887         the close button of the window didn't properly exit the
9888         minibuffer.
9889
9890         b) Fixing the problem that if you typed part of a file name, and
9891         then clicked on a completion with the mouse, the file was not
9892         correctly selected.
9893
9894         c) Changing the title of the dialog box to reflect the operation
9895         being done in accordance with user interface conventions, rather
9896         than the name of the dialog box buffer, which is rather useless.
9897
9898         d) Remove the words "possible completions are" which didn't
9899         belong.
9900
9901         e) Fix things so that the completions scroll off the end of the
9902         completions windows only to the right, rather than both to the
9903         right and down, which is in accordance with Windows user interface
9904         conventions.
9905
9906         * msw-init.el (init-post-mswindows-win):
9907         Added a binding for meta-F4, which is the standard windows binding
9908         for exiting a program.
9909
9910         * select.el (get-selection-no-error):
9911         * select.el (own-selection):
9912         * select.el (own-clipboard):
9913         Added an optional argument called append to the functions
9914         own-selection and own-clipboard.  This adds support for appending
9915         text to the existing selection and allows the function
9916         own-clipboard to be used as the value of the variable
9917         interprogram- cut-function.
9918
9919         Fixed a bug in own-selection in handling zmacs-region-stays.
9920
9921         * simple.el (historical-kill-line): New.
9922
9923         * simple.el (kill-line):
9924         * simple.el (interprogram-cut-function):
9925         * simple.el (interprogram-paste-function):
9926         * simple.el (handle-pre-motion-command):
9927         * simple.el (next-line):
9928         * simple.el (previous-line):
9929         a) Expanded the variable kill-whole-line, so that function
9930         kill-line can be set to delete the entire line always, not just
9931         when cursor is at the beginning of the line.  This is controlled
9932         by setting the variable kill-whole-line to the symbol 'always.
9933         This behavior, as well as the existing kill-whole-line behavior,
9934         now only take effect when kill-line is called interactively,
9935         although this is a departure from a previous behavior in the case
9936         of setting this variable kill-whole-line to t.  It is almost
9937         certainly what has always been intended, and most likely the old
9938         way of doing things introduced bugs.  I also created a function
9939         called historical-kill-line, which ignores the kill-whole-line
9940         setting and always gives the historical behavior of only killing
9941         to the end of the line.  I bound this function to shift- control-k
9942         so that the kill to end of line behavior is available, even when
9943         kill-whole-line has been set to change control-k into the simple
9944         delete-whole-line behavior. (This can be set using the options
9945         menu.)
9946
9947         b) I changed things so that kill and yank now interact with the
9948         clipboard by default under windows.  This was done by changing the
9949         default value of interprogram-cut- function and
9950         interprogram-paste-function.  You can get the old behavior by
9951         setting these to nil, and there is an option on the options menu
9952         to do this.
9953
9954         c) I added support for selecting text using shifted motion keys.
9955         This support is on by default and can be controlled by the
9956         variable shifted-motion-keys-select-region.  There is also a
9957         variable called unshifted-motion-keys-deselect-region that
9958         controls more specifically how the shifted motion key behavior
9959         works.  I did not put an option on the options menu to turn this
9960         off, because I can't imagine why this would be useful.
9961
9962         * simple.el (forward-block-of-lines):
9963         * simple.el (backward-block-of-lines):
9964         * simple.el (block-movement-size):
9965         New.
9966
9967         * simple.el (uncapitalized-title-words):
9968         * simple.el (uncapitalized-title-word-regexp):
9969         * simple.el (capitalize-string-as-title):
9970         * simple.el (capitalize-region-as-title):
9971         New.
9972
9973
9974         * subr.el (add-hook):
9975         * subr.el (make-local-hook): New.
9976         * subr.el (remove-local-hook): New.
9977         * subr.el (add-one-shot-hook): New.
9978         * subr.el (add-local-one-shot-hook): New.
9979         Added some functions to make using hooks easier.
9980         These include:
9981
9982         a) Functions add-local-hook and remove-local-hook to make it easy
9983         to use local hooks.
9984
9985         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9986         make it possible to add a "one-shot" hook, which is to say a hook
9987         that runs only once, and automatically removes itself after the
9988         first time it has run.
9989
9990 2000-03-09  Andy Piper  <andy@xemacs.org>
9991
9992         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9993
9994 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9995
9996         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9997         Moved from menubar-items.el.
9998         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9999
10000 2000-03-08  Andy Piper  <andy@xemacs.org>
10001
10002         * gutter-items.el (build-buffers-tab-internal): add selected field
10003         to buffers tab spec.
10004
10005 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10006
10007         * minibuf.el (last-exact-completion): Initialize to nil.
10008
10009 2000-03-07  Didier Verna  <didier@xemacs.org>
10010
10011         * startup.el (command-line-1): remove unused variable
10012         `first-file-buffer'.
10013
10014 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10015
10016         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10017         which is also used for Web server log files.
10018
10019 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10020
10021         * mule/mule-charset.el: Setup auto-fill-chars.
10022
10023 2000-03-02  SL Baur  <steve@beopen.com>
10024
10025         * subr.el (with-string-as-buffer-contents): Reimplement using
10026         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10027         non-deletion of buffer after execution problem.
10028         (with-output-to-string): Use unique buffer name.
10029
10030 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10031
10032         * gutter-items.el (buffers-tab-sort-function):  New variable.
10033         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10034
10035 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10036
10037         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10038
10039 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10040
10041         * menubar-items.el (maybe-add-init-button): Remove the "Load
10042         .emacs" button from all menubars.
10043
10044 2000-03-01  Didier Verna  <didier@xemacs.org>
10045
10046         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10047         region rectangle replacement (from Jan Vroonhof).
10048         (replace-rectangle): new function.
10049
10050 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10051
10052         * mule/mule-cmds.el (set-default-coding-systems): Use
10053         set-terminal-coding-system and set-keyboard-coding-system.
10054         * coding.el (set-terminal-coding-system): Use
10055         set-console-tty-output-coding-system.
10056         (set-keyboard-coding-system): Use
10057         set-console-tty-input-coding-system.
10058
10059 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10060
10061         * minibuf.el (read-variable): Allow symbol to default argument.
10062
10063 2000-02-27  Andy Piper  <andy@xemacs.org>
10064
10065         * gutter-items.el (update-tab-hook): new function to be used for
10066         hooks.
10067         (create-frame-hook): add update-tab-hook.
10068         (record-buffer-hook): ditto.
10069         (default-gutter-position-changed): ditto.
10070         (default-gutter-position): updating the buffers tab is now handled
10071         by a hook.
10072         (default-gutter-position-changed-hook): new variable.
10073         (gutter-element-visibility-changed-hook): ditto.
10074         (set-gutter-element-visible-p): call it.
10075         (set-gutter-element): use modify-specifier-instances. Set extents
10076         as duplicable before using.
10077         (remove-gutter-element): ditto.
10078         (set-gutter-element-visible-p): ditto.
10079         (init-gutter): new function.
10080         (add-tab-to-gutter): use new gutter-element functions rather than
10081         setting specifiers directly.
10082         (clear-progress): ditto.
10083         (abort-progress): ditto.
10084         (gutter-buffers-tab-visible-p): renamed from
10085         default-gutter-visible-p
10086
10087         * specifier.el (modify-specifier-instances): new function from Jan
10088         Vroonhof.
10089
10090         * x-init.el (init-post-x-win): call init-gutter.
10091
10092         * msw-init.el (init-post-mswindows-win): call init-gutter.
10093
10094         * menubar-items.el (default-menubar): Update to reflect new gutter
10095         variables.
10096
10097 2000-02-26  Andy Piper  <andy@xemacs.org>
10098
10099         * gutter-items.el (set-gutter-element): new function. Add gutter
10100         elements to the specified gutter.
10101         (remove-gutter-element): new function. Remove gutter elements from
10102         the specified gutter.
10103         (set-gutter-element-visible-p): new function. Set gutter element
10104         visibility for the provided gutter-visible specifier.
10105
10106 2000-02-23  Andy Piper  <andy@xemacs.org>
10107
10108         * gutter-items.el (add-tab-to-gutter): specify dimensions
10109         dynamically.
10110
10111 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10112
10113         * gutter-items.el (add-tab-to-gutter):
10114         * package-get.el (package-get-interactive-package-query):
10115         * package-ui.el (pui-directory-exists):
10116         (pui-install-selected-packages):
10117         (pui-list-packages):
10118         Use #'(lambda ...)  instead of '(lambda ...).
10119
10120 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10121
10122         * startup.el (load-user-init-file): Check to make sure user
10123           has an init-file before calling load().
10124
10125 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10126
10127         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10128
10129 2000-02-23  Martin Buchholz <martin@xemacs.org>
10130
10131         * XEmacs 21.2.31 is released.
10132
10133 2000-02-21  Mike Sperber <mike@xemacs.org>
10134
10135         * loadup.el (really-early-error-handler):
10136         * update-elc.el:
10137         * make-docfile.el:
10138         Remove dependency on EMACSBOOTSTRAP... environment variables.
10139
10140 2000-02-21  Martin Buchholz <martin@xemacs.org>
10141
10142         * XEmacs 21.2.30 is released.
10143
10144 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10145
10146         * byte-optimize.el (byte-optimize-plus):
10147         (byte-optimize-minus):
10148         (byte-optimize-multiply):
10149         Optimize (- 0) to 0, not (-)
10150         Optimize (+ 5 3.0) to 8.0
10151         Optimize (* 5 3.0) to 15.0
10152         Improve readability.
10153
10154 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10155
10156         * modeline.el: (modeline-scrolling-method): change modeline
10157         mswindows cursor appearance according to the value.
10158
10159         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10160         and 'gui-element face colors and 'gui-element face font to Windows
10161         defaults.
10162
10163 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10164
10165         * font-lock.el: Javadoc enhancements
10166
10167 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10168
10169         * ldap.el (toplevel): Test if LDAP support has been compiled in
10170         (ldap-verbose): New option
10171         (ldap-search-entries): Renamed from the previous ldap-search
10172         Conditionalize message display on ldap-verbose
10173         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10174         defuns
10175         (ldap-search): Is now defined as an obsolete wrapper calling
10176         ldap-search-basic or ldap-search-entries
10177
10178
10179 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10180             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10181             Jan Vroonhof  <jan@xemacs.org>
10182
10183         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10184         When for-effect is true, didn't call `byte-optimize-form'
10185         in and/or subforms without last.
10186
10187 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10188
10189         * package-get.el (package-get-download-sites): Use correct custom
10190         type.
10191
10192 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10193
10194         * files.el (write-file): Ask for coding system when compiled with
10195         file-coding.
10196
10197 2000-02-16  Andy Piper  <andy@xemacs.org>
10198
10199         * buffer.el (switch-to-buffer): give norecord argument to
10200         set-window-buffer instead of explicitly recording.
10201
10202         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10203         we have to pick a window.
10204
10205 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10206
10207         * mule/mule-cmds.el (describe-language-support): Don't add
10208         unexist function to help-map.
10209         (describe-coding-system): Don't use already assigend `C'.
10210
10211 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10212
10213         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10214         work in custom.
10215
10216 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10217
10218         * about.el: Ienaga's e-mail address change.
10219
10220 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10221
10222         * etags.el (find-tag): force new window -- even if buf already
10223         visible -- when other-window is t
10224
10225 2000-02-16  Martin Buchholz <martin@xemacs.org>
10226
10227         * XEmacs 21.2.29 is released.
10228
10229 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10230
10231         * cl-extra.el (getf): This is now identical to `plist-get', so
10232         just defalias it.
10233         * cl-macs.el: Make getf an alias to plist-get, at the
10234         byte-compiler level, using define-compiler-macro.
10235
10236 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10237
10238         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10239
10240 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10241
10242         * lisp/etags.el (find-tag-internal): set exact-tagname to
10243           a regular expression that matches against the tagname
10244           part of the tag entry first instead of only looking in
10245           the context area.
10246
10247 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10248
10249         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10250         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10251
10252 2000-02-07  Martin Buchholz <martin@xemacs.org>
10253
10254         * XEmacs 21.2.28 is released.
10255
10256 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10257
10258         * cl-extra.el (getf): Just call `get', never `get*'.
10259         Make arglist match docstring.
10260         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10261         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10262         * byte-optimize.el: remove references to `get*'.
10263
10264 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10265
10266         * mule/european.el: Add syntax information for Latin3 and Latin4.
10267
10268 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10269
10270         * byte-optimize.el: Byte-optimize (length "foo")
10271
10272 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10273
10274         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10275         width check using `window-leftmost-p' and `window-rightmost-p'.
10276
10277 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10278
10279         * wid-edit.el (widget-match-inline): An atom never matches a
10280           list.
10281
10282 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10283
10284         * modeline.el: Consolidated 'x and 'mswindows specification under
10285         'win tag.
10286
10287 2000-01-29  Andy Piper  <andy@xemacs.org>
10288
10289         * gutter-items.el: (format-buffers-tab-line): Try and be
10290         intelligent about buffer naming when we have duplicates.
10291
10292 2000-01-29  Andy Piper  <andy@xemacs.org>
10293
10294         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10295         updated when it becomes visible.
10296
10297 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10298
10299         * bytecomp.el (byte-compile-insert-header): Properly set coding
10300         system under MULE and file-coding.
10301
10302 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10303
10304         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10305         (dontusethis-set-value-terminal-coding-system-handler):
10306         (dontusethis-set-value-keyboard-coding-system-handler):
10307         Never undefine coding system aliases.  Emergency fix for gnus.
10308
10309 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10310
10311         * files.el (abbreviate-file-name): Use directory-sep-char instead
10312         of hard-coded "/".
10313
10314 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10315
10316         * startup.el (user-init-file-base-list): New variable, replacing
10317         user-init-file-base.
10318         (find-user-init-file): New function.
10319         (command-line-early): Use it.
10320         (load-user-init-file): Ditto.
10321
10322 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10323
10324         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10325         calling valid-image-instantiator-format-p
10326
10327 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10328
10329         * isearch-mode.el (isearch-mode): The variable is
10330         isearch-unhidden-extents, not isearch-opened-extents.
10331
10332 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10333
10334         * minibuf.el (next-history-element): Modify error message if a
10335         default value is available.
10336
10337 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10338
10339         * bytecomp.el (byte-compile-file): Don't unconditionally write
10340         .elc files in binary - might contain non-Latin1.
10341
10342 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10343
10344         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10345         for windows-nt.
10346
10347         * version.el:
10348         * startup.el (user-init-file-base):
10349         * process.el (call-process-region):
10350         * files.el (make-backup-file-name):
10351         (backup-file-name-p):
10352         (file-relative-name):
10353         (abbreviate-file-name):
10354         (set-auto-mode):
10355         * code-process.el (call-process-region): Removed unnecessary
10356         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10357         support out of the universe.
10358
10359         * process.el:
10360         * code-process.el:
10361         * bytecomp.el (byte-compile-file): Removed reference to
10362         buffer-file-type, and commented usage of binary-process-output
10363         NTEmacs variables.
10364
10365 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10366
10367         * help.el (function-arglist): Add case for macro.
10368
10369 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10370
10371         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10372         printers.
10373         (custom-display): Added a menu for printer/display tags.
10374
10375         * frame.el (frame-type):
10376         * device.el (device-type): Added 'msprinter to the doc string, and
10377         removed 'pc -- it is not going to be implemented ever.
10378         (call-device-method): Fixed docstring typo.
10379         Defined specifier tags 'printer and 'display.
10380
10381 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10382
10383         * lisp/itimer.el (itimer-run-expired-timers): (consp
10384           last-command-event-time) instead of (consp
10385           'last-command-event-time).
10386
10387 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10388
10389         * msw-glyphs.el: Removed obsolete commentary.
10390
10391 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10392
10393         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10394         better default value.
10395
10396 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10397
10398         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10399         (read-string): Ditto.
10400         (eval-minibuffer): Ditto.
10401         (read-command): Ditto.
10402         (read-function): Ditto.
10403         (read-variable): Ditto.
10404         (read-number): Ditto.
10405         (read-shell-command): Ditto.
10406         (read-number): Record history.
10407
10408 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10409
10410         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10411
10412 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10413
10414         * faces.el (startup-initialize-custom-faces): New function.
10415         Reset all faces created during auto-autoloads loading time
10416         by defface.
10417         * startup.el (command-line): Call it.
10418
10419 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10420
10421         * about.el (about-hackers): Add myself to contributors list.
10422
10423 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10424
10425         * menubar-items.el (maybe-add-init-button): Removed an argument in
10426         a call to load-user-init-file, as the function managed to lose its
10427         formal parameter a few betas ago.
10428
10429 2000-01-18  Martin Buchholz <martin@xemacs.org>
10430
10431         * XEmacs 21.2.27 is released.
10432
10433 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10434
10435         * process.el (shell-command-to-string): Use the FSF docstring.
10436         Make shell-command-to-string the standard function, and
10437         exec-to-string the (deprecated) alias.
10438
10439         * startup.el: typo fix.
10440
10441 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10442
10443         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10444
10445 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10446
10447         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10448         buffers after visible buffers.
10449         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10450
10451 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10452
10453         * info.el (Info-extract-menu-node-name): Stop at a dot
10454         followed by whitespace or right parenthesis.
10455
10456 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10457
10458         * info.el (Info-directory-list): Warn against using Customize with
10459         Info-directory-list.
10460
10461 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10462
10463         * minibuf.el (read-file-name): doc fix.
10464
10465         * autoload.el (update-file-autoloads): doc fix.
10466
10467         * about.el (about-hackers): Change my E-mail address.
10468
10469 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10470
10471         * info.el (Info-visit-file): Just use the `f' interactive spec to
10472         read a filename in the standard way.
10473
10474 2000-01-13  Andy Piper  <andy@xemacs.org>
10475
10476         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10477         (gutter-buffers-tab-extent): new variable.
10478         (update-tab-in-gutter): call add-tab-to-gutter again if the
10479         orientation has changed.
10480         (add-tab-to-gutter): cope with different orientations.
10481
10482 2000-01-11  Didier Verna  <didier@xemacs.org>
10483
10484         * info.el (Info-following-node-name): backward-skip dots as well
10485         as spaces (dots at the end of a node name aren't part of it).
10486         (Info-extract-menu-node-name): don't skip dots. There could be
10487         some in the node name.
10488         (Info-index): allow dots to be part of a node name.
10489
10490 2000-01-12  Andreas Jaeger  <aj@suse.de>
10491
10492         * files.el (auto-mode-alist): Added idlwave-mode.
10493         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10494
10495 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10496
10497         * info.el (Info-search): Show default value.
10498
10499 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10500
10501         * info.el (Info-read-node-completion-table): New variable.
10502         (Info-read-node-name-1): New function.
10503         (Info-read-node-name): Use it.
10504         (Info-follow-reference): Use DEFAULT argument of completing-read.
10505         (Info-menu): Ditto.
10506
10507 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10508
10509         * hyper-apropos.el (hyper-describe-key-briefly): Save
10510         window configuration.
10511         (hyper-describe-face): Use DEFAULT of completing-read.
10512         (hyper-apropos-read-variable-symbol): Ditto.
10513         (hyper-apropos-read-function-symbol): Ditto.
10514
10515 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10516
10517         * mule/mule-cmds.el (set-default-coding-system): Set
10518         comint-exec-hook to use coding-system-for-read and
10519         coding-system-for-write so that C-x RET c works.
10520
10521 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10522
10523         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10524         (previous-matching-history-element): Increment
10525         minibuffer-max-depth by 1.
10526         (next-matching-history-element): Ditto.
10527
10528 2000-01-11  Andy Piper  <andy@xemacs.org>
10529
10530         * gutter-items.el (buffers-tab): Create a new face for the buffers
10531         tab.
10532         (buffers-tab-face): use it.
10533
10534 2000-01-10  Didier Verna  <didier@xemacs.org>
10535
10536         * modeline.el (modeline-scrolling-method): change modeline X
10537         cursor appearance according to the value.
10538
10539 2000-01-07  Andreas Jaeger  <aj@suse.de>
10540
10541         * about.el (about-hackers): Moved my entry to contributor list.
10542         (xemacs-hackers): Added myself.
10543         (about-maintainer-info): Added description of myself.
10544
10545
10546 2000-01-07  Didier Verna  <didier@xemacs.org>
10547
10548         * modeline.el (modeline-scrolling-method): new variable.
10549         (mouse-drag-modeline): add reference to it in the docstring.
10550         (mouse-drag-modeline): handle it.
10551
10552 2000-01-08  Andy Piper  <andy@xemacs.org>
10553
10554         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10555         calls.
10556         (remove-buffer-from-gutter-tab): ditto.
10557
10558 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10559
10560         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10561         (custom-face-edit): Fix grammatical error in help message.
10562
10563 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10564
10565         * movemail.el: Added.
10566
10567         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10568
10569 2000-01-03  Didier Verna  <didier@xemacs.org>
10570
10571         * modeline.el (mouse-drag-modeline): remove the code related to
10572         the modeline horizontal scrolling facility.
10573
10574 1999-12-31  Martin Buchholz <martin@xemacs.org>
10575
10576         * XEmacs 21.2.26 is released.
10577
10578 1999-12-28  Andy Piper  <andy@xemacs.org>
10579
10580         * wid-edit.el (widget-push-button-value-create): The gui cache
10581         does not agree with native widgets which can only be displayed
10582         once per window. The reasons for caching are diminished now that
10583         we don't hog resources when creating buttons.
10584         (widget-push-button-cache) deleted.
10585
10586 1999-12-24  Martin Buchholz <martin@xemacs.org>
10587
10588         * XEmacs 21.2.25 is released.
10589
10590 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10591
10592         * hyper-apropos.el (hyper-apropos): Toggle
10593         hyper-apropos-programming-apropos correctly.
10594         Set REGEXP when user accepts default value.
10595
10596 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10597
10598         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10599         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10600
10601 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10602
10603         * mule/mule-category.el (undefined-category-designator):
10604         Return char instead of character.  Search for undefined one.
10605         (describe-category): Use with-displaying-help-buffer.
10606
10607 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10608
10609         * byte-optimize.el (byte-optimize-plus):
10610         Optimize (+ 1) to 1 instead of (1+ nil).
10611
10612         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10613
10614         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10615
10616         * byte-optimize.el (byte-optimize-char-before): New function.
10617         Remove performance penalty for using (char-before) instead of (char-after).
10618
10619 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10620
10621         * mule/mule-category.el (char-category-list): Return character
10622         instead of integer.
10623
10624 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10625
10626         * minibuf.el (read-buffer): Check default is buffer object.
10627
10628 1999-11-25  Andy Piper  <andy@xemacs.org>
10629
10630         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10631         for buttons.
10632
10633 1999-12-16  Andreas Jaeger  <aj@suse.de>
10634
10635         * package-get.el (package-get-maybe-save-index): Fixed typo.
10636         Patch by Jeff Miller <jmiller@smart.net>.
10637
10638 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10639
10640         * gnuserv.el (gnuserv-process-filter):  don't call
10641         gnuserv-write-to-client when gnuserv-current-client is nil
10642
10643 1999-12-14  Martin Buchholz <martin@xemacs.org>
10644
10645         * XEmacs 21.2.24 is released.
10646
10647 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10648
10649         * about.el (about-hackers): Update my email address.
10650
10651 1999-12-07  Martin Buchholz <martin@xemacs.org>
10652
10653         * XEmacs 21.2.23 is released.
10654
10655 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10656
10657         * package-get.el (package-get-download-sites): Removed several
10658         defunct download sites, added many new ones, and corrected a few
10659         incorrect directory-on-site entries.  Added physical locations to
10660         site-description.
10661
10662 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10663
10664         * finder.el (finder-commentary): add DOC string and fix
10665         interactive spec
10666
10667 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10668
10669         * help.el (describe-function): Don't forget to intern the string
10670         completing-read returns.
10671         (describe-variable): Ditto.
10672
10673 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10674
10675         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10676         `hyper-apropos-help-mode' here to find symbol to customize
10677         irregardless of cursor position and simplify
10678         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10679         `hyper-apropos-popup-menu'.
10680
10681 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10682
10683         * apropos.el (apropos-mode-map): Add return to call
10684         apropos-follow.
10685         (apropos-print): Call apropos-mode to have better
10686         command reference. Put keymap text-poperty to
10687         symbole name.
10688
10689 1999-11-22  Alastair Burt  <burt@dfki.de>
10690
10691         * help.el: (describe-bindings-1): Added handling of keymaps for
10692         the extents at point.
10693
10694 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10695
10696         * gutter-items.el (buffers-tab-items): Wrap the function in a
10697         save-match-data
10698
10699 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10700
10701         * help.el (describe-function): Use the DEFAULT argument to
10702         completing-read.
10703         (describe-variable): Ditto.
10704
10705 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10706
10707         * minibuf.el (read-from-minibuffer): Add optional argument
10708         DEFAULT to have better mini-buffer history support.
10709         (completing-read): Pass default to read-from-minibuffer.
10710         (read-buffer): Pass default to completing-read.
10711
10712 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10713
10714         * font-lock.el (font-lock-doc-string-face): Document the
10715         `font-lock-lisp-like' property.
10716
10717 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10718
10719         * lisp-mode.el: Specify `font-lock-lisp-like'.
10720
10721         * font-lock.el (font-lock-lisp-like): New function.
10722         (font-lock-fontify-syntactically-region): Use it.
10723
10724 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10725
10726         * XEmacs 21.2.22 is released
10727
10728 1999-11-28  Martin Buchholz <martin@xemacs.org>
10729
10730         * XEmacs 21.2.21 is released.
10731
10732 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10733
10734         * minibuf.el (read-coding-system): Accept symbol and
10735         coding-system object as a default-coding-system.
10736
10737 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10738
10739         * minibuf.el (read-coding-system): Accept symbol as
10740         a default-coding-system.
10741
10742 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10743
10744         * apropos.el (apropos-documentation): Use insert instead
10745         of princ.
10746
10747 1999-11-07  William M. Perry  <wmperry@aventail.com>
10748
10749         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10750           for the linux console.
10751
10752         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10753           stuff to work when you are not on a window system, since the GPM
10754           mouse support now allows pasting from outside of XEmacs.
10755
10756 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10757
10758         * XEmacs 21.2.20 is released
10759
10760 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10761
10762         * setup-paths.el (paths-default-info-directories): Add
10763         /usr/share/info and /usr/local/share/info.
10764
10765 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10766
10767         * about.el: Updated Vladimir Ivanovic's info.
10768
10769 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10770
10771         * auto-show.el (auto-show-truncationp): Remove.
10772
10773         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10774
10775 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10776
10777         * indent.el (indent-line-to): fix bug: spaces were not replaced
10778         with tab if column is multiple of tab-width
10779         From dhn@qedinc.com
10780
10781 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10782
10783         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10784         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10785
10786         * package-get.el (package-get-package-provider): Be verbose when
10787         interactive. Patch from Robert Pluim
10788
10789 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10790
10791         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10792         info file suffixes.
10793
10794 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10795
10796         * process.el (open-network-stream): Add a new optional parameter
10797         PROTOCOL to support udp; fix a minor typo and add an explanation
10798         in docstring for udp programming.
10799
10800         * code-process.el (open-network-stream): Add a new optional
10801         parameter PROTOCOL to support udp; fix a minor typo and add an
10802         explanation in docstring for udp programming.
10803
10804 1999-10-18  Andy Piper  <andy@xemacs.org>
10805
10806         * gui.el (make-gui-button): be more precise about how we call
10807         callbacks.
10808
10809         * wid-edit.el (widget-push-button-value-create): Use the new form
10810         of native gui-button.
10811
10812 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10813
10814         * info.el (Info-page-prev): Don't do (sit-for 0).
10815
10816 1999-10-13  Andy Piper  <andy@xemacs.org>
10817
10818         * gutter-items.el (progress-abort-glyph): new glyph for showing
10819         abort status.
10820         (append-progress): dispatch-event rather than sit-for.
10821         (abort-progress): new function. Show the abort glyph with an
10822         appropriate message.
10823         (raw-append-progress): dispatch-event rather than sit-for.
10824         (display-progress): cope with aborts.
10825
10826         * gui.el (make-gui-button): Use native widgets for buttons
10827         unconditionally.
10828         (insert-gui-button): ditto.
10829         (gui-button-p): ditto.
10830
10831         * xbm-button.el: remove from core.
10832
10833         * xpm-button.el: remove from core.
10834
10835 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10836
10837         * faces.el (init-device-faces): Don't initialize the random faces
10838         on the stream device.
10839
10840 1999-10-06  Andy Piper  <andy@xemacs.org>
10841
10842         * files.el (recover-file): Don't use ls under windows for revert buffer.
10843
10844 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10845
10846         * package-get.el (package-get-download-menu): Make menu really
10847         toggle download sites.
10848         (package-get-download-sites): Add autoload cookie.
10849
10850 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10851
10852         * setup-paths.el (paths-find-module-directory): Ditto.
10853
10854 1999-09-29  Werner Fink  <werner@suse.de>
10855
10856         * setup-paths.el (paths-find-exec-directory): Add missing nil
10857         parameter for environment.
10858
10859 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10860
10861         * modeline.el (modeline-format):
10862         Only purecopy the strings.  Else
10863         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10864         barfs.
10865
10866 1999-08-28  Mike Woolley  <mike@bulsara.com>
10867
10868         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10869         user setting comint-completion-addsuffix and
10870         comint-process-echoes.
10871
10872 1999-09-22  Andy Piper  <andy@xemacs.org>
10873
10874         * gutter-items.el (update-tab-in-gutter): use
10875         last-nonminibuf-window instead of selected-window.
10876
10877 1999-09-18  Andy Piper  <andy@xemacs.org>
10878
10879         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10880         display on.
10881
10882         * subr.el (record-buffer-hook): new variable so that the hook gets
10883         some documentation.
10884
10885 1999-09-16  Andy Piper  <andy@xemacs.org>
10886
10887         * gutter-items.el (update-tab-in-gutter): only update when the
10888         gutter is visible.
10889         (remove-buffer-from-gutter-tab): ditto.
10890
10891 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10892
10893         * simple.el (do-auto-fill): Commented out part of Kinsoku
10894         processing.
10895
10896 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10897
10898         * isearch-mode.el (isearch-highlightify-region): Give the
10899         highlighting extents a high priority.
10900         (isearch-make-extent): Give the main highlighting extent an even
10901         higher priority.
10902
10903 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10904
10905         * packages.el (packages-compute-package-locations): Fix typo from
10906         -u rationalization.
10907
10908 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10909
10910         * setup-paths.el (paths-find-doc-directory): Respect value of
10911         `configure-doc-directory.'
10912
10913         * find-paths.el (paths-find-architecture-directory): Give
10914         precendence `default' argument (which typically comes from
10915         configure).
10916
10917 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10918
10919         * startup.el (command-line-early): Added options -user-init-file
10920         and -user-init-directory.
10921
10922         * files.el (user-init-file): Default to NIL so we can recognize
10923         when it's set.
10924
10925 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10926
10927         * obsolete.el (init-file-user):
10928         * startup.el:
10929         * packages.el (packages-compute-package-locations):
10930         * package-get.el (package-get-user-index-filename):
10931         * menubar-items.el (maybe-add-init-button):
10932         * info.el (Info-annotations-path):
10933         * dump-paths.el:
10934         Change `user-init-directory' to be an absolute path.
10935         Use `user-init-directory' where appropriate.
10936         Zap `init-file-user' and its uses.
10937
10938 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10939
10940         * subr.el (copy-symbol): New function.
10941
10942 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10943
10944         * isearch-mode.el (isearch-done): Be sure to restore invisible
10945         extents in the proper buffer.
10946         (isearch-pre-command-hook): Set this-command to the correct value
10947         in case the buffer has changed and old overriding-local-map was
10948         used.
10949         (isearch-restore-extent): Use remprop instead of setting the
10950         property to nil.
10951
10952 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10953
10954         * cmdloop.el (execute-extended-command): Update zmacs region
10955         before the delay.
10956         (execute-extended-command): Make the message gettext-friendly.
10957
10958 1999-09-07  Andy Piper  <andy@xemacs.org>
10959
10960         * gutter-items.el (progress-gauge-glyph): renamed from
10961         progress-glyph.
10962         (progress-text-glyph): new variable.
10963         (progress-layout-glyph): use layouts and text glyphs.
10964         (progress-area-buffer): removed.
10965         (progress-text-and-extent): new variable.
10966         (progress-displayed-p): dynamically create gutter area buffer.
10967         (clear-progress): ditto.
10968         (raw-append-progress): ditto.
10969         (append-progress): use new glyph names.
10970         (raw-append-progress): only create the extent when needed. set
10971         properties more optimally.
10972         (progress): remove args.
10973
10974 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10975
10976         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10977         mapcar where the return value is unused.
10978         (isearch-restore-invisible-extents): Ditto.
10979         (isearch-highlight-all-cleanup): Ditto.
10980         (isearch-delete-extents-in-range): Traverse the extents only once.
10981         (isearch-highlight-all-update): Don't start over if the search
10982         string has changed and more input is pending.
10983
10984 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10985
10986         * packages.el (packages-find-package-data-path): Ditto.
10987
10988         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10989
10990         * subr.el (mapc-internal): Don't make obsolete.
10991
10992         * cl-extra.el (mapc): Resurrect.
10993
10994 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10995
10996         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10997         alias.
10998
10999         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11000         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11001         (isearch-yank-clipboard): Use get-clipboard instead of
11002         x-get-clipboard.
11003         (isearch-yank-selection): Fix docstring.
11004
11005 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11006
11007         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11008
11009 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11010
11011         * cl-macs.el (extent-start-position): Fix setf method.
11012         (extent-end-position): Ditto.
11013
11014 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11015
11016         * isearch-mode.el: End merge with FSF 20.4.
11017
11018         * isearch-mode.el (search-invisible): New variable.
11019         (isearch-hide-immediately): Ditto.
11020         (isearch-unhidden-extents): Ditto.
11021         (isearch-range-invisible): New function.
11022         (isearch-unhide-extent): Ditto.
11023         (isearch-restore-invisible-extents): Ditto.
11024         (isearch-restore-extent): Ditto.
11025
11026         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11027         implementation.
11028         (isearch-ring-retreat-edit): Ditto.
11029         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11030         (isearch-forward-regexp): New arguments NOT-REGEXP and
11031         NO-RECURSIVE-EDIT.
11032         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11033         (isearch-backward-regexp): New arguments NOT-REGEXP and
11034         NO-RECURSIVE-EDIT.
11035         (isearch-mode): Return isearch-success.
11036         (isearch-update): Use unread-command-events instead of
11037         unread-command-event.
11038         (isearch-abort): If an invalid regexp is encountered, keep popping
11039         states.
11040         (isearch-*-char): Use FSF implementation.
11041         (isearch-whitespace-chars): Use the more robust FSF's
11042         implementation.
11043         (isearch-within-brackets): New variable.
11044         (isearch-mode): Initialize it.
11045         (isearch-edit-string): Bind it.
11046         (isearch-search-and-update): Set it.
11047         (isearch-push-state): Push it.
11048         (isearch-top-state): Pop it.
11049         (isearch-search): Set it.
11050         (isearch-printing-char): When called by isearch-whitespace-chars,
11051         handle M-SPC gracefully.
11052         (isearch-message-prefix): New argument ELLIPSIS.
11053         (isearch-message-suffix): Ditto.
11054         (isearch-message): Use the ELLIPSIS argument when calling
11055         isearch-message-prefix and isearch-message-suffix.
11056         (isearch-message-prefix): Distinguish between "wrapped" and
11057         "overwrapped" search, FWIW.
11058
11059 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11060
11061         * isearch-mode.el (isearch-edit-string): Use the head of the
11062         search ring instead of search-last-string and search-last-regexp.
11063         (search-highlight): Renamed from isearch-highlight.
11064         (isearch-exit): Use the new name.
11065         (isearch-highlight): Ditto.
11066         (isearch-dehighlight): Ditto.
11067         (isearch-update-ring): New function.
11068         (isearch-done): Call it.
11069         (isearch-done): New argument EDIT.
11070         (isearch-repeat): If search string is empty, look up at the car of
11071         the search ring; ignore the yank pointer.
11072         (isearch-abort): Call isearch-done with NOPUSH.
11073         (isearch-cancel): New function.
11074         (isearch-mode-map): Bind it to ESC ESC ESC.
11075
11076         * isearch-mode.el: Begin merge with FSF 20.4.
11077
11078 1999-09-01  Andy Piper  <andy@xemacs.org>
11079
11080         * x-select.el (x-get-clipboard): obsolete.
11081         (x-yank-clipboard-selection): obsolete
11082
11083         * select.el (disown-selection): need to be careful to disown the
11084         clipboard if we set it via selection.
11085         (get-clipboard): move from x-select.el
11086         (yank-clipboard-selection): ditto.
11087
11088 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11089
11090         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11091         isearch-highlight-all-matches to nil.
11092         (isearch-fixed-case): New variable.
11093         (isearch-mode): Initialize it.
11094         (isearch-edit-string): Save it.
11095         (isearch-toggle-case-fold): Set it.
11096         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11097         need to check isearch-fixed-case.
11098         (isearch-toggle-case-fold): Update highlighting of all matches
11099         before the pause.
11100         (isearch-edit-string):
11101
11102 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11103
11104         * isearch-mode.el (isearch-edit-string): Call isearch-message
11105         before reading the event so that the prompt is displayed properly.
11106         (isearch-message): Use isearch-nonincremental when calling
11107         isearch-message-prefix.
11108         (minibuffer-local-isearch-map): Bind up and down to do the same as
11109         M-p and M-n respectively.
11110         (isearch-done): New arg NOPUSH.
11111         (isearch-edit-string): Use it.
11112         (isearch-edit-string): Don't bind isearch-string.
11113         (isearch-ring-adjust): Edit string, *then* push state.
11114
11115 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11116
11117         * faces.el (isearch-secondary): Make isearch-secondary look
11118         different than default.
11119
11120 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11121
11122         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11123         save-excursion.
11124         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11125         (isearch-update): Call isearch-dehighlight without arguments.
11126         (isearch-done): Ditto.
11127
11128         * isearch-mode.el (isearch-fix-case): If the search string has no
11129         upper-case letters, allow the folding to be reenabled.
11130         Previously, once disabled, the folding would remain that way until
11131         the end of isearch.
11132         (isearch-top-state): Call isearch-fix-case.
11133
11134         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11135         save-excursion.
11136         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11137
11138 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11139
11140         * xpm-button.el:
11141         xbm-button.el: Need to exist in core because gui.el depends on
11142         them.
11143
11144 1999-08-31  Andy Piper  <andy@xemacs.org>
11145
11146         * gutter-items.el (buffers-tab-face): new customizable variable.
11147         (buffers-tab-default-buffer-line-length): new specifier for
11148         maximum viewable characters.
11149         (progress-stack): new variable for implementing widget-based
11150         progress messages.
11151         (progress-area-buffer): ditto.
11152         (progress-glyph-height): ditto.
11153         (progress-stop-callback): ditto.
11154         (progress-quit-function): new function.
11155         (progress-glyph): new variable.
11156         (progress-layout-glyph): ditto.
11157         (progress-displayed-p): new function, see message-displayed-p for
11158         details.
11159         (clear-progress): ditto.
11160         (remove-progress): ditto.
11161         (append-progress): ditto.
11162         (raw-append-progress): ditto.
11163         (display-progress): ditto.
11164         (current-progress): ditto.
11165         (current-progress-label): ditto.
11166         (progress): ditto.
11167         (lprogress): ditto.
11168
11169
11170 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11171
11172         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11173
11174         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11175         `isearch-yank-selection'.
11176         (isearch-mode-map): Use it.
11177         (isearch-yank-selection): Use `get-selection' instead of
11178         `get-x-selection'.
11179
11180 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11181
11182         * faces.el (isearch-secondary): Create face here.
11183
11184         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11185         timers.
11186
11187 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11188
11189         * subr.el (buffer-string): More robust backward compatibility
11190         check, courtesy William Perry.
11191
11192 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11193
11194         * replace.el (perform-replace): Stop the search after the search
11195         limit has been reached.
11196
11197 1999-08-23  Andy Piper  <andy@xemacs.org>
11198
11199         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11200         here if we don't have one.
11201
11202 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11203
11204         * ldap.el (ldap-coding-system): Default to nil until we get
11205         efficient UTF8 support
11206         (ldap-decode-string): Guard against `decode-coding-string' not
11207         being defined
11208         (ldap-encode-string): Guard against `encode-coding-string' not
11209         being defined
11210
11211 1999-08-23  Didier Verna  <didier@xemacs.org>
11212
11213         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11214         Some doc strings improvements, and add a star to the `interactive'
11215         calls.
11216
11217 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11218
11219         * font-lock.el (java-font-lock-keywords-3): introduced new
11220         keywords and regexpes for javadoc syntax 1.2.
11221
11222 1999-08-17  Andy Piper  <andy@xemacs.org>
11223
11224         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11225         format-buffers-tab-line.
11226         (buffers-tab-max-buffer-line-length): new variable.
11227         (format-buffers-tab-line): new function. truncate names if over
11228         buffers-tab-max-buffer-line-length.
11229
11230 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11231
11232         * cus-start.el: Customize the variable `bell-inhibit-time'.
11233
11234 1999-08-16  Andy Piper  <andy@xemacs.org>
11235
11236         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11237         brute-force approach to deleting the last buffer.
11238         (buffers-tab-grouping-regexp): new customizable variable.
11239         (select-buffers-tab-buffers-by-mode): use it.
11240
11241 1999-08-13  Andy Piper  <andy@xemacs.org>
11242
11243         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11244         deletion problem.
11245
11246 1999-07-30  Didier Verna  <didier@xemacs.org>
11247
11248         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11249         of princ to output symbols.
11250         (custom-save-face-internal): ditto.
11251         (custom-save-resets): ditto.
11252
11253 1999-08-09  Didier Verna  <didier@xemacs.org>
11254
11255         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11256         `regexp-quote' to protect the major mode name for use as a regular
11257         expression (c++ needs this for instance).
11258
11259 1999-08-08  Andy Piper  <andy@xemacs.org>
11260
11261         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11262         cope with similar mode names.
11263
11264         * gutter-items.el (buffers-tab-selection-function): new selection
11265         function.
11266         (select-buffers-tab-buffers-by-mode): new function.
11267         (buffers-tab-items): use it if set to only display buffers in the
11268         tab in the current buffer's group..
11269         (update-tab-in-gutter): use new api.
11270         (remove-buffer-from-gutter-tab): ditto.
11271
11272         * gutter-items.el (buffers-tab-max-size): set custom selection
11273         default to 6.
11274         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11275         (add-tab-to-gutter): set face as default.
11276
11277 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11278
11279         * faces.el (frob-face-property): Merge the fall-back specifier
11280         with the target, not replace it.
11281
11282 1999-08-05  Andy Piper  <andy@xemacs.org>
11283
11284         * gutter-items.el (update-tab-in-gutter): add frame argument for
11285         buffer-items.
11286         (update-tab-in-gutter): use it.
11287
11288         * gutter-items.el (record-buffer-hook): set.
11289
11290         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11291         change.
11292         (switch-to-buffer-hook) deleted.
11293
11294 1999-08-04  Andy Piper  <andy@xemacs.org>
11295
11296         * gutter-items.el (update-tab-in-gutter): make sure this will work
11297         as an argument to create-frame-hook.
11298
11299 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11300
11301         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11302         instead of timer emulation.
11303
11304 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11305
11306         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11307         Emacs isearch enhancements.
11308
11309 1999-07-28  Andy Piper  <andy@xemacs.org>
11310
11311         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11312         all devices that support tab controls.
11313         (remove-buffer-from-gutter-tab): new function. to be used as a
11314         value for kill-buffer-hook.
11315
11316 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11317
11318         * auto-show.el (auto-show-truncationp): changed to match
11319         `window_translation_on'
11320
11321 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11322
11323         * XEmacs 21.2.19 is released
11324
11325 1999-07-28  SL Baur  <steve@miho>
11326
11327         * code-files.el (insert-file-contents): Fix docstring.
11328         revert previous change.
11329
11330 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11331
11332         * fill.el (fill-region-as-paragraph): Change re-break-point to
11333         contain word-across-newline plus one character so that filling
11334         Japanese and Chinese works as desired.
11335         * simple.el (do-auto-fill): Ditto.
11336
11337 1999-07-26  SL Baur  <steve@miho>
11338
11339         * mule/japanese.el ("Japanese"): Do not specify a default input
11340         method.
11341         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11342
11343 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11344
11345         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11346         able to use cl-macs macro in early lisp.
11347
11348 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11349
11350         * custom.el:
11351         * cus-face.el:
11352         * cus-edit.el:
11353                 Massive custom Theme API changes.
11354
11355 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11356
11357         * code-files.el (insert-file-contents): Regard
11358         coding-system-magic-cookie if `coding-system-for-read' is nil.
11359
11360 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11361
11362         * mule/thai-xtis.el: Add coding: local variable, to avoid
11363         bootstrapping problem with C locale.
11364
11365 1999-07-22  Andy Piper  <andy@xemacs.org>
11366
11367         * dumped-lisp.el (preloaded-file-list): guard against putting
11368         gutter-items in a less than functional XEmacs.
11369         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11370
11371 1999-07-18  Bob Weiner  <weiner@beopen.com>
11372
11373         * fill.el (fill-context-prefix): Fixed bug that prevented the
11374         setting of an adaptive fill prefix when the `dont-skip-first' was
11375         t.
11376
11377 1999-07-22  SL Baur  <steve@miho>
11378
11379         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11380
11381 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11382
11383         * files.el (interpreter-mode-alist): add `make', `guile', and
11384         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11385         makefile-mode, guile is a scheme, and someday XEmacs will be
11386         modular enough to use as an efficient scripting tool.)
11387
11388 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11389
11390         * mule/mule-cmds.el (reset-language-environment): Regard
11391         coding-category `utf-8' and `ucs-4' if they are available.
11392
11393 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11394
11395         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11396         (prefer-coding-system): Fix DOC-string.
11397
11398         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11399         DOC-string too.
11400
11401         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11402         Mule.
11403         (coding-system-change-eol-conversion): Fix DOC-string.
11404
11405 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11406
11407         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11408         instead of `list-coding-system'.
11409
11410 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11411
11412         * menubar-items.el (default-menubar): `select-input-method' was
11413         renamed to `set-input-method'.
11414
11415         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11416         "Set Language Environment" menu.
11417
11418         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11419         "Describe Language Support" menu.
11420
11421 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11422
11423         * mule/chinese.el ("Chinese-GB"): Rename
11424         `chinese-gb-environment-setup-function' to
11425         `setup-chinese-gb-environment-internal'.
11426
11427 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11428
11429         * mule/korean.el: Use `define-coding-system-alias' instead of
11430         `copy-coding-system'.
11431
11432 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11433
11434         * mule/mule-cmds.el (set-language-environment-coding-systems):
11435         Treat duplicated coding-categories.
11436
11437 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11438
11439         * mule/japanese.el: Use `define-coding-system-alias' instead of
11440         `copy-coding-system'.
11441
11442 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11443
11444         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11445         coding-system `viscii'.
11446
11447 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11448
11449         * mule/cyrillic.el:
11450         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11451         (cyrillic-alternativnyj-decode-table): New variable.
11452         (cyrillic-alternativnyj-encode-table): New variable.
11453         - Specify `iso-8-1' as a category of coding-system
11454           `alternativnyj'.
11455         - Abolish general Cyrillic environment.
11456
11457 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11458
11459         * mule/chinese.el:
11460         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11461         - Register `chinese-gb-environment-setup-function' as a
11462           `setup-function' of "Chinese-GB" environment.
11463
11464 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11465
11466         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11467         optional argument `parents'.
11468
11469         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11470         property for Thai-XTIS.
11471
11472         * mule/mule-help.el (help-with-tutorial): Use property
11473         `tutorial-coding-system' of language-info as a coding-system to
11474         read tutorial file.
11475
11476 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11477
11478         * mule/thai-xtis.el: Don't setup `setup-function' and
11479         `exit-function'.
11480
11481         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11482         `set-coding-category-system' to set up coding-system for
11483         coding-category.
11484
11485         * mule/mule-cmds.el (prefer-coding-system): Use
11486         `set-coding-category-system' to set up coding-system for
11487         coding-category.
11488
11489 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11490
11491         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11492         Thai-XTIS environment.
11493
11494         * mule/mule-cmds.el (prefer-coding-system): Use
11495         `find-coding-system' instead of `coding-system-p'.
11496
11497 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11498
11499         * mule/mule-cmds.el (set-language-environment-coding-systems):
11500         Modify eol-type for XEmacs.
11501
11502         * mule/thai-xtis.el: Delete unused local variable `category'.
11503
11504         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11505         function.
11506         (prefer-coding-system): Don't call
11507         `update-coding-systems-internal'; use function
11508         `coding-category-list' instead of variable `coding-category-list';
11509         use `set-coding-priority-list' instead of `set-coding-priority';
11510         modify `eol-type' for XEmacs.
11511
11512         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11513         `charset-columns'.
11514         (char-width): Likewise.
11515
11516 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11517
11518         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11519         `tis-620'.
11520
11521         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11522         `set-coding-priority-list' instead of `set-coding-priority'; don't
11523         call `update-coding-systems-internal'.
11524
11525         * mule/mule-misc.el (coding-system-get): New function.
11526         (coding-system-put): New function.
11527         (coding-system-category): New function.
11528
11529 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11530
11531         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11532         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11533         to avoid conflict with leim/quail/thai-xtis.
11534
11535         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11536         to thai-xtis-chars.el.
11537
11538         * mule/thai-xtis-chars.el: New file (split from
11539         mule/thai-xtis.el).
11540
11541 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11542
11543         * mule/thai-xtis.el:
11544         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11545         - Add syntax entries.
11546         - Put `preferred-coding-system' of the charset `thai-xtis' to
11547           `tis-620'.
11548
11549 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11550
11551         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11552         rewritten to use write-multibyte-character.
11553
11554 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11555
11556         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11557         of `iso-2022-7'.
11558         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11559         ported yet.
11560         (read-input-method-name): Treat optional argument `default'.
11561
11562 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11563
11564         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11565         all.
11566         (set-language-info-alist): Set up menus here.
11567
11568 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11569
11570         * minibuf.el (completing-read): Add new optional argument
11571         `default'.
11572         (read-coding-system): Add new optional argument
11573         `default-coding-system'.
11574
11575 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11576
11577         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11578         (viet-viscii-...->viet-vscii...).
11579
11580 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11581
11582         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11583         and menus.
11584
11585 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11586
11587         * mule/mule-cmds.el (input-method-function): Add permanent-local
11588         property.
11589
11590 1999-03-30  Dave Love  <fx@gnu.org>
11591
11592         * mule/mule-cmds.el (current-language-environment): Doc fix.
11593
11594 1999-02-06  Richard Stallman  <rms@gnu.org>
11595
11596         * mule/european.el (setup-slovenian-environment): New function.
11597         ("Slovenian"): New language environment.
11598
11599 1999-01-27  Dave Love  <fx@gnu.org>
11600
11601         * mule/mule-cmds.el (current-language-environment): Provide :link,
11602         :type (choices) and appropriate :get.
11603
11604 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11605
11606         * mule/mule-cmds.el (describe-language-environment): Don't alter
11607         input-method-alist.
11608
11609 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11610
11611         * mule/mule-cmds.el (prefer-coding-system): Call
11612         set-coding-priority, so that the internal array of priorities is
11613         also updated.
11614
11615 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11616
11617         * mule/mule-cmds.el (prefer-coding-system): If the argument
11618         requires specific EOL conversion type, make the default coding
11619         systems use that.
11620
11621 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11622
11623         * mule/mule-cmds.el (set-language-environment): Pass the default
11624         eol-type to set-language-environment-coding-systems.
11625         (set-default-coding-systems): Copy the eol-type property for the
11626         new default values of {buffer-file,process}-coding-system from the
11627         old defaults.
11628         (set-language-environment-coding-systems): Accept an optional
11629         argument EOL-TYPE, and set the eol-type property of the default
11630         coding systems accordingly.
11631
11632 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11633
11634         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11635         use generate-new-buffer instead of get-buffer-create.
11636
11637 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11638
11639         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11640
11641 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11642
11643         * mule/mule-cmds.el (default-input-method): Fix custom type.
11644
11645 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11646
11647         * mule/mule-cmds.el (setup-specified-language-environment):
11648         Add apropos-inhibit property.
11649         (describe-specified-language-support): Likewise.
11650
11651 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11652
11653         * mule/mule-cmds.el: Doc fixes.
11654
11655 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11656
11657         * mule/mule-cmds.el (register-input-method): Doc-string
11658         modified.
11659
11660 1998-09-01  Dave Love  <fx@gnu.org>
11661
11662         * mule/mule-cmds.el (current-language-environment): Fix
11663         setter function.
11664
11665 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11666
11667         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11668         mule/european.el, mule/hebrew.el, mule/japanese.el,
11669         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11670         avoid bootstrapping problem if you need to recompile all the Lisp
11671         files using interpreted code.
11672
11673 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11674
11675         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11676         ("Latin-2"): Likewise.
11677
11678 1998-08-18  Per Starback  <starback@update.uu.se>
11679
11680         * mule/european.el (setup-latin2-environment): Fix typo.
11681
11682 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11683
11684         * mule/european.el: Give proper value of `input-method' key to all
11685         lang. env.
11686
11687         * mule/mule-cmds.el (activate-input-method): Handle the case that
11688         the arg INPUT-METHOD is nil correctly.
11689         (read-multilingual-string): Activate the specified input method
11690         before calling read-string.  Afterward, activate the original
11691         input method.
11692
11693 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11694
11695         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11696         (set-language-info-alist): Fix typo in doc-string.
11697
11698         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11699
11700 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11701
11702         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11703         (reset-language-environment): New function for the job that
11704         setup-english-environment used to do.
11705         (set-language-environment): Do more setups according to the info
11706         in language-info-alist.
11707         (read-language-name): Handle the case that the arg KEY is nil.
11708         (describe-language-environment): Handle input-method property.
11709
11710         * mule/: All files under this directory, which related with
11711         specific languages (such as mule/european.el, mule/greek.el,
11712         mule/hebrew.el, mule/misc-lang.el), modified as below.
11713         (setup-XXX-environment): Just call set-language-environment.  If
11714         they used to do some other jobs than what done by
11715         set-language-environment, those jobs are done in
11716         setup-XXX-environment-internal now.
11717         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11718         the value to setup-XXX-environment-internal.  Add properties
11719         input-method and features.
11720
11721         * mule/english.el (setup-english-environment): Just call
11722         reset-language-environment.
11723
11724         * mule/european.el (setup-8-bit-environment): Function deleted.
11725
11726 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11727
11728         * mule/mule-cmds.el (input-method-exit-on-first-char)
11729         (input-method-use-echo-area): Doc fixes.
11730
11731 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11732
11733         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11734         variable.
11735         (input-method-use-echo-area): New variable.
11736
11737 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11738
11739         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11740
11741 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11742
11743         * mule/mule-cmds.el (activate-input-method): Update mode line.
11744         (inactivate-input-method): Likewise.
11745
11746 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11747
11748         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11749         input method in the current buffer, but just bind
11750         current-input-method.
11751
11752 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11753
11754         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11755
11756         * mule/misc-lang.el ("IPA"): Add coding-priority and
11757         coding-system.
11758
11759 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11760
11761         * mule/greek.el: Add coding-priority.
11762
11763 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11764
11765         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11766         LANG-ENV.
11767
11768 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11769
11770         * mule/mule-cmds.el (register-input-method): Fix previous change.
11771         (setup-specified-language-environment): Doc fix.
11772
11773 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11774
11775         * mule/mule-cmds.el: Several doc fixes.
11776         (get-language-info, set-language-info): Rename argument.
11777         (set-language-info-alist): Likewise.
11778         (register-input-method): Rename argument.
11779         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11780
11781 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11782
11783         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11784         default value while reading an input method.
11785
11786 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11787
11788         * mule/mule-cmds.el (universal-coding-system-argument):
11789         Use buffer-file-coding-system as default.
11790
11791 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11792
11793         * mule/korean.el ("Korean"): Doc fix.
11794
11795 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11796
11797         * mule/mule-cmds.el (describe-language-environment): Print the
11798         languge environment at the head.
11799
11800 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11801
11802         * mule/japanese.el: Set exit-function to exit-japanese-environment
11803         for Japanese environment.
11804
11805 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11806
11807         * mule/mule-cmds.el (set-language-environment): Doc fix.
11808         (current-language-environment): Use defcustom.
11809         (default-input-method): Specify :type.
11810
11811 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11812
11813         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11814         modified.
11815         (prefer-coding-system): Doc-string modified.
11816
11817 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11818
11819         * mule/mule-cmds.el (set-language-info): Doc-string
11820         describes `coding-priority' KEY.
11821         (set-language-environment-coding-systems): New function.
11822         (select-safe-coding-system): New function.
11823         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11824         (set-language-info-alist): New optionla arg PARENTS.  Call
11825         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11826         (set-language-environment-coding-systems): New function.
11827
11828         * mule/chinese.el: Remove setting up of
11829         describe-chinese-environment-map and
11830         setup-chinese-environment-map.  Exclude them in args of calls to
11831         set-language-info-alist.  Register coding-priority key in
11832         language-info-alist.
11833
11834         * mule/cyrillic.el: Remove setting up of
11835         describe-cyrillic-environment-map and
11836         setup-cyrillic-environment-map.  Exclude them in args of calls to
11837         set-language-info-alist.  Register coding-priority key in
11838         language-info-alist.
11839
11840         * mule/english.el: Register coding-priority key in
11841         language-info-alist.
11842
11843         * mule/ethiopic.el: Register coding-priority key in
11844         language-info-alist.
11845
11846         * mule/european.el: Remove setting up of
11847         describe-european-environment-map and
11848         setup-european-environment-map.  Exclude them in args of calls to
11849         set-language-info-alist.  Register coding-priority key in
11850         language-info-alist.  Add "German" language env.
11851         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11852         (setup-german-environment): New function.
11853
11854         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11855         change default input method to "greek-postfix".
11856
11857         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11858         coding-priority key in
11859
11860 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11861
11862         * mule/mule-cmds.el (set-language-info): Doc fix.
11863         (input-method-inactivate-hook): Doc fix.
11864
11865 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11866
11867         * mule/mule-cmds.el (set-input-method): Renamed from
11868         select-input-method.
11869
11870 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11871
11872         * mule/mule-cmds.el (set-language-environment): Run
11873         exit-language-environment-hook before calling `exit-function'
11874         which is specified for the language environment.
11875
11876 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11877
11878         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11879         modified.
11880         (prefer-coding-system): Likewise.
11881         (describe-language-environment): Print aliases of each coding
11882         system.
11883         (set-language-environment-hook): New variable.
11884         (exit-language-environment-hook): New variable.
11885         (set-language-environment): Call these hooks.  Before setting a
11886         new language environment, exit from the
11887         current-language-environment if necessary.
11888         (input-method-verbose-flag): The value can be nil, t,
11889         complex-only, or default.
11890         (input-method-highlight-flag): Doc-string augmented.
11891         (activate-input-method): Check if we can run the registered
11892         function to activate an input method.
11893
11894         * mule/korean.el: Set exit-function for language environment
11895         "Korean" to exit-korean-environment.
11896         (setup-korean-environment): Moved to korea-util.el.
11897
11898 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11899
11900         * mule/mule-cmds.el (read-multilingual-string): Use
11901         current-input-method prior to default-input-method.  Don't bind
11902         current-input-method by `let', instead, activate the specified
11903         input method in the current buffer temporarily.
11904
11905 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11906
11907         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11908
11909 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11910
11911         * mule/chinese.el (post-read-decode-hz): Return the result of
11912         decode-hz-region.
11913         (pre-write-encode-hz): Do not change the value of
11914         last-coding-system.
11915
11916 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11917
11918         * mule/mule-ccl.el: Doc fixes.
11919
11920 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11921
11922         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11923         (check-ccl-program): New macro.
11924
11925 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11926
11927         * mule/mule-ccl.el: Comment about CCL syntax modified.
11928         (ccl-command-table): Add read-multibyte-character and
11929         write-multibyte-character.
11930         (ccl-code-table): Add ex-cmd.
11931         (ccl-extended-code-table): New variable.
11932         (ccl-embed-extended-command): New function.
11933         (ccl-compile-read-multibyte-character,
11934         ccl-compile-write-multibyte-character) New functions.
11935         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11936         ccl-dump-write-multibyte-character): New functions.
11937
11938 1999-07-22  SL Baur  <steve@miho>
11939
11940         * config.el (config-value-file): config.values is installed into
11941         doc-directory.
11942         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11943
11944 1999-07-19  Didier Verna  <didier@xemacs.org>
11945
11946         * rect.el: all functions rewritten, except when noted. Below is a
11947         list of interface changes.
11948         (apply-on-rectangle): new function. Obsoletes
11949         `operate-on-rectangle'. All functions that used to call this
11950         function now call the new one.
11951         (kill-rectangle): added optional prefix arg to fill lines.
11952         (delete-rectangle): ditto.
11953         (delete-extract-rectangle): ditto.
11954         (open-rectangle): ditto.
11955         (clear-rectangle): ditto.
11956         (delete-rectangle-line): added third arg FILL.
11957         (delete-extract-rectangle-line): ditto.
11958         (open-rectangle-line): ditto.
11959         (clear-rectangle-line): ditto.
11960
11961 1999-07-18  Andy Piper  <andy@xemacs.org>
11962
11963         * menubar-items.el (default-menubar): add gutter options.
11964
11965         * gutter-items.el: new file.
11966         (gutter): new group for custom.
11967         (gutter-visible-p): new variable.
11968         (default-gutter-position): ditto.
11969         (buffers-tab): new group for the buffers tab.
11970         (gutter-buffers-tab): widget to put in the gutter.
11971         (buffers-tab-max-size): max number of tabs.
11972         (buffers-tab-switch-to-buffer-function): function to call when a
11973         tab is pressed.
11974         (buffers-tab-omit-function): filter buffers with this function.
11975         (buffers-tab-format-buffer-line-function): format buffer names for
11976         inclusion in tabs.
11977         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11978         the record.
11979         (build-buffers-tab-internal): build a list of tab items.
11980         (buffers-tab-items): ditto.
11981         (add-tab-to-gutter): put a tab in the gutter area.
11982         (update-tab-in-gutter): reset the buffers in the tab.
11983
11984         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11985
11986         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11987         (switch-to-buffer-hooks): new hook.
11988
11989         * toolbar.el (default-toolbar-position): fix typo.
11990
11991 1999-07-16  Andy Piper  <andy@xemacs.org>
11992
11993         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11994
11995 1999-07-15  Didier Verna  <didier@xemacs.org>
11996
11997         * cus-edit.el (custom-prompt-variable): optional third arg makes
11998         prompt for a comment string.
11999         (customize-set-value): optional prefix makes this function handle
12000         variable comments.
12001         (customize-set-variable): ditto.
12002         (customize-save-variable): ditto.
12003         (customize-customized): handle custom comments.
12004         (customize-save-customized): ditto.
12005         (custom-variable-state-set): ditto.
12006         (custom-face-state-set): ditto.
12007         (customize-saved): ditto.
12008         (custom-variable-set): ditto.
12009         (custom-face-set): ditto.
12010         (custom-variable-save): ditto.
12011         (custom-face-save): ditto.
12012         (custom-variable-reset-saved): ditto.
12013         (custom-face-reset-saved): ditto.
12014         (custom-variable-reset-standard): ditto.
12015         (custom-face-reset-standard): ditto.
12016         (custom-comment-face): new face.
12017         (custom-comment-tag-face): ditto.
12018         (custom-comment): new widget.
12019         (custom-comment-create): new function.
12020         (custom-comment-delete): ditto.
12021         (custom-comment-value-set): ditto.
12022         (custom-comment-show): ditto.
12023         (custom-comment-invisible-p): ditto.
12024         (custom-variable-value-create): create a comment field widget.
12025         (custom-face-value-create): ditto.
12026         (custom-variable-menu): new entry for adding a custom comment.
12027         (custom-face-menu): ditto.
12028         (custom-save-variables): possibly save custom comments.
12029         (custom-save-faces): ditto.
12030
12031         * cus-face.el (custom-set-faces): the arguments can now have a
12032         custom comment as fourth argument.
12033
12034         * custom.el (custom-set-variables): the arguments can now have a
12035         custom comment as fifth element.
12036
12037 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12038
12039         * XEmacs 21.2.18 is released
12040
12041 1999-07-13  SL Baur  <steve@miho>
12042
12043         * lib-complete.el (read-library-name): Revert previous change.
12044         (read-library): Ditto.
12045
12046 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12047
12048         * packages.el (packages-package-list): Capitalize docstring.
12049
12050         * packages.el (packages-find-package-library-path): Use #'nconc
12051         rather than #'append to reduce consing -- #'mapcar uses Flist,
12052         which returns a freshly consed list.  #'append would create yet
12053         another fresh list, using Fmake_list in concat.
12054
12055         * packages.el (package-provide): Use setq with remassq like it
12056         says in its docstring.
12057
12058 1999-07-06  SL Baur  <steve@miho.m17n.org>
12059
12060         * lib-complete.el (progn-with-message): Fix typo.
12061
12062 1999-07-06  SL Baur  <steve@miho.m17n.org>
12063
12064         * mule/mule-misc.el (char-octet): Make function match docstring.
12065         From Katsumi Yamaoka <yamaoka@jpl.org>
12066
12067 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12068
12069         * wid-edit.el (widget-documentation): corrected spelling error.
12070
12071 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12072
12073         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12074         keys if already bound
12075
12076 1999-07-06  SL Baur  <steve@miho.m17n.org>
12077
12078         * lib-complete.el (progn-with-message): Revert previous changes.
12079
12080 1999-06-24  Bob Weiner  <weiner@beopen.com>
12081
12082         * lib-complete.el (find-library):
12083         (find-library-other-window):
12084         (find-library-other-frame): Completely rewrote
12085         so that these functions actually work when called non-interactively.
12086         Also made them handle LIBRARY arguments which end with .el or .elc.
12087
12088 1999-06-24  Bob Weiner  <weiner@beopen.com>
12089
12090         * simple.el (indent-new-comment-line): Locally bound
12091         `block-comment-start' to `comstart' or else when this is called
12092         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12093         `block-comment-start' value, ignoring any existing spacing after a
12094         comment prefix in the previous line and producing ugly comments.
12095
12096 1999-06-23  Bob Weiner  <weiner@beopen.com>
12097
12098         * list-mode.el (mouse-choose-completion):
12099         (choose-completion):
12100         (completion-switch-to-minibuffer): Added.
12101         ([Tab]): [Tab] previously switched to the minibuffer
12102         but since [space] does that and since most applications in the
12103         world use [Tab] to select the next item in a list, do that in the
12104         *Completions* buffer too.  This will cause the least confusion
12105         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12106         06/23/1999.
12107
12108 1999-06-22  Bob Weiner  <weiner@beopen.com>
12109
12110         * help.el (help-buffer-name): Added support for a null value
12111         of `help-buffer-prefix-string' since some buffers require no
12112         prefix.
12113
12114 1999-06-20  Bob Weiner  <weiner@beopen.com>
12115
12116         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12117         in the completion-list-mode-map to bury the completions buffer
12118         even when the minibuffer is no longer active.
12119
12120 1999-06-20  Bob Weiner  <weiner@beopen.com>
12121
12122         * list-mode.el (list-mode): It is visually disconcerting to have
12123         the text cursor disappear within list buffers, especially when
12124         moving from window to window, so leave it visible.
12125
12126 1999-07-01  SL Baur  <steve@miho.m17n.org>
12127
12128         * menubar-items.el (default-menubar): Conditionalize the bug
12129         report menu item (which may not be possible in this XEmacs).
12130         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12131
12132 1999-06-30  SL Baur  <steve@miho.m17n.org>
12133
12134         * subr.el (with-current-buffer): DOC string fix.
12135         Suggested by Bob Weiner <weiner@altrasoft.com>
12136
12137 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12138
12139         * cus-face.el (custom-face-italic): insert missing args
12140
12141 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12142
12143         * packages.el (package-locations): Changed default early package
12144         hierarchies to ~/.xemacs/mule-packages and
12145         ~/.xemacs/xemacs-packages.
12146
12147 1999-06-23  SL Baur  <steve@miho.m17n.org>
12148
12149         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12150
12151 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12152
12153         * packages.el (package-locations): Changed default early package
12154         hierarchy to ~/.xemacs/packages.
12155         (package-locations): Removed `packages' as a possible name for a
12156         late package hierarchy.
12157
12158 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12159
12160         * mule/mule-category.el (word-combining-categories): Set up new
12161         variable.
12162         (word-separating-categories): Likewise.
12163
12164 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12165
12166         * XEmacs 21.2.17 is released
12167
12168 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12169
12170         * font-menu.el (font-menu-set-font): allow for nil specification
12171         of font size.
12172
12173 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12174
12175         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12176         is 1.
12177
12178 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12179
12180         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12181         8859-5 instead of ISO 8859-1.
12182
12183 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12184
12185         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12186         (viet-viscii-encode-table): Ditto.
12187
12188         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12189         Make obsolete definition of char-octet.
12190
12191 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12192
12193         * subr.el: Move no-Mule make-char ...
12194         * help-nomule.el (make-char): To here.
12195         (string-width): Make Mule compatibility alias.
12196
12197 1999-06-15  Andy Piper  <andy@xemacs.org>
12198
12199         * select.el (get-selection-no-error): really make there be no-error.
12200         (get-selection): revert to original.
12201
12202 1999-06-11  Andy Piper  <andy@xemacs.org>
12203
12204         * select.el (selection-sets-clipboard): renamed.
12205         (own-selection): use it.
12206
12207 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12208
12209         * XEmacs 21.2.16 is released
12210
12211 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12212
12213         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12214         missing characters to avoid crash.
12215
12216 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12217
12218         * coding.el (set-terminal-coding-system): Only set the console
12219         coding system on the selected console if it is a tty.
12220
12221 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12222
12223         * cus-face.el:
12224         * cus-edit.el:
12225         * faces.el:
12226         (custom):
12227         (face-spec-set):
12228         * faces.el (frob-face-property):
12229         * font-menu.el (font-menu-set-font):
12230                   Actually apply changes from 1999-03-17
12231
12232 1999-06-10  Andy Piper  <andy@xemacs.org>
12233
12234         * select.el (get-selection): abstract out non error-signalling
12235         part.
12236         (get-selection-no-error): get-selection without signalling an
12237         error.
12238         (selection-is-clipboard-p): new variable. controls whether the
12239         selection sets the clipboard.
12240         (own-selection): use it.
12241
12242         * mouse.el (insert-selection): fallback to clipboard after trying
12243         primary selection and cutbuffer.
12244
12245 1999-06-05  Andy Piper  <andy@xemacs.org>
12246
12247         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12248         selection functions.
12249
12250 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12251
12252         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12253         default value.
12254         (load): Use `raw-text' instead of `no-conversion'.
12255         (insert-file-contents): Likewise.
12256
12257         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12258         of `no-conversion'.
12259
12260 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12261
12262         * coding.el: Don't copy `no-conversion' to `raw-text'.
12263
12264 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12265
12266         * subr.el (make-char): Define it if Mule is not around.
12267
12268 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12269
12270         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12271
12272         * x-select.el (x-disown-selection-internal): Restore symbol as an
12273         obsolete alias.
12274         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12275
12276 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12277
12278         * XEmacs 21.2.15 is released
12279
12280 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12281
12282         * subr.el (split-string): Avoid infinite looping
12283
12284 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12285
12286         * ldap.el (ldap-ignore-attribute-codings): New variable
12287         (ldap-default-attribute-decoder): New variable
12288         (ldap-coding-system): New variable
12289         (ldap-attribute-syntax-encoders): New variable
12290         (ldap-attribute-syntax-decoders): New variable
12291         (ldap-attribute-syntaxes-alist): New variable
12292         (ldap-encode-boolean): New function
12293         (ldap-decode-boolean): New function
12294         (ldap-encode-country-string): New function
12295         (ldap-decode-string): New function
12296         (ldap-decode-address): New function
12297         (ldap-encode-address): New function
12298         (ldap-decode-attribute): New function
12299         (ldap-search): Use some of these
12300
12301 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12302
12303         * version.el (emacs-version): Make the patch level/beta come
12304         before the XEmacs qualifier so that it gets into (funcall
12305         emacs-version) and thus in the bug reports.
12306         (emacs-version>=): Support patch levels.
12307
12308 1999-06-03  SL Baur  <steve@xemacs.org>
12309
12310         * version.el: implement x.y.z version number
12311         From Jan Vroonhof <vroonhof@math.ethz.ch>
12312
12313 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12314
12315         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12316
12317 1999-05-22  Vin Shelton <acs@xemacs.org>
12318
12319         * startup.el: Document -private and break out non-standard X options.
12320
12321 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12322
12323         * mule/mule-charset.el (charset-after): New function.
12324         (charset-direction): Synch with Mule, update docstring.
12325         (get-charset-property): New function.
12326         (put-charset-property): New function.
12327         (charset-plist): New function.
12328
12329         * mule/mule-charset.el (compose-region):
12330         (decompose-region): remove;  these functions (which don't work
12331         since we don't do composite characters) have been moved to
12332         mule-util.el.
12333         (toplevel): follow coding standards
12334
12335 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12336
12337         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12338         exist any more.
12339
12340         * code-files.el: Fix commentary to follow coding standards.  Move
12341         the single line left in mule-files.el to here.
12342
12343         * mule/mule-files.el: delete.
12344
12345 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12346
12347         * info.el (Info-scroll-prev): Use event functions instead of the
12348         old emacs 19 interface.
12349
12350 1999-06-02  Andy Piper  <andy@xemacs.org>
12351
12352         * x-font-menu.el (x-font-menu-load-font):
12353         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12354
12355 1999-05-31  Andy Piper  <andy@xemacs.org>
12356
12357         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12358         group.
12359         (font-menu-this-frame-only-p): ditto.
12360         (font-menu-max-items): reinstate, from Jan Vroonhof
12361         <vroonhof@math.ethz.ch>
12362         (font-menu-submenu-name-format): ditto.
12363         (font-menu-split-long-menu): ditto, for use by the family
12364         constructor.
12365         (font-menu-family-constructor): use it.
12366
12367 1999-05-30  Andy Piper  <andy@xemacs.org>
12368
12369         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12370         for use by the font menu.
12371
12372         * msw-font-menu.el: new file implementing mswindows specific
12373         font-menu behaviour.
12374         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12375         (mswindows-font-menu-junk-families): ditto.
12376         (hack-font-truename): ditto.
12377         (mswindows-font-regexp-ascii): ditto.
12378         (mswindows-reset-device-font-menus): ditto.
12379         (mswindows-font-menu-font-data): ditto.
12380         (mswindows-font-menu-load-font): ditto.
12381
12382         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12383         (x-font-menu-font-data): ditto.
12384         (x-font-menu-load-font): ditto.
12385
12386         * font-menu.el: new file implementing generic font menu behaviour.
12387         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12388         made device independent.
12389         (font-menu-this-frame-only-p): ditto.
12390         (font-menu-preferred-resolution): ditto.
12391         (font-menu-size-scaling): new variable used to determine whether
12392         sizes are in points or tenths of a point.
12393         (vassoc): moved from x-font-menu.el.
12394         (device-fonts-cache): ditto.
12395         (device-fonts-cache): ditto.
12396         (flush-device-fonts-cache): ditto.
12397         (reset-device-font-menus): copied from x-font-menu.el and made
12398         device independent. Most functionality deferred to
12399         device-dependent versions.
12400         (font-menu-family-constructor): copied from x-font-menu.el and
12401         made device independent.
12402         (font-menu-size-constructor): ditto.
12403         (font-menu-weight-constructor): ditto.
12404         (font-menu-set-font): ditto.
12405         (font-menu-change-face): ditto.
12406         (font-menu-load-font): new device method.
12407         (font-menu-font-data): ditto.
12408
12409         * x-font-menu.el: The above functions deleted.
12410
12411 1999-05-26  Andy Piper  <andy@xemacs.org>
12412
12413         * update-elc.el:
12414         * make-docfile.el:
12415         * loadup.el: rehash expand-file-name usage to not use default-directory.
12416
12417 1999-05-21  Andy Piper  <andy@xemacs.org>
12418
12419         * x-select.el (x-select-convert-to-text):
12420         (x-selected-text-type):
12421         (x-get-selection):
12422         (xselect-convert-to-string):
12423         (xselect-convert-to-compound-text):
12424         (xselect-convert-to-length):
12425         (xselect-convert-to-targets):
12426         (xselect-convert-to-delete):
12427         (xselect-convert-to-filename):
12428         (xselect-convert-to-charpos):
12429         (xselect-convert-to-lineno):
12430         (xselect-convert-to-colno):
12431         (xselect-convert-to-sourceloc):
12432         (xselect-convert-to-os):
12433         (xselect-convert-to-host):
12434         (xselect-convert-to-user):
12435         (xselect-convert-to-class):
12436         (xselect-convert-to-name):
12437         (xselect-convert-to-integer):
12438         (xselect-convert-to-atom):
12439         (xselect-convert-to-identity): functions renamed from x-* and
12440         moved to select.el.
12441         (x-get-secondary-selection): use rename get-selection.
12442         (x-get-clipboard): ditto.
12443         (x-own-selection): moved to select.el.
12444         (x-valid-simple-selection-p): ditto.
12445         (x-dehilight-selection): ditto.
12446         (x-own-clipboard): ditto.
12447         (x-disown-selection): ditto.
12448
12449         * x-mouse.el (x-yank-function): moved to mouse.el.
12450         (x-insert-selection): ditto.
12451         (x-set-point-and-move-selection): use renamed function.
12452
12453         * select.el (selected-text-type): moved and renamed from
12454         x-select.el.
12455         (selection-owner-p): moved to C.
12456         (selection-exists-p): ditto.
12457         (get-cutbuffer): new device method.
12458         (get-selection): generalised and moved from x-select.el.
12459         (own-selection): moved x-own-selection functionality into here.
12460         (dehilight-selection): renamed and moved from x-select.el.
12461         (own-clipboard): functionality moved from x-select.el using new
12462         generic C builtins.
12463         (disown-clipboard): ditto.
12464         (select-convert-to-text):
12465         (select-convert-to-string):
12466         (select-convert-to-compound-text):
12467         (select-convert-to-length):
12468         (select-convert-to-targets):
12469         (select-convert-to-delete):
12470         (select-convert-to-filename):
12471         (select-convert-to-charpos):
12472         (select-convert-to-lineno):
12473         (select-convert-to-colno):
12474         (select-convert-to-sourceloc):
12475         (select-convert-to-os):
12476         (select-convert-to-host):
12477         (select-convert-to-user):
12478         (select-convert-to-class):
12479         (select-convert-to-name):
12480         (select-convert-to-integer):
12481         (select-convert-to-atom):
12482         (select-convert-to-identity): new functions renamed from x-* and
12483         moved from x-select.el.
12484
12485         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12486         into here and use as the default window-system mouse yank.
12487         (insert-selection): generalised and moved from x-mouse.el.
12488         (own-clipboard): moved to C.
12489
12490         * msw-select.el (mswindows-selection-owned-p): deleted.
12491         (mswindows-own-selection): generalised and moved to select.el.
12492         (mswindows-disown-selection): generalised and moved to C.
12493         (mswindows-selection-owner-p): ditto.
12494
12495 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12496
12497         * XEmacs 21.2.14 is released
12498
12499 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12500
12501         * about.el: update contact info for jason and slb.
12502
12503 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12504
12505         * mule/european.el (setup-romanian-environment): Add Romanian
12506         support from Emacs/Mule romanian.el.
12507
12508 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12509
12510         * cus-face.el: Label all custom changes with the 'custom' tag.
12511
12512         * cus-edit.el: idem ditto.
12513
12514         * faces.el: Added suport for adding device tags to various functions.
12515         (custom): New device tag.
12516         (face-spec-set): Call reset face with tags argument. No longer do
12517         x-init-global-faces hack.
12518
12519         * faces.el (frob-face-property): Use an anonymous specifier to map
12520         frob-face-property-1 over.
12521
12522         * x-font-menu.el (font-menu-set-font): Always specify all
12523         properties to custom.
12524
12525 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12526
12527         * mule/european.el (setup-czech-environment): Add czech support.
12528         From David Sauer <davids@orfinet.cz>
12529
12530 1999-03-15  SL Baur  <steve@xemacs.org>
12531
12532         * check-features.el: Turn hard errors into warnings.
12533
12534 1999-03-21  SL Baur  <steve@xemacs.org>
12535
12536         * simple.el (delete-key-deletes-forward): As per discussion on
12537         xemacs-beta, default to t.
12538
12539 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12540
12541         * loadup.el: Define Installation-string before loading anything.
12542
12543 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12544
12545         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12546         From Anders Stenman <stenman@isy.liu.se>
12547
12548 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12549
12550         * wid-edit.el (widget-glyph-find): Ditto.
12551
12552         * packages.el (locate-library): Ditto.
12553
12554         * loadup.el (really-early-error-handler): Ditto.
12555
12556         * lib-complete.el (read-library): Ditto.
12557
12558         * faces.el (set-face-stipple): Ditto.
12559
12560         * code-files.el (load): Use new calling style of locate-file.
12561
12562 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12563
12564         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12565         dead.
12566
12567 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12568
12569         * dumped-lisp.el (preloaded-file-list): Don't load
12570         Installation.el.
12571
12572         * loadup.el (Installation-string): Define it here.
12573
12574 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12575
12576         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12577         Installation.el needs to be loaded before `dump-paths', otherwise
12578         the dumping process won't find it.
12579
12580 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12581
12582         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12583         subr so that we can use `replace-in-string' in Installation.el to
12584         get rid of C-m chars under the native Windows build.
12585
12586 1999-04-29  Andy Piper  <andy@xemacs.org>
12587
12588         * make-docfile.el: canonicalize file and directory names.
12589
12590         * device.el (call-device-method): new function for calling device
12591         specific methods.
12592         (define-device-method): new function for defining device methods.
12593         (define-device-method*): ditto.
12594
12595 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12596
12597         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12598
12599 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12600
12601         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12602         (cyrillic-koi8-r-encode-table): Likewise.
12603         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12604         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12605
12606         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12607         from vietnamese.el].
12608
12609         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12610         mule/mule-misc.el.
12611
12612 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12613
12614         * mule/thai-xtis.el:
12615         - Change font registry name from "Thai94x94-0" to "xtis-0".
12616         - Change mnemonic of coding-system `tis-620' to "TIS620".
12617
12618 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12619
12620         * mule/ethiopic.el: fixed.
12621
12622 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12623
12624         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12625
12626         * mule/thai-xtis.el: New file.
12627
12628         * mule/vietnamese.el: New file.
12629
12630         * mule/ethiopic.el: New file.
12631
12632 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12633
12634         * bytecomp.el (byte-compile-close-variables): Leave
12635         debug-issue-ebola-notices alone.
12636
12637 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12638
12639         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12640         at the top of the buffer since it is the most important thing to
12641         customize
12642         (ldap-get-host-parameter): New defun
12643         (ldap-search): Add a new parameter `withdn' to retrieve the
12644         distinguished names of entries
12645
12646 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12647
12648         * startup.el (splash-frame-body): Date and spelling fixes.
12649
12650 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12651
12652         * view-less.el (toggle-truncate-lines): add autoload tag
12653
12654 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12655
12656         * format.el (format-alist): Disable image stuff.
12657
12658 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12659
12660         * wid-edit.el (widget-glyph-find): Search by directories, then by
12661         suffixes rather than the other way around.
12662         (widget-image-conversion): Renamed to
12663         `widget-image-file-name-suffixes'.
12664
12665 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12666
12667         * mule/mule-charset.el: Made old functions obsolete, remove the
12668         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12669         (charset-iso-graphic-plane): Rename from charset-graphic.
12670         (charset-iso-final-char): Rename from charset-final.
12671         (charset-width): Rename from charset-columns.
12672         (charset-bytes): Added from fsf compatibility, returns always 1.
12673
12674         * mule/mule-misc.el: Move charset-doc-string alias to
12675         mule-charset.el
12676
12677 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12678
12679         * x-faces.el (x-make-font-bold-italic): honor
12680         *try-oblique-before-italic-fonts*
12681
12682 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12683
12684         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12685
12686 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12687
12688         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12689         name.
12690
12691 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12692
12693         * cl-extra.el (equalp): Would bug out for lists.
12694
12695 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12696
12697         * about.el (about-hackers):  Change cgw's email address
12698
12699 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12700
12701         * XEmacs 21.2.13 is released
12702
12703 1999-03-12  SL Baur  <steve@xemacs.org>
12704
12705         * simple.el (delete-key-deletes-forward): Revert to previous
12706         behavior.
12707
12708 1999-01-18  Didier Verna  <didier@xemacs.org>
12709
12710         * menubar-items.el (xemacs-splash-buffer): handle the case of
12711         multiple elements in the splash buffer body.
12712
12713         * startup.el (splash-frame-timeout): new constant: interval
12714         between splash buffer elements.
12715         (command-line-1): handle splash buffer with multiple elements (use
12716         a timeout).
12717         (splash-frame-body): Originally `startup-splash-frame-body'.
12718         Rewrote a cleaner and more readable version. This can now be array,
12719         in which case each element is displayed in turn in the splash buffer.
12720         (splash-frame-static-body): new constant. Persistent information
12721         across all splash buffer elements (preserves the possibility to give
12722         it in different languages.
12723         (circulate-splash-frame-elements): new function. Used as a timeout
12724         to circulate through all splash frame elements and display them in
12725         sequence.
12726         (display-splash-frame): originally `startup-splash-frame'. Handle
12727         the case of multiple elements in the splash buffer body. Now
12728         returns a timeout id if multiple elements to display, or nil.
12729
12730 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12731
12732         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12733         so they can be overridden by x-init-face-from-resources.
12734         Additionally specify the font name also with an x tag.
12735
12736 1999-03-08  Andy Piper  <andy@xemacs.org>
12737
12738         * package-get.el (package-get-base): autoload.
12739
12740         * menubar-items.el (default-menubar): add update menu item. Fix
12741         custom menu to only be activated when package-base is available.
12742
12743         * package-get.el (package-get-custom): don't load
12744         package-get-custom as it is auto-generated. Fix group definition.
12745
12746 1999-03-05  Didier Verna  <didier@xemacs.org>
12747
12748         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12749         instead of `symbol-name' (Thanks Kyle).
12750
12751         * cus-edit.el (custom-save-variables): use `prin1' instead of
12752         princ to write symbols.
12753
12754 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12755
12756         * XEmacs 21.2.12 is released
12757
12758 1999-03-05  SL Baur  <steve@xemacs.org>
12759
12760         * menubar-items.el (default-menubar): Add kfm browsing support.
12761         From Neal Becker <nbecker@fred.net>
12762
12763 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12764
12765         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12766         calls to font-lock during buffer reversion.
12767
12768 1999-02-12  Didier Verna  <didier@xemacs.org>
12769
12770         * info.el (Info-build-node-completions): unconditionally widen the
12771         tag table buffer.
12772
12773 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12774
12775         * x-faces.el (x-init-face-from-resources):
12776         Only set fonts in the 'x locale.
12777
12778 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12779
12780         * package-ui.el (pui-install-selected-packages): Don't throw on
12781         `package-admin-delete-binary-package' returning nil since it's
12782         normal.  Reindent function.
12783         (pui-add-required-packages): Handle case where packages selected
12784         for installation have never been installed.
12785
12786 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12787
12788         * menubar-items.el (default-menubar):
12789         Implement the ``Mule->Set coding system of process'' menu item.
12790
12791 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12792
12793         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12794         files
12795         - Change some `if's to `when's
12796
12797 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12798
12799         * XEmacs 21.2.11 is released
12800
12801 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12802
12803         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12804         against window close (Fix Bug #460).
12805         (ask-user-about-lock-dbox): Idem.
12806
12807 1999-02-25  SL Baur  <steve@xemacs.org>
12808
12809         * mule/mule-charset.el (charset-leading-byte): New function.
12810         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12811
12812 1999-02-12  Andy Piper  <andy@xemacs.org>
12813
12814         * about.el (xemacs-hackers): change andy's email address.
12815         (about-url-alist): change andy's web page address.
12816         (about-xemacs): add piper.
12817
12818 1999-02-16  SL Baur  <steve@xemacs.org>
12819
12820         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12821         of mule-base into lisp/mule.
12822
12823 1999-02-16  SL Baur  <steve@xemacs.org>
12824
12825         * mule/arabic.el:
12826         mule/canna-leim.el:
12827         mule/chinese.el:
12828         mule/cyrillic.el:
12829         mule/english.el:
12830         mule/european.el:
12831         mule/greek.el:
12832         mule/hebrew.el:
12833         mule/japanese.el:
12834         mule/kinsoku.el:
12835         mule/korean.el:
12836         mule/misc-lang.el:
12837         mule/mule-category.el:
12838         mule/mule-ccl.el:
12839         mule/mule-charset.el:
12840         mule/mule-cmds.el:
12841         mule/mule-coding.el:
12842         mule/mule-files.el:
12843         mule/mule-help.el:
12844         mule/mule-init.el:
12845         mule/mule-misc.el:
12846         mule/mule-tty-init.el:
12847         mule/mule-x-init.el:
12848         mule/viet-chars.el:  Remerge from mule-base.
12849
12850         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12851         of mule-base into lisp/mule.
12852
12853 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12854
12855         * process.el (exec-to-string): Use `shell-command-switch' in place
12856         of hard-wired "-c" (for WindowsNT).
12857
12858 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12859
12860         * menubar-items.el (default-menubar):  Remove obsolete
12861         "Gopher" item
12862
12863 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12864
12865         * package-admin.el (package-admin-get-install-dir): First fall
12866         back to the location of xemacs-base for non-mule packages.
12867
12868 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12869
12870         * paths.el:
12871         - improved automounter tmp directory support.
12872         - support 4 (!) empirically discovered automounter conventions
12873
12874 1999-02-12  SL Baur  <steve@xemacs.org>
12875
12876         * etags.el (pop-tag-mark): autoload to match key binding.
12877
12878 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12879
12880         * XEmacs 21.2.10 is released
12881
12882 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12883
12884         * package-get.el (package-get-remote-filename): Don't bug out for
12885         a local file name in the search entry.
12886
12887 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12888
12889         * XEmacs 21.2.9 is released
12890
12891 1999-01-19  Didier Verna  <didier@xemacs.org>
12892
12893         * replace.el (replace-search-function): new variable containing a
12894         function to perform a search-forward.
12895         (replace-re-search-function): new variable containing a function
12896         to perform a re-search-forward.
12897         (perform-replace): use them.
12898
12899 1999-01-25  Didier Verna  <didier@xemacs.org>
12900
12901         * select.el (selection-owner-p): use the name `XEmacs'.
12902         (cut-copy-clear-internal): ditto.
12903
12904 1999-01-18  Andy Piper  <andy@xemacs.org>
12905
12906         * about.el (about-url-alist): Update my entry.
12907         (xemacs-hackers): Ditto.
12908
12909 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12910
12911         * buffer.el (switch-to-buffer): Fixing documentation.
12912         * minibuf.el (minibuffer-completion-table): ditto.
12913         * cl-macs.el (return-from): ditto.
12914
12915 1999-01-04  Didier Verna  <didier@xemacs.org>
12916
12917         * replace.el (delete-non-matching-lines): temporarily disable
12918         case-folding when called interactively with a regexp containing
12919         uppercase characters.
12920         (delete-matching-lines): ditto.
12921         (count-matches): ditto.
12922         (list-matching-lines): ditto.
12923
12924 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12925
12926         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12927         abort if current window is split horizontally, not if others are
12928         split.  Got rid of unnecessary minibuffer checking.  Also, add
12929         some comments (it's still complex).
12930
12931 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12932
12933         * package-get.el: changed address for doc.ic.ac.uk to
12934         sunsite.doc.ic.ac.uk
12935
12936 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12937
12938         * ldap.el (toplevel): Remove requires so that the file compiles
12939         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12940
12941 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12942
12943         * dump-paths.el: Calculate module-directory and set
12944         module-load-path to the load path for modules.
12945
12946         * loadup.el: Get bootstrap value of module-load-path from the
12947         environment variable EMACSBOOTSTRAPMODULEPATH.
12948         - Display the module load path if we're debugging paths.
12949
12950         * setup-paths.el: Added function paths-find-site-module-directory.
12951         - Added function paths-find-module-directory.
12952         - Added function paths-construct-module-load-path.  Uses new
12953         environment variable EMACSMODULEPATH.
12954
12955 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12956
12957         * font.el (font-default-object-for-device):
12958         Oops! This `or' can't be replaced by `unless'.
12959         Fixed inability to run w3, among other things.
12960
12961 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12962
12963         * package-admin.el: Change initialization of
12964           package-admin-install-function dependent on system type.
12965           Change package-admin-install-function-mswindows to use
12966           "minitar".
12967
12968 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12969
12970         * mouse.el (default-mouse-motion-handler): Disable help echo while
12971         in the minibuffer.
12972
12973 1998-12-28  Martin Buchholz <martin@xemacs.org>
12974
12975         * XEmacs 21.2.8 is released.
12976
12977 1998-12-24  Martin Buchholz <martin@xemacs.org>
12978
12979         * XEmacs 21.2.7 is released.
12980
12981 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12982
12983         * package-ui.el (pui-list-packages): Set truncate-lines.
12984
12985         * package-get.el (package-get-download-menu): Use
12986         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12987
12988         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12989         (pui-help-string): idem.
12990         (list-packages-mode): New major mode.
12991         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12992         (pui-install-selected-packages): Add suport for removing packages.
12993         (pui-toggle-package-delete-key): New function.
12994         (pui-popup-context-sensitive): New kludge.
12995         (pui-list-packages): Add warning when `package-get-remote' is nil.
12996         (package-ui-add-site): New function.
12997
12998 1998-12-01  Didier Verna  <didier@xemacs.org>
12999
13000         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13001
13002 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13003
13004         * ldap.el: Custom-ized
13005         (toplevel): Do not provide `ldap' which is provided by C level
13006         LDAP code
13007         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13008
13009 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13010
13011         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13012
13013 1998-12-17  Andy Piper  <andy@xemacs.org>
13014
13015         * sound.el (sound-load-list): name changed from sound-load-alist.
13016         (sound-extension-list): name changed from sound-ext-list.
13017         (load-default-sounds): use new names.
13018         (load-sound-file): use new names.
13019
13020 1998-12-16  Andy Piper  <andy@xemacs.org>
13021
13022         * XEmacs 21.2.6 is released
13023
13024 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13025
13026         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13027         errors.
13028
13029 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13030
13031         * wid-edit.el (widget-echo-this-extent): Set
13032         help-echo-owns-message to t.
13033
13034 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13035
13036         * package-get.el (package-get-download-menu): use toggles for
13037           each site in the download site menu.
13038
13039 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13040
13041         * package-get.el (package-get): If we cannot find a package
13042           because package-get-remote is not set, give a more helpful
13043           error message.
13044
13045 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13046
13047         * package-get.el (package-get-remote-filename): use an EFS path
13048         with user anonymous if no user is specified.
13049
13050 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13051
13052         * faces.el (face-spec-set): Re-init fallfacks for default after
13053         calling reset-face on the default face.
13054
13055 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13056
13057         * package-admin.el (package-admin-default-install-function):
13058         Behave as advertised.  Make sure the pkg-dir is proper for
13059         default-directory.
13060         (package-admin-add-binary-package): Make sure the pkg-dir is
13061         proper for default-directory.
13062         (package-admin-install-function-mswindows): Make sure the pkg-dir
13063         is proper for default-directory.
13064
13065 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13066
13067         * XEmacs 21.2.5 is released
13068
13069 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13070
13071         * files.el (binary-file-regexps): regexp-opt is not available at
13072         bytecompile time.
13073
13074 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13075
13076         * x-win-xfree86.el:
13077         * x-win-sun.el (x-win-init-sun):
13078         * x-win-sun.el:
13079         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13080         * x-iso8859-1.el:
13081         * x-init.el (init-post-x-win):
13082         * x-init.el (init-pre-x-win):
13083         * x-init.el (x-initialize-compose):
13084         * x-init.el:
13085         * x-compose.el:
13086         * winnt.el:
13087         * widget.el:
13088         * wid-edit.el (widget-glyph-click):
13089         * wid-edit.el (widget-glyph-find):
13090         * wid-edit.el (widget-type):
13091         * view-less.el (view-buffer-other-window):
13092         * very-early-lisp.el:
13093         * version.el:
13094         * toolbar.el:
13095         * toolbar-items.el:
13096         * term/sun.el (suntool-map):
13097         * term/sun-mouse.el:
13098         * term/internal.el:
13099         * syntax.el (modify-syntax-entry):
13100         * symbol-syntax.el:
13101         * subr.el:
13102         * startup.el (lock-directory):
13103         * simple.el (set-comment-column):
13104         * simple.el (backward-delete-char-untabify):
13105         * shadow.el (find-emacs-lisp-shadows):
13106         * shadow.el:
13107         * setup-paths.el (paths-construct-info-path):
13108         * select.el (cut-copy-clear-internal):
13109         * process.el (call-process-region):
13110         * process.el (start-process-shell-command):
13111         * process.el:
13112         * paths.el (rmail-spool-directory):
13113         * paragraphs.el (use-hard-newlines):
13114         * package-get.el (package-get-dependencies):
13115         * package-admin.el (package-admin-delete-binary-package):
13116         * obsolete.el (truncate-string):
13117         * obsolete.el (store-substring):
13118         * mouse.el (default-mouse-track-maybe-own-selection):
13119         * mouse.el (mouse-yank-at-point):
13120         * modeline.el:
13121         * modeline.el (mouse-drag-modeline):
13122         * minibuf.el (read-directory-name-internal):
13123         * minibuf.el (read-file-name-internal):
13124         * minibuf.el (read-file-name-internal-1):
13125         * minibuf.el (read-file-name-2):
13126         * minibuf.el (exact-minibuffer-completion-p):
13127         * minibuf.el (read-from-minibuffer):
13128         * minibuf.el:
13129         * menubar.el (check-menu-syntax):
13130         * map-ynp.el (map-y-or-n-p):
13131         * make-docfile.el (docfile-out-of-date):
13132         * loadup.el ((member "run-temacs" command-line-args)):
13133         * loadup.el ((member "no-site-file" command-line-args)):
13134         * loadup.el (really-early-error-handler):
13135         * loadup.el:
13136         * loadhist.el:
13137         * loaddefs.el:
13138         * lisp-mnt.el (lm-verify):
13139         * lib-complete.el (lib-complete:cache-completions):
13140         * lib-complete.el (library-all-completions):
13141         * itimer.el (itimer-run-expired-timers):
13142         * info.el (Info-mode):
13143         * info.el (Info-insert-file-contents):
13144         * info.el (Info-rebuild-dir):
13145         * info.el (Info-build-dir-anew):
13146         * info.el (Info-parse-dir-entries):
13147         * info.el (Info-dir-outdated-p):
13148         * info.el (Info-insert-dir):
13149         * info.el (info-xref):
13150         * info.el:
13151         * hyper-apropos.el (hyper-apropos-get-doc):
13152         * hyper-apropos.el (hyper-describe-face):
13153         * hyper-apropos.el (hyper-apropos-mode):
13154         * hyper-apropos.el:
13155         * help.el (list-processes):
13156         * help.el:
13157         * gnuserv.el:
13158         * font.el (mswindows-font-create-name):
13159         * font.el (font-default-font-for-device):
13160         * font.el (x-font-create-object):
13161         * font.el (font-registry):
13162         * font.el:
13163         * font-lock.el (font-lock-keywords):
13164         * font-lock.el:
13165         * finder.el (finder-compile-keywords):
13166         * find-paths.el (paths-find-recursive-path):
13167         * fill.el (set-justification-center):
13168         * fill.el (fill-region-as-paragraph):
13169         * files.el (insert-directory):
13170         * files.el (wildcard-to-regexp):
13171         * files.el (recover-file):
13172         * files.el (basic-save-buffer):
13173         * files.el (delete-auto-save-file-if-necessary):
13174         * files.el (file-relative-name):
13175         * files.el (backup-extract-version):
13176         * files.el (backup-buffer):
13177         * files.el (set-visited-file-name):
13178         * files.el (set-auto-mode):
13179         * files.el (interpreter-mode-alist):
13180         * files.el:
13181         * files.el (find-file-noselect):
13182         * files.el (abbreviate-file-name):
13183         * files.el (parse-colon-path):
13184         * files.el (directory-abbrev-alist):
13185         * etags.el (visit-tags-table-buffer):
13186         * easymenu.el (easy-menu-define):
13187         * dragdrop.el (experimental-dragdrop-drag):
13188         * dragdrop.el (dragdrop-drop-do-functions):
13189         * dragdrop.el (dragdrop-drop-at-point):
13190         * disass.el (disassemble-1):
13191         * disass.el (disassemble-internal):
13192         * disass.el (disassemble):
13193         * disass.el:
13194         * derived.el (derived-mode-init-mode-variables):
13195         * derived.el (define-derived-mode):
13196         * custom.el (defgroup):
13197         * cus-edit.el (custom-quote):
13198         * config.el:
13199         * code-process.el (open-network-stream):
13200         * code-process.el (start-process):
13201         * code-process.el (call-process-region):
13202         * code-process.el (call-process):
13203         * code-process.el:
13204         * code-files.el (insert-file-contents):
13205         * code-files.el:
13206         * code-files.el (buffer-file-coding-system-for-read):
13207         * cmdloop.el (yes-or-no-p-minibuf):
13208         * cl.el:
13209         * cl-macs.el:
13210         * cl-extra.el:
13211         * callers-of-rpt.el (make-caller-report):
13212         * callers-of-rpt.el:
13213         * bytecomp.el (batch-byte-recompile-directory):
13214         * bytecomp.el (batch-byte-compile-1):
13215         * bytecomp.el (batch-byte-compile):
13216         * bytecomp.el (display-call-tree):
13217         * bytecomp.el (byte-compile-insert):
13218         * bytecomp.el (byte-compile-two-args-19->20):
13219         * bytecomp.el (byte-compile-variable-ref):
13220         * bytecomp.el (byte-compile-form):
13221         * bytecomp.el (byte-compile-top-level-body):
13222         * bytecomp.el (byte-compile-out-toplevel):
13223         * bytecomp.el (byte-compile-byte-code-maker):
13224         * bytecomp.el (byte-compile-file-form-defmumble):
13225         * bytecomp.el (byte-compile-file-form):
13226         * bytecomp.el (byte-compile-keep-pending):
13227         * bytecomp.el (byte-compile-insert-header):
13228         * bytecomp.el (byte-compile-from-buffer):
13229         * bytecomp.el (byte-compile-file):
13230         * bytecomp.el (byte-recompile-file):
13231         * bytecomp.el (byte-compile-close-variables):
13232         * bytecomp.el (byte-compile-warn-about-unused-variables):
13233         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13234         * bytecomp.el (byte-compiler-legal-options):
13235         * bytecomp.el (byte-compile-lapcode):
13236         * bytecomp.el (byte-optimize-log):
13237         * bytecomp.el ((fboundp 'defsubst)):
13238         * bytecomp.el:
13239         * bytecomp-runtime.el:
13240         * byte-optimize.el (byte-optimize-apply):
13241         * byte-optimize.el (car):
13242         * byte-optimize.el (byte-optimize-form):
13243         * byte-optimize.el (byte-optimize-form-code-walker):
13244         * byte-optimize.el:
13245         * build-report.el (build-report-insert-installation-file):
13246         * build-report.el (build-report):
13247         * auto-show.el:
13248         * apropos.el (apropos-documentation):
13249         - mega patch
13250         - clean up byte-compile warnings
13251         - remove unused variables
13252         - Use common lisp style hashtable functions
13253         - byte compiler cleanup
13254         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13255         - remove old backquote syntax usage
13256         - move some cl functionality into C for speed.
13257         - remove last remaining VMS support
13258         - spelling fixes
13259         - implement last, butlast, nbutlast, copy-list in C.
13260         - new macro ignore-file-errors, similar to ignore-errors
13261           (ignore-file-errors (delete-file "foo"))
13262         - get frequent garbage collection during loadup.el by tweaking
13263           gc-cons-threshold, rather than explicitly calling garbage-collect
13264         - default delete-key-deletes-forward to `t'.
13265
13266 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13267
13268         * XEmacs 21.2-beta4 is released.
13269
13270 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13271
13272         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13273         (easy-menu-item-present-p): Wrapper around find-menu-item.
13274         (easy-menu-remove-item): Wrapper around delete-menu-item.
13275
13276         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13277         (add-menu-button): Add 'in-menu' argument.
13278         (add-menu-item-1): Add in-menu support to helper function.
13279
13280 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13281
13282         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13283
13284 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13285
13286         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13287         of Dec 4, 1997.
13288
13289 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13290
13291         * process.el (shell-command-on-region): Report if the command
13292         succeeded or failed.
13293
13294 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13295
13296         * subr.el (buffer-substring-no-properties): Comment out.
13297
13298 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13299
13300         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13301           into font instances first, like `x-frob-font-size' does.
13302           (mswindows-find-larger-font): ditto
13303
13304 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13305
13306         * package-ui.el (pui-install-selected-packages): fix args in call
13307         to `package-get'.
13308
13309 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13310
13311         * package-get.el (host-name): New widget type.
13312         (package-get-remote): Better customization using new type.
13313         (package-get-download-sites): idem dito.
13314
13315         (package-get-custom): Do not use package-get-all untill we have
13316         runtime dependencies.
13317
13318         (package-get-remove-copy): Default to 't' we no longer need this
13319         kludge as we do not currently use depenencies.
13320
13321         (package-get-was-current): New variable.
13322         (package-get-require-base): New 'force-current' argument.
13323         (package-get-update-base): idem
13324         (package-get-package-provider):  idem
13325         (package-get-locate-index-file): New 'no-remote' argument.
13326         (package-get-locate-file): idem.
13327
13328         (package-get-maybe-save-index): New function.
13329         (package-get-update-base): Use it.
13330
13331 1998-10-28 Greg Klanderman <greg@alphatech.com>
13332
13333         * package-get.el (package-get-remote): default to nil; by default,
13334         don't go out to the net via EFS.  They must select a download site.
13335         (package-get-download-sites): new variable.
13336         (package-get-download-menu): new function.
13337         (package-get-locate-index-file): new function.
13338         (package-get-update-base): use it.
13339
13340         * menubar-items.el (default-menubar): add "Update Package Index"
13341         and "Add Download Site" menus under Options | Manage Packages.
13342
13343 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13344
13345         * package-get.el (package-get): bugfix code checking installed version
13346         for case where package is not currently installed.
13347         (package-get-require-signed-base-updates): new variable.
13348         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13349         deemed not a goot thing.  Use the variable
13350         package-get-allow-unsigned-base-updates instead.
13351
13352 1998-10-16 Greg Klanderman <greg@alphatech.com>
13353
13354         * package-get.el (package-get): Don't install an older version than
13355         we already have unless explicitly told to.  Issue a warning.
13356
13357         * package-ui.el (pui-add-required-packages): when adding
13358         dependencies, don't add packages that are up to date.
13359         (pui-package-symbol-char):  Don't consider a package out of date
13360         if you have a newer version installed than the latest version in
13361         package-get-base.
13362
13363         * package-get.el (package-get-base-filename): document that it may
13364         be a path relative to package-get-remote;  new default value.
13365         (package-get-locate-file): new function.
13366         (package-get-update-base): use it to expand package-get-base-filename.
13367         (package-get-save-base): new function to save the package-get database
13368         to file.
13369         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13370         (package-get-update-base): pass the REMOTE-SOURCE arg.
13371         (package-get-update-base-entry): call package-get-custom-add-entry.
13372         (package-get-file-installed-p): removed; no longer needed.
13373         (package-get-create-custom): ditto.
13374         (toplevel): remove code to build and load package-get-custom.el
13375         (package-get-custom-add-entry): new function.
13376
13377 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13378
13379         * wid-edit.el (widget-button-click): Don't switch window.
13380
13381 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13382
13383         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13384
13385 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13386
13387         * etags.el (find-tag-default): Run find-tag-hook using
13388         run-hooks rather than funcall
13389
13390 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13391
13392         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13393         and the current local map as the parents to isearch-mode-map.
13394
13395 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13396
13397         * XEmacs 21.2-beta3 is released.
13398
13399 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13400
13401         * package-get.el (package-get-update-base): use
13402         insert-file-contents-internal, not insert-file-contents-literally.
13403
13404 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13405
13406         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13407         dump time.
13408
13409 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13410
13411         * package-get.el (package-get-update-base-entry): new function.
13412         (package-get-update-base): renamed; was `package-get-load-base'.
13413         cleanup, and use package-get-update-base-from-buffer.
13414         (package-get-update-base-from-buffer): new function.
13415         (package-get-update-base-entries): new; helper for above.
13416         Do not eval lisp grabbed over ftp; parse it from new format.
13417
13418 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13419
13420         * files.el (set-auto-mode): Don't play games loading package-get
13421         database; package-get-package-provider will handle it all.
13422
13423 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13424
13425         * package-get.el (package-get-base-filename): new variable.
13426         (package-get-require-base): new function.
13427         (package-get-pgp-signed-begin-line): new variable.
13428         (package-get-pgp-signature-begin-line): ditto.
13429         (package-get-pgp-signature-end-line):  ditto.
13430         (package-get-load-base): new function.
13431         (package-get-interactive-package-query):
13432         (package-get-update-all):
13433         (package-get-dependencies):
13434         (package-get-package-provider):
13435         (package-get-custom): use package-get-require-base.
13436         [package-get-custom loading]: disable for now.
13437
13438         * package-ui.el (pui-list-packages): use (package-get-require-base)
13439
13440 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13441
13442         * package-ui.el: Correct obvious thinko in choosing extent face.
13443
13444 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13445
13446         * menubar-items.el (default-menubar): pui-list-package has nothing
13447         to with Customize. Move all the package stuff to a new Item in Options.
13448
13449         * package-ui.el (pui-menu): Add menu and Popup menu.
13450
13451         * package-get.el (package-get): Use new
13452         package-admin-get-install-dir.
13453
13454         * package-admin.el (package-admin-get-install-dir): New syntax.
13455         Conserve package location and put mule packages where mule-base is.
13456
13457         * package-get.el : Customized
13458
13459         * package-ui.el (pui): Customized
13460         (pui-package-install-dest-dir): New variable.
13461         (pui-install-selected-packages): Use it
13462
13463 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13464
13465         * package-get.el (package-get-interactive-package-query): Move
13466         dependency on package-get-base to run-time.
13467         (package-get-update-all): Ditto.
13468         (package-get-dependencies): Ditto.
13469         (package-get-package-provider): Ditto.
13470         (package-get-custom): Ditto.
13471
13472 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13473
13474         * events.el: Remove 'ascii-character property from 'backspace
13475         and 'delete symbols
13476
13477 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13478
13479         * package-get-base.el: removed.
13480
13481 1998-09-23  Didier Verna  <didier@xemacs.org>
13482
13483         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13484         (no-upper-case-p): new function.
13485         (with-search-caps-disable-folding): new macro.
13486         (with-interactive-search-caps-disable-folding): new macro.
13487         (zap-to-char): In interactive mode, do a case-sensitive search if
13488         the character is uppercase.
13489         (zap-up-to-char): ditto.
13490
13491         * replace.el (perform-replace): use the function no-upper-case-p.
13492
13493         * isearch-mode.el (isearch-fix-case): ditto.
13494         make obsolete `with-caps-disable-folding' and
13495         `isearch-no-upper-case-p'.
13496
13497         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13498         (tags-search): ditto.
13499         (tags-query-replace): ditto.
13500
13501         * info.el (Info-search): ditto.
13502
13503 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13504
13505         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13506
13507 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13508
13509         * package-admin.el (package-admin-rmtree): rewritten.  need to
13510         check for "." and ".." before symlink check.  expand files and
13511         directories with respect to DIRECTORY, not default-directory.
13512
13513 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13514
13515         * package-get.el (package-get-all): add INSTALL-DIR argument.
13516
13517 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13518
13519         * package-ui.el (pui-add-required-packages): new function, select
13520         dependent packages.
13521         (pui-display-keymap): bind it.
13522         (pui-help-string): document it.
13523         (pui-install-selected-packages): package-get-all -> package-get.
13524
13525         * package-get.el (package-get-dependencies): new function.
13526
13527 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13528
13529         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13530         regexps.
13531
13532 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13533
13534         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13535         function.
13536         (default-mouse-track-normalize-point): Use it.
13537
13538 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13539
13540         * package-admin.el (package-admin-delete-binary-package):
13541                 General cleanup. Remove unnessary use of progn and
13542         save-excursion.
13543         (package-admin-delete-binary-package): Do NOT mess with file
13544         modes. That is evil.
13545         (package-admin-delete-binary-package): Wrap all deleting in
13546         condition-case. The data in MANIFEST is untrustworthy.
13547         (package-admin-delete-binary-package): Let the OS worry about non
13548         empty directories.
13549
13550 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13551
13552         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13553         processing.
13554         (lm-report-bug): Fix mail address to send bug reports to.
13555
13556 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13557
13558         * XEmacs 21.2-beta2 is released.
13559
13560 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13561
13562         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13563
13564 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13565
13566         * info.el (Info-mode): Document page turning by double clicks in
13567         docstring so `M-x describe-mode' will display it.
13568
13569 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13570
13571         * info.el (Info-mouse-track-double-click-hook): Use character
13572         widths to calculate a border region where double clicking does
13573         page turning, and return `nil' by default so other hooks, such as
13574         region highlighting, will be run.
13575
13576 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13577
13578         * sound.el (default-sound-directory-list): Initialize with all the
13579         "sounds" directories in `data-directory-list'.  It used to just be
13580         the first one.
13581
13582         * packages.el (locate-data-directory-list): Created.  This gives
13583         the list of matching directories, unlike `locate-data-directory',
13584         which just gives the first one.
13585
13586 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13587
13588         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13589         make a binding in the local keymap until help-char handling is
13590         improved.
13591
13592         * help.el (help-keymap-with-help-key): Provide keymap with help
13593         binding.
13594         (help-print-help-form): New helper function.
13595
13596 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13597
13598         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13599         move extent to another buffer; no need to create a new extent.
13600         (isearch-fix-case): New function.
13601         (isearch-search-and-update): Use it.
13602
13603 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13604
13605         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13606         the keymap, not minor-mode-map-alist.
13607         (isearch-done): Restore overriding-local-map.
13608
13609 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13610
13611         * bytecomp.el (byte-compile-buffer-substring):
13612         Fix for: (byte-compile (defun f () (buffer-substring)))
13613         ==>   ** buffer-substring called with 3 args, but requires 0-3
13614         - new code not only works, but is more readable, too.
13615
13616 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13617
13618         * msw-faces.el (mswindows-init-device-faces): Don't try to
13619           specify a default font at this late stage. Do try to force
13620           creation of the default face font so that if it fails we get
13621           an error now instead of a crash at frame creation.
13622
13623           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13624           mswindows-make-font-unitalic: Canonical default weight
13625           changed from "Normal" to "Regular".
13626
13627           mswindows-make-font-bold / -bold-italic: Supplied device was
13628           not being passed into call to mswindows-find-smaller-font.
13629
13630 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13631
13632         * package-get.el (package-get-remote): Fix the path where to find
13633           the packages on xemacs.org.
13634
13635 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13636
13637         * about.el (about-maintainer-info): Update Ben's entry.
13638
13639 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13640
13641         * lisp/shadow.el (find-emacs-lisp-shadows):
13642         - `member' was being called on lists of length 2000!
13643         - Replace with hashtables.
13644         - Replace hand-coded loops with (dolist)
13645         - Fix comment typo
13646
13647 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13648
13649         * packages.el: Added new function, `package-delete-name', to
13650           delete existing packages from the installed package database
13651           (`packages-package-list').  Also added the "pkginfo" directory
13652           to `packages-special-base-regexp', so that the pkginfo directory
13653           would not get added to `late-packages'.
13654
13655         * package-admin.el: Added ability to delete an installed package
13656           (added low-level function, `package-admin-delete-package').
13657           Understands how to use the pkginfo/MANIFEST.<package> file to
13658           delete the package.  When installing a package, will also
13659           create a MANIFEST.* file if one is not provided by the
13660           package.  If the MANIFEST.* doesn't exist when deleting a
13661           package, the functions will fall back to attempting to delete
13662           any package-specific lisp directory.
13663
13664         * package-get.el: Moved some functions to package-admin.el.
13665           Added interactive function `package-get-delete-package', for
13666           use by users for deleting a package.
13667
13668           Also modified to not require the presence of efs.
13669
13670 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13671
13672         * files.el (find-file-noselect): Handle all signals, kill the
13673         buffer and resignal.
13674
13675 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13676
13677         * cl-macs.el (glyph-image): Add setf method.
13678
13679 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13680
13681         * package-get.el: Fixed broken EFS downloading.  Also, look for
13682           .tar.gz files first, in preference over .tgz files.
13683
13684         * package-ui.el: Fix display of package version numbers.
13685
13686 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13687
13688         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13689         argument.
13690
13691 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13692
13693         * list-mode.el: `display-completion-list': added new/optional
13694           keyword `:completion-string', which allows the programmer to
13695           change the "Possible completions are:" prompt.
13696
13697         * menubar-items.el: Added new pulldown menu-pick to start up the
13698           visual package browser/installer:
13699
13700                 Options->Customize->List Packages
13701
13702         * package-admin.el: Added hooks for installing under both Unix
13703           and MS Windows.  Does additional error checking.  No longer
13704           calls "add-big-package.sh" to install packages under Unix; now
13705           calls gunzip & tar directly.
13706
13707         * package-get.el: Added ability to install packages from files
13708           on a local disk/CDROM.  Now deletes any existing package lisp
13709           directory.  Does completion on available packages when
13710           querying for package names.  Will also search for .tgz files
13711           in addition for .tar.gz files.  Tries to reload
13712           auto-autoloads, as a convenience when loading new packages,
13713           and also tries to add any new package paths to `load-path'.
13714           Changed all occurences of `concat' to use `expand-file-name'.
13715
13716         * package-ui.el: New file which implements the main visual
13717           package browser/installer, which is started via a menu pick or
13718           M-x pui-list packages.
13719
13720 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13721
13722         * startup.el (load-init-file): spelling fix.
13723
13724 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13725
13726         * startup.el (normal-top-level): Load auto-autoload files
13727         covariantly with their precedence.
13728
13729 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13730
13731         * menubar-items.el (default-menubar): Remove "Font Weight"
13732         option, there is currently no custom equivalent.. Customize-faces
13733         is "Edit faces".
13734
13735         * x-font-menu.el (font-menu-set-font): Use customize to set
13736         default face.
13737
13738         * faces.el (face-spec-update-all-matching): New function.
13739
13740         * cus-face.el (custom-set-face-update-spec): New function.
13741         Interface to customize faces from elisp.
13742
13743         (custom-face-value-create): Show the customized settings if set
13744         but not saved.
13745
13746 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13747
13748         (custom-face-value-create): Show the customized settings if set
13749         but not saved.
13750
13751 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13752
13753         * keydefs.el (global-map): Add FSF 20.3 binding of
13754         query-replace-regexp.
13755
13756 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13757
13758         * minibuf.el (read-file-name-internal-1): use
13759         user-name-completion-1 instead of user-name-completion.
13760
13761 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13762
13763         * loadup.el:
13764         * make-docfile.el:
13765         * update-elc.el: Don't set `source-directory' (now defunct as a
13766         global variable) no more.
13767
13768         * packages.el (packages-list-autoloads): Made `source-directory'
13769         (now defunct as a global variable) a parameter.
13770
13771 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13772
13773         * about.el (about-hackers): new email
13774
13775 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13776
13777         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13778
13779 1998-07-17  Didier Verna  <didier@xemacs.org>
13780
13781         * faces.el (set-face-property):
13782         (set-face-dim-p):
13783         (face-dim-p): updated the doc strings now that the dim property isn't
13784         tty-specific.
13785         (face-equal): the dim property is now a common one.
13786
13787         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13788         Renamed the `stipple' attribute to `background-pixmap'.
13789         (custom-face-background-pixmap): make custom-face-stipple an
13790         obsolete alias for this.
13791
13792 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13793
13794         * find-paths.el (paths-file-readable-directory-p): Created and
13795         used.
13796
13797         * loadup.el: Don't set inhibit-... flags from run-temacs.
13798
13799 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13800
13801         * packages.el (packages-data-path-depth): Added and used.
13802
13803 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13804
13805         * about.el:
13806         - Change .xpm to .png, delete "zcat" section.
13807         - cosmetic fix in the 'marcpa' entry.
13808
13809         * etc/photos
13810         - convert all .xpm.Z to .png
13811         - rename mrb to martin
13812         - rename mcook-m to mcookm
13813
13814 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13815
13816         * x-init.el (x-initialize-compose): Add support for
13817         dead-circumflex as YET ANOTHER NAME for that dead key.
13818
13819 1998-08-05  Colin Rafferty <colin@xemacs.org>
13820
13821         * setup-paths.el (paths-construct-exec-path): Made the
13822         last-packages really be last.
13823         (paths-construct-data-directory-list): Ditto.
13824
13825 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13826
13827         * startup.el(startup-splash-frame-body):
13828         Update Copyright notice in splash screen
13829
13830 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13831
13832         * minibuf.el (read-file-name-internal-1): do ~user completion.
13833
13834 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13835
13836         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13837         aginst destroyed extents
13838
13839 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13840
13841         * package-get.el (package-get): add `install-dir' argument.
13842
13843 1998-07-20  John Jones  <jj@asu.edu>
13844
13845         * package-get.el: calls to package-get-update-all will only
13846           update packages which are already installed.
13847
13848 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13849
13850         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13851         writable.
13852
13853 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13854
13855         * about.el (about-hackers): Correct my email.
13856
13857 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13858
13859         * about.el (about-hackers): new email-address.
13860
13861 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13862
13863         * minibuf.el (read-number): Don't let `input-error' condition
13864         escape.
13865
13866 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13867
13868         * about.el (about-hackers): use my `email-for-life' address.
13869
13870 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13871
13872         * XEmacs 21.2-beta1 is released.
13873
13874 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13875
13876         * ldap.el (ldap-search): Doc string change
13877
13878 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13879
13880         * menubar-items.el (default-menubar): Removed references to
13881         `data-directory', and use `locate-data-file' instead, and made
13882         then greyed out if they don't exist.
13883
13884 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13885
13886         * keymap.el (events-to-keys): Use `format' instead of `concat'
13887         since the latter does not accept integer args anymore
13888
13889 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13890
13891         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13892         macros replaced.
13893
13894 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13895
13896         * make-docfile.el: Get first initialization from very-early-lisp.el
13897         * update-elc.el: Ditto.
13898         * loadup.el (really-early-error-handler): Ditto.
13899
13900         * packages.el (packages-unbytecompiled-lisp): Add new file,
13901         very-early-lisp.el.
13902
13903         * very-early-lisp.el: New file.
13904
13905 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13906
13907         * Symbols that have been obsolete for at least 3 years removed (II).
13908
13909         * obsolete.el (eval-current-buffer): Make compatible.
13910         (byte-code-function-p): Ditto.
13911         (send-string): Removed.
13912         (send-region): Removed.
13913         (screen-scrollbar-width): Removed.
13914         (set-screen-scrollbar-width): Removed.
13915         (set-screen-left-margin-width): Removed.
13916         (set-screen-right-margin-width): Removed.
13917         (screen-left-margin-width): Removed.
13918         (screen-right-margin-width): Removed.
13919         (set-buffer-left-margin-width): Removed.
13920         (set-buffer-right-margin-width): Removed.
13921         (buffer-left-margin-width): Removed.
13922         (buffer-right-margin-width): Removed.
13923         (x-set-frame-icon-pixmap): Removed.
13924         (x-set-screen-icon-pixmap): Removed.
13925         (pixel-name): Removed.
13926         (make-pixmap): Removed.
13927         (make-cursor): Removed.
13928         (pixmap-width): Removed.
13929         (pixmap-contributes-to-line-height-p): Removed.
13930         (set-pixmap-contributes-to-line-height): Removed.
13931
13932 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13933
13934         * obsolete.el (popup-menu-up-p): removed.
13935         (read-no-blanks-input): Removed.
13936         (wholenump): Removed.
13937         (ring-mod): Removed (what was ring-mod?).
13938         (current-time-seconds): Removed.
13939         (run-special-hook-with-args): Removed.
13940         (dot): Removed.
13941         (dot-marker): Removed.
13942         (dot-min): Removed.
13943         (dot-max): Removed.
13944         (window-dot): Removed.
13945         (set-window-dot): Removed.
13946
13947         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13948         `dot-min'.
13949
13950         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13951
13952         * code-files.el (insert-file-contents): Rename
13953         run-special-hook-with-args to run-hook-with-args-until-success.
13954         (write-region): Ditto.
13955
13956 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13957
13958         * about.el: Fix typos, update release date.
13959
13960         * Symbols that have been obsolete for at least 3 years removed.
13961
13962         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13963         screen- functions.
13964         (toplevel): remove setf methods for screen functions.
13965         * cl-macs.el (extent-data): defsetf removed.
13966         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13967         many places to remove.
13968         (comment-indent-hook): Ditto.
13969         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13970         (buffer-dedicated-screen): Ditto.
13971         (deiconify-screen): Ditto.
13972         (delete-screen): Ditto.
13973         (event-screen): Ditto.
13974         (find-file-other-screen): Ditto.
13975         (find-file-read-only-other-screen): Ditto.
13976         (live-screen-p): Ditto.
13977         (screen-height): Ditto.
13978         (screen-iconified-p): Ditto.
13979         (screen-list): Ditto.
13980         (screen-live-p): Ditto.
13981         (screen-name): Ditto.
13982         (screen-parameters): Ditto.
13983         (screen-pixel-height): Ditto.
13984         (screen-pixel-width): Ditto.
13985         (screen-root-window): Ditto.
13986         (screen-selected-window): Ditto.
13987         (screen-totally-visible-p): Ditto.
13988         (screen-visible-p): Ditto.
13989         (screen-width): Ditto.
13990         (screenp): Ditto.
13991         (get-screen-for-buffer): Ditto.
13992         (get-screen-for-buffer-noselect): Ditto.
13993         (get-other-screen): Ditto.
13994         (iconify-screen): Ditto.
13995         (lower-screen): Ditto.
13996         (mail-other-screen): Ditto.
13997         (make-screen): Ditto.
13998         (make-screen-invisible): Ditto.
13999         (make-screen-visible): Ditto.
14000         (modify-screen-parameters): Ditto.
14001         (new-screen): Ditto.
14002         (next-screen): Ditto.
14003         (next-multiscreen-window): Ditto.
14004         (other-screen): Ditto.
14005         (previous-screen): Ditto.
14006         (previous-multiscreen-window): Ditto.
14007         (raise-screen): Ditto.
14008         (redraw-screen): Ditto.
14009         (select-screen): Ditto.
14010         (selected-screen): Ditto.
14011         (set-buffer-dedicated-screen): Ditto.
14012         (set-screen-height): Ditto.
14013         (set-screen-position): Ditto.
14014         (set-screen-size): Ditto.
14015         (set-screen-width): Ditto.
14016         (show-temp-buffer-in-current-screen): Ditto.
14017         (switch-to-buffer-other-screen): Ditto.
14018         (visible-screen-list): Ditto.
14019         (window-screen): Ditto.
14020         (x-set-screen-pointer): Ditto.
14021         (x-set-frame-pointer): Ditto.
14022         (screen-title-format): Ditto.
14023         (screen-icon-title-format): Ditto.
14024         (terminal-screen): Ditto.
14025         (delete-screen-hook): Ditto.
14026         (create-screen-hook): Ditto.
14027         (mouse-enter-screen-hook): Ditto.
14028         (mouse-leave-screen-hook): Ditto.
14029         (map-screen-hook): Ditto.
14030         (unmap-screen-hook): Ditto.
14031         (default-screen-alist): Ditto.
14032         (default-screen-name): Ditto.
14033         (x-screen-defaults): Ditto.
14034         (x-create-screen): Ditto.
14035         * obsolete.el: meta-flag removed.
14036         baud-rate removed.
14037         sleep-for-millisecs removed.
14038         extent-data removed.
14039         set-extent-data removed.
14040         set-extent-attribute removed.
14041         extent-glyph removed.
14042         extent-layout removed.
14043         set-extent-layout removed.
14044         list-faces-display removed.
14045         list-faces removed.
14046         trim-versions-without-asking removed.
14047         after-write-file-hooks removed.
14048         truename removed.
14049         auto-fill-hook removed.
14050         blink-paren-hook removed.
14051         select-screen-hook, deselect-screen-hook removed.
14052         auto-raise-screen, auto-lower-screen removed.
14053
14054         * msw-mouse.el: Global change resource -> mswindows-resource.
14055
14056         * XEmacs 21.0-pre5 is released.
14057
14058 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14059
14060         * about.el (about-hackers): Credits update.
14061
14062 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14063
14064         * register.el (insert-register): Don't activate the region.
14065
14066 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14067
14068         * select.el: Restore x-* symbols for backwards compatibility:
14069         x-copy-primary-selection, x-kill-primary-selection,
14070         x-delete-primary-selection, x-select-make-extent-for-selection,
14071         x-valid-simple-selection-, x-cut-copy-clear-internal.
14072
14073 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14074
14075         * XEmacs 21.0-pre4 is released.
14076
14077 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14078
14079         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14080         reporting bugs.
14081         (maybe-add-init-button): Fix semantics under Windows.  Use
14082         `expand-file-name' rather than `concat'.
14083
14084         * help.el (print-messages): New function.
14085
14086 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14087
14088         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14089
14090 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14091
14092         * about.el: Tweaked my entry in about-hackers.
14093
14094         * find-paths.el (paths-emacs-root-p):
14095           Relaxed emacs-root checking of an in-place installation to
14096           also accommodate the flat layout used on MS Windows.
14097
14098 1998-06-29  John Jones  <jj@asu.edu>
14099
14100         * package-get.el: calls to package-get-update-all will only
14101           update packages which are already installed.
14102
14103 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14104
14105         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14106         are handled by the gui-element face fallbacks now.
14107
14108         * x-faces.el: default gui-element face to "background" as well as
14109         the default face.
14110
14111         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14112         and default face settings since these are set as fallbacks now in
14113         the appropriate domain.
14114
14115 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14116
14117         * text-mode.el (text-mode): Reorder regexp so the OR part
14118         corresponding to `page-delim' goes first and the hack in
14119         `forward-paragraph' will work.
14120         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14121
14122 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14123
14124         * subr.el (remove-hook): When checking the hook value
14125           with functionp, don't apply car to it.
14126
14127 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14128
14129         * package-get.el (package-get-remote-filename):
14130           Don't use file-name-as-directory because the local directory
14131           separator conventions might not be the same as ftp's.
14132
14133 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14134
14135         * ldap.el (ldap-host-parameters-alist): New name of
14136         `ldap-host-parameters-plist'
14137
14138 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14139
14140         * package-get.el: Using (require 'package-get-base), now that it
14141         provides itself.  Consequently removed all instances of (load
14142         "package-get-base.el").
14143
14144 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14145
14146         * subr.el (remove-hook): Don't treat the hook value as a
14147           list unless it is both consp and not functionp.
14148
14149 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14150
14151         * about.el: Email address for Ben Wing is ben@xemacs.org.
14152         * auto-show.el: Ditto.
14153         * bytecomp.el: Ditto.
14154         * faces.el: Ditto.
14155         * x-scrollbar.el: Ditto.
14156         * x-misc.el: Ditto.
14157         * tty-init.el: Ditto.
14158         * toolbar-items.el: Ditto.
14159         * symbol-syntax.el: Ditto.
14160         * specifier.el: Ditto.
14161         * objects.el: Ditto.
14162         * hyper-apropos.el: Ditto.
14163         * glyphs.el: Ditto.
14164
14165 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14166
14167         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14168         vertical-divider-always-visible-p.
14169         (default-mouse-motion-handler): Ditto.
14170
14171 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14172
14173         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14174         global value.
14175
14176 1998-06-21  Oliver Graf <ograf@fga.de>
14177
14178         * build-reports.el: changed receiver to xemacs-build-reports list
14179
14180 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14181
14182         * font.el: Split font-family-mappings into X and
14183           mswindows-specific versions.
14184           mswindows-font-create-[object|name]: Treat supplied size
14185           as a pointsize. Added underline and strikethru handling.
14186
14187         * msw-faces.el: changed default mswindows charset to western.
14188
14189         * msw-glyphs.el: removed space in border-glyph font string that
14190           was inserted to get round bugs in the mswindows C font code.
14191
14192 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14193
14194         * about.el (about-hackers): Credits update.
14195
14196         * help-nomule.el (tutorial-supported-languages): Add Romanian
14197         TUTORIAL.
14198
14199         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14200         to ISO-8859-2.
14201
14202 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14203
14204         * font.el: Split font-family-mappings into X and
14205           mswindows-specific versions.
14206           mswindows-font-create-[object|name]: Treat supplied size
14207           as a pointsize. Added underline and strikethru handling.
14208
14209         * msw-faces.el: changed default mswindows charset to western.
14210
14211         * msw-glyphs.el: removed space in border-glyph font string that
14212           was inserted to get round bugs in the mswindows C font code.
14213
14214 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14215
14216         * minibuf.el: make read-color-completion-table call
14217           (mswindows-color-list for mswindows devices.
14218
14219 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14220
14221         * lisp/font-lock.el
14222         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14223         Let declaration items contain non-word symbol characters.
14224
14225 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14226
14227         * package-get.el (package-get-package-provider): Added autoload
14228         cookie.  Loading "package-get-base.el" in ALL functions that use
14229         it.  Fixed some (interactive ...) with multiple argument specs
14230         again.  Cosmetic indentation changes.
14231
14232 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14233
14234         * info.el (Info-insert-dir): Don't use nreverse on variables
14235         that you want to use later.
14236
14237 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14238
14239         * x-mouse.el (x-set-point-and-move-selection): Replace call
14240         to x-kill-primary-selection with kill-primary-selection
14241
14242 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14243
14244         * simple.el (what-cursor-position): Make cursor position reported
14245         use value of column-number-start-at-one
14246
14247 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14248
14249         * about.el (xemacs-hackers): Fix Jareth's email address.
14250
14251 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14252
14253         * startup.el (startup-splash-frame): Remove
14254         `xemacs-startup-logo-function'.
14255
14256 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14257
14258         * about.el (about-hackers): Update credits list.
14259
14260 1998-06-06  Jeff Miller <jmiller@smart.net>
14261
14262         * lisp/sound.el: Update sound-ext to allow filenames with
14263           extensions to be found by load-sound-file
14264
14265 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14266
14267         * info.el (Info-rebuild-outdated-dir): Removed variable
14268         (Info-auto-generate-directory): New variable
14269         (Info-save-auto-generated-dir): New variable
14270         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14271         (Info-build-dir-anew): Second parameter removed.  Use
14272         `Info-save-auto-generated-dir'
14273         (Info-rebuild-dir): Ditto
14274
14275 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14276
14277         * list-mode.el (next-list-mode-item): Would not recognize
14278         border between directly neighbored items.
14279
14280 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14281
14282         * package-get.el: add autoloads for some functions.
14283
14284 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14285
14286         * specifier.el (let-specifier): Tiny docfixes.
14287
14288 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14289
14290         * msw-mouse.el: set selection-pointer-glyph to Normal.
14291
14292 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14293
14294         * wid-edit.el (widget-specify-secret): New function.
14295         (widget-after-change): Use it.
14296         (widget-specify-field): Use it.
14297
14298 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14299
14300         * mouse.el (drag-window-divider): Use `(not done)' instead of
14301         `doit'; reuse result of `window-pixel-edges'.
14302
14303         * modeline.el (drag-modeline-event-lag): Rename to
14304         drag-divider-event-lag.
14305
14306 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14307
14308         * specifier.el (let-specifier): Rewritten not to generate needless
14309         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14310         arguments.
14311
14312 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14313
14314         * minibuf.el (read-file-name-1): Setup buffer-local value of
14315         `completion-ignore-case' in completions buffer under Windows.
14316
14317 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14318
14319         * about.el (about-maintainer-glyph): Fix support for not
14320         compressed images.
14321
14322 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14323
14324         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14325
14326         * mouse.el (mouse-track): Cancel selection if misc-user event with
14327         `cancel-mode-internal' function is fetched.
14328
14329 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14330
14331         * files.el (save-some-buffers-1): Fixed return value.
14332
14333 1998-06-01  Oliver Graf <ograf@fga.de>
14334
14335         * dragdrop.el: added experimental
14336
14337 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14338
14339         * startup.el (after-init-hook, init-file-user,
14340         user-init-directory, load-user-init-file):  Purge references
14341         to "~/.xemacs/init.el" from docstrings.
14342
14343         (load-user-init-file) Use paths-construct-path to construct
14344         paths to user init files.  Go directly to ~/.emacs, do not
14345         search ~/.xemacs/, do not load `default-custom-file'.
14346
14347 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14348
14349         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14350         general *sh.
14351         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14352
14353 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14354
14355         * menubar-items.el (default-menubar): add Update Packages to customize
14356         menu.
14357
14358 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14359
14360         * faces.el: use toolbar face as a fallback for toolbar properties
14361         in xpm-color-symbols instead of default.
14362
14363         * msw-faces.el: rename 3d-object -> gui-element face.
14364
14365 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14366
14367         * startup.el (xemacs-startup-logo-function): New variable.
14368         (startup-splash-frame): Use it.
14369
14370 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14371
14372         * files.el (save-some-buffers): Would wait 1 second.
14373         (save-some-buffers-1): Delete other windows here instead of in
14374         `save-some-buffers'.
14375         (save-some-buffers): Force redisplay only if windows were deleted.
14376
14377 1998-06-02  Didier Verna  <didier@xemacs.org>
14378
14379         * cus-face.el (custom-face-attributes): generalized the use of
14380         toggle buttons for boolean attributes.
14381         Re-ordered the items a bit.
14382
14383 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14384
14385         * sound.el (default-sound-directory): Use `locate-data-directory'
14386         to find the sounds directory.
14387
14388 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14389
14390         * sound.el: default sound-ext to .wav under mswindows, .au
14391         otherwise. load-default sounds without extensions.
14392
14393 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14394
14395         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14396         if send-pr is not bound.
14397
14398 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14399
14400         * files.el: grok idl files in auto-mode-alist.
14401 1998-06-01  Jeff Miller  <jmiller@smart.net>
14402
14403         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14404         calling `upcase'.
14405
14406 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14407
14408         * msw-glyphs.el: add xbm to the list of image types supported.
14409
14410 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14411
14412         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14413         instead of XEmacs one when dumping InfoDock.
14414
14415 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14416
14417         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14418         for `modeline-visible-p'
14419
14420         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14421
14422 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14423
14424         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14425         since it's not used anymore. doc string fixes.
14426
14427         * package-get.el (package-get-file-installed-p): new function. use
14428         instead of file-installed-p which is in an external package.
14429
14430 1998-05-28  Oliver Graf <ograf@fga.de>
14431
14432         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14433         favor of select-window/switch-to-buffer
14434
14435 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14436
14437         * startup.el: changed (getenv "HOME") to (user-home-directory)
14438
14439 1998-05-25  Oliver Graf <ograf@fga.de>
14440
14441         * frame.el (cde-start-drag) moved to dragdrop.el
14442         (offix-start-drag-region) moved to dragdrop.el
14443         (offix-start-drag) moved to dragdrop.el
14444         * dragdrop.el (cde-start-drag) moved from frame.el
14445         (offix-start-drag-region) moved from frame.el
14446         (offix-start-drag) moved from frame.el
14447         (cde-start-drag-region) cde drag regions
14448         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14449
14450 1998-05-26  Oliver Graf <ograf@fga.de>
14451
14452         * dragdrop.el: created dragdrop-drag prototypes
14453         (cde-start-drag-region) fixed typo
14454
14455 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14456
14457         * simple.el (after-init-hook): Remove reader macro.
14458
14459         * packages.el (packages-hardcoded-lisp): Get rid of reader
14460         macros.  Update DOC string.
14461
14462 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14463
14464         * mouse.el (drag-window-divider): Ditto.
14465
14466         * modeline.el (mouse-drag-modeline): Use it.
14467
14468         * lisp-mode.el (let-specifier): Specify indentation.
14469
14470         * specifier.el (let-specifier): Renamed from
14471         `with-specifier-instance'.
14472
14473 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14474
14475         * x-faces.el:
14476         * faces.el: move definition of xpm-color-symbols from x-faces.el
14477         to faces. Predicate x-get-resource on the presence of x.
14478
14479         * msw-faces.el: set 3d-object face rather than modeline. Specify
14480         faces as specfier defaults.
14481
14482         * package-get.el: don't use package-admin-add-single-file-package.
14483
14484 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14485
14486         * toolbar-items.el: Fixup tooltips.
14487         (toolbar-gnus): Don't use obsolete variable
14488         toolbar-news-frame-properties.
14489         (toolbar-news-reader): Default to `gnus' instead of
14490         `not-configured'.
14491
14492         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14493         Windows.
14494
14495 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14496
14497         * package-get.el: rename -installedp -> -installed-p.
14498
14499 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14500
14501         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14502         attributes, and assinged it to continuation, truncation and
14503         hscroll glyphs.
14504
14505         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14506         and made continuation, truncation and hscroll glyphs arrow
14507         characters out of that font.
14508
14509 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14510
14511         * minibuf.el (minibuffer-electric-separator): Play nicely with
14512         directory-sep-char being \.
14513         (minibuffer-electric-tilde): Ditto.
14514         (read-file-name-map): Ditto.
14515
14516 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14517
14518         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14519         on X devices.
14520         (default-mouse-track-deal-with-down-event): Avoid
14521         `x-disown-selection'; use `disown-selection' instead.
14522
14523 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14524
14525         * select.el:
14526         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14527         moved to (cut-copy-clear-internal) in select.el. Ditto for
14528         (x-delete-primary-selection) (x-kill-primary-selection)
14529         (x-copy-primary-selection).
14530         (own-clipboard): new function.
14531
14532         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14533         functions in select.el. remove old ones.
14534         (mswindows-own-clipboard): new function.
14535
14536 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14537
14538         * gnuserv.el: allow connections from mswindows type devices.
14539
14540 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14541
14542         * msw-glyphs.el: change image type used from cursor to resource.
14543
14544 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14545
14546         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14547         for {top,bottom}-{left,right} values in addition to
14548         {top,bottom}_{left,right}.
14549         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14550
14551 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14552
14553         * cl-macs.el (specifier-instance): Undefine its setf method.
14554
14555         * specifier.el (with-specifier-instance): Added docstring.
14556
14557         * mouse.el (drag-window-divider): Ditto.
14558
14559         * modeline.el (mouse-drag-modeline): Use it.
14560
14561         * lisp-mode.el (with-specifier-instance): Define its indentation
14562         level.
14563
14564         * specifier.el (with-specifier-instance): New macro.
14565
14566 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14567
14568         * package-get.el (package-get-create-custom): new function to
14569         auto-generate package-get-custom.el from package-get-base.el.
14570         * (package-get-ever-installedp): new function.
14571         * (package-get-custom): new function to get all packages specified
14572         by customize.
14573
14574 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14575
14576         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14577
14578 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14579
14580         * cl-extra.el: Reverse previous float change.
14581
14582 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14583
14584         * x-faces.el:
14585         * faces.el (try-font-name): moved from x-faces.el since it is
14586         required by w3 under mswindows as well X.
14587
14588 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14589
14590         * winnt.el: Removed evil (setq completion-ignore-case t)
14591         clause, one more overlookef fsfism.
14592         (nt-quote-args-functions-alist): End sentences with double space.
14593
14594 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14595
14596         * window-xemacs.el (push-window-configuration): Remove kludgery of
14597         recaching default-toolbar specifier.
14598         (pop-window-configuration): Ditto.
14599         (unpop-window-configuration): Ditto.
14600
14601 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14602
14603         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14604
14605 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14606
14607         * winnt.el (nt-quote-args-verbatim): Added function.
14608         (nt-quote-args-prefix-quote): Added function.
14609         (nt-quote-args-backslash-quote): Added function.
14610         (nt-quote-args-double-quote): Added function.
14611         (nt-quote-args-functions-alist): New variable.
14612         (nt-quote-process-args): Added function. This is the main quoting
14613         work horse called from process-nt.c
14614
14615 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14616
14617         * winnt.el: Removed duplicate definitions for backspace,
14618         delete, M-backspace and C-M-backspace.
14619         (file-name-buffer-file-type-alist): Removed this variable.
14620         (find-buffer-file-type): Removed function.
14621         (find-file-binary):  Removed function.
14622         (find-file-text): Removed function.
14623         (find-file-not-found-set-buffer-file-type): Removed function.
14624         (save-to-unix-hook): Removed function.
14625         (revert-from-unix-hook): Removed function.
14626         (using-unix-filesystems): Removed function.
14627         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14628         warning.
14629         (x-set-selection): Removed function.
14630         (x-get-selection): Removed function.
14631         Removed commented FSFisms.
14632         Replaced copyright notice (this file is not part of GNU Emacs).
14633         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14634         comint-process-echoes setting to t.
14635
14636 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14637
14638         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14639         and used following the interface change of
14640         `paths-find-recursive-path'.
14641
14642         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14643         regexp instead of a list of base names.
14644         (paths-version-control-filename-regexp):
14645         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14646         Introduced and used following the interface change of
14647         `paths-find-recursive-path'.
14648
14649 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14650
14651         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14652         on X devices, rather than on all non-TTY devices.
14653
14654 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14655
14656         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14657
14658         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14659
14660 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14661
14662         * itimer.el (activate-itimer): Fixed usage of integers
14663         as argument to `concat'.
14664
14665 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14666
14667         * itimer.el (start-itimer): replace the use of `concat' with
14668         `format'
14669
14670 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14671
14672         * mode-motion.el (mode-motion-hook): Clarify docstring.
14673         From Bob Weiner <weiner@altrasoft.com>
14674
14675         * loadhist.el (symbol-file): Supply prompt string when used
14676         interactively.
14677         From Bob Weiner <weiner@altrasoft.com>
14678
14679 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14680
14681         * loadup.el (really-early-error-handler): Ditto.
14682
14683         * update-elc.el: Ditto.
14684
14685         * setup-paths.el (paths-construct-exec-path): Ditto.
14686
14687         * make-docfile.el: Ditto.
14688
14689         * find-paths.el (paths-decode-directory-path): Use split-path
14690         instead of decode-path.
14691
14692         * files.el (parse-colon-path): Update docstring reference.
14693
14694 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14695
14696         * msw-init.el:
14697         * x-init.el:
14698         Bind cut'n'paste keys to non window-system specific functions.
14699
14700         * msw-select.el: New function mswindows-clear-clipboard.
14701         mswindows-cut-copy-clipboard extended to handle clearing of the
14702         selection and renamed to mswindows-cut-copy-clear-clipboard.
14703
14704         * select.el: on mswindows devices delete-primary-selection
14705         calls mswindows-clear-clipboard.
14706
14707 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14708
14709         * simple.el (quoted-insert): Inhibit quit when using read-char.
14710
14711         * cmdloop.el (read-char): Don't inhibit quit.
14712         (read-char-exclusive): Ditto.
14713         (read-char): Signal quit if quit-char was pressed.
14714         (read-char-exclusive): Ditto.
14715         (read-quoted-char): Return a character, not integer.
14716
14717         * menubar-items.el (default-popup-menu): Use Andy's generic
14718         selection code.
14719         (default-popup-menu): Fix code.
14720
14721 1998-05-14  Oliver Graf <ograf@fga.de>
14722
14723         * dragdrop.el (dragdrop-function-widget): this time it's done
14724
14725 1998-05-13  Oliver Graf <ograf@fga.de>
14726
14727         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14728
14729 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14730
14731         * device.el (device-pixel-width):
14732         (device-pixel-height):
14733         (device-mm-width):
14734         (device-mm-height):
14735         (device-bitplanes):
14736         (device-color-cells): Swapped parameters to device-system-metric
14737         according to the interface change.
14738
14739 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14740
14741         * mouse.el (default-mouse-motion-handler): Use new name of the
14742         function event-over-vertical-divider-p.
14743         Do not set E-W arrow cursor over the divider if
14744         vertical-divider-draggable-p is nil in the window.
14745         ([top-level]): Use new name for the variable
14746         vertical-divider-map.
14747         (drag-window-divider): Respect vertical-divider-draggable-p.
14748         Variable name typo fixes.
14749
14750 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14751
14752         * keymap.el (kbd): Define here; handle string constants and
14753         others...
14754
14755 1998-05-15  Christian Nyb <chr@mediascience.no>
14756
14757         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14758         in Emacs 18.
14759
14760 1998-05-13  Didier Verna  <didier@xemacs.org>
14761
14762         * mouse.el (drag-window-divider): give the vertical divider a
14763         pressed look when dragging it.
14764
14765 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14766
14767         * faces.el: predicate some more face operations on x or mswindows
14768         not just x.
14769
14770         * modeline.el: enable modeline coloring for mswindows.
14771
14772 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14773
14774         * minibuf.el (minibuffer-default): Added variable; compatible with
14775         FSF Emacs.
14776         (next-history-element): Used `minibuffer-default'.
14777
14778 1998-05-12  Oliver Graf <ograf@fga.de>
14779
14780         * dragdrop.el (dragdrop-function-widget): button and mods ok
14781         arguments still look a bit strange
14782         (dragdrop-compare-mods) created
14783         (dragdrop-drop-do-functions) correctly checks for buttons and
14784         modifiers
14785
14786 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14787
14788         * setup-paths.el (paths-default-info-directories): Replace
14789         path-separator with directory-sep-char.
14790
14791         * files.el (path-separator): Don't define it here.
14792
14793 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14794
14795         * update-elc.el: Ditto.
14796
14797         * setup-paths.el (paths-construct-exec-path): Ditto.
14798
14799         * make-docfile.el: Ditto.
14800
14801         * loadup.el (really-early-error-handler): Ditto.
14802
14803         * find-paths.el (paths-decode-directory-path): Use decode-path
14804         instead of decode-path-internal.
14805
14806         * files.el (parse-colon-path): Update docstring.
14807
14808 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14809
14810         * subr.el (get-buffer-window-list): Make BUFFER optional.
14811
14812         * window-xemacs.el (windows-of-buffer): Defalias to
14813         get-buffer-window-list.
14814
14815 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14816
14817         * disass.el: Fix maintainer keyword.
14818
14819         * bytecomp.el (byte-compile-and-load-file): Autoload.
14820         (byte-compile-buffer): Ditto.
14821
14822         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14823         value is returned, not the name.
14824         (lisp-imenu-generic-expression): Enable it.
14825         (lisp-mode-variables): Ditto.
14826         (lisp-indent-offset): Change defconst to defvar.
14827         (lisp-indent-function): Ditto.
14828         (lisp-body-indent): Ditto.
14829
14830 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14831
14832         * modeline.el: Use zap-last-kbd-macro-event.
14833
14834         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14835         nil, don't attempt to do anything with messages.
14836         (eval-last-sexp): Use `letf' for clarity.
14837
14838 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14839
14840         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14841
14842 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14843
14844         * buff-menu.el:
14845         * lisp-mode.el:
14846         * obsolete.el:
14847         Change empty docstrings into no doc strings at all.
14848         Fix bogus FSF-format docstrings.
14849         * etags.el: Fix docstring.
14850
14851 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14852
14853         * package-get.el (package-get): Use internal md5
14854
14855 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14856
14857         * about.el (about-xemacs): Correct abuse of concat.
14858
14859 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14860
14861         * info.el (Info-mode): Use easymenu.
14862
14863 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14864
14865         * apropos.el (apropos): Don't use concat with integers.
14866
14867         * cmdloop.el (describe-last-error): Handle the case when no error
14868         was seen gracefully.
14869
14870         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14871         defun.
14872         (apropos-describe-plist): Ditto.
14873
14874         * help.el (with-displaying-help-buffer): Revert to a defun.
14875         (describe-key): Use it as defun.
14876         (describe-mode): Ditto.
14877         (describe-bindings): Ditto.
14878         (describe-prefix-bindings): Ditto.
14879         (describe-installation): Ditto.
14880         (view-lossage): Ditto.
14881         (describe-function): Ditto.
14882         (describe-variable): Ditto.
14883         (describe-syntax): Ditto.
14884
14885 1998-05-11  Oliver Graf <ograf@fga.de>
14886
14887         * dragdrop.el: changed order of require/provide
14888         (dragdrop-drop-mime-default) changed to new calling conventions
14889         (dragdrop-drop-do-functions) changed to new calling conventions
14890         (dragdrop-function-widget) this one needs more work...
14891
14892 1998-05-10  Oliver Graf <ograf@fga.de>
14893
14894         * about.el: another small change in my entry
14895         * dragdrop.el (dragdrop-drop-log-function): logging added
14896         plus customizations
14897         changed interface to handler functions. now called with event
14898         and object
14899
14900 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14901
14902         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14903         E-W arrow pointer displayed over draggable dividers.
14904
14905         * mouse.el (default-mouse-motion-handler): Show it when
14906         appropriate.
14907         (drag-window-divider): Added.
14908         ([top-level]): Initialized window-divider-map with a keymap
14909         binding the above function to left button down event.
14910
14911         * x-mouse.el (x-init-pointer-shape): Initialize
14912         divider-pointer-glyph from Cursor.dividerPointer, or use default
14913         E-W double arrow.
14914
14915 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14916
14917         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14918
14919 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14920
14921         * simple.el (count-words-buffer): Don't query for buffer.
14922         (count-lines-buffer): Ditto.
14923
14924 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14925
14926         * help.el (where-is): add optional insert argument.
14927
14928 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14929
14930         * help.el (describe-key-briefly): New argument INSERT.
14931
14932         * simple.el (eval-expression): New optional argument; synch with
14933         FSF 20.3.
14934
14935         * keydefs.el (global-map): Add new register bindings.
14936
14937         * register.el: Synched with FSF 20.3.
14938
14939 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14940
14941         * window-xemacs.el (recenter): all arguments are optional.
14942
14943 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14944
14945         * device.el: (device-pixel-width): Reflected name/parameters
14946         change to device-system-metric.
14947         (device-pixel-height): Ditto.
14948         (device-mm-width): Ditto.
14949         (device-mm-height): Ditto.
14950         (device-bitplanes): Ditto.
14951         (device-color-cells): Ditto.
14952
14953 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14954
14955         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14956
14957         * cl.el (most-positive-fixnum): Document.
14958         (most-negative-fixnum): Ditto.
14959
14960         * cus-dep.el: Updated comment.
14961
14962         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14963         constant.
14964
14965         * cus-load.el (custom-put): Removed.
14966
14967         * files.el (after-find-file): Just resignal quit instead of
14968         signaling "canceled".
14969
14970 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14971
14972         * frame.el (other-frame): Use `focus-frame' instead of
14973         select-frame kludges.
14974
14975         * lisp-mode.el: Update lisp-indent-function for
14976         save-selected-frame and with-selected-frame.
14977
14978         * frame.el (save-selected-frame): New macro.
14979         (with-selected-frame): Ditto.
14980         (other-frame): Use `set-frame-focus'.
14981
14982 1998-05-06  Oliver Graf <ograf@fga.de>
14983
14984         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14985         (dragdrop-drop-url-default) default handler for URL drops created
14986         (dragdrop-drop-mime-default) default handler for MIME drops created
14987         (dragdrop-drop-functions) default custom for handling drops created
14988         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14989
14990 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14991
14992         * mouse.el: Removed redundant mouse-mswindows-drop function.
14993
14994 1998-05-05  Oliver Graf <ograf@fga.de>
14995
14996         * about.el: changed some text in my entry
14997         * dragdrop.el: added customs
14998
14999 1998-05-04  Oliver Graf <ograf@fga.de>
15000
15001         * mouse.el: killed global drop key bindings
15002         (mouse-offix-drop) removed
15003         * dragdrop.el: created
15004         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15005
15006 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15007
15008         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15009         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15010
15011         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15012         obsolete comment.
15013
15014         * scrollbar.el (scrollbars-visible-p): Use new
15015         {vertical,horizontal}-scrollbar-visible-p specifiers.
15016
15017 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15018
15019         * device.el (device-pixel-height):
15020         (device-pixel-width):
15021         (device-mm-width):
15022         (device-mm-height):
15023         (device-bitplanes):
15024         (device-color-cells): Moved these 6 functions from device.c; they
15025         all use single (device-system-metrics) call.
15026
15027 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15028
15029         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15030         were renamed.
15031
15032         * menubar-items.el:
15033         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15034         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15035
15036         * help.el (help-map): Remove Hyperbole keybinding logic.
15037         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15038
15039 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15040
15041         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15042         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15043
15044 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15045
15046         * msw-glyphs.el: use nicer icon3 from the frame icon.
15047
15048 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15049
15050         * version.el (emacs-version): Remove InfoDock conditionals.
15051
15052         * startup.el (startup-splash-frame): Change ID logo name.
15053
15054 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15055
15056         * files.el (after-find-file): If the user presses C-g on
15057         directory-creation prompt, kill the buffer.
15058
15059 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15060
15061         * simple.el (count-words-region): Reverse previous change.
15062
15063 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15064
15065         * replace.el (query-replace): Just call perform-replace.
15066         (query-replace-regexp): Ditto.
15067         (perform-replace): Move region handling here.
15068         (perform-replace): Use the new arg to match-data.
15069
15070 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15071
15072         * x-init.el: Install X specific display table that
15073           displays char 0240 as a space to avoid whatever it is
15074           that screws up display of that character code.
15075
15076 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15077
15078         * help.el (function-arglist): If no arguments are documented for a
15079         subr, print nothing rather than incorrect output.
15080
15081 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15082
15083         * cmdloop.el (command-error): Update bail-out error message to use
15084         `emacs-program-name'.
15085
15086         * lib-complete.el: Remove reader macro cruft.
15087
15088         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15089         cruft.
15090
15091         * simple.el (count-words-region): Drop interactive-p check on the
15092         message.
15093
15094 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15095
15096         * font.el
15097         * msw-faces.el
15098         Correct spelling of mswindows-font-canonicalize-name.
15099
15100 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15101
15102         * ldap.el (ldap-host-parameters-alist): Replaced with
15103         `ldap-host-parameters-plist'
15104         (ldap-search): Adapt to previous change
15105
15106 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15107
15108         * about.el (about-hackers): Update Bob Weiner bio.
15109         (about-maintainer-info): Ditto.
15110
15111 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15112
15113         * simple.el (display-warning-minimum-level): Docfix.
15114
15115 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15116
15117         * widget.el (:default-get): New keyword.
15118         * wid-edit.el (default, widget-default-default-get): Define it.
15119         (group, widget-group-default-get): Define it.
15120         (menu-choice, widget-choice-default-get): Define it.
15121         (widget-default-get): New function.
15122         (widget-choice-action): Call it.
15123         (widget-editable-list-entry-create): Call it.
15124
15125 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15126
15127         * byte-optimize.el (byte-boolean-vars): Removed.
15128         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15129         lookup through `byte-boolean-vars'.
15130
15131 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15132
15133         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15134         resource-provided values into ghost specs for scrollbar-height and
15135         scrollbar-width.
15136
15137 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15138
15139         * byte-optimize.el: Don't attempt to optimize /=.
15140
15141         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15142         (byte-compile-/=): Ditto.
15143
15144 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15145
15146         * apropos.el: Use `with-displaying-help-buffer'.
15147         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15148         Use `with-displaying-help-buffer'.
15149         (apropos-follow): Do not give special treatment to buffer cursor
15150         was in prior to a mouse click.
15151         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15152         (apropos-print-doc): Set correct buffer for setting text
15153         properties.
15154
15155 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15156
15157         * help.el (help-buffer-prefix-string): New variable.
15158         (help-buffer-name): Use it.
15159
15160         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15161         mode menu.
15162
15163 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15164
15165         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15166
15167 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15168
15169         * files.el (find-file-noselect): Update docstring.
15170         (find-file-noselect): Signal an error if found an unreadable file.
15171         (file-chase-links): Save the match data.
15172         (normal-mode): Use `lwarn' and `error-message-string'.
15173         (interpreter-mode-alist): Change defconst to defvar.
15174         (inhibit-first-line-modes-regexps): Ditto.
15175         (inhibit-first-line-modes-regexps): Added .tgz.
15176         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15177         (change-major-mode-with-file-name): New user-option.
15178         (set-visited-file-name): Synched with FSF.
15179         (file-name-extension): New function, from FSF 20.3.
15180         (file-relative-name): Synched with FSF.
15181         (save-some-buffers): Support the C-r feature.
15182         (recover-session): Synched with FSF.
15183         (kill-some-buffers): Ditto.
15184         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15185
15186 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15187
15188         * files.el (insert-file): Undo previous change and reenable use of
15189         format.el.
15190
15191 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15192
15193         * window-xemacs.el (recenter): Define.
15194
15195 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15196
15197         * font.el (mswindows-font-create-name)
15198         (mswindows-font-create-object): new functions for mswindows type
15199         fonts.
15200
15201         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15202         strings are parsed as well as font objects.
15203
15204 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15205
15206         * modeline.el (defining-kbd-macro): Restore modeline indication of
15207         kbd-macro being recorded.
15208         (add-minor-mode): Simplify docstring.
15209         (modeline-minor-mode-menu): Remove stuff.
15210
15211 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15212
15213         * code-process.el (call-process): dynamically decide process
15214         coding type.
15215
15216 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15217
15218         * modeline.el: Add line-number-mode, column-number-mode to
15219         the modeline minor-mode menu.  Button2 on the line number does
15220         goto-line.
15221
15222 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15223
15224         * mouse.el: move x-selection-owner-p type things to
15225         selection-owner-p.
15226
15227         * msw-init.el: copy zmacs stuff from x-init.el
15228
15229         * msw-select.el (mswindows-own-selection)
15230         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15231         functions. Very simple minded implementation of selectio
15232         ownership.
15233
15234         * select.el (own-selection) (disown-selection)
15235         (activate-region-as-selection) (select-make-extent-for-selection)
15236         (valid-simple-selection-p): functions moved from x-select.el for
15237         generalized selection.
15238
15239         * x-select.el: see select.el changes.
15240
15241         * x-toolbar.el: use new selection functions.
15242
15243 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15244
15245         * packages.el (packages-find-package-directories): Fixed bug that
15246         would pick up multiple site-package directories.
15247         (package-locations): Added "xemacs-packages" as a late package
15248         location.
15249
15250         * find-paths.el: Now uses `emacs-program-name' and
15251         `emacs-program-version'.
15252         Additions to enforce version-specific directories in
15253         `paths-find-version-directory'.
15254
15255 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15256
15257         * default.el: Removed.
15258         * site-start.el: Removed.
15259
15260 1998-04-29  Didier Verna  <didier@xemacs.org>
15261
15262         * minibuf.el (minibuffer-history-minimum-string-length): Default
15263         to nil.
15264
15265 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15266
15267         * find-paths.el (paths-program-name): Rename.
15268         (paths-emacs-root-p): Ditto.
15269         (paths-find-site-directory): Ditto.
15270
15271 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15272
15273         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15274         `emacs-lisp-byte-compile-and-load'.
15275
15276 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15277
15278         * ldap.el (ldap-search): Fixed additional parameter passing to
15279         `ldap-open'
15280
15281 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15282
15283         * select.el (kill-primary-selection) (selection-owner-p)
15284         (copy-primary-selection) (yank-clipboard-selection)
15285         (selection-exists-p) (delete-primary-selection): new file and
15286         functions that do the right thing for the selected device.
15287
15288         * x-menubar.el: use generalised selection functions.
15289
15290         * dumped-lisp.el: dump select.el.
15291
15292 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15293
15294         * find-paths.el (paths-progname): New variable.
15295         (paths-emacs-root-p): Use it.
15296         (paths-find-site-directory): Ditto.
15297
15298 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15299
15300         * loadup.el ((member "dump" command-line-args)): Dump as
15301         `infodock' if InfoDock.
15302
15303 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15304
15305         * find-paths.el (construct-emacs-version): Simplify, include
15306         program name in the return value.
15307         * (paths-find-version-directory): Use it.
15308
15309 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15310
15311         * info.el (Info-parse-dir-entries): Fixed regexp
15312         (Info-build-dir-anew): Remove full suffix and capitalize info file
15313         name for files with no @direntry
15314         (Info-batch-rebuild-dir): New function
15315         (Info-suffixed-file): Check for regular files instead of simple
15316         file existence (could catch directories before)
15317
15318 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15319
15320         * setup-paths.el, find-paths.el: Removed uses of `not' which
15321         temacs doesn't have.
15322
15323         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15324         into root searching.
15325
15326 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15327
15328         * subr.el: Remove definition of `not'.
15329
15330 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15331
15332         * msw-glyphs.el: enable graphics support.
15333
15334 1998-04-23  Didier Verna  <didier@xemacs.org>
15335
15336         * x-menubar.el (default-menubar): restored the line-number-mode
15337         option.
15338
15339         * misc doc string updates related to the options menu.
15340
15341 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15342
15343         * setup-paths.el (paths-construct-load-path): Fix typo.
15344
15345 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15346
15347         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15348         font-menu-ignore-scaled-fonts don't have to be bound now; this
15349         gets us one step further towards making --no-autoloads work.
15350
15351         * startup.el (normal-top-level): Load auto-autoloads only if
15352         lisp-directory is non-nil.
15353
15354         * setup-paths.el (paths-construct-load-path): Made it robust
15355         against nil lisp-directory.
15356
15357         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15358         to the list of variables that cause a warning when nil.
15359
15360         * toolbar.el (init-toolbar-location): Now works even when there's
15361         no toolbar icon directory.
15362
15363 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15364
15365         * help.el (view-lossage): Recognize it.
15366
15367         * simple.el (log-message): Mark multiline messages.
15368
15369 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15370
15371         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15372
15373 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15374
15375         * package-get.el (package-get-all):  add `\n' separator to
15376         interactive specification so that both variables are read
15377
15378 1998-04-22  Didier Verna  <didier@xemacs.org>
15379
15380         * x-menubar.el: ported the options menu to Custom.
15381         Moved the "read only" toggle button to the buffers menu.
15382         Corrected some missing ;;;###autoload or defcustom.
15383
15384         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15385         the scrollbar-visible specifier for options menu handling.
15386
15387         * toolbar.el (toolbar-visible-p)
15388                      (toolbar-captioned-p)
15389                      (default-toolbar-position): defcustom wrappers around
15390         the toolbar specifiers for options menu handling.
15391
15392         * frame.el (get-frame-for-buffer-default-instance-limit):
15393         defcustom it for options menu handling.
15394
15395         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15396         font-lock-mode for options menu handling.
15397
15398         * cus-start.el: added Custom properties to overwrite-mode for
15399         options menu handling.
15400
15401 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15402
15403         * about.el: shameless self-promotion.
15404
15405 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15406
15407         * simple.el (raw-append-message): Slightly optimize.
15408         (remove-message): Use `push' for clarity.
15409         (append-message): Ditto.
15410         (display-warning): Dito.
15411         (raw-append-message): Send the message to the appropriate device.
15412
15413 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15414
15415         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15416         From Sean MacLennan <Sean.MacLennan@pika.ca>
15417
15418 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15419
15420         * setup-paths.el: Changed `directory-sep-char' to
15421         `path-separator', following a change in GNU Emacs.
15422
15423 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15424
15425         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15426         (Info-build-dir-anew): Add a final newline.
15427         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15428         is `always'
15429         (Info-rebuild-dir): Ditto
15430
15431         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15432
15433 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15434
15435         * simple.el (count-words-buffer): Retain zmacs region.
15436         (count-words-region): Ditto.
15437         * simple.el: (what-line): Expanded line counts.
15438         (count-lines): New parameter to conditionalize whether collapsed
15439         lines get counted.
15440         From Bob Weiner <weiner@altrasoft.com>
15441
15442 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15443
15444         * packages.el (package-locations): infodock-packages must override
15445         mule-packages and packages.
15446
15447 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15448
15449         * wid-edit.el:
15450         remove rude messages from widget-activation-widget-mapper
15451         and widget-activation-glyph-mapper
15452
15453 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15454
15455         * toolbar.el: Remove (featurep 'x) test from
15456         toolbar-make-button-list
15457
15458 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15459
15460         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15461         only if in the same frame.
15462
15463 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15464
15465         * packages.el (package-locations): Added site-packages hierarchy.
15466
15467         * setup-paths.el (paths-default-info-directories): Introduced and
15468         used.
15469
15470         * packages.el, setup-paths.el: Set various path searching depths
15471         to 1.
15472
15473         * packages.el (packages-hierarchy-depth):
15474         (packages-load-path-depth): Introduced and used.
15475
15476         * setup-paths.el (paths-load-path-depth): Introduced and used.
15477
15478         * find-paths.el (paths-find-recursive-path): Added max-depth
15479         parameter.
15480
15481 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15482
15483         * setup-paths.el (paths-construct-info-path): Removed
15484         dependency on behavior of (file-name-as-directory "").
15485
15486 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15487
15488         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15489         lisp objects
15490
15491 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15492
15493         * dump-paths.el, startup.el: Added handling for --debug-paths.
15494
15495 1998-04-15  William M. Perry  <wmperry@aventail.com>
15496
15497         * wid-edit.el: We cannot just set the help-echo or balloon-help
15498           properties for an extent based on the :help-echo widget
15499           property, since help-echo and balloon-help cause an EXTENT to
15500           get passed in, where :help-echo functions are expecting a WIDGET
15501
15502 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15503
15504         * scrollbar.el (init-scrollbar-from-resources): Call
15505         mswindows-init-scrollbar-metrics when appropriate.
15506
15507 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15508
15509         * dumped-lisp.el: dump x-toolbar for window system
15510
15511         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15512         have support and xpm.
15513
15514 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15515
15516         * files.el (toggle-read-only): Fix docstring.
15517         From Didier Verna <didier@xemacs.org>
15518
15519 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15520
15521         * startup.el (normal-top-level): Load autoload-file-name without
15522         specifying an extension---some people only auto-autoload.el.gz.
15523
15524 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15525
15526         * files.el (backup-enable-predicate): Don't bomb on NAME being
15527         nil.
15528
15529 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15530
15531         * find-paths.el, packages.el: Now prefers configure'd paths.
15532         This shouldn't cause any of the originally anticipated problems as
15533         the current paths architecture will not define the various
15534         configure-xxx variables if they're not specified on the configure
15535         command line.
15536
15537         * find-paths.el, setup-paths.el, packages.el: Removed all
15538         mentionings of "/" as a path separator.
15539         Used paths-construct-path throughout.
15540
15541         * find-paths.el (paths-construct-path): Created to assemble paths
15542         from directory components.
15543
15544         * setup-paths.el, packages.el: Used paths-decode-directory-path
15545         instead of decode-path-internal.
15546
15547         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15548         and associates.
15549         (paths-decode-directory-path) Created.
15550
15551         * setup-paths.el: Changed configure-exec-path to
15552         configure-exec-directory.
15553
15554 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15555
15556         * packages.el (packages-find-packages): Fixed decoding of
15557         EMACSPACKAGEPATH.
15558
15559         * startup.el: -no-packages -> -no-early-packages.
15560
15561         (packages-load-package-lisps): Fixed loading of auto-autoload
15562         files.
15563
15564         * startup.el (normal-top-level): Fixed loading of core
15565         auto-autoload.
15566
15567         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15568
15569         * startup.el, packages.el, dump-paths.el: Added proper settings
15570         for site-directory and lisp-directory variables.
15571
15572         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15573         inhibit-package-autoloads and fixed handling of it.
15574
15575         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15576         handling of former inhibit-package-init, now
15577         inhibit-early-packages, to make -vanilla etc. work.
15578
15579 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15580
15581         * code-process.el (start-process): Fallback to 'undecided instead
15582         of 'binary for process input coding stream.
15583
15584         * process.el (start-process): Docstring fix.
15585
15586 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15587
15588         * info.el (Info-insert-dir): Do not insert temporary dir files
15589         in Info-dir-file-attributes
15590         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15591         (Info-rebuild-dir): Ditto.
15592
15593 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15594
15595         * obsolete.el: Added obsoleteness declarations for
15596         `site-directory' and `Info-default-directory-list'.
15597
15598 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15599
15600         * find-paths.el (paths-find-emacs-root): Only look at the
15601         executable at the end of the symlink chain for determining the
15602         Emacs root.
15603
15604 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15605
15606         * setup-paths.el (paths-construct-info-path): Changed construction
15607         to cater to gone default in configure.
15608
15609         * find-paths.el (paths-uniq-append): Added.
15610
15611         * packages.el: Rewritten package path construction once again.
15612
15613         * dump-paths.el, startup.el: Removed package-path as a global
15614         variable.
15615
15616         * package-admin.el (package-admin-add-single-file-package):
15617         (package-admin-add-binary-package): Changed package-path to
15618         late-packages.
15619
15620         * packages.el (packages-split-path): Split path at "/" rather than
15621         nil according to change in emacs.c.
15622
15623 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15624
15625         * setup-paths.el (paths-construct-info-path): Changed info path
15626         order so that directories come out right.
15627         (paths-find-lock-directory): Fixed bug: It used to think
15628         configure-lock-directory is a path.
15629
15630 1998-04-06  Jeff Miller <jmiller@smart.net>
15631
15632         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15633         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15634         eases the use of toolbar-add/kill-item functions.
15635
15636 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15637
15638         * code-files.el (file-coding-system-alist): Commented out
15639         loaddefs.el magical treatment.
15640
15641 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15642
15643         * info.el (Info-rebuild-outdated-dir): Added new option
15644         `conservative' and made it the default
15645         (Info-rebuild-dir): Appropriately parse multi-line description
15646         strings, and multi-section dir files. Issue warning when dir
15647         is rebuilt as temporary
15648         (Info-build-dir-anew): Issue warning when dir is built as
15649         temporary
15650
15651 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15652
15653         * list-mode.el (list-mode-map): Bind highlight motion commands to
15654         standard keys left, right, C-b and C-f.
15655
15656 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15657
15658         * files.el (auto-mode-alist): allow .sc for Scheme->C
15659
15660 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15661
15662         * loadup.el (pureload): Don't quote (garbage-collect).
15663
15664 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15665
15666         * package-get-base.el: Updated.
15667
15668 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15669
15670         * isearch-mode.el (isearch-just-started): New variable.
15671         (isearch-mode): Set it.
15672         (isearch-repeat): Advance one character forward only if the search
15673         was successful, and was not just started.
15674         (isearch-repeat): Clear isearch-just-started.
15675
15676 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15677
15678         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15679         if running -batch.
15680
15681 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15682
15683         * subr.el (listify-key-sequence): Removed.
15684
15685 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15686
15687         * bytecomp.el (byte-compile-print-gensym): New option.
15688         (byte-compile-output-file-form): Use it.
15689         (byte-compile-output-docform): Ditto.
15690         (byte-compile-compiled-obj-to-list): Ditto.
15691
15692 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15693
15694         * msw-glyphs.el: set frame icon if xpm support.
15695
15696 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15697
15698         * help.el: Code that pretty prints variable values
15699           removed.
15700
15701 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15702
15703         * find-paths.el (paths-emacs-root-p): Correct test for installation
15704         directory.
15705         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15706
15707 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15708
15709         * loaddefs.el: Don't set debug-ignored-errors; leave
15710           its default value set to nil.
15711
15712 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15713
15714         * info.el (Info-rebuild-dir): fixed mis-spelling.
15715
15716 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15717
15718         * info.el (Info-rebuild-outdated-dir): New custom var
15719         (Info-insert-node): Create/update dir file when needed, ie when it
15720         does not exist or is older than some info files in directory
15721
15722 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15723
15724         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15725         for last packages, mainly for using a 20.4 package base.
15726
15727         * packages.el (late-packages): Typo fix.  It was called
15728         early-packages.
15729
15730         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15731         relative symlinks correctly.
15732         (paths-find-emacs-roots): More rigorous checking for plausible
15733         configuration-time root.
15734
15735         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15736         find its roots.
15737
15738 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15739
15740         * faces.el: Fix docstrings.
15741         * glyphs.el: Fix docstrings.
15742         * mouse.el: Fix docstrings.
15743
15744         * frame.el: Change phrase `current frame' to `selected frame'.
15745
15746         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15747
15748         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15749         macros using backquote to make them infinitely more readable.
15750
15751 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15752
15753         * packages.el (packages-find-package-path): Hardcoded specialized
15754         InfoDock support until we can clean this up.
15755
15756         * help.el (describe-bindings-1): Return the value of the bindings
15757         help buffer created.
15758         (describe-bindings): Ditto.
15759
15760         * simple.el (set-variable): Restore previous behavior of not
15761         bombing if the variable to set is not boundp.
15762
15763 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15764
15765         * packages.el (packages-handle-package-dumped-lisps): Allow for
15766         non-local files to be loaded off the package-lisp variable.
15767
15768 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15769
15770         * x-faces.el: Global X resources should override
15771           specs for all device classes (color, grayscale, mono);
15772           code currently doesn't override any of them.  Fixed by
15773           calling remove-specifier with '(x default) as the tag
15774           set and allowing inexact matches.
15775
15776 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15777
15778         * faces.el: Separated face initializations based on
15779           device classes into device type specific (tag set,
15780           instantiator) pairs.
15781
15782 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15783
15784         * wid-edit.el (widget-choice-action): Remember user's explicit
15785         choice.
15786         (widget-choice-value-create): Respect it.
15787         From Richard Stallman <rms@gnu.org>
15788
15789 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15790
15791         * setup-paths.el (paths-construct-info-path): Always append
15792         existing directories from configure-time info path.
15793
15794         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15795         Info-directory-list.
15796
15797         * info.el: Removed Info-default-directory-list which was broken by
15798         design.
15799         Removed bogus initialization of Info-directory-list---startup.el
15800         can do a much better job.
15801         Added autoload of Info-directory-list.
15802
15803         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15804         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15805         be exclusive; now it's merely given precedence, just like in the
15806         old days.
15807
15808 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15809
15810         * find-paths.el (paths-find-architecture-directory): Fix bug with
15811         finding; it used to default too early.
15812
15813 1998-03-25  Martin Buchholz <martin@xemacs.org>
15814
15815         * packages.el (packages-split-path): Fix a bug; it used to fail
15816         for paths that weren't split.
15817
15818 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15819
15820         * finder.el (finder-compile-keywords): trap on errors.
15821
15822 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15823
15824         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15825           fourth argument of t so that only the specs exactly
15826           matching the tag lists are removed.
15827
15828 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15829
15830         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15831
15832 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15833
15834         * minibuf.el (mouse-read-file-name-1): If a default directory was
15835         specified, use it for generating the completions.
15836
15837 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15838
15839         * update-elc.el: Now respects inhibit-package-init and
15840         inhibit-site-lisp.
15841         Now does path construction with loadup-paths.
15842
15843         * startup.el (normal-top-level, startup-setup-paths): Now respects
15844         inhibit-package-init and inhibit-site-lisp.
15845
15846         * packages.el (packages-find-package-path): Extended package path
15847         by version-specific hierarchies.
15848         (packages-find-packages): Now respects inhibit flag and
15849         inhibit-site-lisp.
15850         Moved path setup to loadup-paths.
15851
15852         * make-docfile.el: Now respects inhibit-package-init and
15853         inhibit-site-lisp.
15854         Now does path construction with loadup-paths.
15855
15856         * loadup.el: Now respects inhibit-package-init and
15857         inhibit-site-lisp.
15858
15859         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15860
15861         * loadup-paths.el: New file: setup load-path to encompass
15862         packages.
15863
15864 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15865
15866         * auto-show.el: load-gc renamed to pureload.
15867         * site-load.el: Ditto.
15868         * packages.el (toplevel): Ditto.
15869         * loadup.el (really-early-error-handler): Ditto.
15870         * dumped-lisp.el (preloaded-file-list): Ditto.
15871         * cus-face.el (custom-declare-face): Ditto.
15872
15873 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15874
15875         * <Today>: The Big Path Searching Overhaul.
15876
15877         * find-paths.el: New file: find and assemble paths in the
15878         installation hierarchy.
15879
15880         * setup-paths.el: New file: global layout of paths and directories
15881         within the XEmacs hierarchy.
15882
15883         * packages.el: Replaced everything related to path searching and
15884         startup by code in terms of find-paths.
15885
15886         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15887         the new path searching engine.
15888
15889         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15890         and setup-paths.
15891
15892 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15893
15894         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15895         setup-paths.el.
15896
15897 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15898
15899         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15900         compiles identically in any configuration.
15901         Removed irrelevant commentary.
15902
15903 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15904
15905         * simple.el (set-variable): Allow setting specifiers.
15906
15907 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15908
15909         * lisp.el (forward-sexp): Revert previous change.
15910
15911 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15912
15913         * frame.el (frame-initialize): Use `delete-console' instead of
15914         `delete-device' to delete the stream console to match the usage in
15915         Fkill_emacs.
15916
15917 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15918
15919         * files.el (cdpath-previous): New variable.
15920         (cd): Use it.
15921         From Bob Weiner <weiner@wave.altrasoft.com>
15922
15923 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15924
15925         * keydefs.el: Changed keybindings of forward-char,
15926           backward, scroll-up and scroll-down to point to their
15927           -command counterparts.
15928
15929         * simple.el: New functions: forwarc-char-command,
15930           backwrad-char-command, scroll-up-command,
15931           scroll-down-command which work liek their counterparts
15932           except that they honor the variable
15933           signal-error-on-buffer-boundary.
15934
15935           Definition of signal-error-on-buffer-boundary received
15936           from src/cmds.c.
15937
15938           defvar declaration added for word-across-newline to avoid
15939           byte-compiler warning about the free variable reference.
15940
15941 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15942
15943         * winnt.el: Removed "%t" from the beginning of
15944         modeline-format. From now on, there's no nt-specifics in the modeline.
15945
15946 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15947
15948         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15949         of `when' with `if'.
15950
15951 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15952
15953         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15954         mswindows. Must be reworked along with glyphs.el, or
15955         merged into it, after there is images support.
15956
15957         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15958         'mswindows.
15959
15960 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15961
15962         * faces.el: fix for text cursor initialization.
15963         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15964         From Andy Piper <andyp@parallax.co.uk>
15965
15966 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15967
15968         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15969         if there is an existing package that handles it and warn the user
15970         about that mode.
15971
15972 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15973
15974         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15975         Installation" menu item when Installation-string is not bound.
15976
15977 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15978
15979         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15980         From Jeremiah W. James <jerry@cs.ucsb.edu>
15981
15982 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15983
15984         * msw-faces.el:
15985         * faces.el: Fix face initialization.
15986
15987 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15988
15989         * files.el (backup-enable-predicate): fix breakage introduced
15990         by TMPDIR patch.
15991
15992 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15993
15994         * x-faces.el (x-init-face-from-resources): The
15995           TTY face property retrieval functions don't return
15996           specifiers, so use face-property instead.
15997
15998 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15999
16000         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16001
16002 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16003
16004         * x-menubar.el: Expanded documentation for
16005           option-save-faces.  Changed Options -> Browse Faces
16006           menu entry to invoke customize-face.
16007
16008 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16009
16010         * faces.el: Most face initialization moved out of
16011           init-other-random-faces to the top level so that the
16012           initialization happens before Xemacs is dumped.  Much
16013           of the fascist "face-differs-from-default-p or FROB!"
16014           code has been retired in favor of letting the user do
16015           what they want to do.  Face initialization code changed
16016           to use `default' specifier tag so that the settings can
16017           be overridden later if the user wishes it.
16018
16019 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16020
16021         * about.el (about-hackers): Update contributors list.
16022
16023 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16024
16025         * specifier.el: Define new specifier tag `default'.
16026
16027         * modeline.el: Initialize faces using `default' tag.
16028
16029         * x-faces.el (x-init-face-from-resources): Remove
16030           specifier specs containing the `default' tag before
16031           adding new specs.
16032
16033 1998-03-02  John Jones  <jj@asu.edu>
16034
16035         * package-get.el (package-get-all): fixed arguments on call to
16036         package-admin-add-single-file-package.
16037         * package-get.el (package-get-installedp): fixed to match
16038         advertised behavior.
16039         * package-get.el: added function package-get-update-all which
16040         installs newest versions of all the current packages (if they are
16041         not already installed).
16042
16043 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16044
16045         * files.el (find-file-noselect): Uncommented `truename' binding in
16046         `let*' and use it later to set `buffer-file-truename' iff it's
16047         still nil, as happens for example when finding a compressed
16048         file with "jka-compr".
16049
16050 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16051
16052         * faces.el: in make-face-* type functions do the operation for all
16053         window systems, not just the first one found.
16054
16055         * font.el: call mswindows-list-fonts for mswindows.
16056
16057 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16058
16059         * code-process.el (call-process-region):
16060         * process.el (call-process-region):
16061         * package-get.el (package-get-dir):
16062         * files.el (backup-enable-predicate):
16063         * gnuserv.el (gnuserv-temp-file-regexp):
16064         Use temp-directory in place of `/tmp'.
16065
16066 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16067
16068         * "Fast" dired-in-C enhancements for Windows 95/NT:
16069
16070         * files.el: Added function, `wildcard-to-regexp', from GNU
16071           Emacs.
16072
16073         * files.el (insert-directory): Modified to use special
16074           dired-in-C enhancements if present.
16075
16076 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16077
16078         * code-files.el: make default coding no-conversion.
16079
16080 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16081
16082         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16083         the load-path.
16084
16085         * update-elc.el: Strip directory when testing for files not to
16086         bytecompile.
16087
16088 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16089
16090         * lisp-mode.el: Use recommended form for menus.
16091
16092         * info.el (Info-construct-menu): Use recommended form for menus.
16093
16094         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16095         entry.
16096
16097 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16098
16099         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16100           (get-frame-for-buffer-noselect): Always return frames
16101           in the not-this-window-p cond clause.
16102
16103 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16104
16105         * help.el (describe-installation): New function.
16106
16107         * x-menubar.el (default-menubar): Add describe-installation to
16108         Help menu.
16109
16110         * packages.el (packages-unbytecompiled-lisp): Installation.el
16111         should not be bytecompiled.
16112
16113         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16114         XEmacs.
16115
16116         * x-menubar.el (default-menubar): Use correct guard for VM menu
16117         entry.
16118
16119         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16120         coding.
16121         From Andy Piper <andyp@parallax.co.uk>
16122
16123 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16124
16125         * ldap.el: Do not require ldap-internal at compile time.
16126
16127 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16128
16129         * code-files.el: new file. a virtual copy of mule-files.el
16130         but without charset
16131         dependencies. (toggle-buffer-file-ocding-system) new function for
16132         changing the eol type for the current buffer.
16133
16134         * code-process.el: new file. a copy of
16135         mule-process.el. mule-process.el will disappear when things have
16136         settled.
16137
16138         * coding.el: new file. a virtual copy of mule-files.el but
16139         without charset dependencies. (coding-system-base) new function
16140         for getting the parent coding system of a coding system with eol
16141         type set.
16142
16143         * dumped-lisp.el: add above files for the non-mule case.
16144
16145 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16146
16147         * window-xemacs.el (display-buffer): If no explicit
16148           frame is specified, search for a window that displays
16149           the buffer on the currently selected frame, before
16150           searching other frames.
16151
16152 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16153
16154         * frame.el (get-frame-for-buffer): If not-this-window-p
16155           is non-nil, use window on the selected frame if it is not
16156           also the selected window.  When defaulting, search for
16157           windows on the currently selected fgrame before searching
16158           other frames.
16159
16160 1998-02-25  Didier Verna  <didier@xemacs.org>
16161
16162         * modeline.el (modeline-swap-buffers): originally named
16163         `mouse-release-modeline'. Whether to actually swap the buffers is
16164         decided in `mouse-drag-modeline'.
16165         (mouse-drag-modeline): A button release event is considered a
16166         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16167         stay unchanged.
16168
16169 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16170
16171         * x-menubar.el: Put redo on the menubar.
16172         From Aki Vehtari <Aki.Vehtari@hut.fi>
16173
16174 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16175
16176         * bytecomp.el (displaying-byte-compile-warnings): if
16177         temp-buffer-show-function is set, use it to display current set of
16178         warnings in the "*Compile-Log-Show*" buffer.
16179
16180         * simple.el (display-warning-buffer): if temp-buffer-show-function
16181         is set, use it to display current set of warnings in the
16182         "*Warnings-Show*" buffer.
16183
16184 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16185
16186         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16187         Common Lisp.
16188
16189 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16190
16191         * menubar.el: Allow button descriptors at least 2 long.
16192
16193         * x-menubar.el (default-menubar): Use recommended forms.
16194         (file-menu-filter): Remove.
16195         (edit-menu-filter): Remove.
16196
16197 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16198
16199         * about.el (about-hackers): Updated.
16200
16201 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16202
16203         * help.el (help-max-help-buffers): new variable
16204         (help-register-and-maybe-prune-excess): new function
16205         (help-buffer-name): use help-max-help-buffers.
16206         (with-displaying-help-buffer): use
16207         help-register-and-maybe-prune-excess.
16208
16209         * help.el (help-maybe-pretty-print-value): if the value fits on
16210         one line, let it.
16211
16212 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16213
16214         * (with-displaying-help-buffer): there is no need to kill the buffer
16215         if it exists, because with-output-to-temp-buffer will clear it.
16216         further, killing the buffer violates the rule that
16217         temp-buffer-show-function, if set, has the full responsibility of
16218         showing the temp buffer.  killing the buffer fucks with the window
16219         configuration, hosing temp-buffer-show-function.
16220
16221
16222 1998-02-23  Didier Verna  <didier@xemacs.org>
16223
16224         * modeline.el (mouse-drag-modeline):
16225         - Always scroll the modeline that was originally clicked on.
16226         - Use x pixels instead of x characters (which doesn't work anyway)
16227         as horizontal reference for modeline dragging. This allows us to
16228         keep on dragging the modeline even if the motion event occurs in
16229         another window.
16230
16231 1998-02-23  Didier Verna  <didier@xemacs.org>
16232
16233         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16234         glyph on the modeline to indicate that dragging the mouse has an
16235         effect both horizontally and vertically.
16236
16237 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16238
16239         * about.el (about-xemacs): Get rid of redundant visible version
16240         number.
16241
16242 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16243
16244         * about.el (about-hackers): Update credits.
16245
16246 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16247
16248         * prim/register.el (view-register): Show register type file-query.
16249
16250 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16251
16252         * mode-motion.el (mode-motion-highlight-internal):
16253           save-excursion inside save-window-exucrsion form to
16254           hide buffer point changes from save-window-excursion.
16255           Prevents display flickering when the mouse pointer
16256           moves.
16257
16258 1998-02-17  Didier Verna  <didier@xemacs.org>
16259
16260         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16261         function to handle correctly the case of a toolbar one side of the
16262         window: scrolling will not necessarily happen.
16263
16264 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16265
16266         * files.el (after-find-file): Restore missing argument
16267           to format that provides filename for "... consider M-x
16268           recover-file" message.  Also call `message' with "%s"
16269           as the first arg instead of an arbitrary string.
16270
16271 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16272
16273         * about.el (about-hackers): Various additions.
16274
16275 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16276
16277         * autoload.el (generate-file-autoloads-1): Don't force an extra
16278         line out when copying on-the-same line autoloads.
16279
16280         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16281         is installed.
16282
16283 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16284
16285         * x11/x-win-xfree86.el (x-win-init-xfree86):
16286         * x11/x-win-sun.el (x-win-init-sun):
16287         * x11/x-init.el (x-initialize-compose):
16288         * prim/simple.el:
16289         (backward-or-forward-kill-sexp):
16290         (backward-or-forward-kill-sentence):
16291         (backward-or-forward-kill-word):
16292         (backward-or-forward-delete-char):
16293         * prim/isearch-mode.el (isearch-help-or-delete-char):
16294         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16295         x-keysym-on-keyboard-p to detect backspace.
16296         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16297         Clean up symbols used with dead keys, checking Linux and solaris
16298         keysyms.
16299         Simplify x-win-*.el using above methods.
16300         Change documentation for x-keysym-*-p functions.
16301
16302 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16303
16304         * about.el (about-hackers): Restore entries for Michael Sperber and
16305         Vinnie Shelton.
16306         From Vinnie Shelton <acs@acm.org>
16307
16308 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16309
16310         * simple.el (count-words-region): Ditto.
16311
16312 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16313
16314         * simple.el (count-words-buffer): Document.  Don't print anything
16315         if non-interactive.
16316
16317 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16318
16319         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16320         multiple files in InfoDock.
16321
16322 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16323
16324         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16325         from version.el in InfoDock.
16326
16327         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16328         specially.
16329
16330 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16331
16332         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16333         variable name in docstring.
16334
16335 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16336
16337         * menubar.h: Include "gui.h".
16338
16339 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16340
16341         * site-load.el: Fix documentation.
16342
16343 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16344
16345         * package-get-base.el (package-get-base): Updated.
16346
16347         * keymap.el: PC-ize.
16348
16349 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16350
16351         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16352         from' on a fresh line.
16353
16354 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16355
16356         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16357         object.
16358
16359 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16360
16361         * undo-stack.el: PC-ize.
16362
16363         * cmdloop.el: PC-ize.
16364
16365 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16366
16367         * bytecomp-runtime.el: PC-ize.
16368
16369         * byte-optimize.el: Prolog fixup.  PC-ize.
16370
16371         * cus-dep.el: Spelling fix.
16372
16373         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16374         entries follow).
16375
16376 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16377
16378         * text-mode.el (text-mode-hook-identify): New function,
16379         put on text-mode-hook.  Set text-mode-variant here.
16380         (text-mode): Don't set it here.
16381
16382 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16383
16384         * text-mode.el (text-mode-hook): New defvar.
16385         (text-mode-variant): New variable.
16386         (text-mode): Set that variable locally.
16387         (toggle-text-mode-auto-fill): New command.
16388
16389 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16390
16391         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16392
16393 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16394
16395         * text-mode.el (paragraph-indent-text-mode):
16396         Renamed from spaced-text-mode.
16397         (text-mode-map): Bind TAB to indent-relative.
16398         (indented-text-mode-map): Variable deleted.
16399         (indented-text-mode): Now an alias for text-mode.
16400
16401 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16402
16403         * loadup.el: test-atoms debugging stuffs removed.
16404
16405 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16406
16407         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16408
16409 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16410
16411         * help.el (describe-beta): Made it use `locate-data-file'.
16412         (describe-distribution): Ditto.
16413         (describe-copying): Ditto.
16414         (describe-project): Ditto.
16415         (view-emacs-news): Ditto.
16416
16417         * help-nomule.el (help-with-tutorial): Made it use
16418         `locate-data-file' to find tutorial.
16419
16420 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16421
16422         * about.el: Corrected my email address.
16423
16424         * mouse.el: Added 'mouse-mswindows-drop' similar to
16425         'mouse-offix-drop'.
16426
16427 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16428
16429         * loadup.el (running-xemacs): Spelling fix.
16430
16431 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16432
16433         * packages.el (packages-find-packages-1): Don't allow a backwards
16434         compatible lisp tree to overwrite `preloaded-file-list'.
16435
16436 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16437
16438         * loadup.el: Don't delete "xemacs" prior to dumping.
16439
16440 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16441
16442         * package-info.el (pi-last-mod-date): New function.
16443         (pi-author-version): New function.
16444         (batch-update-package-info): Use them.
16445
16446 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16447
16448         * frame.el (get-frame-for-buffer-default-to-current): Create.
16449         (get-frame-for-buffer-noselect): Allow user to use current frame
16450         with `get-frame-for-buffer-default-to-current'.
16451
16452 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16453
16454         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16455         (byte-compile-output-docform): Ditto.
16456         (byte-compile-compiled-obj-to-list): Ditto.
16457
16458 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16459
16460         * startup.el (command-line-1): Removed code that ran
16461           buffer-menu.
16462
16463 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16464
16465         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16466
16467 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16468
16469         * frame.el (suspend-emacs-or-iconify-frame): Check using
16470         `device-on-window-system-p' instead of explicitly checking for X,
16471         so that the same logic works for MS Windows.
16472         (suspend-or-iconify-emacs): Ditto.
16473
16474 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16475
16476         * about.el (about-maintainer-info): Andy Piper is back.
16477         (xemacs-hackers): Updated Andy Piper's email address.
16478         (about-hackers): Added Jonathan Harris.
16479         (about-hackers): Updated Tibor Polgar's email address.
16480
16481 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16482
16483         * about.el: Add xemacs.org email manager.
16484
16485         * package-get-base.el (package-get-base): Updated with most recent
16486         package updates.
16487
16488 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16489
16490         * help.el (function-arglist): Use `indirect-function' instead of
16491         `symbol-function' so that aliases are treated correctly.
16492
16493 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16494
16495         * help.el (help-map): Add f1 binding to `help-for-help'.
16496         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16497         (describe-key-briefly): Use `princ' "%s" to print object.
16498         (with-displaying-help-buffer): Kill buffer if it exists, again.
16499         (describe-key): Use `princ' "%s" to print object.
16500         (describe-function-1): Use `princ' "%s" to print object.
16501         Commented out alias lines removed.
16502         (help-pretty-print-limit): New variable to control pretty-printing
16503         of variable values.
16504         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16505         `help-pretty-print-value' again.  Only print-print when OBJECT is
16506         list of length less than `help-pretty-print-limit'.
16507         (describe-variable): Use `help-maybe-pretty-print-value' again.
16508
16509 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16510
16511         * simple.el (blink-matching-open): Remove C++ kludge.
16512         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16513
16514 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16515
16516         * info.el (Info-default-directory-list): Made the documentation
16517         more explanitory.
16518
16519 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16520
16521         * lisp/packages.el:
16522         * lisp/package-admin.el:
16523         * lisp/build-report.el:
16524         Fix typos.
16525
16526 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16527
16528         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16529         warnings in Java buffers without final newline and editing the
16530         last line.
16531
16532 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16533
16534         * packages.el (packages-find-packages-1): Don't allow a backwards
16535         compatible lisp tree to overwrite `preloaded-file-list'.
16536         Suggested by Colin Rafferty  <colin@xemacs.org>
16537
16538         * mouse.el (mouse-offix-drop): Set undo-boundary.
16539         From Oliver Graf <ograf@fga.de>
16540
16541 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16542
16543         * loadup.el (load-gc): rewrite as defun.
16544         Print something sensical if a required dump-time file isn't found.
16545
16546 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16547
16548         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16549         bug strikes a menudescriptor.
16550
16551         * package-get-base.el (package-get-base): Updated.
16552
16553         * package-info.el (batch-update-package-info): Derive REQUIRES
16554         from the Makefile.
16555
16556 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16557
16558         * files.el (save-some-buffers): Don't play games with deleting
16559         other windows if we are in the minibuffer window.
16560
16561 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16562
16563         * modeline.el (modeline-minor-mode-menu): Add support for :active
16564         (add-minor-mode): Document :active property to TOGGLE.
16565
16566 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16567
16568         * modeline.el (modeline-minor-mode-menu): Add support for an
16569         `:included' predicate in the `toggle-sym' plist.
16570         (add-minor-mode): Document the :included property, format
16571         docstring some more.
16572         (modeline-minor-mode-menu): Documentation string added.
16573
16574 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16575
16576         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16577         labels from the symbol-names by thwacking off the overly redundant
16578         and overused "mode", parenthesizing "minor", and capitalizing the
16579         resultant strings.  Also shortened the menu's title by eliminating
16580         the redundant buffer name.
16581         (add-minor-mode): Beautified the docstring, added mention of the
16582         `:menu-tag' property of TOGGLE.
16583         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16584         `toggle-sym' to beatify the mode-life menus.
16585         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16586         `auto-fill-function'.
16587
16588 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16589
16590         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16591         menus to :style 'toggle.
16592
16593 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16594
16595         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16596
16597 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16598
16599         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16600         only recognize first hyperlink.
16601         (hyper-apropos-highlightify): Deletia, this is already done by
16602         `hyper-apropos-insert-face'.
16603         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16604
16605 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16606
16607         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16608         mail.
16609         (toolbar-mail-reader): Add support for `send'.
16610         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16611
16612 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16613
16614         * info.el (Info-emacs-info-file-name): Add defvar for
16615         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16616         will function properly.
16617
16618 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16619
16620         * simple.el: make the backwards delete function called by
16621         `backward-or-forward-delete-char' user configurable.
16622
16623 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16624
16625         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16626         compiled function got loaded from.
16627
16628 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16629
16630         * term/apollo.el: Synched up with InfoDock 3.6.2.
16631
16632 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16633
16634         * startup.el (load-init-file): Load autoloads earlier.
16635         (startup-splash-frame): Handle InfoDock logo.
16636
16637         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16638         InfoDock.
16639         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16640
16641         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16642         doesn't have this function.
16643
16644         * packages.el (locate-data-file): Fix to call `locate-file'.
16645
16646 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16647
16648         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16649         version of version.el.
16650         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16651
16652         * x-menubar.el (default-menubar): Guard reference to
16653         `gnuserv-frame'.
16654         (default-menubar): Guard references to `font-lock-mode'.
16655         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16656         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16657
16658         * make-docfile.el: Don't snarf doc strings from autoloads.
16659
16660         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16661         loading auto-autoloads files.
16662
16663         * loaddefs.el: Disable dumping autoloads.
16664
16665 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16666
16667         * lisp-mnt.el: Synch to Emacs 20.2.
16668
16669         * help.el: Remove manual autoload of `finder-by-keyword'.
16670
16671         * finder.el (finder-by-keyword): Autoload.
16672
16673         * help.el: Conditionalize hyperbole setup.
16674
16675 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16676
16677         * packages.el (package-require): Update to reflect new data format.
16678
16679 1998-01-02  Didier Verna  <didier@xemacs.org>
16680
16681         * x-menubar.el (default-menubar): make the tutorials available
16682         through the menubar. (Plus some compilation warnings cleanup).
16683
16684 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16685
16686         * check-features.el: New file.  Perform sanity check after build.
16687
16688         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16689         files to tooltalk package.
16690         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16691         package.
16692
16693         * package-admin.el (package-admin-xemacs): Use better default for
16694         location of XEmacs binary.
16695
16696 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16697
16698         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16699         tag with sexp and add value tag with value `t'.
16700
16701 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16702
16703         * package-get.el: Changes to work with real data.
16704         From Pete Ware <ware@cis.ohio-state.edu>
16705
16706         * packages.el (packages-reload-autoloads): Guard load for the time
16707         being.
16708
16709         * update-elc.el ("packages.el"): Force loading packages.el instead
16710         of possibly out-of-date packges.elc.
16711         * make-docfile.el ("packages.el"): Ditto.
16712
16713 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16714
16715         * build-report.el (build-report-delete-regexp): Added a rule for
16716         the main tarball shadowing anything past it.
16717
16718 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16719
16720         * packages.el (package-provide): Delete a previous provide.
16721
16722         * package-info.el: New file.
16723
16724         * package-get.el: New file.
16725         From Pete Ware <ware@cis.ohio-state.edu>
16726         (package-get): Fix md5 computation to work with Mule.
16727
16728 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16729
16730         * simple.el (log-message-*): Quote symbols in docstrings properly.
16731
16732 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16733
16734         * packages.el (packages-new-autoloads): Ignore symbolic links.
16735
16736         * cus-face.el (face-custom-attributes-get): Fix typo.
16737         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16738
16739 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16740
16741         * startup.el (load-init-file): Reload new or changed autoloads
16742         unless inhibited.  Reload modified dumped lisp (stubbed).
16743
16744         * packages.el (packages-new-autoloads): New function.
16745         (packages-reload-autoloads): New function.
16746         (packages-reload-dumped-lisp): New (stub) function.
16747
16748         * loadup.el: Inhibit reloading dumped files when running temacs.
16749
16750         * loadhist.el (file-provides): Extend to handle variant
16751         extensions.
16752
16753         * replace.el (query-replace): Fix typo.
16754
16755 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16756
16757         * make-docfile.el: list-autoloads-path has been renamed.
16758         * update-elc.el: list-autoloads has been renamed.
16759
16760         * packages.el (packages-list-autoloads): Renamed.
16761         (packages-list-autoloads-path): Ditto.
16762
16763 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16764
16765         * packages.el (packages-find-packages-1): Made it signal a warning
16766         for an error in an auto-autoload.el file.
16767
16768 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16769
16770         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16771         tag with const.
16772         From Aki Vehtari <Aki.Vehtari@hut.fi>
16773
16774         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16775
16776         * loadhist.el (unload-feature): Remove autoload.
16777
16778 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16779
16780         * loadhist.el: Unpackaged.
16781
16782         * help.el (describe-symbol-find-file): Rename
16783         `describe-function-find-file' and make old name obsolete.
16784         (describe-function-1): Use it.
16785         (describe-function-1): Guard reference to
16786         `compiled-function-annotation'.
16787
16788 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16789
16790         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16791         argument.
16792         (help-mode-quit): New optional arg to control whether it kills or
16793         buries.  Tidied up.
16794         (with-displaying-help-buffer): Don't kill buffer initially, even
16795         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16796         (help-pretty-print-value): Rename back from
16797         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16798         use it, otherwise use dumped `cl-prettyprint'.
16799         (describe-variable): Use `help-pretty-print-value' again.
16800         (find-func): Removed reference to "find-func" at end.
16801
16802 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16803
16804         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16805           GUI XEmacs. Rename? x-menubar is rather window system
16806           independant, except for a couple of items.
16807
16808 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16809
16810         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16811         entries as they will no longer be distributed with XEmacs.
16812
16813         * format.el (format-alist): Fix image/tiff regexps.
16814         From P. E. Jareth Hein <jareth@camelot-soft.com>
16815
16816         * help.el (help-maybe-pretty-print-value): Rename.
16817         (describe-variable): Use it.
16818         (describe-variable): Add trailing linefeed.
16819
16820 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16821
16822         * help.el (describe-function-1): Don't output anything for
16823           arglist of autoload functions.
16824
16825 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16826
16827         * help.el (describe-function-1): Don't output anything for
16828           arglist of autoload functions.
16829
16830 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16831
16832         * help.el (help-mode-map): New bindings for `help-mode-bury',
16833         `describe-function-at-point', `describe-variable-at-point',
16834         `Info-elisp-ref', `customize-variable', `help-next-section' and
16835         `help-prev-section'.
16836         (help-next-section): New function.
16837         (help-prev-section): New function.
16838         (help-mode-quit): Changed to kill the help buffer.
16839         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16840         correctly.
16841         (help-buffer-name): New function to generate the name of help
16842         buffers.
16843         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16844         argument giving the name of the help buffer.
16845         (describe-key): Use `with-displaying-help-buffer' with name.
16846         (describe-mode): Ditto.
16847         (describe-bindings): Ditto.
16848         (describe-prefix-bindings): Ditto.
16849         (view-lossage): Ditto.
16850         (with-syntax-table): New macro.
16851         (function-called-at-point): Use `ignore-errors' and
16852         `with-syntax-table'.
16853         (function-at-point): Ditto.
16854         (describe-function): Use `with-displaying-help-buffer' with name.
16855         (function-arglist): Extracted from `describe-function-1'.  Returns
16856         function's arglist as string.
16857         (function-documentation): Extracted from `describe-function-1'.
16858         Returns function's docstring.
16859         (describe-function-1): Remove all the "stream" garbage, including
16860         the stream argument.  Use `function-arglist' and
16861         `function-documentation'.
16862         (describe-function-arglist): Just use `function-arglist'.
16863         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16864         (help-pretty-print-value): New function to help with
16865         pretty-printing variable values.  Knows about `#<...>'.  Needs
16866         `pp-internal'.
16867         (describe-variable): Use `with-displaying-help-buffer' with name.
16868         Formatting improved.  Display file where variable is defined, if
16869         known.  Use `help-pretty-print-value'.
16870         (describe-syntax): Use `with-displaying-help-buffer' with name.
16871         (list-processes): Remove "stream" garbage.
16872
16873 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16874
16875         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16876         call a dumped routine instead.
16877
16878         * x-win-xfree86.el: Wrap file in defun.
16879         * x-win-sun.el: Ditto.
16880
16881 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16882
16883         * help.el (view-emacs-news): Remove usage of outl-mouse which
16884         advises functions and does other evil things.
16885
16886 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16887
16888         * format.el (format-alist): Add `image/tiff'.
16889         From P. E. Jareth Hein <jareth@camelot-soft.com>
16890
16891 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16892
16893         * about.el (about-hackers): More names added.
16894
16895         * make-docfile.el: Remove superfluous package path search.
16896
16897         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16898
16899 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16900
16901         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16902         ignored shadows.
16903
16904 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16905
16906         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16907         get trailing slashes when added to the load-path.
16908
16909         * x-init.el (init-x-win): Locate where XEmacs X localization files
16910         are.
16911
16912 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16913
16914         * x-faces.el: Added support for foregroundToolBarColor
16915           to xpm-color-symbols.
16916
16917 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16918
16919         * etags.el (tags-remove-duplicates): Removed.
16920         (buffer-tag-table-list): Use `delete-duplicates'.
16921
16922         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16923         correctly.
16924         (get*): Defalias to `get'.
16925
16926         * cl.el (eql): Compare integers with `eq'.
16927         (cl-map-extents): Check for `map-extents' first.
16928
16929 1997-12-17  Didier Verna  <didier@xemacs.org>
16930
16931         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16932         added the 'numero', 'copyright' and 'trademark' symbols.
16933
16934         * leim/quail/latin-post.el ("french-postfix"): see above.
16935
16936 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16937
16938         * widget.el (define-widget): Check the arguments.
16939
16940         * cus-edit.el (customize-face): Use `check-argument-type'.
16941         (custom-variable-value-create): Use `signal' to signal error.
16942         (custom-variable-reset-saved): Ditto.
16943         (custom-variable-reset-standard): Ditto.
16944         (custom-face-reset-saved): Ditto.
16945
16946         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16947         (widget-default-format-handler): Ditto.
16948         (widget-checklist-add-item): Ditto.
16949         (widget-radio-add-item): Ditto.
16950         (widget-editable-list-entry-create): Ditto.
16951         (widget-sexp-prompt-value): Ditto.
16952
16953         * custom.el (custom-declare-variable): Signal errors better.
16954         (custom-handle-keyword): Ditto.
16955         (custom-declare-group): Ditto.
16956
16957         * window-xemacs.el (windows): Ditto.
16958
16959         * menubar.el (menu): Ditto.
16960
16961         * keydefs.el (keyboard): Ditto.
16962
16963         * minibuf.el (minibuffer): Ditto.
16964
16965         * process.el (execute): Ditto.
16966
16967         * fill.el (fill): Ditto.
16968
16969         * modeline.el (modeline): Ditto.
16970
16971         * help.el (help): Ditto.
16972
16973         * faces.el (faces): Ditto.
16974
16975         * files.el (files): Ditto.
16976
16977         * x-init.el (x): Ditto.
16978
16979         * lisp-mode.el (lisp): Ditto.
16980
16981         * process.el (processes): Ditto.
16982
16983         * mouse.el (mouse): Ditto.
16984
16985         * abbrev.el (abbrev): Moved from cus-edit.
16986
16987         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16988         as variable declaration.
16989
16990 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16991
16992         * menubar.el (find-menu-item): Use `check-argument-type'.
16993         (find-menu-item): Cosmetic changes.
16994
16995 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16996
16997         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16998
16999 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17000
17001         * startup.el (set-default-load-path): Only search package-path
17002         when not running temacs.
17003
17004         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17005         files.
17006
17007         * loadup.el: Correct commentary.  Reformatting.
17008         (really-early-error-handler): Use absolute path to the
17009         first dumped-lisp.el file.
17010         (really-early-error-handler): Print full path name of
17011         each dumped lisp file (inherited from InfoDock).
17012
17013         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17014         dumped-lisp.el files.
17015
17016         * make-docfile.el (preloaded-file-list): Reorder when the
17017         package-path is searched.
17018         * update-elc.el: Ditto.
17019
17020         * lisp-mode.el (call-with-condition-handler): Treat the same as
17021         `condition-case' for indentation.
17022
17023         * about.el (about-xemacs): Update release date.
17024
17025 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17026
17027         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17028         anywhere but at the last clause.
17029         (ecase): Disallow `t' and `otherwise'.
17030
17031 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17032
17033         * cus-edit.el (custom-buffer-create-buttons): New function
17034         from stuff moved out of `custom-buffer-create-internal'.
17035         (custom-novice): New variable.  Default t.
17036         (custom-display-global-buttons): Ditto.  Default `top'.
17037         (custom-buffer-create-internal): Only display help if
17038         `custom-novice' is non-nil.  Display global buttons according to
17039         `custom-display-global-buttons'.
17040
17041 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17042
17043         * menubar.el (find-menu-item): Use `check-argument-type'.
17044         (find-menu-item): Cosmetic changes.
17045
17046 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17047
17048         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17049         look.
17050
17051 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17052
17053         * format.el (format-deannotate-region):  Bug fix.
17054         Deannotating a region containing unknown tags would fail
17055         (causing decoding of text/enriched to fail at user level)
17056
17057 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17058
17059         * minibuf.el (read-directory-name): Support sixth
17060           arg, HISTORY, as already documented.
17061
17062 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17063
17064         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17065         to `ecase'.
17066
17067 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17068
17069         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17070         skk-activate.
17071
17072 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17073
17074         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.