e249e1e4fc5043762b0221031e66304d7ce7e4c2
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=>ucs-itaiji-016'.
5
6 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=>ucs-bmp-itaiji-016'.
10
11         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
12         XEmacs CHISE.
13         (=>ucs-bmp-itaiji-016): Ditto.
14
15 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
19
20         * mule/mule-charset.el (default-coded-charset-priority-list): Add
21         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
22
23         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
24         (=chise-hdic-tsj): Ditto.
25         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
26         (=chise-hdic-ktb): Ditto.
27
28 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
31         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `===chise-hdic-syp' and `=chise-hdic-syp'.
35
36         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
37         XEmacs CHISE.
38         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
39
40 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
41
42         * mule/mule-coding.el (coded-charset-entity-reference-alist):
43         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
44
45         * mule/mule-charset.el (default-coded-charset-priority-list):
46         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
47
48 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
49
50         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
51         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
52
53 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-charset.el (default-coded-charset-priority-list): Add
56         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
57
58         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
59         XEmacs CHISE.
60         (=chise-hdic-tsj): Ditto.
61
62 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
63
64         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
65         settings for `=>hanyo-denshi/tk'.
66
67         * mule/mule-charset.el (default-coded-charset-priority-list): Add
68         `=>hanyo-denshi/tk/mf-01'.
69
70         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
71         XEmacs CHISE.
72         (=>hanyo-denshi/tk/mf-01): Ditto.
73         (==hanyo-denshi/tk/mf-01): Fix DOC.
74
75 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
79
80 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-charset.el (default-coded-charset-priority-list): Add
83         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
84
85         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
86         XEmacs CHISE.
87         (=ucs-bmp-itaiji-014): Ditto.
88         (=>ucs-itaiji-014): Ditto.
89         (=>ucs-bmp-itaiji-014): Ditto.
90
91 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
92
93         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
94         setting for `==daikanwa/+2p'.
95
96 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
97
98         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
99         setting for `=ucs-itaiji-016'.
100
101 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
102
103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
104         `=ucs-bmp-itaiji-016'.
105
106         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
107         XEmacs CHISE.
108         (=ucs-bmp-itaiji-016): Ditto.
109
110 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
113         `=>cns11643-5'.
114
115 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
116
117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
118         setting for `=>ucs-itaiji-003@iwds-1'.
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `=>ucs-sip-itaiji-003@iwds-1'.
122
123         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
124         coded-charset for XEmacs CHISE.
125
126 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
127
128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
129         `=>ucs-bmp-itaiji-006@iwds-1'.
130
131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
132         setting for `=>ucs-itaiji-006@iwds-1'.
133
134 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
135
136         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
137         for XEmacs CHISE.
138         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
139
140 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
141
142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
143         `=ucs-sip-itaiji-009'.
144
145         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
146         XEmacs CHISE.
147
148 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
149
150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
151         `=>ucs-sip-itaiji-008'.
152
153         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
154         XEmacs CHISE.
155
156 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
157
158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
159         `==ucs-sip-var-001'.
160
161         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
162         XEmacs CHISE.
163
164 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
167         setting for `===hng-kkd'.
168
169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
170         `===hng-kkd'.
171
172 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
173
174         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
175         CHISE.
176
177 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
178
179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
180         setting for `=>>ruimoku-v6'.
181
182 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
183
184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
185         `=>>ruimoku-v6'.
186
187 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
188
189         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
190         instead of an alias to `=>ruimoku-v6'.
191
192 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `=ucs-sip-itaiji-012'.
196
197         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
198         XEmacs CHISE.
199
200 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
201
202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
203         `=ucs-tip-var-004'.
204
205         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
206         XEmacs CHISE.
207
208 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
211         `=>ucs-sip-itaiji-002@iwds-1'.
212
213         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
214         coded-charset for XEmacs CHISE.
215
216 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
217
218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
219         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
220         `=>big5-cdp-itaiji-004'.
221
222 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
223
224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
225         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
226         `=>big5-cdp-itaiji-004'.
227
228         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
229         XEmacs CHISE.
230         (=>big5-cdp-itaiji-004): Ditto.
231         (=big5-cdp-itaiji-005): Ditto.
232
233 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
234
235         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
236         to #x9FFC.
237
238 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
239
240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
241         `=>ucs-bmp-itaiji-003@iwds-1'.
242
243         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
244         for XEmacs CHISE.
245         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
246
247 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
248
249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
250         `=>ucs-tip-itaiji-001'.
251
252         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
253         XEmacs CHISE.
254
255 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
256
257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
258         setting for `=>big5-cdp-itaiji-002'.
259
260 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
261
262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
263         `=>big5-cdp-itaiji-002'.
264
265         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
266         XEmacs CHISE.
267
268 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
271         `=>jis-x0213-2'.
272
273 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
276         setting for `==ucs-var-001'.
277
278 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
279
280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
281         setting for `=+>ucs-var-003'.
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
285
286         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
287         XEmacs CHISE.
288         (=+>ucs-tip-var-003): Ditto.
289
290 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
293         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
294
295         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
296         XEmacs CHISE.
297         (=ucs-tip-var-002): Ditto.
298
299 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
300
301         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
302         #x9FEA.
303
304 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
305
306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
307         `==ucs-bmp-var-001'.
308
309         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
310         CHISE.
311         (==ucs-bmp-var-001): Ditto.
312
313 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
314
315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
316         setting for `=big5-cdp-var-007'.
317
318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
319         `=big5-cdp-var-007'.
320
321         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
322         XEmacs CHISE.
323
324 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
325
326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
327         `=ucs-sip@gb'.
328
329         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
330         CHISE.
331
332 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
333
334         * mule/mule-charset.el (default-coded-charset-priority-list): Add
335         `=>ucs-tip@cognate'.
336
337         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
338         XEmacs CHISE.
339
340 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
343         `=ucs-tip-itaiji-001'.
344
345         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
346         XEmacs CHISE.
347
348 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `=>ucs-tip@component'.
352
353         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
354         XEmacs CHISE.
355
356 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
359         `==ucs-tip@JP/hanazono'.
360
361         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
362         XEmacs CHISE.
363
364 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
365
366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
367         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
368
369         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
370         CHISE.
371         (=ucs-tip@JP/hanazono): Ditto.
372
373 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
374
375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
376         setting for `=ucs-var-007'.
377
378 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
379
380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
381         `=ucs-bmp-var-007'.
382
383         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
384         CHISE.
385         (=ucs-bmp-var-007): Ditto.
386
387 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
388
389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
390         setting for `=>ucs-itaiji-002@iwds-1'.
391
392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
393         `=>ucs-bmp-itaiji-002@iwds-1'.
394
395 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
396
397         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
398         for XEmacs CHISE.
399         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
400
401 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
402
403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
404         setting for `=>ucs-itaiji-008'.
405
406 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
409         setting for `=>big5-cdp-itaiji-003'.
410
411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
412         `=>big5-cdp-itaiji-003'.
413
414 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
417         XEmacs CHISE.
418
419 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
420
421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
422         setting for `=>ucs-itaiji-011'.
423
424 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
425
426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
427         `=>ucs-bmp-itaiji-011'.
428
429 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
432         XEmacs CHISE.
433         (=>ucs-bmp-itaiji-011): Ditto.
434
435 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-charset.el (default-coded-charset-priority-list): Use
438         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
439
440 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
441
442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
443         `=>ucs-bmp-cjk@iwds-1/normalized'.
444
445         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
446         coded-charset for XEmacs CHISE.
447
448 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
451         setting for `=>ucs-itaiji-010'.
452
453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
454         `=>ucs-bmp-itaiji-010'.
455
456         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
457         XEmacs CHISE.
458         (=>ucs-bmp-itaiji-010): Ditto.
459
460 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
461
462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
463         setting for `=>ucs@iwds-1/normalized'.
464
465 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
466
467         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
468         for XEmacs CHISE.
469
470 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
473         setting for `==>ucs@esu'.
474
475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
476         `==>ucs-sip@esu'.
477
478         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
479         CHISE.
480         (==>ucs-sip@esu): Ditto.
481
482 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
485         setting for `=>big5-cdp-var-001'.
486
487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
488         `=>big5-cdp-var-001'.
489
490         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
491         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
492
493 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
494
495         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
496         setting for `===hng-sts'.
497
498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
499         `===hng-sts'.
500
501         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
502         CHISE.
503
504 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
505
506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
507         setting for `===hng-sgs'.
508
509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
510         `===hng-sgs'.
511
512         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
513         CHISE.
514
515 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
516
517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
518         setting for `===hng-saa'.
519
520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
521         `===hng-saa'.
522
523         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
524         CHISE.
525
526 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
527
528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
529         setting for `===hng-kad'.
530
531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
532         `===hng-kad'.
533
534         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
535         CHISE.
536
537 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
538
539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
540         setting for `===hng-sai'.
541
542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
543         `===hng-sai'.
544
545         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
546         CHISE.
547
548 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
551         setting for `===hng-ini'.
552
553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
554         `===hng-ini'.
555
556         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
557         CHISE.
558
559 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
560
561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
562         setting for `===hng-wke'.
563
564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
565         `===hng-wke'.
566
567         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
568         CHISE.
569
570 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
571
572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
573         setting for `===hng-wks'.
574
575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
576         `===hng-wks'.
577
578         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
579         CHISE.
580
581 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
582
583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
584         setting for `===hng-sab'.
585
586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
587         `===hng-sab'.
588
589         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
590         CHISE.
591
592 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
593
594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
595         setting for `===hng-ykk'.
596
597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
598         `===hng-ykk'.
599
600         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
601         CHISE.
602
603 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
606         setting for `===hng-kkh'.
607
608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
609         `===hng-kkh'.
610
611         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
612         CHISE.
613
614 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
615
616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
617         setting for `===hng-fhs'.
618
619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
620         `===hng-fhs'.
621
622         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
623         CHISE.
624
625 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
626
627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
628         `==>daijiten'.
629
630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
631         setting for `==>daijiten'.
632
633         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
634         CHISE.
635
636 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
637
638         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
639         last number of its code.
640
641 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
642
643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
644         settings for `=daijiten', `==daijiten' and `===daijiten'.
645
646         * mule/mule-charset.el (default-coded-charset-priority-list): Add
647         `=daijiten', `==daijiten' and `===daijiten'.
648
649         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
650         CHISE.
651         (==daijiten): Ditto.
652         (===daijiten): Ditto.
653
654 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
655
656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
657         `=>ucs-bmp-itaiji-008'.
658
659         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
660         XEmacs CHISE.
661         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
662
663 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
664
665         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
666         of #x9FCC as the value of `max-code'.
667
668 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
669
670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
671         `=>>ucs-bmp-cjk@unicode'.
672
673         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
674         for XEmacs CHISE.
675
676 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
679         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
680         `===shuowen-jiguge5'.
681
682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
683         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
684
685         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
686         XEmacs CHISE.
687         (===shuowen-jiguge4): Ditto.
688         (===shuowen-jiguge5): Ditto.
689
690 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
693         `=ucs-sip-var-005'.
694
695         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
696         XEmacs CHISE.
697
698 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
699
700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
701         `=>>hanyo-denshi/ib'.
702
703 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
706         setting for `=>big5-cdp@iwds-1'.
707
708 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
711         setting for `=big5-cdp-var-010'.
712
713 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
714
715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
716         `=big5-cdp-var-010'.
717
718         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
719         XEmacs CHISE.
720
721 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=ucs-sip-itaiji-008'.
725
726         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
727         XEmacs CHISE.
728
729 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
732         `=>ucs-sip-itaiji-006'.
733
734         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
735         XEmacs CHISE.
736
737 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
738
739         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
740         setting for `=+>big5-cdp', `=>big5-cdp@component' and
741         `=>big5-cdp@cognate'.
742
743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
744         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
745
746 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
749         CHISE.
750         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
751         mother.
752         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
753
754 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
755
756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
757         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
758
759         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
760         XEmacs CHISE.
761         (=>big5-cdp@component): Ditto.
762         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
763
764 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
767         setting for `=>ucs-itaiji-001@iwds-1'.
768
769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
770         `=>ucs-bmp-itaiji-001@iwds-1'.
771
772         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
773         for XEmacs CHISE.
774         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
775
776 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
777
778         * mule/mule-charset.el (default-coded-charset-priority-list):
779         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
780         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
781         `chinese-isoir165'.
782
783         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
784         CHISE.
785
786 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
787
788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
789         `=ucs-sip-itaiji-006'.
790
791         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
792         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
793
794 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
797         setting for `=>ucs-itaiji-009'.
798
799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
800         `==ucs-bmp-itaiji-001'.
801
802         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
803         (=big5-cdp-itaiji-003): Doc fix.
804         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
805
806 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
807
808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
809         `=>zinbun-oracle'.
810
811 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
812
813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
814         `=>ucs-sip-itaiji-003'.
815
816         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
817         (=>ucs-bmp-itaiji-003): Fix `long-name'.
818         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
819
820 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
821
822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
823         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
824
825 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
826
827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
828         `==ucs-bmp-itaiji-006'.
829
830         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
831         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
832         (==ucs-bmp-itaiji-006): Ditto.
833
834 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `=ucs-bmp-itaiji-012'.
838
839         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
840         XEmacs CHISE.
841         (=ucs-bmp-itaiji-012): Ditto.
842
843 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
846         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
847
848 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
849
850         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
851         CHISE.
852
853 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
856         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
857         and `=>>cns11643-6'.
858
859         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
860         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
861         (=>>cns11643-3): Ditto.
862         (=>>cns11643-4): Modify DOC.
863         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
864
865 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `=>ucs-sip-itaiji-005'.
869
870         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
871         XEmacs CHISE.
872
873 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
876         `==hanyo-denshi/tk/mf-01'.
877
878         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
879         for XEmacs CHISE.
880
881 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
882
883         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
884         `=>ucs-itaiji-007'.
885
886 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
889         `==ucs-sip-var-002'.
890
891         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
892         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
893
894 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
897         setting for `==ucs-itaiji-001'.
898
899 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
900
901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
902         `==ucs-sip-itaiji-001'.
903
904         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
905         XEmacs CHISE.
906         (==ucs-sip-itaiji-001): Ditto.
907
908 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
911         `=+>ucs-bmp-var-003'.
912
913         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
914         CHISE.
915         (=+>ucs-bmp-var-003): Ditto.
916
917 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
920         `=>ucs-bmp-cjk@cognate'.
921
922         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
923         XEmacs CHISE.
924
925 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
928         `=ucs-sip-itaiji-005'.
929
930         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
931         XEmacs CHISE.
932
933 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
936         setting for `=>ucs@cognate'.
937
938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
939         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
940
941         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
942         CHISE.
943         (=>ucs@hanyo-denshi): Abolished.
944         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
945         (=>ucs-bmp-itaiji-009): Ditto.
946         (=>ucs-sip@cognate): Ditto.
947
948 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
951         `=>ucs-bmp-itaiji-004'.
952
953         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
954         XEmacs CHISE.
955
956 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
959         setting for `=>ucs-itaiji-004'.
960
961 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
962
963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
964         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
965         `=>ucs-bmp-itaiji-007'.
966
967         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
968         XEmacs CHISE.
969         (=>ucs-itaiji-004): Ditto.
970         (=>ucs-sip-itaiji-004): Ditto.
971         (=>ucs-bmp-itaiji-007): Ditto.
972
973 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
976         setting for `=ucs-itaiji-010'.
977
978 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
979
980         * mule/mule-charset.el (default-coded-charset-priority-list):
981         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
982         - Add `=ucs-bmp-itaiji-010'.
983         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
984           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
985         - Add `=>ucs-sip@iwds-1'.
986
987         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
988         XEmacs CHISE.
989         (=ucs-bmp-itaiji-010): Ditto.
990         (=>ucs-sip@iwds-1): Ditto.
991
992 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
995         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
996
997         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
998         XEmacs CHISE.
999         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1000
1001 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1002
1003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1004         setting for `=>ucs-itaiji-003'.
1005
1006 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1009         `=>ucs-bmp-itaiji-003'.
1010
1011         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1012         XEmacs CHISE.
1013         (=>ucs-bmp-itaiji-003): Ditto.
1014
1015 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `=ucs-bmp-itaiji-011'.
1019
1020         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1021         XEmacs CHISE.
1022
1023 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1026         setting for `==ucs-var-002'.
1027
1028 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1031         setting for `==ucs-itaiji-002'.
1032
1033 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1036         `==ucs-sip-itaiji-002'.
1037
1038         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1039         XEmacs CHISE.
1040
1041 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1042
1043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1044         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1045
1046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1047         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1048         `=>ucs-sip-itaiji-007'.
1049
1050         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1051         XEmacs CHISE.
1052         (=>ucs-sip-itaiji-007): Ditto.
1053         (=ucs-sip-itaiji-007): Ditto.
1054         (=ucs-itaiji-011): Ditto.
1055         (=ucs-sip-itaiji-011): Ditto.
1056
1057 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1058
1059         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1060         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1061
1062 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1065         `==ucs-bmp-var-002'.
1066
1067         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1068         CHISE.
1069         (==ucs-bmp-var-002): Ditto.
1070
1071         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1072         Modify some priorities.
1073
1074 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1077         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1078         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1079
1080 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1081
1082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1083         `=big5-cdp-var-001'.
1084
1085         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1086         XEmacs CHISE.
1087
1088 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1089
1090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1091         setting for `==ucs-itaiji-005'.
1092
1093 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1094
1095         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1096         setting for `=ucs-itaiji-007'.
1097
1098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1099         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1100
1101         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1102         XEmacs CHISE.
1103         (==ucs-bmp-itaiji-005): Ditto.
1104         (=ucs-itaiji-007): Ditto.
1105         (=ucs-bmp-itaiji-007): Ditto.
1106
1107 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1108
1109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1110         `==gt-pj-k1' and `==gt-pj-k2'.
1111
1112 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1115         CHISE.
1116         (==gt-pj-k2): Ditto.
1117
1118 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1119
1120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1121         setting for `=>ucs-itaiji-005'.
1122
1123 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1124
1125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1126         `=>>cbeta'.
1127
1128 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1129
1130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1131         `=>ucs-sip@component'.
1132
1133         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1134         instead of `=ucs' as its mother.
1135         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1136
1137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1138         setting for `=>ucs-itaiji-006'.
1139
1140 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1141
1142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1143         `=>ucs-bmp-itaiji-006'.
1144
1145         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1146         XEmacs CHISE.
1147         (=>ucs-bmp-itaiji-006): Ditto.
1148
1149 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1152         `=>ucs-bmp-itaiji-001'.
1153
1154         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1155         XEmacs CHISE.
1156
1157 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1158
1159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1160         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1161
1162         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1163         instead of `=ucs' as its mother.
1164         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1165         (==ucs-bmp-itaiji-002): Ditto.
1166         (==ucs-itaiji-003): Ditto.
1167         (==ucs-bmp-itaiji-003): Ditto.
1168
1169 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1170
1171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1172         setting for `=big5-cdp-var-002'.
1173
1174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1175         `=big5-cdp-var-002'.
1176
1177         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1178         XEmacs CHISE.
1179
1180 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1183         `=ucs-sip-var-004'.
1184
1185         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1186         XEmacs CHISE.
1187
1188 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1189
1190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1191         `=>ucs-bmp-cjk@iwds-1'.
1192
1193         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1194         XEmacs CHISE.
1195
1196 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1199         setting for `=ucs-var-005'.
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `=ucs-bmp-var-005'.
1203
1204         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1205         CHISE.
1206         (=ucs-bmp-var-005): Ditto.
1207
1208 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1209
1210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211         `=>ucs-sip-itaiji-002'.
1212
1213         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1214         XEmacs CHISE.
1215
1216 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1217
1218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1219         setting for `=>ucs-itaiji-002'.
1220
1221 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1222
1223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1224         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1225
1226         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1227         (=>ucs-itaiji-002): Ditto.
1228         (=>ucs-bmp-itaiji-002): Ditto.
1229
1230 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1233         setting for `=>ucs-itaiji-001'.
1234
1235 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1236
1237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1238         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1239
1240         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1241         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1242         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1243         (=>ucs-sip-itaiji-001): Ditto.
1244
1245         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1246         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1247         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1248
1249 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1250
1251         * mule/mule-charset.el (default-coded-charset-priority-list):
1252         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1253         `=jef-china3' and `chinese-isoir165'.
1254
1255 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1258         `=>ucs-bmp-itaiji-005'.
1259
1260         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1261         XEmacs CHISE.
1262         (=>ucs-bmp-itaiji-005): Ditto.
1263
1264 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1265
1266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1267         `=+>jis-x0213-2'.
1268
1269 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1270
1271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1272         `=+>adobe-japan1-6'.
1273
1274 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1275
1276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1277         `=+>jis-x0208@1978'.
1278
1279 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1280
1281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1282         setting for `=>ucs@component'.
1283
1284 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1285
1286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1287         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1288
1289 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1290
1291         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1292         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1293
1294 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1295
1296         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1297         CHISE.
1298         (=>ucs@jis/2004): Ditto.
1299
1300 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1303         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1304
1305 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1306
1307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1308         `=>cbeta'.
1309
1310 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1311
1312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1313         setting for `==big5-cdp-itaiji-001'.
1314
1315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1316         `==big5-cdp-itaiji-001'.
1317
1318         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1319         XEmacs CHISE.
1320
1321 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1322
1323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1324         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1325         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1326
1327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1329         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1330
1331         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1332         XEmacs CHISE.
1333         (=>big5-cdp-itaiji-001): Ditto.
1334         (=big5-cdp-itaiji-002): Ditto.
1335         (=big5-cdp-itaiji-003): Ditto.
1336
1337 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1338
1339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1340         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1341
1342 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1343
1344         * mule/mule-charset.el (default-coded-charset-priority-list):
1345         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1346         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1347         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1348
1349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1350         setting for `=ucs-var-008'.
1351
1352         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1353         CHISE.
1354         (=ucs-bmp-var-008): Likewise.
1355
1356 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-charset.el (default-coded-charset-priority-list):
1359         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1360
1361 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1362
1363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1364         `==ucs-sip@JP/hanazono'.
1365
1366         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1367         XEmacs CHISE.
1368
1369 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `=ucs-bmp-var-006'.
1376
1377         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1378         CHISE.
1379         (=ucs-bmp-var-006): Likewise.
1380
1381 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1382
1383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1384         `=ucs-bmp-itaiji-009'.
1385
1386         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1387         XEmacs CHISE.
1388         (=ucs-bmp-itaiji-009): Likewise.
1389
1390 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `=>big5-cdp'.
1394
1395 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1398         (utf-8-ivs-gb): Likewise.
1399         (utf-8-gb-er): Likewise.
1400         (utf-8-ivs-gb-er): Likewise.
1401         (utf-8-cns): Likewise.
1402         (utf-8-ivs-cns): Likewise.
1403         (utf-8-cns-er): Likewise.
1404         (utf-8-ivs-cns-er): Likewise.
1405         (utf-8-big5): Likewise.
1406         (utf-8-ivs-big5): Likewise.
1407         (utf-8-big5-er): Likewise.
1408         (utf-8-ivs-big5-er): Likewise.
1409         (utf-8-jis): Likewise.
1410         (utf-8-ivs-jis): Likewise.
1411         (utf-8-jis-er): Likewise.
1412         (utf-8-ivs-jis-er): Likewise.
1413         (utf-8-ks): Likewise.
1414         (utf-8-ivs-ks): Likewise.
1415         (utf-8-ks-er): Likewise.
1416         (utf-8-ivs-ks-er): Likewise.
1417
1418 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1421         (utf-8-ivs-jp): Likewise.
1422         (utf-8-jp-er): Likewise.
1423         (utf-8-ivs-jp-er): Likewise.
1424
1425 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1426
1427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1428         setting for `=ucs-var-010'.
1429
1430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1431         `=ucs-bmp-var-010'.
1432
1433         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1434         CHISE.
1435         (=ucs-bmp-var-010): Likewise.
1436
1437 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `=ucs-sip@JP/hanazono'.
1441
1442         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1443         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1444
1445 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-charset.el (default-coded-charset-priority-list):
1448         - Add `=big5-cdp-var-004'.
1449         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1450           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1451
1452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1453         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1454         `=big5-cdp-var-005'.
1455
1456         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1457         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1458         `=big5-cdp-var-003'.
1459         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1460         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1461         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1462
1463 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1464
1465         * mule/mule-charset.el (default-coded-charset-priority-list):
1466         Don't prefer ucs-compat CCSes to other CCSes.
1467
1468 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1469
1470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1471         `===ucs-bmp-cjk-compat@unicode'.
1472
1473         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1474         coded-charset for XEmacs CHISE.
1475
1476 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479         `=ucs-sip-itaiji-003'.
1480
1481         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1482         XEmacs CHISE.
1483
1484 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487         setting for `=ucs-var-004'.
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1491
1492         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1493         XEmacs CHISE.
1494         (=ucs-var-004): Ditto.
1495         (=ucs-bmp-var-004): Ditto.
1496
1497 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1500         `=ucs-sip-var-003'.
1501
1502         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1503         XEmacs CHISE.
1504
1505 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `=ucs-itaiji-006'.
1509
1510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1511         `=ucs-bmp-itaiji-006'.
1512
1513         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1514         XEmacs CHISE.
1515         (=ucs-bmp-itaiji-006): Ditto.
1516
1517 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1518
1519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1520         `=ucs-sip-var-002'.
1521
1522         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1523         XEmacs CHISE.
1524
1525 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1528         `=ucs-sip-itaiji-002'.
1529
1530         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1531         XEmacs CHISE.
1532
1533 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1534
1535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1536         setting for `==hanyo-denshi/tk'.
1537
1538 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1541         (=hanyo-denshi/tk): Fix `long-name'.
1542         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1543
1544 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1545
1546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1547         setting for `=>mj'.
1548
1549 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1552         coded-charset for XEmacs CHISE.
1553
1554 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1555
1556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1557         setting for `=hanyo-denshi/tk'.
1558
1559 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1560
1561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1562         `=hanyo-denshi/tk/mf-01'.
1563
1564         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1565         XEmacs CHISE.
1566         (=hanyo-denshi/tk/mf-01): Ditto.
1567
1568 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1569
1570         * mule/mule-charset.el (default-coded-charset-priority-list):
1571         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1572
1573 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1574
1575         * mule/mule-charset.el (default-coded-charset-priority-list):
1576         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1577
1578 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1579
1580         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1581         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1582
1583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1584         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1585
1586         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1587         XEmacs CHISE.
1588         (=ucs-bmp-itaiji-004): Ditto.
1589         (=ucs-itaiji-005): Ditto.
1590         (=ucs-bmp-itaiji-005): Ditto.
1591
1592 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1595         `=ucs-sip-itaiji-001'.
1596
1597         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1598         XEmacs CHISE.
1599
1600 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1601
1602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1603         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1604         `=ucs-itaiji-008'.
1605
1606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1607         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1608         `=ucs-bmp-itaiji-008'.
1609
1610         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1611         XEmacs CHISE.
1612         (=ucs-bmp-itaiji-001): Ditto.
1613         (=ucs-itaiji-003): Ditto.
1614         (=ucs-bmp-itaiji-003): Ditto.
1615         (=ucs-itaiji-008): Ditto.
1616         (=ucs-bmp-itaiji-008): Ditto.
1617
1618 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1622
1623         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1624         for XEmacs CHISE.
1625         (==ucs-bmp-cjk-compat@JP): Ditto.
1626
1627 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1630         setting for `===hng-tzs'.
1631
1632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1633         `===hng-tzs'.
1634
1635         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1636         CHISE.
1637
1638 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1639
1640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1641         setting for `===hng-doh'.
1642
1643         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1644         `===hng-doh'.
1645
1646         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1647         CHISE.
1648
1649 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1650
1651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1652         setting for `===hng-wad'.
1653
1654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1655         `===hng-wad'.
1656
1657         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1658         CHISE.
1659
1660 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1661
1662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1663         settings for `==koseki' and `===hng-kcc'.
1664
1665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1666         `===hng-kcc'.
1667
1668         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1669         CHISE.
1670
1671 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1672
1673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1674         setting for `===hng-nkk'.
1675
1676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1677         `===hng-nkk'.
1678
1679         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1680         CHISE.
1681
1682 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1683
1684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1685         setting for `===hng-ink'.
1686
1687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1688         `===hng-ink'.
1689
1690         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1691         CHISE.
1692
1693 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1694
1695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1696         setting for `===hng-jhk'.
1697
1698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1699         `===hng-jhk'.
1700
1701         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1702         CHISE.
1703
1704 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1705
1706         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1707         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1708         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1709         (===jis-x0213-1@2004): Likewise.
1710         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1711         "jisx0213\\(\\.2004\\)-1" as the registry.
1712         (=+>jis-x0213-1@2004): Likewise.
1713         (=>jis-x0213-1@2004): Likewise.
1714
1715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1716         `===jis-x0213-1@2004'.
1717
1718 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1719
1720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1721         setting for `===hng-nak'.
1722
1723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1724         `===hng-nak'.
1725
1726         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1727         CHISE.
1728
1729 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1730
1731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1732         setting for `===hng-hos'.
1733
1734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1735         `===hng-hos'.
1736
1737         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1738         CHISE.
1739
1740 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1741
1742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1743         setting for `===hng-tzj'.
1744
1745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1746         `===hng-tzj'.
1747
1748         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1749         CHISE.
1750
1751 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1752
1753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1754         setting for `===hng-kae'.
1755
1756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1757         `===hng-kae'.
1758
1759         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1760         CHISE.
1761
1762 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1763
1764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1765         setting for `===hng-kar'.
1766
1767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1768         `===hng-kar'.
1769
1770         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1771         CHISE.
1772
1773 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1774
1775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1776         setting for `===hng-kyd'.
1777
1778         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1779         `===hng-kyd'.
1780
1781         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1782         CHISE.
1783
1784 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1785
1786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1787         setting for `===hng-hok'.
1788
1789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1790         `===hng-hok'.
1791
1792         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1793         CHISE.
1794
1795 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1796
1797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1798         setting for `===hng-jyu'.
1799
1800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1801         `===hng-jyu'.
1802
1803         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1804         CHISE.
1805
1806 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1807
1808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1809         setting for `===hng-zkd'.
1810
1811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1812         `===hng-zkd'.
1813
1814         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1815         CHISE.
1816
1817 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1818
1819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1820         setting for `===hng-kmi'.
1821
1822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1823         `===hng-kmi'.
1824
1825         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1826         CHISE.
1827
1828 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1829
1830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1831         setting for `===hng-okd'.
1832
1833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1834         `===hng-okd'.
1835
1836         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1837         CHISE.
1838
1839 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1840
1841         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1842         setting for `===hng-nkm'.
1843
1844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1845         `===hng-nkm'.
1846
1847         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1848         CHISE.
1849
1850 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1851
1852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1853         setting for `===hng-nto'.
1854
1855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1856         `===hng-nto'.
1857
1858         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1859         CHISE.
1860
1861 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1862
1863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1864         setting for `===hng-yhk'.
1865
1866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1867         `===hng-yhk'.
1868
1869         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1870         CHISE.
1871
1872 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1873
1874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1875         setting for `===hng-sok'.
1876
1877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1878         `===hng-sok'.
1879
1880         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1881         CHISE.
1882
1883 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1884
1885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1886         setting for `===hng-kda'.
1887
1888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1889         `===hng-kda'.
1890
1891         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1892         CHISE.
1893
1894 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1895
1896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1897         setting for `===hng-myz'.
1898
1899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1900         `===hng-myz'.
1901
1902         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1903         CHISE.
1904
1905 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1906
1907         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1908         setting for `===hng-kgk'.
1909
1910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1911         `===hng-kgk'.
1912
1913         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1914         CHISE.
1915
1916 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1917
1918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1919         setting for `===hng-drt'.
1920
1921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1922         `===hng-drt'.
1923
1924         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1925         CHISE.
1926
1927 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1928
1929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1930         setting for `===hng-mam'.
1931
1932         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1933         `===hng-mam'.
1934
1935         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1936         CHISE.
1937
1938 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1939
1940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1941         setting for `===hng-dng'.
1942
1943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1944         `===hng-dng'.
1945
1946         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1947         CHISE.
1948
1949 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1950
1951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1952         setting for `=>cns11643-5'.
1953
1954 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1955
1956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1957         setting for `===hng-keg'.
1958
1959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1960         `===hng-keg'.
1961
1962         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1963         CHISE.
1964
1965 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1966
1967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1968         setting for `===hng-jou'.
1969
1970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1971         `===hng-jou'.
1972
1973         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1974         CHISE.
1975
1976 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1977
1978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1979         setting for `===hng-smk'.
1980
1981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1982         `===hng-smk'.
1983
1984         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1985         CHISE.
1986
1987 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1988
1989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1990         setting for `===hng-kyo'.
1991
1992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1993         `===hng-kyo'.
1994
1995         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1996         CHISE.
1997
1998 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1999
2000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2001         setting for `===hng-kss'.
2002
2003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2004         `===hng-kss'.
2005
2006         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2007         CHISE.
2008
2009 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2010
2011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2012         setting for `===hng-wan'.
2013
2014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2015         `===hng-wan'.
2016
2017         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2018         CHISE.
2019
2020 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2021
2022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2023         setting for `===hng-ksk'.
2024
2025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2026         `===hng-ksk'.
2027
2028         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2029         CHISE.
2030
2031 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2032
2033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2034         setting for `===hng-kyu'.
2035
2036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2037         `===hng-kyu'.
2038
2039         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2040         CHISE.
2041
2042 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2043
2044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2045         setting for `===hng-skk'.
2046
2047         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2048         `===hng-skk'.
2049
2050         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2051         CHISE.
2052
2053 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2054
2055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2056         setting for `===hng-sik'.
2057
2058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2059         `===hng-sik'.
2060
2061         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2062         CHISE.
2063
2064 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2065
2066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2067         setting for `===hng-kbk'.
2068
2069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2070         `===hng-kbk'.
2071
2072         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2073         CHISE.
2074
2075 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2076
2077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2078         setting for `===hng-kcj'.
2079
2080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2081         `===hng-kcj'.
2082
2083         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2084         CHISE.
2085
2086 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2087
2088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2089         setting for `===hng-k24'.
2090
2091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2092         `===hng-k24'.
2093
2094         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2095         CHISE.
2096
2097 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2098
2099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2100         setting for `===hng-gok'.
2101
2102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2103         `===hng-gok'.
2104
2105         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2106         CHISE.
2107 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2108
2109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2110         setting for `===hng-tsu'.
2111
2112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2113         `===hng-tsu'.
2114
2115         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2116         CHISE.
2117
2118 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2119
2120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2121         setting for `===hng-sys'.
2122
2123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2124         `===hng-sys'.
2125
2126         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2127         CHISE.
2128
2129 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2130
2131         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2132         - Use "&HNG010-<d><d><d><d><d>;" instead of
2133           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2134         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2135
2136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2137         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2138
2139         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2140         "hngkhi-0" as the suffix of registry.
2141         (===hng-khm): New coded-charset for XEmacs CHISE.
2142         (=ucs-itaiji-002): Ditto.
2143         (=ucs-bmp-itaiji-002): Ditto.
2144
2145 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2148         setting for `=>ucs@iwds-1'.
2149
2150         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2151         XEmacs CHISE.
2152
2153 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2156         CHISE.
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2159         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2160         `===hng-khi'.
2161
2162 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2165         setting for `===hng-khi'.
2166
2167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2168         `===hng-khi'.
2169
2170         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2171         CHISE.
2172
2173 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2176         #x9FA5 as the value of `max-code'.
2177         (=ucs-bmp-var-002): Likewise.
2178         (=ucs-bmp-var-003): Likewise.
2179         (=ucs-bmp-itaiji-084): Likewise.
2180         (=ucs-bmp-cjk@JP): Likewise.
2181         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2182         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2183         (=>ucs-bmp-cjk@component): Likewise.
2184
2185 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2186
2187         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2188         CHISE.
2189
2190 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2191
2192         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2193         XEmacs CHISE.
2194         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2195         `==jis-x0208@1978/2-pr' as the mother.
2196
2197 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2200         CHISE.
2201
2202 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2205         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2206
2207 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2208
2209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2210         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2211
2212 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2215         setting for `===ucs@gb'.
2216
2217 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2218
2219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2220         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2221         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2222         as the entity-reference for `===jis-x0213-1@2000'; use
2223         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2224
2225 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2226
2227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2228         `===jis-x0208'.
2229
2230         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2231         instead of `===jis-x0208' as the mother.
2232         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2233         `===jis-x0208' as the mother.
2234         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2235         `===jis-x0208' as the mother.
2236         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2237         `===jis-x0213-1' as the mother.
2238         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2239         `===jis-x0213-1' as the mother.
2240         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2241         the mother.
2242         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2243         mother.
2244
2245 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2246
2247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2248         setting for `=ucs-var-001'.
2249
2250 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2251
2252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2253         `=ucs-bmp-var-001'.
2254
2255         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2256         CHISE.
2257         (=ucs-bmp-var-001): Ditto.
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2260         setting for `=ucs-var-003'.
2261
2262 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2263
2264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2265         `=ucs-bmp-var-003'.
2266
2267         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2268         CHISE.
2269         (=ucs-bmp-var-003): Ditto.
2270
2271 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2274         setting for `=ucs-var-002'.
2275
2276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2277         `=ucs-bmp-var-002'.
2278
2279         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2280         CHISE.
2281         (=ucs-bmp-var-002): Ditto.
2282
2283 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2284
2285         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2286         XEmacs CHISE.
2287         (==jis-x0208@1978/5pr): Ditto.
2288
2289 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2290
2291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2292         `=>ucs-bmp-cjk@component'.
2293
2294         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2295         XEmacs CHISE.
2296         (=>ucs-bmp-cjk@component): Ditto.
2297
2298 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2299
2300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2301         setting for `=>iwds-1'.
2302
2303 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2304
2305         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2306         CHISE.
2307
2308 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2309
2310         * mule/mule-charset.el (default-coded-charset-priority-list):
2311         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2312         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2313         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2314         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2315
2316 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2317
2318         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2319         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2320
2321         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2322         `=>>ucs@iso' as the mother.
2323         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2324         mother.
2325
2326 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2329         setting for `===hanyo-denshi/ia'.
2330
2331 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2332
2333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2334         `===hanyo-denshi/ia'.
2335
2336 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2337
2338         * mule/mule-conf.el (=koseki): Fix DOC.
2339         (==koseki): New coded-charset for XEmacs CHISE.
2340
2341 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2342
2343         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2344         XEmacs CHISE.
2345         (===hanyo-denshi/jd): Fix DOC.
2346
2347 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2350         setting for `===hanyo-denshi/ip'.
2351
2352 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2353
2354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2355         `===hanyo-denshi/ip'.
2356
2357         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2358         XEmacs CHISE.
2359
2360 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2363         `==ucs-radicals@unicode' and `=>daikanwa'.
2364
2365         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2366         for XEmacs CHISE.
2367
2368 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2369
2370         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2371         XEmacs CHISE.
2372
2373 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2374
2375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376         `===ruimoku-v6'.
2377
2378 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2379
2380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2381         setting for `===ruimoku-v6'.
2382
2383 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2386         CHISE.
2387
2388 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2389
2390         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2391         coded-charset for XEmacs CHISE.
2392
2393 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2394
2395         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2396         XEmacs CHISE.
2397
2398 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2399
2400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2401         `===ucs-sip@iso'.
2402
2403 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2404
2405         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2406         CHISE.
2407
2408 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2409
2410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2411         `==ucs-sip@iso'.
2412
2413         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2414         CHISE.
2415
2416 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2417
2418         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2419         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2420         (=ucs-sip-ext-b@iso): Fix registry.
2421         (==ucs-sip-ext-b@iso): Ditto.
2422         (===ucs-sip-ext-b@iso): Ditto.
2423
2424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2425         `=ucs-sip@iso'.
2426
2427 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2430         setting for `=>cbeta'.
2431
2432 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2435         `=>cns11643-7'.
2436
2437         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2438
2439 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2440
2441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2442         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2443
2444 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2445
2446         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2447         `=ucs@cns'.
2448         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2449         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2450         `=ucs@jis/1990'.
2451         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2452         `=ucs@jis/2000'.
2453         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2454         `=ucs@jis/2004'.
2455         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2456
2457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2458         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2459
2460 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2463         XEmacs CHISE.
2464         (==jis-x0208@1978/1pr): Ditto.
2465         (==jis-x0208@1978/2-pr): Ditto.
2466
2467 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2470         setting for `===jis-x0213-1@2004'.
2471
2472 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2473
2474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2475         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2476
2477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2478         `===hanyo-denshi/jb'.
2479
2480         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2481         XEmacs CHISE.
2482         (=+>hanyo-denshi/ft): Ditto.
2483         (=+>hanyo-denshi/jt): Ditto.
2484
2485 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2486
2487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2488         `===hanyo-denshi/hg'.
2489
2490 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2491
2492         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2493         XEmacs CHISE.
2494         (===hanyo-denshi/hg): Ditto.
2495
2496 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2497
2498         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2499         glyph-forms instead of detailed glyph-images.
2500         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2501         `=adobe-japan1-*'.
2502         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2503         (===adobe-japan1-1): Ditto.
2504         (===adobe-japan1-2): Ditto.
2505         (===adobe-japan1-3): Ditto.
2506         (===adobe-japan1-4): Ditto.
2507         (===adobe-japan1-5): Ditto.
2508         (===adobe-japan1-6): Ditto.
2509         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2510         `=>>>adobe-japan1' as the mother.
2511         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2512         `=>>adobe-japan1' as the mother.
2513         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2514         glyph-images.
2515         (==jis-x0208@1978): Ditto.
2516         (==jis-x0208@1983): Ditto.
2517         (==jis-x0208@1990): Ditto.
2518         (==jis-x0213-1): Ditto.
2519         (==jis-x0213-1@2000): Ditto.
2520         (==jis-x0213-1@2004): Ditto.
2521         (==jis-x0213-2): Ditto.
2522         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2523         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2524         `=jis-x0208@1978'.
2525         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2526         `=jis-x0208@1983'.
2527         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2528         `=jis-x0208@1990'.
2529         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2530         `=jis-x0213-1'.
2531         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2532         `=jis-x0213-1@2000'.
2533         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2534         `=jis-x0213-1@2004'.
2535         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2536         `=jis-x0213-2'.
2537         (===jis-x0208): New coded-charset for XEmacs CHISE.
2538         (===jis-x0208@1978): Ditto.
2539         (===jis-x0208@1983): Ditto.
2540         (===jis-x0208@1990): Ditto.
2541         (===jis-x0213-1): Ditto.
2542         (===jis-x0213-1@2000): Ditto.
2543         (===jis-x0213-2): Ditto.
2544         (===jis-x0212): Ditto.
2545         (===ks-x1001): Ditto.
2546         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2547         mother.
2548         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2549         as the mother.
2550         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2551         as the mother.
2552         (===cns11643-1): New coded-charset for XEmacs CHISE.
2553         (===cns11643-2): Ditto.
2554         (===cns11643-3): Ditto.
2555         (===cns11643-4): Ditto.
2556         (===cns11643-5): Ditto.
2557         (===cns11643-6): Ditto.
2558         (===cns11643-7): Ditto.
2559         (=>>cns11643-1): Ditto.
2560         (==big5-cdp): Indicate abstract glyph-images instead of
2561         representative glyph-images.
2562         (===big5-cdp): New coded-charset for XEmacs CHISE.
2563         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2564         detailed glyph-images.
2565         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2566         `=hanyo-denshi/*'.
2567         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2568         (===hanyo-denshi/ib): Ditto.
2569         (===hanyo-denshi/jt): Ditto.
2570         (===hanyo-denshi/ks): Ditto.
2571         (===mj): Ditto.
2572         (===mj-0): Ditto.
2573         (===mj-1): Ditto.
2574         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2575         `=>>>hanyo-denshi/*' as its mother.
2576         (==gt): Indicate abstract glyph-forms instead of detailed
2577         glyph-images.
2578         (===gt): New coded-charset for XEmacs CHISE.
2579         (=>>>gt): Indicates `==gt' instead of `=gt'.
2580         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2581         (==gt-k): Indicate abstract glyph-forms instead of detailed
2582         glyph-images.
2583         (===gt-k): New coded-charset for XEmacs CHISE.
2584         (==daikanwa): Indicates glyph-images instead of detailed
2585         glyph-images.
2586         (===daikanwa): New coded-charset for XEmacs CHISE.
2587         (===daikanwa/+p): Ditto.
2588         (===daikanwa/ho): Ditto.
2589         (==cbeta): Ditto.
2590         (===cbeta): Ditto.
2591         (==jef-china3): Ditto.
2592         (===jef-china3): Ditto.
2593         (==ruimoku-v6): Ditto.
2594         (==ucs@iso): Indicate representative glyph-forms instead of
2595         representative glyph-images.
2596         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2597         (==ucs@unicode): Indicate representative glyph-forms instead of
2598         representative glyph-images.
2599         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2600         `=ucs@unicode'.
2601         (==ucs@cns): Indicate representative glyph-forms instead of
2602         representative glyph-images.
2603         (==ucs@jis): Ditto.
2604         (==ucs@jis/1990): Ditto.
2605         (==ucs@jis/2000): Ditto.
2606         (==ucs@jis/2004): Ditto.
2607         (==ucs@ks): Ditto.
2608         (===ucs@iso): New coded-charset for XEmacs CHISE.
2609         (===ucs@unicode): Ditto.
2610         (===ucs@gb): Ditto.
2611         (===ucs@ks): Ditto.
2612         (===ucs-bmp-cjk@gb): Ditto.
2613         (===ucs-sip-ext-b@iso): Ditto.
2614
2615 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2616
2617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2618         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2619         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2620         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2621         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2622         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2623         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2624         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2625         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2626         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2627
2628         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2629         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2630         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2631         - Use "&g1-[NAME];" for `=>>[NAME]'.
2632         - Abolish "&g2-[NAME];".
2633
2634 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2637         `=>>ucs@cns' as the mother.
2638
2639 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2640
2641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2642         setting for `==ucs@ks'.
2643
2644 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2645
2646         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2647         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2648         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2649         0x00E30000〜0x00E409D5.
2650
2651 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2652
2653         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2654         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2655         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2656
2657 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2658
2659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2660         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2661
2662         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2663         (=mj-0): Ditto.
2664         (=mj-1): Ditto.
2665         (==mj): Ditto.
2666         (==mj-0): Ditto.
2667         (==mj-1): Ditto.
2668         (=>>mj): Ditto.
2669
2670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2671         setting for `=mj' and `==mj'.
2672
2673 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2674
2675         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2676         CHISE.
2677
2678 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2679
2680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2681         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2682         `=>ucs@hanyo-denshi'.
2683
2684 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2685
2686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2687         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2688
2689         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2690         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2691
2692 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2693
2694         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2695         XEmacs CHISE.
2696
2697 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2698
2699         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2700         Change priority of `=>>>ucs@iso'.
2701
2702         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2703         `=>>>ucs@iso' as the mother.
2704         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2705
2706 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2707
2708         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2709         Change priority of `=>>>ucs@unicode'.
2710
2711         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2712         `=ucs@unicode'.
2713
2714 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2715
2716         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2717         Change priority of `=>>>ucs@jis'.
2718
2719         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2720         `=ucs@jis'.
2721
2722 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2723
2724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2725         setting for `==daikanwa/+p'.
2726
2727 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2728
2729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2730         setting for `==shinjigen@1ed'.
2731
2732 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2733
2734         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2735         XEmacs CHISE.
2736
2737 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2738
2739         * mule/mule-conf.el (==shinjigen): Modify DOC.
2740         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2741         (==shinjigen@rev): Modify DOC.
2742
2743 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2744
2745         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2746         CHISE.
2747
2748 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2749
2750         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2751         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2752
2753         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2754         XEmacs CHISE.
2755
2756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2757         `==daikanwa'.
2758
2759 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2760
2761         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2762         setting for `==cns11643-7'.
2763
2764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2765         `==cns11643-7'.
2766
2767 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2768
2769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2770         `==cns11643-6'.
2771
2772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2773         setting for `==cns11643-6'.
2774
2775 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2776
2777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2778         setting for `==cns11643-5'.
2779
2780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2781         `==cns11643-5'.
2782
2783 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2784
2785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2786         setting for `==cns11643-4'.
2787
2788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2789         `==cns11643-4'.
2790
2791 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2792
2793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2794         setting for `==cns11643-3'.
2795
2796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2797         `==cns11643-3'.
2798
2799 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2800
2801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2802         setting for `==cns11643-2'.
2803
2804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2805         `==cns11643-2'.
2806
2807 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2808
2809         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2810         Change priority of `=>>>ucs@ks'.
2811
2812         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2813         `=ucs@ks'.
2814
2815 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2816
2817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2818         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2819         `==ucs@cns' and `==cns11643-1'.
2820
2821         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2822         (==cns11643-2): Ditto.
2823         (==cns11643-3): Ditto.
2824         (==cns11643-4): Ditto.
2825         (==cns11643-5): Ditto.
2826         (==cns11643-6): Ditto.
2827         (==cns11643-7): Ditto.
2828
2829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2830         `==cns11643-1'.
2831
2832 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2833
2834         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2835         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2836         `=>>>ucs@jis/1990'.
2837
2838         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2839         `=ucs@jis/1990'.
2840         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2841         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2842
2843 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2844
2845         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2846         Change priority of `=>>>ucs@cns'.
2847
2848         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2849         `=ucs@cns'.
2850
2851 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2852
2853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2854         `==ks-x1001'.
2855
2856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2857         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2858         `==ks-x1001'.
2859
2860 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2861
2862         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2863
2864 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2865
2866         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2867         `=jis-x0208'.
2868         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2869         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2870         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2871         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2872         (=>>>jis-x0213-1@2000): Changed to an alias for
2873         `=jis-x0213-1@2000'.
2874         (=>>>jis-x0213-1@2004): Changed to an alias for
2875         `=jis-x0213-1@2004'.
2876         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2877
2878 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2879
2880         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2881         `=adobe-japan1-0'.
2882         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2883         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2884         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2885         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2886         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2887         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2888
2889 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2890
2891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2892         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2893         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2894         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2895         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2896         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2897
2898 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2899
2900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2901         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2902         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2903         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2904         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2905         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2906         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2907         `==jis-x0212'.
2908
2909 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2910
2911         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2912         "AdobeJapan1-[0-6]$".
2913         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2914         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2915         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2916         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2917         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-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         (==jis-x0208): Ditto.
2926         (==jis-x0208@1978): Ditto.
2927         (==jis-x0208@1983): Ditto.
2928         (==jis-x0208@1990): Ditto.
2929         (==jis-x0213-1): Ditto.
2930         (==jis-x0213-1@2000): Ditto.
2931         (==jis-x0213-1@2004): Ditto.
2932         (==jis-x0213-2): Ditto.
2933         (==jis-x0212): Ditto.
2934         (==gb2312): Ditto.
2935         (==iso-ir165): Ditto.
2936         (==gb12345): Ditto.
2937         (==ks-x1001): Ditto.
2938         (==cns11643-1): Ditto.
2939         (==cns11643-2): Ditto.
2940         (==cns11643-3): Ditto.
2941         (==cns11643-4): Ditto.
2942         (==cns11643-5): Ditto.
2943         (==cns11643-6): Ditto.
2944         (==cns11643-7): Ditto.
2945         (==big5-cdp): Ditto.
2946         (==hanyo-denshi/ja): Ditto.
2947         (==hanyo-denshi/jb): Ditto.
2948         (==hanyo-denshi/jc): Ditto.
2949         (==hanyo-denshi/jd): Ditto.
2950         (==hanyo-denshi/ft): Ditto.
2951         (==hanyo-denshi/ia): Ditto.
2952         (==hanyo-denshi/ib): Ditto.
2953         (==hanyo-denshi/hg): Ditto.
2954         (==hanyo-denshi/jt): Ditto.
2955         (==hanyo-denshi/ks): Ditto.
2956         (==gt): Ditto.
2957         (==gt-k): Ditto.
2958         (==daikanwa): Ditto.
2959         (==shinjigen): Ditto.
2960         (==ucs@iso): Ditto.
2961         (==ucs@unicode): Ditto.
2962         (==ucs@gb): Ditto.
2963         (==ucs-bmp@gb): Ditto.
2964         (==ucs@cns): Ditto.
2965         (==ucs-bmp@cns): Ditto.
2966         (==ucs@jis): Ditto.
2967         (==ucs@jis/1990): Ditto.
2968         (==ucs@jis/2000): Ditto.
2969         (==ucs@jis/2004): Ditto.
2970         (==ucs@JP): Ditto.
2971         (==ucs@JP/hanazono): Ditto.
2972         (==ucs@ks): Ditto.
2973         (==ucs-bmp@ks): Ditto.
2974         (==ucs@cns11643): Ditto.
2975         (==ucs-bmp-cjk@gb): Ditto.
2976         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2977         (==ucs-sip-ext-b@iso): Ditto.
2978
2979 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2980
2981         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2982         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2983
2984         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2985         XEmacs CHISE.
2986         (=ucs-bmp-cjk@unicode): Abolished.
2987
2988 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2989
2990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2991         `=+>ucs-bmp-cjk-compat@jis'.
2992
2993         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2994         for XEmacs CHISE.
2995
2996 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2997
2998         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2999         CHISE.
3000
3001 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3002
3003         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3004         for XEmacs CHISE.
3005         (=jis-x0208@1978/1er-pr): Abolished.
3006         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3007         `=jis-x0208@1978/1er-pr' as the mother.
3008
3009 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3010
3011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3012         setting for `=ucs-itaiji-084'.
3013
3014 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3015
3016         * mule/mule-charset.el (default-coded-charset-priority-list):
3017         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3018
3019         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3020         XEmacs CHISE.
3021         (=ucs-bmp-itaiji-084): Ditto.
3022
3023 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3024
3025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3026         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3027
3028 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3029
3030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3031         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3032
3033         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3034         XEmacs CHISE.
3035         (=big5-cdp-var-5): Ditto.
3036
3037 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3038
3039         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3040         XEmacs CHISE.
3041
3042 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3043
3044         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3045         XEmacs CHISE.
3046
3047 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         setting for `=>>>hanyo-denshi/ft'.
3051
3052 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3053
3054         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3055         XEmacs CHISE.
3056         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3057         `=hanyo-denshi/jd' as the mother.
3058
3059 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3060
3061         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3062         XEmacs CHISE.
3063         (=+>adobe-japan1-1): Ditto.
3064         (=+>adobe-japan1-2): Ditto.
3065         (=+>adobe-japan1-3): Ditto.
3066         (=+>adobe-japan1-4): Ditto.
3067         (=+>adobe-japan1-5): Ditto.
3068         (=+>adobe-japan1-6): Ditto.
3069         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3070
3071 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3072
3073         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3074         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3075         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3076
3077         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3078         the top.
3079
3080 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3081
3082         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3083         XEmacs CHISE.
3084         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3085         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3086         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3087
3088 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3089
3090         * mule/mule-charset.el (default-coded-charset-priority-list):
3091         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3092         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3093
3094         * mule/mule-conf.el: Modify order of definitions of some
3095         coded-charsets.
3096
3097 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3098
3099         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3100         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3101         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3102
3103         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3104         CHISE.
3105         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3106         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3107
3108 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3109
3110         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3111         CHISE.
3112
3113 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3114
3115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3116         setting for `=daikanwa/+2p'.
3117
3118         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3119         XEmacs CHISE.
3120
3121 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3122
3123         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3124         XEmacs CHISE.
3125         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3126
3127 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3128
3129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3130         setting for `=>>>hanyo-denshi/ib'.
3131
3132 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3133
3134         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3135         XEmacs CHISE.
3136         (=>>>hanyo-denshi/ib): Ditto.
3137         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3138         `=hanyo-denshi/ja' as the mother.
3139         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3140         `=hanyo-denshi/ib' as the mother.
3141
3142 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3143
3144         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3145         XEmacs CHISE.
3146         (utf-8-ivs-mcs-er): Likewise.
3147         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3148         and `=>ucs-gb'.
3149         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3150         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3151         `ucs-gb' and `=>ucs-gb'.
3152         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3153         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3154         and `=>ucs-cns'.
3155         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3156         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3157         `ucs-cns' and `=>ucs-cns'.
3158         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3159         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3160         `ucs-big5' and `=>ucs-big5'.
3161         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3162         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3163         `ucs-big5' and `=>ucs-big5'.
3164         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3165         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3166         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3167         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3168         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3169         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3170         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3171         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3172         `=>ucs-jis'; modify DOC and mnemonic.
3173         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3174         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3175         and `=>ucs-jis'; modify DOC and mnemonic.
3176         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3177         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3178         `=>ucs-ks'.
3179         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3180         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3181         and `=>ucs-ks'.
3182         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3183
3184 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3185
3186         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3187         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3188
3189 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3190
3191         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3192         Modify priorities.
3193
3194 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3195
3196         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3197         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3198
3199 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3200
3201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3202         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3203
3204 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3205
3206         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3207         CHISE.
3208
3209 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3210
3211         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3212         CHISE.
3213
3214 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3215
3216         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3217         CHISE.
3218
3219 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3220
3221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3222         `=+>ucs-bmp-cjk@unicode'.
3223
3224         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3225         for XEmacs CHISE.
3226
3227 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3228
3229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3230         setting for `=>>daikanwa'.
3231
3232 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3233
3234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3235         `=>>hanyo-denshi/jt'.
3236
3237 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3240         XEmacs CHISE.
3241         (=+>jis-x0208@1990): Ditto.
3242         (=+>jis-x0213-1@2000): Ditto.
3243
3244 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3245
3246         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3247         XEmacs CHISE.
3248
3249 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3250
3251         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3252         XEmacs CHISE.
3253         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3254         `=hanyo-denshi/jc' as the mother.
3255
3256 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3257
3258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3259         setting for `=+>adobe-japan1'.
3260
3261         * mule/mule-charset.el (default-coded-charset-priority-list):
3262         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3263         and `=>>hanyo-denshi/ft' to `=>>gt'.
3264
3265 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3266
3267         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3268         XEmacs CHISE.
3269         (=>>adobe-japan1-1): Ditto.
3270         (=>>adobe-japan1-2): Ditto.
3271         (=>>adobe-japan1-3): Ditto.
3272         (=>>adobe-japan1-4): Ditto.
3273         (=>>adobe-japan1-5): Ditto.
3274         (=>>adobe-japan1-6): Ditto.
3275         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3276
3277 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-conf.el (=adobe-japan1): New alias for
3280         `=adobe-japan1-6'.
3281         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3282         (=>>>adobe-japan1-1): Ditto.
3283         (=>>>adobe-japan1-2): Ditto.
3284         (=>>>adobe-japan1-3): Ditto.
3285         (=>>>adobe-japan1-4): Ditto.
3286         (=>>>adobe-japan1-5): Ditto.
3287         (=>>>adobe-japan1-6): Ditto.
3288         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3289
3290 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3293         setting for `=>>>adobe-japan1'.
3294
3295 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3296
3297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3298         setting for `=+>ucs@ks'.
3299
3300 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3301
3302         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3303         XEmacs CHISE.
3304         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3305         `=adobe-japan1-6' as the mother.
3306
3307 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3308
3309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3310         setting for `=>cns11643-7'.
3311
3312 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3313
3314         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3315         CHISE.
3316
3317 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3320         XEmacs CHISE.
3321         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3322
3323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3324         setting for `=>ucs@jis/2004'.
3325
3326 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3327
3328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3329         setting for `=+>gt'.
3330
3331         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3332         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3333
3334 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3335
3336         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3337         `=>ucs@unicode' as the mother.
3338         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3339         mother.
3340         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3341         mother.
3342         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3343         mother.
3344
3345 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3348         setting for `=+>ucs@unicode'.
3349
3350         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3351         CHISE.
3352
3353 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3354
3355         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3356         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3357         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3358         - Add setting for `=+>ucs@cns'.
3359
3360         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3361         CHISE.
3362         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3363         as the mother.
3364         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3365         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3366
3367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3368         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3369
3370 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3373         setting for `=>ucs@ks'.
3374
3375 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3376
3377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3378         `=ucs-bmp-cjk-compat@unicode'.
3379
3380         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3381         coded-charset for XEmacs CHISE.
3382
3383 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3384
3385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3386         `=ucs-bmp-cjk-compat'.
3387
3388         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3389         XEmacs CHISE.
3390
3391 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3392
3393         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3394         CHISE.
3395
3396 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3399         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3400
3401         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3402         `=>ucs@jis/1990'.
3403         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3404
3405 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3408         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3409
3410         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3411         CHISE.
3412         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3413         mother.
3414
3415 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3418         `=>jis-x0213-2@usual'.
3419         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3420         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3421         `=>jis-x0213-2@usual' as the mother.
3422
3423 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3426         (=>ucs@JP): New alias for `=+>ucs@jis'.
3427
3428 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3429
3430         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3431         `=>jis-x0208@usual'.
3432         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3433         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3434         `=>jis-x0208@usual' as the mother.
3435         (=>jis-x0208): Likewise.
3436
3437 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3440         setting for `=+>jis-x0208@1978'.
3441
3442 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3445         XEmacs CHISE.
3446
3447 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3450         setting for `=>>>ucs@jis/1990'.
3451
3452 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3453
3454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3455         setting for `=>ucs@jis/1990'.
3456
3457 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3458
3459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3460         setting for `=ucs@JP/hanazono'.
3461
3462         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3463         CHISE.
3464         (=ucs@JP/hanazono): Ditto.
3465         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3466         (=>>hanyo-denshi/jc): Ditto.
3467         (=>>hanyo-denshi/jd): Ditto.
3468
3469 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3470
3471         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3472         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3473
3474 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3475
3476         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3477         XEmacs CHISE.
3478
3479 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3482         XEmacs CHISE.
3483
3484 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3487         `=ucs-bmp-cjk@JP'.
3488
3489 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3492         XEmacs CHISE.
3493
3494 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3497         Modify order of settings; add settings for `=daikanwa@rev2'.
3498
3499 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3500
3501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3502         setting for `=>>cbeta'.
3503
3504         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3505         CHISE.
3506
3507 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3510         setting for `=>>adobe-japan1'.
3511
3512 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3513
3514         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3515         XEmacs CHISE.
3516
3517 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3518
3519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3520         setting for `=>>hanyo-denshi/ia'.
3521
3522         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3523         XEmacs CHISE.
3524
3525 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3526
3527         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3528         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3529
3530         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3531         XEmacs CHISE.
3532         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3533         `=hanyo-denshi/jt' as the mother.
3534
3535 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3536
3537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3538         setting for `=>>>jis-x0213-2'.
3539
3540         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3541         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3542         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3543
3544 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3547         XEmacs CHISE.
3548
3549 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3552         XEmacs CHISE.
3553
3554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3555         `=>>jis-x0213-1@2004'.
3556
3557 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3560         XEmacs CHISE.
3561
3562 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3565         - Use "&g2-*;" as entity-references for `=>>>*'.
3566         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3567
3568         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3569         XEmacs CHISE.
3570         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3571         as the mother.
3572
3573 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3574
3575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3576         setting for `=>>hanyo-denshi/ib'.
3577
3578         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3579         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3580         (=>>jis-x0208@1990): Ditto.
3581         (=>>hanyo-denshi/ib): Ditto.
3582
3583         * mule/mule-charset.el (default-coded-charset-priority-list):
3584         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3585
3586 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3589         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3590         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3591         `=>>>ucs@jis/2004'.
3592
3593 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3596         XEmacs CHISE.
3597         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3598         `=jis-x0213-1@2004' as the mother.
3599         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3600         (=>>>ucs@ks): Ditto.
3601
3602         * mule/mule-charset.el (default-coded-charset-priority-list):
3603         Modify priority of `=hanyo-denshi/*'.
3604
3605 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3606
3607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3608         settings for `=>>ucs@JP' and `=ucs@JP'.
3609
3610 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3611
3612         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3613         CHISE.
3614
3615 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         setting for `=>>>ucs@cns'.
3619
3620         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3621         CHISE.
3622
3623 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3624
3625         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3626         instead of `=>>>jis-x0213-1@2004' as the mother.
3627         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3628         (=>>>ucs@unicode): Likewise.
3629         (=>>>ucs@jis): Likewise.
3630         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3631         mother.
3632         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3633
3634 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3635
3636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3637         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3638         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3639         `=>>>ucs@jis'.
3640
3641 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3642
3643         * mule/mule-charset.el (default-coded-charset-priority-list):
3644         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3645         and `=jis-x0213-*-2000'.
3646
3647 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3650         XEmacs CHISE.
3651         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3652         `=>>jis-x0213-1' as the mother.
3653
3654 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3655
3656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3657         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3658
3659 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3660
3661         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3662
3663 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3666         XEmacs CHISE.
3667
3668 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-coding.el (decomposition-feature-list): Set
3671         `=decomposition', `=decomposition@cid' and
3672         `=decomposition@hanyo-denshi'.
3673
3674 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3677         setting for `=>>hanyo-denshi/ks'.
3678
3679         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3680         XEmacs CHISE.
3681
3682 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3685         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3686
3687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3688         `=hanyo-denshi/ks/mf'.
3689
3690         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3691         XEmacs CHISE.
3692         (=hanyo-denshi/ks/mf): Ditto.
3693
3694 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3697         settings for P=hanyo-denshi/jt'.
3698
3699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3700         `=hanyo-denshi/jt'.
3701
3702         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3703         XEmacs CHISE.
3704
3705 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3708         settings for `=hanyo-denshi/ip'.
3709
3710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3711         `=hanyo-denshi/ip'.
3712
3713         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3714         XEmacs CHISE.
3715
3716 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3717
3718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3719         settings for `=hanyo-denshi/hg'.
3720
3721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3722         `=hanyo-denshi/hg'.
3723
3724         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3725         XEmacs CHISE.
3726
3727 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3730         setting for `=>>hanyo-denshi/ft'.
3731
3732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3733         `=>>hanyo-denshi/ft'.
3734
3735         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3736         XEmacs CHISE.
3737
3738 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3739
3740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3741         settings for `=hanyo-denshi/ib'.
3742
3743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3744         `=hanyo-denshi/ib'.
3745
3746         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3747         XEmacs CHISE.
3748
3749 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3752         settings for isolated characters of `=hanyo-denshi/ia' and
3753         non-isolated characters of `=hanyo-denshi/*'.
3754
3755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3756         `=hanyo-denshi/ia'.
3757
3758         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3759         XEmacs CHISE.
3760
3761 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3764         setting for isolated characters of `=hanyo-denshi/ft'.
3765
3766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3767         `=hanyo-denshi/ft'.
3768
3769         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3770         XEmacs CHISE.
3771
3772 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3773
3774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3775         setting for isolated characters of `=hanyo-denshi/jd'.
3776
3777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3778         `=hanyo-denshi/jd'.
3779
3780         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3781         XEmacs CHISE.
3782
3783 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3786         setting for isolated characters of `=hanyo-denshi/jc'.
3787
3788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3789         `=hanyo-denshi/jc'.
3790
3791         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3792         XEmacs CHISE.
3793
3794 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3795
3796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3797         setting for isolated characters of `=hanyo-denshi/jb'.
3798
3799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3800         `=hanyo-denshi/jb'.
3801
3802         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3803         XEmacs CHISE.
3804
3805 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3808         setting for isolated characters of `=hanyo-denshi/ja'.
3809
3810 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3811
3812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3813         `=hanyo-denshi/ja'.
3814
3815         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3816         XEmacs CHISE.
3817
3818 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3819
3820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3821         settings for isolated characters of `=adobe-japan1-6'.
3822
3823 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3824
3825         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3826         CHISE.
3827         (=daikanwa/+2p): Ditto.
3828         (=daikanwa/ho): Ditto.
3829
3830 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3831
3832         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3833         coding-system for XEmacs CHISE.
3834
3835 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3836
3837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3838         setting for `=>>ruimoku-v6'.
3839
3840         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3841         CHISE.
3842
3843 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3846         setting for `=daikanwa@rev1'.
3847
3848 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3849
3850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3851         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3852
3853 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3854
3855         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3856         XEmacs CHISE.
3857         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3858
3859 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3860
3861         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3862         CHISE.
3863
3864 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3867         CHISE.
3868
3869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3870         setting for `=>ucs@jis'.
3871
3872 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3875         setting for `=>jis-x0208@usual'.
3876
3877         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3878         XEmacs CHISE.
3879         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3880         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3881         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3882
3883 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3886         CHISE.
3887         (=>>>jis-x0208@1990): Ditto.
3888         (=>>>jis-x0213-1): Ditto.
3889         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3890         mother.
3891         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3892         as the mother.
3893
3894 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3897         setting for `=>ucs@cns' and `=>>ucs@ks'.
3898
3899         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3900         CHISE.
3901
3902 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3905         CHISE.
3906
3907 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3910         CHISE.
3911         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3912         mother.
3913
3914 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3917         `==>ucs-bmp-cjk@bucs'.
3918
3919         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3920         XEmacs CHISE.
3921
3922 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3925         setting for `==>ucs@bucs'.
3926
3927         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3928         XEmacs CHISE.
3929
3930 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3931
3932         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3933         - Add setting for `=>>jis-x0208'.
3934         - Omit setting for `=>>jis-x0208@1990'.
3935         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3936           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3937           `=ucs@FOO'.
3938
3939 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3940
3941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3942         setting for `=>daikanwa'.
3943
3944 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-conf.el (=daikanwa): Fix DOC.
3947         (=>daikanwa): New abstract character for XEmacs CHISE.
3948         (=>ucs@iso): Likewise.
3949         (=>ucs@unicode): Likewise.
3950         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3951
3952 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3955         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3956           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3957         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3958         - Add `=>big5-cdp'.
3959
3960 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3963         (=>big5-cdp): New abstract character.
3964
3965 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3968         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3969         `chinese-big5'.
3970
3971 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3972
3973         * mule/mule-charset.el (default-coded-charset-priority-list):
3974         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3977         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3978         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3979         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3980         and `=>jis-x0213-2'.
3981
3982 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3985         XEmacs CHISE.
3986         (=>>ucs@jis/2000): Likewise.
3987         (=>>ucs@jis/2004): Likewise.
3988
3989 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3990
3991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3992         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3993         `=>>ucs@cns'.
3994
3995         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3996         XEmacs CHISE.
3997         (=>>gt): Use quote instead of backquote; modify DOC.
3998         (=>gt): Use quote instead of backquote.
3999         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4000         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4001         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4002         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4003         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4004         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4005
4006 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4009         `=>>ucs@unicode' and `=>>gt'.
4010
4011 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4014         XEmacs CHISE.
4015         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4016         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4017         `=jis-x0208@1978/1er-pr' as the mother.
4018         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4019
4020 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4021
4022         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4023         `=ucs@unicode' as the mother.
4024
4025 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4026
4027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4028         setting for `=>>ucs@unicode'.
4029
4030         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4031         CHISE.
4032
4033 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4036         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4037
4038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4039         `=adobe-japan1-6' and `=adobe-japan1-base'.
4040
4041         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4042         XEmacs CHISE.
4043         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4044         specify `min-code' and `max-code'.
4045         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4046         (=adobe-japan1-2): Likewise.
4047         (=adobe-japan1-3): Likewise.
4048         (=adobe-japan1-4): Likewise.
4049         (=adobe-japan1-5): Likewise.
4050         (=adobe-japan1-6): Likewise.
4051
4052 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4053
4054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4055         setting for `=>gt'.
4056
4057 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4058
4059         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4060         CHISE.
4061
4062 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4063
4064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4065         setting for `=>zinbun-oracle'.
4066
4067         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4068         for XEmacs CHISE.
4069
4070 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4071
4072         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4073         for XEmacs CHISE.
4074         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4075         `=jis-x0208@1978' as the mother.
4076
4077 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4078
4079         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4080         - Use `=gt' instead of `ideograph-gt'.
4081         - Use `=gt-k' instead of `ideograph-gt-k'.
4082         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4083         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4084         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4085         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4086         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4087         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4088         - Use `=>>gt' instead of `<=>gt'.
4089         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4090         - Add setting for `=>>jis-x0208@1990'.
4091         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4092           `=>>jis-x0213-1@2000'.
4093         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4094         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4095           `=>>jis-x0213-1@2004'.
4096         - Add setting for `=>>jis-x0208@1978'.
4097         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4098
4099 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4102         XEmacs CHISE.
4103
4104 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4107         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4108         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4109         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4110         `<=>jis-x0213-1@2004'.
4111
4112 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4115         CHISE.
4116         (=>jis-x0213-2): Ditto.
4117
4118 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4121         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4122
4123 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4124
4125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4126         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4127         `=>jis-x0213-1'.
4128
4129 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4132         CHISE.
4133         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4134
4135 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4136
4137         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4138         `<==>jis-x0213-1'.
4139         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4140         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4141         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4142         (<=>jis-x0208): New alias for `=>jis-x0208'.
4143         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4144         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4145         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4146         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4147         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4148         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4149         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4150         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4151         (=>>gt): Renamed from `<==>gt'.
4152         (<==>gt): New alias for `=>>gt'.
4153
4154 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4157         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4158         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4159         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4160         - Add settings for `<=>jis-x0213-1@2000' and
4161           `<=>jis-x0213-1@2004'.
4162
4163         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4164         XEmacs CHISE.
4165         (<==>jis-x0213-1): Likewise.
4166         (<==>jis-x0213-1@2000): Likewise.
4167         (<==>jis-x0213-1@2004): Likewise.
4168         (<=>jis-x0208): Add property `=>iso-ir 168'.
4169         (<=>jis-x0208@1997): Likewise.
4170         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4171         as the mother; add property `=>iso-ir 228'.
4172         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4173         property `=>iso-ir 228'.
4174         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4175         property `=>iso-ir 233'.
4176         (<==>gt): Renamed from `<=>gt'.
4177         (<=>gt): New alias for `<==>gt'.
4178
4179 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4182         CHISE.
4183         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4184         `<=>jis-x0208' as the mother.
4185         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4186         (<=>jis-x0213-1@2000): Ditto.
4187         (<=>jis-x0213-1@2004): Ditto.
4188
4189 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4192         settings for `<=>gt'.
4193
4194         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4195
4196 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4199         XEmacs CHISE.
4200         (=jis-x0208@1978/-4pr): Likewise.
4201         (=jis-x0208@1978/4-pr): Likewise.
4202         (=jis-x0213-1): Likewise.
4203         (=ucs@iso): Likewise.
4204         (=ucs@unicode): Likewise.
4205         (=ucs@gb): Likewise.
4206         (=ucs@gb/fw): Likewise.
4207         (=ucs@cns): Likewise.
4208         (=ucs@cns/fw): Likewise.
4209         (=ucs@jis): Likewise.
4210         (=ucs@jis/fw): Likewise.
4211         (=ucs@jis/1990): Likewise.
4212         (=ucs@jis/2000): Likewise.
4213         (=ucs@jis/2004): Likewise.
4214         (=ucs@JP): Likewise.
4215         (=ucs@ks): Likewise.
4216         (=ucs@big5): Likewise.
4217         (=ucs@big5/cns11643): Likewise.
4218         (=ucs@cns11643): Likewise.
4219
4220 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4221
4222         * mule/mule-charset.el (default-coded-charset-priority-list):
4223         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4224
4225         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4226         CHISE.
4227         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4228         mother.
4229
4230 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4233         from src/mule-charset.c].
4234         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4235         specify `final'.
4236         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4237         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4238         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4239         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4240         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4241         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4242
4243 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4246         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4247         (=jis-x0208@1978/i-4): Specify `partial'.
4248         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4249         mother coded-charset.
4250         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4251
4252 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4253
4254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4255         settings for `=jis-x0213-1@2004'.
4256
4257 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4258
4259         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4260         CHISE.
4261         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4262         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4263         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4264         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4265         temporarily.
4266         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4267
4268 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4271         CHISE.
4272         (=shinjigen@1ed): Inherited from `=shinjigen'.
4273         (=shinjigen@rev): Likewise.
4274
4275 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4278         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4279
4280 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4283         define it as an alias.
4284         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4285         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4286         alias.
4287         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4288         alias.
4289
4290 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4293         CHISE.
4294
4295 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4296
4297         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4298         CHISE.
4299         (shinjigen-2): Ditto.
4300
4301 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4302
4303         * mule/mule-charset.el (default-coded-charset-priority-list):
4304         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4305         `chinese-big5-eten-*' and `chinese-big5'.
4306
4307 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4310         #x9FA5 temporarily.
4311
4312 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4313
4314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4315         settings for `=jis-x0208@1978/i1'.
4316
4317 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318
4319         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4320         XEmacs CHISE.
4321
4322 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4323
4324         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4325         XEmacs CHISE.
4326
4327 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4328
4329         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4330         XEmacs CHISE.
4331
4332 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4335         CHISE.
4336         (=ucs-bmp@cns): Likewise.
4337         (=ucs-bmp@jis): Likewise.
4338         (=ucs-bmp@ks): Likewise.
4339
4340 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4343         CHISE.
4344         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4345
4346 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4347
4348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4349         settings for `=zinbun-oracle'.
4350
4351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4352         `=zinbun-oracle'.
4353
4354 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4357         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4358         `=ucs@iso'.
4359
4360 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4361
4362         * mule/mule-charset.el (default-coded-charset-priority-list):
4363         Delete `ucs-sip'; modify order of some CCSs.
4364
4365 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4366
4367         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4368         in XEmacs CHISE.
4369
4370         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4371         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4372         CHISE.
4373
4374 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4377         its registry.
4378         (=ucs-radicals@unicode): Likewise.
4379
4380 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4383         CHISE.
4384
4385 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4386
4387         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4388         CHISE.
4389
4390 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4391
4392         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4393         CHISE.
4394
4395 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4396
4397         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4398         Modify preference of *isolated settings*.
4399
4400 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4401
4402         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4403         utf-2000 is provided.
4404         (=ucs@cns11643): Likewise.
4405
4406 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4407
4408         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4409         Prefer every *isolated setting* to ordinary setting.
4410
4411 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4412
4413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4414         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4415
4416 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4417
4418         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4419         CHISE.
4420
4421 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4422
4423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4424         settings for `=jis-x0208@1997'.
4425
4426 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4427
4428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4429         `=jis-x0208@1997'.
4430
4431 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4432
4433         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4434         XEmacs CHISE.
4435
4436 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4437
4438         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4439         `=jis-x0208@1978'.
4440         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4441         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4442         `=jis-x0208-1990' as the mother.
4443         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4444
4445 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4446
4447         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4448         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4449         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4450         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4451         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4452         for `=ucs@JP'.
4453
4454 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4457         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4458         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4459         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4460         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4461         `=daikanwa@rev2'.
4462
4463 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4464
4465         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4466         (=gt): Likewise.
4467         (=gt-k): Likewise.
4468         (=gt-pj-*): Likewise.
4469         (=gt-pj-k1): Likewise.
4470         (=gt-pj-k2): Likewise.
4471         (=daikanwa): Likewise.
4472         (=daikanwa-rev1): Likewise.
4473         (=daikanwa-rev2): Likewise.
4474         (=big5-pua): Likewise.
4475         (=big5-eten): Likewise.
4476         (chinese-big5-eten-a): Likewise.
4477         (chinese-big5-eten-b): Likewise.
4478         (=hanziku-*): Likewise.
4479         (=cbeta): Likewise.
4480         (=jef-china3): Likewise.
4481         (=ruimoku-v6): Likewise.
4482         (=ucs@iso): Likewise.
4483         (=ucs@unicode): Likewise.
4484         (=ucs@gb): Likewise.
4485         (=ucs@cns): Likewise.
4486         (=ucs@jis): Likewise.
4487         (=ucs@jis-1990): Likewise.
4488         (=ucs@jis-2000): Likewise.
4489         (=ucs@jp): Likewise.
4490         (=ucs@ks): Likewise.
4491         (=ucs@big5): Likewise.
4492         (=ucs-radicals): Likewise.
4493         (=ucs-radicals@unicode): Likewise.
4494         (=ucs-bmp-cjk): Likewise.
4495         (=ucs-bmp-cjk@unicode): Likewise.
4496         (=ucs-sip-ext-b): Likewise.
4497         (=ucs-sip-ext-b@iso): Likewise.
4498
4499 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4500
4501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4502         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4503
4504 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4507         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4508         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4509         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4510         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4511         arabic-digit, ipa and ``&I-B-XXXX;''.
4512
4513 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4516         setting for (I-)HZK{03..12}-XXXX.
4517
4518 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4521         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4522
4523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4524         `=ruimoku-v6'.
4525
4526         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4527         CHISE.
4528
4529 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530
4531         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4532         (=ucs@unicode): Likewise.
4533         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4534         (=ucs@cns): Likewise.
4535         (=ucs@jis): Likewise.
4536         (=ucs@ks): Likewise.
4537         (=ucs@big5): Likewise.
4538
4539 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4540
4541         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4542         `ucs-jis'.
4543         (utf-8-jis-er): Likewise.
4544         (utf-8-jp): New coding-system.
4545         (utf-8-jp-er): Likewise.
4546
4547         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4548
4549 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4550
4551         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4552
4553         * mule/japanese.el: Move definition of `euc-jisx0213' to
4554         mule/mule-coding.el.
4555
4556 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557
4558         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4559         mule-coding before loading update-cdb when utf-2000 is provided.
4560
4561 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4562
4563         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4564         `=daikanwa'.
4565
4566 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567
4568         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4569         definition codes when `utf-2000' is provided.
4570
4571 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4572
4573         * mule/mule-category.el (word-combining-categories): Don't setup
4574         `word-combining-categories' in XEmacs CHISE.
4575         (word-separating-categories): Add setting about Latin script in
4576         XEmacs CHISE.
4577
4578 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4579
4580         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4581         setting for `chinese-big5'.
4582
4583 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4584
4585         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4586         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4587         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4588         add setting for HZK0[12]-xxxx.
4589
4590 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4593         in XEmacs CHISE.
4594
4595 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4596
4597         * mule/mule-charset.el (default-coded-charset-priority-list):
4598         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4599         and `chinese-big5' to `=gt-pj-*'.
4600
4601 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4602
4603         * mule/mule-conf.el (=daikanwa): Renamed from
4604         `ideograph-daikanwa'.
4605         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4606
4607 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4608
4609         * mule/mule-conf.el (=cns11643-7): Renamed from
4610         `chinese-cns11643-7'.
4611         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4612
4613 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4614
4615         * mule/mule-conf.el (=cns11643-6): Renamed from
4616         `chinese-cns11643-6'.
4617         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4618
4619 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4620
4621         * mule/mule-conf.el (=cns11643-5): Renamed from
4622         `chinese-cns11643-5'.
4623         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4624
4625 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4626
4627         * mule/mule-conf.el (=cns11643-4): Renamed from
4628         `chinese-cns11643-4'.
4629         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4630
4631 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4632
4633         * mule/mule-conf.el (=cns11643-3): Renamed from
4634         `chinese-cns11643-3'.
4635         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4636
4637 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4638
4639         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4640         `=cns11643-2'.
4641         (chinese-cns11643-2): New alias for `=cns11643-2'.
4642
4643 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4644
4645         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4646         `=cns11643-1'.
4647         (chinese-cns11643-1): New alias for `=cns11643-1'.
4648
4649 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4650
4651         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4652         (chinese-gb12345): New alias for `=gb12345'.
4653
4654 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4655
4656         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4657         (chinese-gb2312): New alias for `=gb2312'.
4658
4659 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4660
4661         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4662         (chinese-big5): New alias for `=big5'.
4663
4664 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4665
4666         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4667         (korean-ksc5601): New alias for `=ks-x1001'.
4668
4669 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4670
4671         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4672         `=jis-x0212'.
4673         (japanese-jisx0212): New alias for `=jis-x0212'.
4674
4675 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4676
4677         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4678         `=jis-x0208-1983'.
4679         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4680
4681 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4682
4683         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4684         `=jis-x0208-1978'.
4685         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4686
4687 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4688
4689         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4690         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4691
4692 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4693
4694         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4695         (chinese-cns11643-3): Specify iso-ir 183.
4696         (chinese-cns11643-4): Specify iso-ir 184.
4697         (chinese-cns11643-5): Specify iso-ir 185.
4698         (chinese-cns11643-6): Specify iso-ir 186.
4699         (chinese-cns11643-7): Specify iso-ir 187.
4700         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4701         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4702
4703 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4704
4705         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4706         \uXXXX for every cases.
4707
4708 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4709
4710         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4711         (ucs-big5): Changed to an alias for `=ucs@big5'.
4712
4713 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4714
4715         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4716         (ucs-ks): Changed to an alias for `=ucs@ks'.
4717
4718 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4719
4720         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4721         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4722
4723 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4724
4725         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4726         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4727
4728 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4729
4730         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4731         (ucs-jis): Changed to an alias for `=ucs@jis'.
4732
4733 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4734
4735         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4736         (ucs-cns): Changed to an alias for `=ucs@cns'.
4737
4738 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4739
4740         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4741         (ucs-gb): Changed to an alias for `=ucs@gb'.
4742
4743 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4744
4745         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4746         `ideograph-daikanwa-2'.
4747         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4748         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4749
4750 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4751
4752         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4753         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4754
4755         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4756         for `xemacs-chise-version'.
4757
4758 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4759
4760         * mule/mule-charset.el (default-coded-charset-priority-list):
4761         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4762         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4763         instead of `ideograph-hanziku-*'.
4764
4765         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4766         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4767
4768 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4769
4770         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4771         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4772         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4773         `utf-2000' is provided.
4774
4775 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4776
4777         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4778         is provided [was builtin coded-charsets].
4779
4780 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4781
4782         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4783         is provided [was builtin coded-charsets].
4784
4785 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4786
4787         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4788         is provided [was builtin coded-charsets].
4789
4790 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4791
4792         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4793         is provided [was builtin coded-charsets].
4794
4795 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4796
4797         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4798         when `utf-2000' is provided [was builtin coded-charsets].
4799
4800 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4801
4802         * mule/mule-conf.el (=hanziku-*): Renamed from
4803         `ideograph-hanziku-*'.
4804         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4805
4806 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4807
4808         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4809         `utf-2000' is provided [was builtin coded-charsets].
4810         (ideograph-hanziku-{1..12}): Likewise.
4811
4812 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4813
4814         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4815         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4816
4817 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4820         when `utf-2000' is provided [was builtin coded-charsets].
4821
4822 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4823
4824         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4825         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4826         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4827
4828 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4829
4830         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4831         (ideograph-gt): Changed to an alias for `=gt'.
4832
4833 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4836         is provided; it was defined as a builtin coded-charset.
4837         (ideograph-gt): Likewise.
4838
4839 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4840
4841         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4842         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4843
4844 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4845
4846         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4847         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4848
4849 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4850
4851         * mule/mule-conf.el (=big5-eten): Renamed from
4852         `chinese-big5-eten'.
4853         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4854
4855 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4856
4857         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4858         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4859
4860 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4861
4862         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4863         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4864
4865 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4866
4867         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4868         (china3-jef): Changed to an alias for `=jef-china3'.
4869
4870 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4871
4872         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4873         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4874
4875         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4876         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4877         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4878         when `utf-2000' is provided.
4879
4880 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4881
4882         * mule/mule-charset.el (default-coded-charset-priority-list):
4883         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4884
4885         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4886         (ucs-jis-2000): Deleted.
4887
4888 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4889
4890         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4891         UTF-2000.
4892         (=ucs-jis-2000): New coded-charset for UTF-2000.
4893
4894 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4895
4896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4897         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4898
4899 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4900
4901         * mule/mule-charset.el (default-coded-charset-priority-list):
4902         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4903         `ideograph-cbeta'.
4904
4905 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4906
4907         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4908         builtin coded-charset].
4909
4910 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4911
4912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4913         settings for &K0-xxxx and &I-K0-xxxx.
4914
4915 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4916
4917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4918         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4919
4920 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4921
4922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4923         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4924
4925 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4926
4927         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4928         UTF-2000.
4929         (ideograph-gt-pj-k1): Likewise.
4930         (ideograph-gt-pj-k2): Likewise.
4931
4932 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4933
4934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4935         `=jis-x0208'.
4936
4937 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4938
4939         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4940         UTF-2000 [was a builtin coded-charset].
4941
4942 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4943
4944         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4945         (utf-8-gb-er): Likewise.
4946
4947 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4948
4949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4950         settings for JIS X 0212 and JIS X 0208:1978.
4951
4952 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4953
4954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4955         setting for JIS X 0213.
4956
4957 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4958
4959         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4960         standard-case-table in UTF-2000.
4961
4962 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4963
4964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4965         definitions for isolated-chars.
4966
4967 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4968
4969         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4970         `configure-utf-2000-lisp-directory'.
4971         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4972         `mule-lisp-load-path'.
4973
4974 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4975
4976         * startup.el (startup-setup-paths): Set and use
4977         `utf-2000-lisp-directory'.
4978         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4979         UTF-2000.
4980
4981 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4982
4983         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4984         (paths-find-utf-2000-lisp-directory): New function.
4985         (paths-construct-load-path): Add new optional argument
4986         `utf-2000-lisp-directory'.
4987
4988         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4989
4990 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4991
4992         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4993         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4994         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4995         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4996         `chinese-big5-2' in UTF-2000.
4997
4998         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4999         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5000
5001 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5002
5003         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5004         `big5-eten-er' in UTF-2000.
5005         (big5-cdp): Modify DOC-string and mnemonic.
5006
5007 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5008
5009         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5010         UTF-2000 [renamed from utf-8-er].
5011         (utf-8-gb): New coding-system in UTF-2000.
5012         (utf-8-gb-er): Likewise.
5013         (utf-8-cns): Likewise.
5014         (utf-8-cns-er): Likewise.
5015         (utf-8-big5): Likewise.
5016         (utf-8-big5-er): Likewise.
5017         (utf-8-jis): Likewise.
5018         (utf-8-jis-er): Likewise.
5019         (utf-8-ks): Likewise.
5020         (utf-8-ks-er): Likewise.
5021         (utf-8-er): Likewise.
5022
5023 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5024
5025         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5026         instead of `utf-8-unix' in UTF-2000.
5027
5028         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5029
5030 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5031
5032         * mule/japanese.el (euc-jisx0213): New coding-system.
5033
5034         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5035         `japanese-jisx0208-1990' as the mother.
5036
5037 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5038
5039         * dumped-lisp.el (preloaded-file-list): Change condition of
5040         loading "close-cdb".
5041
5042 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5043
5044         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5045         setup `coded-charset-entity-reference-alist'.
5046
5047 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5048
5049         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5050         UTF-2000.
5051
5052 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5053
5054         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5055         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5056
5057 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5058
5059         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5060         (chinese-big5-eten-a): Likewise.
5061         (chinese-big5-eten-b): Likewise.
5062         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5063         code range is #x8140 .. #x8DFE.
5064
5065 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5066
5067         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5068         UTF-2000.
5069         (chinese-big5-cdp): Likewise.
5070
5071 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5072
5073         * dumped-lisp.el (preloaded-file-list): Rename
5074         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5075
5076 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5077
5078         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5079         append `system-char-db-source-file-list' into
5080         `preloaded-file-list' in UTF-2000.
5081
5082 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5083
5084         * dumped-lisp.el (preloaded-file-list): Delete
5085         character-definition files.
5086
5087 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5088
5089         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5090         UTF-2000.
5091
5092 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5093
5094         * mule/mule-charset.el (default-coded-charset-priority-list):
5095         Delete `mojikyo-2022-1'.
5096
5097 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5098
5099         * mule/mule-charset.el (default-coded-charset-priority-list):
5100         Delete `mojikyo'.
5101
5102 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5103
5104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5105         `ucs-sip'.
5106
5107 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5108
5109         * mule/mule-charset.el (default-coded-charset-priority-list):
5110         Comment out `chinese-gb12345'.
5111
5112 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5113
5114         * bytecomp.el (byte-compile-insert-header): Fixed.
5115
5116 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5117
5118         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5119         XEmacs UTF-2000.
5120
5121 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5122
5123         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5124         UTF-2000.
5125
5126 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5127
5128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5129         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5130
5131 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5132
5133         * mule/mule-charset.el (default-coded-charset-priority-list):
5134         `japanese-jef-china3' is renamed `china3-jef'.
5135
5136 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5137
5138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5139         `japanese-jef-china3' and `ideograph-cbeta'.
5140
5141 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5142
5143         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5144
5145 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5146
5147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5148         `chinese-big5-cdp'.
5149
5150 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5151
5152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5153         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5154
5155 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5156
5157         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5158         loading character definitions.
5159
5160 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5161
5162         * dumped-lisp.el (preloaded-file-list): Rename
5163         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5164
5165 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5166
5167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5168         `chinese-big5'.
5169
5170 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5171
5172         * dumped-lisp.el (preloaded-file-list): Dump
5173         "Ideograph-R028-Private" with XEmacs UTF-2000.
5174
5175 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5176
5177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5178         `chinese-gb12345'.
5179
5180 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5181
5182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5183         `ideograph-gt-pj-{1..11}'.
5184
5185         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5186         XEmacs UTF-2000.
5187
5188 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5189
5190         * mule/mule-charset.el (default-coded-charset-priority-list):
5191         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5192         `chinese-isoir165'.
5193
5194 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5195
5196         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5197         `image/png', `image/x-xpm' and `image/tiff'.
5198
5199         * files.el (binary-file-regexps): Add *.PNG.
5200
5201 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5202
5203         * mule/mule-charset.el (default-coded-charset-priority-list):
5204         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5205         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5206
5207 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5208
5209         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5210         the first completion when UTF-2000 is running.
5211
5212 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5213
5214         * mule/mule-charset.el (default-coded-charset-priority-list):
5215         Delete `ucs'.
5216
5217 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5218
5219         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5220
5221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5222         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5223
5224 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5225
5226         * mule/vietnamese.el (vscii-2): Delete abolished property
5227         `composite'; now composite mode is default.
5228
5229 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5230
5231         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5232         of `raw-text'; check \uHHHH representation even if non-ascii
5233         characters are not found.
5234
5235         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5236         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5237         unconditionally.
5238
5239         * mule/viet-ccl.el: New file.
5240
5241         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5242         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5243         - Separate CCL based implementations to viet-ccl.el.
5244
5245 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5246
5247         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5248         "jisx0213.2000-1".
5249         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5250
5251         * mule/mule-charset.el (default-coded-charset-priority-list):
5252         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5253         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5254
5255 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5256
5257         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5258
5259 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5260
5261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5262         `ucs' in UTF-2000.
5263
5264 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5265
5266         * mule/mule-charset.el (default-coded-charset-priority-list):
5267         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5268         `arabic-iso8859-6'.
5269
5270 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5271
5272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5273         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5274
5275 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5276
5277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5278         `katakana-jisx0201' in UTF-2000.
5279
5280 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5281
5282         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5283         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5284         "u0FB50-Arabic-Presentation-Forms-A",
5285         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5286         "u0FE50-Small-Form-Variants",
5287         "u0FE70-Arabic-Presentation-Forms-B",
5288         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5289         UTF-2000.
5290
5291 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5292
5293         * dumped-lisp.el (preloaded-file-list): Delete
5294         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5295         ... "Ideograph-R214-Flute" in UTF-2000.
5296
5297 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5298
5299         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5300         (japanese-jisx0213-2): New coded-charset.
5301
5302         * dumped-lisp.el (preloaded-file-list): Add
5303         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5304         "Ideograph-R030-Mouth".
5305
5306 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5307
5308         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5309         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5310         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5311         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5312         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5313         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5314         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5315         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5316
5317 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5318
5319         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5320         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5321         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5322         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5323         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5324
5325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5326         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5327
5328 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5329
5330         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5331         in UTF-2000.
5332
5333 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5334
5335         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5336         (chinese-isoir165): Moved from mule/chinese.el.
5337         (chinese-cns11643-3): Moved from mule/chinese.el.
5338         (chinese-cns11643-4): Moved from mule/chinese.el.
5339         (chinese-cns11643-5): Moved from mule/chinese.el.
5340         (chinese-cns11643-6): Moved from mule/chinese.el.
5341         (chinese-cns11643-7): Moved from mule/chinese.el.
5342
5343         * mule/chinese.el: Move definition of coded-charsets to
5344         mule/mule-conf.el.
5345
5346 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5347
5348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5349         `ideograph-daikanwa'.
5350
5351 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5352
5353         * dumped-lisp.el (preloaded-file-list): Delete
5354         "ccs-jisx0201-latin.el".
5355
5356 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5357
5358         * dumped-lisp.el (preloaded-file-list): Add
5359         "u031A0-Extended-Bopomofo" in UTF-2000.
5360
5361 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5362
5363         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5364         renamed to u02E00-CJK-Radical-Supplement.
5365
5366 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5367
5368         * dumped-lisp.el (preloaded-file-list): Add
5369         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5370         "u030A0-Katakana", "u03100-Bopomofo",
5371         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5372         "u03200-Enclosed-CJK-Letters-and-Months" and
5373         "u03300-CJK-Compatibility".
5374
5375 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5376
5377         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5378         "u02F00-Kangxi-Radicals" and
5379         "u02FF0-Ideographic-Description-Characters".
5380
5381 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5382
5383         * dumped-lisp.el (preloaded-file-list): Add
5384         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5385         "u02800-Braille-Patterns" in UTF-2000.
5386
5387 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5388
5389         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5390         "uXXXXX-*.el" in UTF-2000.
5391
5392         * bytecomp.el (byte-compile-insert-header): Delete comments if
5393         non-ASCII characters are found; allow `byte-compile-dynamic' and
5394         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5395         `raw-text'.
5396
5397 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5398
5399         * dumped-lisp.el (preloaded-file-list): Add
5400         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5401         "u025A0-Geometric-Shapes.el".
5402
5403 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5404
5405         * dumped-lisp.el (preloaded-file-list): Add
5406         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5407         "u02460-Enclosed-Alphanumerics.el".
5408
5409 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5410
5411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5412         `chinese-gb2312'.
5413
5414         * dumped-lisp.el (preloaded-file-list): Add
5415         "u02200-Mathematical-Operators.el" and
5416         "u02300-Miscellaneous-Technical.el".
5417
5418 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5419
5420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5421         `chinese-cns11643-*'.
5422
5423         * dumped-lisp.el (preloaded-file-list): Add
5424         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5425         "u02190-Arrows.el" in UTF-2000.
5426
5427 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5428
5429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5430         `korean-ksc5601'.
5431
5432         * dumped-lisp.el (preloaded-file-list): Add
5433         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5434         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5435         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5436
5437 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5438
5439         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5440
5441 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5442
5443         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5444         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5445         "u01780-Khmer.el", "u01800-Mongolian.el",
5446         "u01E00-Latin-Extended-Additional.el" and
5447         "u01F00-Greek-Extended.el" in UTF-2000.
5448
5449 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5450
5451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5452         `ethiopic-ucs' and `ethiopic'.
5453
5454         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5455         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5456
5457         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5458         from mule/ethiopic.el.
5459
5460         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5461         mule/mule-conf.el.
5462
5463 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5464
5465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5466         `lao'.
5467
5468         * mule/mule-conf.el (lao): New coded-charset.
5469
5470         * dumped-lisp.el (preloaded-file-list): Add
5471         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5472         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5473         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5474         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5475         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5476
5477 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5478
5479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5480         `ucs-bmp' and `arabic-iso8859-6'.
5481
5482 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5483
5484         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5485         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5486         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5487
5488 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5489
5490         * startup.el (normal-top-level): Load autoload file for UTF-2000
5491         in UTF-2000.
5492
5493 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5494
5495         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5496         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5497         "u00020-Basic-Latin.el", "u00080-C1.el",
5498         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5499         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5500         "u002B0-Spacing-Modifier-Letters.el",
5501         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5502         UTF-2000.
5503
5504 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5505
5506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5507         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5508         instead of `vietnamese-viscii-*'.
5509
5510 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5511
5512         * mule/mule-conf.el: New file.
5513
5514         * mule/misc-lang.el: Move definition of charset `ipa' to
5515         mule/mule-conf.el.
5516
5517 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5518
5519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5520         `latin-viscii'; prefer it for characters used in Vietnamese.
5521
5522 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5523
5524         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5525
5526 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5527
5528         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5529         `vietnamese-viscii-lower'.
5530         (latin-viscii-upper): Renamed from charset
5531         `vietnamese-viscii-upper'.
5532         (vietnamese-viscii-lower): New alias for charset
5533         `latin-viscii-lower'.
5534         (vietnamese-viscii-upper): New alias for charset
5535         `latin-viscii-upper'.
5536
5537 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5538
5539         * mule/mule-charset.el (default-coded-charset-priority-list):
5540         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5541
5542 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5543
5544         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5545         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5546         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5547         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5548         lisp/utf-2000.
5549
5550 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5551
5552         * mule/ccs-tcvn5712.el: New file.
5553
5554 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5555
5556         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5557         in UTF-2000.
5558
5559 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5560
5561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5562         `japanese-jisx0208'.
5563
5564 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5565
5566         * dumped-lisp.el (preloaded-file-list): Add
5567         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5568         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5569         UTF-2000.
5570
5571         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5572         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5573         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5574         mule/ccs-viscii.el: New files.
5575
5576         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5577         if \uXXXX is found.
5578
5579 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5580
5581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5582         `hiragana-jisx0208' and `katakana-jisx0208'.
5583
5584 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5585
5586         * mule/chinese.el (chinese-cns11643-3): Define it even if
5587         `utf-2000' is provided.
5588         (chinese-cns11643-4): Likewise.
5589         (chinese-cns11643-5): Likewise.
5590         (chinese-cns11643-6): Likewise.
5591         (chinese-cns11643-7): Likewise.
5592
5593 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5594
5595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5596         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5597
5598 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5599
5600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5601         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5602
5603 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5604
5605         * mule/mule-charset.el (default-coded-charset-priority-list):
5606         Setup in UTF-2000.
5607
5608 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5609
5610         * mule/viet-chars.el: Don't define charset
5611         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5612         they are defined as builtin charsets.
5613
5614 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5615
5616         * version.el (emacs-version): Add more space just before UTF-2000
5617         version string.
5618
5619 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5620
5621         * version.el ([constant] emacs-version): Don't add a space in the
5622         preceding place of `xemacs-betaname' because it is duplicated.
5623         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5624
5625         * startup.el (splash-frame-body): Add ETL.
5626
5627 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5628
5629         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5630         is provided because it is defined as builtin charset.
5631         (chinese-cns11643-4): Likewise.
5632         (chinese-cns11643-5): Likewise.
5633         (chinese-cns11643-6): Likewise.
5634         (chinese-cns11643-7): Likewise.
5635
5636 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5637
5638         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5639         coding-system `iso-10646-ucs-4' is not defined.
5640
5641 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5642
5643         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5644         coding-system if `utf-2000' is provided.
5645
5646 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5647
5648         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5649         `utf-2000' is provided.
5650
5651 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5652
5653         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5654         if utf-2000 is provided temporally.
5655
5656 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5657
5658         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5659         as builtin variable].
5660
5661 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5662
5663         * files.el (insert-file-contents-literally): Treat file as binary;
5664         call file-name-handlers. [sync with Emacs 20.3.10]
5665
5666 2008-12-28  Vin Shelton  <acs@xemacs.org>
5667
5668         * XEmacs 21.4.22 is released
5669
5670 2008-12-30  Vin Shelton  <acs@xemacs.org>
5671
5672         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5673         during building even if no packages are found.
5674
5675 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5676
5677         * printer.el (generic-print-region): 
5678         (generic-print-buffer): 
5679         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5680         check if the msprinter device is available, now that msprinter is
5681         always available as a specifier tag. 
5682
5683 2008-12-24  Vin Shelton  <acs@xemacs.org>
5684
5685         * about.el: Add Francisco to my bio!
5686
5687 2008-12-23  Vin Shelton  <acs@xemacs.org>
5688
5689         * autoload.el: Move operator definitions to autoload-operators.el
5690         in the xemacs-base package.
5691
5692 2007-11-22  Vin Shelton  <acs@xemacs.org>
5693
5694         * about.el (about-hacker-contribution): Updated my bio.
5695
5696 2007-10-07  Vin Shelton  <acs@xemacs.org>
5697
5698         * XEmacs 21.4.21 is released
5699
5700 2007-09-19  Didier Verna  <didier@xemacs.org>
5701
5702         Update my personal info.
5703         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5704         * about.el (about-other-current-hackers): Ditto.
5705         * about.el (about-url-alist): Add my musical website.
5706         * about.el (about-personal-info): Update my entry.
5707         * about.el (about-hacker-contribution): Ditto.
5708
5709 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5710
5711         * package-get.el (package-get-download-sites): Update download
5712         sites in Japan.
5713         * package-get.el (package-get-pre-release-download-sites): Ditto.
5714
5715 2007-08-18  Vin Shelton  <acs@xemacs.org>
5716
5717         * package-get.el (package-get-pre-release-download-sites): Sync
5718         mirror sites with 21.5.  (Thanks, Adrian)
5719
5720 2007-08-09  Mike Sperber  <mike@xemacs.org>
5721
5722         * startup.el (migrate-user-init-file): Create backup of
5723         `user-init-file' before migrating.
5724         * startup.el (maybe-migrate-user-init-file): Print
5725         information about backup file.
5726         (maybe-create-compatibility-dot-emacs): Follow above change.
5727
5728 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5729
5730         * font-lock.el: Sync font-lock-add-keywords and
5731         font-lock-remove-keywords from GNU Emacs.
5732         * font-lock.el (font-lock-keywords-alist): New.
5733         * font-lock.el (font-lock-removed-keywords-alist): New.
5734         * font-lock.el (font-lock-add-keywords): New.
5735         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5736         * font-lock.el (font-lock-remove-keywords): New.
5737
5738 2007-08-16  Vin Shelton  <acs@xemacs.org>
5739
5740         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5741         patch from Hans de Graaff.
5742
5743 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5744
5745         * package-get.el (package-get-download-sites): Document Chile and
5746         update Denmark download site.
5747         * package-get.el (package-get-pre-release-download-sites): Ditto.
5748
5749 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5750
5751         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5752
5753 2006-12-09  Vin Shelton  <acs@xemacs.org>
5754
5755         * XEmacs 21.4.20 is released
5756
5757 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5758
5759         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5760
5761 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5762
5763         * info.el (Info-find-file-node, Info-insert-dir)
5764         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5765         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5766         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5767         and discussion.
5768
5769 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5770
5771         * obsolete.el (line-beginning-position): New, from 21.5.x.
5772         (line-end-position): Ditto.
5773
5774 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5775
5776         * package-get.el (package-get-download-sites): Welcome
5777         nl.xemacs.org and Thanks!
5778         * package-get.el (package-get-pre-release-download-sites): Ditto.
5779
5780 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5781
5782         * font-lock.el: Add support for not-so recent changes in Java to
5783         java-mode.
5784
5785 2006-01-28  Vin Shelton  <acs@xemacs.org>
5786
5787         * XEmacs 21.4.19 is released
5788
5789 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5790
5791         * easymenu.el: Update copyright. 
5792         * easymenu.el (easy-menu-all-popups):
5793         Add a docstring. 
5794         * easymenu.el (easy-menu-add):
5795         Document a bug, rework the function to preserve any existing
5796         non-default mode-popup-menu instead of overwriting it, and not to
5797         bother normalising the menu title (nothing else does).
5798         * easymenu.el (easy-menu-remove):
5799         Restore the default mode-popup-menu instead of leaving an empty
5800         one when we remove the last easy-menu popup. 
5801
5802 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5803
5804         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5805         as suggested by Rodrigo Ventura.
5806         * package-get.el (package-get-pre-release-download-sites): Ditto,
5807         with replacement of xemacs-21.5 by beta, which is the logical path
5808         to our beta core and package pre-releases.
5809
5810 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5811
5812         * package-get.el (package-get-download-sites): Add Hong Kong
5813         download site.
5814         * package-get.el (package-get-pre-release-download-sites): Ditto.
5815
5816 2005-12-26  Vin Shelton  <acs@xemacs.org>
5817
5818         * find-paths.el:
5819         * find-paths.el (paths-emacs-root-p): Add search for package root.
5820         * find-paths.el (paths-find-emacs-root): Replaced with
5821         paths-find-invocation-roots, which returns a list of roots.
5822         * find-paths.el (paths-find-invocation-roots): New.
5823         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5824
5825 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5826
5827         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5828         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5829
5830 2005-12-03  Vin Shelton <acs@xemacs.org>
5831
5832         * XEmacs 21.4.18 is released
5833
5834 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5835
5836         * package-get.el (package-get-download-sites): Update reflecting
5837         latest http://www.xemacs.org/Releases/ information generated by
5838         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5839         * package-get.el (package-get-pre-release-download-sites): Ditto.
5840
5841 2005-02-28  Simon Josefsson  <jas@extundo.com>
5842
5843         * about.el (xemacs-hackers): Add jas.
5844         (about-other-current-hackers): Likewise.
5845         (about-url-alist): Add URL for jas.
5846         (about-personal-info): Document jas.
5847         (about-hacker-contribution): Describe jas contributions.
5848
5849 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5850
5851         * easymenu.el (easy-menu-remove): As described in 
5852         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5853         except the "Command" menu from mode-popup-menu. 
5854
5855 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5856  
5857         * font.el (font-spatial-to-canonical): Correct calculation of 
5858         return value for pixel-based input value. 
5859  
5860 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5861
5862         * code-process.el (call-process): Process-related docstring
5863         improvements spurred by Norbert Koch.
5864         * code-process.el (call-process-region): Ditto.
5865         * code-process.el (start-process): Ditto.
5866
5867 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5868
5869         * finder.el (finder-find-library): Return filename actually
5870         searched for.
5871
5872 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5873
5874         * help.el (view-emacs-news): Use `expand-file-name' instead of
5875         `locate-data-file' as the latter will find any "NEWS" files that
5876         might exist in packages _before_ the one in core.
5877
5878 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5879
5880         * package-get.el (package-get-init-package):
5881         package-get-init-package buglet (21.4.17) by Jeff Mincy
5882         <mincy@rcn.com> fixing false temporary load-path shadows reported
5883         after package installation and simplifying code.
5884
5885 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5886
5887         * package-get.el (package-get-download-sites): Sync mirrors list
5888         with the XEmacs website.
5889         (package-get-pre-release-download-sites): Ditto.
5890
5891 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5892
5893         * derived.el (derived-mode-merge-syntax-tables):
5894         Revert my 21.5-only patch of 2003-07-18 which slipped in
5895         through Jerry James's patch of 2004-06-07.
5896
5897 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5898
5899         * cmdloop.el (keyboard-quit): Remove workaround for
5900         `region-active-p' not making sure active region is in current
5901         buffer now that it does.
5902         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5903         * simple.el (region-active-p): `region-active-p' to only return t
5904         when active region is in current buffer.
5905
5906 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5907
5908         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5909         package names, quell a byte-compiler warning, doc fix.
5910
5911 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5912
5913         * buffer.el (pop-to-buffer):
5914         * window-xemacs.el (display-buffer):
5915         Document use of `same-window-buffer-names,' `same-window-regexps'
5916         by pop-to-buffer and display-buffer. 
5917         
5918 2005-02-06  Vin Shelton <acs@xemacs.org>
5919
5920         * XEmacs 21.4.17 is released
5921
5922 2005-01-29  Ben Wing  <ben@xemacs.org>
5923
5924         * shadow.el (find-emacs-lisp-shadows):
5925         Add custom-defines to list of ignored files.
5926
5927 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5928
5929         * simple.el (shifted-motion-keys-select-region): Fix statement
5930         about unshifted-motion-keys-deselect-region.
5931
5932 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5933
5934         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5935         now) for GNU Emacs compatibility.
5936         (make-obsolete-variable): Ditto.
5937
5938 2004-01-08  Ben Wing  <ben@xemacs.org>
5939
5940         * code-files.el (load):
5941         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5942
5943 2004-12-05  Vin Shelton <acs@xemacs.org>
5944
5945         * XEmacs 21.4.16 is released
5946
5947 2004-12-04  Vin Shelton  <acs@xemacs.org>
5948
5949         * auto-autoloads.el: Regenerated.
5950
5951         * custom-load.el: Regenerated.
5952
5953 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5954
5955         Fix bug: apropos errors if a defalias refers to an undefined
5956         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5957
5958         * apropos.el (apropos):
5959         (apropos-command):
5960         * help.el (frob-help-extents):
5961         * help-macro.el (make-help-screen):
5962         * hyper-apropos.el (hyper-apropos-grok-functions):
5963         (hyper-apropos-get-doc):
5964         Catch void-function error thrown by `documentation'.
5965
5966 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5967
5968         * packages.el (package-require): Fix incorrect arg to format.
5969         This fixes a `format specifier' error.
5970
5971 2004-08-13  Jerry James  <james@xemacs.org>
5972
5973         * bytecomp.el (forward-word): Tell the byte compiler the correct
5974         number of arguments to forward-word.
5975
5976 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5977
5978         * etags.el: Fixed loading of include files for tag completion. Now
5979         you can make a tag file for a library, include it into your
5980         project and it will be reloaded only if it changed. Infinte
5981         include loops are detected and the correct tag files are loaded.
5982         * etags.el (buffer-tag-table-list): Load and verify tag files in
5983         the external function buffer-tag-table-list-load.
5984         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5985         tag files. Also load the included tag files. The priority of the
5986         included files is right below their parent file. If multiple
5987         matches occur then the symbols from the parent file are found
5988         first.
5989         * etags.el (tag-table-include-files): Corrected comment
5990         string. Switched to pattern constant tags-include-pattern to have
5991         it at a central location.
5992         * etags.el (tags-include-pattern): Added doc string.
5993         * etags.el (add-to-tag-completion-table): Removed obsolete
5994         comments as the include files are allready returned by
5995         buffer-tag-table-list and loaded.
5996         * etags.el (find-tag-internal): The include files are allready
5997         included in tag-tables as buffer-tag-table-list returns them now.
5998
5999 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6000
6001         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6002         Loading items into the notebook is now done by C code.
6003         * widgets-gtk.el (gtk-widget-instantiate-internal):
6004         Style no longer changed.
6005
6006 2004-06-28  Nix  <nix@esperi.org.uk>
6007
6008         * cmdloop.el (truncate-command-history-for-gc): Delay
6009         execution of all things that look up variable bindings,
6010         via `enqueue-eval-event'.
6011
6012 2004-06-24  Vin Shelton  <acs@xemacs.org>
6013
6014         * package-get.el (package-get-require-signed-base-updates):
6015         now defaults to nil.
6016
6017 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6018
6019         * subr.el (split-string): Clean up docstring.
6020
6021 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6022
6023         * faces.el (zmacs-region): fix typo in docstring.
6024
6025 2004-06-07  Jerry James  <james@xemacs.org>
6026
6027         * derived.el: Synch with Emacs 21.3.
6028         * subr.el (with-local-quit): New, from Emacs 21.3.
6029         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6030         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6031         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6032
6033 2004-06-16  Jerry James  <james@xemacs.org>
6034
6035         * cl.el (cl-set-substring): Increment start by the length of the
6036         string, not the string itself.
6037
6038 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6039
6040         * etags.el (tag-table-include-files): Expand included TAGS file
6041         paths to avoid problems with relative paths.  Thanks to Peter
6042         Chubb <peterc@gelato.unsw.edu.au>.
6043         * etags.el (tags-include-pattern): New.
6044         * etags.el (add-to-tag-completion-table): Parse and ignore
6045         trailing include lines.
6046
6047 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6048
6049         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6050         avoiding line solely composed of equal signs.
6051
6052 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6053
6054         * cus-edit.el (alloc): Typo fix.
6055         * cus-edit.el (custom-browse-visibility): Ditto.
6056         * cus-edit.el (custom-variable-value-create): Ditto.
6057         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6058         * cus-edit.el (custom-save-variables): Bind print-length and
6059         print-level to nil to avoid value abbreviation.
6060         * cus-edit.el (custom-save-face-internal): Ditto.
6061         * cus-edit.el (custom-save-faces): Save in sorted order.
6062         * cus-edit.el (custom-save-resets): Bind print-length and
6063         print-level to nil to avoid value abbreviation.
6064         * cus-edit.el (custom-save-loaded-themes): Ditto.
6065
6066 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6067
6068         * subr.el (split-string-default-separators): New.
6069         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6070         see comment in source.
6071
6072 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6073
6074         * mule/japanese.el (paragraph-start, paragraph-separate):
6075         Remove anchor to BOL.
6076
6077 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6078
6079         * cl.el (gensym, gentemp): Improve docstrings.
6080
6081 2004-05-10  Vin Shelton  <acs@xemacs.org>
6082
6083         * etags.el: Sync with 21.5 version.
6084
6085 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6086
6087         * etags.el:
6088         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6089         only for use with exuberant ctags. This will also enable building of 
6090         completion tables with exuberant ctags. This will not work with
6091         xemacs ctags. 
6092         * etags.el (get-tag-table-buffer): New function for creating of
6093         completion table is used if tags-exuberant-ctags-optimization-p ist t
6094         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6095         finding the tag names. New.
6096         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6097         building tag completion table with exuberant ctags. New.
6098         * etags.el (find-tag-internal): Improve exact tag matching for tags
6099         with name fields. Before the patch return types of functions or
6100         function parameters (with exuberant ctags) were found as matches.
6101
6102 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6103
6104         * list-mode.el (display-completion-list): Fixed completion list was
6105         taking the width of the frame and not of the window for displaying
6106         the selection methods.
6107
6108 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6109
6110         * menubar-items.el (default-menubar): Options are saved to custom.el.
6111
6112
6113 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6114
6115         * isearch-mode.el (isearch-abort): Preserve successful search target.
6116
6117 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6118
6119         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6120         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6121         Bihlmeyer.
6122         * gnuserv.el (gnuserv-mode-line-string): New.
6123         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6124         gnuserv-mode.
6125         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6126         * gnuserv.el (gnuserv-edit-files): Use
6127         make-x-device-with-gtk-fallback.
6128
6129 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6130
6131         * gtk-widgets.el: New import: gtk-accel-group-new.
6132         * dialog-gtk.el:
6133         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6134         * dialog-gtk.el (popup-builtin-question-dialog):
6135         Added support for dialog button mnemonics.
6136
6137 2004-03-22  Chris Green <cmg@dok.org>
6138
6139         * process.el (shell-command): Output buffer was ignored when a
6140         background process was run via shell-command.
6141
6142 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6143
6144         * cus-edit.el (custom-save-variables): Retrieve a list of
6145         variables to save first, sort it, and make sure the variables are
6146         saved in sorted order.
6147
6148 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6149  
6150         * package-get.el (package-get-update-base-from-buffer): Force
6151         binary coding system for verifying GnuPG signature in the
6152         package-index file.
6153  
6154 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6155
6156         * package-get.el (package-get-package-index-file-location): Handle
6157         missing "EMACSPACKAGEPATH" environment variable.
6158
6159 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6160
6161         * package-admin.el (package-admin-find-top-directory): Simplify
6162         directory comparisions and fix substring errors on short path
6163         components.
6164         * package-get.el (package-get-package-index-file-location):
6165         Default to first component of "EMACSPACKAGEPATH", if set.
6166
6167 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6168
6169         * package-get.el (process-error): New error datum.
6170
6171 2004-02-02  Vin Shelton <acs@xemacs.org>
6172
6173         * XEmacs 21.4.15 is released
6174
6175 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6176
6177         * itimer.el (activate-itimer): Modify the itimer timeout value as
6178         if it were begun at the last time when the itimer driver was woken
6179         up.
6180
6181 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6182
6183         * specifier.el (Copyright):
6184         Update.
6185         (make-specifier-and-init):
6186         (map-specifier):
6187         (canonicalize-inst-pair):
6188         (canonicalize-spec-list):
6189         (set-specifier):
6190         Synch docstrings to 21.5 where appropriate.
6191
6192 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6193
6194         * package-get.el (package-get-list-packages-where): New.  A
6195         function that allows searching for groups of packages.  For
6196         example, find all packages that require the fsf-compat package.
6197
6198 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6199
6200         The Great PUI Sync.
6201
6202         * auto-autoloads.el: Regenerated.
6203
6204         * custom-load.el: Regenerated.
6205
6206         * dumped-lisp.el (packages-hardcoded-lisp): New.
6207
6208         * menubar-items.el (menu-max-items): New.
6209         (menu-submenu-max-items): New.
6210         (menu-submenu-name-format): New.
6211         (menu-split-long-menu): New.
6212         (menu-sort-menu): New.
6213         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6214
6215         * obsolete.el (pui-add-install-directory): Renamed to the more
6216         logical `pui-set-local-package-get-directory'.
6217         (package-get-download-menu): Moved to `package-ui.el' and renamed
6218         to `package-ui-add-download-menu'.
6219
6220         * package-admin.el (package-admin-install-function-mswindows):
6221         Whitespace clean up.
6222         (package-admin-add-single-file-package): Removed.
6223         (package-admin-default-install-function): Whitespace clean up.
6224         (package-admin-find-top-directory): New.
6225         (package-admin-get-install-dir): Use it.
6226         (package-admin-get-manifest-file): 
6227         (package-admin-check-manifest): 
6228         (package-admin-add-binary-package):
6229         (package-admin-get-lispdir):
6230         (package-admin-delete-binary-package):
6231         (package-admin):
6232
6233         * package-get.el (package-get-package-index-file-location): New.
6234         (package-get-install-to-user-init-directory): New.
6235         (package-get-remote):
6236         (package-get-download-sites):
6237         (package-get-pre-release-download-sites): New.
6238         (package-get-site-release-download-sites): New.
6239         (package-get-base-filename):
6240         (package-get-always-update):
6241         (package-get-user-index-filename): Removed.
6242         (package-get-pgp-available-p): New.
6243         (package-get-require-signed-base-updates):
6244         (package-get-was-current):
6245         (package-entries-are-signed): New.
6246         (package-get-continue-update-base): New.
6247         (package-get-download-menu): Removed.
6248         (package-get-require-base):
6249         (package-get-update-base-entry):
6250         (package-get-locate-file):
6251         (package-get-locate-index-file):
6252         (package-get-maybe-save-index):
6253         (package-get-update-base):
6254         (package-get-update-base-from-buffer):
6255         (package-get-update-base-entries):
6256         (package-get-interactive-package-query):
6257         (package-get-update-all):
6258         (package-get-all):
6259         (package-get-dependencies):
6260         (package-get-init-package):
6261         (package-get-info): New.
6262         (package-get):
6263         (package-get-staging-dir):
6264         (package-get-set-version-prop): Removed.
6265         (package-get-installedp):
6266         (package-get-ever-installed-p):
6267         (packages): Removed.
6268         (package-get-custom-groups): Removed.
6269         (package-get-custom): Removed.
6270         (package-get-custom-add-entry): Removed.
6271
6272         * package-info.el (batch-update-package-info):
6273
6274         * package-net.el (package-net-batch-generate-bin-ini):
6275         (package-net-update-installed-db):
6276
6277         * package-ui.el (pui-info-buffer):
6278         (pui-directory-exists): Removed.
6279         (pui-package-dir-list): Removed.
6280         (pui-add-install-directory): Removed.
6281         (package-ui-download-menu): New.
6282         (package-ui-pre-release-download-menu): New.
6283         (package-ui-site-release-download-menu): New.
6284         (pui-set-local-package-get-directory): New.
6285         (pui-package-symbol-char):
6286         (pui-update-package-display):
6287         (pui-toggle-package):
6288         (pui-toggle-package-key):
6289         (pui-toggle-package-delete):
6290         (pui-toggle-package-delete-key):
6291         (pui-toggle-package-event):
6292         (pui-toggle-verbosity-redisplay):
6293         (pui-install-selected-packages):
6294         (pui-add-required-packages):
6295         (pui-help-echo):
6296         (pui-display-info):
6297         (list-packages-mode):
6298         (pui-list-packages):
6299
6300         * packages.el (packages-compute-package-locations):
6301         (package-require):
6302         (package-delete-name):
6303         (packages-hardcoded-lisp): Removed.
6304         (packages-useful-lisp): Removed.
6305         (packages-unbytecompiled-lisp): Removed.
6306         (packages-find-package-directories):
6307
6308         Summary:
6309
6310         Major code clean up of all things PUI.
6311
6312         Much improved code to determine where packages should be
6313         installed.  PUI no longer depends on any packages being
6314         pre-installed to compute where packages are to be installed to.
6315
6316         The user can specify the location of their package-index file.  It
6317         isn't necessary to set this because it has sane defaults.  People
6318         who "run-in-place" won't accidently overwrite the CVS
6319         package-index file.  See
6320         `package-get-package-index-file-location'. 
6321
6322         PUI will now properly clean up after itself in the event of an
6323         unsuccessful package install.  This drastically reduces the number
6324         of "wrong md5sum" FAQs.
6325
6326         non-Mule XEmacsen can no longer install Mule packages.
6327
6328         Package management via the custom interface has been removed.
6329
6330         The PUI related menubar items have been reorganised.
6331
6332         The PGP verification code has been fixed and the default for
6333         whether or not it is used is automatically computed.
6334
6335         * update-elc.el ((preloaded-file-list site-load-packages
6336         need-to-dump dumped-exe)):
6337         Just a couple of small changes to allow for
6338         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6339         existing anymore.
6340
6341 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6342
6343         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6344         apply `format' to the first argument of byte-compile-warn, it
6345         already calls format.
6346
6347 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6348
6349         * files.el (delete-old-versions): Avoid going interactive during
6350         make install when environment variable VERSION_CONTROL is set.
6351
6352 2003-12-04  Vin Shelton  <acs@xemacs.org>
6353
6354         * menubar-items.el (menu-item-search): Only bring up search dialog
6355         box if the feature is available and desired.
6356
6357 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6358
6359         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6360
6361 2003-11-05  Vin Shelton  <acs@xemacs.org>
6362
6363         * help.el (Help-prin1-face):
6364         (Help-princ-face):
6365         princ and prin1 are functions and need to be called as such.  The
6366         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6367
6368 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6369
6370         * about.el (about-xemacs): Give full version and build date.
6371
6372 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6373
6374         * win32-native.el (grep-null-device): This XEmacs has null-device.
6375
6376 2003-09-06  Mike Sperber  <mike@xemacs.org>
6377
6378         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6379         implement the specified semantics for `defvar.'
6380
6381 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6382
6383         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6384         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6385         displaying buffer in question.
6386
6387 2003-09-03  Vin Shelton <acs@xemacs.org>
6388
6389         * XEmacs 21.4.14 is released
6390
6391 2003-08-17  Vin Shelton  <acs@xemacs.org>
6392
6393         * about.el: Vanity patch.
6394
6395 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6396
6397         * code-process.el (call-process):
6398         (call-process-region):
6399         (start-process):
6400         Document coding system processing.
6401
6402 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6403
6404         * startup.el (splash-frame-body): Idiomatic English.
6405
6406 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6407
6408         * font-lock.el (font-lock-match-java-declarations): Move
6409         save-restriction, narrow-to-region to beginning of function to
6410         avoid going beyond the limit and causing an infloop.
6411
6412 2003-04-16  Jerry James  <james@xemacs.org>
6413
6414         * keydefs.el: Remove mappings for keys mapped to the nowhere
6415         defined function function-key-error.
6416
6417 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6418
6419         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6420         lisp-interaction-mode-hook): Add the docstrings.
6421
6422 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6423
6424         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6425         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6426         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6427
6428 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6429
6430         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6431         lambda list after the original doc.  Care about
6432         #'(lambda () "SingleString") 
6433         (cl-upcase-arg): 
6434         (cl-function-arglist):
6435         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6436         circular data structures in lambda list specification
6437
6438 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6439
6440         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6441         to appear in font-lock-function-name-face.
6442
6443 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6444
6445         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6446         is not also the value of the lambda.
6447
6448 2003-05-06  Andy Piper  <andy@xemacs.org>
6449
6450         * files.el (revert-buffer): Make sure local variables get processed,
6451         even in the case of an optimized reversion.
6452
6453 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6454
6455         * XEmacs 21.4.13 is released
6456
6457 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6458
6459         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6460         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6461
6462 2003-02-14  Ben Wing  <ben@xemacs.org>
6463
6464         * byte-optimize.el:
6465         * byte-optimize.el (byte-compile-inline-expand):
6466         * byte-optimize.el (byte-compile-unfold-lambda):
6467         * byte-optimize.el (byte-optimize-form-code-walker):
6468         * byte-optimize.el (byte-optimize-form):
6469         * byte-optimize.el (byte-decompile-bytecode-1):
6470         * byte-optimize.el (byte-optimize-lapcode):
6471         Review carefully and sync up to 20.7 except for areas as noted.
6472         Fixes problem with JDE compilation.
6473
6474 2003-02-05  Ben Wing  <ben@xemacs.org>
6475
6476         * simple.el:
6477         * simple.el (motion-keys-for-shifted-motion):
6478         Omit M-S-home/end from motion keys.
6479
6480 2003-02-07  Ben Wing  <ben@xemacs.org>
6481
6482         * text-props.el (text-property-any):
6483         * text-props.el (text-property-not-all):
6484         Fix bug when end > start.
6485
6486 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6487
6488         * info.el (Info-insert-dir): Make default-directory end in
6489         separator.  Patch due to Martin Buchholz.
6490
6491 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6492
6493         * XEmacs 21.4.12 "Portable Code" is released.
6494
6495 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6496
6497         * about.el: Update golubev data.
6498
6499 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6500
6501         * isearch-mode.el (isearch-mode-map): Substitute comment on
6502         desirability, and back out "GR is printable" changes.
6503
6504 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6505
6506         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6507
6508 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6509
6510         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6511
6512 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6513
6514         * menubar-items.el (default-menubar): Use browse-url-mozilla
6515         instead of browse-url-gnome-moz for Mozilla.
6516
6517 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6518
6519         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6520
6521 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6522
6523         * files.el (auto-mode-alist): Remove redundant entries for modes
6524         that live in packages.
6525         (interpreter-mode-alist): Ditto.
6526
6527 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6528
6529         * menubar-items.el (default-menubar): Sync with current
6530         browse-url-xemacs.el.
6531
6532 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6533
6534         * XEmacs 21.4.10 "Military Intelligence" is released.
6535
6536 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6537
6538         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6539
6540 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6541
6542         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6543
6544 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6545
6546         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6547         effect free function.
6548         (font-lock-fontify-keywords-region): Supply the argument to
6549         font-lock-compile-keywords.
6550
6551 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6552
6553         * package-get.el (package-get-download-sites): Bring sites list
6554         up to date, prefer xx.xemacs.org addresses.
6555
6556 2002-09-27  Andy Piper  <andy@xemacs.org>
6557
6558         * dialog.el (make-dialog-box): for general dialogs only
6559         delete-frame-hook will be run.
6560
6561 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6562
6563         * font-lock.el (font-lock-fontify-syntactically-region): Add
6564         comment about lookup-syntax-properties, document LOUDLY as unused.
6565
6566 2002-08-26  Andy Piper  <andy@xemacs.org>
6567
6568         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6569         merge.
6570
6571 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6572
6573         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6574         (make-obsolete-variable): Ditto.
6575         (make-compatible): Ditto.
6576         (make-compatible-variable): Ditto.
6577
6578 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6579
6580         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6581         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6582
6583 2002-08-28  Andy Piper  <andy@xemacs.org>
6584
6585         * files.el (revert-buffer): propagate revert-without-query-status.
6586
6587 2002-06-03  Andy Piper  <andy@xemacs.org>
6588
6589         * dialog-items.el (make-search-dialog): align various subcontrols
6590         in visually pleasing ways, allow frame to autosize to the dialog
6591         size.
6592         * dialog.el (make-dialog-box): add a border inside the frame. Add
6593         :autosize property, if t then reset the frame size appropriately
6594         before the frame is mapped.
6595         * gutter-items.el (set-progress-feedback-instantiator): align
6596         various subcontrols.
6597         * gutter-items.el (set-progress-abort-instantiator): ditto.
6598
6599 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6600
6601         * XEmacs 21.4.9 "Informed Management" is released.
6602
6603 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6604
6605         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6606         "&optional append" argument.
6607
6608 2002-07-16  Didier Verna  <didier@xemacs.org>
6609
6610         * subr.el (replace-in-string): fix case fold bug introduced by
6611         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6612         case-fold-search in temporary buffers.
6613
6614 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6615
6616         * lib-complete.el (find-library): Remove check for mule because
6617         decompression DOES work on Mule.
6618
6619 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6620
6621         * simple.el (join-line): New alias for `delete-indentation'.
6622
6623 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6624
6625         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6626         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6627         (font-lock-builtin-face): New.
6628         (font-lock-constant-face): New.
6629         (font-lock-face-list): Add builtin and constant faces.
6630
6631 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6632
6633         * autoload.el (make-autoload): Support define-derived-mode.
6634         Collected puts of doc-string-elt property.  Based on a patch by
6635         Didier Verna <didier@xemacs.org>.
6636
6637 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6638
6639         * wid-edit.el (widget-field-activate): Fix docstring typo.
6640
6641 2002-07-23  Andy Piper  <andy@xemacs.org>
6642
6643         * about.el (about-personal-info): update me.
6644
6645 2002-07-12  Andy Piper  <andy@xemacs.org>
6646
6647         * custom.el (custom-theme-set-variables): remove bogus
6648         arguments. Use custom-set-default to set defaults.
6649         (custom-set-variables): update doc.
6650         (custom-local-buffer): new, synced from FSF.
6651         (custom-set-default): ditto.
6652         (defcustom): update doc.
6653
6654 2002-06-16  Andy Piper  <andy@xemacs.org>
6655
6656         * menubar-items.el (default-menubar): enable windows printing on
6657         cygwin as well as native.
6658
6659 2002-06-12  Andy Piper  <andy@xemacs.org>
6660
6661         * printer.el (generic-print-buffer): catch all errors so that the
6662         print device can be cleared in all scenarios.
6663         (Printer-clear-device): make sure clearing the printer allows it
6664         to be used again immediately.
6665         (generic-print-region): make sure the default printer face is
6666         black-on-white.
6667
6668 2002-04-23  Jerry James  <james@xemacs.org>
6669
6670         * window-xemacs.el (display-buffer-function): Change doc to
6671         reflect new arg.
6672         * window-xemacs.el (pre-display-buffer-function): Ditto.
6673         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6674         non-nil, make the new window just big enough for its contents.
6675         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6676         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6677         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6678
6679 2002-06-06  Andy Piper  <andy@xemacs.org>
6680
6681         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6682         (defcustom): ditto.
6683         (custom-handle-keyword): ditto.
6684
6685 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6686
6687         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6688         Make obsolete.  Default to nil.
6689         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6690         Inspired by a patch by John Palmieri.
6691
6692 2002-07-01  Mike Alexander  <mta@arbortext.com>
6693
6694         * process.el (shell-command-on-region): Don't delete the region
6695         before giving it to call-process-region
6696
6697 2002-06-04  Jerry James <james@eecs.ku.edu>
6698
6699         * find-paths.el (paths-find-architecture-directory): Search in
6700         `system-configuration'/`base', not `base'`system-configuration'.
6701
6702 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6703
6704         * info.el (Info-index): Add missing \ in [ t].
6705
6706 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6707
6708         * gutter-items.el (gutter-buffers-tab-visible-p,
6709         buffers-tab-omit-function, buffers-tab-selection-function,
6710         buffers-tab-filter-functions):
6711         Doc improvements.
6712
6713 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6714
6715         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6716
6717         * toolbar-items.el (toolbar-news): Fix typo in message string.
6718
6719 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6720
6721         * dialog.el (yes-or-no-p-dialog-box): 
6722         * cmdloop.el (y-or-n-p-minibuf):
6723         (yes-or-no-p-minibuf):
6724         (yes-or-no-p):
6725         (y-or-n-p): 
6726         Specify negative answers in docstrings.
6727
6728 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6729
6730         * package-ui.el (pui-help-echo): Display both installed and author
6731         version.  Use a balloon-help window to display extra info like
6732         package requires.
6733
6734 2002-05-30  Andy Piper  <andy@xemacs.org>
6735
6736         * files.el (revert-buffer-internal): don't visit
6737         revert-buffer. Kill buffer when not used. Suggested by Mike
6738         Alexander <mta@arbortext.com>
6739
6740 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6741
6742         * files.el (revert-buffer): More docstring fiddling.
6743
6744 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6745
6746         * files.el (revert-buffer):
6747         (revert-buffer-internal):
6748         (revert-buffer-insert-file-contents-function):
6749         Improve docstrings and comments.
6750
6751 2002-05-08  Andy Piper  <andy@xemacs.org>
6752
6753         * files.el (revert-buffer): observe noconfirm behavior.
6754
6755 2002-04-09  Andy Piper  <andy@xemacs.org>
6756
6757         * files.el (revert-buffer): use revert-buffer-internal if it looks
6758         like doing so will not result in any user-visible changes.
6759         (revert-buffer-internal): new function. Do the actual process of
6760         reversion and then see whether the result is any different to what
6761         we have already. If it is not then do nothing.
6762
6763 2001-12-11  Andy Piper  <andy@xemacs.org>
6764
6765         * menubar.el (get-popup-menu-response): re-order so that it works
6766         on more sane/facist window systems.
6767
6768 2001-12-03  Andy Piper  <andy@xemacs.org>
6769
6770         * faces.el (frob-face-property): don't infloop in face frobbing
6771         from Jan Vroonhof <jan@xemacs.org>.
6772
6773 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6774
6775         * faces.el (frob-face-property): Follow face fall-back hierarchy
6776         properly for face properties without an instance. Only do manual
6777         copy form 'default in last resort. This handles in particular
6778         the case where 'default itself has only a fall-back (which is
6779         the case by default on windows).
6780
6781 2001-11-24  Andy Piper  <andy@xemacs.org>
6782
6783         * printer.el (generic-print-region): set default-frame-plist to
6784         nil while creating the printer frame so that sizes reflect the
6785         printed page.
6786
6787         * faces.el (face-complain-about-font): Don't complain on printers.
6788
6789 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6790         
6791         * package-net.el: Andy synch.
6792         
6793 2001-12-16  Andy Piper  <andy@xemacs.org>
6794
6795         * package-get.el (package-get-update-all): Make sure installed.db
6796         gets updated after updating packages.
6797
6798 2002-03-28  Ben Wing  <ben@xemacs.org>
6799
6800         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6801         continuation, truncation so that we don't get line jumpiness from
6802         them being larger than the line height.
6803
6804         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6805
6806 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6807
6808         * font.el (font-window-system-mappings): Add mapping for Gtk
6809         (assume identical to X) 
6810
6811 2002-02-04  Andy Piper  <andy@xemacs.org>
6812
6813         * files.el (convert-standard-filename): Fix for short filename
6814         Peter Arius <pas@methodpark.de>
6815
6816 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6817
6818         * list-mode.el (default-choose-completion): completion-base-size
6819         should refer to local value in the completion list buffer.
6820
6821 2001-12-03  Didier Verna  <didier@xemacs.org>
6822
6823         * rect.el: autoload `replace-rectangle'.
6824         * keydefs.el (global-map): bind it to `C-x r p'.
6825
6826 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6827
6828         * XEmacs 21.4.8 "Honest Recruiter" is released.
6829
6830 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6831
6832         This patch is based on Jerry James's patch and analysis.
6833
6834         * select.el (get-clipboard):
6835         (get-selection):
6836         Update docstrings.
6837         (get-clipboard-foreign):
6838         (get-selection-foreign):
6839         New function for use as `interprogram-paste-function's.
6840
6841         * simple.el (interprogram-paste-function): Change default to
6842         `get-clipboard-foreign'; improve docstring.
6843         (interprogram-cut-function): Improve dosctring.
6844
6845 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6846
6847         * XEmacs 21.4.7 "Economic Science" is released.
6848
6849 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6850
6851         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6852
6853 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6854
6855         * obsolete.el (assq-delete-all): New compatibility alias for 
6856         remassq.
6857
6858 2002-01-09  Simon Josefsson  <jas@extundo.com>
6859
6860         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6861
6862 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6863
6864         * info.el (Info-auto-generate-directory): Default
6865         Info-auto-generate-directory to 'if-outdated.
6866
6867 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6868
6869         * startup.el (normal-top-level): Prevent migration code from
6870         trashing .emacs on an error in loading the init files.
6871
6872 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6873
6874         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6875         "system default" Xdefaults and friends get xrdb-mode.
6876
6877 2002-03-05  Mats Lidell  <matsl@contactor.se>
6878  
6879         * help-nomule.el (tutorial-supported-languages): Added Swedish
6880         tutorial. Sorted languages.
6881
6882 2002-02-11  Mike Sperber <mike@xemacs.org>
6883
6884         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6885         regenerating outdated dir files and dir is non-existent.
6886
6887 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6888
6889         * code-files.el (convert-mbox-coding-system): Improve comment.
6890         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6891         coding-system argument to `write-region-pre-hook' call.
6892         (write-region-pre-hook): Fix docstring to mention lockname argument.
6893
6894 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6895
6896         * minibuf.el (completing-read): Remove redundant wrong arg list.
6897
6898         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6899
6900 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6901
6902         * obsolete.el (interactive-form): new compatibility alias for 
6903         function-interactive.
6904
6905 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6906
6907         * menubar-items.el (Menubar-items-truncate-list): Removed.
6908         * menubar-items.el (Menubar-items-truncate-history): New.
6909         * menubar-items.el (default-menubar): Use
6910         Menubar-items-truncate-history.
6911
6912 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6913
6914         * printer.el (generic-print-region): Pass correct arguments to
6915         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6916         Torkelsson <torkel@acc.umu.se>.
6917
6918 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6919
6920         * help.el (describe-mode): synched with FSF 19.34; handle nil
6921         minor mode indicators.
6922
6923 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6924
6925         * minibuf.el (completing-read): Update docstring.
6926
6927 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6928
6929         * XEmacs 21.4.6 "Common Lisp" is released.
6930
6931 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6932
6933         * package-net.el: Inadvertant synch with Windows branch.  From
6934         Andy's log:
6935         (package-net-kit-version): new variable.
6936         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6937
6938 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6939
6940         * package-get.el (package-get-locate-index-file): Also search the
6941         core etc/ directory for the package index file if it can't be
6942         found in ~/.xemacs/.
6943
6944 2001-12-13  William Perry  <wmperry@gnu.org>
6945
6946         * dialog-gtk.el (popup-builtin-question-dialog):
6947         Conform to API in gui.c.
6948         
6949 2001-11-12  Andy Piper  <andy@xemacs.org>
6950
6951         * cus-edit.el (custom-save-face-internal): make sure we save
6952         non-themed faces.
6953         (custom-save-variables): ditto variables.
6954
6955 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6956
6957         * faces.el (make-face-family):
6958         (make-face-size):
6959         New face-modifying functions per Jan Vroonhof.
6960
6961         cus-face.el (custom-set-face-font-family):
6962         (custom-set-face-font-size):
6963         Use them.
6964
6965         * font.el (font-window-system-mappings): More precise docstring.
6966
6967         (font-create-name):
6968         (font-create-object):
6969         (tty-font-create-object):
6970         (tty-font-create-plist):
6971         (x-font-create-object):
6972         (x-font-create-name):
6973         (ns-font-create-name):
6974         (mswindows-font-create-object):
6975         (mswindows-font-create-name):
6976         Add doctrings.
6977
6978 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6979
6980         * gtk-faces.el (gtk-init-device-faces): removed spurious
6981         quote before let* expression.
6982
6983 2001-10-29  Andy Piper  <andy@xemacs.org>
6984
6985         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6986         modified when changing coding system.
6987
6988         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6989         that we invoke the GUI directory selector.
6990
6991 2001-10-25  Andy Piper  <andy@xemacs.org>
6992
6993         * dialog.el (make-dialog-box): use new directory dialog support.
6994         * minibuf.el (read-file-name-1): ditto.
6995         (read-file-name): ditto.
6996         (read-directory-name): ditto.
6997
6998 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6999
7000         * XEmacs 21.4.5 "Civil Service" is released.
7001
7002 2001-04-23  Didier Verna  <didier@xemacs.org>
7003
7004         * cus-edit.el (custom-variable-pre-save): New.
7005         * cus-edit.el (custom-variable-post-save): New.
7006         * cus-edit.el (custom-variable-save): use them.
7007         * cus-edit.el (custom-face-pre-save): New.
7008         * cus-edit.el (custom-face-post-save): New.
7009         * cus-edit.el (custom-face-save): use them.
7010         * cus-edit.el (custom-group-pre-save): New.
7011         * cus-edit.el (custom-group-post-save): New.
7012         * cus-edit.el (custom-group-save): use them.
7013         * cus-edit.el (Custom-save): use the pre/post functions above,
7014         call `custom-save-all' only once.
7015         * cus-edit.el (custom-variable-pre-reset-standard): New.
7016         * cus-edit.el (custom-variable-post-reset-standard): New.
7017         * cus-edit.el (custom-variable-reset-standard): use them.
7018         * cus-edit.el (custom-face-pre-reset-standard): New.
7019         * cus-edit.el (custom-face-post-reset-standard): New.
7020         * cus-edit.el (custom-face-reset-standard): use them.
7021         * cus-edit.el (custom-group-pre-reset-standard): New.
7022         * cus-edit.el (custom-group-post-reset-standard): New.
7023         * cus-edit.el (Custom-reset-standard): use them.
7024         * cus-edit.el (custom-face-reset-saved): use the pre/post
7025         functions above, call `custom-save-all' only once.
7026
7027 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7028
7029         * gutter-items.el (buffers-tab face): Derive from the modeline
7030         face by default.  Many people use white-on-black for the default
7031         font, and the tabs look hideous with that color combination.  The
7032         modeline usually has the correct colors.
7033
7034 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7035
7036         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7037         (tag-mark-stack-max): Typo fix.
7038
7039 2001-09-28  Ben Wing  <ben@xemacs.org>
7040
7041         * font-lock.el:
7042         * font-lock.el (font-lock-after-change-function):
7043         fix problem with last patch, reported by Katsumi Yamaoka.
7044
7045 2001-09-17  Ben Wing  <ben@xemacs.org>
7046
7047         * font-lock.el (font-lock-after-change-function):
7048         fix problem when you insert a comment on the line before a line of
7049         code: if we use the following char, then when you hit backspace,
7050         the following line of code turns the comment color.
7051
7052 2001-06-08  Ben Wing  <ben@xemacs.org>
7053
7054         * process.el: comment about shell-command-switch.
7055         * process.el (shell-quote-argument): Need to quote a null
7056         argument, too.  From Dan Holmsand.
7057         
7058         * startup.el (normal-top-level): Delete some unused FSF junk.
7059         * startup.el (command-line-early):
7060         
7061         * startup.el (command-line): Call MS Windows init function.
7062         
7063         * win32-native.el:
7064         * win32-native.el (mswindows-system-shells): New.
7065         * win32-native.el (mswindows-system-shell-p): New.
7066         * win32-native.el (init-mswindows-at-startup): New.
7067         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7068         * win32-native.el (mswindows-quote-one-simple-arg):
7069         * win32-native.el (mswindows-quote-one-command-arg):
7070         * win32-native.el (mswindows-construct-process-command-line-alist):
7071         Correct comments at top.  Correctly handle passing arguments
7072         to Cygwin programs and to bash.  Fix quoting of zero-length
7073         arguments (from Dan Holmsand).  Set shell-command-switch based
7074         on shell-file-name, which in turn comes from env var SHELL.
7075
7076 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7077
7078         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7079         default-toolbar-position): Fill docstrings for balloon-help.
7080
7081 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7082
7083         * faces.el: Reenable specifications over 'gtk domain.
7084
7085 2001-08-08  Didier Verna  <didier@xemacs.org>
7086
7087         * autoload.el (update-autoload-files): make defdir a file name,
7088         not directory name.
7089
7090 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7091
7092         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7093
7094         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7095
7096 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7097
7098         * font-menu.el (font-menu-set-font): Default to current font-family.
7099         (font-menu-preferred-resolution):
7100         (font-menu-size-scaling):
7101         Provide gtk defaults, too.
7102
7103 2001-07-29  Mike Alexander  <mta@arbortext.com>
7104
7105         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7106         list
7107         (custom-set-face-font-family): ditto
7108
7109 2001-07-26  Mike Sperber <mike@xemacs.org>
7110
7111         * files.el (auto-mode-alist): .9 files are man pages, too.
7112
7113 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7114
7115         * process.el (call-process-internal): bind
7116         coding-system-for-write to 'binary when calling
7117         start-process-internal, so the process receives 
7118         the literal contents of INFILE.
7119
7120 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7121
7122         * files.el (auto-mode-alist): Add configure.ac support.
7123
7124 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7125
7126         * buff-menu.el:
7127         mouse.el:
7128         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7129
7130 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7131
7132         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7133
7134 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7135
7136         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7137         mixed text.
7138         (kinsoku-eol-p): Ditto.
7139
7140 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7141
7142         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7143         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7144         characters as the category `s' or `e' correctly.
7145
7146 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7147
7148         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7149
7150 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7151
7152         * mule/cyrillic.el:  Set up case table.
7153
7154 2001-06-08  Mike Sperber <mike@xemacs.org>
7155
7156         * files.el (save-some-buffers-1): Don't zap the help window right
7157         after `map-y-or-n-p' has popped it up.
7158
7159 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7160
7161         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7162
7163 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7164
7165         * specifier.el: define-specifier-tag 'gtk.
7166
7167 2001-05-12  Ben Wing  <ben@xemacs.org>
7168
7169         * find-paths.el (paths-find-recursive-path):
7170         fix error with null EXCLUDE-REGEXP.
7171         
7172         * font-lock.el (font-lock-mode):
7173         fix problem reported by hrvoje with buffers starting with a space.
7174         
7175 2001-05-06  Ben Wing  <ben@xemacs.org>
7176
7177         * dialog.el (make-dialog-box):
7178         * menubar-items.el (default-menubar):
7179         * printer.el (generic-print-buffer):
7180         * printer.el (generic-print-region):
7181         implement printing the selection when it's selected.
7182
7183 2001-04-18  Didier Verna  <didier@xemacs.org>
7184
7185         * cus-edit.el (Custom-reset-standard): reset to standard settings
7186         not only when the buffer's :custom-state is 'modified, but also
7187         when it is 'set or 'saved.
7188
7189 2001-04-17  Didier Verna  <didier@xemacs.org>
7190
7191         * startup.el (load-user-init-file): define `custom-file' before
7192         loading the user's init file.
7193
7194 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7195
7196         * menubar.el (popup-mode-menu): Make it work with
7197         popup-menu-titles turned off.
7198         
7199 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7200
7201         * about.el (about-mailto-link): Use compose-mail for sending mail.
7202
7203 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7204
7205         * package-admin.el (package-install-hook): New.
7206         (package-delete-hook): New.
7207         (package-admin-add-single-file-package): Use package-delete-hook.
7208
7209         * package-get.el (package-get): Use package-install-hook.
7210
7211 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7212
7213         * package-ui.el (pui-install-selected-packages): reverse the lists
7214         of packages so that they get handled in the same order as they
7215         were selected.
7216
7217 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7218
7219         * packages.el (locate-library): Use read-library-name for completion.
7220
7221 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7222
7223         * byte-optimize.el (=): `=' is not a binary predicate!
7224         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7225         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7226
7227 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7228
7229         * bytecomp.el (byte-compile-arithcompare):
7230         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7231
7232 2001-06-03  William M. Perry  <wmperry@gnu.org>
7233
7234         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7235         return the filename selected by the user!
7236
7237 2001-05-31  William M. Perry  <wmperry@gnu.org>
7238
7239         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7240         in XEmacs/GTK.
7241
7242 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7243
7244         * coding.el: Tiny typo fixed.
7245
7246 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7247
7248         * XEmacs 21.4.3 "Academic Rigor" is released.
7249
7250 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7251
7252         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7253
7254 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7255
7256         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7257
7258 2001-05-04  Ben Wing  <ben@xemacs.org>
7259
7260         * printer.el (generic-print-buffer):
7261         * printer.el (generic-print-region):
7262         Enable dialog boxes.  Apply workaround recommended by Kirill.
7263         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7264         
7265         * simple.el (kill-whole-line):
7266         * simple.el (kill-line-1):
7267         * simple.el (kill-entire-line):
7268         * simple.el (kill-line):
7269         * simple.el (backward-kill-line):
7270         Take out interactive dependence of kill-whole-line.
7271
7272 2001-04-22  Ben Wing  <ben@xemacs.org>
7273
7274         * dialog.el (make-dialog-box):
7275         Put dialog titles back in -- this time correctly.  Fix various
7276         other problems with leaks and such.
7277
7278         * simple.el (region-exists-p):
7279         * simple.el (region-active-p):
7280         Add comment about which one is correct to use in menu specs.
7281
7282 2001-05-05  Ben Wing  <ben@xemacs.org>
7283
7284         * dialog.el (make-dialog-box): fix doc string.
7285         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7286         take out Pretty Print.
7287         * printer.el:
7288         * printer.el (printer-current-device): New.
7289         * printer.el (Printer-get-device): New.
7290         * printer.el (Printer-clear-device): New.
7291         * printer.el (generic-page-setup): New.
7292         * printer.el (generic-print-buffer):
7293         * printer.el (generic-print-region):
7294         Implement Page Setup.  Handle errors properly.
7295
7296 2001-05-05  Ben Wing  <ben@xemacs.org>
7297
7298         * subr.el (error): Complete list of errors in doc string.
7299         
7300 2001-04-22  Ben Wing  <ben@xemacs.org>
7301
7302         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7303         
7304 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7305
7306         * build-report.el: Remove CVS keywords since this file has been in
7307         core lisp for a while now.
7308         * build-report.el (build-report-make-output-files): Fix typo.
7309
7310 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7311
7312         * about.el (about-finish-buffer): Make sure the last change works
7313         even if EVENT is nil.
7314
7315 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7316
7317         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7318         clicked, not the one that happens to be the current buffer at the
7319         time.
7320
7321 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7322
7323         * cus-edit.el (custom-display): Support the GTK Window System also.
7324
7325 2001-04-30  Ben Wing  <ben@xemacs.org>
7326
7327         * printer.el:
7328         * printer.el (printer-page-header):
7329         * printer.el (Print-context): New.
7330         * printer.el (printer-page-footer):
7331         * printer.el (generate-header-element): New.
7332         * printer.el (generate-header-line): New.
7333         * printer.el (print-context-property):
7334         * printer.el (generic-print-buffer):
7335         * printer.el (generic-print-region):
7336         Implement headers and footers.  Implement calling Print dialog box
7337         (#### but it doesn't quite work yet).
7338
7339 2001-04-25  Ben Wing  <ben@xemacs.org>
7340
7341         * about.el (xemacs-hackers):
7342         * about.el (about-url-alist):
7343         * about.el (about-personal-info):
7344         * about.el (about-hacker-contribution):
7345         More contributions.
7346         
7347         * simple.el (handle-post-motion-command):
7348         Fix spurious setting of zmacs-region-stays to t after a non-shift
7349         motion command.
7350
7351 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7352
7353         * about.el (about-personal-info): Update my bio.
7354         (about-hacker-contribution): Ditto.
7355
7356 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7357
7358         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7359
7360 2001-04-19  Andy Piper  <andy@xemacs.org>
7361
7362         * package-net.el (package-net-cygwin32-binary-size): new size.
7363         (package-net-win32-binary-size): new size.
7364         (package-net-convert-index-to-ini): Use new arch.
7365         (package-net-batch-convert-index-to-ini): Removed.
7366         (package-net-generate-bin-ini): New.
7367         (package-net-batch-generate-bin-ini): New.
7368
7369 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7370
7371         * XEmacs 21.4.1 "Copyleft" is released.
7372
7373 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7374
7375         * x-compose.el (xlib-input-method-bug-workaround):
7376         (alias-colon-to-double-quote):
7377         Force sort in map-keymap to work around rehash bug.
7378
7379 2001-04-17  Ben Wing  <ben@xemacs.org>
7380
7381         * about.el: Finish overhaul, add a few new hackers, update a
7382         couple old ones.
7383
7384 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7385
7386         * XEmacs 21.4.0 "Solid Vapor" is released.
7387
7388 2001-04-15  Ben Wing  <ben@xemacs.org>
7389
7390         * about.el:
7391         * about.el (about-headline-face): New.
7392         * about.el (about-link-face): New.
7393         * about.el (about-current-release-maintainers): New.
7394         * about.el (about-other-current-hackers): New.
7395         * about.el (about-url-alist):
7396         * about.el (about-once-and-future-hackers): New.
7397         * about.el (about-mailto-link): New.
7398         * about.el (about-get-buffer):
7399         * about.el (about-finish-buffer):
7400         * about.el (about-xemacs):
7401         * about.el (about-features): Removed.
7402         * about.el (about-advantages): New.
7403         * about.el (about-maintainer-info): Removed.
7404         * about.el (about-personal-info): New.
7405         * about.el (about-hacker-contribution): New.
7406         * about.el (about-maintainer):
7407         * about.el (about-show-linked-info):
7408         * about.el (about-hackers):
7409         Major revamping.  Rewriting of most of the text, improve the
7410         link handling, separate info on contributors into personal
7411         and contribution info, add new contributors, update personal
7412         info, etc. etc.
7413         
7414         * menubar-items.el (default-menubar):
7415         Help menubar entry for News now says more accurately
7416         "What's New in XEmacs".
7417         
7418         * mouse.el:
7419         * mouse.el (mouse-track-cleanup-hook):
7420         * mouse.el (mouse-track):
7421         Don't set-buffer to a dead buffer when calling mouse-track
7422         cleanup hooks.
7423
7424 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7425
7426         * XEmacs 21.2.47 "Zephir" is released.
7427
7428 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7429
7430         * dialog.el (make-dialog-box): Disable dialog box titles until
7431         we get them working.
7432
7433 2001-03-30  Ben Wing  <ben@xemacs.org>
7434
7435         * help.el:
7436         * help.el (Help-princ-face):
7437         * help.el (Help-prin1-face):
7438         * help.el (frob-help-extents):
7439         * help.el (describe-function-1):
7440         * help.el (describe-variable):
7441         Avoid using font-lock faces, which may not be defined.
7442         Instead, use hyper-apropos faces, and make sure they're
7443         defined as necessary by using `require'. (It's not so safe
7444         to do this for font-lock.) In any case, we will eventually
7445         be merging this functionality into hyper-apropos.
7446
7447         * loaddefs.el (completion-ignored-extensions):
7448         Fix documentation.
7449         
7450         * menubar-items.el (menu-truncate-list): Removed.
7451         * menubar-items.el (Menubar-items-truncate-list): New.
7452         * menubar-items.el (default-menubar):
7453         Fix errors if grep or compile command is too long.  Rename helper
7454         function to be less visible.
7455
7456 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7457
7458         * byte-optimize.el (byte-optimize-minus):
7459         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7460
7461 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7462
7463         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7464         Mule is available.
7465
7466         * mule/latin.el: New file.
7467
7468 2001-03-11  Ben Wing  <ben@xemacs.org>
7469
7470         * auto-save.el:
7471         * auto-save.el (auto-save-directory):
7472         * auto-save.el (make-auto-save-file-name):
7473         * auto-save.el (auto-save-file-name-p): New.
7474
7475         Merge in improvements from other definition of
7476         make-auto-save-file-name in files.el.
7477         
7478         * auto-save.el (auto-save-original-name):
7479         * auto-save.el (auto-save-name-in-fixed-directory):
7480         * auto-save.el (auto-save-unslashify-name): Removed.
7481         * auto-save.el (auto-save-slashify-name): Removed.
7482         * auto-save.el (auto-save-reserved-chars): New.
7483         * auto-save.el (auto-save-escape-name): New.
7484         * auto-save.el (auto-save-unhex): New.
7485         * auto-save.el (auto-save-unescape-name): New.
7486
7487         Change algorithm for encoding filenames in auto-save names to be
7488         entirely safe with all filesystems and all possible characters in
7489         a filename, and 100% reversible. (Essentially, uses
7490         quoted-printable as the encoding.)
7491         
7492         * auto-save.el (recover-all-files):
7493
7494         Use insert-directory rather than calling ls directly -- fixes
7495         things under Windows.
7496
7497         * files.el:
7498         * files.el (convert-standard-filename): Substitute FSF's
7499         definition for this (we had nothing here before).
7500         
7501         * files.el (backup-buffer): Warning fix.
7502         
7503         * files.el (make-backup-file-name):
7504         * files.el (find-backup-file-name):
7505         Fix error in calling sequence to auto-save-file-name-p.
7506         
7507         * files.el (recover-file):
7508         Use insert-directory rather than calling ls directly -- fixes
7509         things under Windows.
7510
7511         * files.el (make-auto-save-file-name): Removed.
7512         * files.el (auto-save-file-name-p): Removed.
7513         auto-save is always dumped so no sense in having a definition
7514         that will always be overwritten with another.
7515         
7516         * files.el (insert-directory):
7517         * win32-native.el:
7518         * win32-native.el (debug-mswindows-process-command-lines):
7519         * win32-native.el (original-make-auto-save-file-name): Removed.
7520         * win32-native.el (make-auto-save-file-name): Removed.
7521
7522
7523 2001-03-21  Martin Buchholz <martin@xemacs.org>
7524
7525         * XEmacs 21.2.46 "Urania" is released.
7526
7527 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7528
7529         * menubar-items.el (default-menubar): Update sample.emacs to
7530         sample.init.el and adjust accelerators.
7531
7532 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7533
7534         * build-report.el (build-report): Improve docstring.
7535
7536 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7537
7538         * ChangeLog: Log GTK merge.
7539
7540         * gutter-items.el:
7541         * mwheel.el:
7542         * sound.el:
7543         * startup.el:
7544         Revert gratuitous whitespace changes.
7545
7546 2001-03-07  Ben Wing  <ben@xemacs.org>
7547
7548         * help.el:
7549         * help.el (key-or-menu-binding):
7550         * help.el (Help-find-file): New.
7551         * help.el (describe-beta):
7552         * help.el (describe-copying):
7553         * help.el (describe-project):
7554         * help.el (view-emacs-news):
7555         * help.el (view-sample-init-el): New.
7556         * help.el (Help-princ-face): New.
7557         * help.el (Help-prin1-face): New.
7558         * help.el (help-symbol-function-context-menu):
7559         * help.el (help-symbol-variable-context-menu):
7560         * help.el (help-symbol-function-and-variable-context-menu):
7561         * help.el (frob-help-extents):
7562         * help.el (describe-function-1):
7563         * help.el (describe-variable):
7564
7565         Add coloring in Help buffers, correspondent with hyperlinks.
7566         View files in view-mode rather than Fundamental.
7567         Remove separators from context menus -- now handled in generic code.
7568         Add `Find Tag' to context menu.
7569         
7570         * menubar.el (popup-mode-menu):
7571
7572         Rewrite code that outputs the popup menu to (a) put more specific
7573         entries first, (b) be more robust, (c) output the proper context
7574         menu separators automatically (the context menu functionality is
7575         new and currently used only by Help).
7576
7577 2001-03-10  William M. Perry  <wmperry@aventail.com>
7578
7579         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7580         this function when converting from the 21.1 GTK branch.  Now
7581         supports file, password, question, and color built-in dialogs.
7582
7583 2001-03-06  Ben Wing  <ben@xemacs.org>
7584
7585         * keydefs.el:
7586         * keydefs.el (global-map):
7587         Add commented-out change of M-k (for 21.5).
7588         
7589         * menubar-items.el (default-menubar):
7590         Fix items to control kill-line behavior; add items for
7591         shifted motion.
7592         
7593         * simple.el:
7594         * simple.el (kill-whole-line):
7595         * simple.el (historical-kill-line): Removed.
7596         * simple.el (kill-line): Removed.
7597         * simple.el (kill-entire-line): New.
7598         * simple.el (kill-line-1): New.
7599         * simple.el (backward-kill-line):
7600         Undo kill-whole-line == always changes.  Add new function
7601         kill-entire-line to unconditionally delete the current line.
7602         Add comments describing the lamentable state of affairs of
7603         the kill-line functions and variables.
7604
7605 2001-03-02  Ben Wing  <ben@xemacs.org>
7606
7607         * simple.el:
7608         * simple.el (beginning-of-buffer):
7609         * simple.el (end-of-buffer):
7610         * simple.el (mark-ring-unrecorded-commands):
7611         * simple.el (signal-error-on-buffer-boundary):
7612         * simple.el (shifted-motion-keys-select-region):
7613         * simple.el (unshifted-motion-keys-deselect-region):
7614         * simple.el (motion-keys-for-shifted-motion): New.
7615         * simple.el (handle-pre-motion-command):
7616         * simple.el (handle-post-motion-command):
7617         * simple.el (forward-char-command):
7618         * simple.el (backward-char-command):
7619         * simple.el (scroll-up-command):
7620         * simple.el (scroll-down-command):
7621         * simple.el (next-line):
7622         * simple.el (previous-line):
7623         * simple.el (backward-block-of-lines):
7624         * simple.el (forward-block-of-lines):
7625         * simple.el (backward-word):
7626         * simple.el (mark-word):
7627
7628         Augment documentation of the most common motion commands to make
7629         note of the shifted-motion support.  Improve the support to (a)
7630         properly document how it works and why it's done in the fashion it
7631         is, and (b) allow the keystrokes that trigger it to be customized.
7632
7633         Correct error in the customize specification of
7634         mark-ring-unrecorded-commands.
7635
7636 2001-03-02  Ben Wing  <ben@xemacs.org>
7637
7638         * font-lock.el:
7639         * font-lock.el (font-lock-pending-extent-table): Removed.
7640         * font-lock.el (font-lock-pending-buffer-table): New.
7641         * font-lock.el (font-lock-pre-idle-hook):
7642         * font-lock.el (font-lock-after-change-function):
7643         * font-lock.el (font-lock-fontify-pending-extents):
7644         * font-lock.el (font-lock-lisp-like):
7645
7646         Fix handling of pending extents to avoid excessive slowness (N^2
7647         behavior) when making lots of buffer changes between redisplays,
7648         such as when saving the Options.
7649
7650 2001-03-09  William M. Perry  <wmperry@aventail.com>
7651
7652         * device.el:
7653         * dragdrop.el:
7654         * dumped-lisp.el:
7655         * faces.el:
7656         * frame.el:
7657         * gnuserv.el:
7658         * loadup.el:
7659         * menubar-items.el:
7660         * minibuf.el:
7661         The Great GTK Merge.
7662
7663         * ChangeLog.GTK:
7664         * dialog-gtk.el:
7665         * gdk.el:
7666         * generic-widgets.el:
7667         * glade.el:
7668         * gnome-widgets.el:
7669         * gnome.el:
7670         * gtk-compose.el:
7671         * gtk-extra.el:
7672         * gtk-faces.el:
7673         * gtk-ffi.el:
7674         * gtk-file-dialog.el:
7675         * gtk-font-menu.el:
7676         * gtk-glyphs.el:
7677         * gtk-init.el:
7678         * gtk-iso8859-1.el:
7679         * gtk-marshal.el:
7680         * gtk-mouse.el:
7681         * gtk-package.el:
7682         * gtk-password-dialog.el:
7683         * gtk-select.el:
7684         * gtk-widget-accessors.el:
7685         * gtk-widgets.el:
7686         * gtk.el:
7687         widgets-gtk.el:
7688         The Great GTK Merge: new files.
7689
7690 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7691
7692         * generic-widgets.el: Don't require gtk (a built-in feature) at
7693         top level.  Don't execute the last sexp unless (featurep 'gtk).
7694
7695 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7696
7697         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7698
7699 2001-02-23  Martin Buchholz <martin@xemacs.org>
7700
7701         * XEmacs 21.2.45 "Thelxepeia" is released.
7702
7703 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7704  
7705         * about.el (xemacs-hackers): update my entry. 
7706         * about.el (about-maintainer-info): ditto. 
7707         * about.el (about-hackers): ditto. 
7708
7709 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7710
7711         * about.el (about-maintainer-info): More vanity info about
7712         yours truly.
7713
7714 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7715
7716         * build-report.el (build-report-destination): xemacs-build-reports
7717         has moved to SourceForge, where mailing list name length is
7718         restricted, hence the name change to
7719         xemacs-buildreports@xemacs.org.
7720         * build-report.el (build-report-keep-regexp): Update default.
7721         * build-report.el (build-report-delete-regexp): Ditto.
7722         * build-report.el (build-report-make-output-files): Ditto.
7723
7724 2001-02-19  Craig Lanning  <lanning@scra.org>
7725
7726         * lisp-mode.el: Add indentation specifications for following
7727         Common Lisp forms: handler-case, handler-bind, with-slots,
7728         with-open-file, with-open-stream, print-unreadable-object.
7729
7730 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7731
7732         * font-lock.el (font-lock-set-defaults-1):
7733         Move initialization of `font-lock-cache-position' so that it's set
7734         even if font-lock-keywords is already defined.
7735
7736 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7737
7738         * autoload.el (generate-file-autoloads-1):
7739         Use `emacs-lisp-mode-syntax-table' instead of
7740         `lisp-mode-syntax-table'.
7741         * lisp-mode.el (lisp-mode-syntax-table):
7742         Get rid of old checks for `parse-partial-sexp' version.
7743         Make `|' (pipe) string delimiter instead of punctuation.
7744
7745 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7746
7747         * window.el (save-selected-window):
7748         Use gensym for better macro hygiene.
7749
7750 2001-02-06  Mike Sperber <mike@xemacs.org>
7751
7752         * dump-paths.el:
7753         * startup.el (startup-setup-paths): Set and use
7754         `mule-lisp-directory'.
7755         (startup-setup-paths-warning): Ditto.
7756
7757         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7758         (paths-construct-load-path): Consider `mule-lisp-directory'.
7759
7760 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7761
7762         * font-lock.el: Syntax table improvements used.  A few random
7763         changes are not specified below.
7764         (font-lock-fontify-string-delimiters):
7765         (font-lock-syntactic-keywords):
7766         (font-lock-cache-state nil):
7767         (font-lock-cache-position):
7768         New variables.
7769         (font-lock-set-syntax):
7770         (font-lock-apply-syntactic-highlight):
7771         (font-lock-fontify-syntactic-anchored-keywords):
7772         (font-lock-fontify-syntactic-keywords-region):
7773         (font-lock-eval-keywords):
7774         New functions.
7775         (font-lock-remove-face):
7776         (font-lock-fontify-syntactically-region):
7777         Use syntax properties.
7778
7779 2001-02-08  Martin Buchholz <martin@xemacs.org>
7780
7781         * XEmacs 21.2.44 "Thalia" is released.
7782
7783 2001-01-16  Mike Sperber <mike@xemacs.org>
7784
7785         * startup.el (normal-top-level): Work even if no installation root
7786         is found.
7787
7788 2001-01-30  Andy Piper  <andy@xemacs.org>
7789
7790         * gutter-items.el (progress-abort-glyph): remove instantiator.
7791         (set-progress-abort-instantiator): new function.
7792         (abort-progress-feedback): use it.
7793
7794         * gutter.el (set-gutter-dirty-p): new function.
7795
7796 2001-01-30  Didier Verna  <didier@xemacs.org>
7797
7798         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7799
7800 2001-01-24  Didier Verna  <didier@xemacs.org>
7801
7802         * sound.el (sound-extension-list): give a better default value.
7803         * sound.el (load-sound-file): improve the doc string, also find
7804         files given by absolute names, pass a real extension list to
7805         `locate-file'.
7806
7807 2001-01-26  Martin Buchholz <martin@xemacs.org>
7808
7809         * XEmacs 21.2.43 "Terspichore" is released.
7810
7811 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7812
7813         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7814         messages from gnuserv.
7815
7816 2001-01-20  Martin Buchholz <martin@xemacs.org>
7817
7818         * XEmacs 21.2.42 "Poseidon" is released.
7819
7820 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7821
7822         * cl-macs.el (cl-upcase-arg): New function.
7823         (cl-function-arglist): New function.
7824         (cl-transform-lambda): Automatically add CL-style lambda list to
7825         documentation string using functions above.
7826
7827 2001-01-12  Andy Piper  <andy@xemacs.org>
7828
7829         * package-get.el (package-get-custom): call
7830         package-net-update-installed-db.
7831
7832         * package-ui.el (pui-install-selected-packages): call
7833         package-net-update-installed-db.
7834
7835         * package-net.el (package-net-update-installed-db): use
7836         packages-package-list so that we reflect reality.
7837
7838         * packages.el (packages-package-list): Make docstring reflect
7839         reality.
7840
7841         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7842
7843         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7844         isn't installed.
7845
7846 2001-01-17  Andy Piper  <andy@xemacs.org>
7847
7848         * wid-edit.el (widget-activation-glyph-mapper): activate or
7849         deactivate native widgets.
7850         (widget-glyph-insert-glyph): record instantiator.
7851         (widget-push-button-value-create): use it.
7852
7853         * gui.el (gui-button-action): new function. Make button's domain
7854         buffer current when calling.
7855         (make-gui-button): update to use gui-button-action.
7856
7857 2001-01-16  Didier Verna  <didier@xemacs.org>
7858
7859         * menubar-items.el (default-menubar): add an entry for modeline
7860         horizontal scrolling in Options -> Display.
7861
7862 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7863
7864         * package-get.el (package-get-require-signed-base): Set to nil
7865         by default.
7866
7867 2001-01-17  Martin Buchholz <martin@xemacs.org>
7868
7869         * XEmacs 21.2.41 "Polyhymnia" is released.
7870
7871 2001-01-16  Mike Sperber <mike@xemacs.org>
7872
7873         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7874         catch lisp/mule/.
7875
7876 2001-01-14  Mike Sperber <mike@xemacs.org>
7877
7878         * startup.el (maybe-create-compatibility-dot-emacs):
7879         (maybe-unmigrate-user-init-file):
7880         (unmigrate-user-init-file): Created.
7881         (maybe-migrate-user-init-file): Offer creation of compatibility
7882         .emacs.
7883         Some doc fixes wrt init file location.
7884
7885 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7886
7887         * faces.el (face-frob-from-locale-first): new variable.
7888         (frob-face-font-2): Honor tags arg while trying to use
7889         standard-face-mapping.  When face-frob-from-locale-first is set,
7890         first try to set face inheriting from frobbed-face.
7891
7892 2001-01-15  Didier Verna  <didier@xemacs.org>
7893
7894         * about.el (xemacs-hackers): update my entry.
7895         * about.el (about-url-alist): ditto.
7896         * about.el (about-maintainer-info): ditto.
7897         * about.el (about-hackers): ditto.
7898
7899 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7900
7901         The byte compiler has been badly broken for a year,
7902         by the patch of 1999-12-06.
7903         * byte-optimize.el (byte-optimize-form-code-walker):
7904         Bug was: the byte compiler was making this erroneous optimization:
7905         (progn (or (foo)) (bar)) ==> (bar)
7906
7907 2000-11-20  Mike Sperber <mike@xemacs.org>
7908
7909         * setup-paths.el (paths-core-load-path-depth): Split
7910         `paths-load-path-depth' in two for site and core lisp.  Don't
7911         recurse into core.
7912         * setup-paths.el (paths-construct-load-path): Use.
7913
7914 2001-01-10  Andy Piper  <andy@xemacs.org>
7915
7916         * package-net.el (package-net-cygwin32-binary-size): new variable
7917         (package-net-win32-binary-size): ditto.  add much needed
7918         commentary.
7919
7920         * gutter-items.el (buffers-tab-items): correct off-by-one error
7921         for buffers-tab-max-size.
7922
7923 2001-01-08  Martin Buchholz <martin@xemacs.org>
7924
7925         * XEmacs 21.2.40 is released.
7926
7927 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7928
7929         * mule/hebrew.el: Fix comments and typos.
7930         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7931
7932 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7933
7934         * ChangeLog.1: move ancient log from fill.el.
7935
7936         * dump-paths.el:
7937         paragraphs.el:
7938         mule/mule-category.el:
7939         Miscellaneous typo fixes and slight doc clarifications.
7940
7941         * mule/mule-ccl.el:  Correct file name in header.
7942
7943 2000-12-31  Martin Buchholz <martin@xemacs.org>
7944
7945         * XEmacs 21.2.39 is released.
7946
7947 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7948
7949         * byte-optimize.el (byte-optimize-cond):
7950         (byte-optimize-cond-1): New.
7951         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7952         Optimizes (cond (x nil)) ==> nil.
7953         Provide better diagnostic on malformed expr like (cond foo).
7954
7955 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7956
7957         * mule/mule-coding.el:
7958         mule/mule-cmds.el (reset-language-environment,
7959         set-language-environment-coding-systems):
7960         Safer default coding-priority-list, corresponding to src/file-coding.h.
7961
7962 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7963
7964         * package-admin.el: Allow package removal from
7965         early-package-load-path.
7966
7967 2000-12-15  Andreas Jaeger  <aj@suse.de>
7968
7969         * about.el (about-maintainer-info): Update my entry.
7970
7971 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7972
7973         * packages.el (locate-library): Add support for bzip2
7974         compressed .el files.
7975
7976 2000-12-12  Andy Piper  <andy@xemacs.org>
7977
7978         * package-net.el: new file.
7979
7980 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7981
7982         * font-lock.el: Add missing C++ keywords.
7983
7984 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7985
7986         * simple.el (indent-for-comment): Preserve indentation of comments
7987         starting in column 0, as documented in (Info-goto-node
7988         "(xemacs)Comments").  Update docstring accordingly.
7989
7990 2000-12-05  Martin Buchholz <martin@xemacs.org>
7991
7992         * XEmacs 21.2.38 is released.
7993
7994 2000-12-04  Didier Verna  <didier@xemacs.org>
7995
7996         * mouse.el (default-mouse-track-set-point-in-window): remove
7997         spurious '+' operation detected by Martin.
7998
7999
8000 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8001
8002         * cl-extra.el (coerce):
8003         Implement char to integer coercion.
8004         Remove extraneous (numberp) test.
8005
8006         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8007         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8008         (byte-optimize-predicate):
8009         Warn if evaluating constant expression signals an error.
8010         (byte-optimize-form): Small simplification.
8011
8012         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8013
8014 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8015
8016         * byte-optimize.el:
8017         (byte-optimize-minus):
8018         (byte-optimize-plus):
8019         (byte-optimize-mult):
8020         (byte-optimize-quo):
8021         Use (car (last x)) instead of (last x) to get last elt!
8022         Use `byte-optimize-predicate' to optimize `%'.
8023         Move optimizations for special numeric args to bytecomp.el.
8024         * bytecomp.el (byte-compile-associative): Remove.
8025         (byte-compile-max): New.
8026         (byte-compile-min): New.
8027         Properly handle erroneous calls: (max) (min).
8028         (byte-compile-plus): New.
8029         (byte-compile-minus):
8030         It's easiest to handle 0, +1 and -1 args here.
8031         (byte-compile-mult): New.
8032         It's easiest to handle 1, -1 and 2 args here.
8033         (byte-compile-quo):
8034         It's easiest to handle 0, +1 and -1 args here.
8035         Issue byte-compiler warning when dividing by zero.
8036
8037         Byte-compiler arithmetic improvements.
8038         Better optimize these expressions in the obvious way:
8039         (+ x y 1)   -->  varref x varref y add add1
8040         (+ x y -1)  -->  varref x varref y add sub1
8041         (- x y 0)   -->  (- x y)
8042         (- 0 x y)   -->  (- (- x) y)
8043         (% 42 19)   --> compile-time constant
8044         (/ 42 19)   --> compile-time constant
8045         (* (foo) 2) --> foo call dup plus
8046
8047         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8048         unless (declaim (optimize (safety 3)))
8049         or (setq byte-compile-delete-errors nil).
8050
8051 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8052
8053         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8054         docstrings.
8055
8056 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8057
8058         * startup.el (command-line-do-help):  Add documentation of
8059         portable dumper switches.
8060
8061 2000-11-22  Andy Piper  <andy@xemacs.org>
8062
8063         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8064
8065         * glyphs.el (init-glyphs): don't use autodetect for strings.
8066
8067 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8068
8069         * byte-optimize.el (byte-optimize-char-before):
8070         (byte-optimize-backward-char):
8071         (byte-optimize-backward-word):
8072         Fix incorrect optimizations for these sorts of expressions:
8073         (let ((x nil)) (backward-char x))
8074
8075 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8076
8077         * byte-optimize.el:
8078         * byte-optimize.el (byte-optimize-backward-char): New.
8079         * byte-optimize.el (byte-optimize-backward-word): New.
8080         Make backward-word and backward-char as efficient as forward versions.
8081
8082         * bytecomp.el (byte-compile-no-args-with-one-extra):
8083         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8084         * bytecomp.el (byte-compile-two-args-with-one-extra):
8085         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8086         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8087         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8088         Check if extra arg is constant nil, and if so, use byte-coded call.
8089
8090         * simple.el (backward-word):
8091         * simple.el (mark-word):
8092         * simple.el (kill-word):
8093         * simple.el (backward-kill-word):
8094         Make COUNT argument optional, for consistency with forward-char et al.
8095
8096         * abbrev.el (abbrev-string-to-be-defined):
8097         * abbrev.el (inverse-abbrev-string-to-be-defined):
8098         * abbrev.el (inverse-add-abbrev):
8099         * abbrev.el (expand-region-abbrevs):
8100         * buff-menu.el (Buffer-menu-execute):
8101         * indent.el (move-to-left-margin):
8102         * indent.el (indent-relative):
8103         * indent.el (move-to-tab-stop):
8104         * info.el (Info-reannotate-node):
8105         * lisp-mode.el (lisp-indent-line):
8106         * lisp.el (end-of-defun):
8107         * lisp.el (move-past-close-and-reindent):
8108         * misc.el (copy-from-above-command):
8109         * mouse.el (default-mouse-track-scroll-and-set-point):
8110         * page.el (forward-page):
8111         * paragraphs.el (forward-paragraph):
8112         * paragraphs.el (end-of-paragraph-text):
8113         * picture.el (picture-forward-column):
8114         * picture.el (picture-self-insert):
8115         * rect.el (extract-rectangle-line):
8116         * simple.el (newline):
8117         * simple.el (fixup-whitespace):
8118         * simple.el (backward-delete-char-untabify):
8119         * simple.el (transpose-chars):
8120         * simple.el (transpose-preceding-chars):
8121         * simple.el (do-auto-fill):
8122         * simple.el (indent-new-comment-line):
8123         * simple.el (blink-matching-open):
8124         * view-less.el (cleanup-backspaces):
8125         * wid-edit.el (widget-transpose-chars):
8126         * term/bg-mouse.el (bg-insert-moused-sexp):
8127         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8128
8129         * info.el (Info-fontify-node):
8130         * simple.el (backward-delete-function):
8131         Use canonical delete-backward-char instead of backward-delete-char.
8132
8133 2000-11-20  Andy Piper  <andy@xemacs.org>
8134
8135         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8136         no buffers.
8137
8138 2000-11-20  Andy Piper  <andy@xemacs.org>
8139
8140         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8141         buffer tabs.
8142
8143 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8144
8145         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8146         (proclaim inline...) was shadowing compiler-macros.
8147
8148 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8149
8150         * bytecomp.el (byte-compile-eval): New.
8151         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8152         Keeps this promise made in Lispref:
8153         "If a file being compiled contains a `defmacro' form, the macro is
8154         defined temporarily for the rest of the compilation of that file."
8155
8156 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8157
8158         * cl.el (floatp-safe):
8159         (plusp):
8160         (minusp):
8161         (oddp):
8162         (evenp):
8163         (cl-abs):
8164         Use a better parameter name than `x'.
8165
8166         * cl-macs.el (check-type): Make continuable.  Change documentation
8167         to require PLACE, but accept any form for compatibility.
8168
8169         * abbrev.el (define-abbrev): Use check-type.
8170         * font-menu.el (font-menu-change-face): Use check-type.
8171         * menubar.el (relabel-menu-item): Use check-type.
8172         * itimer.el: Fix typo.
8173
8174 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8175
8176         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8177
8178 2000-11-14  Martin Buchholz <martin@xemacs.org>
8179
8180         * XEmacs 21.2.37 is released.
8181
8182 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8183
8184         * code-cmds.el: Provide the feature.
8185
8186 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8187
8188         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8189
8190         * code-cmds.el: New file
8191         * mule/mule-cmds.el:
8192         * mule/mule-misc.el
8193         (coding-keymap): New keymap. Define coding system keyboard
8194         commands on file-coding builds too.
8195         (coding-system-change-eol-conversion):
8196         (universal-coding-system-argument):
8197         (set-default-coding-systems):
8198         (prefer-coding-system): Moved from mule-cmds.el
8199         (set-buffer-process-coding-system): Moved from mule-misc.el
8200
8201 2000-09-15  Stephen Carney <carney@scubadoo.com>
8202
8203         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8204
8205 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8206
8207         * package-get.el (package-get-download-sites): Add a pre-release
8208         site for experimental packages.
8209
8210         * auto-autoloads.el: Regenerated.
8211
8212 2000-08-01  Andy Piper  <andy@xemacs.org>
8213
8214         * gutter-items.el (buffers-tab-omit-function): reference
8215         buffers-tab-select-visible-buffers.
8216         (buffers-tab-filter-functions): new variable, by default uses
8217         buffers-tab-selection-function and buffers-tab-omit-function.
8218         (select-buffers-tab-buffers-by-mode): invert arguments.
8219         (buffers-tab-select-visible-buffers): new function. Invert calling
8220         of buffers-menu-omit-invisible-buffers.
8221         (buffers-tab-items): rewrite to use
8222         buffers-tab-filter-functions. Rewrite docstring.
8223         (gutter-buffers-tab-extent): delete.
8224         (add-tab-to-gutter): always build a new extent when adding the
8225         tabs.
8226         (update-tab-in-gutter): make gutter dirty when orientation
8227         changes.
8228
8229 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8230
8231         * bytecomp.el (byte-compile-defvar-or-defconst):
8232         Only do loadhist recording if defvar form includes a value.
8233
8234 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8235
8236         * bytecomp.el (byte-compile-initial-macro-environment):
8237         `eval-when-compile' should not compile its body.
8238
8239 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8240
8241         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8242         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8243         some Japanese English.  Remove some ancient FSF comments, and
8244         improve docstrings.  Use symbols not vectors for tables.
8245
8246 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8247
8248         * keymap.el:
8249         (local-key-binding):
8250         (global-key-binding):
8251         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8252
8253         * lisp.el:
8254         (backward-sexp): Slightly simpler code.
8255         (mark-sexp): Make arg optional, like FSF Emacs.
8256         (forward-list): Slightly simpler code.
8257         (backward-list): Slightly simpler code.
8258         (down-list):  Make arg optional, like FSF Emacs.
8259         (up-list):  Make arg optional, like FSF Emacs.
8260         (backward-up-list):  Make arg optional, like FSF Emacs.
8261         (kill-sexp):  Make arg optional, like FSF Emacs.
8262         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8263
8264         * font-menu.el (font-menu-change-face):
8265         Take continuable errors into account.
8266
8267         * abbrev.el:
8268         * abbrev.el (clear-abbrev-table):
8269         * abbrev.el (define-abbrev-table):
8270         * abbrev.el (define-abbrev):
8271         * abbrev.el (insert-abbrev-table-description):
8272         * apropos.el (apropos-documentation-check-doc-file):
8273         * apropos.el (apropos-documentation-check-elc-file):
8274         * buff-menu.el (list-buffers):
8275         * buff-menu.el (list-buffers-noselect):
8276         * bytecomp.el (byte-recompile-directory):
8277         * bytecomp.el (batch-byte-compile):
8278         * cl-macs.el (typep):
8279         * code-files.el (find-coding-system-magic-cookie):
8280         * code-files.el (insert-file-contents):
8281         * cus-edit.el (customize-set-variable):
8282         * cus-edit.el (customize-save-variable):
8283         * cus-face.el (custom-set-face-font-size):
8284         * cus-face.el (custom-set-face-update-spec):
8285         * cus-face.el (custom-reset-faces):
8286         * custom.el (custom-check-theme):
8287         * custom.el (copy-upto-last):
8288         * fill.el (canonically-space-region):
8289         * fill.el (fill-paragraph):
8290         * fill.el (fill-region):
8291         * fill.el (find-space-insertable-point):
8292         * fill.el (justify-current-line):
8293         * faces.el (face-spec-update-all-matching):
8294         * faces.el (set-face-stipple):
8295         * files-nomule.el (insert-file-contents):
8296         * files.el (insert-file-contents-literally):
8297         * files.el (hack-local-variables-last-page):
8298         * files.el (basic-save-buffer):
8299         * files.el (insert-directory):
8300         * font-menu.el (font-menu-change-face):
8301         * font.el (font-spatial-to-canonical):
8302         * format.el (format-encode-region):
8303         * format.el (format-insert-file):
8304         * format.el (format-replace-strings):
8305         * gutter.el (set-gutter-element):
8306         * help.el (key-or-menu-binding):
8307         * help.el (describe-bindings):
8308         * help.el (with-syntax-table):
8309         * indent.el (indent-rigidly):
8310         * indent.el (delete-to-left-margin):
8311         * info.el:
8312         * info.el (Info-extract-dir-entry-from):
8313         * info.el (Info-build-dir-anew):
8314         * info.el (Info-rebuild-dir):
8315         * info.el (Info-batch-rebuild-dir):
8316         * info.el (Info-read-subfile):
8317         * info.el (Info-build-node-completions):
8318         * info.el (Info-extract-menu-node-name):
8319         * isearch-mode.el (isearch-range-invisible):
8320         * isearch-mode.el (isearch-restore-invisible-extents):
8321         * itimer.el (itimerp):
8322         * itimer.el (itimer-live-p):
8323         * keymap.el:
8324         * keymap.el (substitute-key-definition):
8325         * keymap.el (read-command-or-command-sexp):
8326         * keymap.el (local-key-binding):
8327         * keymap.el (global-key-binding):
8328         * keymap.el (global-set-key):
8329         * keymap.el (local-set-key):
8330         * ldap.el:
8331         * ldap.el (ldap-add-entries):
8332         * ldap.el (ldap-delete-entries):
8333         * lisp.el (backward-sexp):
8334         * lisp.el (mark-sexp):
8335         * lisp.el (forward-list):
8336         * lisp.el (backward-list):
8337         * lisp.el (down-list):
8338         * lisp.el (backward-up-list):
8339         * lisp.el (up-list):
8340         * lisp.el (kill-sexp):
8341         * lisp.el (backward-kill-sexp):
8342         * menubar.el (add-menu-button):
8343         * menubar.el (add-submenu):
8344         * menubar.el (delete-menu-item):
8345         * menubar.el (relabel-menu-item):
8346         * mouse.el (narrow-window-to-region):
8347         * obsolete.el (define-obsolete-variable-alias):
8348         * obsolete.el (store-substring):
8349         * package-admin.el:
8350         * package-admin.el (package-admin-install-function):
8351         * package-admin.el (package-admin-install-function-mswindows):
8352         * package-admin.el (package-admin-default-install-function):
8353         * package-get.el (package-get-update-base-entries):
8354         * packages.el (packages-load-package-dumped-lisps):
8355         * packages.el (packages-collect-package-dumped-lisps):
8356         * printer.el (generic-print-buffer):
8357         * printer.el (generic-print-region):
8358         * replace.el (occur-mode-mouse-goto):
8359         * replace.el (perform-replace):
8360         * select.el (get-selection-no-error):
8361         * simple.el:
8362         * simple.el (newline):
8363         * simple.el (open-line):
8364         * simple.el (edit-and-eval-command):
8365         * simple.el (goto-line):
8366         * simple.el (undo):
8367         * simple.el (kill-region):
8368         * simple.el (copy-region-as-kill):
8369         * simple.el (kill-ring-save):
8370         * simple.el (set-mark):
8371         * simple.el (next-line):
8372         * simple.el (previous-line):
8373         * simple.el (line-move):
8374         * simple.el (set-goal-column):
8375         * simple.el (comment-region):
8376         * subr.el:
8377         * subr.el (putf):
8378         * syntax.el (modify-syntax-entry):
8379         * syntax.el (map-syntax-table):
8380         * view-less.el (view-file):
8381         * view-less.el (view-buffer):
8382         * view-less.el (view-file-other-window):
8383         * window-xemacs.el (backward-other-window):
8384         * window.el:
8385         * window.el (one-window-p):
8386         * window.el (walk-windows):
8387         * window.el (window-list):
8388         * x-mouse.el (x-mouse-kill):
8389         * x-select.el (x-get-cutbuffer):
8390         * x-select.el (x-store-cutbuffer):
8391         * term/bg-mouse.el (bg-mouse-line-to-center):
8392         * term/sun-mouse.el (window-line-end):
8393         * term/sun-mouse.el (sun-select-region):
8394         * term/sun.el (kill-region-and-unmark):
8395         * mule/mule-category.el:
8396         * mule/mule-category.el (modify-category-entry):
8397         * mule/mule-category.el (char-category-list):
8398         * mule/mule-coding.el (coding-system-force-on-output):
8399         * mule/mule-misc.el (coding-system-put):
8400         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8401
8402 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8403
8404         * cus-face.el: Typo fixes and tiny clarifications.
8405         * custom.el: ditto
8406
8407 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8408
8409         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8410         * startup.el (normal-top-level): Setup auto-save-list-file-name
8411         if auto-save-list-file-prefix is non-nil.
8412
8413 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8414
8415         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8416
8417 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8418
8419         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8420         get symbol at point-min.
8421
8422 2000-10-24  Didier Verna  <didier@xemacs.org>
8423
8424         * info.el (Info-emacs-info-file-name): defconst it.
8425         * info.el (Info-footnote-tag): defcustom it.
8426         * info.el (Info-no-description-string): ditto.
8427         * info.el (Info-find-node): adapt to new semantics of
8428         'Info-suffixed-file (don't do the case variants stuff).
8429         * info.el (Info-insert-dir): rewrite the dir file variants code.
8430         * info.el (Info-directory-files): New. Return the list of info
8431         files in a directory.
8432         * info.el (Info-dir-outdated-p): use it.
8433         * info.el (Info-parse-dir-entries): ditto.
8434         * info.el (Info-build-dir-anew): don't restrict to files ending
8435         with a ".info.*" extension.
8436         * info.el (Info-set-mode-line): ditto.
8437         * info.el (Info-read-subfile): adapt to new semantics of
8438         'Info-suffixed-file (append 'exact argument).
8439         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8440         string independently of the case.
8441         * info.el (Info-suffixed-file): use it (match all possible case
8442         for the file name).
8443         * info.el (Info-insert-file-contents): code cleanup.
8444         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8445         columns.
8446         * info.el (Info-batch-rebuild-dir): ditto.
8447         * info.el (Info-read-node-name-1): ditto.
8448         * info.el (Info-search): ditto.
8449         * info.el (Info-fontify-node): ditto.
8450
8451
8452 2000-10-24  Didier Verna  <didier@xemacs.org>
8453
8454         * process.el (shell-command): when called from a program, avoid
8455         'push-mark's "mark-set" message.
8456
8457 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8458
8459         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8460         by a symbol, not by a vector.
8461         * mule/vietnamese.el (vscii): Likewise.
8462         (viscii): Likewise.
8463         * mule/cyrillic.el (koi8-r): Likewise.
8464
8465         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8466         by a symbol, not by a vector.
8467         (chinese-big5-2): Likewise.
8468         * mule/ethiopic.el (ethiopic): Likewise.
8469         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8470         (vietnamese-viscii-upper): Likewise.
8471
8472 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8473
8474         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8475
8476 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8477
8478         * byte-optimize.el (byte-optimize-car): New function.
8479         (byte-optimize-cdr): Ditto.
8480
8481 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8482
8483         * byte-optimize.el: Partial synch with FSF 20.7.
8484         Optimize constant concatenation.
8485         Add keymapp as a side effect free function.  It is a built-in.
8486         (byte-after-unbind-pos): Remove byte-equal.
8487
8488 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8489
8490         * update-elc-2.el: Quote regexps correctly.
8491
8492 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8493
8494         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8495         (ccl-compile): Apply integerp, not integer-or-char-p to
8496         check the type of the buffer magnification
8497         (ccl-compile-write-string): Encode a string with binary
8498         coding system.
8499         (ccl-compile-write-repeat): Likewise.
8500
8501 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8502
8503         * buff-menu.el:
8504         * bytecomp.el:
8505         * coding.el:
8506         * faces.el:
8507         * files.el:
8508         * fill.el:
8509         * float-sup.el:
8510         * font-lock.el:
8511         * help.el:
8512         * iso8859-1.el:
8513         * loaddefs.el:
8514         * menubar-items.el:
8515         * menubar.el:
8516         * modeline.el:
8517         * msw-font-menu.el:
8518         * paragraphs.el:
8519         * paths.el:
8520         * replace.el:
8521         * simple.el:
8522         * sound.el:
8523         * startup.el:
8524         * version.el:
8525         * x-faces.el:
8526         * x-font-menu.el:
8527         Remove purecopy.
8528
8529 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8530
8531         * simple.el (do-auto-fill): Use the function pointer to by
8532         `comment-line-break-function', not `indent-new-comment-line'. This
8533         fixes an issue with cc-mode comment continuation.
8534
8535 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8536
8537         * simple.el (turn-on-auto-fill):  Add (interactive).
8538         * mwheel.el (mwheel-install): Add (interactive).
8539         * font-lock.el (turn-on-font-lock): Add (interactive).
8540         (turn-off-font-lock): Add (interactive).
8541
8542 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8543
8544         * packages.el (packages-special-base-regexp): Add `man'.
8545
8546 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8547
8548         * wid-edit.el (widget-specify-active): map over extents in current
8549         buffer like `widget-specify-inactive' does.  Mapping over the
8550         inactive extent object does not work since the current extent is
8551         ignored by `map-extents'.
8552
8553 2000-10-04  Martin Buchholz <martin@xemacs.org>
8554
8555         * XEmacs 21.2.36 is released.
8556
8557 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8558
8559         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8560         Optimize the compiled-function-constants vector by byte-code
8561         reference counts.
8562
8563 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8564
8565         * build-report.el (build-report-delete-regexp): quote value in
8566         defcustom
8567
8568 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8569
8570         * build-report.el (build-report): Don't bind srcdir which we don't
8571         use in `multiple-value-bind' to avoid the only byte-compiler
8572         warning.
8573
8574 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8575
8576         * build-report.el: Requires cl and custom now.
8577         build-report-version is determined by XEmacs version -- remove
8578         build-report-version*.
8579         * build-report.el (build-report-version): Removed.
8580         * build-report.el (build-report-installation-version-regexp): New.
8581         * build-report.el (build-report-version-file-regexp): New.
8582         * build-report.el (build-report-installation-srcdir-regexp): New.
8583         * build-report.el (build-report-destination): Offer
8584         xemacs-build-reports and xemacs-beta.
8585         * build-report.el (build-report-keep-regexp): Adjusted.
8586         * build-report.el (build-report-delete-regexp): Adjusted.
8587         * build-report.el (build-report-make-output-dir): New.
8588         * build-report.el (build-report-installation-file): Replace use of
8589         `concat' with `expand-file-name'.
8590         * build-report.el (build-report-make-output-file): Removed.
8591         * build-report.el (build-report-make-output-files): New.
8592         * build-report.el (build-report-subject): Identify as
8593         user-variable with "*...".
8594         * build-report.el (build-report-prompts): Ditto.
8595         * build-report.el (build-report-version-file): New.
8596         * build-report.el (build-report-file-encoding): Identify as
8597         user-variable with "*...".
8598         * build-report.el (build-report-make-output-get): New.
8599         * build-report.el (build-report-insert-header): Report
8600         emacs-version and system-configuration instead of
8601         build-report-version.
8602         * build-report.el (build-report-insert-make-output): Add file
8603         argument.
8604         * build-report.el (build-report-insert-installation-file):
8605         Re-indent.
8606         * build-report.el (build-report-keep): Change docstring,
8607         re-indent.
8608         * build-report.el (build-report-delete): Ditto.
8609         * build-report.el (build-report-installation-data): New.
8610         * build-report.el (build-report-version-file-data): New.
8611
8612 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8613
8614         * byte-optimize.el (byte-optimize-lapcode):
8615         Fix the optimization of using the first 5 elements of the
8616         constants vector for variables.
8617         (byte-optimize-lapcode): Fix another ancient broken optimization.
8618
8619 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8620
8621         * *: Spelling mega-patch
8622
8623 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8624
8625         * easymenu.el: doc fixes.
8626         (easy-menu-do-define): Use backquote.
8627         (easy-menu-change):
8628         (easy-menu-add):
8629         `when' seems much clearer than `if' here.
8630         (easy-menu-remove):
8631         (easy-menu-add-item):
8632         (easy-menu-item-present-p):
8633         (easy-menu-remove-item):
8634         Wrap using (when (featurep 'menubar) ...)
8635
8636 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8637
8638         * bytecomp.el (displaying-byte-compile-warnings):
8639         Revert Ben's change to this function below so that the compile log
8640         is displayed properly for users of the "popper" package.
8641
8642 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8643
8644         * window.el (save-selected-window): Use backquote.
8645
8646         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8647         Renamed from `byte-compile-file-form-defvar'.
8648         * bytecomp.el (byte-compile-defvar-or-defconst):
8649         Only cons onto current-load-list in top-level forms.
8650         Else this leaks a cons cell every time a defun is called.
8651         Renamed from `byte-compile-defvar', for clarity.
8652         Warn when docstring of defvar is not a string.
8653         Use consistent error messages.
8654         Better comments.
8655
8656 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8657
8658         * simple.el (set-variable):
8659         Remove unneeded defvar by rearranging order of let* forms.
8660
8661         * mule/mule-ccl.el (ccl-get-next-code):
8662         * menubar-items.el (bookmark-menu-filter):
8663         (language-environment-menu-filter):
8664         (tutorials-menu-filter):
8665         * toolbar-items.el (toolbar-compile):
8666         * byte-optimize.el (disassemble-offset):
8667         Use (declare (special ...)) instead of `defvar'.
8668
8669         * cl-macs.el (cl-do-proclaim):
8670         Fix (declare (special ...)) warning suppression syntax.
8671
8672 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8673
8674         * info.el (Info-tag-table-marker):
8675         (Info-tag-table-buffer):
8676         (Info-find-file-node):
8677         (Info-read-subfile):
8678         (Info-build-node-completions):
8679         (Info-search):
8680         (Info-mode):
8681         Multiple info buffer support.
8682
8683 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8684
8685         * ldap.el (ldap-decode-entry): New defun
8686         (ldap-search-entries): Use it in order to decode DN-prefixed
8687         entries properly
8688
8689 2000-08-23  Daniel Pittman <daniel@danann.net>
8690
8691         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8692         Use `eq', not `=', to compare symbols.
8693
8694 2000-07-30  Ben Wing  <ben@xemacs.org>
8695
8696         * bytecomp.el (byte-compile-report-error):
8697         * bytecomp.el (displaying-byte-compile-warnings):
8698         if stack-trace-on-error is set, send out a backtrace when
8699         an error is encountered that stops byte compilation.  this
8700         should make it much much easier to track down those curious
8701         problems.  also undo the kludge of using a separate "*Show*"
8702         buffer for display when there's a temp-buffer-show-function;
8703         we can avoid this by just being a little smarter.
8704
8705         * dialog-items.el:
8706         * dialog-items.el (search-dialog-regexp): New.
8707         * dialog-items.el (search-dialog-callback):
8708         * dialog-items.el (make-search-dialog):
8709         add a regexp option to the dialog and clean up a bit.
8710
8711         * dialog.el:
8712         * dialog.el (yes-or-no-p-dialog-box):
8713         * dialog.el (get-dialog-box-response):
8714         * dialog.el (make-dialog-box):
8715         * dialog.el (dialog-box-finish): New.
8716         * dialog.el (dialog-box-cancel): New.
8717         * dialog.el (internal-make-dialog-box-exit): New.
8718         implement [properly!] the :modal property of the new dialog box
8719         interface.  this is the first time xemacs has ever had *proper*
8720         modal dialog boxes, giving the standard window-system feedback.
8721         (e.g. under windows, clicking on a disabled frame causes a beep
8722         and makes the dialog box flash three times.)
8723
8724         * dragdrop.el: header keyword frobbing.
8725
8726         * dumped-lisp.el (preloaded-file-list):
8727         renamed winnt.el to win32-native.el.
8728
8729         * faces.el (face-property):
8730         * faces.el (set-face-property):
8731         * faces.el (frob-face-property):
8732         * faces.el (frob-face-font-2):
8733         * faces.el (make-face-bold):
8734         * faces.el (make-face-italic):
8735         * faces.el (make-face-bold-italic):
8736         * faces.el (make-face-unbold):
8737         * faces.el (make-face-unitalic):
8738         * faces.el (make-face-smaller):
8739         * faces.el (make-face-larger):
8740         clean up the implementation of these so that window-system-specific
8741         methods are called only on objects belonging to that window system.
8742         previously, you could have [e.g.] mswindows-make-face-bold called
8743         on font object of device type `stream', which is not good and
8744         explains the subtle errors Adrian was getting when byte-compiling
8745         something that required 'term. (Adrian, now you can use stack-trace-
8746         on-error to find the exact place where things are going wrong instead
8747         of having to laboriously binary-search your way through.)
8748
8749         * finder.el (finder-known-keywords):
8750         cleaned up -- properly sorted, clarified the meanings of many of
8751         the keywords, and added a few -- mswin, gui, content, build, www,
8752         user, services.  the last two try to distinguish between a package
8753         that's used directly by the user, and a package that provides
8754         support services to other packages.
8755
8756         * font-lock.el (lisp-font-lock-keywords-2):
8757         update list of lisp control structures to include everything,
8758         including new ones i introduced.
8759
8760         * gutter.el: header keyword frobbing.
8761
8762         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8763         recent isearch element was not doing so!  you got the second-most-
8764         recent instead.
8765
8766         * lisp-mode.el (construct-lisp-mode-menu):
8767         more menubar cleanups.
8768         * lisp-mode.el (with-selected-window):
8769         make it indent properly.
8770
8771         * menubar-items.el (default-menubar): lots of menubar cleanups.
8772         rearranged the options menu the most, e.g. splitting up the
8773         Keyboard/Mouse menu into a new Editing menu and combining the
8774         separate Scrollbar/Gutter/Toolbar submenus into Display.
8775         Got rid of General, moved items to Editing or new Troubleshooting.
8776         Moved Packages to Tools; doesn't seem to belong under Options.
8777         Added stuff to the Cmds menu, e.g. Change Case.
8778
8779         NB please don't complain about these periodic menubar changes.
8780         Anything like this is necessarily incremental in its construction
8781         -- By constant use you gradually become more and more aware of
8782         better and better ways to group menu items.  When we eventually
8783         move the options menu to a property sheet, the existing structure
8784         will probably be preserved fairly well.
8785
8786         * minibuf.el (next-history-element): fix problems with pressing
8787         down arrow in repeat-complex-command.
8788
8789         * modeline.el:
8790         * modeline.el (modeline-3d-p): New.
8791         added custom variable for controlling the 3d modeline.  the
8792         corresponding Options item has been present for a long time,
8793         but commented out with "fix me!" comments.  it's fixed now.
8794
8795         * obsolete.el (add-menu):
8796         remove bogus gettexts.
8797
8798         * process.el (shell-quote-argument):
8799         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8800         For bash under Windows native, see below.
8801
8802         * simple.el:
8803         * simple.el (display-warning-buffer):
8804         Fixed the handling of warning display to eliminate the annoying
8805         *Show* buffer, like was done for byte-compiler output above.
8806
8807         * simple.el (debug-print): New.
8808         Simple function for sending debug messages to the console and/or
8809         other debug places.
8810
8811         * subr.el (replace-in-string):
8812         Rewrite this function to avoid N^2 behavior with large strings --
8813         catastrophic with the new Windows selection code! (Apparently the
8814         author of this function didn't realize there was a fun
8815         replace-match that could make his life much easier, because we
8816         duplicated the entire logic.  The new version is smaller, easier
8817         to understand, much more robust, and has extended features --
8818         those of replace-match.)
8819
8820         * window.el:
8821         * window.el (with-selected-window): New.
8822         An obvious complement to the existing `with-selected-frame' and
8823         `with-current-buffer'.
8824
8825         * win32-native.el: Renamed from winnt.el.
8826         Added a great deal of stuff for properly handling process quoting,
8827         somewhat modeled on Kirill's original model (which i later threw
8828         away).  We should now finally have correctly working process arg
8829         quoting/dequoting so that the final app gets exactly what we
8830         intended.  Because the mechanism is in Lisp, it's easily
8831         extendible. (For those running bash and running the native
8832         version, I tried hard to do what I thought was correct.  But more
8833         thought is needed, and ideally the volunteer work of people with
8834         these configurations that they generally run on.)
8835
8836         * x-font-menu.el (x-font-menu-font-data):
8837         Put in defvar's to fix byte-compiler warnings.
8838
8839 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8840
8841         * select.el (selection-coercion-alist): Initialise.
8842         * select.el (select-coerce-to-text): New.
8843         * select.el (select-coerce): New.
8844         New functions to perform type and value coercion.
8845
8846         * select.el (select-buffer-killed-default): Keep data if it was
8847         on the clipboard.
8848
8849 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8850
8851         * menubar-items.el (default-menubar): Fix typo.
8852         (default-menubar): `lambda' was mispelled as `lamda'.
8853
8854 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8855
8856         * window.el (shrink-window-if-larger-than-buffer): Remove
8857         edge checking code.
8858
8859 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8860
8861         * paths.el (gnus-local-domain): Removed.
8862         (gnus-local-organization): Ditto.
8863         (gnus-startup-file): Ditto.
8864
8865 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8866
8867         * files.el (auto-mode-alist): Add .spec for RPM.
8868
8869 2000-07-31  Andy Piper  <andy@xemacs.org>
8870
8871         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8872
8873 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8874
8875         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8876         browse-url.
8877         * help.el (xemacs-www-page): Ditto.
8878         (xemacs-www-faq): Ditto.
8879         * menubar-items.el (default-menubar): Ditto.
8880
8881         * wid-edit.el (widget-url-link-action): Ditto.
8882         From: Kenichi OKADA <okada@opaopa.org>.
8883
8884 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8885
8886         * finder.el (finder-commentary): Add autoload cookie.
8887
8888 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8889
8890         * files.el (insert-file-contents-literally): Fix second let
8891         binding for `coding-system-for-read' to `coding-system-for-write'
8892         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8893
8894 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8895
8896         * files.el (insert-file-contents-literally): Use binary coding
8897         system (from Morioka san).
8898         (insert-file-contents-literally): Make file-name-handler method.
8899
8900 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8901
8902         * cl-macs.el (get-selection): Add defsetf.
8903
8904 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8905
8906         * x-init.el (x-activate-region-as-selection): replace obsolete
8907         function x-own-selection with own-selection.
8908         (ow-find): replace obsolete functions x-get-selection and
8909         x-get-clipboard with get-selection and get-clipboard.
8910         (init-post-x-win): replace obsolete function x-disown-selection
8911         with disown-selection.
8912
8913 2000-07-20  Mike Sperber  <mike@xemacs.org>
8914
8915         * startup.el (load-user-init-file): Only try to load init file if
8916         it exists.
8917
8918 2000-07-10  Andy Piper  <andy@xemacs.org>
8919
8920         * dialog-items.el: sync with Ben's patch.
8921
8922         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8923         comment.
8924         (progress-text-glyph): deleted.
8925         (progress-layout-glyph): make completely minimal.
8926         (progress-gauge-glyph): ditto.
8927         (progress-display-style): fix to handle dynamic instantiator
8928         changes.
8929         (progress-text-instantiator): new.
8930         (progress-layout-instantiator): new.
8931         (progress-gauge-instantiator): new.
8932         (set-progress-display-instantiator): renamed and changed from
8933         set-progress-display-style.
8934         (progress-abort-glyph): use instantiator not glyph.
8935         (append-progress-display): use set-progress-display-instantiator
8936         and set-glyph-image.
8937         (abort-progress-display): ditto.
8938         (raw-append-progress-display): ditto.
8939
8940 2000-07-20  Ben Wing  <ben@xemacs.org>
8941
8942         * code-files.el: Move Mule-specific code to mule-coding.el.
8943
8944 2000-07-15  Ben Wing  <ben@xemacs.org>
8945
8946         * autoload.el:
8947         Fixed comments.
8948
8949         * cmdloop.el:
8950         * cmdloop.el (yes-or-no-p):
8951         * cmdloop.el (y-or-n-p):
8952         Make these functions use should-use-dialog-box-p and not be
8953         overridden in dialog.el.
8954
8955         * cus-dep.el:
8956         * cus-dep.el (Custom-make-dependencies): Removed.
8957         * cus-dep.el (Custom-make-dependencies-1): New.
8958         * cus-dep.el (Custom-make-one-dependency): New.
8959         New entry point for use in Makefiles, to avoid excessive
8960         invocations.
8961
8962         * cus-edit.el (custom-variable-reset-saved):
8963         * cus-edit.el (custom-variable-reset-standard):
8964         * cus-edit.el (custom-save-resets):
8965         Fix bytecompiler warnings.
8966
8967         * dialog.el:
8968         * dialog.el (yes-or-no-p-dialog-box):
8969         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8970         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8971         * dialog.el (get-dialog-box-response):
8972         * dialog.el (message-or-box):
8973         * dialog.el (make-dialog-box):
8974         * dialog.el (popup-dialog-box): New.
8975         Avoid yes-or-no-p bogosities.
8976         Create a general function `make-dialog-box' to encapsulate all
8977         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8978
8979         * dumped-lisp.el (preloaded-file-list):
8980         Add dialog-items.  Clean up.  Group files by types.
8981
8982         * easymenu.el (easy-menu-add):
8983         * easymenu.el (easy-menu-remove):
8984         Account for accelerators.
8985
8986         * extents.el:
8987         * extents.el (extent-list): New args, like in map-extents.
8988         * extents.el (extent-at-event): New.
8989         * extents.el (extents-at-event): New.
8990
8991         * font-lock.el:
8992         * font-lock.el (font-lock-mode):
8993         * font-lock.el (font-lock-default-fontify-buffer):
8994         * font-lock.el (font-lock-default-unfontify-region):
8995         * font-lock.el (font-lock-fontify-syntactically-region):
8996         * font-lock.el (font-lock-fontify-keywords-region):
8997         Use new progress-feedback names.
8998
8999         * font-lock.el (java-font-lock-identifier-regexp):
9000         * font-lock.el (java-font-lock-class-name-regexp):
9001         Fix bytecompiler warnings.
9002
9003         * gutter-items.el:
9004         * gutter-items.el (progress-display-use-echo-area): Removed.
9005         * gutter-items.el (progress-feedback-use-echo-area): New.
9006         * gutter-items.el (progress-display-popup-period): Removed.
9007         * gutter-items.el (progress-feedback-popup-period): New.
9008         * gutter-items.el (set-progress-display-style): Removed.
9009         * gutter-items.el (set-progress-feedback-style): New.
9010         * gutter-items.el (progress-display-style): Removed.
9011         * gutter-items.el (progress-feedback-style): New.
9012         * gutter-items.el (progress-stack):
9013         * gutter-items.el (progress-displayed-p): Removed.
9014         * gutter-items.el (progress-feedbacked-p): New.
9015         * gutter-items.el (clear-progress-display): Removed.
9016         * gutter-items.el (clear-progress-feedback): New.
9017         * gutter-items.el (progress-display-clear-when-idle): Removed.
9018         * gutter-items.el (progress-feedback-clear-when-idle): New.
9019         * gutter-items.el (remove-progress-display): Removed.
9020         * gutter-items.el (remove-progress-feedback): New.
9021         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9022         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9023         * gutter-items.el (append-progress-display): Removed.
9024         * gutter-items.el (append-progress-feedback): New.
9025         * gutter-items.el (abort-progress-display): Removed.
9026         * gutter-items.el (abort-progress-feedback): New.
9027         * gutter-items.el (raw-append-progress-display): Removed.
9028         * gutter-items.el (raw-append-progress-feedback): New.
9029         * gutter-items.el (display-progress-display): Removed.
9030         * gutter-items.el (display-progress-feedback): New.
9031         * gutter-items.el (current-progress-display): Removed.
9032         * gutter-items.el (current-progress-feedback): New.
9033         * gutter-items.el (current-progress-display-label): Removed.
9034         * gutter-items.el (current-progress-feedback-label): New.
9035         * gutter-items.el (progress-display): Removed.
9036         * gutter-items.el (progress-feedback): New.
9037         Replace "progress-display" with "progress-feedback" globally.
9038
9039         * gutter-items.el (lprogress-display): Removed.
9040         * gutter-items.el (progress-feedback-with-label): New.
9041         Rename lprogress-display ==> progress-feedback-with-label.
9042
9043         * gutter-items.el (search-dialog-direction): Removed.
9044         * gutter-items.el (search-dialog-text): Removed.
9045         * gutter-items.el (search-dialog-callback): Removed.
9046         * gutter-items.el (make-search-dialog): Removed.
9047         Move to dialog-items.el.
9048
9049         * help.el:
9050         * help.el (help-mode-quit):
9051         * help.el (mode-for-help): New.
9052         * help.el (help-sticky-window): New.
9053         * help.el (help-window-config): New.
9054         * help.el (with-displaying-help-buffer):
9055         * help.el (function-at-event): New.
9056         * help.el (help-symbol-regexp): New.
9057         * help.el (help-symbol-run-function-1): New.
9058         * help.el (help-symbol-run-function): New.
9059         * help.el (help-symbol-function-context-menu): New.
9060         * help.el (help-symbol-variable-context-menu): New.
9061         * help.el (help-symbol-function-and-variable-context-menu): New.
9062         * help.el (frob-help-extents): New.
9063         * help.el (describe-function-1):
9064         * help.el (variable-at-point):
9065         * help.el (variable-at-event): New.
9066         * help.el (describe-variable):
9067         Major overhaul.
9068         - Make functions and variables be mousable.
9069         - Middle button hyperlinks.
9070         - New context-menu entries.
9071
9072         * keydefs.el:
9073         * keydefs.el (global-map):
9074         New key bindings to move lines up and down.
9075
9076         * lisp-mode.el:
9077         * lisp-mode.el (construct-lisp-mode-menu): New.
9078         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9079         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9080         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9081         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9082         Make popup and menubar menus be different.  Popup menu uses
9083         clicked location and automatically assumes symbol under the mouse
9084         for various commands.
9085
9086         * menubar-items.el:
9087         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9088         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9089
9090         * menubar-items.el (global-popup-menu): Removed.
9091         * menubar-items.el (mode-popup-menu): Removed.
9092         * menubar-items.el (activate-popup-menu-hook): Removed.
9093         * menubar-items.el (popup-mode-menu): Removed.
9094         * menubar-items.el (popup-buffer-menu): Removed.
9095         * menubar-items.el (popup-menubar-menu): Removed.
9096         Move to menubar.el.
9097
9098         * menubar.el:
9099         * menubar.el (global-popup-menu): New.
9100         * menubar.el (mode-popup-menu): New.
9101         * menubar.el (activate-popup-menu-hook): New.
9102         * menubar.el (last-popup-menu-event): New.
9103         * menubar.el (popup-mode-menu): New.
9104         * menubar.el (popup-buffer-menu): New.
9105         * menubar.el (popup-menubar-menu): New.
9106         * menubar.el (menu-call-at-event): New.
9107         Move non-content functions here.  Add support for context menu
9108         items on extents.
9109
9110         * minibuf.el (minibuffer-history-uniquify):
9111         Typo fix.
9112
9113         * minibuf.el (read-file-name-1):
9114         Call new file dialog box if it exists.
9115
9116         * minibuf.el (mouse-rfn-setup-vars):
9117         Clean up "chop" action.
9118
9119         * mouse.el:
9120         * mouse.el (button2): Now bound to mouse-track.
9121         * mouse.el (click-inside-extent-p):
9122         * mouse.el (point-inside-extent-p):
9123         * mouse.el (point-inside-selection-p):
9124         * mouse.el (mouse-drag-or-yank): Removed.
9125         * mouse.el (mouse-begin-drag-n-drop): New.
9126         * mouse.el (mouse-eval-sexp):
9127         * mouse.el (mouse-track-activate-strokes): New.
9128         * mouse.el (mouse-track-do-activate): New.
9129         * mouse.el (mouse-track):
9130         * mouse.el (default-mouse-track-event-is-with-button): New.
9131         * mouse.el (default-mouse-track-cleanup-hook):
9132         * mouse.el (default-mouse-track-drag-hook):
9133         * mouse.el (default-mouse-track-drag-up-hook):
9134         * mouse.el (default-mouse-track-click-hook):
9135         Merge drag-n-drop into mouse-track.
9136         Add general "activate" support to replace specific button2 kludges.
9137         Use "button modifier" support in mouse-track.
9138
9139         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9140
9141         * package-ui.el:
9142         * package-ui.el (pui-menu):
9143         * package-ui.el (pui-popup-context-sensitive): Removed.
9144         Fix bytecompiler warnings.
9145         Clean up popup code a bit.
9146
9147         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9148
9149         * simple.el:
9150         * simple.el (transpose-lines):
9151         * simple.el (transpose-line-up): New.
9152         * simple.el (transpose-line-down): New.
9153         * simple.el (transpose-subr):
9154         * simple.el (transpose-subr-1): Removed.
9155         Clean up, add functions to move lines up and down.
9156
9157         * startup.el (mail-host-address):
9158         * startup.el (user-mail-address):
9159         Customize.
9160
9161         * subr.el:
9162         * subr.el (set-symbol-value-in-buffer): New.
9163         * subr.el (error):
9164         * subr.el (check-argument-type):
9165         * subr.el (defined-error-p): New.
9166         Add structured error support.
9167
9168         * toolbar-items.el (toolbar-compile):
9169         Use new make-dialog-box.
9170
9171         * update-elc.el:
9172
9173         * userlock.el (ask-user-about-lock-dbox):
9174         * userlock.el (ask-user-about-supersession-threat-dbox):
9175         * userlock.el (ask-user-about-lock):
9176         * userlock.el (ask-user-about-supersession-threat):
9177         Use new make-dialog-box.
9178         Add safety checks; use should use-dialog-box-p.
9179
9180         * window-xemacs.el:
9181         * window-xemacs.el (__buffer-dedicated-frame):
9182         * window-xemacs.el (buffer-dedicated-frame): New.
9183         * window-xemacs.el (set-buffer-dedicated-frame): New.
9184         Move dedicated-frame stuff into lisp.
9185
9186 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9187
9188         * printer.el (generic-print-region): Do not require that
9189         `printer-name' be set.
9190         (printer-name): Commentary clarification.
9191
9192 2000-07-19  Martin Buchholz <martin@xemacs.org>
9193
9194         * XEmacs 21.2.35 is released.
9195
9196 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9197
9198         * select.el (selection-coercible-types): Initialise.
9199
9200 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9201
9202         * select.el (own-clipboard): Bug fix.
9203
9204 2000-07-17  Mike Sperber  <mike@xemacs.org>
9205
9206         * cus-edit.el (custom-migrate-custom-file): Save init file before
9207         continuing.
9208
9209 2000-07-16  Mike Sperber  <mike@xemacs.org>
9210
9211         * startup.el (load-init-file): Remove silly call to
9212         `load-user-custom-file`.
9213         (maybe-migrate-user-init-file): Minor fixes.
9214
9215 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9216
9217         * apropos.el (apropos-documentation-check-doc-file):
9218         `doc' variable should be let-bound, as was presumably intended.
9219
9220         * cus-edit.el (custom-variable-reset-saved):
9221         (custom-variable-reset-standard):
9222         Remove unused variable comment-widget.  Twice.
9223
9224         * toolbar.el (toolbar-blank-press-function):
9225         Add a real defvar with initial value nil and proper docstring.
9226         (press-toolbar-button): No need to check for boundp-ness anymore.
9227
9228         * rect.el (open-rectangle-line): Remove useless (let) form.
9229         Add defvar for pending-delete-mode.
9230
9231         * info.el (Info-find-node): This function needs an autoload cookie.
9232
9233         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9234         Use let* since the second form referred to the first.
9235
9236 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9237
9238         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9239         instead of removed `mswindows-get-clipboard'.
9240
9241
9242 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9243
9244         * select.el (select-convert-from-text): New.
9245         * select.el (select-convert-from-length): New.
9246         * select.el (select-convert-from-integer): New.
9247         * select.el (select-convert-from-identity): New.
9248         * select.el (select-convert-from-filename): New.
9249         * select.el (selection-converter-in-alist): Use them.
9250         New converter functions for X.
9251
9252         * select.el (get-selection): Removed comment.
9253
9254         * select.el (own-selection): Removed append code - I thought
9255         I'd already done this, but apparently not...
9256
9257         * select.el: Changed comment about TIMESTAMP.
9258
9259         * select.el (select-convert-in): New.
9260         * select.el (select-convert-out): New.
9261         New functions that get used by select.c.
9262
9263         * select.el (select-buffer-killed-default): New.
9264         * select.el (select-buffer-killed-text): New.
9265         * select.el (selection-buffer-killed-alist): New.
9266         New list and functions that get called if a relevant selection
9267         exists and a buffer gets killed.
9268
9269         * select.el (select-convert-to-targets):
9270         * select.el (select-convert-to-identity): Removed.
9271         * select.el (select-convert-from-identity): Removed.
9272         * select.el (select-converter-out-alist):
9273         Removed _EMACS_INTERNAL selection type.
9274
9275         * x-select.el (xselect-kill-buffer-hook): Removed.
9276         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9277         Removed this X-specific nonesense. Use the generic support
9278         in select.el instead.
9279
9280 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9281
9282         * mule/mule-category.el (defined-category-hashtable):
9283         Use make-hash-table instead of make-hashtable
9284
9285         * buff-menu.el: Byte-compiler warning fix.
9286
9287         * isearch-mode.el (isearch-highlight-all-cleanup):
9288         Remove unused variable `isearch-highlight-all-start'.
9289
9290         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9291
9292         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9293
9294         * cus-dep.el (Custom-make-dependencies):
9295         Add autoload cookie for custom-add-loads to generated custom-load.el.
9296
9297         * autoload.el (autoload-package-name): Warning suppression.
9298         Move defvar prior to first use.
9299
9300         * custom.el: Add autoload for custom-declare-face.
9301         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9302         * cl.el (cl-hack-byte-compiler):
9303         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9304         to work properly.
9305
9306 2000-07-08  Mike Sperber  <mike@xemacs.org>
9307
9308         * startup.el (load-home-init-file): Added variable.
9309         (maybe-migrate-user-init-file): Added.
9310         (load-user-init-file): Load custom file if different from init
9311         file.
9312
9313         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9314         "startup."
9315
9316         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9317         Moved `custom-file'-related code to cus-file.el.
9318
9319         * cus-file.el: New file.
9320
9321 2000-04-01  Mike Sperber  <mike@xemacs.org>
9322
9323         * packages.el (packages-find-package-directories): Added support
9324         for external package hierarchies with in-place installations.
9325
9326         * find-paths.el (paths-root-in-place-p): Added.
9327         (paths-find-emacs-directory): Added support for external
9328         directories with in-place installations.
9329         (paths-find-site-directory): Ditto.
9330
9331         * startup.el (find-user-init-file): Also look for
9332         ~/.xemacs/init.elc? in preference to ~/.emacs.
9333
9334 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9335
9336         * select.el (own-selection):
9337         * select.el (own-clipboard): Changed `append' parameter to
9338         `how-to-use' parameter.
9339         * select.el (own-selection): Removed icky append code.
9340         * select.el (own-selection, get-selection): Removed extra type
9341         checking.
9342         * select.el (selection-appender-alist):
9343         * select.el (selection-converter-{in|out}-alist): Initialise.
9344         * select.el (select-append-to-*): New.
9345         * select.el (select-convert-from-*): New.  New functions to append
9346         data and convert data from external type.
9347
9348 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9349
9350         * font-lock.el: Javadoc enhancements.
9351
9352 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9353
9354         * printer.el (generic-print-region): Compose job name from buffer
9355         name.
9356
9357 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9358
9359         * font-lock.el (font-lock-fontify-pending-extents): Call
9360         font-lock-fontify-region instead of font-lock-fontify-buffer
9361         to avoid unnecessary progress gauges.
9362
9363 2000-07-06  Craig Lanning  <lanning@scra.org>
9364
9365         * custom-load.el (faces):
9366
9367         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9368         dir is a regex.
9369
9370         * process.el (call-process-internal): from Dan Holmsand, use binary
9371         coding systems so that jka-compr works.
9372
9373 2000-07-07  Ben Wing  <ben@xemacs.org>
9374
9375         * font-lock.el: Undo previous change.  Unfortunately, some
9376         files actually use the variables directly in their init code
9377         without quoting them.
9378
9379 2000-07-07  Ben Wing  <ben@xemacs.org>
9380
9381         * font-lock.el (defvar font-lock-*-face): Removed.
9382
9383         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9384         only when necessary.
9385
9386 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9387
9388         * cl-macs.el: fix cl-transform-function-property kludge
9389         so that it does not require a random feature.
9390
9391 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9392
9393         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9394         as in Linux kernel "Rules.make".
9395
9396 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9397
9398         * build-report.el (build-report): Add autoload cookie.
9399
9400 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9401
9402         * package-ui.el (defgroup pui):  Correct a misspelling
9403         (pui-toggle-package-delete):  Change `seleted' to `selected'
9404
9405 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9406
9407         * package-get.el (package-get-update-base):
9408         (package-get): Use insert-file-contents-literally always.
9409         (package-get-maybe-save-index):
9410         Force coding system for writing to binary.
9411
9412 2000-06-08  Mike Alexander  <mta@arbortext.com>
9413
9414         * code-process.el (call-process-region): If there is no coding
9415         system for the process on process-coding-system-alist use the
9416         coding system of the buffer containing the region.
9417
9418 2000-06-10  Ben Wing  <ben@xemacs.org>
9419
9420         * cmdloop.el (command-error):
9421         If debug-on-error and noninteractive, output backtrace.
9422
9423         * files.el (file-relative-name):
9424         Remove MSDOS references.
9425
9426         * simple.el (line-number): New function, due to non-obvious
9427         behavior/usage of count-lines.
9428
9429         * simple.el (count-lines): document non-obvious usage to get
9430         line number.
9431
9432 2000-06-11  Ben Wing  <ben@xemacs.org>
9433
9434         * faces.el ((featurep 'xpm)):
9435         * x-faces.el (x-init-face-from-resources):
9436         * x-faces.el (x-init-frame-faces):
9437         * x-misc.el (x-init-specifier-from-resources):
9438         * x-misc.el (x-get-resource-and-bogosity-check):
9439         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9440         * x-mouse.el (x-init-pointer-shape):
9441         * x-scrollbar.el (x-init-scrollbar-from-resources):
9442         Add sixth argument to x-get-resource calls so as to issue warnings
9443         rather than errors on bogus arguments.
9444
9445 2000-06-05  Ben Wing  <ben@xemacs.org>
9446
9447         * compat.el: new file.  provides a clean, non-intrusive way to
9448         define compatibility functions.
9449
9450         * process.el (shell-quote-argument): temporary fix for lack
9451         of nt-quote-process-args.  #### I need to put back the overall
9452         structure of that mechanism but redo the guts of it using the
9453         extra intelligence in the C code.
9454
9455 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9456
9457         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9458         `package-get' does in package-get.el, instead of using external
9459         "md5sum" program.
9460
9461         * package-get.el (package-get): Insert package file literally to
9462         make checksum calculation work.
9463
9464 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9465
9466         * code-files.el (convert-mbox-coding-system): Deleted.
9467         (file-coding-system-alist): Removed reference to
9468         convert-mbox-coding-system.
9469
9470 2000-05-28  Martin Buchholz <martin@xemacs.org>
9471
9472         * XEmacs 21.2.34 is released.
9473
9474 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9475
9476         * font-lock.el (font-lock-keywords): Rewrote docstring
9477
9478 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9479
9480         * loadhist.el (unload-feature): handle case where x is both boundp
9481         and fboundp
9482
9483 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9484
9485         * packages.el: It's ok to use built-in macros, but not lisp
9486         defined ones.
9487
9488 2000-05-20  Ben Wing  <ben@xemacs.org>
9489
9490         * font-lock.el:
9491         * font-lock.el (font-lock-message-threshold):
9492         * font-lock.el (font-lock-mode):
9493         * font-lock.el (font-lock-default-fontify-buffer):
9494         * font-lock.el (font-lock-always-fontify-immediately):
9495         * font-lock.el (font-lock-old-extent): Removed.
9496         * font-lock.el (font-lock-old-len): Removed.
9497         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9498         * font-lock.el (font-lock-pending-extent-table): New.
9499         * font-lock.el (font-lock-range-table): New.
9500         * font-lock.el (font-lock-after-change-function):
9501         * font-lock.el (font-lock-after-change-function-1): Removed.
9502         * font-lock.el (font-lock-fontify-pending-extents): New.
9503         * font-lock.el ('font-lock-revert-cleanup): Removed.
9504         * font-lock.el ('font-lock-revert-setup): Removed.
9505         Rewrite deferral code to handle any number of changes, merging
9506         them properly.  Remove hacked-up code for revert-buffer, now
9507         unnecessary.
9508
9509         * menubar-items.el (default-menubar):
9510         In Options->Edit Init File, don't switch to emacs-lisp-mode
9511         unless necessary; doing this turns off font-lock.
9512
9513 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9514
9515         * keydefs.el: Define C-x BS to backward-kill-sentence.
9516
9517 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9518
9519         * files.el (hack-local-variables-prop-line): Use non-greedy
9520         matching to process -*-texinfo-*- -*-.
9521
9522 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9523
9524         * minibuf.el (minibuf-directory-files): new function.
9525         (read-file-name-activate-callback): use minibuf-directory-files.
9526         (read-directory-name-internal): ditto.
9527         (mouse-file-display-completion-list): ditto.
9528         (mouse-directory-display-completion-list): ditto.
9529         (read-file-name-internal): remove "./" from completion list unless
9530         explicitly matched, for consistency.
9531
9532 2000-05-11  Ben Wing  <ben@xemacs.org>
9533
9534         * gutter-items.el (gutter-buffers-tab):
9535         * gutter-items.el (add-tab-to-gutter):
9536         * gutter-items.el (update-tab-in-gutter):
9537         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9538         * gutter-items.el (append-progress-display):
9539         * gutter-items.el (abort-progress-display):
9540         * gutter-items.el (raw-append-progress-display):
9541         Further fixes.  Use set-glyph-image not set-image-instance-property,
9542         to fix problems with multiple windows in a frame.
9543
9544         * menubar-items.el (tutorials-menu-filter):
9545         Fix typo.
9546
9547         * startup.el (early-error-handler):
9548         Display message box under windows; otherwise, message will disappear
9549         before it can be viewed.
9550
9551         * update-elc.el:
9552         Fix bug in NEEDTODUMP processing.
9553
9554 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9555
9556         * startup.el (lock-directory): Removed.
9557         (superlock-file): Ditto.
9558         (startup-set-paths): Remove lockdir.
9559         (startup-setup-paths-warning): Remove lock-directory.
9560
9561         * setup-paths.el (paths-find-lock-directory): Removed.
9562         (paths-find-superlock-file): Ditto.
9563
9564 2000-05-09  Ben Wing  <ben@xemacs.org>
9565
9566         * faces.el (set-face-property):
9567         * faces.el (set-face-font):
9568         * faces.el (set-face-foreground):
9569         * faces.el (set-face-background):
9570         * faces.el (set-face-background-pixmap):
9571         * faces.el (set-face-underline-p):
9572         * faces.el (set-face-strikethru-p):
9573         * faces.el (set-face-highlight-p):
9574         * faces.el (set-face-dim-p):
9575         * faces.el (set-face-blinking-p):
9576         * faces.el (set-face-reverse-p):
9577         doc string changes.
9578
9579         * glyphs.el:
9580         * glyphs.el (make-image-specifier):
9581         * glyphs.el (glyph-property):
9582         * glyphs.el (set-glyph-image):
9583         * glyphs.el (make-glyph):
9584         * glyphs.el (make-pointer-glyph):
9585         * glyphs.el (make-icon-glyph):
9586         * glyphs.el (widget-image-instance-p): New.
9587         authorship info, lots of doc changes.  New predicate, inadvertently
9588         omitted.  the general principle with specifier docs is now that
9589         the description of instantiators should go with the make-foo-specifier
9590         fun's doc string, rather than in foo-specifier-p.  this follows
9591         conventions elsewhere in XEmacs and in general is a lot more obvious
9592         of a place to look.  sometimes the make-foo-specifier function needs
9593         to be created in the process.
9594
9595         * gutter.el:
9596         * gutter.el (make-gutter-specifier): New.
9597         * gutter.el (make-gutter-size-specifier): New.
9598         * gutter.el (make-gutter-visible-specifier): New.
9599         specifier doc updates according to the conventions specified before.
9600
9601         * objects.el:
9602         * objects.el (make-font-specifier):
9603         * objects.el (make-color-specifier):
9604         * objects.el (make-face-boolean-specifier): New.
9605         specifier doc updates according to the conventions specified before.
9606
9607         * specifier.el:
9608         * specifier.el (set-specifier):
9609         * specifier.el (make-integer-specifier): New.
9610         * specifier.el (make-boolean-specifier): New.
9611         * specifier.el (make-natnum-specifier): New.
9612         * specifier.el (make-generic-specifier): New.
9613         * specifier.el (make-display-table-specifier): New.
9614         specifier doc updates according to the conventions specified before.
9615
9616         * toolbar.el:
9617         * toolbar.el (make-toolbar-specifier): New.
9618         specifier doc updates according to the conventions specified before.
9619
9620 2000-05-09  Ben Wing  <ben@xemacs.org>
9621
9622         * process.el (call-process-internal): Revert to previous version
9623         because Mike's change clashed with a change I did not long before.
9624         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9625         Thanks very much Mike for pointing out the bug and submitting a
9626         patch!
9627
9628 2000-04-13  Mike Alexander  <mta@arbortext.com>
9629
9630         * process.el (call-process-internal): Send the correct input buffer
9631         (call-process-internal): Return the exit status of the process
9632
9633 2000-05-07  Ben Wing  <ben@xemacs.org>
9634
9635         * winnt.el:
9636         * winnt.el (nt-quote-args-verbatim): Removed.
9637         * winnt.el (nt-quote-args-prefix-quote): Removed.
9638         * winnt.el (nt-quote-args-backslash-quote): Removed.
9639         * winnt.el (nt-quote-args-double-quote): Removed.
9640         * winnt.el (nt-quote-args-functions-alist): Removed.
9641         * winnt.el (nt-quote-process-args): Removed.
9642         Remove all stuff for argument quoting.  We borrow the code instead
9643         from Emacs 20.6, which is much more careful in its quoting
9644         (e.g. in handling runs of the escape character) and avoids most of
9645         the need for this Lisp mechanism by checking to see whether we're
9646         running a Cygwin or normal program and doing the appropriate
9647         quoting.  If we end up needing such a mechanism, we should add
9648         it by extending the variable `mswindows-quote-process-args' so it
9649         can take an alist of regexps.
9650
9651 2000-05-07  Ben Wing  <ben@xemacs.org>
9652
9653         * keydefs.el:
9654         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9655         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9656         the window without moving point.
9657
9658         * simple.el:
9659         * simple.el (scroll-up-one): New.
9660         * simple.el (scroll-down-one): New.
9661         Functions for use with C-M-up/down.
9662
9663 2000-05-01  Martin Buchholz <martin@xemacs.org>
9664
9665         * XEmacs 21.2.33 is released.
9666
9667 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9668
9669         * dialog.el (yes-or-no-p-dialog-box):
9670         Fix docstring.
9671         Fix following horrible bug in X11 mode with focus-follows-mouse:
9672           1. Visit two files in two different frames.
9673           2. do File->Revert Buffer in one of those frames.
9674           3. Dialog box appears.
9675           4. Arrange things so that the mouse passes over the *other*
9676              frame, then to the dialog box, and click on "Yes".
9677           5. The file contents end up in the *wrong* buffer!
9678         Add TODO comment.
9679
9680 2000-04-28  Ben Wing  <ben@xemacs.org>
9681
9682         * help.el (describe-installation): correct typo introduced
9683         in last patch: boundp -> fboundp.
9684
9685         * etags.el (buffer-tag-table-list):
9686         canonicalize filenames to Unix format so that tag-table-alist
9687         searching works under Windows.
9688
9689         * autoload.el:
9690         Bowdlerize the supposedly objectionable words
9691         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9692
9693         * gutter-items.el (set-progress-display-style):
9694         * gutter-items.el (search-dialog-callback):
9695         * gutter-items.el (make-search-dialog):
9696         Change to new callback-ex api.
9697
9698 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9699
9700         * help.el: (describe-installation): decode-coding-string is not
9701         defined in a non MULE environment.
9702
9703 2000-04-28  Ben Wing  <ben@xemacs.org>
9704
9705         * gutter-items.el (buffer-list-changed-hook):
9706         use it, not record-buffer-hook.
9707
9708         * subr.el (record-buffer-hook): Removed.
9709
9710 2000-04-27  Ben Wing  <ben@xemacs.org>
9711
9712         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9713         use NORECORD option.  Andy will not like this, but the existing
9714         gutter behavior is just wrong, as per this comment:
9715
9716         ;; this used to add the norecord flag to both calls below.
9717         ;; this is bogus because it is a pervasive assumption in XEmacs
9718         ;; that the current buffer is at the front of the buffers list.
9719         ;; for example, select an item and then do M-C-l
9720         ;; (switch-to-other-buffer).  Things get way confused.
9721         ;;
9722         ;; Andy, if you want to maintain the current look, you must
9723         ;;  *uncouple* the gutter order and buffers order.
9724
9725         * loaddefs.el (completion-ignored-extensions): unfuckify.
9726
9727         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9728         xemacs.mak.
9729
9730         * autoload.el (batch-update-one-directory): new function, used in
9731         xemacs.mak.
9732
9733         * loadup.el: set gc-cons-threshold very high unless dumping --
9734         loadup during update-elc is much much much faster.  also do this
9735         when quick-building.
9736
9737         add commented-out code for profiling loadup.
9738
9739
9740         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9741         is required in order to build xemacs.
9742
9743 2000-04-26  Ben Wing  <ben@xemacs.org>
9744
9745         * loadup.el: don't garbage collect during loadup if quick-build
9746         compile-time option is set.
9747
9748 2000-04-23  Ben Wing  <ben@xemacs.org>
9749
9750         * update-elc.el: compute whether any dumped .el or .elc files
9751         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9752         if so.
9753
9754         * update-elc.el (update-elc-files-to-compile): always change
9755         NOBYTECOMPILE in the src directory rather than current dir,
9756         so it will work under NT.
9757
9758         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9759         the form of this file is identical between Unix and Windows.
9760         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9761         Added comment.
9762         (update-autoloads-from-directory): updated doc string.
9763         updated doc strings in a few other places.
9764
9765 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9766
9767         * bytecomp.el (byte-force-recompile): Fix argument to
9768         byte-recompile-directory.
9769
9770 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9771
9772         * gutter-items.el (progress-display-clear-when-idle): Use
9773         add-one-shot-hook.
9774         * gutter-items.el (clear-progress-display): Adjust number of
9775         arguments.
9776
9777 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9778
9779         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9780
9781 2000-04-16  Ben Wing  <ben@xemacs.org>
9782
9783         * printer.el: New file.
9784
9785         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9786
9787         * help.el (describe-installation): Fix decoding for Windows.
9788
9789         * menubar-items.el:
9790         * menubar-items.el (default-menubar):
9791         * menubar-items.el (tutorials-menu-filter): New.
9792         * menubar-items.el (popup-menubar-menu):
9793         Add authorship.  Redo Help menu and Tutorials filter.
9794
9795         * menubar.el: Correct comment.
9796
9797         * modeline.el (modeline-buffer-identification): Correct doc string.
9798
9799         * simple.el:
9800         * simple.el (printing): Removed.
9801         * simple.el (printer-name): Removed.
9802         * simple.el (generic-print-buffer): Removed.
9803         * simple.el (generic-print-region): Removed.
9804         Move generic print code to printer.el.
9805
9806 2000-04-15  Ben Wing  <ben@xemacs.org>
9807
9808         * simple.el (generic-print-region): New.
9809         make this function actually work.
9810         (generic-print-buffer): call generic-print-region.
9811
9812 2000-04-14  Andy Piper  <andy@xemacs.org>
9813
9814         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9815         by using the new widget-callback-current-channel.
9816         (search-dialog-callback): ditto.
9817
9818 2000-04-12  Andy Piper  <andy@xemacs.org>
9819
9820         * gutter.el (default-gutter-position): moved from gutter-items.el.
9821         (default-gutter-position-changed-hook): ditto.
9822         (gutter-element-visibility-changed-hook): ditto.
9823         (set-gutter-element): ditto.
9824         (remove-gutter-element): ditto.
9825         (set-gutter-element-visible-p): ditto.
9826         (gutter-element-visible-p): ditto.
9827         (init-gutter): ditto.
9828
9829         * dialog.el (make-dialog-box): renamed and moved from
9830         gutter-items.el
9831
9832         * gutter-items.el: move various functions elsewhere.
9833
9834 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9835
9836         * menubar-items.el: Fixed place of parenthesis.
9837
9838 2000-04-12  Ben Wing  <ben@xemacs.org>
9839
9840         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9841                 without constantly being prompted for the tag.
9842         * simple.el: Added a number of section headings, to clarify the
9843                 organization of this file.
9844         * simple.el (activate-region):
9845         * simple.el (region-exists-p):
9846         * simple.el (region-active-p):
9847                 Moved these three function down to the other side of
9848                 the case-changing functions, so they join the rest of
9849                 the region code.
9850         * simple.el (printing): New.
9851         * simple.el (printer-name): New.
9852         * simple.el (generic-print-buffer): New.
9853                 New functions, a very simple prototype for a unified
9854                 printing interface.
9855
9856         * process.el (call-process-internal): Real fix for null BUFFER,
9857                 other problems with BUFFER specs.
9858
9859         * menubar-items.el:
9860                 Fixed up File->Print to use new printing functions.
9861                 Various corrections and expansions to Grep/Compile menus.
9862                 New options for Printing.
9863                 New options for SMTP Mail, the way to send mail under
9864                   MS Windows. (There's also a package patch to make SMTP
9865                   Mail be the default under MSWin.)
9866
9867 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9868
9869         * menubar-items.el: Selecting Rectangle Mousing from menubar
9870         did not work.  Needed to quote mouse-track-rectangle-p.
9871
9872 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9873
9874         * cl-compat.el (keywordp): Removed.
9875
9876 2000-04-05  Andy Piper  <andy@xemacs.org>
9877
9878         * gutter-items.el (progress-layout-glyph): don't initialize here.
9879         (progress-gauge-glyph): use dynamic sizing.
9880         (set-progress-display-style): new function. Set progress glyphs
9881         appropriately depending on the style.
9882         (progress-display-style): new variable. Custom version of
9883         set-progress-display-style.
9884         (progress-abort-glyph): switch to dynamic sizes.
9885         (search-dialog-text): make the edit field active.
9886
9887 2000-04-04  Andy Piper  <andy@xemacs.org>
9888
9889         * gutter-items.el (make-search-dialog): need to make the search
9890         dialog visible after creation.
9891
9892         * menubar-items.el (default-menubar): use the search dialog for
9893         searching. Remove some extraneous search menu items.
9894
9895         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9896         well as strings.
9897         (make-gutter-only-dialog-frame): allow the user to create the
9898         frame unmapped. Allow the gutter spec to be given as a glyph.
9899         (search-dialog-direction): new variable.
9900         (search-dialog-text): new variable.
9901         (search-dialog-callback): new function. Callback for the search
9902         dialog action.
9903         (make-search-dialog): new function. Create a user-friendly search
9904         dialog.
9905
9906 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9907
9908         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9909         under Windows.
9910
9911 2000-04-01  Andy Piper  <andy@xemacs.org>
9912
9913         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9914         progress more accurately.
9915
9916 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9917
9918         * finder.el (finder-compile-keywords): Process readable files only.
9919         Because error in process of .#finder-inf.el when compile xemacs
9920         with --with-clash-detection option.
9921
9922 2000-03-31  Andy Piper  <andy@xemacs.org>
9923
9924         * gutter-items.el (append-progress-display): don't delay after a
9925         successful font-lock.
9926         (make-gutter-only-dialog-frame): new function. Allow users to
9927         create gutter-only dialogs.
9928
9929 2000-03-27  Mike Alexander  <mta@arbortext.com>
9930
9931         * process.el (call-process-internal): Handle a null BUFFER
9932         parameter correctly.
9933
9934 2000-03-28  Andy Piper  <andy@xemacs.org>
9935
9936         * gutter-items.el (abort-progress-display): put strings in the
9937         gutter not extents.
9938         (progress-layout-glyph): signal special 'quit callback.
9939         (progress-display-quit-function): deleted.
9940         (progress-display-stop-callback): deleted.
9941         (progress-display-dispatch-command-events): deleted.
9942         (append-progress-display): remove calls to
9943         progress-display-dispatch-command-events.
9944         (raw-append-progress-display): ditto.
9945
9946 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9947
9948         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9949         being a list.  Actually define `stipple-pixmap-p' which is used as
9950         an error predicate.  Correctly handle PIXMAP being either relative
9951         or absolute file name.
9952
9953 2000-03-24  Andy Piper  <andy@xemacs.org>
9954
9955         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9956         (abort-progress-display): ditto. Don't delete the created extent.
9957         (raw-append-progress-display): ditto.
9958         (progress-display-dispatch-non-command-events): new
9959         function. Encapsulates what we want to do when no command input is
9960         required.
9961         (progress-display-dispatch-command-events): likewise, but disable
9962         for now since it causes too many problems.
9963         (append-progress-display): use them.
9964         (raw-append-progress-display): ditto.
9965         (default-gutter-position-changed-hook): set this rather than
9966         default-gutter-position-changed.
9967         (default-gutter-position-changed-hook): lambda with zero arguments
9968         rather than one.
9969         (raw-append-progress-display): trap errors in pending input since
9970         allowing them to signal will hose the gauge well and
9971         truly. Ideally we would like to delay these until we are more able
9972         to cope.
9973         (append-progress-display): ditto.
9974
9975 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9976
9977         * lisp/make-docfile.el: call-process-internal is now implemented
9978         in process.el.
9979
9980 2000-03-21  Ben Wing  <ben@xemacs.org>
9981
9982         * mule\mule-cmds.el (set-language-info-alist):
9983         Fix to correspond to new menu arrangement.
9984
9985 2000-03-21  Ben Wing  <ben@xemacs.org>
9986
9987         * process.el:
9988         * process.el (call-process-internal): New.
9989         New implementation of call-process.  Only enabled under NT, so far.
9990         stderr handling not implemented yet in CVS'd C code.
9991
9992 2000-03-20  Ben Wing  <ben@xemacs.org>
9993
9994         * lisp-mode.el:
9995         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9996         * lisp-mode.el (lisp-interaction-mode):
9997         Put back Lisp Interaction menubar for Jan V's sake.
9998
9999         * simple.el:
10000         * simple.el (mark-ring):
10001         * simple.el (dont-record-current-mark): New.
10002         * simple.el (in-shifted-motion-command): New.
10003         * simple.el (mark-ring-unrecorded-commands): New.
10004         * simple.el (mark-ring-max):
10005         * simple.el (set-mark-command):
10006         * simple.el (push-mark):
10007         * simple.el (handle-pre-motion-command):
10008         Implement scheme for not recording unimportant marks.
10009
10010         * subr.el:
10011         * subr.el (function-allows-args): New.
10012         New function function-allows-args.
10013
10014 2000-03-20  Martin Buchholz <martin@xemacs.org>
10015
10016         * XEmacs 21.2.32 is released.
10017
10018 2000-03-20  Andy Piper  <andy@xemacs.org>
10019
10020         * gutter-items.el (update-tab-in-gutter): force selection of the
10021         selected-window if required to do so.
10022         (buffers-tab-items): ditto.
10023         (add-tab-to-gutter): ditto.
10024         (create-frame-hook): use force-selection.
10025         (default-gutter-position-changed): lambdify.
10026         (update-tab-hook): deleted since it was only used in one place.
10027
10028 2000-03-18  Andy Piper  <andy@xemacs.org>
10029
10030         * files.el (find-file-noselect): undo change that shouldn't have
10031         gone in.
10032
10033 2000-03-17  Andy Piper  <andy@xemacs.org>
10034
10035         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10036         of selected-window trickery.
10037
10038         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10039         frames tabs.
10040         (progress-display-stop-callback): progress -> progress-display
10041         (progress-display-quit-function): ditto.
10042         (clear-progress-display): ditto.
10043         (remove-progress-display): ditto.
10044         (append-progress-display): ditto.
10045         (abort-progress-display): ditto.
10046         (raw-append-progress-display): ditto.
10047         (display-progress-display): ditto.
10048         (current-progress-display-label): ditto.
10049         (current-progress-display): ditto.
10050         (lprogress-display): ditto and save the buffer
10051         (progress-display): ditto. Otherwise the buffer sometimes gets
10052         changed which confuses font-lock.
10053
10054         * font-lock.el (font-lock-default-fontify-buffer): catch all
10055         errors, not just quit.
10056         (font-lock-mode): progress -> display-progress
10057         (font-lock-default-fontify-buffer): ditto.
10058         (font-lock-fontify-syntactically-region): ditto.
10059         (font-lock-fontify-keywords-region): ditto.
10060
10061 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10062
10063         * cl.el (gensym): Move to here from cl-macs.el.
10064         (gentemp): Ditto.
10065
10066 2000-03-16  Andy Piper  <andy@xemacs.org>
10067
10068         * font-lock.el (font-lock-mode): use lprogress and friends for
10069         progress management.
10070         (font-lock-default-fontify-buffer): ditto.
10071         (font-lock-fontify-syntactically-region): ditto.
10072         (font-lock-fontify-keywords-region): ditto.
10073         (font-lock-revert-cleanup): fix reverting.
10074         (font-lock-revert-setup): ditto.
10075
10076         * gutter-items.el (progress-use-echo-area): new variable. Use the
10077         echo area for progress gauges if non-nil.
10078         (clear-progress): remove echo area stuff and defer to
10079         clear-message.
10080         (append-progress): dispatch non-command events after each progress
10081         increment. Remove echo area stuff.
10082         (abort-progress): remove echo area stuff and defer to
10083         display-message.
10084         (raw-append-progress): ditto. Dispatch non-command events after
10085         gutter redisplay.
10086         (display-progress): defer echo area stuff to display-message.
10087
10088         * gutter-items.el (clear-progress):
10089         (abort-progress): indentation changes.
10090         (display-progress): don't clear progress.
10091         (append-progress): compare messages with equal.
10092         (raw-append-progress): use dispatch-non-command-events to flush
10093         widget creation events.
10094
10095 2000-03-13  Ben Wing  <ben@xemacs.org>
10096
10097         * abbrev.el:
10098         * abbrev.el (abbrev-string-to-be-defined): New.
10099         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10100         Changes for use with the menubar.
10101
10102 2000-03-12  Ben Wing  <ben@xemacs.org>
10103
10104         * alist.el (vassoc): moved here from font-menu.el.
10105
10106         * custom.el (defface): typo fix.
10107
10108         * dialog.el (yes-or-no-p-dialog-box):
10109         * dialog.el (message-box):
10110         * files.el (save-some-buffers-1):
10111         Put accelerators in the button names.
10112
10113         * font-lock.el (font-lock-comment-face):
10114         * font-lock.el (font-lock-keyword-face):
10115         * font-lock.el (font-lock-function-name-face):
10116         Fixed some of the colors under MS Windows because the existing
10117         default colors were hardly different from black and needed to be
10118         made lighter.
10119
10120         * font-menu.el:
10121         * font-menu.el (font-menu-split-long-menu):
10122         * font-menu.el (font-menu-family-constructor):
10123         * font-menu.el (font-menu-size-constructor):
10124         * font-menu.el (font-menu-weight-constructor):
10125         * font-menu.el (font-menu-set-font):
10126         vassoc moved to alist.el.
10127         Accelerators added to all menus.
10128         Unused bound var new-props removed.
10129
10130         * keydefs.el: I did a whole lot of rearranging to put things in a
10131         more consistent order and fixed a number of cases where key
10132         combinations involving up, down, left, right and so on were
10133         defined but the corresponding keypad combinations were not
10134         defined.
10135
10136         * lisp-mode.el:
10137         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10138         * lisp-mode.el (emacs-lisp-mode):
10139         * lisp-mode.el (lisp-interaction-mode):
10140         * lisp-mode.el (flet):
10141         Added accelerators onto the menus.
10142         Made all the different versions of the let function be indented
10143         the same way.
10144         Undid Steve's easy-menu-ification, because it makes it impossible
10145         to have the menubar and popup menus different.
10146         Cleaned up the menu; added items for find-function &c and some
10147         indenting, and removed debug-on-*.
10148
10149         * list-mode.el (list-mode-hook):
10150         * list-mode.el (list-mode):
10151         * list-mode.el (completion-setup-hook):
10152         * list-mode.el (display-completion-list):
10153         Added support for the :window-height keyword, which is required
10154         because of other changes that I made for the file dialog box.  I
10155         also made the hook variables list-mode-hook and
10156         completion-setup-hook and also minibuffer-setup-hook in
10157         minibuf.el be permanent-local; see comment in list-mode.el.
10158
10159         * map-ynp.el (map-y-or-n-p):
10160         Added accelerators to the dialog buttons.
10161
10162         * menubar-items.el (menu-truncate-list):
10163         New internal function.
10164         * menubar-items.el (submenu-generate-accelerator-spec):
10165         * menubar-items.el (menu-item-strip-accelerator-spec):
10166         * menubar-items.el (menu-item-generate-accelerator-spec):
10167         New exported functions, for use in auto-generating accelerator specs.
10168
10169         * menubar-items.el:
10170         * menubar-items.el (default-menubar):
10171         * menubar-items.el (maybe-add-init-button):
10172         * menubar-items.el (bookmark-menu-filter):
10173         * menubar-items.el (slow-format-buffers-menu-line):
10174         * menubar-items.el (build-buffers-menu-internal):
10175         * menubar-items.el (language-environment-menu-filter):
10176         * menubar-items.el (default-popup-menu):
10177         * menubar-items.el (popup-buffer-menu):
10178         * menubar-items.el (popup-menubar-menu):
10179         Did a major overhaul on this file, and in fact I'm nowhere near
10180         done working on the menubar, and there will be more patches to
10181         come.  A basic summary of what I've done:
10182
10183         a) I added accelerators to all of the menu items.  For menus that
10184         are auto-generated, such as the buffers menu, the accelerators are
10185         automatically added to the beginning of each line using the
10186         numbers 1 through 9, then zero, and then letters starting with A,
10187         but omitting the letters that are already in use for the fixed
10188         menu items at the top of the buffers menu.  To facilitate adding
10189         accelerators of this kind, I created some new functions
10190         (*-accelerator-spec), which are also being used by other filters
10191         that auto generate lists of things such as ftp sites to download
10192         packages.  If people really don't like these accelerators
10193         appearing at the beginning of the menu items, a variable can be
10194         added to optionally turn them off, but I think this is rather
10195         pointless because other menu items have accelerators and many or
10196         most of the menu users will use the accelerators if the support is
10197         there.
10198
10199         b) I combined the top level Tools and Apps menus into a single
10200         Tools menu, because the distinction between the two is not
10201         obvious, and the items on the menus are not used often enough that
10202         putting some of them onto submenus is a problem.
10203
10204         c) I created two new top level menus called View and Cmds because
10205         there were too many items on the File and Edit menus, and I'm going
10206         to be adding more items to these menus.  In contrast to the Tools
10207         menu, the items on these menus may be used quite often during an
10208         editing session, and so should be available with fewer
10209         keystrokes.
10210
10211         d) I added a number of options to the options menu, including one
10212         for controlling whether the alt key can be used to traverse to
10213         menu items using the accelerators, one for controlling behavior of
10214         control-k, one for controlling how the kill and yank functions
10215         interact with the clipboard, a few additional buffers-menu
10216         options, and various other things.  I also did a bit of
10217         rearranging, for example, combining the keyboard and mouse options
10218         into a single keyboard and mouse submenu to facilitate the
10219         accelerators on that level.
10220
10221         e) I changed the variable buffers-menu-format-buffer-line-function
10222         to take two arguments instead of one, the second argument being
10223         the line number for use in creating an accelerator.  I added a
10224         hack to support existing functions with one argument (although I
10225         doubt that very many of these exist), for backward compatibility.
10226
10227         f) I moved the top level mule menu to be a submenu of the edit
10228         menu.  I think that most of the items on this menu are fairly
10229         useless and there are certainly not enough frequently used items
10230         to justify this being its own top level menu.
10231
10232         g) I combined most of the items in big-menubar.el into the main menu.
10233         If people think the main menu is too big, it would be possible to
10234         create different configurations, some smaller.
10235
10236         * menubar.el (check-menu-syntax):
10237         Deleted some syntax checks that were no longer valid, partly
10238         because of changes that were already made a long time ago, and
10239         partly because of a change I made where I allow the name of the
10240         menu item to be an evaluated expression rather than just a string,
10241         similar to all of the other parameters of a menu item.
10242
10243         * minibuf.el:
10244         * minibuf.el (read-file-name-1):
10245         * minibuf.el (mouse-read-file-name-1):
10246         I made a number of changes to improve the appearance
10247         and functioning of the file dialog box.  They include:
10248
10249         a) Fixing the problem where closing the dialog box by clicking on
10250         the close button of the window didn't properly exit the
10251         minibuffer.
10252
10253         b) Fixing the problem that if you typed part of a file name, and
10254         then clicked on a completion with the mouse, the file was not
10255         correctly selected.
10256
10257         c) Changing the title of the dialog box to reflect the operation
10258         being done in accordance with user interface conventions, rather
10259         than the name of the dialog box buffer, which is rather useless.
10260
10261         d) Remove the words "possible completions are" which didn't
10262         belong.
10263
10264         e) Fix things so that the completions scroll off the end of the
10265         completions windows only to the right, rather than both to the
10266         right and down, which is in accordance with Windows user interface
10267         conventions.
10268
10269         * msw-init.el (init-post-mswindows-win):
10270         Added a binding for meta-F4, which is the standard windows binding
10271         for exiting a program.
10272
10273         * select.el (get-selection-no-error):
10274         * select.el (own-selection):
10275         * select.el (own-clipboard):
10276         Added an optional argument called append to the functions
10277         own-selection and own-clipboard.  This adds support for appending
10278         text to the existing selection and allows the function
10279         own-clipboard to be used as the value of the variable
10280         interprogram- cut-function.
10281
10282         Fixed a bug in own-selection in handling zmacs-region-stays.
10283
10284         * simple.el (historical-kill-line): New.
10285
10286         * simple.el (kill-line):
10287         * simple.el (interprogram-cut-function):
10288         * simple.el (interprogram-paste-function):
10289         * simple.el (handle-pre-motion-command):
10290         * simple.el (next-line):
10291         * simple.el (previous-line):
10292         a) Expanded the variable kill-whole-line, so that function
10293         kill-line can be set to delete the entire line always, not just
10294         when cursor is at the beginning of the line.  This is controlled
10295         by setting the variable kill-whole-line to the symbol 'always.
10296         This behavior, as well as the existing kill-whole-line behavior,
10297         now only take effect when kill-line is called interactively,
10298         although this is a departure from a previous behavior in the case
10299         of setting this variable kill-whole-line to t.  It is almost
10300         certainly what has always been intended, and most likely the old
10301         way of doing things introduced bugs.  I also created a function
10302         called historical-kill-line, which ignores the kill-whole-line
10303         setting and always gives the historical behavior of only killing
10304         to the end of the line.  I bound this function to shift- control-k
10305         so that the kill to end of line behavior is available, even when
10306         kill-whole-line has been set to change control-k into the simple
10307         delete-whole-line behavior. (This can be set using the options
10308         menu.)
10309
10310         b) I changed things so that kill and yank now interact with the
10311         clipboard by default under windows.  This was done by changing the
10312         default value of interprogram-cut- function and
10313         interprogram-paste-function.  You can get the old behavior by
10314         setting these to nil, and there is an option on the options menu
10315         to do this.
10316
10317         c) I added support for selecting text using shifted motion keys.
10318         This support is on by default and can be controlled by the
10319         variable shifted-motion-keys-select-region.  There is also a
10320         variable called unshifted-motion-keys-deselect-region that
10321         controls more specifically how the shifted motion key behavior
10322         works.  I did not put an option on the options menu to turn this
10323         off, because I can't imagine why this would be useful.
10324
10325         * simple.el (forward-block-of-lines):
10326         * simple.el (backward-block-of-lines):
10327         * simple.el (block-movement-size):
10328         New.
10329
10330         * simple.el (uncapitalized-title-words):
10331         * simple.el (uncapitalized-title-word-regexp):
10332         * simple.el (capitalize-string-as-title):
10333         * simple.el (capitalize-region-as-title):
10334         New.
10335
10336
10337         * subr.el (add-hook):
10338         * subr.el (make-local-hook): New.
10339         * subr.el (remove-local-hook): New.
10340         * subr.el (add-one-shot-hook): New.
10341         * subr.el (add-local-one-shot-hook): New.
10342         Added some functions to make using hooks easier.
10343         These include:
10344
10345         a) Functions add-local-hook and remove-local-hook to make it easy
10346         to use local hooks.
10347
10348         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10349         make it possible to add a "one-shot" hook, which is to say a hook
10350         that runs only once, and automatically removes itself after the
10351         first time it has run.
10352
10353 2000-03-09  Andy Piper  <andy@xemacs.org>
10354
10355         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10356
10357 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10358
10359         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10360         Moved from menubar-items.el.
10361         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10362
10363 2000-03-08  Andy Piper  <andy@xemacs.org>
10364
10365         * gutter-items.el (build-buffers-tab-internal): add selected field
10366         to buffers tab spec.
10367
10368 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10369
10370         * minibuf.el (last-exact-completion): Initialize to nil.
10371
10372 2000-03-07  Didier Verna  <didier@xemacs.org>
10373
10374         * startup.el (command-line-1): remove unused variable
10375         `first-file-buffer'.
10376
10377 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10378
10379         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10380         which is also used for Web server log files.
10381
10382 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10383
10384         * mule/mule-charset.el: Setup auto-fill-chars.
10385
10386 2000-03-02  SL Baur  <steve@beopen.com>
10387
10388         * subr.el (with-string-as-buffer-contents): Reimplement using
10389         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10390         non-deletion of buffer after execution problem.
10391         (with-output-to-string): Use unique buffer name.
10392
10393 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10394
10395         * gutter-items.el (buffers-tab-sort-function):  New variable.
10396         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10397
10398 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10399
10400         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10401
10402 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10403
10404         * menubar-items.el (maybe-add-init-button): Remove the "Load
10405         .emacs" button from all menubars.
10406
10407 2000-03-01  Didier Verna  <didier@xemacs.org>
10408
10409         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10410         region rectangle replacement (from Jan Vroonhof).
10411         (replace-rectangle): new function.
10412
10413 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10414
10415         * mule/mule-cmds.el (set-default-coding-systems): Use
10416         set-terminal-coding-system and set-keyboard-coding-system.
10417         * coding.el (set-terminal-coding-system): Use
10418         set-console-tty-output-coding-system.
10419         (set-keyboard-coding-system): Use
10420         set-console-tty-input-coding-system.
10421
10422 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10423
10424         * minibuf.el (read-variable): Allow symbol to default argument.
10425
10426 2000-02-27  Andy Piper  <andy@xemacs.org>
10427
10428         * gutter-items.el (update-tab-hook): new function to be used for
10429         hooks.
10430         (create-frame-hook): add update-tab-hook.
10431         (record-buffer-hook): ditto.
10432         (default-gutter-position-changed): ditto.
10433         (default-gutter-position): updating the buffers tab is now handled
10434         by a hook.
10435         (default-gutter-position-changed-hook): new variable.
10436         (gutter-element-visibility-changed-hook): ditto.
10437         (set-gutter-element-visible-p): call it.
10438         (set-gutter-element): use modify-specifier-instances. Set extents
10439         as duplicable before using.
10440         (remove-gutter-element): ditto.
10441         (set-gutter-element-visible-p): ditto.
10442         (init-gutter): new function.
10443         (add-tab-to-gutter): use new gutter-element functions rather than
10444         setting specifiers directly.
10445         (clear-progress): ditto.
10446         (abort-progress): ditto.
10447         (gutter-buffers-tab-visible-p): renamed from
10448         default-gutter-visible-p
10449
10450         * specifier.el (modify-specifier-instances): new function from Jan
10451         Vroonhof.
10452
10453         * x-init.el (init-post-x-win): call init-gutter.
10454
10455         * msw-init.el (init-post-mswindows-win): call init-gutter.
10456
10457         * menubar-items.el (default-menubar): Update to reflect new gutter
10458         variables.
10459
10460 2000-02-26  Andy Piper  <andy@xemacs.org>
10461
10462         * gutter-items.el (set-gutter-element): new function. Add gutter
10463         elements to the specified gutter.
10464         (remove-gutter-element): new function. Remove gutter elements from
10465         the specified gutter.
10466         (set-gutter-element-visible-p): new function. Set gutter element
10467         visibility for the provided gutter-visible specifier.
10468
10469 2000-02-23  Andy Piper  <andy@xemacs.org>
10470
10471         * gutter-items.el (add-tab-to-gutter): specify dimensions
10472         dynamically.
10473
10474 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10475
10476         * gutter-items.el (add-tab-to-gutter):
10477         * package-get.el (package-get-interactive-package-query):
10478         * package-ui.el (pui-directory-exists):
10479         (pui-install-selected-packages):
10480         (pui-list-packages):
10481         Use #'(lambda ...)  instead of '(lambda ...).
10482
10483 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10484
10485         * startup.el (load-user-init-file): Check to make sure user
10486           has an init-file before calling load().
10487
10488 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10489
10490         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10491
10492 2000-02-23  Martin Buchholz <martin@xemacs.org>
10493
10494         * XEmacs 21.2.31 is released.
10495
10496 2000-02-21  Mike Sperber <mike@xemacs.org>
10497
10498         * loadup.el (really-early-error-handler):
10499         * update-elc.el:
10500         * make-docfile.el:
10501         Remove dependency on EMACSBOOTSTRAP... environment variables.
10502
10503 2000-02-21  Martin Buchholz <martin@xemacs.org>
10504
10505         * XEmacs 21.2.30 is released.
10506
10507 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10508
10509         * byte-optimize.el (byte-optimize-plus):
10510         (byte-optimize-minus):
10511         (byte-optimize-multiply):
10512         Optimize (- 0) to 0, not (-)
10513         Optimize (+ 5 3.0) to 8.0
10514         Optimize (* 5 3.0) to 15.0
10515         Improve readability.
10516
10517 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10518
10519         * modeline.el: (modeline-scrolling-method): change modeline
10520         mswindows cursor appearance according to the value.
10521
10522         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10523         and 'gui-element face colors and 'gui-element face font to Windows
10524         defaults.
10525
10526 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10527
10528         * font-lock.el: Javadoc enhancements
10529
10530 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10531
10532         * ldap.el (toplevel): Test if LDAP support has been compiled in
10533         (ldap-verbose): New option
10534         (ldap-search-entries): Renamed from the previous ldap-search
10535         Conditionalize message display on ldap-verbose
10536         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10537         defuns
10538         (ldap-search): Is now defined as an obsolete wrapper calling
10539         ldap-search-basic or ldap-search-entries
10540
10541
10542 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10543             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10544             Jan Vroonhof  <jan@xemacs.org>
10545
10546         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10547         When for-effect is true, didn't call `byte-optimize-form'
10548         in and/or subforms without last.
10549
10550 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10551
10552         * package-get.el (package-get-download-sites): Use correct custom
10553         type.
10554
10555 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10556
10557         * files.el (write-file): Ask for coding system when compiled with
10558         file-coding.
10559
10560 2000-02-16  Andy Piper  <andy@xemacs.org>
10561
10562         * buffer.el (switch-to-buffer): give norecord argument to
10563         set-window-buffer instead of explicitly recording.
10564
10565         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10566         we have to pick a window.
10567
10568 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10569
10570         * mule/mule-cmds.el (describe-language-support): Don't add
10571         unexist function to help-map.
10572         (describe-coding-system): Don't use already assigend `C'.
10573
10574 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10575
10576         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10577         work in custom.
10578
10579 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10580
10581         * about.el: Ienaga's e-mail address change.
10582
10583 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10584
10585         * etags.el (find-tag): force new window -- even if buf already
10586         visible -- when other-window is t
10587
10588 2000-02-16  Martin Buchholz <martin@xemacs.org>
10589
10590         * XEmacs 21.2.29 is released.
10591
10592 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10593
10594         * cl-extra.el (getf): This is now identical to `plist-get', so
10595         just defalias it.
10596         * cl-macs.el: Make getf an alias to plist-get, at the
10597         byte-compiler level, using define-compiler-macro.
10598
10599 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10600
10601         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10602
10603 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10604
10605         * lisp/etags.el (find-tag-internal): set exact-tagname to
10606           a regular expression that matches against the tagname
10607           part of the tag entry first instead of only looking in
10608           the context area.
10609
10610 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10611
10612         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10613         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10614
10615 2000-02-07  Martin Buchholz <martin@xemacs.org>
10616
10617         * XEmacs 21.2.28 is released.
10618
10619 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10620
10621         * cl-extra.el (getf): Just call `get', never `get*'.
10622         Make arglist match docstring.
10623         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10624         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10625         * byte-optimize.el: remove references to `get*'.
10626
10627 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10628
10629         * mule/european.el: Add syntax information for Latin3 and Latin4.
10630
10631 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10632
10633         * byte-optimize.el: Byte-optimize (length "foo")
10634
10635 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10636
10637         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10638         width check using `window-leftmost-p' and `window-rightmost-p'.
10639
10640 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10641
10642         * wid-edit.el (widget-match-inline): An atom never matches a
10643           list.
10644
10645 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10646
10647         * modeline.el: Consolidated 'x and 'mswindows specification under
10648         'win tag.
10649
10650 2000-01-29  Andy Piper  <andy@xemacs.org>
10651
10652         * gutter-items.el: (format-buffers-tab-line): Try and be
10653         intelligent about buffer naming when we have duplicates.
10654
10655 2000-01-29  Andy Piper  <andy@xemacs.org>
10656
10657         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10658         updated when it becomes visible.
10659
10660 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10661
10662         * bytecomp.el (byte-compile-insert-header): Properly set coding
10663         system under MULE and file-coding.
10664
10665 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10666
10667         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10668         (dontusethis-set-value-terminal-coding-system-handler):
10669         (dontusethis-set-value-keyboard-coding-system-handler):
10670         Never undefine coding system aliases.  Emergency fix for gnus.
10671
10672 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10673
10674         * files.el (abbreviate-file-name): Use directory-sep-char instead
10675         of hard-coded "/".
10676
10677 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10678
10679         * startup.el (user-init-file-base-list): New variable, replacing
10680         user-init-file-base.
10681         (find-user-init-file): New function.
10682         (command-line-early): Use it.
10683         (load-user-init-file): Ditto.
10684
10685 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10686
10687         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10688         calling valid-image-instantiator-format-p
10689
10690 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10691
10692         * isearch-mode.el (isearch-mode): The variable is
10693         isearch-unhidden-extents, not isearch-opened-extents.
10694
10695 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10696
10697         * minibuf.el (next-history-element): Modify error message if a
10698         default value is available.
10699
10700 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10701
10702         * bytecomp.el (byte-compile-file): Don't unconditionally write
10703         .elc files in binary - might contain non-Latin1.
10704
10705 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10706
10707         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10708         for windows-nt.
10709
10710         * version.el:
10711         * startup.el (user-init-file-base):
10712         * process.el (call-process-region):
10713         * files.el (make-backup-file-name):
10714         (backup-file-name-p):
10715         (file-relative-name):
10716         (abbreviate-file-name):
10717         (set-auto-mode):
10718         * code-process.el (call-process-region): Removed unnecessary
10719         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10720         support out of the universe.
10721
10722         * process.el:
10723         * code-process.el:
10724         * bytecomp.el (byte-compile-file): Removed reference to
10725         buffer-file-type, and commented usage of binary-process-output
10726         NTEmacs variables.
10727
10728 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10729
10730         * help.el (function-arglist): Add case for macro.
10731
10732 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10733
10734         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10735         printers.
10736         (custom-display): Added a menu for printer/display tags.
10737
10738         * frame.el (frame-type):
10739         * device.el (device-type): Added 'msprinter to the doc string, and
10740         removed 'pc -- it is not going to be implemented ever.
10741         (call-device-method): Fixed docstring typo.
10742         Defined specifier tags 'printer and 'display.
10743
10744 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10745
10746         * lisp/itimer.el (itimer-run-expired-timers): (consp
10747           last-command-event-time) instead of (consp
10748           'last-command-event-time).
10749
10750 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10751
10752         * msw-glyphs.el: Removed obsolete commentary.
10753
10754 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10755
10756         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10757         better default value.
10758
10759 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10760
10761         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10762         (read-string): Ditto.
10763         (eval-minibuffer): Ditto.
10764         (read-command): Ditto.
10765         (read-function): Ditto.
10766         (read-variable): Ditto.
10767         (read-number): Ditto.
10768         (read-shell-command): Ditto.
10769         (read-number): Record history.
10770
10771 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10772
10773         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10774
10775 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10776
10777         * faces.el (startup-initialize-custom-faces): New function.
10778         Reset all faces created during auto-autoloads loading time
10779         by defface.
10780         * startup.el (command-line): Call it.
10781
10782 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10783
10784         * about.el (about-hackers): Add myself to contributors list.
10785
10786 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10787
10788         * menubar-items.el (maybe-add-init-button): Removed an argument in
10789         a call to load-user-init-file, as the function managed to lose its
10790         formal parameter a few betas ago.
10791
10792 2000-01-18  Martin Buchholz <martin@xemacs.org>
10793
10794         * XEmacs 21.2.27 is released.
10795
10796 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10797
10798         * process.el (shell-command-to-string): Use the FSF docstring.
10799         Make shell-command-to-string the standard function, and
10800         exec-to-string the (deprecated) alias.
10801
10802         * startup.el: typo fix.
10803
10804 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10805
10806         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10807
10808 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10809
10810         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10811         buffers after visible buffers.
10812         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10813
10814 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10815
10816         * info.el (Info-extract-menu-node-name): Stop at a dot
10817         followed by whitespace or right parenthesis.
10818
10819 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10820
10821         * info.el (Info-directory-list): Warn against using Customize with
10822         Info-directory-list.
10823
10824 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10825
10826         * minibuf.el (read-file-name): doc fix.
10827
10828         * autoload.el (update-file-autoloads): doc fix.
10829
10830         * about.el (about-hackers): Change my E-mail address.
10831
10832 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10833
10834         * info.el (Info-visit-file): Just use the `f' interactive spec to
10835         read a filename in the standard way.
10836
10837 2000-01-13  Andy Piper  <andy@xemacs.org>
10838
10839         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10840         (gutter-buffers-tab-extent): new variable.
10841         (update-tab-in-gutter): call add-tab-to-gutter again if the
10842         orientation has changed.
10843         (add-tab-to-gutter): cope with different orientations.
10844
10845 2000-01-11  Didier Verna  <didier@xemacs.org>
10846
10847         * info.el (Info-following-node-name): backward-skip dots as well
10848         as spaces (dots at the end of a node name aren't part of it).
10849         (Info-extract-menu-node-name): don't skip dots. There could be
10850         some in the node name.
10851         (Info-index): allow dots to be part of a node name.
10852
10853 2000-01-12  Andreas Jaeger  <aj@suse.de>
10854
10855         * files.el (auto-mode-alist): Added idlwave-mode.
10856         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10857
10858 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10859
10860         * info.el (Info-search): Show default value.
10861
10862 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10863
10864         * info.el (Info-read-node-completion-table): New variable.
10865         (Info-read-node-name-1): New function.
10866         (Info-read-node-name): Use it.
10867         (Info-follow-reference): Use DEFAULT argument of completing-read.
10868         (Info-menu): Ditto.
10869
10870 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10871
10872         * hyper-apropos.el (hyper-describe-key-briefly): Save
10873         window configuration.
10874         (hyper-describe-face): Use DEFAULT of completing-read.
10875         (hyper-apropos-read-variable-symbol): Ditto.
10876         (hyper-apropos-read-function-symbol): Ditto.
10877
10878 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10879
10880         * mule/mule-cmds.el (set-default-coding-system): Set
10881         comint-exec-hook to use coding-system-for-read and
10882         coding-system-for-write so that C-x RET c works.
10883
10884 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10885
10886         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10887         (previous-matching-history-element): Increment
10888         minibuffer-max-depth by 1.
10889         (next-matching-history-element): Ditto.
10890
10891 2000-01-11  Andy Piper  <andy@xemacs.org>
10892
10893         * gutter-items.el (buffers-tab): Create a new face for the buffers
10894         tab.
10895         (buffers-tab-face): use it.
10896
10897 2000-01-10  Didier Verna  <didier@xemacs.org>
10898
10899         * modeline.el (modeline-scrolling-method): change modeline X
10900         cursor appearance according to the value.
10901
10902 2000-01-07  Andreas Jaeger  <aj@suse.de>
10903
10904         * about.el (about-hackers): Moved my entry to contributor list.
10905         (xemacs-hackers): Added myself.
10906         (about-maintainer-info): Added description of myself.
10907
10908
10909 2000-01-07  Didier Verna  <didier@xemacs.org>
10910
10911         * modeline.el (modeline-scrolling-method): new variable.
10912         (mouse-drag-modeline): add reference to it in the docstring.
10913         (mouse-drag-modeline): handle it.
10914
10915 2000-01-08  Andy Piper  <andy@xemacs.org>
10916
10917         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10918         calls.
10919         (remove-buffer-from-gutter-tab): ditto.
10920
10921 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10922
10923         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10924         (custom-face-edit): Fix grammatical error in help message.
10925
10926 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10927
10928         * movemail.el: Added.
10929
10930         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10931
10932 2000-01-03  Didier Verna  <didier@xemacs.org>
10933
10934         * modeline.el (mouse-drag-modeline): remove the code related to
10935         the modeline horizontal scrolling facility.
10936
10937 1999-12-31  Martin Buchholz <martin@xemacs.org>
10938
10939         * XEmacs 21.2.26 is released.
10940
10941 1999-12-28  Andy Piper  <andy@xemacs.org>
10942
10943         * wid-edit.el (widget-push-button-value-create): The gui cache
10944         does not agree with native widgets which can only be displayed
10945         once per window. The reasons for caching are diminished now that
10946         we don't hog resources when creating buttons.
10947         (widget-push-button-cache) deleted.
10948
10949 1999-12-24  Martin Buchholz <martin@xemacs.org>
10950
10951         * XEmacs 21.2.25 is released.
10952
10953 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10954
10955         * hyper-apropos.el (hyper-apropos): Toggle
10956         hyper-apropos-programming-apropos correctly.
10957         Set REGEXP when user accepts default value.
10958
10959 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10960
10961         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10962         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10963
10964 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10965
10966         * mule/mule-category.el (undefined-category-designator):
10967         Return char instead of character.  Search for undefined one.
10968         (describe-category): Use with-displaying-help-buffer.
10969
10970 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10971
10972         * byte-optimize.el (byte-optimize-plus):
10973         Optimize (+ 1) to 1 instead of (1+ nil).
10974
10975         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10976
10977         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10978
10979         * byte-optimize.el (byte-optimize-char-before): New function.
10980         Remove performance penalty for using (char-before) instead of (char-after).
10981
10982 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10983
10984         * mule/mule-category.el (char-category-list): Return character
10985         instead of integer.
10986
10987 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10988
10989         * minibuf.el (read-buffer): Check default is buffer object.
10990
10991 1999-11-25  Andy Piper  <andy@xemacs.org>
10992
10993         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10994         for buttons.
10995
10996 1999-12-16  Andreas Jaeger  <aj@suse.de>
10997
10998         * package-get.el (package-get-maybe-save-index): Fixed typo.
10999         Patch by Jeff Miller <jmiller@smart.net>.
11000
11001 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11002
11003         * gnuserv.el (gnuserv-process-filter):  don't call
11004         gnuserv-write-to-client when gnuserv-current-client is nil
11005
11006 1999-12-14  Martin Buchholz <martin@xemacs.org>
11007
11008         * XEmacs 21.2.24 is released.
11009
11010 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11011
11012         * about.el (about-hackers): Update my email address.
11013
11014 1999-12-07  Martin Buchholz <martin@xemacs.org>
11015
11016         * XEmacs 21.2.23 is released.
11017
11018 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11019
11020         * package-get.el (package-get-download-sites): Removed several
11021         defunct download sites, added many new ones, and corrected a few
11022         incorrect directory-on-site entries.  Added physical locations to
11023         site-description.
11024
11025 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11026
11027         * finder.el (finder-commentary): add DOC string and fix
11028         interactive spec
11029
11030 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11031
11032         * help.el (describe-function): Don't forget to intern the string
11033         completing-read returns.
11034         (describe-variable): Ditto.
11035
11036 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11037
11038         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11039         `hyper-apropos-help-mode' here to find symbol to customize
11040         irregardless of cursor position and simplify
11041         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11042         `hyper-apropos-popup-menu'.
11043
11044 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11045
11046         * apropos.el (apropos-mode-map): Add return to call
11047         apropos-follow.
11048         (apropos-print): Call apropos-mode to have better
11049         command reference. Put keymap text-poperty to
11050         symbole name.
11051
11052 1999-11-22  Alastair Burt  <burt@dfki.de>
11053
11054         * help.el: (describe-bindings-1): Added handling of keymaps for
11055         the extents at point.
11056
11057 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11058
11059         * gutter-items.el (buffers-tab-items): Wrap the function in a
11060         save-match-data
11061
11062 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11063
11064         * help.el (describe-function): Use the DEFAULT argument to
11065         completing-read.
11066         (describe-variable): Ditto.
11067
11068 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11069
11070         * minibuf.el (read-from-minibuffer): Add optional argument
11071         DEFAULT to have better mini-buffer history support.
11072         (completing-read): Pass default to read-from-minibuffer.
11073         (read-buffer): Pass default to completing-read.
11074
11075 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11076
11077         * font-lock.el (font-lock-doc-string-face): Document the
11078         `font-lock-lisp-like' property.
11079
11080 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11081
11082         * lisp-mode.el: Specify `font-lock-lisp-like'.
11083
11084         * font-lock.el (font-lock-lisp-like): New function.
11085         (font-lock-fontify-syntactically-region): Use it.
11086
11087 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11088
11089         * XEmacs 21.2.22 is released
11090
11091 1999-11-28  Martin Buchholz <martin@xemacs.org>
11092
11093         * XEmacs 21.2.21 is released.
11094
11095 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11096
11097         * minibuf.el (read-coding-system): Accept symbol and
11098         coding-system object as a default-coding-system.
11099
11100 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11101
11102         * minibuf.el (read-coding-system): Accept symbol as
11103         a default-coding-system.
11104
11105 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11106
11107         * apropos.el (apropos-documentation): Use insert instead
11108         of princ.
11109
11110 1999-11-07  William M. Perry  <wmperry@aventail.com>
11111
11112         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11113           for the linux console.
11114
11115         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11116           stuff to work when you are not on a window system, since the GPM
11117           mouse support now allows pasting from outside of XEmacs.
11118
11119 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11120
11121         * XEmacs 21.2.20 is released
11122
11123 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11124
11125         * setup-paths.el (paths-default-info-directories): Add
11126         /usr/share/info and /usr/local/share/info.
11127
11128 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11129
11130         * about.el: Updated Vladimir Ivanovic's info.
11131
11132 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11133
11134         * auto-show.el (auto-show-truncationp): Remove.
11135
11136         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11137
11138 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11139
11140         * indent.el (indent-line-to): fix bug: spaces were not replaced
11141         with tab if column is multiple of tab-width
11142         From dhn@qedinc.com
11143
11144 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11145
11146         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11147         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11148
11149         * package-get.el (package-get-package-provider): Be verbose when
11150         interactive. Patch from Robert Pluim
11151
11152 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11153
11154         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11155         info file suffixes.
11156
11157 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11158
11159         * process.el (open-network-stream): Add a new optional parameter
11160         PROTOCOL to support udp; fix a minor typo and add an explanation
11161         in docstring for udp programming.
11162
11163         * code-process.el (open-network-stream): Add a new optional
11164         parameter PROTOCOL to support udp; fix a minor typo and add an
11165         explanation in docstring for udp programming.
11166
11167 1999-10-18  Andy Piper  <andy@xemacs.org>
11168
11169         * gui.el (make-gui-button): be more precise about how we call
11170         callbacks.
11171
11172         * wid-edit.el (widget-push-button-value-create): Use the new form
11173         of native gui-button.
11174
11175 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11176
11177         * info.el (Info-page-prev): Don't do (sit-for 0).
11178
11179 1999-10-13  Andy Piper  <andy@xemacs.org>
11180
11181         * gutter-items.el (progress-abort-glyph): new glyph for showing
11182         abort status.
11183         (append-progress): dispatch-event rather than sit-for.
11184         (abort-progress): new function. Show the abort glyph with an
11185         appropriate message.
11186         (raw-append-progress): dispatch-event rather than sit-for.
11187         (display-progress): cope with aborts.
11188
11189         * gui.el (make-gui-button): Use native widgets for buttons
11190         unconditionally.
11191         (insert-gui-button): ditto.
11192         (gui-button-p): ditto.
11193
11194         * xbm-button.el: remove from core.
11195
11196         * xpm-button.el: remove from core.
11197
11198 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11199
11200         * faces.el (init-device-faces): Don't initialize the random faces
11201         on the stream device.
11202
11203 1999-10-06  Andy Piper  <andy@xemacs.org>
11204
11205         * files.el (recover-file): Don't use ls under windows for revert buffer.
11206
11207 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11208
11209         * package-get.el (package-get-download-menu): Make menu really
11210         toggle download sites.
11211         (package-get-download-sites): Add autoload cookie.
11212
11213 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11214
11215         * setup-paths.el (paths-find-module-directory): Ditto.
11216
11217 1999-09-29  Werner Fink  <werner@suse.de>
11218
11219         * setup-paths.el (paths-find-exec-directory): Add missing nil
11220         parameter for environment.
11221
11222 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11223
11224         * modeline.el (modeline-format):
11225         Only purecopy the strings.  Else
11226         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11227         barfs.
11228
11229 1999-08-28  Mike Woolley  <mike@bulsara.com>
11230
11231         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11232         user setting comint-completion-addsuffix and
11233         comint-process-echoes.
11234
11235 1999-09-22  Andy Piper  <andy@xemacs.org>
11236
11237         * gutter-items.el (update-tab-in-gutter): use
11238         last-nonminibuf-window instead of selected-window.
11239
11240 1999-09-18  Andy Piper  <andy@xemacs.org>
11241
11242         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11243         display on.
11244
11245         * subr.el (record-buffer-hook): new variable so that the hook gets
11246         some documentation.
11247
11248 1999-09-16  Andy Piper  <andy@xemacs.org>
11249
11250         * gutter-items.el (update-tab-in-gutter): only update when the
11251         gutter is visible.
11252         (remove-buffer-from-gutter-tab): ditto.
11253
11254 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11255
11256         * simple.el (do-auto-fill): Commented out part of Kinsoku
11257         processing.
11258
11259 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11260
11261         * isearch-mode.el (isearch-highlightify-region): Give the
11262         highlighting extents a high priority.
11263         (isearch-make-extent): Give the main highlighting extent an even
11264         higher priority.
11265
11266 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11267
11268         * packages.el (packages-compute-package-locations): Fix typo from
11269         -u rationalization.
11270
11271 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11272
11273         * setup-paths.el (paths-find-doc-directory): Respect value of
11274         `configure-doc-directory.'
11275
11276         * find-paths.el (paths-find-architecture-directory): Give
11277         precendence `default' argument (which typically comes from
11278         configure).
11279
11280 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11281
11282         * startup.el (command-line-early): Added options -user-init-file
11283         and -user-init-directory.
11284
11285         * files.el (user-init-file): Default to NIL so we can recognize
11286         when it's set.
11287
11288 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11289
11290         * obsolete.el (init-file-user):
11291         * startup.el:
11292         * packages.el (packages-compute-package-locations):
11293         * package-get.el (package-get-user-index-filename):
11294         * menubar-items.el (maybe-add-init-button):
11295         * info.el (Info-annotations-path):
11296         * dump-paths.el:
11297         Change `user-init-directory' to be an absolute path.
11298         Use `user-init-directory' where appropriate.
11299         Zap `init-file-user' and its uses.
11300
11301 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11302
11303         * subr.el (copy-symbol): New function.
11304
11305 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11306
11307         * isearch-mode.el (isearch-done): Be sure to restore invisible
11308         extents in the proper buffer.
11309         (isearch-pre-command-hook): Set this-command to the correct value
11310         in case the buffer has changed and old overriding-local-map was
11311         used.
11312         (isearch-restore-extent): Use remprop instead of setting the
11313         property to nil.
11314
11315 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11316
11317         * cmdloop.el (execute-extended-command): Update zmacs region
11318         before the delay.
11319         (execute-extended-command): Make the message gettext-friendly.
11320
11321 1999-09-07  Andy Piper  <andy@xemacs.org>
11322
11323         * gutter-items.el (progress-gauge-glyph): renamed from
11324         progress-glyph.
11325         (progress-text-glyph): new variable.
11326         (progress-layout-glyph): use layouts and text glyphs.
11327         (progress-area-buffer): removed.
11328         (progress-text-and-extent): new variable.
11329         (progress-displayed-p): dynamically create gutter area buffer.
11330         (clear-progress): ditto.
11331         (raw-append-progress): ditto.
11332         (append-progress): use new glyph names.
11333         (raw-append-progress): only create the extent when needed. set
11334         properties more optimally.
11335         (progress): remove args.
11336
11337 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11338
11339         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11340         mapcar where the return value is unused.
11341         (isearch-restore-invisible-extents): Ditto.
11342         (isearch-highlight-all-cleanup): Ditto.
11343         (isearch-delete-extents-in-range): Traverse the extents only once.
11344         (isearch-highlight-all-update): Don't start over if the search
11345         string has changed and more input is pending.
11346
11347 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11348
11349         * packages.el (packages-find-package-data-path): Ditto.
11350
11351         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11352
11353         * subr.el (mapc-internal): Don't make obsolete.
11354
11355         * cl-extra.el (mapc): Resurrect.
11356
11357 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11358
11359         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11360         alias.
11361
11362         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11363         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11364         (isearch-yank-clipboard): Use get-clipboard instead of
11365         x-get-clipboard.
11366         (isearch-yank-selection): Fix docstring.
11367
11368 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11369
11370         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11371
11372 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11373
11374         * cl-macs.el (extent-start-position): Fix setf method.
11375         (extent-end-position): Ditto.
11376
11377 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11378
11379         * isearch-mode.el: End merge with FSF 20.4.
11380
11381         * isearch-mode.el (search-invisible): New variable.
11382         (isearch-hide-immediately): Ditto.
11383         (isearch-unhidden-extents): Ditto.
11384         (isearch-range-invisible): New function.
11385         (isearch-unhide-extent): Ditto.
11386         (isearch-restore-invisible-extents): Ditto.
11387         (isearch-restore-extent): Ditto.
11388
11389         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11390         implementation.
11391         (isearch-ring-retreat-edit): Ditto.
11392         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11393         (isearch-forward-regexp): New arguments NOT-REGEXP and
11394         NO-RECURSIVE-EDIT.
11395         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11396         (isearch-backward-regexp): New arguments NOT-REGEXP and
11397         NO-RECURSIVE-EDIT.
11398         (isearch-mode): Return isearch-success.
11399         (isearch-update): Use unread-command-events instead of
11400         unread-command-event.
11401         (isearch-abort): If an invalid regexp is encountered, keep popping
11402         states.
11403         (isearch-*-char): Use FSF implementation.
11404         (isearch-whitespace-chars): Use the more robust FSF's
11405         implementation.
11406         (isearch-within-brackets): New variable.
11407         (isearch-mode): Initialize it.
11408         (isearch-edit-string): Bind it.
11409         (isearch-search-and-update): Set it.
11410         (isearch-push-state): Push it.
11411         (isearch-top-state): Pop it.
11412         (isearch-search): Set it.
11413         (isearch-printing-char): When called by isearch-whitespace-chars,
11414         handle M-SPC gracefully.
11415         (isearch-message-prefix): New argument ELLIPSIS.
11416         (isearch-message-suffix): Ditto.
11417         (isearch-message): Use the ELLIPSIS argument when calling
11418         isearch-message-prefix and isearch-message-suffix.
11419         (isearch-message-prefix): Distinguish between "wrapped" and
11420         "overwrapped" search, FWIW.
11421
11422 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11423
11424         * isearch-mode.el (isearch-edit-string): Use the head of the
11425         search ring instead of search-last-string and search-last-regexp.
11426         (search-highlight): Renamed from isearch-highlight.
11427         (isearch-exit): Use the new name.
11428         (isearch-highlight): Ditto.
11429         (isearch-dehighlight): Ditto.
11430         (isearch-update-ring): New function.
11431         (isearch-done): Call it.
11432         (isearch-done): New argument EDIT.
11433         (isearch-repeat): If search string is empty, look up at the car of
11434         the search ring; ignore the yank pointer.
11435         (isearch-abort): Call isearch-done with NOPUSH.
11436         (isearch-cancel): New function.
11437         (isearch-mode-map): Bind it to ESC ESC ESC.
11438
11439         * isearch-mode.el: Begin merge with FSF 20.4.
11440
11441 1999-09-01  Andy Piper  <andy@xemacs.org>
11442
11443         * x-select.el (x-get-clipboard): obsolete.
11444         (x-yank-clipboard-selection): obsolete
11445
11446         * select.el (disown-selection): need to be careful to disown the
11447         clipboard if we set it via selection.
11448         (get-clipboard): move from x-select.el
11449         (yank-clipboard-selection): ditto.
11450
11451 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11452
11453         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11454         isearch-highlight-all-matches to nil.
11455         (isearch-fixed-case): New variable.
11456         (isearch-mode): Initialize it.
11457         (isearch-edit-string): Save it.
11458         (isearch-toggle-case-fold): Set it.
11459         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11460         need to check isearch-fixed-case.
11461         (isearch-toggle-case-fold): Update highlighting of all matches
11462         before the pause.
11463         (isearch-edit-string):
11464
11465 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11466
11467         * isearch-mode.el (isearch-edit-string): Call isearch-message
11468         before reading the event so that the prompt is displayed properly.
11469         (isearch-message): Use isearch-nonincremental when calling
11470         isearch-message-prefix.
11471         (minibuffer-local-isearch-map): Bind up and down to do the same as
11472         M-p and M-n respectively.
11473         (isearch-done): New arg NOPUSH.
11474         (isearch-edit-string): Use it.
11475         (isearch-edit-string): Don't bind isearch-string.
11476         (isearch-ring-adjust): Edit string, *then* push state.
11477
11478 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11479
11480         * faces.el (isearch-secondary): Make isearch-secondary look
11481         different than default.
11482
11483 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11484
11485         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11486         save-excursion.
11487         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11488         (isearch-update): Call isearch-dehighlight without arguments.
11489         (isearch-done): Ditto.
11490
11491         * isearch-mode.el (isearch-fix-case): If the search string has no
11492         upper-case letters, allow the folding to be reenabled.
11493         Previously, once disabled, the folding would remain that way until
11494         the end of isearch.
11495         (isearch-top-state): Call isearch-fix-case.
11496
11497         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11498         save-excursion.
11499         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11500
11501 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11502
11503         * xpm-button.el:
11504         xbm-button.el: Need to exist in core because gui.el depends on
11505         them.
11506
11507 1999-08-31  Andy Piper  <andy@xemacs.org>
11508
11509         * gutter-items.el (buffers-tab-face): new customizable variable.
11510         (buffers-tab-default-buffer-line-length): new specifier for
11511         maximum viewable characters.
11512         (progress-stack): new variable for implementing widget-based
11513         progress messages.
11514         (progress-area-buffer): ditto.
11515         (progress-glyph-height): ditto.
11516         (progress-stop-callback): ditto.
11517         (progress-quit-function): new function.
11518         (progress-glyph): new variable.
11519         (progress-layout-glyph): ditto.
11520         (progress-displayed-p): new function, see message-displayed-p for
11521         details.
11522         (clear-progress): ditto.
11523         (remove-progress): ditto.
11524         (append-progress): ditto.
11525         (raw-append-progress): ditto.
11526         (display-progress): ditto.
11527         (current-progress): ditto.
11528         (current-progress-label): ditto.
11529         (progress): ditto.
11530         (lprogress): ditto.
11531
11532
11533 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11534
11535         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11536
11537         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11538         `isearch-yank-selection'.
11539         (isearch-mode-map): Use it.
11540         (isearch-yank-selection): Use `get-selection' instead of
11541         `get-x-selection'.
11542
11543 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11544
11545         * faces.el (isearch-secondary): Create face here.
11546
11547         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11548         timers.
11549
11550 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11551
11552         * subr.el (buffer-string): More robust backward compatibility
11553         check, courtesy William Perry.
11554
11555 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11556
11557         * replace.el (perform-replace): Stop the search after the search
11558         limit has been reached.
11559
11560 1999-08-23  Andy Piper  <andy@xemacs.org>
11561
11562         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11563         here if we don't have one.
11564
11565 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11566
11567         * ldap.el (ldap-coding-system): Default to nil until we get
11568         efficient UTF8 support
11569         (ldap-decode-string): Guard against `decode-coding-string' not
11570         being defined
11571         (ldap-encode-string): Guard against `encode-coding-string' not
11572         being defined
11573
11574 1999-08-23  Didier Verna  <didier@xemacs.org>
11575
11576         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11577         Some doc strings improvements, and add a star to the `interactive'
11578         calls.
11579
11580 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11581
11582         * font-lock.el (java-font-lock-keywords-3): introduced new
11583         keywords and regexpes for javadoc syntax 1.2.
11584
11585 1999-08-17  Andy Piper  <andy@xemacs.org>
11586
11587         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11588         format-buffers-tab-line.
11589         (buffers-tab-max-buffer-line-length): new variable.
11590         (format-buffers-tab-line): new function. truncate names if over
11591         buffers-tab-max-buffer-line-length.
11592
11593 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11594
11595         * cus-start.el: Customize the variable `bell-inhibit-time'.
11596
11597 1999-08-16  Andy Piper  <andy@xemacs.org>
11598
11599         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11600         brute-force approach to deleting the last buffer.
11601         (buffers-tab-grouping-regexp): new customizable variable.
11602         (select-buffers-tab-buffers-by-mode): use it.
11603
11604 1999-08-13  Andy Piper  <andy@xemacs.org>
11605
11606         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11607         deletion problem.
11608
11609 1999-07-30  Didier Verna  <didier@xemacs.org>
11610
11611         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11612         of princ to output symbols.
11613         (custom-save-face-internal): ditto.
11614         (custom-save-resets): ditto.
11615
11616 1999-08-09  Didier Verna  <didier@xemacs.org>
11617
11618         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11619         `regexp-quote' to protect the major mode name for use as a regular
11620         expression (c++ needs this for instance).
11621
11622 1999-08-08  Andy Piper  <andy@xemacs.org>
11623
11624         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11625         cope with similar mode names.
11626
11627         * gutter-items.el (buffers-tab-selection-function): new selection
11628         function.
11629         (select-buffers-tab-buffers-by-mode): new function.
11630         (buffers-tab-items): use it if set to only display buffers in the
11631         tab in the current buffer's group..
11632         (update-tab-in-gutter): use new api.
11633         (remove-buffer-from-gutter-tab): ditto.
11634
11635         * gutter-items.el (buffers-tab-max-size): set custom selection
11636         default to 6.
11637         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11638         (add-tab-to-gutter): set face as default.
11639
11640 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11641
11642         * faces.el (frob-face-property): Merge the fall-back specifier
11643         with the target, not replace it.
11644
11645 1999-08-05  Andy Piper  <andy@xemacs.org>
11646
11647         * gutter-items.el (update-tab-in-gutter): add frame argument for
11648         buffer-items.
11649         (update-tab-in-gutter): use it.
11650
11651         * gutter-items.el (record-buffer-hook): set.
11652
11653         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11654         change.
11655         (switch-to-buffer-hook) deleted.
11656
11657 1999-08-04  Andy Piper  <andy@xemacs.org>
11658
11659         * gutter-items.el (update-tab-in-gutter): make sure this will work
11660         as an argument to create-frame-hook.
11661
11662 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11663
11664         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11665         instead of timer emulation.
11666
11667 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11668
11669         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11670         Emacs isearch enhancements.
11671
11672 1999-07-28  Andy Piper  <andy@xemacs.org>
11673
11674         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11675         all devices that support tab controls.
11676         (remove-buffer-from-gutter-tab): new function. to be used as a
11677         value for kill-buffer-hook.
11678
11679 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11680
11681         * auto-show.el (auto-show-truncationp): changed to match
11682         `window_translation_on'
11683
11684 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11685
11686         * XEmacs 21.2.19 is released
11687
11688 1999-07-28  SL Baur  <steve@miho>
11689
11690         * code-files.el (insert-file-contents): Fix docstring.
11691         revert previous change.
11692
11693 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11694
11695         * fill.el (fill-region-as-paragraph): Change re-break-point to
11696         contain word-across-newline plus one character so that filling
11697         Japanese and Chinese works as desired.
11698         * simple.el (do-auto-fill): Ditto.
11699
11700 1999-07-26  SL Baur  <steve@miho>
11701
11702         * mule/japanese.el ("Japanese"): Do not specify a default input
11703         method.
11704         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11705
11706 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11707
11708         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11709         able to use cl-macs macro in early lisp.
11710
11711 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11712
11713         * custom.el:
11714         * cus-face.el:
11715         * cus-edit.el:
11716                 Massive custom Theme API changes.
11717
11718 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11719
11720         * code-files.el (insert-file-contents): Regard
11721         coding-system-magic-cookie if `coding-system-for-read' is nil.
11722
11723 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11724
11725         * mule/thai-xtis.el: Add coding: local variable, to avoid
11726         bootstrapping problem with C locale.
11727
11728 1999-07-22  Andy Piper  <andy@xemacs.org>
11729
11730         * dumped-lisp.el (preloaded-file-list): guard against putting
11731         gutter-items in a less than functional XEmacs.
11732         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11733
11734 1999-07-18  Bob Weiner  <weiner@beopen.com>
11735
11736         * fill.el (fill-context-prefix): Fixed bug that prevented the
11737         setting of an adaptive fill prefix when the `dont-skip-first' was
11738         t.
11739
11740 1999-07-22  SL Baur  <steve@miho>
11741
11742         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11743
11744 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11745
11746         * files.el (interpreter-mode-alist): add `make', `guile', and
11747         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11748         makefile-mode, guile is a scheme, and someday XEmacs will be
11749         modular enough to use as an efficient scripting tool.)
11750
11751 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11752
11753         * mule/mule-cmds.el (reset-language-environment): Regard
11754         coding-category `utf-8' and `ucs-4' if they are available.
11755
11756 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11757
11758         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11759         (prefer-coding-system): Fix DOC-string.
11760
11761         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11762         DOC-string too.
11763
11764         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11765         Mule.
11766         (coding-system-change-eol-conversion): Fix DOC-string.
11767
11768 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11769
11770         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11771         instead of `list-coding-system'.
11772
11773 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11774
11775         * menubar-items.el (default-menubar): `select-input-method' was
11776         renamed to `set-input-method'.
11777
11778         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11779         "Set Language Environment" menu.
11780
11781         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11782         "Describe Language Support" menu.
11783
11784 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11785
11786         * mule/chinese.el ("Chinese-GB"): Rename
11787         `chinese-gb-environment-setup-function' to
11788         `setup-chinese-gb-environment-internal'.
11789
11790 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11791
11792         * mule/korean.el: Use `define-coding-system-alias' instead of
11793         `copy-coding-system'.
11794
11795 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11796
11797         * mule/mule-cmds.el (set-language-environment-coding-systems):
11798         Treat duplicated coding-categories.
11799
11800 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11801
11802         * mule/japanese.el: Use `define-coding-system-alias' instead of
11803         `copy-coding-system'.
11804
11805 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11806
11807         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11808         coding-system `viscii'.
11809
11810 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11811
11812         * mule/cyrillic.el:
11813         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11814         (cyrillic-alternativnyj-decode-table): New variable.
11815         (cyrillic-alternativnyj-encode-table): New variable.
11816         - Specify `iso-8-1' as a category of coding-system
11817           `alternativnyj'.
11818         - Abolish general Cyrillic environment.
11819
11820 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11821
11822         * mule/chinese.el:
11823         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11824         - Register `chinese-gb-environment-setup-function' as a
11825           `setup-function' of "Chinese-GB" environment.
11826
11827 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11828
11829         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11830         optional argument `parents'.
11831
11832         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11833         property for Thai-XTIS.
11834
11835         * mule/mule-help.el (help-with-tutorial): Use property
11836         `tutorial-coding-system' of language-info as a coding-system to
11837         read tutorial file.
11838
11839 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11840
11841         * mule/thai-xtis.el: Don't setup `setup-function' and
11842         `exit-function'.
11843
11844         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11845         `set-coding-category-system' to set up coding-system for
11846         coding-category.
11847
11848         * mule/mule-cmds.el (prefer-coding-system): Use
11849         `set-coding-category-system' to set up coding-system for
11850         coding-category.
11851
11852 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11853
11854         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11855         Thai-XTIS environment.
11856
11857         * mule/mule-cmds.el (prefer-coding-system): Use
11858         `find-coding-system' instead of `coding-system-p'.
11859
11860 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11861
11862         * mule/mule-cmds.el (set-language-environment-coding-systems):
11863         Modify eol-type for XEmacs.
11864
11865         * mule/thai-xtis.el: Delete unused local variable `category'.
11866
11867         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11868         function.
11869         (prefer-coding-system): Don't call
11870         `update-coding-systems-internal'; use function
11871         `coding-category-list' instead of variable `coding-category-list';
11872         use `set-coding-priority-list' instead of `set-coding-priority';
11873         modify `eol-type' for XEmacs.
11874
11875         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11876         `charset-columns'.
11877         (char-width): Likewise.
11878
11879 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11880
11881         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11882         `tis-620'.
11883
11884         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11885         `set-coding-priority-list' instead of `set-coding-priority'; don't
11886         call `update-coding-systems-internal'.
11887
11888         * mule/mule-misc.el (coding-system-get): New function.
11889         (coding-system-put): New function.
11890         (coding-system-category): New function.
11891
11892 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11893
11894         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11895         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11896         to avoid conflict with leim/quail/thai-xtis.
11897
11898         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11899         to thai-xtis-chars.el.
11900
11901         * mule/thai-xtis-chars.el: New file (split from
11902         mule/thai-xtis.el).
11903
11904 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11905
11906         * mule/thai-xtis.el:
11907         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11908         - Add syntax entries.
11909         - Put `preferred-coding-system' of the charset `thai-xtis' to
11910           `tis-620'.
11911
11912 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11913
11914         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11915         rewritten to use write-multibyte-character.
11916
11917 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11918
11919         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11920         of `iso-2022-7'.
11921         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11922         ported yet.
11923         (read-input-method-name): Treat optional argument `default'.
11924
11925 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11926
11927         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11928         all.
11929         (set-language-info-alist): Set up menus here.
11930
11931 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11932
11933         * minibuf.el (completing-read): Add new optional argument
11934         `default'.
11935         (read-coding-system): Add new optional argument
11936         `default-coding-system'.
11937
11938 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11939
11940         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11941         (viet-viscii-...->viet-vscii...).
11942
11943 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11944
11945         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11946         and menus.
11947
11948 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11949
11950         * mule/mule-cmds.el (input-method-function): Add permanent-local
11951         property.
11952
11953 1999-03-30  Dave Love  <fx@gnu.org>
11954
11955         * mule/mule-cmds.el (current-language-environment): Doc fix.
11956
11957 1999-02-06  Richard Stallman  <rms@gnu.org>
11958
11959         * mule/european.el (setup-slovenian-environment): New function.
11960         ("Slovenian"): New language environment.
11961
11962 1999-01-27  Dave Love  <fx@gnu.org>
11963
11964         * mule/mule-cmds.el (current-language-environment): Provide :link,
11965         :type (choices) and appropriate :get.
11966
11967 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11968
11969         * mule/mule-cmds.el (describe-language-environment): Don't alter
11970         input-method-alist.
11971
11972 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11973
11974         * mule/mule-cmds.el (prefer-coding-system): Call
11975         set-coding-priority, so that the internal array of priorities is
11976         also updated.
11977
11978 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11979
11980         * mule/mule-cmds.el (prefer-coding-system): If the argument
11981         requires specific EOL conversion type, make the default coding
11982         systems use that.
11983
11984 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11985
11986         * mule/mule-cmds.el (set-language-environment): Pass the default
11987         eol-type to set-language-environment-coding-systems.
11988         (set-default-coding-systems): Copy the eol-type property for the
11989         new default values of {buffer-file,process}-coding-system from the
11990         old defaults.
11991         (set-language-environment-coding-systems): Accept an optional
11992         argument EOL-TYPE, and set the eol-type property of the default
11993         coding systems accordingly.
11994
11995 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11996
11997         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11998         use generate-new-buffer instead of get-buffer-create.
11999
12000 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12001
12002         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12003
12004 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12005
12006         * mule/mule-cmds.el (default-input-method): Fix custom type.
12007
12008 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12009
12010         * mule/mule-cmds.el (setup-specified-language-environment):
12011         Add apropos-inhibit property.
12012         (describe-specified-language-support): Likewise.
12013
12014 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12015
12016         * mule/mule-cmds.el: Doc fixes.
12017
12018 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12019
12020         * mule/mule-cmds.el (register-input-method): Doc-string
12021         modified.
12022
12023 1998-09-01  Dave Love  <fx@gnu.org>
12024
12025         * mule/mule-cmds.el (current-language-environment): Fix
12026         setter function.
12027
12028 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12029
12030         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12031         mule/european.el, mule/hebrew.el, mule/japanese.el,
12032         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12033         avoid bootstrapping problem if you need to recompile all the Lisp
12034         files using interpreted code.
12035
12036 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12037
12038         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12039         ("Latin-2"): Likewise.
12040
12041 1998-08-18  Per Starback  <starback@update.uu.se>
12042
12043         * mule/european.el (setup-latin2-environment): Fix typo.
12044
12045 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12046
12047         * mule/european.el: Give proper value of `input-method' key to all
12048         lang. env.
12049
12050         * mule/mule-cmds.el (activate-input-method): Handle the case that
12051         the arg INPUT-METHOD is nil correctly.
12052         (read-multilingual-string): Activate the specified input method
12053         before calling read-string.  Afterward, activate the original
12054         input method.
12055
12056 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12057
12058         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12059         (set-language-info-alist): Fix typo in doc-string.
12060
12061         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12062
12063 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12064
12065         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12066         (reset-language-environment): New function for the job that
12067         setup-english-environment used to do.
12068         (set-language-environment): Do more setups according to the info
12069         in language-info-alist.
12070         (read-language-name): Handle the case that the arg KEY is nil.
12071         (describe-language-environment): Handle input-method property.
12072
12073         * mule/: All files under this directory, which related with
12074         specific languages (such as mule/european.el, mule/greek.el,
12075         mule/hebrew.el, mule/misc-lang.el), modified as below.
12076         (setup-XXX-environment): Just call set-language-environment.  If
12077         they used to do some other jobs than what done by
12078         set-language-environment, those jobs are done in
12079         setup-XXX-environment-internal now.
12080         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12081         the value to setup-XXX-environment-internal.  Add properties
12082         input-method and features.
12083
12084         * mule/english.el (setup-english-environment): Just call
12085         reset-language-environment.
12086
12087         * mule/european.el (setup-8-bit-environment): Function deleted.
12088
12089 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12090
12091         * mule/mule-cmds.el (input-method-exit-on-first-char)
12092         (input-method-use-echo-area): Doc fixes.
12093
12094 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12095
12096         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12097         variable.
12098         (input-method-use-echo-area): New variable.
12099
12100 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12101
12102         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12103
12104 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12105
12106         * mule/mule-cmds.el (activate-input-method): Update mode line.
12107         (inactivate-input-method): Likewise.
12108
12109 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12110
12111         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12112         input method in the current buffer, but just bind
12113         current-input-method.
12114
12115 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12116
12117         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12118
12119         * mule/misc-lang.el ("IPA"): Add coding-priority and
12120         coding-system.
12121
12122 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12123
12124         * mule/greek.el: Add coding-priority.
12125
12126 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12127
12128         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12129         LANG-ENV.
12130
12131 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12132
12133         * mule/mule-cmds.el (register-input-method): Fix previous change.
12134         (setup-specified-language-environment): Doc fix.
12135
12136 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12137
12138         * mule/mule-cmds.el: Several doc fixes.
12139         (get-language-info, set-language-info): Rename argument.
12140         (set-language-info-alist): Likewise.
12141         (register-input-method): Rename argument.
12142         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12143
12144 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12145
12146         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12147         default value while reading an input method.
12148
12149 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12150
12151         * mule/mule-cmds.el (universal-coding-system-argument):
12152         Use buffer-file-coding-system as default.
12153
12154 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12155
12156         * mule/korean.el ("Korean"): Doc fix.
12157
12158 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12159
12160         * mule/mule-cmds.el (describe-language-environment): Print the
12161         languge environment at the head.
12162
12163 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12164
12165         * mule/japanese.el: Set exit-function to exit-japanese-environment
12166         for Japanese environment.
12167
12168 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12169
12170         * mule/mule-cmds.el (set-language-environment): Doc fix.
12171         (current-language-environment): Use defcustom.
12172         (default-input-method): Specify :type.
12173
12174 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12175
12176         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12177         modified.
12178         (prefer-coding-system): Doc-string modified.
12179
12180 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12181
12182         * mule/mule-cmds.el (set-language-info): Doc-string
12183         describes `coding-priority' KEY.
12184         (set-language-environment-coding-systems): New function.
12185         (select-safe-coding-system): New function.
12186         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12187         (set-language-info-alist): New optionla arg PARENTS.  Call
12188         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12189         (set-language-environment-coding-systems): New function.
12190
12191         * mule/chinese.el: Remove setting up of
12192         describe-chinese-environment-map and
12193         setup-chinese-environment-map.  Exclude them in args of calls to
12194         set-language-info-alist.  Register coding-priority key in
12195         language-info-alist.
12196
12197         * mule/cyrillic.el: Remove setting up of
12198         describe-cyrillic-environment-map and
12199         setup-cyrillic-environment-map.  Exclude them in args of calls to
12200         set-language-info-alist.  Register coding-priority key in
12201         language-info-alist.
12202
12203         * mule/english.el: Register coding-priority key in
12204         language-info-alist.
12205
12206         * mule/ethiopic.el: Register coding-priority key in
12207         language-info-alist.
12208
12209         * mule/european.el: Remove setting up of
12210         describe-european-environment-map and
12211         setup-european-environment-map.  Exclude them in args of calls to
12212         set-language-info-alist.  Register coding-priority key in
12213         language-info-alist.  Add "German" language env.
12214         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12215         (setup-german-environment): New function.
12216
12217         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12218         change default input method to "greek-postfix".
12219
12220         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12221         coding-priority key in
12222
12223 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12224
12225         * mule/mule-cmds.el (set-language-info): Doc fix.
12226         (input-method-inactivate-hook): Doc fix.
12227
12228 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12229
12230         * mule/mule-cmds.el (set-input-method): Renamed from
12231         select-input-method.
12232
12233 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12234
12235         * mule/mule-cmds.el (set-language-environment): Run
12236         exit-language-environment-hook before calling `exit-function'
12237         which is specified for the language environment.
12238
12239 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12240
12241         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12242         modified.
12243         (prefer-coding-system): Likewise.
12244         (describe-language-environment): Print aliases of each coding
12245         system.
12246         (set-language-environment-hook): New variable.
12247         (exit-language-environment-hook): New variable.
12248         (set-language-environment): Call these hooks.  Before setting a
12249         new language environment, exit from the
12250         current-language-environment if necessary.
12251         (input-method-verbose-flag): The value can be nil, t,
12252         complex-only, or default.
12253         (input-method-highlight-flag): Doc-string augmented.
12254         (activate-input-method): Check if we can run the registered
12255         function to activate an input method.
12256
12257         * mule/korean.el: Set exit-function for language environment
12258         "Korean" to exit-korean-environment.
12259         (setup-korean-environment): Moved to korea-util.el.
12260
12261 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12262
12263         * mule/mule-cmds.el (read-multilingual-string): Use
12264         current-input-method prior to default-input-method.  Don't bind
12265         current-input-method by `let', instead, activate the specified
12266         input method in the current buffer temporarily.
12267
12268 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12269
12270         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12271
12272 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12273
12274         * mule/chinese.el (post-read-decode-hz): Return the result of
12275         decode-hz-region.
12276         (pre-write-encode-hz): Do not change the value of
12277         last-coding-system.
12278
12279 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12280
12281         * mule/mule-ccl.el: Doc fixes.
12282
12283 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12284
12285         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12286         (check-ccl-program): New macro.
12287
12288 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12289
12290         * mule/mule-ccl.el: Comment about CCL syntax modified.
12291         (ccl-command-table): Add read-multibyte-character and
12292         write-multibyte-character.
12293         (ccl-code-table): Add ex-cmd.
12294         (ccl-extended-code-table): New variable.
12295         (ccl-embed-extended-command): New function.
12296         (ccl-compile-read-multibyte-character,
12297         ccl-compile-write-multibyte-character) New functions.
12298         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12299         ccl-dump-write-multibyte-character): New functions.
12300
12301 1999-07-22  SL Baur  <steve@miho>
12302
12303         * config.el (config-value-file): config.values is installed into
12304         doc-directory.
12305         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12306
12307 1999-07-19  Didier Verna  <didier@xemacs.org>
12308
12309         * rect.el: all functions rewritten, except when noted. Below is a
12310         list of interface changes.
12311         (apply-on-rectangle): new function. Obsoletes
12312         `operate-on-rectangle'. All functions that used to call this
12313         function now call the new one.
12314         (kill-rectangle): added optional prefix arg to fill lines.
12315         (delete-rectangle): ditto.
12316         (delete-extract-rectangle): ditto.
12317         (open-rectangle): ditto.
12318         (clear-rectangle): ditto.
12319         (delete-rectangle-line): added third arg FILL.
12320         (delete-extract-rectangle-line): ditto.
12321         (open-rectangle-line): ditto.
12322         (clear-rectangle-line): ditto.
12323
12324 1999-07-18  Andy Piper  <andy@xemacs.org>
12325
12326         * menubar-items.el (default-menubar): add gutter options.
12327
12328         * gutter-items.el: new file.
12329         (gutter): new group for custom.
12330         (gutter-visible-p): new variable.
12331         (default-gutter-position): ditto.
12332         (buffers-tab): new group for the buffers tab.
12333         (gutter-buffers-tab): widget to put in the gutter.
12334         (buffers-tab-max-size): max number of tabs.
12335         (buffers-tab-switch-to-buffer-function): function to call when a
12336         tab is pressed.
12337         (buffers-tab-omit-function): filter buffers with this function.
12338         (buffers-tab-format-buffer-line-function): format buffer names for
12339         inclusion in tabs.
12340         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12341         the record.
12342         (build-buffers-tab-internal): build a list of tab items.
12343         (buffers-tab-items): ditto.
12344         (add-tab-to-gutter): put a tab in the gutter area.
12345         (update-tab-in-gutter): reset the buffers in the tab.
12346
12347         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12348
12349         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12350         (switch-to-buffer-hooks): new hook.
12351
12352         * toolbar.el (default-toolbar-position): fix typo.
12353
12354 1999-07-16  Andy Piper  <andy@xemacs.org>
12355
12356         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12357
12358 1999-07-15  Didier Verna  <didier@xemacs.org>
12359
12360         * cus-edit.el (custom-prompt-variable): optional third arg makes
12361         prompt for a comment string.
12362         (customize-set-value): optional prefix makes this function handle
12363         variable comments.
12364         (customize-set-variable): ditto.
12365         (customize-save-variable): ditto.
12366         (customize-customized): handle custom comments.
12367         (customize-save-customized): ditto.
12368         (custom-variable-state-set): ditto.
12369         (custom-face-state-set): ditto.
12370         (customize-saved): ditto.
12371         (custom-variable-set): ditto.
12372         (custom-face-set): ditto.
12373         (custom-variable-save): ditto.
12374         (custom-face-save): ditto.
12375         (custom-variable-reset-saved): ditto.
12376         (custom-face-reset-saved): ditto.
12377         (custom-variable-reset-standard): ditto.
12378         (custom-face-reset-standard): ditto.
12379         (custom-comment-face): new face.
12380         (custom-comment-tag-face): ditto.
12381         (custom-comment): new widget.
12382         (custom-comment-create): new function.
12383         (custom-comment-delete): ditto.
12384         (custom-comment-value-set): ditto.
12385         (custom-comment-show): ditto.
12386         (custom-comment-invisible-p): ditto.
12387         (custom-variable-value-create): create a comment field widget.
12388         (custom-face-value-create): ditto.
12389         (custom-variable-menu): new entry for adding a custom comment.
12390         (custom-face-menu): ditto.
12391         (custom-save-variables): possibly save custom comments.
12392         (custom-save-faces): ditto.
12393
12394         * cus-face.el (custom-set-faces): the arguments can now have a
12395         custom comment as fourth argument.
12396
12397         * custom.el (custom-set-variables): the arguments can now have a
12398         custom comment as fifth element.
12399
12400 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12401
12402         * XEmacs 21.2.18 is released
12403
12404 1999-07-13  SL Baur  <steve@miho>
12405
12406         * lib-complete.el (read-library-name): Revert previous change.
12407         (read-library): Ditto.
12408
12409 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12410
12411         * packages.el (packages-package-list): Capitalize docstring.
12412
12413         * packages.el (packages-find-package-library-path): Use #'nconc
12414         rather than #'append to reduce consing -- #'mapcar uses Flist,
12415         which returns a freshly consed list.  #'append would create yet
12416         another fresh list, using Fmake_list in concat.
12417
12418         * packages.el (package-provide): Use setq with remassq like it
12419         says in its docstring.
12420
12421 1999-07-06  SL Baur  <steve@miho.m17n.org>
12422
12423         * lib-complete.el (progn-with-message): Fix typo.
12424
12425 1999-07-06  SL Baur  <steve@miho.m17n.org>
12426
12427         * mule/mule-misc.el (char-octet): Make function match docstring.
12428         From Katsumi Yamaoka <yamaoka@jpl.org>
12429
12430 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12431
12432         * wid-edit.el (widget-documentation): corrected spelling error.
12433
12434 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12435
12436         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12437         keys if already bound
12438
12439 1999-07-06  SL Baur  <steve@miho.m17n.org>
12440
12441         * lib-complete.el (progn-with-message): Revert previous changes.
12442
12443 1999-06-24  Bob Weiner  <weiner@beopen.com>
12444
12445         * lib-complete.el (find-library):
12446         (find-library-other-window):
12447         (find-library-other-frame): Completely rewrote
12448         so that these functions actually work when called non-interactively.
12449         Also made them handle LIBRARY arguments which end with .el or .elc.
12450
12451 1999-06-24  Bob Weiner  <weiner@beopen.com>
12452
12453         * simple.el (indent-new-comment-line): Locally bound
12454         `block-comment-start' to `comstart' or else when this is called
12455         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12456         `block-comment-start' value, ignoring any existing spacing after a
12457         comment prefix in the previous line and producing ugly comments.
12458
12459 1999-06-23  Bob Weiner  <weiner@beopen.com>
12460
12461         * list-mode.el (mouse-choose-completion):
12462         (choose-completion):
12463         (completion-switch-to-minibuffer): Added.
12464         ([Tab]): [Tab] previously switched to the minibuffer
12465         but since [space] does that and since most applications in the
12466         world use [Tab] to select the next item in a list, do that in the
12467         *Completions* buffer too.  This will cause the least confusion
12468         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12469         06/23/1999.
12470
12471 1999-06-22  Bob Weiner  <weiner@beopen.com>
12472
12473         * help.el (help-buffer-name): Added support for a null value
12474         of `help-buffer-prefix-string' since some buffers require no
12475         prefix.
12476
12477 1999-06-20  Bob Weiner  <weiner@beopen.com>
12478
12479         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12480         in the completion-list-mode-map to bury the completions buffer
12481         even when the minibuffer is no longer active.
12482
12483 1999-06-20  Bob Weiner  <weiner@beopen.com>
12484
12485         * list-mode.el (list-mode): It is visually disconcerting to have
12486         the text cursor disappear within list buffers, especially when
12487         moving from window to window, so leave it visible.
12488
12489 1999-07-01  SL Baur  <steve@miho.m17n.org>
12490
12491         * menubar-items.el (default-menubar): Conditionalize the bug
12492         report menu item (which may not be possible in this XEmacs).
12493         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12494
12495 1999-06-30  SL Baur  <steve@miho.m17n.org>
12496
12497         * subr.el (with-current-buffer): DOC string fix.
12498         Suggested by Bob Weiner <weiner@altrasoft.com>
12499
12500 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12501
12502         * cus-face.el (custom-face-italic): insert missing args
12503
12504 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12505
12506         * packages.el (package-locations): Changed default early package
12507         hierarchies to ~/.xemacs/mule-packages and
12508         ~/.xemacs/xemacs-packages.
12509
12510 1999-06-23  SL Baur  <steve@miho.m17n.org>
12511
12512         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12513
12514 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12515
12516         * packages.el (package-locations): Changed default early package
12517         hierarchy to ~/.xemacs/packages.
12518         (package-locations): Removed `packages' as a possible name for a
12519         late package hierarchy.
12520
12521 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12522
12523         * mule/mule-category.el (word-combining-categories): Set up new
12524         variable.
12525         (word-separating-categories): Likewise.
12526
12527 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12528
12529         * XEmacs 21.2.17 is released
12530
12531 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12532
12533         * font-menu.el (font-menu-set-font): allow for nil specification
12534         of font size.
12535
12536 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12537
12538         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12539         is 1.
12540
12541 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12542
12543         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12544         8859-5 instead of ISO 8859-1.
12545
12546 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12547
12548         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12549         (viet-viscii-encode-table): Ditto.
12550
12551         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12552         Make obsolete definition of char-octet.
12553
12554 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12555
12556         * subr.el: Move no-Mule make-char ...
12557         * help-nomule.el (make-char): To here.
12558         (string-width): Make Mule compatibility alias.
12559
12560 1999-06-15  Andy Piper  <andy@xemacs.org>
12561
12562         * select.el (get-selection-no-error): really make there be no-error.
12563         (get-selection): revert to original.
12564
12565 1999-06-11  Andy Piper  <andy@xemacs.org>
12566
12567         * select.el (selection-sets-clipboard): renamed.
12568         (own-selection): use it.
12569
12570 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12571
12572         * XEmacs 21.2.16 is released
12573
12574 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12575
12576         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12577         missing characters to avoid crash.
12578
12579 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12580
12581         * coding.el (set-terminal-coding-system): Only set the console
12582         coding system on the selected console if it is a tty.
12583
12584 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12585
12586         * cus-face.el:
12587         * cus-edit.el:
12588         * faces.el:
12589         (custom):
12590         (face-spec-set):
12591         * faces.el (frob-face-property):
12592         * font-menu.el (font-menu-set-font):
12593                   Actually apply changes from 1999-03-17
12594
12595 1999-06-10  Andy Piper  <andy@xemacs.org>
12596
12597         * select.el (get-selection): abstract out non error-signalling
12598         part.
12599         (get-selection-no-error): get-selection without signalling an
12600         error.
12601         (selection-is-clipboard-p): new variable. controls whether the
12602         selection sets the clipboard.
12603         (own-selection): use it.
12604
12605         * mouse.el (insert-selection): fallback to clipboard after trying
12606         primary selection and cutbuffer.
12607
12608 1999-06-05  Andy Piper  <andy@xemacs.org>
12609
12610         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12611         selection functions.
12612
12613 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12614
12615         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12616         default value.
12617         (load): Use `raw-text' instead of `no-conversion'.
12618         (insert-file-contents): Likewise.
12619
12620         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12621         of `no-conversion'.
12622
12623 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12624
12625         * coding.el: Don't copy `no-conversion' to `raw-text'.
12626
12627 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12628
12629         * subr.el (make-char): Define it if Mule is not around.
12630
12631 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12632
12633         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12634
12635         * x-select.el (x-disown-selection-internal): Restore symbol as an
12636         obsolete alias.
12637         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12638
12639 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12640
12641         * XEmacs 21.2.15 is released
12642
12643 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12644
12645         * subr.el (split-string): Avoid infinite looping
12646
12647 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12648
12649         * ldap.el (ldap-ignore-attribute-codings): New variable
12650         (ldap-default-attribute-decoder): New variable
12651         (ldap-coding-system): New variable
12652         (ldap-attribute-syntax-encoders): New variable
12653         (ldap-attribute-syntax-decoders): New variable
12654         (ldap-attribute-syntaxes-alist): New variable
12655         (ldap-encode-boolean): New function
12656         (ldap-decode-boolean): New function
12657         (ldap-encode-country-string): New function
12658         (ldap-decode-string): New function
12659         (ldap-decode-address): New function
12660         (ldap-encode-address): New function
12661         (ldap-decode-attribute): New function
12662         (ldap-search): Use some of these
12663
12664 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12665
12666         * version.el (emacs-version): Make the patch level/beta come
12667         before the XEmacs qualifier so that it gets into (funcall
12668         emacs-version) and thus in the bug reports.
12669         (emacs-version>=): Support patch levels.
12670
12671 1999-06-03  SL Baur  <steve@xemacs.org>
12672
12673         * version.el: implement x.y.z version number
12674         From Jan Vroonhof <vroonhof@math.ethz.ch>
12675
12676 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12677
12678         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12679
12680 1999-05-22  Vin Shelton <acs@xemacs.org>
12681
12682         * startup.el: Document -private and break out non-standard X options.
12683
12684 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12685
12686         * mule/mule-charset.el (charset-after): New function.
12687         (charset-direction): Synch with Mule, update docstring.
12688         (get-charset-property): New function.
12689         (put-charset-property): New function.
12690         (charset-plist): New function.
12691
12692         * mule/mule-charset.el (compose-region):
12693         (decompose-region): remove;  these functions (which don't work
12694         since we don't do composite characters) have been moved to
12695         mule-util.el.
12696         (toplevel): follow coding standards
12697
12698 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12699
12700         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12701         exist any more.
12702
12703         * code-files.el: Fix commentary to follow coding standards.  Move
12704         the single line left in mule-files.el to here.
12705
12706         * mule/mule-files.el: delete.
12707
12708 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12709
12710         * info.el (Info-scroll-prev): Use event functions instead of the
12711         old emacs 19 interface.
12712
12713 1999-06-02  Andy Piper  <andy@xemacs.org>
12714
12715         * x-font-menu.el (x-font-menu-load-font):
12716         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12717
12718 1999-05-31  Andy Piper  <andy@xemacs.org>
12719
12720         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12721         group.
12722         (font-menu-this-frame-only-p): ditto.
12723         (font-menu-max-items): reinstate, from Jan Vroonhof
12724         <vroonhof@math.ethz.ch>
12725         (font-menu-submenu-name-format): ditto.
12726         (font-menu-split-long-menu): ditto, for use by the family
12727         constructor.
12728         (font-menu-family-constructor): use it.
12729
12730 1999-05-30  Andy Piper  <andy@xemacs.org>
12731
12732         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12733         for use by the font menu.
12734
12735         * msw-font-menu.el: new file implementing mswindows specific
12736         font-menu behaviour.
12737         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12738         (mswindows-font-menu-junk-families): ditto.
12739         (hack-font-truename): ditto.
12740         (mswindows-font-regexp-ascii): ditto.
12741         (mswindows-reset-device-font-menus): ditto.
12742         (mswindows-font-menu-font-data): ditto.
12743         (mswindows-font-menu-load-font): ditto.
12744
12745         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12746         (x-font-menu-font-data): ditto.
12747         (x-font-menu-load-font): ditto.
12748
12749         * font-menu.el: new file implementing generic font menu behaviour.
12750         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12751         made device independent.
12752         (font-menu-this-frame-only-p): ditto.
12753         (font-menu-preferred-resolution): ditto.
12754         (font-menu-size-scaling): new variable used to determine whether
12755         sizes are in points or tenths of a point.
12756         (vassoc): moved from x-font-menu.el.
12757         (device-fonts-cache): ditto.
12758         (device-fonts-cache): ditto.
12759         (flush-device-fonts-cache): ditto.
12760         (reset-device-font-menus): copied from x-font-menu.el and made
12761         device independent. Most functionality deferred to
12762         device-dependent versions.
12763         (font-menu-family-constructor): copied from x-font-menu.el and
12764         made device independent.
12765         (font-menu-size-constructor): ditto.
12766         (font-menu-weight-constructor): ditto.
12767         (font-menu-set-font): ditto.
12768         (font-menu-change-face): ditto.
12769         (font-menu-load-font): new device method.
12770         (font-menu-font-data): ditto.
12771
12772         * x-font-menu.el: The above functions deleted.
12773
12774 1999-05-26  Andy Piper  <andy@xemacs.org>
12775
12776         * update-elc.el:
12777         * make-docfile.el:
12778         * loadup.el: rehash expand-file-name usage to not use default-directory.
12779
12780 1999-05-21  Andy Piper  <andy@xemacs.org>
12781
12782         * x-select.el (x-select-convert-to-text):
12783         (x-selected-text-type):
12784         (x-get-selection):
12785         (xselect-convert-to-string):
12786         (xselect-convert-to-compound-text):
12787         (xselect-convert-to-length):
12788         (xselect-convert-to-targets):
12789         (xselect-convert-to-delete):
12790         (xselect-convert-to-filename):
12791         (xselect-convert-to-charpos):
12792         (xselect-convert-to-lineno):
12793         (xselect-convert-to-colno):
12794         (xselect-convert-to-sourceloc):
12795         (xselect-convert-to-os):
12796         (xselect-convert-to-host):
12797         (xselect-convert-to-user):
12798         (xselect-convert-to-class):
12799         (xselect-convert-to-name):
12800         (xselect-convert-to-integer):
12801         (xselect-convert-to-atom):
12802         (xselect-convert-to-identity): functions renamed from x-* and
12803         moved to select.el.
12804         (x-get-secondary-selection): use rename get-selection.
12805         (x-get-clipboard): ditto.
12806         (x-own-selection): moved to select.el.
12807         (x-valid-simple-selection-p): ditto.
12808         (x-dehilight-selection): ditto.
12809         (x-own-clipboard): ditto.
12810         (x-disown-selection): ditto.
12811
12812         * x-mouse.el (x-yank-function): moved to mouse.el.
12813         (x-insert-selection): ditto.
12814         (x-set-point-and-move-selection): use renamed function.
12815
12816         * select.el (selected-text-type): moved and renamed from
12817         x-select.el.
12818         (selection-owner-p): moved to C.
12819         (selection-exists-p): ditto.
12820         (get-cutbuffer): new device method.
12821         (get-selection): generalised and moved from x-select.el.
12822         (own-selection): moved x-own-selection functionality into here.
12823         (dehilight-selection): renamed and moved from x-select.el.
12824         (own-clipboard): functionality moved from x-select.el using new
12825         generic C builtins.
12826         (disown-clipboard): ditto.
12827         (select-convert-to-text):
12828         (select-convert-to-string):
12829         (select-convert-to-compound-text):
12830         (select-convert-to-length):
12831         (select-convert-to-targets):
12832         (select-convert-to-delete):
12833         (select-convert-to-filename):
12834         (select-convert-to-charpos):
12835         (select-convert-to-lineno):
12836         (select-convert-to-colno):
12837         (select-convert-to-sourceloc):
12838         (select-convert-to-os):
12839         (select-convert-to-host):
12840         (select-convert-to-user):
12841         (select-convert-to-class):
12842         (select-convert-to-name):
12843         (select-convert-to-integer):
12844         (select-convert-to-atom):
12845         (select-convert-to-identity): new functions renamed from x-* and
12846         moved from x-select.el.
12847
12848         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12849         into here and use as the default window-system mouse yank.
12850         (insert-selection): generalised and moved from x-mouse.el.
12851         (own-clipboard): moved to C.
12852
12853         * msw-select.el (mswindows-selection-owned-p): deleted.
12854         (mswindows-own-selection): generalised and moved to select.el.
12855         (mswindows-disown-selection): generalised and moved to C.
12856         (mswindows-selection-owner-p): ditto.
12857
12858 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12859
12860         * XEmacs 21.2.14 is released
12861
12862 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12863
12864         * about.el: update contact info for jason and slb.
12865
12866 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12867
12868         * mule/european.el (setup-romanian-environment): Add Romanian
12869         support from Emacs/Mule romanian.el.
12870
12871 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12872
12873         * cus-face.el: Label all custom changes with the 'custom' tag.
12874
12875         * cus-edit.el: idem ditto.
12876
12877         * faces.el: Added suport for adding device tags to various functions.
12878         (custom): New device tag.
12879         (face-spec-set): Call reset face with tags argument. No longer do
12880         x-init-global-faces hack.
12881
12882         * faces.el (frob-face-property): Use an anonymous specifier to map
12883         frob-face-property-1 over.
12884
12885         * x-font-menu.el (font-menu-set-font): Always specify all
12886         properties to custom.
12887
12888 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12889
12890         * mule/european.el (setup-czech-environment): Add czech support.
12891         From David Sauer <davids@orfinet.cz>
12892
12893 1999-03-15  SL Baur  <steve@xemacs.org>
12894
12895         * check-features.el: Turn hard errors into warnings.
12896
12897 1999-03-21  SL Baur  <steve@xemacs.org>
12898
12899         * simple.el (delete-key-deletes-forward): As per discussion on
12900         xemacs-beta, default to t.
12901
12902 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12903
12904         * loadup.el: Define Installation-string before loading anything.
12905
12906 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12907
12908         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12909         From Anders Stenman <stenman@isy.liu.se>
12910
12911 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12912
12913         * wid-edit.el (widget-glyph-find): Ditto.
12914
12915         * packages.el (locate-library): Ditto.
12916
12917         * loadup.el (really-early-error-handler): Ditto.
12918
12919         * lib-complete.el (read-library): Ditto.
12920
12921         * faces.el (set-face-stipple): Ditto.
12922
12923         * code-files.el (load): Use new calling style of locate-file.
12924
12925 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12926
12927         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12928         dead.
12929
12930 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12931
12932         * dumped-lisp.el (preloaded-file-list): Don't load
12933         Installation.el.
12934
12935         * loadup.el (Installation-string): Define it here.
12936
12937 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12938
12939         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12940         Installation.el needs to be loaded before `dump-paths', otherwise
12941         the dumping process won't find it.
12942
12943 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12944
12945         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12946         subr so that we can use `replace-in-string' in Installation.el to
12947         get rid of C-m chars under the native Windows build.
12948
12949 1999-04-29  Andy Piper  <andy@xemacs.org>
12950
12951         * make-docfile.el: canonicalize file and directory names.
12952
12953         * device.el (call-device-method): new function for calling device
12954         specific methods.
12955         (define-device-method): new function for defining device methods.
12956         (define-device-method*): ditto.
12957
12958 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12959
12960         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12961
12962 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12963
12964         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12965         (cyrillic-koi8-r-encode-table): Likewise.
12966         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12967         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12968
12969         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12970         from vietnamese.el].
12971
12972         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12973         mule/mule-misc.el.
12974
12975 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12976
12977         * mule/thai-xtis.el:
12978         - Change font registry name from "Thai94x94-0" to "xtis-0".
12979         - Change mnemonic of coding-system `tis-620' to "TIS620".
12980
12981 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12982
12983         * mule/ethiopic.el: fixed.
12984
12985 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12986
12987         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12988
12989         * mule/thai-xtis.el: New file.
12990
12991         * mule/vietnamese.el: New file.
12992
12993         * mule/ethiopic.el: New file.
12994
12995 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12996
12997         * bytecomp.el (byte-compile-close-variables): Leave
12998         debug-issue-ebola-notices alone.
12999
13000 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13001
13002         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13003         at the top of the buffer since it is the most important thing to
13004         customize
13005         (ldap-get-host-parameter): New defun
13006         (ldap-search): Add a new parameter `withdn' to retrieve the
13007         distinguished names of entries
13008
13009 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13010
13011         * startup.el (splash-frame-body): Date and spelling fixes.
13012
13013 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13014
13015         * view-less.el (toggle-truncate-lines): add autoload tag
13016
13017 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13018
13019         * format.el (format-alist): Disable image stuff.
13020
13021 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13022
13023         * wid-edit.el (widget-glyph-find): Search by directories, then by
13024         suffixes rather than the other way around.
13025         (widget-image-conversion): Renamed to
13026         `widget-image-file-name-suffixes'.
13027
13028 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13029
13030         * mule/mule-charset.el: Made old functions obsolete, remove the
13031         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13032         (charset-iso-graphic-plane): Rename from charset-graphic.
13033         (charset-iso-final-char): Rename from charset-final.
13034         (charset-width): Rename from charset-columns.
13035         (charset-bytes): Added from fsf compatibility, returns always 1.
13036
13037         * mule/mule-misc.el: Move charset-doc-string alias to
13038         mule-charset.el
13039
13040 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13041
13042         * x-faces.el (x-make-font-bold-italic): honor
13043         *try-oblique-before-italic-fonts*
13044
13045 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13046
13047         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13048
13049 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13050
13051         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13052         name.
13053
13054 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13055
13056         * cl-extra.el (equalp): Would bug out for lists.
13057
13058 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13059
13060         * about.el (about-hackers):  Change cgw's email address
13061
13062 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13063
13064         * XEmacs 21.2.13 is released
13065
13066 1999-03-12  SL Baur  <steve@xemacs.org>
13067
13068         * simple.el (delete-key-deletes-forward): Revert to previous
13069         behavior.
13070
13071 1999-01-18  Didier Verna  <didier@xemacs.org>
13072
13073         * menubar-items.el (xemacs-splash-buffer): handle the case of
13074         multiple elements in the splash buffer body.
13075
13076         * startup.el (splash-frame-timeout): new constant: interval
13077         between splash buffer elements.
13078         (command-line-1): handle splash buffer with multiple elements (use
13079         a timeout).
13080         (splash-frame-body): Originally `startup-splash-frame-body'.
13081         Rewrote a cleaner and more readable version. This can now be array,
13082         in which case each element is displayed in turn in the splash buffer.
13083         (splash-frame-static-body): new constant. Persistent information
13084         across all splash buffer elements (preserves the possibility to give
13085         it in different languages.
13086         (circulate-splash-frame-elements): new function. Used as a timeout
13087         to circulate through all splash frame elements and display them in
13088         sequence.
13089         (display-splash-frame): originally `startup-splash-frame'. Handle
13090         the case of multiple elements in the splash buffer body. Now
13091         returns a timeout id if multiple elements to display, or nil.
13092
13093 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13094
13095         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13096         so they can be overridden by x-init-face-from-resources.
13097         Additionally specify the font name also with an x tag.
13098
13099 1999-03-08  Andy Piper  <andy@xemacs.org>
13100
13101         * package-get.el (package-get-base): autoload.
13102
13103         * menubar-items.el (default-menubar): add update menu item. Fix
13104         custom menu to only be activated when package-base is available.
13105
13106         * package-get.el (package-get-custom): don't load
13107         package-get-custom as it is auto-generated. Fix group definition.
13108
13109 1999-03-05  Didier Verna  <didier@xemacs.org>
13110
13111         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13112         instead of `symbol-name' (Thanks Kyle).
13113
13114         * cus-edit.el (custom-save-variables): use `prin1' instead of
13115         princ to write symbols.
13116
13117 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13118
13119         * XEmacs 21.2.12 is released
13120
13121 1999-03-05  SL Baur  <steve@xemacs.org>
13122
13123         * menubar-items.el (default-menubar): Add kfm browsing support.
13124         From Neal Becker <nbecker@fred.net>
13125
13126 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13127
13128         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13129         calls to font-lock during buffer reversion.
13130
13131 1999-02-12  Didier Verna  <didier@xemacs.org>
13132
13133         * info.el (Info-build-node-completions): unconditionally widen the
13134         tag table buffer.
13135
13136 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13137
13138         * x-faces.el (x-init-face-from-resources):
13139         Only set fonts in the 'x locale.
13140
13141 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13142
13143         * package-ui.el (pui-install-selected-packages): Don't throw on
13144         `package-admin-delete-binary-package' returning nil since it's
13145         normal.  Reindent function.
13146         (pui-add-required-packages): Handle case where packages selected
13147         for installation have never been installed.
13148
13149 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13150
13151         * menubar-items.el (default-menubar):
13152         Implement the ``Mule->Set coding system of process'' menu item.
13153
13154 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13155
13156         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13157         files
13158         - Change some `if's to `when's
13159
13160 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13161
13162         * XEmacs 21.2.11 is released
13163
13164 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13165
13166         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13167         against window close (Fix Bug #460).
13168         (ask-user-about-lock-dbox): Idem.
13169
13170 1999-02-25  SL Baur  <steve@xemacs.org>
13171
13172         * mule/mule-charset.el (charset-leading-byte): New function.
13173         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13174
13175 1999-02-12  Andy Piper  <andy@xemacs.org>
13176
13177         * about.el (xemacs-hackers): change andy's email address.
13178         (about-url-alist): change andy's web page address.
13179         (about-xemacs): add piper.
13180
13181 1999-02-16  SL Baur  <steve@xemacs.org>
13182
13183         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13184         of mule-base into lisp/mule.
13185
13186 1999-02-16  SL Baur  <steve@xemacs.org>
13187
13188         * mule/arabic.el:
13189         mule/canna-leim.el:
13190         mule/chinese.el:
13191         mule/cyrillic.el:
13192         mule/english.el:
13193         mule/european.el:
13194         mule/greek.el:
13195         mule/hebrew.el:
13196         mule/japanese.el:
13197         mule/kinsoku.el:
13198         mule/korean.el:
13199         mule/misc-lang.el:
13200         mule/mule-category.el:
13201         mule/mule-ccl.el:
13202         mule/mule-charset.el:
13203         mule/mule-cmds.el:
13204         mule/mule-coding.el:
13205         mule/mule-files.el:
13206         mule/mule-help.el:
13207         mule/mule-init.el:
13208         mule/mule-misc.el:
13209         mule/mule-tty-init.el:
13210         mule/mule-x-init.el:
13211         mule/viet-chars.el:  Remerge from mule-base.
13212
13213         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13214         of mule-base into lisp/mule.
13215
13216 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13217
13218         * process.el (exec-to-string): Use `shell-command-switch' in place
13219         of hard-wired "-c" (for WindowsNT).
13220
13221 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13222
13223         * menubar-items.el (default-menubar):  Remove obsolete
13224         "Gopher" item
13225
13226 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13227
13228         * package-admin.el (package-admin-get-install-dir): First fall
13229         back to the location of xemacs-base for non-mule packages.
13230
13231 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13232
13233         * paths.el:
13234         - improved automounter tmp directory support.
13235         - support 4 (!) empirically discovered automounter conventions
13236
13237 1999-02-12  SL Baur  <steve@xemacs.org>
13238
13239         * etags.el (pop-tag-mark): autoload to match key binding.
13240
13241 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13242
13243         * XEmacs 21.2.10 is released
13244
13245 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13246
13247         * package-get.el (package-get-remote-filename): Don't bug out for
13248         a local file name in the search entry.
13249
13250 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13251
13252         * XEmacs 21.2.9 is released
13253
13254 1999-01-19  Didier Verna  <didier@xemacs.org>
13255
13256         * replace.el (replace-search-function): new variable containing a
13257         function to perform a search-forward.
13258         (replace-re-search-function): new variable containing a function
13259         to perform a re-search-forward.
13260         (perform-replace): use them.
13261
13262 1999-01-25  Didier Verna  <didier@xemacs.org>
13263
13264         * select.el (selection-owner-p): use the name `XEmacs'.
13265         (cut-copy-clear-internal): ditto.
13266
13267 1999-01-18  Andy Piper  <andy@xemacs.org>
13268
13269         * about.el (about-url-alist): Update my entry.
13270         (xemacs-hackers): Ditto.
13271
13272 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13273
13274         * buffer.el (switch-to-buffer): Fixing documentation.
13275         * minibuf.el (minibuffer-completion-table): ditto.
13276         * cl-macs.el (return-from): ditto.
13277
13278 1999-01-04  Didier Verna  <didier@xemacs.org>
13279
13280         * replace.el (delete-non-matching-lines): temporarily disable
13281         case-folding when called interactively with a regexp containing
13282         uppercase characters.
13283         (delete-matching-lines): ditto.
13284         (count-matches): ditto.
13285         (list-matching-lines): ditto.
13286
13287 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13288
13289         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13290         abort if current window is split horizontally, not if others are
13291         split.  Got rid of unnecessary minibuffer checking.  Also, add
13292         some comments (it's still complex).
13293
13294 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13295
13296         * package-get.el: changed address for doc.ic.ac.uk to
13297         sunsite.doc.ic.ac.uk
13298
13299 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13300
13301         * ldap.el (toplevel): Remove requires so that the file compiles
13302         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13303
13304 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13305
13306         * dump-paths.el: Calculate module-directory and set
13307         module-load-path to the load path for modules.
13308
13309         * loadup.el: Get bootstrap value of module-load-path from the
13310         environment variable EMACSBOOTSTRAPMODULEPATH.
13311         - Display the module load path if we're debugging paths.
13312
13313         * setup-paths.el: Added function paths-find-site-module-directory.
13314         - Added function paths-find-module-directory.
13315         - Added function paths-construct-module-load-path.  Uses new
13316         environment variable EMACSMODULEPATH.
13317
13318 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13319
13320         * font.el (font-default-object-for-device):
13321         Oops! This `or' can't be replaced by `unless'.
13322         Fixed inability to run w3, among other things.
13323
13324 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13325
13326         * package-admin.el: Change initialization of
13327           package-admin-install-function dependent on system type.
13328           Change package-admin-install-function-mswindows to use
13329           "minitar".
13330
13331 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13332
13333         * mouse.el (default-mouse-motion-handler): Disable help echo while
13334         in the minibuffer.
13335
13336 1998-12-28  Martin Buchholz <martin@xemacs.org>
13337
13338         * XEmacs 21.2.8 is released.
13339
13340 1998-12-24  Martin Buchholz <martin@xemacs.org>
13341
13342         * XEmacs 21.2.7 is released.
13343
13344 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13345
13346         * package-ui.el (pui-list-packages): Set truncate-lines.
13347
13348         * package-get.el (package-get-download-menu): Use
13349         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13350
13351         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13352         (pui-help-string): idem.
13353         (list-packages-mode): New major mode.
13354         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13355         (pui-install-selected-packages): Add suport for removing packages.
13356         (pui-toggle-package-delete-key): New function.
13357         (pui-popup-context-sensitive): New kludge.
13358         (pui-list-packages): Add warning when `package-get-remote' is nil.
13359         (package-ui-add-site): New function.
13360
13361 1998-12-01  Didier Verna  <didier@xemacs.org>
13362
13363         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13364
13365 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13366
13367         * ldap.el: Custom-ized
13368         (toplevel): Do not provide `ldap' which is provided by C level
13369         LDAP code
13370         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13371
13372 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13373
13374         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13375
13376 1998-12-17  Andy Piper  <andy@xemacs.org>
13377
13378         * sound.el (sound-load-list): name changed from sound-load-alist.
13379         (sound-extension-list): name changed from sound-ext-list.
13380         (load-default-sounds): use new names.
13381         (load-sound-file): use new names.
13382
13383 1998-12-16  Andy Piper  <andy@xemacs.org>
13384
13385         * XEmacs 21.2.6 is released
13386
13387 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13388
13389         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13390         errors.
13391
13392 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13393
13394         * wid-edit.el (widget-echo-this-extent): Set
13395         help-echo-owns-message to t.
13396
13397 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13398
13399         * package-get.el (package-get-download-menu): use toggles for
13400           each site in the download site menu.
13401
13402 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13403
13404         * package-get.el (package-get): If we cannot find a package
13405           because package-get-remote is not set, give a more helpful
13406           error message.
13407
13408 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13409
13410         * package-get.el (package-get-remote-filename): use an EFS path
13411         with user anonymous if no user is specified.
13412
13413 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13414
13415         * faces.el (face-spec-set): Re-init fallfacks for default after
13416         calling reset-face on the default face.
13417
13418 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13419
13420         * package-admin.el (package-admin-default-install-function):
13421         Behave as advertised.  Make sure the pkg-dir is proper for
13422         default-directory.
13423         (package-admin-add-binary-package): Make sure the pkg-dir is
13424         proper for default-directory.
13425         (package-admin-install-function-mswindows): Make sure the pkg-dir
13426         is proper for default-directory.
13427
13428 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13429
13430         * XEmacs 21.2.5 is released
13431
13432 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13433
13434         * files.el (binary-file-regexps): regexp-opt is not available at
13435         bytecompile time.
13436
13437 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13438
13439         * x-win-xfree86.el:
13440         * x-win-sun.el (x-win-init-sun):
13441         * x-win-sun.el:
13442         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13443         * x-iso8859-1.el:
13444         * x-init.el (init-post-x-win):
13445         * x-init.el (init-pre-x-win):
13446         * x-init.el (x-initialize-compose):
13447         * x-init.el:
13448         * x-compose.el:
13449         * winnt.el:
13450         * widget.el:
13451         * wid-edit.el (widget-glyph-click):
13452         * wid-edit.el (widget-glyph-find):
13453         * wid-edit.el (widget-type):
13454         * view-less.el (view-buffer-other-window):
13455         * very-early-lisp.el:
13456         * version.el:
13457         * toolbar.el:
13458         * toolbar-items.el:
13459         * term/sun.el (suntool-map):
13460         * term/sun-mouse.el:
13461         * term/internal.el:
13462         * syntax.el (modify-syntax-entry):
13463         * symbol-syntax.el:
13464         * subr.el:
13465         * startup.el (lock-directory):
13466         * simple.el (set-comment-column):
13467         * simple.el (backward-delete-char-untabify):
13468         * shadow.el (find-emacs-lisp-shadows):
13469         * shadow.el:
13470         * setup-paths.el (paths-construct-info-path):
13471         * select.el (cut-copy-clear-internal):
13472         * process.el (call-process-region):
13473         * process.el (start-process-shell-command):
13474         * process.el:
13475         * paths.el (rmail-spool-directory):
13476         * paragraphs.el (use-hard-newlines):
13477         * package-get.el (package-get-dependencies):
13478         * package-admin.el (package-admin-delete-binary-package):
13479         * obsolete.el (truncate-string):
13480         * obsolete.el (store-substring):
13481         * mouse.el (default-mouse-track-maybe-own-selection):
13482         * mouse.el (mouse-yank-at-point):
13483         * modeline.el:
13484         * modeline.el (mouse-drag-modeline):
13485         * minibuf.el (read-directory-name-internal):
13486         * minibuf.el (read-file-name-internal):
13487         * minibuf.el (read-file-name-internal-1):
13488         * minibuf.el (read-file-name-2):
13489         * minibuf.el (exact-minibuffer-completion-p):
13490         * minibuf.el (read-from-minibuffer):
13491         * minibuf.el:
13492         * menubar.el (check-menu-syntax):
13493         * map-ynp.el (map-y-or-n-p):
13494         * make-docfile.el (docfile-out-of-date):
13495         * loadup.el ((member "run-temacs" command-line-args)):
13496         * loadup.el ((member "no-site-file" command-line-args)):
13497         * loadup.el (really-early-error-handler):
13498         * loadup.el:
13499         * loadhist.el:
13500         * loaddefs.el:
13501         * lisp-mnt.el (lm-verify):
13502         * lib-complete.el (lib-complete:cache-completions):
13503         * lib-complete.el (library-all-completions):
13504         * itimer.el (itimer-run-expired-timers):
13505         * info.el (Info-mode):
13506         * info.el (Info-insert-file-contents):
13507         * info.el (Info-rebuild-dir):
13508         * info.el (Info-build-dir-anew):
13509         * info.el (Info-parse-dir-entries):
13510         * info.el (Info-dir-outdated-p):
13511         * info.el (Info-insert-dir):
13512         * info.el (info-xref):
13513         * info.el:
13514         * hyper-apropos.el (hyper-apropos-get-doc):
13515         * hyper-apropos.el (hyper-describe-face):
13516         * hyper-apropos.el (hyper-apropos-mode):
13517         * hyper-apropos.el:
13518         * help.el (list-processes):
13519         * help.el:
13520         * gnuserv.el:
13521         * font.el (mswindows-font-create-name):
13522         * font.el (font-default-font-for-device):
13523         * font.el (x-font-create-object):
13524         * font.el (font-registry):
13525         * font.el:
13526         * font-lock.el (font-lock-keywords):
13527         * font-lock.el:
13528         * finder.el (finder-compile-keywords):
13529         * find-paths.el (paths-find-recursive-path):
13530         * fill.el (set-justification-center):
13531         * fill.el (fill-region-as-paragraph):
13532         * files.el (insert-directory):
13533         * files.el (wildcard-to-regexp):
13534         * files.el (recover-file):
13535         * files.el (basic-save-buffer):
13536         * files.el (delete-auto-save-file-if-necessary):
13537         * files.el (file-relative-name):
13538         * files.el (backup-extract-version):
13539         * files.el (backup-buffer):
13540         * files.el (set-visited-file-name):
13541         * files.el (set-auto-mode):
13542         * files.el (interpreter-mode-alist):
13543         * files.el:
13544         * files.el (find-file-noselect):
13545         * files.el (abbreviate-file-name):
13546         * files.el (parse-colon-path):
13547         * files.el (directory-abbrev-alist):
13548         * etags.el (visit-tags-table-buffer):
13549         * easymenu.el (easy-menu-define):
13550         * dragdrop.el (experimental-dragdrop-drag):
13551         * dragdrop.el (dragdrop-drop-do-functions):
13552         * dragdrop.el (dragdrop-drop-at-point):
13553         * disass.el (disassemble-1):
13554         * disass.el (disassemble-internal):
13555         * disass.el (disassemble):
13556         * disass.el:
13557         * derived.el (derived-mode-init-mode-variables):
13558         * derived.el (define-derived-mode):
13559         * custom.el (defgroup):
13560         * cus-edit.el (custom-quote):
13561         * config.el:
13562         * code-process.el (open-network-stream):
13563         * code-process.el (start-process):
13564         * code-process.el (call-process-region):
13565         * code-process.el (call-process):
13566         * code-process.el:
13567         * code-files.el (insert-file-contents):
13568         * code-files.el:
13569         * code-files.el (buffer-file-coding-system-for-read):
13570         * cmdloop.el (yes-or-no-p-minibuf):
13571         * cl.el:
13572         * cl-macs.el:
13573         * cl-extra.el:
13574         * callers-of-rpt.el (make-caller-report):
13575         * callers-of-rpt.el:
13576         * bytecomp.el (batch-byte-recompile-directory):
13577         * bytecomp.el (batch-byte-compile-1):
13578         * bytecomp.el (batch-byte-compile):
13579         * bytecomp.el (display-call-tree):
13580         * bytecomp.el (byte-compile-insert):
13581         * bytecomp.el (byte-compile-two-args-19->20):
13582         * bytecomp.el (byte-compile-variable-ref):
13583         * bytecomp.el (byte-compile-form):
13584         * bytecomp.el (byte-compile-top-level-body):
13585         * bytecomp.el (byte-compile-out-toplevel):
13586         * bytecomp.el (byte-compile-byte-code-maker):
13587         * bytecomp.el (byte-compile-file-form-defmumble):
13588         * bytecomp.el (byte-compile-file-form):
13589         * bytecomp.el (byte-compile-keep-pending):
13590         * bytecomp.el (byte-compile-insert-header):
13591         * bytecomp.el (byte-compile-from-buffer):
13592         * bytecomp.el (byte-compile-file):
13593         * bytecomp.el (byte-recompile-file):
13594         * bytecomp.el (byte-compile-close-variables):
13595         * bytecomp.el (byte-compile-warn-about-unused-variables):
13596         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13597         * bytecomp.el (byte-compiler-legal-options):
13598         * bytecomp.el (byte-compile-lapcode):
13599         * bytecomp.el (byte-optimize-log):
13600         * bytecomp.el ((fboundp 'defsubst)):
13601         * bytecomp.el:
13602         * bytecomp-runtime.el:
13603         * byte-optimize.el (byte-optimize-apply):
13604         * byte-optimize.el (car):
13605         * byte-optimize.el (byte-optimize-form):
13606         * byte-optimize.el (byte-optimize-form-code-walker):
13607         * byte-optimize.el:
13608         * build-report.el (build-report-insert-installation-file):
13609         * build-report.el (build-report):
13610         * auto-show.el:
13611         * apropos.el (apropos-documentation):
13612         - mega patch
13613         - clean up byte-compile warnings
13614         - remove unused variables
13615         - Use common lisp style hashtable functions
13616         - byte compiler cleanup
13617         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13618         - remove old backquote syntax usage
13619         - move some cl functionality into C for speed.
13620         - remove last remaining VMS support
13621         - spelling fixes
13622         - implement last, butlast, nbutlast, copy-list in C.
13623         - new macro ignore-file-errors, similar to ignore-errors
13624           (ignore-file-errors (delete-file "foo"))
13625         - get frequent garbage collection during loadup.el by tweaking
13626           gc-cons-threshold, rather than explicitly calling garbage-collect
13627         - default delete-key-deletes-forward to `t'.
13628
13629 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13630
13631         * XEmacs 21.2-beta4 is released.
13632
13633 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13634
13635         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13636         (easy-menu-item-present-p): Wrapper around find-menu-item.
13637         (easy-menu-remove-item): Wrapper around delete-menu-item.
13638
13639         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13640         (add-menu-button): Add 'in-menu' argument.
13641         (add-menu-item-1): Add in-menu support to helper function.
13642
13643 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13644
13645         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13646
13647 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13648
13649         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13650         of Dec 4, 1997.
13651
13652 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13653
13654         * process.el (shell-command-on-region): Report if the command
13655         succeeded or failed.
13656
13657 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13658
13659         * subr.el (buffer-substring-no-properties): Comment out.
13660
13661 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13662
13663         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13664           into font instances first, like `x-frob-font-size' does.
13665           (mswindows-find-larger-font): ditto
13666
13667 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13668
13669         * package-ui.el (pui-install-selected-packages): fix args in call
13670         to `package-get'.
13671
13672 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13673
13674         * package-get.el (host-name): New widget type.
13675         (package-get-remote): Better customization using new type.
13676         (package-get-download-sites): idem dito.
13677
13678         (package-get-custom): Do not use package-get-all untill we have
13679         runtime dependencies.
13680
13681         (package-get-remove-copy): Default to 't' we no longer need this
13682         kludge as we do not currently use depenencies.
13683
13684         (package-get-was-current): New variable.
13685         (package-get-require-base): New 'force-current' argument.
13686         (package-get-update-base): idem
13687         (package-get-package-provider):  idem
13688         (package-get-locate-index-file): New 'no-remote' argument.
13689         (package-get-locate-file): idem.
13690
13691         (package-get-maybe-save-index): New function.
13692         (package-get-update-base): Use it.
13693
13694 1998-10-28 Greg Klanderman <greg@alphatech.com>
13695
13696         * package-get.el (package-get-remote): default to nil; by default,
13697         don't go out to the net via EFS.  They must select a download site.
13698         (package-get-download-sites): new variable.
13699         (package-get-download-menu): new function.
13700         (package-get-locate-index-file): new function.
13701         (package-get-update-base): use it.
13702
13703         * menubar-items.el (default-menubar): add "Update Package Index"
13704         and "Add Download Site" menus under Options | Manage Packages.
13705
13706 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13707
13708         * package-get.el (package-get): bugfix code checking installed version
13709         for case where package is not currently installed.
13710         (package-get-require-signed-base-updates): new variable.
13711         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13712         deemed not a goot thing.  Use the variable
13713         package-get-allow-unsigned-base-updates instead.
13714
13715 1998-10-16 Greg Klanderman <greg@alphatech.com>
13716
13717         * package-get.el (package-get): Don't install an older version than
13718         we already have unless explicitly told to.  Issue a warning.
13719
13720         * package-ui.el (pui-add-required-packages): when adding
13721         dependencies, don't add packages that are up to date.
13722         (pui-package-symbol-char):  Don't consider a package out of date
13723         if you have a newer version installed than the latest version in
13724         package-get-base.
13725
13726         * package-get.el (package-get-base-filename): document that it may
13727         be a path relative to package-get-remote;  new default value.
13728         (package-get-locate-file): new function.
13729         (package-get-update-base): use it to expand package-get-base-filename.
13730         (package-get-save-base): new function to save the package-get database
13731         to file.
13732         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13733         (package-get-update-base): pass the REMOTE-SOURCE arg.
13734         (package-get-update-base-entry): call package-get-custom-add-entry.
13735         (package-get-file-installed-p): removed; no longer needed.
13736         (package-get-create-custom): ditto.
13737         (toplevel): remove code to build and load package-get-custom.el
13738         (package-get-custom-add-entry): new function.
13739
13740 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13741
13742         * wid-edit.el (widget-button-click): Don't switch window.
13743
13744 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13745
13746         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13747
13748 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13749
13750         * etags.el (find-tag-default): Run find-tag-hook using
13751         run-hooks rather than funcall
13752
13753 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13754
13755         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13756         and the current local map as the parents to isearch-mode-map.
13757
13758 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13759
13760         * XEmacs 21.2-beta3 is released.
13761
13762 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13763
13764         * package-get.el (package-get-update-base): use
13765         insert-file-contents-internal, not insert-file-contents-literally.
13766
13767 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13768
13769         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13770         dump time.
13771
13772 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13773
13774         * package-get.el (package-get-update-base-entry): new function.
13775         (package-get-update-base): renamed; was `package-get-load-base'.
13776         cleanup, and use package-get-update-base-from-buffer.
13777         (package-get-update-base-from-buffer): new function.
13778         (package-get-update-base-entries): new; helper for above.
13779         Do not eval lisp grabbed over ftp; parse it from new format.
13780
13781 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13782
13783         * files.el (set-auto-mode): Don't play games loading package-get
13784         database; package-get-package-provider will handle it all.
13785
13786 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13787
13788         * package-get.el (package-get-base-filename): new variable.
13789         (package-get-require-base): new function.
13790         (package-get-pgp-signed-begin-line): new variable.
13791         (package-get-pgp-signature-begin-line): ditto.
13792         (package-get-pgp-signature-end-line):  ditto.
13793         (package-get-load-base): new function.
13794         (package-get-interactive-package-query):
13795         (package-get-update-all):
13796         (package-get-dependencies):
13797         (package-get-package-provider):
13798         (package-get-custom): use package-get-require-base.
13799         [package-get-custom loading]: disable for now.
13800
13801         * package-ui.el (pui-list-packages): use (package-get-require-base)
13802
13803 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13804
13805         * package-ui.el: Correct obvious thinko in choosing extent face.
13806
13807 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13808
13809         * menubar-items.el (default-menubar): pui-list-package has nothing
13810         to with Customize. Move all the package stuff to a new Item in Options.
13811
13812         * package-ui.el (pui-menu): Add menu and Popup menu.
13813
13814         * package-get.el (package-get): Use new
13815         package-admin-get-install-dir.
13816
13817         * package-admin.el (package-admin-get-install-dir): New syntax.
13818         Conserve package location and put mule packages where mule-base is.
13819
13820         * package-get.el : Customized
13821
13822         * package-ui.el (pui): Customized
13823         (pui-package-install-dest-dir): New variable.
13824         (pui-install-selected-packages): Use it
13825
13826 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13827
13828         * package-get.el (package-get-interactive-package-query): Move
13829         dependency on package-get-base to run-time.
13830         (package-get-update-all): Ditto.
13831         (package-get-dependencies): Ditto.
13832         (package-get-package-provider): Ditto.
13833         (package-get-custom): Ditto.
13834
13835 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13836
13837         * events.el: Remove 'ascii-character property from 'backspace
13838         and 'delete symbols
13839
13840 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13841
13842         * package-get-base.el: removed.
13843
13844 1998-09-23  Didier Verna  <didier@xemacs.org>
13845
13846         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13847         (no-upper-case-p): new function.
13848         (with-search-caps-disable-folding): new macro.
13849         (with-interactive-search-caps-disable-folding): new macro.
13850         (zap-to-char): In interactive mode, do a case-sensitive search if
13851         the character is uppercase.
13852         (zap-up-to-char): ditto.
13853
13854         * replace.el (perform-replace): use the function no-upper-case-p.
13855
13856         * isearch-mode.el (isearch-fix-case): ditto.
13857         make obsolete `with-caps-disable-folding' and
13858         `isearch-no-upper-case-p'.
13859
13860         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13861         (tags-search): ditto.
13862         (tags-query-replace): ditto.
13863
13864         * info.el (Info-search): ditto.
13865
13866 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13867
13868         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13869
13870 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13871
13872         * package-admin.el (package-admin-rmtree): rewritten.  need to
13873         check for "." and ".." before symlink check.  expand files and
13874         directories with respect to DIRECTORY, not default-directory.
13875
13876 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13877
13878         * package-get.el (package-get-all): add INSTALL-DIR argument.
13879
13880 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13881
13882         * package-ui.el (pui-add-required-packages): new function, select
13883         dependent packages.
13884         (pui-display-keymap): bind it.
13885         (pui-help-string): document it.
13886         (pui-install-selected-packages): package-get-all -> package-get.
13887
13888         * package-get.el (package-get-dependencies): new function.
13889
13890 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13891
13892         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13893         regexps.
13894
13895 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13896
13897         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13898         function.
13899         (default-mouse-track-normalize-point): Use it.
13900
13901 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13902
13903         * package-admin.el (package-admin-delete-binary-package):
13904                 General cleanup. Remove unnessary use of progn and
13905         save-excursion.
13906         (package-admin-delete-binary-package): Do NOT mess with file
13907         modes. That is evil.
13908         (package-admin-delete-binary-package): Wrap all deleting in
13909         condition-case. The data in MANIFEST is untrustworthy.
13910         (package-admin-delete-binary-package): Let the OS worry about non
13911         empty directories.
13912
13913 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13914
13915         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13916         processing.
13917         (lm-report-bug): Fix mail address to send bug reports to.
13918
13919 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13920
13921         * XEmacs 21.2-beta2 is released.
13922
13923 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13924
13925         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13926
13927 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13928
13929         * info.el (Info-mode): Document page turning by double clicks in
13930         docstring so `M-x describe-mode' will display it.
13931
13932 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13933
13934         * info.el (Info-mouse-track-double-click-hook): Use character
13935         widths to calculate a border region where double clicking does
13936         page turning, and return `nil' by default so other hooks, such as
13937         region highlighting, will be run.
13938
13939 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13940
13941         * sound.el (default-sound-directory-list): Initialize with all the
13942         "sounds" directories in `data-directory-list'.  It used to just be
13943         the first one.
13944
13945         * packages.el (locate-data-directory-list): Created.  This gives
13946         the list of matching directories, unlike `locate-data-directory',
13947         which just gives the first one.
13948
13949 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13950
13951         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13952         make a binding in the local keymap until help-char handling is
13953         improved.
13954
13955         * help.el (help-keymap-with-help-key): Provide keymap with help
13956         binding.
13957         (help-print-help-form): New helper function.
13958
13959 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13960
13961         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13962         move extent to another buffer; no need to create a new extent.
13963         (isearch-fix-case): New function.
13964         (isearch-search-and-update): Use it.
13965
13966 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13967
13968         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13969         the keymap, not minor-mode-map-alist.
13970         (isearch-done): Restore overriding-local-map.
13971
13972 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13973
13974         * bytecomp.el (byte-compile-buffer-substring):
13975         Fix for: (byte-compile (defun f () (buffer-substring)))
13976         ==>   ** buffer-substring called with 3 args, but requires 0-3
13977         - new code not only works, but is more readable, too.
13978
13979 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13980
13981         * msw-faces.el (mswindows-init-device-faces): Don't try to
13982           specify a default font at this late stage. Do try to force
13983           creation of the default face font so that if it fails we get
13984           an error now instead of a crash at frame creation.
13985
13986           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13987           mswindows-make-font-unitalic: Canonical default weight
13988           changed from "Normal" to "Regular".
13989
13990           mswindows-make-font-bold / -bold-italic: Supplied device was
13991           not being passed into call to mswindows-find-smaller-font.
13992
13993 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13994
13995         * package-get.el (package-get-remote): Fix the path where to find
13996           the packages on xemacs.org.
13997
13998 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13999
14000         * about.el (about-maintainer-info): Update Ben's entry.
14001
14002 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14003
14004         * lisp/shadow.el (find-emacs-lisp-shadows):
14005         - `member' was being called on lists of length 2000!
14006         - Replace with hashtables.
14007         - Replace hand-coded loops with (dolist)
14008         - Fix comment typo
14009
14010 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14011
14012         * packages.el: Added new function, `package-delete-name', to
14013           delete existing packages from the installed package database
14014           (`packages-package-list').  Also added the "pkginfo" directory
14015           to `packages-special-base-regexp', so that the pkginfo directory
14016           would not get added to `late-packages'.
14017
14018         * package-admin.el: Added ability to delete an installed package
14019           (added low-level function, `package-admin-delete-package').
14020           Understands how to use the pkginfo/MANIFEST.<package> file to
14021           delete the package.  When installing a package, will also
14022           create a MANIFEST.* file if one is not provided by the
14023           package.  If the MANIFEST.* doesn't exist when deleting a
14024           package, the functions will fall back to attempting to delete
14025           any package-specific lisp directory.
14026
14027         * package-get.el: Moved some functions to package-admin.el.
14028           Added interactive function `package-get-delete-package', for
14029           use by users for deleting a package.
14030
14031           Also modified to not require the presence of efs.
14032
14033 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14034
14035         * files.el (find-file-noselect): Handle all signals, kill the
14036         buffer and resignal.
14037
14038 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14039
14040         * cl-macs.el (glyph-image): Add setf method.
14041
14042 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14043
14044         * package-get.el: Fixed broken EFS downloading.  Also, look for
14045           .tar.gz files first, in preference over .tgz files.
14046
14047         * package-ui.el: Fix display of package version numbers.
14048
14049 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14050
14051         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14052         argument.
14053
14054 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14055
14056         * list-mode.el: `display-completion-list': added new/optional
14057           keyword `:completion-string', which allows the programmer to
14058           change the "Possible completions are:" prompt.
14059
14060         * menubar-items.el: Added new pulldown menu-pick to start up the
14061           visual package browser/installer:
14062
14063                 Options->Customize->List Packages
14064
14065         * package-admin.el: Added hooks for installing under both Unix
14066           and MS Windows.  Does additional error checking.  No longer
14067           calls "add-big-package.sh" to install packages under Unix; now
14068           calls gunzip & tar directly.
14069
14070         * package-get.el: Added ability to install packages from files
14071           on a local disk/CDROM.  Now deletes any existing package lisp
14072           directory.  Does completion on available packages when
14073           querying for package names.  Will also search for .tgz files
14074           in addition for .tar.gz files.  Tries to reload
14075           auto-autoloads, as a convenience when loading new packages,
14076           and also tries to add any new package paths to `load-path'.
14077           Changed all occurences of `concat' to use `expand-file-name'.
14078
14079         * package-ui.el: New file which implements the main visual
14080           package browser/installer, which is started via a menu pick or
14081           M-x pui-list packages.
14082
14083 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14084
14085         * startup.el (load-init-file): spelling fix.
14086
14087 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14088
14089         * startup.el (normal-top-level): Load auto-autoload files
14090         covariantly with their precedence.
14091
14092 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14093
14094         * menubar-items.el (default-menubar): Remove "Font Weight"
14095         option, there is currently no custom equivalent.. Customize-faces
14096         is "Edit faces".
14097
14098         * x-font-menu.el (font-menu-set-font): Use customize to set
14099         default face.
14100
14101         * faces.el (face-spec-update-all-matching): New function.
14102
14103         * cus-face.el (custom-set-face-update-spec): New function.
14104         Interface to customize faces from elisp.
14105
14106         (custom-face-value-create): Show the customized settings if set
14107         but not saved.
14108
14109 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14110
14111         (custom-face-value-create): Show the customized settings if set
14112         but not saved.
14113
14114 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14115
14116         * keydefs.el (global-map): Add FSF 20.3 binding of
14117         query-replace-regexp.
14118
14119 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14120
14121         * minibuf.el (read-file-name-internal-1): use
14122         user-name-completion-1 instead of user-name-completion.
14123
14124 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14125
14126         * loadup.el:
14127         * make-docfile.el:
14128         * update-elc.el: Don't set `source-directory' (now defunct as a
14129         global variable) no more.
14130
14131         * packages.el (packages-list-autoloads): Made `source-directory'
14132         (now defunct as a global variable) a parameter.
14133
14134 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14135
14136         * about.el (about-hackers): new email
14137
14138 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14139
14140         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14141
14142 1998-07-17  Didier Verna  <didier@xemacs.org>
14143
14144         * faces.el (set-face-property):
14145         (set-face-dim-p):
14146         (face-dim-p): updated the doc strings now that the dim property isn't
14147         tty-specific.
14148         (face-equal): the dim property is now a common one.
14149
14150         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14151         Renamed the `stipple' attribute to `background-pixmap'.
14152         (custom-face-background-pixmap): make custom-face-stipple an
14153         obsolete alias for this.
14154
14155 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14156
14157         * find-paths.el (paths-file-readable-directory-p): Created and
14158         used.
14159
14160         * loadup.el: Don't set inhibit-... flags from run-temacs.
14161
14162 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14163
14164         * packages.el (packages-data-path-depth): Added and used.
14165
14166 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14167
14168         * about.el:
14169         - Change .xpm to .png, delete "zcat" section.
14170         - cosmetic fix in the 'marcpa' entry.
14171
14172         * etc/photos
14173         - convert all .xpm.Z to .png
14174         - rename mrb to martin
14175         - rename mcook-m to mcookm
14176
14177 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14178
14179         * x-init.el (x-initialize-compose): Add support for
14180         dead-circumflex as YET ANOTHER NAME for that dead key.
14181
14182 1998-08-05  Colin Rafferty <colin@xemacs.org>
14183
14184         * setup-paths.el (paths-construct-exec-path): Made the
14185         last-packages really be last.
14186         (paths-construct-data-directory-list): Ditto.
14187
14188 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14189
14190         * startup.el(startup-splash-frame-body):
14191         Update Copyright notice in splash screen
14192
14193 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14194
14195         * minibuf.el (read-file-name-internal-1): do ~user completion.
14196
14197 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14198
14199         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14200         aginst destroyed extents
14201
14202 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14203
14204         * package-get.el (package-get): add `install-dir' argument.
14205
14206 1998-07-20  John Jones  <jj@asu.edu>
14207
14208         * package-get.el: calls to package-get-update-all will only
14209           update packages which are already installed.
14210
14211 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14212
14213         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14214         writable.
14215
14216 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14217
14218         * about.el (about-hackers): Correct my email.
14219
14220 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14221
14222         * about.el (about-hackers): new email-address.
14223
14224 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14225
14226         * minibuf.el (read-number): Don't let `input-error' condition
14227         escape.
14228
14229 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14230
14231         * about.el (about-hackers): use my `email-for-life' address.
14232
14233 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14234
14235         * XEmacs 21.2-beta1 is released.
14236
14237 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14238
14239         * ldap.el (ldap-search): Doc string change
14240
14241 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14242
14243         * menubar-items.el (default-menubar): Removed references to
14244         `data-directory', and use `locate-data-file' instead, and made
14245         then greyed out if they don't exist.
14246
14247 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14248
14249         * keymap.el (events-to-keys): Use `format' instead of `concat'
14250         since the latter does not accept integer args anymore
14251
14252 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14253
14254         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14255         macros replaced.
14256
14257 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14258
14259         * make-docfile.el: Get first initialization from very-early-lisp.el
14260         * update-elc.el: Ditto.
14261         * loadup.el (really-early-error-handler): Ditto.
14262
14263         * packages.el (packages-unbytecompiled-lisp): Add new file,
14264         very-early-lisp.el.
14265
14266         * very-early-lisp.el: New file.
14267
14268 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14269
14270         * Symbols that have been obsolete for at least 3 years removed (II).
14271
14272         * obsolete.el (eval-current-buffer): Make compatible.
14273         (byte-code-function-p): Ditto.
14274         (send-string): Removed.
14275         (send-region): Removed.
14276         (screen-scrollbar-width): Removed.
14277         (set-screen-scrollbar-width): Removed.
14278         (set-screen-left-margin-width): Removed.
14279         (set-screen-right-margin-width): Removed.
14280         (screen-left-margin-width): Removed.
14281         (screen-right-margin-width): Removed.
14282         (set-buffer-left-margin-width): Removed.
14283         (set-buffer-right-margin-width): Removed.
14284         (buffer-left-margin-width): Removed.
14285         (buffer-right-margin-width): Removed.
14286         (x-set-frame-icon-pixmap): Removed.
14287         (x-set-screen-icon-pixmap): Removed.
14288         (pixel-name): Removed.
14289         (make-pixmap): Removed.
14290         (make-cursor): Removed.
14291         (pixmap-width): Removed.
14292         (pixmap-contributes-to-line-height-p): Removed.
14293         (set-pixmap-contributes-to-line-height): Removed.
14294
14295 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14296
14297         * obsolete.el (popup-menu-up-p): removed.
14298         (read-no-blanks-input): Removed.
14299         (wholenump): Removed.
14300         (ring-mod): Removed (what was ring-mod?).
14301         (current-time-seconds): Removed.
14302         (run-special-hook-with-args): Removed.
14303         (dot): Removed.
14304         (dot-marker): Removed.
14305         (dot-min): Removed.
14306         (dot-max): Removed.
14307         (window-dot): Removed.
14308         (set-window-dot): Removed.
14309
14310         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14311         `dot-min'.
14312
14313         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14314
14315         * code-files.el (insert-file-contents): Rename
14316         run-special-hook-with-args to run-hook-with-args-until-success.
14317         (write-region): Ditto.
14318
14319 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14320
14321         * about.el: Fix typos, update release date.
14322
14323         * Symbols that have been obsolete for at least 3 years removed.
14324
14325         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14326         screen- functions.
14327         (toplevel): remove setf methods for screen functions.
14328         * cl-macs.el (extent-data): defsetf removed.
14329         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14330         many places to remove.
14331         (comment-indent-hook): Ditto.
14332         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14333         (buffer-dedicated-screen): Ditto.
14334         (deiconify-screen): Ditto.
14335         (delete-screen): Ditto.
14336         (event-screen): Ditto.
14337         (find-file-other-screen): Ditto.
14338         (find-file-read-only-other-screen): Ditto.
14339         (live-screen-p): Ditto.
14340         (screen-height): Ditto.
14341         (screen-iconified-p): Ditto.
14342         (screen-list): Ditto.
14343         (screen-live-p): Ditto.
14344         (screen-name): Ditto.
14345         (screen-parameters): Ditto.
14346         (screen-pixel-height): Ditto.
14347         (screen-pixel-width): Ditto.
14348         (screen-root-window): Ditto.
14349         (screen-selected-window): Ditto.
14350         (screen-totally-visible-p): Ditto.
14351         (screen-visible-p): Ditto.
14352         (screen-width): Ditto.
14353         (screenp): Ditto.
14354         (get-screen-for-buffer): Ditto.
14355         (get-screen-for-buffer-noselect): Ditto.
14356         (get-other-screen): Ditto.
14357         (iconify-screen): Ditto.
14358         (lower-screen): Ditto.
14359         (mail-other-screen): Ditto.
14360         (make-screen): Ditto.
14361         (make-screen-invisible): Ditto.
14362         (make-screen-visible): Ditto.
14363         (modify-screen-parameters): Ditto.
14364         (new-screen): Ditto.
14365         (next-screen): Ditto.
14366         (next-multiscreen-window): Ditto.
14367         (other-screen): Ditto.
14368         (previous-screen): Ditto.
14369         (previous-multiscreen-window): Ditto.
14370         (raise-screen): Ditto.
14371         (redraw-screen): Ditto.
14372         (select-screen): Ditto.
14373         (selected-screen): Ditto.
14374         (set-buffer-dedicated-screen): Ditto.
14375         (set-screen-height): Ditto.
14376         (set-screen-position): Ditto.
14377         (set-screen-size): Ditto.
14378         (set-screen-width): Ditto.
14379         (show-temp-buffer-in-current-screen): Ditto.
14380         (switch-to-buffer-other-screen): Ditto.
14381         (visible-screen-list): Ditto.
14382         (window-screen): Ditto.
14383         (x-set-screen-pointer): Ditto.
14384         (x-set-frame-pointer): Ditto.
14385         (screen-title-format): Ditto.
14386         (screen-icon-title-format): Ditto.
14387         (terminal-screen): Ditto.
14388         (delete-screen-hook): Ditto.
14389         (create-screen-hook): Ditto.
14390         (mouse-enter-screen-hook): Ditto.
14391         (mouse-leave-screen-hook): Ditto.
14392         (map-screen-hook): Ditto.
14393         (unmap-screen-hook): Ditto.
14394         (default-screen-alist): Ditto.
14395         (default-screen-name): Ditto.
14396         (x-screen-defaults): Ditto.
14397         (x-create-screen): Ditto.
14398         * obsolete.el: meta-flag removed.
14399         baud-rate removed.
14400         sleep-for-millisecs removed.
14401         extent-data removed.
14402         set-extent-data removed.
14403         set-extent-attribute removed.
14404         extent-glyph removed.
14405         extent-layout removed.
14406         set-extent-layout removed.
14407         list-faces-display removed.
14408         list-faces removed.
14409         trim-versions-without-asking removed.
14410         after-write-file-hooks removed.
14411         truename removed.
14412         auto-fill-hook removed.
14413         blink-paren-hook removed.
14414         select-screen-hook, deselect-screen-hook removed.
14415         auto-raise-screen, auto-lower-screen removed.
14416
14417         * msw-mouse.el: Global change resource -> mswindows-resource.
14418
14419         * XEmacs 21.0-pre5 is released.
14420
14421 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14422
14423         * about.el (about-hackers): Credits update.
14424
14425 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14426
14427         * register.el (insert-register): Don't activate the region.
14428
14429 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14430
14431         * select.el: Restore x-* symbols for backwards compatibility:
14432         x-copy-primary-selection, x-kill-primary-selection,
14433         x-delete-primary-selection, x-select-make-extent-for-selection,
14434         x-valid-simple-selection-, x-cut-copy-clear-internal.
14435
14436 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14437
14438         * XEmacs 21.0-pre4 is released.
14439
14440 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14441
14442         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14443         reporting bugs.
14444         (maybe-add-init-button): Fix semantics under Windows.  Use
14445         `expand-file-name' rather than `concat'.
14446
14447         * help.el (print-messages): New function.
14448
14449 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14450
14451         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14452
14453 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14454
14455         * about.el: Tweaked my entry in about-hackers.
14456
14457         * find-paths.el (paths-emacs-root-p):
14458           Relaxed emacs-root checking of an in-place installation to
14459           also accommodate the flat layout used on MS Windows.
14460
14461 1998-06-29  John Jones  <jj@asu.edu>
14462
14463         * package-get.el: calls to package-get-update-all will only
14464           update packages which are already installed.
14465
14466 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14467
14468         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14469         are handled by the gui-element face fallbacks now.
14470
14471         * x-faces.el: default gui-element face to "background" as well as
14472         the default face.
14473
14474         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14475         and default face settings since these are set as fallbacks now in
14476         the appropriate domain.
14477
14478 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14479
14480         * text-mode.el (text-mode): Reorder regexp so the OR part
14481         corresponding to `page-delim' goes first and the hack in
14482         `forward-paragraph' will work.
14483         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14484
14485 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14486
14487         * subr.el (remove-hook): When checking the hook value
14488           with functionp, don't apply car to it.
14489
14490 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14491
14492         * package-get.el (package-get-remote-filename):
14493           Don't use file-name-as-directory because the local directory
14494           separator conventions might not be the same as ftp's.
14495
14496 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14497
14498         * ldap.el (ldap-host-parameters-alist): New name of
14499         `ldap-host-parameters-plist'
14500
14501 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14502
14503         * package-get.el: Using (require 'package-get-base), now that it
14504         provides itself.  Consequently removed all instances of (load
14505         "package-get-base.el").
14506
14507 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14508
14509         * subr.el (remove-hook): Don't treat the hook value as a
14510           list unless it is both consp and not functionp.
14511
14512 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14513
14514         * about.el: Email address for Ben Wing is ben@xemacs.org.
14515         * auto-show.el: Ditto.
14516         * bytecomp.el: Ditto.
14517         * faces.el: Ditto.
14518         * x-scrollbar.el: Ditto.
14519         * x-misc.el: Ditto.
14520         * tty-init.el: Ditto.
14521         * toolbar-items.el: Ditto.
14522         * symbol-syntax.el: Ditto.
14523         * specifier.el: Ditto.
14524         * objects.el: Ditto.
14525         * hyper-apropos.el: Ditto.
14526         * glyphs.el: Ditto.
14527
14528 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14529
14530         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14531         vertical-divider-always-visible-p.
14532         (default-mouse-motion-handler): Ditto.
14533
14534 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14535
14536         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14537         global value.
14538
14539 1998-06-21  Oliver Graf <ograf@fga.de>
14540
14541         * build-reports.el: changed receiver to xemacs-build-reports list
14542
14543 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14544
14545         * font.el: Split font-family-mappings into X and
14546           mswindows-specific versions.
14547           mswindows-font-create-[object|name]: Treat supplied size
14548           as a pointsize. Added underline and strikethru handling.
14549
14550         * msw-faces.el: changed default mswindows charset to western.
14551
14552         * msw-glyphs.el: removed space in border-glyph font string that
14553           was inserted to get round bugs in the mswindows C font code.
14554
14555 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14556
14557         * about.el (about-hackers): Credits update.
14558
14559         * help-nomule.el (tutorial-supported-languages): Add Romanian
14560         TUTORIAL.
14561
14562         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14563         to ISO-8859-2.
14564
14565 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14566
14567         * font.el: Split font-family-mappings into X and
14568           mswindows-specific versions.
14569           mswindows-font-create-[object|name]: Treat supplied size
14570           as a pointsize. Added underline and strikethru handling.
14571
14572         * msw-faces.el: changed default mswindows charset to western.
14573
14574         * msw-glyphs.el: removed space in border-glyph font string that
14575           was inserted to get round bugs in the mswindows C font code.
14576
14577 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14578
14579         * minibuf.el: make read-color-completion-table call
14580           (mswindows-color-list for mswindows devices.
14581
14582 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14583
14584         * lisp/font-lock.el
14585         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14586         Let declaration items contain non-word symbol characters.
14587
14588 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14589
14590         * package-get.el (package-get-package-provider): Added autoload
14591         cookie.  Loading "package-get-base.el" in ALL functions that use
14592         it.  Fixed some (interactive ...) with multiple argument specs
14593         again.  Cosmetic indentation changes.
14594
14595 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14596
14597         * info.el (Info-insert-dir): Don't use nreverse on variables
14598         that you want to use later.
14599
14600 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14601
14602         * x-mouse.el (x-set-point-and-move-selection): Replace call
14603         to x-kill-primary-selection with kill-primary-selection
14604
14605 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14606
14607         * simple.el (what-cursor-position): Make cursor position reported
14608         use value of column-number-start-at-one
14609
14610 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14611
14612         * about.el (xemacs-hackers): Fix Jareth's email address.
14613
14614 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14615
14616         * startup.el (startup-splash-frame): Remove
14617         `xemacs-startup-logo-function'.
14618
14619 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14620
14621         * about.el (about-hackers): Update credits list.
14622
14623 1998-06-06  Jeff Miller <jmiller@smart.net>
14624
14625         * lisp/sound.el: Update sound-ext to allow filenames with
14626           extensions to be found by load-sound-file
14627
14628 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14629
14630         * info.el (Info-rebuild-outdated-dir): Removed variable
14631         (Info-auto-generate-directory): New variable
14632         (Info-save-auto-generated-dir): New variable
14633         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14634         (Info-build-dir-anew): Second parameter removed.  Use
14635         `Info-save-auto-generated-dir'
14636         (Info-rebuild-dir): Ditto
14637
14638 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14639
14640         * list-mode.el (next-list-mode-item): Would not recognize
14641         border between directly neighbored items.
14642
14643 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14644
14645         * package-get.el: add autoloads for some functions.
14646
14647 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14648
14649         * specifier.el (let-specifier): Tiny docfixes.
14650
14651 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14652
14653         * msw-mouse.el: set selection-pointer-glyph to Normal.
14654
14655 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14656
14657         * wid-edit.el (widget-specify-secret): New function.
14658         (widget-after-change): Use it.
14659         (widget-specify-field): Use it.
14660
14661 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14662
14663         * mouse.el (drag-window-divider): Use `(not done)' instead of
14664         `doit'; reuse result of `window-pixel-edges'.
14665
14666         * modeline.el (drag-modeline-event-lag): Rename to
14667         drag-divider-event-lag.
14668
14669 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14670
14671         * specifier.el (let-specifier): Rewritten not to generate needless
14672         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14673         arguments.
14674
14675 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14676
14677         * minibuf.el (read-file-name-1): Setup buffer-local value of
14678         `completion-ignore-case' in completions buffer under Windows.
14679
14680 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14681
14682         * about.el (about-maintainer-glyph): Fix support for not
14683         compressed images.
14684
14685 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14686
14687         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14688
14689         * mouse.el (mouse-track): Cancel selection if misc-user event with
14690         `cancel-mode-internal' function is fetched.
14691
14692 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14693
14694         * files.el (save-some-buffers-1): Fixed return value.
14695
14696 1998-06-01  Oliver Graf <ograf@fga.de>
14697
14698         * dragdrop.el: added experimental
14699
14700 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14701
14702         * startup.el (after-init-hook, init-file-user,
14703         user-init-directory, load-user-init-file):  Purge references
14704         to "~/.xemacs/init.el" from docstrings.
14705
14706         (load-user-init-file) Use paths-construct-path to construct
14707         paths to user init files.  Go directly to ~/.emacs, do not
14708         search ~/.xemacs/, do not load `default-custom-file'.
14709
14710 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14711
14712         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14713         general *sh.
14714         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14715
14716 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14717
14718         * menubar-items.el (default-menubar): add Update Packages to customize
14719         menu.
14720
14721 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14722
14723         * faces.el: use toolbar face as a fallback for toolbar properties
14724         in xpm-color-symbols instead of default.
14725
14726         * msw-faces.el: rename 3d-object -> gui-element face.
14727
14728 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14729
14730         * startup.el (xemacs-startup-logo-function): New variable.
14731         (startup-splash-frame): Use it.
14732
14733 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14734
14735         * files.el (save-some-buffers): Would wait 1 second.
14736         (save-some-buffers-1): Delete other windows here instead of in
14737         `save-some-buffers'.
14738         (save-some-buffers): Force redisplay only if windows were deleted.
14739
14740 1998-06-02  Didier Verna  <didier@xemacs.org>
14741
14742         * cus-face.el (custom-face-attributes): generalized the use of
14743         toggle buttons for boolean attributes.
14744         Re-ordered the items a bit.
14745
14746 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14747
14748         * sound.el (default-sound-directory): Use `locate-data-directory'
14749         to find the sounds directory.
14750
14751 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14752
14753         * sound.el: default sound-ext to .wav under mswindows, .au
14754         otherwise. load-default sounds without extensions.
14755
14756 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14757
14758         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14759         if send-pr is not bound.
14760
14761 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14762
14763         * files.el: grok idl files in auto-mode-alist.
14764 1998-06-01  Jeff Miller  <jmiller@smart.net>
14765
14766         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14767         calling `upcase'.
14768
14769 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14770
14771         * msw-glyphs.el: add xbm to the list of image types supported.
14772
14773 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14774
14775         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14776         instead of XEmacs one when dumping InfoDock.
14777
14778 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14779
14780         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14781         for `modeline-visible-p'
14782
14783         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14784
14785 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14786
14787         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14788         since it's not used anymore. doc string fixes.
14789
14790         * package-get.el (package-get-file-installed-p): new function. use
14791         instead of file-installed-p which is in an external package.
14792
14793 1998-05-28  Oliver Graf <ograf@fga.de>
14794
14795         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14796         favor of select-window/switch-to-buffer
14797
14798 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14799
14800         * startup.el: changed (getenv "HOME") to (user-home-directory)
14801
14802 1998-05-25  Oliver Graf <ograf@fga.de>
14803
14804         * frame.el (cde-start-drag) moved to dragdrop.el
14805         (offix-start-drag-region) moved to dragdrop.el
14806         (offix-start-drag) moved to dragdrop.el
14807         * dragdrop.el (cde-start-drag) moved from frame.el
14808         (offix-start-drag-region) moved from frame.el
14809         (offix-start-drag) moved from frame.el
14810         (cde-start-drag-region) cde drag regions
14811         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14812
14813 1998-05-26  Oliver Graf <ograf@fga.de>
14814
14815         * dragdrop.el: created dragdrop-drag prototypes
14816         (cde-start-drag-region) fixed typo
14817
14818 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14819
14820         * simple.el (after-init-hook): Remove reader macro.
14821
14822         * packages.el (packages-hardcoded-lisp): Get rid of reader
14823         macros.  Update DOC string.
14824
14825 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14826
14827         * mouse.el (drag-window-divider): Ditto.
14828
14829         * modeline.el (mouse-drag-modeline): Use it.
14830
14831         * lisp-mode.el (let-specifier): Specify indentation.
14832
14833         * specifier.el (let-specifier): Renamed from
14834         `with-specifier-instance'.
14835
14836 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14837
14838         * x-faces.el:
14839         * faces.el: move definition of xpm-color-symbols from x-faces.el
14840         to faces. Predicate x-get-resource on the presence of x.
14841
14842         * msw-faces.el: set 3d-object face rather than modeline. Specify
14843         faces as specfier defaults.
14844
14845         * package-get.el: don't use package-admin-add-single-file-package.
14846
14847 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14848
14849         * toolbar-items.el: Fixup tooltips.
14850         (toolbar-gnus): Don't use obsolete variable
14851         toolbar-news-frame-properties.
14852         (toolbar-news-reader): Default to `gnus' instead of
14853         `not-configured'.
14854
14855         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14856         Windows.
14857
14858 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14859
14860         * package-get.el: rename -installedp -> -installed-p.
14861
14862 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14863
14864         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14865         attributes, and assinged it to continuation, truncation and
14866         hscroll glyphs.
14867
14868         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14869         and made continuation, truncation and hscroll glyphs arrow
14870         characters out of that font.
14871
14872 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14873
14874         * minibuf.el (minibuffer-electric-separator): Play nicely with
14875         directory-sep-char being \.
14876         (minibuffer-electric-tilde): Ditto.
14877         (read-file-name-map): Ditto.
14878
14879 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14880
14881         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14882         on X devices.
14883         (default-mouse-track-deal-with-down-event): Avoid
14884         `x-disown-selection'; use `disown-selection' instead.
14885
14886 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14887
14888         * select.el:
14889         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14890         moved to (cut-copy-clear-internal) in select.el. Ditto for
14891         (x-delete-primary-selection) (x-kill-primary-selection)
14892         (x-copy-primary-selection).
14893         (own-clipboard): new function.
14894
14895         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14896         functions in select.el. remove old ones.
14897         (mswindows-own-clipboard): new function.
14898
14899 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14900
14901         * gnuserv.el: allow connections from mswindows type devices.
14902
14903 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14904
14905         * msw-glyphs.el: change image type used from cursor to resource.
14906
14907 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14908
14909         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14910         for {top,bottom}-{left,right} values in addition to
14911         {top,bottom}_{left,right}.
14912         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14913
14914 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14915
14916         * cl-macs.el (specifier-instance): Undefine its setf method.
14917
14918         * specifier.el (with-specifier-instance): Added docstring.
14919
14920         * mouse.el (drag-window-divider): Ditto.
14921
14922         * modeline.el (mouse-drag-modeline): Use it.
14923
14924         * lisp-mode.el (with-specifier-instance): Define its indentation
14925         level.
14926
14927         * specifier.el (with-specifier-instance): New macro.
14928
14929 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14930
14931         * package-get.el (package-get-create-custom): new function to
14932         auto-generate package-get-custom.el from package-get-base.el.
14933         * (package-get-ever-installedp): new function.
14934         * (package-get-custom): new function to get all packages specified
14935         by customize.
14936
14937 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14938
14939         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14940
14941 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14942
14943         * cl-extra.el: Reverse previous float change.
14944
14945 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14946
14947         * x-faces.el:
14948         * faces.el (try-font-name): moved from x-faces.el since it is
14949         required by w3 under mswindows as well X.
14950
14951 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14952
14953         * winnt.el: Removed evil (setq completion-ignore-case t)
14954         clause, one more overlookef fsfism.
14955         (nt-quote-args-functions-alist): End sentences with double space.
14956
14957 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14958
14959         * window-xemacs.el (push-window-configuration): Remove kludgery of
14960         recaching default-toolbar specifier.
14961         (pop-window-configuration): Ditto.
14962         (unpop-window-configuration): Ditto.
14963
14964 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14965
14966         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14967
14968 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14969
14970         * winnt.el (nt-quote-args-verbatim): Added function.
14971         (nt-quote-args-prefix-quote): Added function.
14972         (nt-quote-args-backslash-quote): Added function.
14973         (nt-quote-args-double-quote): Added function.
14974         (nt-quote-args-functions-alist): New variable.
14975         (nt-quote-process-args): Added function. This is the main quoting
14976         work horse called from process-nt.c
14977
14978 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14979
14980         * winnt.el: Removed duplicate definitions for backspace,
14981         delete, M-backspace and C-M-backspace.
14982         (file-name-buffer-file-type-alist): Removed this variable.
14983         (find-buffer-file-type): Removed function.
14984         (find-file-binary):  Removed function.
14985         (find-file-text): Removed function.
14986         (find-file-not-found-set-buffer-file-type): Removed function.
14987         (save-to-unix-hook): Removed function.
14988         (revert-from-unix-hook): Removed function.
14989         (using-unix-filesystems): Removed function.
14990         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14991         warning.
14992         (x-set-selection): Removed function.
14993         (x-get-selection): Removed function.
14994         Removed commented FSFisms.
14995         Replaced copyright notice (this file is not part of GNU Emacs).
14996         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14997         comint-process-echoes setting to t.
14998
14999 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15000
15001         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15002         and used following the interface change of
15003         `paths-find-recursive-path'.
15004
15005         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15006         regexp instead of a list of base names.
15007         (paths-version-control-filename-regexp):
15008         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15009         Introduced and used following the interface change of
15010         `paths-find-recursive-path'.
15011
15012 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15013
15014         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15015         on X devices, rather than on all non-TTY devices.
15016
15017 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15018
15019         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15020
15021         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15022
15023 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15024
15025         * itimer.el (activate-itimer): Fixed usage of integers
15026         as argument to `concat'.
15027
15028 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15029
15030         * itimer.el (start-itimer): replace the use of `concat' with
15031         `format'
15032
15033 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15034
15035         * mode-motion.el (mode-motion-hook): Clarify docstring.
15036         From Bob Weiner <weiner@altrasoft.com>
15037
15038         * loadhist.el (symbol-file): Supply prompt string when used
15039         interactively.
15040         From Bob Weiner <weiner@altrasoft.com>
15041
15042 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15043
15044         * loadup.el (really-early-error-handler): Ditto.
15045
15046         * update-elc.el: Ditto.
15047
15048         * setup-paths.el (paths-construct-exec-path): Ditto.
15049
15050         * make-docfile.el: Ditto.
15051
15052         * find-paths.el (paths-decode-directory-path): Use split-path
15053         instead of decode-path.
15054
15055         * files.el (parse-colon-path): Update docstring reference.
15056
15057 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15058
15059         * msw-init.el:
15060         * x-init.el:
15061         Bind cut'n'paste keys to non window-system specific functions.
15062
15063         * msw-select.el: New function mswindows-clear-clipboard.
15064         mswindows-cut-copy-clipboard extended to handle clearing of the
15065         selection and renamed to mswindows-cut-copy-clear-clipboard.
15066
15067         * select.el: on mswindows devices delete-primary-selection
15068         calls mswindows-clear-clipboard.
15069
15070 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15071
15072         * simple.el (quoted-insert): Inhibit quit when using read-char.
15073
15074         * cmdloop.el (read-char): Don't inhibit quit.
15075         (read-char-exclusive): Ditto.
15076         (read-char): Signal quit if quit-char was pressed.
15077         (read-char-exclusive): Ditto.
15078         (read-quoted-char): Return a character, not integer.
15079
15080         * menubar-items.el (default-popup-menu): Use Andy's generic
15081         selection code.
15082         (default-popup-menu): Fix code.
15083
15084 1998-05-14  Oliver Graf <ograf@fga.de>
15085
15086         * dragdrop.el (dragdrop-function-widget): this time it's done
15087
15088 1998-05-13  Oliver Graf <ograf@fga.de>
15089
15090         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15091
15092 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15093
15094         * device.el (device-pixel-width):
15095         (device-pixel-height):
15096         (device-mm-width):
15097         (device-mm-height):
15098         (device-bitplanes):
15099         (device-color-cells): Swapped parameters to device-system-metric
15100         according to the interface change.
15101
15102 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15103
15104         * mouse.el (default-mouse-motion-handler): Use new name of the
15105         function event-over-vertical-divider-p.
15106         Do not set E-W arrow cursor over the divider if
15107         vertical-divider-draggable-p is nil in the window.
15108         ([top-level]): Use new name for the variable
15109         vertical-divider-map.
15110         (drag-window-divider): Respect vertical-divider-draggable-p.
15111         Variable name typo fixes.
15112
15113 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15114
15115         * keymap.el (kbd): Define here; handle string constants and
15116         others...
15117
15118 1998-05-15  Christian Nyb <chr@mediascience.no>
15119
15120         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15121         in Emacs 18.
15122
15123 1998-05-13  Didier Verna  <didier@xemacs.org>
15124
15125         * mouse.el (drag-window-divider): give the vertical divider a
15126         pressed look when dragging it.
15127
15128 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15129
15130         * faces.el: predicate some more face operations on x or mswindows
15131         not just x.
15132
15133         * modeline.el: enable modeline coloring for mswindows.
15134
15135 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15136
15137         * minibuf.el (minibuffer-default): Added variable; compatible with
15138         FSF Emacs.
15139         (next-history-element): Used `minibuffer-default'.
15140
15141 1998-05-12  Oliver Graf <ograf@fga.de>
15142
15143         * dragdrop.el (dragdrop-function-widget): button and mods ok
15144         arguments still look a bit strange
15145         (dragdrop-compare-mods) created
15146         (dragdrop-drop-do-functions) correctly checks for buttons and
15147         modifiers
15148
15149 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15150
15151         * setup-paths.el (paths-default-info-directories): Replace
15152         path-separator with directory-sep-char.
15153
15154         * files.el (path-separator): Don't define it here.
15155
15156 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15157
15158         * update-elc.el: Ditto.
15159
15160         * setup-paths.el (paths-construct-exec-path): Ditto.
15161
15162         * make-docfile.el: Ditto.
15163
15164         * loadup.el (really-early-error-handler): Ditto.
15165
15166         * find-paths.el (paths-decode-directory-path): Use decode-path
15167         instead of decode-path-internal.
15168
15169         * files.el (parse-colon-path): Update docstring.
15170
15171 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15172
15173         * subr.el (get-buffer-window-list): Make BUFFER optional.
15174
15175         * window-xemacs.el (windows-of-buffer): Defalias to
15176         get-buffer-window-list.
15177
15178 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15179
15180         * disass.el: Fix maintainer keyword.
15181
15182         * bytecomp.el (byte-compile-and-load-file): Autoload.
15183         (byte-compile-buffer): Ditto.
15184
15185         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15186         value is returned, not the name.
15187         (lisp-imenu-generic-expression): Enable it.
15188         (lisp-mode-variables): Ditto.
15189         (lisp-indent-offset): Change defconst to defvar.
15190         (lisp-indent-function): Ditto.
15191         (lisp-body-indent): Ditto.
15192
15193 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15194
15195         * modeline.el: Use zap-last-kbd-macro-event.
15196
15197         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15198         nil, don't attempt to do anything with messages.
15199         (eval-last-sexp): Use `letf' for clarity.
15200
15201 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15202
15203         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15204
15205 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15206
15207         * buff-menu.el:
15208         * lisp-mode.el:
15209         * obsolete.el:
15210         Change empty docstrings into no doc strings at all.
15211         Fix bogus FSF-format docstrings.
15212         * etags.el: Fix docstring.
15213
15214 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15215
15216         * package-get.el (package-get): Use internal md5
15217
15218 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15219
15220         * about.el (about-xemacs): Correct abuse of concat.
15221
15222 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15223
15224         * info.el (Info-mode): Use easymenu.
15225
15226 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15227
15228         * apropos.el (apropos): Don't use concat with integers.
15229
15230         * cmdloop.el (describe-last-error): Handle the case when no error
15231         was seen gracefully.
15232
15233         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15234         defun.
15235         (apropos-describe-plist): Ditto.
15236
15237         * help.el (with-displaying-help-buffer): Revert to a defun.
15238         (describe-key): Use it as defun.
15239         (describe-mode): Ditto.
15240         (describe-bindings): Ditto.
15241         (describe-prefix-bindings): Ditto.
15242         (describe-installation): Ditto.
15243         (view-lossage): Ditto.
15244         (describe-function): Ditto.
15245         (describe-variable): Ditto.
15246         (describe-syntax): Ditto.
15247
15248 1998-05-11  Oliver Graf <ograf@fga.de>
15249
15250         * dragdrop.el: changed order of require/provide
15251         (dragdrop-drop-mime-default) changed to new calling conventions
15252         (dragdrop-drop-do-functions) changed to new calling conventions
15253         (dragdrop-function-widget) this one needs more work...
15254
15255 1998-05-10  Oliver Graf <ograf@fga.de>
15256
15257         * about.el: another small change in my entry
15258         * dragdrop.el (dragdrop-drop-log-function): logging added
15259         plus customizations
15260         changed interface to handler functions. now called with event
15261         and object
15262
15263 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15264
15265         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15266         E-W arrow pointer displayed over draggable dividers.
15267
15268         * mouse.el (default-mouse-motion-handler): Show it when
15269         appropriate.
15270         (drag-window-divider): Added.
15271         ([top-level]): Initialized window-divider-map with a keymap
15272         binding the above function to left button down event.
15273
15274         * x-mouse.el (x-init-pointer-shape): Initialize
15275         divider-pointer-glyph from Cursor.dividerPointer, or use default
15276         E-W double arrow.
15277
15278 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15279
15280         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15281
15282 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15283
15284         * simple.el (count-words-buffer): Don't query for buffer.
15285         (count-lines-buffer): Ditto.
15286
15287 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15288
15289         * help.el (where-is): add optional insert argument.
15290
15291 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15292
15293         * help.el (describe-key-briefly): New argument INSERT.
15294
15295         * simple.el (eval-expression): New optional argument; synch with
15296         FSF 20.3.
15297
15298         * keydefs.el (global-map): Add new register bindings.
15299
15300         * register.el: Synched with FSF 20.3.
15301
15302 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15303
15304         * window-xemacs.el (recenter): all arguments are optional.
15305
15306 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15307
15308         * device.el: (device-pixel-width): Reflected name/parameters
15309         change to device-system-metric.
15310         (device-pixel-height): Ditto.
15311         (device-mm-width): Ditto.
15312         (device-mm-height): Ditto.
15313         (device-bitplanes): Ditto.
15314         (device-color-cells): Ditto.
15315
15316 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15317
15318         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15319
15320         * cl.el (most-positive-fixnum): Document.
15321         (most-negative-fixnum): Ditto.
15322
15323         * cus-dep.el: Updated comment.
15324
15325         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15326         constant.
15327
15328         * cus-load.el (custom-put): Removed.
15329
15330         * files.el (after-find-file): Just resignal quit instead of
15331         signaling "canceled".
15332
15333 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15334
15335         * frame.el (other-frame): Use `focus-frame' instead of
15336         select-frame kludges.
15337
15338         * lisp-mode.el: Update lisp-indent-function for
15339         save-selected-frame and with-selected-frame.
15340
15341         * frame.el (save-selected-frame): New macro.
15342         (with-selected-frame): Ditto.
15343         (other-frame): Use `set-frame-focus'.
15344
15345 1998-05-06  Oliver Graf <ograf@fga.de>
15346
15347         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15348         (dragdrop-drop-url-default) default handler for URL drops created
15349         (dragdrop-drop-mime-default) default handler for MIME drops created
15350         (dragdrop-drop-functions) default custom for handling drops created
15351         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15352
15353 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15354
15355         * mouse.el: Removed redundant mouse-mswindows-drop function.
15356
15357 1998-05-05  Oliver Graf <ograf@fga.de>
15358
15359         * about.el: changed some text in my entry
15360         * dragdrop.el: added customs
15361
15362 1998-05-04  Oliver Graf <ograf@fga.de>
15363
15364         * mouse.el: killed global drop key bindings
15365         (mouse-offix-drop) removed
15366         * dragdrop.el: created
15367         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15368
15369 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15370
15371         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15372         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15373
15374         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15375         obsolete comment.
15376
15377         * scrollbar.el (scrollbars-visible-p): Use new
15378         {vertical,horizontal}-scrollbar-visible-p specifiers.
15379
15380 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15381
15382         * device.el (device-pixel-height):
15383         (device-pixel-width):
15384         (device-mm-width):
15385         (device-mm-height):
15386         (device-bitplanes):
15387         (device-color-cells): Moved these 6 functions from device.c; they
15388         all use single (device-system-metrics) call.
15389
15390 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15391
15392         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15393         were renamed.
15394
15395         * menubar-items.el:
15396         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15397         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15398
15399         * help.el (help-map): Remove Hyperbole keybinding logic.
15400         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15401
15402 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15403
15404         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15405         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15406
15407 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15408
15409         * msw-glyphs.el: use nicer icon3 from the frame icon.
15410
15411 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15412
15413         * version.el (emacs-version): Remove InfoDock conditionals.
15414
15415         * startup.el (startup-splash-frame): Change ID logo name.
15416
15417 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15418
15419         * files.el (after-find-file): If the user presses C-g on
15420         directory-creation prompt, kill the buffer.
15421
15422 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15423
15424         * simple.el (count-words-region): Reverse previous change.
15425
15426 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15427
15428         * replace.el (query-replace): Just call perform-replace.
15429         (query-replace-regexp): Ditto.
15430         (perform-replace): Move region handling here.
15431         (perform-replace): Use the new arg to match-data.
15432
15433 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15434
15435         * x-init.el: Install X specific display table that
15436           displays char 0240 as a space to avoid whatever it is
15437           that screws up display of that character code.
15438
15439 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15440
15441         * help.el (function-arglist): If no arguments are documented for a
15442         subr, print nothing rather than incorrect output.
15443
15444 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15445
15446         * cmdloop.el (command-error): Update bail-out error message to use
15447         `emacs-program-name'.
15448
15449         * lib-complete.el: Remove reader macro cruft.
15450
15451         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15452         cruft.
15453
15454         * simple.el (count-words-region): Drop interactive-p check on the
15455         message.
15456
15457 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15458
15459         * font.el
15460         * msw-faces.el
15461         Correct spelling of mswindows-font-canonicalize-name.
15462
15463 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15464
15465         * ldap.el (ldap-host-parameters-alist): Replaced with
15466         `ldap-host-parameters-plist'
15467         (ldap-search): Adapt to previous change
15468
15469 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15470
15471         * about.el (about-hackers): Update Bob Weiner bio.
15472         (about-maintainer-info): Ditto.
15473
15474 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15475
15476         * simple.el (display-warning-minimum-level): Docfix.
15477
15478 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15479
15480         * widget.el (:default-get): New keyword.
15481         * wid-edit.el (default, widget-default-default-get): Define it.
15482         (group, widget-group-default-get): Define it.
15483         (menu-choice, widget-choice-default-get): Define it.
15484         (widget-default-get): New function.
15485         (widget-choice-action): Call it.
15486         (widget-editable-list-entry-create): Call it.
15487
15488 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15489
15490         * byte-optimize.el (byte-boolean-vars): Removed.
15491         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15492         lookup through `byte-boolean-vars'.
15493
15494 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15495
15496         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15497         resource-provided values into ghost specs for scrollbar-height and
15498         scrollbar-width.
15499
15500 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15501
15502         * byte-optimize.el: Don't attempt to optimize /=.
15503
15504         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15505         (byte-compile-/=): Ditto.
15506
15507 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15508
15509         * apropos.el: Use `with-displaying-help-buffer'.
15510         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15511         Use `with-displaying-help-buffer'.
15512         (apropos-follow): Do not give special treatment to buffer cursor
15513         was in prior to a mouse click.
15514         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15515         (apropos-print-doc): Set correct buffer for setting text
15516         properties.
15517
15518 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15519
15520         * help.el (help-buffer-prefix-string): New variable.
15521         (help-buffer-name): Use it.
15522
15523         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15524         mode menu.
15525
15526 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15527
15528         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15529
15530 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15531
15532         * files.el (find-file-noselect): Update docstring.
15533         (find-file-noselect): Signal an error if found an unreadable file.
15534         (file-chase-links): Save the match data.
15535         (normal-mode): Use `lwarn' and `error-message-string'.
15536         (interpreter-mode-alist): Change defconst to defvar.
15537         (inhibit-first-line-modes-regexps): Ditto.
15538         (inhibit-first-line-modes-regexps): Added .tgz.
15539         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15540         (change-major-mode-with-file-name): New user-option.
15541         (set-visited-file-name): Synched with FSF.
15542         (file-name-extension): New function, from FSF 20.3.
15543         (file-relative-name): Synched with FSF.
15544         (save-some-buffers): Support the C-r feature.
15545         (recover-session): Synched with FSF.
15546         (kill-some-buffers): Ditto.
15547         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15548
15549 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15550
15551         * files.el (insert-file): Undo previous change and reenable use of
15552         format.el.
15553
15554 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15555
15556         * window-xemacs.el (recenter): Define.
15557
15558 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15559
15560         * font.el (mswindows-font-create-name)
15561         (mswindows-font-create-object): new functions for mswindows type
15562         fonts.
15563
15564         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15565         strings are parsed as well as font objects.
15566
15567 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15568
15569         * modeline.el (defining-kbd-macro): Restore modeline indication of
15570         kbd-macro being recorded.
15571         (add-minor-mode): Simplify docstring.
15572         (modeline-minor-mode-menu): Remove stuff.
15573
15574 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15575
15576         * code-process.el (call-process): dynamically decide process
15577         coding type.
15578
15579 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15580
15581         * modeline.el: Add line-number-mode, column-number-mode to
15582         the modeline minor-mode menu.  Button2 on the line number does
15583         goto-line.
15584
15585 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15586
15587         * mouse.el: move x-selection-owner-p type things to
15588         selection-owner-p.
15589
15590         * msw-init.el: copy zmacs stuff from x-init.el
15591
15592         * msw-select.el (mswindows-own-selection)
15593         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15594         functions. Very simple minded implementation of selectio
15595         ownership.
15596
15597         * select.el (own-selection) (disown-selection)
15598         (activate-region-as-selection) (select-make-extent-for-selection)
15599         (valid-simple-selection-p): functions moved from x-select.el for
15600         generalized selection.
15601
15602         * x-select.el: see select.el changes.
15603
15604         * x-toolbar.el: use new selection functions.
15605
15606 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15607
15608         * packages.el (packages-find-package-directories): Fixed bug that
15609         would pick up multiple site-package directories.
15610         (package-locations): Added "xemacs-packages" as a late package
15611         location.
15612
15613         * find-paths.el: Now uses `emacs-program-name' and
15614         `emacs-program-version'.
15615         Additions to enforce version-specific directories in
15616         `paths-find-version-directory'.
15617
15618 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15619
15620         * default.el: Removed.
15621         * site-start.el: Removed.
15622
15623 1998-04-29  Didier Verna  <didier@xemacs.org>
15624
15625         * minibuf.el (minibuffer-history-minimum-string-length): Default
15626         to nil.
15627
15628 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15629
15630         * find-paths.el (paths-program-name): Rename.
15631         (paths-emacs-root-p): Ditto.
15632         (paths-find-site-directory): Ditto.
15633
15634 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15635
15636         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15637         `emacs-lisp-byte-compile-and-load'.
15638
15639 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15640
15641         * ldap.el (ldap-search): Fixed additional parameter passing to
15642         `ldap-open'
15643
15644 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15645
15646         * select.el (kill-primary-selection) (selection-owner-p)
15647         (copy-primary-selection) (yank-clipboard-selection)
15648         (selection-exists-p) (delete-primary-selection): new file and
15649         functions that do the right thing for the selected device.
15650
15651         * x-menubar.el: use generalised selection functions.
15652
15653         * dumped-lisp.el: dump select.el.
15654
15655 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15656
15657         * find-paths.el (paths-progname): New variable.
15658         (paths-emacs-root-p): Use it.
15659         (paths-find-site-directory): Ditto.
15660
15661 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15662
15663         * loadup.el ((member "dump" command-line-args)): Dump as
15664         `infodock' if InfoDock.
15665
15666 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15667
15668         * find-paths.el (construct-emacs-version): Simplify, include
15669         program name in the return value.
15670         * (paths-find-version-directory): Use it.
15671
15672 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15673
15674         * info.el (Info-parse-dir-entries): Fixed regexp
15675         (Info-build-dir-anew): Remove full suffix and capitalize info file
15676         name for files with no @direntry
15677         (Info-batch-rebuild-dir): New function
15678         (Info-suffixed-file): Check for regular files instead of simple
15679         file existence (could catch directories before)
15680
15681 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15682
15683         * setup-paths.el, find-paths.el: Removed uses of `not' which
15684         temacs doesn't have.
15685
15686         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15687         into root searching.
15688
15689 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15690
15691         * subr.el: Remove definition of `not'.
15692
15693 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15694
15695         * msw-glyphs.el: enable graphics support.
15696
15697 1998-04-23  Didier Verna  <didier@xemacs.org>
15698
15699         * x-menubar.el (default-menubar): restored the line-number-mode
15700         option.
15701
15702         * misc doc string updates related to the options menu.
15703
15704 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15705
15706         * setup-paths.el (paths-construct-load-path): Fix typo.
15707
15708 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15709
15710         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15711         font-menu-ignore-scaled-fonts don't have to be bound now; this
15712         gets us one step further towards making --no-autoloads work.
15713
15714         * startup.el (normal-top-level): Load auto-autoloads only if
15715         lisp-directory is non-nil.
15716
15717         * setup-paths.el (paths-construct-load-path): Made it robust
15718         against nil lisp-directory.
15719
15720         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15721         to the list of variables that cause a warning when nil.
15722
15723         * toolbar.el (init-toolbar-location): Now works even when there's
15724         no toolbar icon directory.
15725
15726 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15727
15728         * help.el (view-lossage): Recognize it.
15729
15730         * simple.el (log-message): Mark multiline messages.
15731
15732 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15733
15734         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15735
15736 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15737
15738         * package-get.el (package-get-all):  add `\n' separator to
15739         interactive specification so that both variables are read
15740
15741 1998-04-22  Didier Verna  <didier@xemacs.org>
15742
15743         * x-menubar.el: ported the options menu to Custom.
15744         Moved the "read only" toggle button to the buffers menu.
15745         Corrected some missing ;;;###autoload or defcustom.
15746
15747         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15748         the scrollbar-visible specifier for options menu handling.
15749
15750         * toolbar.el (toolbar-visible-p)
15751                      (toolbar-captioned-p)
15752                      (default-toolbar-position): defcustom wrappers around
15753         the toolbar specifiers for options menu handling.
15754
15755         * frame.el (get-frame-for-buffer-default-instance-limit):
15756         defcustom it for options menu handling.
15757
15758         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15759         font-lock-mode for options menu handling.
15760
15761         * cus-start.el: added Custom properties to overwrite-mode for
15762         options menu handling.
15763
15764 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15765
15766         * about.el: shameless self-promotion.
15767
15768 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15769
15770         * simple.el (raw-append-message): Slightly optimize.
15771         (remove-message): Use `push' for clarity.
15772         (append-message): Ditto.
15773         (display-warning): Dito.
15774         (raw-append-message): Send the message to the appropriate device.
15775
15776 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15777
15778         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15779         From Sean MacLennan <Sean.MacLennan@pika.ca>
15780
15781 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15782
15783         * setup-paths.el: Changed `directory-sep-char' to
15784         `path-separator', following a change in GNU Emacs.
15785
15786 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15787
15788         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15789         (Info-build-dir-anew): Add a final newline.
15790         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15791         is `always'
15792         (Info-rebuild-dir): Ditto
15793
15794         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15795
15796 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15797
15798         * simple.el (count-words-buffer): Retain zmacs region.
15799         (count-words-region): Ditto.
15800         * simple.el: (what-line): Expanded line counts.
15801         (count-lines): New parameter to conditionalize whether collapsed
15802         lines get counted.
15803         From Bob Weiner <weiner@altrasoft.com>
15804
15805 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15806
15807         * packages.el (package-locations): infodock-packages must override
15808         mule-packages and packages.
15809
15810 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15811
15812         * wid-edit.el:
15813         remove rude messages from widget-activation-widget-mapper
15814         and widget-activation-glyph-mapper
15815
15816 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15817
15818         * toolbar.el: Remove (featurep 'x) test from
15819         toolbar-make-button-list
15820
15821 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15822
15823         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15824         only if in the same frame.
15825
15826 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15827
15828         * packages.el (package-locations): Added site-packages hierarchy.
15829
15830         * setup-paths.el (paths-default-info-directories): Introduced and
15831         used.
15832
15833         * packages.el, setup-paths.el: Set various path searching depths
15834         to 1.
15835
15836         * packages.el (packages-hierarchy-depth):
15837         (packages-load-path-depth): Introduced and used.
15838
15839         * setup-paths.el (paths-load-path-depth): Introduced and used.
15840
15841         * find-paths.el (paths-find-recursive-path): Added max-depth
15842         parameter.
15843
15844 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15845
15846         * setup-paths.el (paths-construct-info-path): Removed
15847         dependency on behavior of (file-name-as-directory "").
15848
15849 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15850
15851         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15852         lisp objects
15853
15854 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15855
15856         * dump-paths.el, startup.el: Added handling for --debug-paths.
15857
15858 1998-04-15  William M. Perry  <wmperry@aventail.com>
15859
15860         * wid-edit.el: We cannot just set the help-echo or balloon-help
15861           properties for an extent based on the :help-echo widget
15862           property, since help-echo and balloon-help cause an EXTENT to
15863           get passed in, where :help-echo functions are expecting a WIDGET
15864
15865 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15866
15867         * scrollbar.el (init-scrollbar-from-resources): Call
15868         mswindows-init-scrollbar-metrics when appropriate.
15869
15870 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15871
15872         * dumped-lisp.el: dump x-toolbar for window system
15873
15874         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15875         have support and xpm.
15876
15877 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15878
15879         * files.el (toggle-read-only): Fix docstring.
15880         From Didier Verna <didier@xemacs.org>
15881
15882 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15883
15884         * startup.el (normal-top-level): Load autoload-file-name without
15885         specifying an extension---some people only auto-autoload.el.gz.
15886
15887 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15888
15889         * files.el (backup-enable-predicate): Don't bomb on NAME being
15890         nil.
15891
15892 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15893
15894         * find-paths.el, packages.el: Now prefers configure'd paths.
15895         This shouldn't cause any of the originally anticipated problems as
15896         the current paths architecture will not define the various
15897         configure-xxx variables if they're not specified on the configure
15898         command line.
15899
15900         * find-paths.el, setup-paths.el, packages.el: Removed all
15901         mentionings of "/" as a path separator.
15902         Used paths-construct-path throughout.
15903
15904         * find-paths.el (paths-construct-path): Created to assemble paths
15905         from directory components.
15906
15907         * setup-paths.el, packages.el: Used paths-decode-directory-path
15908         instead of decode-path-internal.
15909
15910         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15911         and associates.
15912         (paths-decode-directory-path) Created.
15913
15914         * setup-paths.el: Changed configure-exec-path to
15915         configure-exec-directory.
15916
15917 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15918
15919         * packages.el (packages-find-packages): Fixed decoding of
15920         EMACSPACKAGEPATH.
15921
15922         * startup.el: -no-packages -> -no-early-packages.
15923
15924         (packages-load-package-lisps): Fixed loading of auto-autoload
15925         files.
15926
15927         * startup.el (normal-top-level): Fixed loading of core
15928         auto-autoload.
15929
15930         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15931
15932         * startup.el, packages.el, dump-paths.el: Added proper settings
15933         for site-directory and lisp-directory variables.
15934
15935         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15936         inhibit-package-autoloads and fixed handling of it.
15937
15938         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15939         handling of former inhibit-package-init, now
15940         inhibit-early-packages, to make -vanilla etc. work.
15941
15942 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15943
15944         * code-process.el (start-process): Fallback to 'undecided instead
15945         of 'binary for process input coding stream.
15946
15947         * process.el (start-process): Docstring fix.
15948
15949 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15950
15951         * info.el (Info-insert-dir): Do not insert temporary dir files
15952         in Info-dir-file-attributes
15953         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15954         (Info-rebuild-dir): Ditto.
15955
15956 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15957
15958         * obsolete.el: Added obsoleteness declarations for
15959         `site-directory' and `Info-default-directory-list'.
15960
15961 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15962
15963         * find-paths.el (paths-find-emacs-root): Only look at the
15964         executable at the end of the symlink chain for determining the
15965         Emacs root.
15966
15967 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15968
15969         * setup-paths.el (paths-construct-info-path): Changed construction
15970         to cater to gone default in configure.
15971
15972         * find-paths.el (paths-uniq-append): Added.
15973
15974         * packages.el: Rewritten package path construction once again.
15975
15976         * dump-paths.el, startup.el: Removed package-path as a global
15977         variable.
15978
15979         * package-admin.el (package-admin-add-single-file-package):
15980         (package-admin-add-binary-package): Changed package-path to
15981         late-packages.
15982
15983         * packages.el (packages-split-path): Split path at "/" rather than
15984         nil according to change in emacs.c.
15985
15986 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15987
15988         * setup-paths.el (paths-construct-info-path): Changed info path
15989         order so that directories come out right.
15990         (paths-find-lock-directory): Fixed bug: It used to think
15991         configure-lock-directory is a path.
15992
15993 1998-04-06  Jeff Miller <jmiller@smart.net>
15994
15995         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15996         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15997         eases the use of toolbar-add/kill-item functions.
15998
15999 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16000
16001         * code-files.el (file-coding-system-alist): Commented out
16002         loaddefs.el magical treatment.
16003
16004 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16005
16006         * info.el (Info-rebuild-outdated-dir): Added new option
16007         `conservative' and made it the default
16008         (Info-rebuild-dir): Appropriately parse multi-line description
16009         strings, and multi-section dir files. Issue warning when dir
16010         is rebuilt as temporary
16011         (Info-build-dir-anew): Issue warning when dir is built as
16012         temporary
16013
16014 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16015
16016         * list-mode.el (list-mode-map): Bind highlight motion commands to
16017         standard keys left, right, C-b and C-f.
16018
16019 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16020
16021         * files.el (auto-mode-alist): allow .sc for Scheme->C
16022
16023 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16024
16025         * loadup.el (pureload): Don't quote (garbage-collect).
16026
16027 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16028
16029         * package-get-base.el: Updated.
16030
16031 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16032
16033         * isearch-mode.el (isearch-just-started): New variable.
16034         (isearch-mode): Set it.
16035         (isearch-repeat): Advance one character forward only if the search
16036         was successful, and was not just started.
16037         (isearch-repeat): Clear isearch-just-started.
16038
16039 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16040
16041         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16042         if running -batch.
16043
16044 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16045
16046         * subr.el (listify-key-sequence): Removed.
16047
16048 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16049
16050         * bytecomp.el (byte-compile-print-gensym): New option.
16051         (byte-compile-output-file-form): Use it.
16052         (byte-compile-output-docform): Ditto.
16053         (byte-compile-compiled-obj-to-list): Ditto.
16054
16055 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16056
16057         * msw-glyphs.el: set frame icon if xpm support.
16058
16059 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16060
16061         * help.el: Code that pretty prints variable values
16062           removed.
16063
16064 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16065
16066         * find-paths.el (paths-emacs-root-p): Correct test for installation
16067         directory.
16068         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16069
16070 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16071
16072         * loaddefs.el: Don't set debug-ignored-errors; leave
16073           its default value set to nil.
16074
16075 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16076
16077         * info.el (Info-rebuild-dir): fixed mis-spelling.
16078
16079 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16080
16081         * info.el (Info-rebuild-outdated-dir): New custom var
16082         (Info-insert-node): Create/update dir file when needed, ie when it
16083         does not exist or is older than some info files in directory
16084
16085 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16086
16087         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16088         for last packages, mainly for using a 20.4 package base.
16089
16090         * packages.el (late-packages): Typo fix.  It was called
16091         early-packages.
16092
16093         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16094         relative symlinks correctly.
16095         (paths-find-emacs-roots): More rigorous checking for plausible
16096         configuration-time root.
16097
16098         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16099         find its roots.
16100
16101 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16102
16103         * faces.el: Fix docstrings.
16104         * glyphs.el: Fix docstrings.
16105         * mouse.el: Fix docstrings.
16106
16107         * frame.el: Change phrase `current frame' to `selected frame'.
16108
16109         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16110
16111         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16112         macros using backquote to make them infinitely more readable.
16113
16114 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16115
16116         * packages.el (packages-find-package-path): Hardcoded specialized
16117         InfoDock support until we can clean this up.
16118
16119         * help.el (describe-bindings-1): Return the value of the bindings
16120         help buffer created.
16121         (describe-bindings): Ditto.
16122
16123         * simple.el (set-variable): Restore previous behavior of not
16124         bombing if the variable to set is not boundp.
16125
16126 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16127
16128         * packages.el (packages-handle-package-dumped-lisps): Allow for
16129         non-local files to be loaded off the package-lisp variable.
16130
16131 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16132
16133         * x-faces.el: Global X resources should override
16134           specs for all device classes (color, grayscale, mono);
16135           code currently doesn't override any of them.  Fixed by
16136           calling remove-specifier with '(x default) as the tag
16137           set and allowing inexact matches.
16138
16139 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16140
16141         * faces.el: Separated face initializations based on
16142           device classes into device type specific (tag set,
16143           instantiator) pairs.
16144
16145 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16146
16147         * wid-edit.el (widget-choice-action): Remember user's explicit
16148         choice.
16149         (widget-choice-value-create): Respect it.
16150         From Richard Stallman <rms@gnu.org>
16151
16152 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16153
16154         * setup-paths.el (paths-construct-info-path): Always append
16155         existing directories from configure-time info path.
16156
16157         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16158         Info-directory-list.
16159
16160         * info.el: Removed Info-default-directory-list which was broken by
16161         design.
16162         Removed bogus initialization of Info-directory-list---startup.el
16163         can do a much better job.
16164         Added autoload of Info-directory-list.
16165
16166         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16167         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16168         be exclusive; now it's merely given precedence, just like in the
16169         old days.
16170
16171 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16172
16173         * find-paths.el (paths-find-architecture-directory): Fix bug with
16174         finding; it used to default too early.
16175
16176 1998-03-25  Martin Buchholz <martin@xemacs.org>
16177
16178         * packages.el (packages-split-path): Fix a bug; it used to fail
16179         for paths that weren't split.
16180
16181 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16182
16183         * finder.el (finder-compile-keywords): trap on errors.
16184
16185 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16186
16187         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16188           fourth argument of t so that only the specs exactly
16189           matching the tag lists are removed.
16190
16191 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16192
16193         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16194
16195 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16196
16197         * minibuf.el (mouse-read-file-name-1): If a default directory was
16198         specified, use it for generating the completions.
16199
16200 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16201
16202         * update-elc.el: Now respects inhibit-package-init and
16203         inhibit-site-lisp.
16204         Now does path construction with loadup-paths.
16205
16206         * startup.el (normal-top-level, startup-setup-paths): Now respects
16207         inhibit-package-init and inhibit-site-lisp.
16208
16209         * packages.el (packages-find-package-path): Extended package path
16210         by version-specific hierarchies.
16211         (packages-find-packages): Now respects inhibit flag and
16212         inhibit-site-lisp.
16213         Moved path setup to loadup-paths.
16214
16215         * make-docfile.el: Now respects inhibit-package-init and
16216         inhibit-site-lisp.
16217         Now does path construction with loadup-paths.
16218
16219         * loadup.el: Now respects inhibit-package-init and
16220         inhibit-site-lisp.
16221
16222         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16223
16224         * loadup-paths.el: New file: setup load-path to encompass
16225         packages.
16226
16227 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16228
16229         * auto-show.el: load-gc renamed to pureload.
16230         * site-load.el: Ditto.
16231         * packages.el (toplevel): Ditto.
16232         * loadup.el (really-early-error-handler): Ditto.
16233         * dumped-lisp.el (preloaded-file-list): Ditto.
16234         * cus-face.el (custom-declare-face): Ditto.
16235
16236 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16237
16238         * <Today>: The Big Path Searching Overhaul.
16239
16240         * find-paths.el: New file: find and assemble paths in the
16241         installation hierarchy.
16242
16243         * setup-paths.el: New file: global layout of paths and directories
16244         within the XEmacs hierarchy.
16245
16246         * packages.el: Replaced everything related to path searching and
16247         startup by code in terms of find-paths.
16248
16249         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16250         the new path searching engine.
16251
16252         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16253         and setup-paths.
16254
16255 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16256
16257         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16258         setup-paths.el.
16259
16260 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16261
16262         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16263         compiles identically in any configuration.
16264         Removed irrelevant commentary.
16265
16266 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16267
16268         * simple.el (set-variable): Allow setting specifiers.
16269
16270 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16271
16272         * lisp.el (forward-sexp): Revert previous change.
16273
16274 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16275
16276         * frame.el (frame-initialize): Use `delete-console' instead of
16277         `delete-device' to delete the stream console to match the usage in
16278         Fkill_emacs.
16279
16280 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16281
16282         * files.el (cdpath-previous): New variable.
16283         (cd): Use it.
16284         From Bob Weiner <weiner@wave.altrasoft.com>
16285
16286 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16287
16288         * keydefs.el: Changed keybindings of forward-char,
16289           backward, scroll-up and scroll-down to point to their
16290           -command counterparts.
16291
16292         * simple.el: New functions: forwarc-char-command,
16293           backwrad-char-command, scroll-up-command,
16294           scroll-down-command which work liek their counterparts
16295           except that they honor the variable
16296           signal-error-on-buffer-boundary.
16297
16298           Definition of signal-error-on-buffer-boundary received
16299           from src/cmds.c.
16300
16301           defvar declaration added for word-across-newline to avoid
16302           byte-compiler warning about the free variable reference.
16303
16304 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16305
16306         * winnt.el: Removed "%t" from the beginning of
16307         modeline-format. From now on, there's no nt-specifics in the modeline.
16308
16309 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16310
16311         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16312         of `when' with `if'.
16313
16314 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16315
16316         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16317         mswindows. Must be reworked along with glyphs.el, or
16318         merged into it, after there is images support.
16319
16320         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16321         'mswindows.
16322
16323 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16324
16325         * faces.el: fix for text cursor initialization.
16326         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16327         From Andy Piper <andyp@parallax.co.uk>
16328
16329 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16330
16331         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16332         if there is an existing package that handles it and warn the user
16333         about that mode.
16334
16335 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16336
16337         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16338         Installation" menu item when Installation-string is not bound.
16339
16340 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16341
16342         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16343         From Jeremiah W. James <jerry@cs.ucsb.edu>
16344
16345 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16346
16347         * msw-faces.el:
16348         * faces.el: Fix face initialization.
16349
16350 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16351
16352         * files.el (backup-enable-predicate): fix breakage introduced
16353         by TMPDIR patch.
16354
16355 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16356
16357         * x-faces.el (x-init-face-from-resources): The
16358           TTY face property retrieval functions don't return
16359           specifiers, so use face-property instead.
16360
16361 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16362
16363         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16364
16365 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16366
16367         * x-menubar.el: Expanded documentation for
16368           option-save-faces.  Changed Options -> Browse Faces
16369           menu entry to invoke customize-face.
16370
16371 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16372
16373         * faces.el: Most face initialization moved out of
16374           init-other-random-faces to the top level so that the
16375           initialization happens before Xemacs is dumped.  Much
16376           of the fascist "face-differs-from-default-p or FROB!"
16377           code has been retired in favor of letting the user do
16378           what they want to do.  Face initialization code changed
16379           to use `default' specifier tag so that the settings can
16380           be overridden later if the user wishes it.
16381
16382 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16383
16384         * about.el (about-hackers): Update contributors list.
16385
16386 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16387
16388         * specifier.el: Define new specifier tag `default'.
16389
16390         * modeline.el: Initialize faces using `default' tag.
16391
16392         * x-faces.el (x-init-face-from-resources): Remove
16393           specifier specs containing the `default' tag before
16394           adding new specs.
16395
16396 1998-03-02  John Jones  <jj@asu.edu>
16397
16398         * package-get.el (package-get-all): fixed arguments on call to
16399         package-admin-add-single-file-package.
16400         * package-get.el (package-get-installedp): fixed to match
16401         advertised behavior.
16402         * package-get.el: added function package-get-update-all which
16403         installs newest versions of all the current packages (if they are
16404         not already installed).
16405
16406 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16407
16408         * files.el (find-file-noselect): Uncommented `truename' binding in
16409         `let*' and use it later to set `buffer-file-truename' iff it's
16410         still nil, as happens for example when finding a compressed
16411         file with "jka-compr".
16412
16413 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16414
16415         * faces.el: in make-face-* type functions do the operation for all
16416         window systems, not just the first one found.
16417
16418         * font.el: call mswindows-list-fonts for mswindows.
16419
16420 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16421
16422         * code-process.el (call-process-region):
16423         * process.el (call-process-region):
16424         * package-get.el (package-get-dir):
16425         * files.el (backup-enable-predicate):
16426         * gnuserv.el (gnuserv-temp-file-regexp):
16427         Use temp-directory in place of `/tmp'.
16428
16429 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16430
16431         * "Fast" dired-in-C enhancements for Windows 95/NT:
16432
16433         * files.el: Added function, `wildcard-to-regexp', from GNU
16434           Emacs.
16435
16436         * files.el (insert-directory): Modified to use special
16437           dired-in-C enhancements if present.
16438
16439 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16440
16441         * code-files.el: make default coding no-conversion.
16442
16443 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16444
16445         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16446         the load-path.
16447
16448         * update-elc.el: Strip directory when testing for files not to
16449         bytecompile.
16450
16451 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16452
16453         * lisp-mode.el: Use recommended form for menus.
16454
16455         * info.el (Info-construct-menu): Use recommended form for menus.
16456
16457         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16458         entry.
16459
16460 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16461
16462         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16463           (get-frame-for-buffer-noselect): Always return frames
16464           in the not-this-window-p cond clause.
16465
16466 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16467
16468         * help.el (describe-installation): New function.
16469
16470         * x-menubar.el (default-menubar): Add describe-installation to
16471         Help menu.
16472
16473         * packages.el (packages-unbytecompiled-lisp): Installation.el
16474         should not be bytecompiled.
16475
16476         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16477         XEmacs.
16478
16479         * x-menubar.el (default-menubar): Use correct guard for VM menu
16480         entry.
16481
16482         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16483         coding.
16484         From Andy Piper <andyp@parallax.co.uk>
16485
16486 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16487
16488         * ldap.el: Do not require ldap-internal at compile time.
16489
16490 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16491
16492         * code-files.el: new file. a virtual copy of mule-files.el
16493         but without charset
16494         dependencies. (toggle-buffer-file-ocding-system) new function for
16495         changing the eol type for the current buffer.
16496
16497         * code-process.el: new file. a copy of
16498         mule-process.el. mule-process.el will disappear when things have
16499         settled.
16500
16501         * coding.el: new file. a virtual copy of mule-files.el but
16502         without charset dependencies. (coding-system-base) new function
16503         for getting the parent coding system of a coding system with eol
16504         type set.
16505
16506         * dumped-lisp.el: add above files for the non-mule case.
16507
16508 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16509
16510         * window-xemacs.el (display-buffer): If no explicit
16511           frame is specified, search for a window that displays
16512           the buffer on the currently selected frame, before
16513           searching other frames.
16514
16515 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16516
16517         * frame.el (get-frame-for-buffer): If not-this-window-p
16518           is non-nil, use window on the selected frame if it is not
16519           also the selected window.  When defaulting, search for
16520           windows on the currently selected fgrame before searching
16521           other frames.
16522
16523 1998-02-25  Didier Verna  <didier@xemacs.org>
16524
16525         * modeline.el (modeline-swap-buffers): originally named
16526         `mouse-release-modeline'. Whether to actually swap the buffers is
16527         decided in `mouse-drag-modeline'.
16528         (mouse-drag-modeline): A button release event is considered a
16529         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16530         stay unchanged.
16531
16532 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16533
16534         * x-menubar.el: Put redo on the menubar.
16535         From Aki Vehtari <Aki.Vehtari@hut.fi>
16536
16537 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16538
16539         * bytecomp.el (displaying-byte-compile-warnings): if
16540         temp-buffer-show-function is set, use it to display current set of
16541         warnings in the "*Compile-Log-Show*" buffer.
16542
16543         * simple.el (display-warning-buffer): if temp-buffer-show-function
16544         is set, use it to display current set of warnings in the
16545         "*Warnings-Show*" buffer.
16546
16547 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16548
16549         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16550         Common Lisp.
16551
16552 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16553
16554         * menubar.el: Allow button descriptors at least 2 long.
16555
16556         * x-menubar.el (default-menubar): Use recommended forms.
16557         (file-menu-filter): Remove.
16558         (edit-menu-filter): Remove.
16559
16560 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16561
16562         * about.el (about-hackers): Updated.
16563
16564 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16565
16566         * help.el (help-max-help-buffers): new variable
16567         (help-register-and-maybe-prune-excess): new function
16568         (help-buffer-name): use help-max-help-buffers.
16569         (with-displaying-help-buffer): use
16570         help-register-and-maybe-prune-excess.
16571
16572         * help.el (help-maybe-pretty-print-value): if the value fits on
16573         one line, let it.
16574
16575 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16576
16577         * (with-displaying-help-buffer): there is no need to kill the buffer
16578         if it exists, because with-output-to-temp-buffer will clear it.
16579         further, killing the buffer violates the rule that
16580         temp-buffer-show-function, if set, has the full responsibility of
16581         showing the temp buffer.  killing the buffer fucks with the window
16582         configuration, hosing temp-buffer-show-function.
16583
16584
16585 1998-02-23  Didier Verna  <didier@xemacs.org>
16586
16587         * modeline.el (mouse-drag-modeline):
16588         - Always scroll the modeline that was originally clicked on.
16589         - Use x pixels instead of x characters (which doesn't work anyway)
16590         as horizontal reference for modeline dragging. This allows us to
16591         keep on dragging the modeline even if the motion event occurs in
16592         another window.
16593
16594 1998-02-23  Didier Verna  <didier@xemacs.org>
16595
16596         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16597         glyph on the modeline to indicate that dragging the mouse has an
16598         effect both horizontally and vertically.
16599
16600 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16601
16602         * about.el (about-xemacs): Get rid of redundant visible version
16603         number.
16604
16605 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16606
16607         * about.el (about-hackers): Update credits.
16608
16609 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16610
16611         * prim/register.el (view-register): Show register type file-query.
16612
16613 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16614
16615         * mode-motion.el (mode-motion-highlight-internal):
16616           save-excursion inside save-window-exucrsion form to
16617           hide buffer point changes from save-window-excursion.
16618           Prevents display flickering when the mouse pointer
16619           moves.
16620
16621 1998-02-17  Didier Verna  <didier@xemacs.org>
16622
16623         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16624         function to handle correctly the case of a toolbar one side of the
16625         window: scrolling will not necessarily happen.
16626
16627 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16628
16629         * files.el (after-find-file): Restore missing argument
16630           to format that provides filename for "... consider M-x
16631           recover-file" message.  Also call `message' with "%s"
16632           as the first arg instead of an arbitrary string.
16633
16634 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16635
16636         * about.el (about-hackers): Various additions.
16637
16638 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16639
16640         * autoload.el (generate-file-autoloads-1): Don't force an extra
16641         line out when copying on-the-same line autoloads.
16642
16643         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16644         is installed.
16645
16646 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16647
16648         * x11/x-win-xfree86.el (x-win-init-xfree86):
16649         * x11/x-win-sun.el (x-win-init-sun):
16650         * x11/x-init.el (x-initialize-compose):
16651         * prim/simple.el:
16652         (backward-or-forward-kill-sexp):
16653         (backward-or-forward-kill-sentence):
16654         (backward-or-forward-kill-word):
16655         (backward-or-forward-delete-char):
16656         * prim/isearch-mode.el (isearch-help-or-delete-char):
16657         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16658         x-keysym-on-keyboard-p to detect backspace.
16659         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16660         Clean up symbols used with dead keys, checking Linux and solaris
16661         keysyms.
16662         Simplify x-win-*.el using above methods.
16663         Change documentation for x-keysym-*-p functions.
16664
16665 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16666
16667         * about.el (about-hackers): Restore entries for Michael Sperber and
16668         Vinnie Shelton.
16669         From Vinnie Shelton <acs@acm.org>
16670
16671 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16672
16673         * simple.el (count-words-region): Ditto.
16674
16675 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16676
16677         * simple.el (count-words-buffer): Document.  Don't print anything
16678         if non-interactive.
16679
16680 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16681
16682         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16683         multiple files in InfoDock.
16684
16685 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16686
16687         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16688         from version.el in InfoDock.
16689
16690         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16691         specially.
16692
16693 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16694
16695         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16696         variable name in docstring.
16697
16698 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16699
16700         * menubar.h: Include "gui.h".
16701
16702 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16703
16704         * site-load.el: Fix documentation.
16705
16706 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16707
16708         * package-get-base.el (package-get-base): Updated.
16709
16710         * keymap.el: PC-ize.
16711
16712 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16713
16714         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16715         from' on a fresh line.
16716
16717 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16718
16719         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16720         object.
16721
16722 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16723
16724         * undo-stack.el: PC-ize.
16725
16726         * cmdloop.el: PC-ize.
16727
16728 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16729
16730         * bytecomp-runtime.el: PC-ize.
16731
16732         * byte-optimize.el: Prolog fixup.  PC-ize.
16733
16734         * cus-dep.el: Spelling fix.
16735
16736         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16737         entries follow).
16738
16739 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16740
16741         * text-mode.el (text-mode-hook-identify): New function,
16742         put on text-mode-hook.  Set text-mode-variant here.
16743         (text-mode): Don't set it here.
16744
16745 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16746
16747         * text-mode.el (text-mode-hook): New defvar.
16748         (text-mode-variant): New variable.
16749         (text-mode): Set that variable locally.
16750         (toggle-text-mode-auto-fill): New command.
16751
16752 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16753
16754         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16755
16756 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16757
16758         * text-mode.el (paragraph-indent-text-mode):
16759         Renamed from spaced-text-mode.
16760         (text-mode-map): Bind TAB to indent-relative.
16761         (indented-text-mode-map): Variable deleted.
16762         (indented-text-mode): Now an alias for text-mode.
16763
16764 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16765
16766         * loadup.el: test-atoms debugging stuffs removed.
16767
16768 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16769
16770         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16771
16772 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16773
16774         * help.el (describe-beta): Made it use `locate-data-file'.
16775         (describe-distribution): Ditto.
16776         (describe-copying): Ditto.
16777         (describe-project): Ditto.
16778         (view-emacs-news): Ditto.
16779
16780         * help-nomule.el (help-with-tutorial): Made it use
16781         `locate-data-file' to find tutorial.
16782
16783 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16784
16785         * about.el: Corrected my email address.
16786
16787         * mouse.el: Added 'mouse-mswindows-drop' similar to
16788         'mouse-offix-drop'.
16789
16790 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16791
16792         * loadup.el (running-xemacs): Spelling fix.
16793
16794 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16795
16796         * packages.el (packages-find-packages-1): Don't allow a backwards
16797         compatible lisp tree to overwrite `preloaded-file-list'.
16798
16799 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16800
16801         * loadup.el: Don't delete "xemacs" prior to dumping.
16802
16803 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16804
16805         * package-info.el (pi-last-mod-date): New function.
16806         (pi-author-version): New function.
16807         (batch-update-package-info): Use them.
16808
16809 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16810
16811         * frame.el (get-frame-for-buffer-default-to-current): Create.
16812         (get-frame-for-buffer-noselect): Allow user to use current frame
16813         with `get-frame-for-buffer-default-to-current'.
16814
16815 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16816
16817         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16818         (byte-compile-output-docform): Ditto.
16819         (byte-compile-compiled-obj-to-list): Ditto.
16820
16821 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16822
16823         * startup.el (command-line-1): Removed code that ran
16824           buffer-menu.
16825
16826 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16827
16828         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16829
16830 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16831
16832         * frame.el (suspend-emacs-or-iconify-frame): Check using
16833         `device-on-window-system-p' instead of explicitly checking for X,
16834         so that the same logic works for MS Windows.
16835         (suspend-or-iconify-emacs): Ditto.
16836
16837 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16838
16839         * about.el (about-maintainer-info): Andy Piper is back.
16840         (xemacs-hackers): Updated Andy Piper's email address.
16841         (about-hackers): Added Jonathan Harris.
16842         (about-hackers): Updated Tibor Polgar's email address.
16843
16844 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16845
16846         * about.el: Add xemacs.org email manager.
16847
16848         * package-get-base.el (package-get-base): Updated with most recent
16849         package updates.
16850
16851 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16852
16853         * help.el (function-arglist): Use `indirect-function' instead of
16854         `symbol-function' so that aliases are treated correctly.
16855
16856 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16857
16858         * help.el (help-map): Add f1 binding to `help-for-help'.
16859         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16860         (describe-key-briefly): Use `princ' "%s" to print object.
16861         (with-displaying-help-buffer): Kill buffer if it exists, again.
16862         (describe-key): Use `princ' "%s" to print object.
16863         (describe-function-1): Use `princ' "%s" to print object.
16864         Commented out alias lines removed.
16865         (help-pretty-print-limit): New variable to control pretty-printing
16866         of variable values.
16867         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16868         `help-pretty-print-value' again.  Only print-print when OBJECT is
16869         list of length less than `help-pretty-print-limit'.
16870         (describe-variable): Use `help-maybe-pretty-print-value' again.
16871
16872 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16873
16874         * simple.el (blink-matching-open): Remove C++ kludge.
16875         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16876
16877 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16878
16879         * info.el (Info-default-directory-list): Made the documentation
16880         more explanitory.
16881
16882 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16883
16884         * lisp/packages.el:
16885         * lisp/package-admin.el:
16886         * lisp/build-report.el:
16887         Fix typos.
16888
16889 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16890
16891         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16892         warnings in Java buffers without final newline and editing the
16893         last line.
16894
16895 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16896
16897         * packages.el (packages-find-packages-1): Don't allow a backwards
16898         compatible lisp tree to overwrite `preloaded-file-list'.
16899         Suggested by Colin Rafferty  <colin@xemacs.org>
16900
16901         * mouse.el (mouse-offix-drop): Set undo-boundary.
16902         From Oliver Graf <ograf@fga.de>
16903
16904 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16905
16906         * loadup.el (load-gc): rewrite as defun.
16907         Print something sensical if a required dump-time file isn't found.
16908
16909 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16910
16911         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16912         bug strikes a menudescriptor.
16913
16914         * package-get-base.el (package-get-base): Updated.
16915
16916         * package-info.el (batch-update-package-info): Derive REQUIRES
16917         from the Makefile.
16918
16919 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16920
16921         * files.el (save-some-buffers): Don't play games with deleting
16922         other windows if we are in the minibuffer window.
16923
16924 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16925
16926         * modeline.el (modeline-minor-mode-menu): Add support for :active
16927         (add-minor-mode): Document :active property to TOGGLE.
16928
16929 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16930
16931         * modeline.el (modeline-minor-mode-menu): Add support for an
16932         `:included' predicate in the `toggle-sym' plist.
16933         (add-minor-mode): Document the :included property, format
16934         docstring some more.
16935         (modeline-minor-mode-menu): Documentation string added.
16936
16937 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16938
16939         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16940         labels from the symbol-names by thwacking off the overly redundant
16941         and overused "mode", parenthesizing "minor", and capitalizing the
16942         resultant strings.  Also shortened the menu's title by eliminating
16943         the redundant buffer name.
16944         (add-minor-mode): Beautified the docstring, added mention of the
16945         `:menu-tag' property of TOGGLE.
16946         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16947         `toggle-sym' to beatify the mode-life menus.
16948         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16949         `auto-fill-function'.
16950
16951 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16952
16953         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16954         menus to :style 'toggle.
16955
16956 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16957
16958         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16959
16960 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16961
16962         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16963         only recognize first hyperlink.
16964         (hyper-apropos-highlightify): Deletia, this is already done by
16965         `hyper-apropos-insert-face'.
16966         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16967
16968 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16969
16970         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16971         mail.
16972         (toolbar-mail-reader): Add support for `send'.
16973         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16974
16975 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16976
16977         * info.el (Info-emacs-info-file-name): Add defvar for
16978         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16979         will function properly.
16980
16981 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16982
16983         * simple.el: make the backwards delete function called by
16984         `backward-or-forward-delete-char' user configurable.
16985
16986 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16987
16988         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16989         compiled function got loaded from.
16990
16991 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16992
16993         * term/apollo.el: Synched up with InfoDock 3.6.2.
16994
16995 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16996
16997         * startup.el (load-init-file): Load autoloads earlier.
16998         (startup-splash-frame): Handle InfoDock logo.
16999
17000         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17001         InfoDock.
17002         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17003
17004         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17005         doesn't have this function.
17006
17007         * packages.el (locate-data-file): Fix to call `locate-file'.
17008
17009 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17010
17011         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17012         version of version.el.
17013         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17014
17015         * x-menubar.el (default-menubar): Guard reference to
17016         `gnuserv-frame'.
17017         (default-menubar): Guard references to `font-lock-mode'.
17018         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17019         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17020
17021         * make-docfile.el: Don't snarf doc strings from autoloads.
17022
17023         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17024         loading auto-autoloads files.
17025
17026         * loaddefs.el: Disable dumping autoloads.
17027
17028 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17029
17030         * lisp-mnt.el: Synch to Emacs 20.2.
17031
17032         * help.el: Remove manual autoload of `finder-by-keyword'.
17033
17034         * finder.el (finder-by-keyword): Autoload.
17035
17036         * help.el: Conditionalize hyperbole setup.
17037
17038 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17039
17040         * packages.el (package-require): Update to reflect new data format.
17041
17042 1998-01-02  Didier Verna  <didier@xemacs.org>
17043
17044         * x-menubar.el (default-menubar): make the tutorials available
17045         through the menubar. (Plus some compilation warnings cleanup).
17046
17047 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17048
17049         * check-features.el: New file.  Perform sanity check after build.
17050
17051         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17052         files to tooltalk package.
17053         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17054         package.
17055
17056         * package-admin.el (package-admin-xemacs): Use better default for
17057         location of XEmacs binary.
17058
17059 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17060
17061         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17062         tag with sexp and add value tag with value `t'.
17063
17064 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17065
17066         * package-get.el: Changes to work with real data.
17067         From Pete Ware <ware@cis.ohio-state.edu>
17068
17069         * packages.el (packages-reload-autoloads): Guard load for the time
17070         being.
17071
17072         * update-elc.el ("packages.el"): Force loading packages.el instead
17073         of possibly out-of-date packges.elc.
17074         * make-docfile.el ("packages.el"): Ditto.
17075
17076 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17077
17078         * build-report.el (build-report-delete-regexp): Added a rule for
17079         the main tarball shadowing anything past it.
17080
17081 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17082
17083         * packages.el (package-provide): Delete a previous provide.
17084
17085         * package-info.el: New file.
17086
17087         * package-get.el: New file.
17088         From Pete Ware <ware@cis.ohio-state.edu>
17089         (package-get): Fix md5 computation to work with Mule.
17090
17091 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17092
17093         * simple.el (log-message-*): Quote symbols in docstrings properly.
17094
17095 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17096
17097         * packages.el (packages-new-autoloads): Ignore symbolic links.
17098
17099         * cus-face.el (face-custom-attributes-get): Fix typo.
17100         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17101
17102 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17103
17104         * startup.el (load-init-file): Reload new or changed autoloads
17105         unless inhibited.  Reload modified dumped lisp (stubbed).
17106
17107         * packages.el (packages-new-autoloads): New function.
17108         (packages-reload-autoloads): New function.
17109         (packages-reload-dumped-lisp): New (stub) function.
17110
17111         * loadup.el: Inhibit reloading dumped files when running temacs.
17112
17113         * loadhist.el (file-provides): Extend to handle variant
17114         extensions.
17115
17116         * replace.el (query-replace): Fix typo.
17117
17118 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17119
17120         * make-docfile.el: list-autoloads-path has been renamed.
17121         * update-elc.el: list-autoloads has been renamed.
17122
17123         * packages.el (packages-list-autoloads): Renamed.
17124         (packages-list-autoloads-path): Ditto.
17125
17126 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17127
17128         * packages.el (packages-find-packages-1): Made it signal a warning
17129         for an error in an auto-autoload.el file.
17130
17131 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17132
17133         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17134         tag with const.
17135         From Aki Vehtari <Aki.Vehtari@hut.fi>
17136
17137         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17138
17139         * loadhist.el (unload-feature): Remove autoload.
17140
17141 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17142
17143         * loadhist.el: Unpackaged.
17144
17145         * help.el (describe-symbol-find-file): Rename
17146         `describe-function-find-file' and make old name obsolete.
17147         (describe-function-1): Use it.
17148         (describe-function-1): Guard reference to
17149         `compiled-function-annotation'.
17150
17151 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17152
17153         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17154         argument.
17155         (help-mode-quit): New optional arg to control whether it kills or
17156         buries.  Tidied up.
17157         (with-displaying-help-buffer): Don't kill buffer initially, even
17158         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17159         (help-pretty-print-value): Rename back from
17160         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17161         use it, otherwise use dumped `cl-prettyprint'.
17162         (describe-variable): Use `help-pretty-print-value' again.
17163         (find-func): Removed reference to "find-func" at end.
17164
17165 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17166
17167         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17168           GUI XEmacs. Rename? x-menubar is rather window system
17169           independant, except for a couple of items.
17170
17171 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17172
17173         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17174         entries as they will no longer be distributed with XEmacs.
17175
17176         * format.el (format-alist): Fix image/tiff regexps.
17177         From P. E. Jareth Hein <jareth@camelot-soft.com>
17178
17179         * help.el (help-maybe-pretty-print-value): Rename.
17180         (describe-variable): Use it.
17181         (describe-variable): Add trailing linefeed.
17182
17183 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17184
17185         * help.el (describe-function-1): Don't output anything for
17186           arglist of autoload functions.
17187
17188 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17189
17190         * help.el (describe-function-1): Don't output anything for
17191           arglist of autoload functions.
17192
17193 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17194
17195         * help.el (help-mode-map): New bindings for `help-mode-bury',
17196         `describe-function-at-point', `describe-variable-at-point',
17197         `Info-elisp-ref', `customize-variable', `help-next-section' and
17198         `help-prev-section'.
17199         (help-next-section): New function.
17200         (help-prev-section): New function.
17201         (help-mode-quit): Changed to kill the help buffer.
17202         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17203         correctly.
17204         (help-buffer-name): New function to generate the name of help
17205         buffers.
17206         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17207         argument giving the name of the help buffer.
17208         (describe-key): Use `with-displaying-help-buffer' with name.
17209         (describe-mode): Ditto.
17210         (describe-bindings): Ditto.
17211         (describe-prefix-bindings): Ditto.
17212         (view-lossage): Ditto.
17213         (with-syntax-table): New macro.
17214         (function-called-at-point): Use `ignore-errors' and
17215         `with-syntax-table'.
17216         (function-at-point): Ditto.
17217         (describe-function): Use `with-displaying-help-buffer' with name.
17218         (function-arglist): Extracted from `describe-function-1'.  Returns
17219         function's arglist as string.
17220         (function-documentation): Extracted from `describe-function-1'.
17221         Returns function's docstring.
17222         (describe-function-1): Remove all the "stream" garbage, including
17223         the stream argument.  Use `function-arglist' and
17224         `function-documentation'.
17225         (describe-function-arglist): Just use `function-arglist'.
17226         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17227         (help-pretty-print-value): New function to help with
17228         pretty-printing variable values.  Knows about `#<...>'.  Needs
17229         `pp-internal'.
17230         (describe-variable): Use `with-displaying-help-buffer' with name.
17231         Formatting improved.  Display file where variable is defined, if
17232         known.  Use `help-pretty-print-value'.
17233         (describe-syntax): Use `with-displaying-help-buffer' with name.
17234         (list-processes): Remove "stream" garbage.
17235
17236 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17237
17238         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17239         call a dumped routine instead.
17240
17241         * x-win-xfree86.el: Wrap file in defun.
17242         * x-win-sun.el: Ditto.
17243
17244 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17245
17246         * help.el (view-emacs-news): Remove usage of outl-mouse which
17247         advises functions and does other evil things.
17248
17249 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17250
17251         * format.el (format-alist): Add `image/tiff'.
17252         From P. E. Jareth Hein <jareth@camelot-soft.com>
17253
17254 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17255
17256         * about.el (about-hackers): More names added.
17257
17258         * make-docfile.el: Remove superfluous package path search.
17259
17260         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17261
17262 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17263
17264         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17265         ignored shadows.
17266
17267 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17268
17269         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17270         get trailing slashes when added to the load-path.
17271
17272         * x-init.el (init-x-win): Locate where XEmacs X localization files
17273         are.
17274
17275 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17276
17277         * x-faces.el: Added support for foregroundToolBarColor
17278           to xpm-color-symbols.
17279
17280 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17281
17282         * etags.el (tags-remove-duplicates): Removed.
17283         (buffer-tag-table-list): Use `delete-duplicates'.
17284
17285         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17286         correctly.
17287         (get*): Defalias to `get'.
17288
17289         * cl.el (eql): Compare integers with `eq'.
17290         (cl-map-extents): Check for `map-extents' first.
17291
17292 1997-12-17  Didier Verna  <didier@xemacs.org>
17293
17294         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17295         added the 'numero', 'copyright' and 'trademark' symbols.
17296
17297         * leim/quail/latin-post.el ("french-postfix"): see above.
17298
17299 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17300
17301         * widget.el (define-widget): Check the arguments.
17302
17303         * cus-edit.el (customize-face): Use `check-argument-type'.
17304         (custom-variable-value-create): Use `signal' to signal error.
17305         (custom-variable-reset-saved): Ditto.
17306         (custom-variable-reset-standard): Ditto.
17307         (custom-face-reset-saved): Ditto.
17308
17309         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17310         (widget-default-format-handler): Ditto.
17311         (widget-checklist-add-item): Ditto.
17312         (widget-radio-add-item): Ditto.
17313         (widget-editable-list-entry-create): Ditto.
17314         (widget-sexp-prompt-value): Ditto.
17315
17316         * custom.el (custom-declare-variable): Signal errors better.
17317         (custom-handle-keyword): Ditto.
17318         (custom-declare-group): Ditto.
17319
17320         * window-xemacs.el (windows): Ditto.
17321
17322         * menubar.el (menu): Ditto.
17323
17324         * keydefs.el (keyboard): Ditto.
17325
17326         * minibuf.el (minibuffer): Ditto.
17327
17328         * process.el (execute): Ditto.
17329
17330         * fill.el (fill): Ditto.
17331
17332         * modeline.el (modeline): Ditto.
17333
17334         * help.el (help): Ditto.
17335
17336         * faces.el (faces): Ditto.
17337
17338         * files.el (files): Ditto.
17339
17340         * x-init.el (x): Ditto.
17341
17342         * lisp-mode.el (lisp): Ditto.
17343
17344         * process.el (processes): Ditto.
17345
17346         * mouse.el (mouse): Ditto.
17347
17348         * abbrev.el (abbrev): Moved from cus-edit.
17349
17350         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17351         as variable declaration.
17352
17353 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17354
17355         * menubar.el (find-menu-item): Use `check-argument-type'.
17356         (find-menu-item): Cosmetic changes.
17357
17358 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17359
17360         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17361
17362 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17363
17364         * startup.el (set-default-load-path): Only search package-path
17365         when not running temacs.
17366
17367         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17368         files.
17369
17370         * loadup.el: Correct commentary.  Reformatting.
17371         (really-early-error-handler): Use absolute path to the
17372         first dumped-lisp.el file.
17373         (really-early-error-handler): Print full path name of
17374         each dumped lisp file (inherited from InfoDock).
17375
17376         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17377         dumped-lisp.el files.
17378
17379         * make-docfile.el (preloaded-file-list): Reorder when the
17380         package-path is searched.
17381         * update-elc.el: Ditto.
17382
17383         * lisp-mode.el (call-with-condition-handler): Treat the same as
17384         `condition-case' for indentation.
17385
17386         * about.el (about-xemacs): Update release date.
17387
17388 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17389
17390         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17391         anywhere but at the last clause.
17392         (ecase): Disallow `t' and `otherwise'.
17393
17394 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17395
17396         * cus-edit.el (custom-buffer-create-buttons): New function
17397         from stuff moved out of `custom-buffer-create-internal'.
17398         (custom-novice): New variable.  Default t.
17399         (custom-display-global-buttons): Ditto.  Default `top'.
17400         (custom-buffer-create-internal): Only display help if
17401         `custom-novice' is non-nil.  Display global buttons according to
17402         `custom-display-global-buttons'.
17403
17404 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17405
17406         * menubar.el (find-menu-item): Use `check-argument-type'.
17407         (find-menu-item): Cosmetic changes.
17408
17409 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17410
17411         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17412         look.
17413
17414 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17415
17416         * format.el (format-deannotate-region):  Bug fix.
17417         Deannotating a region containing unknown tags would fail
17418         (causing decoding of text/enriched to fail at user level)
17419
17420 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17421
17422         * minibuf.el (read-directory-name): Support sixth
17423           arg, HISTORY, as already documented.
17424
17425 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17426
17427         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17428         to `ecase'.
17429
17430 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17431
17432         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17433         skk-activate.
17434
17435 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17436
17437         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.