(SW-JIGUGE-19315): Add `<-formed@shuowen' for SW-JIGUGE-19314.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `==ucs-bmp-var-003'.
5
6         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
7         CHISE.
8         (==ucs-bmp-var-003): Ditto.
9
10 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
11
12         * mule/mule-charset.el (default-coded-charset-priority-list): Add
13         `=ucs-sip-var-010'.
14
15         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
16         XEmacs CHISE.
17
18 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
19
20         * mule/mule-charset.el (default-coded-charset-priority-list):
21         Change priority of `==ucs-bmp-cjk@gb' to prefer
22         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
23         other abstract-form-CCSes.
24
25 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-charset.el (default-coded-charset-priority-list): Add
28         `=>ucs-sip-itaiji-012'.
29
30         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
31         XEmacs CHISE.
32
33 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
36         setting for `=>ucs-itaiji-012'.
37
38 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
39
40         * mule/mule-charset.el (default-coded-charset-priority-list): Add
41         `=>ucs-bmp-itaiji-012'.
42
43         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
44         XEmacs CHISE.
45         (=>ucs-bmp-itaiji-012): Ditto.
46
47 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
50         setting for `=big5-cdp-var-008'.
51
52 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
53
54         * mule/mule-charset.el (default-coded-charset-priority-list): Add
55         `=big5-cdp-var-008'.
56
57         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
58         XEmacs CHISE.
59
60 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
61
62         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
63         setting for `=>ucs-itaiji-016'.
64
65 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
66
67         * mule/mule-charset.el (default-coded-charset-priority-list): Add
68         `=>ucs-bmp-itaiji-016'.
69
70         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
71         XEmacs CHISE.
72         (=>ucs-bmp-itaiji-016): Ditto.
73
74 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
75
76         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
77         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
78
79         * mule/mule-charset.el (default-coded-charset-priority-list): Add
80         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
81
82         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
83         (=chise-hdic-tsj): Ditto.
84         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
85         (=chise-hdic-ktb): Ditto.
86
87 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
88
89         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
90         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
91
92         * mule/mule-charset.el (default-coded-charset-priority-list): Add
93         `===chise-hdic-syp' and `=chise-hdic-syp'.
94
95         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
96         XEmacs CHISE.
97         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
98
99 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
100
101         * mule/mule-coding.el (coded-charset-entity-reference-alist):
102         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
103
104         * mule/mule-charset.el (default-coded-charset-priority-list):
105         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
106
107 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
108
109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
110         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
111
112 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
113
114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
115         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
116
117         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
118         XEmacs CHISE.
119         (=chise-hdic-tsj): Ditto.
120
121 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
124         settings for `=>hanyo-denshi/tk'.
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `=>hanyo-denshi/tk/mf-01'.
128
129         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
130         XEmacs CHISE.
131         (=>hanyo-denshi/tk/mf-01): Ditto.
132         (==hanyo-denshi/tk/mf-01): Fix DOC.
133
134 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
135
136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
137         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
138
139 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
140
141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
142         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
143
144         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
145         XEmacs CHISE.
146         (=ucs-bmp-itaiji-014): Ditto.
147         (=>ucs-itaiji-014): Ditto.
148         (=>ucs-bmp-itaiji-014): Ditto.
149
150 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
153         setting for `==daikanwa/+2p'.
154
155 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
156
157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
158         setting for `=ucs-itaiji-016'.
159
160 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
161
162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
163         `=ucs-bmp-itaiji-016'.
164
165         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
166         XEmacs CHISE.
167         (=ucs-bmp-itaiji-016): Ditto.
168
169 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
172         `=>cns11643-5'.
173
174 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
177         setting for `=>ucs-itaiji-003@iwds-1'.
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `=>ucs-sip-itaiji-003@iwds-1'.
181
182         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
183         coded-charset for XEmacs CHISE.
184
185 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
188         `=>ucs-bmp-itaiji-006@iwds-1'.
189
190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
191         setting for `=>ucs-itaiji-006@iwds-1'.
192
193 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
196         for XEmacs CHISE.
197         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
198
199 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
202         `=ucs-sip-itaiji-009'.
203
204         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
205         XEmacs CHISE.
206
207 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
210         `=>ucs-sip-itaiji-008'.
211
212         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
213         XEmacs CHISE.
214
215 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
216
217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
218         `==ucs-sip-var-001'.
219
220         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
221         XEmacs CHISE.
222
223 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
224
225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
226         setting for `===hng-kkd'.
227
228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
229         `===hng-kkd'.
230
231 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
234         CHISE.
235
236 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
239         setting for `=>>ruimoku-v6'.
240
241 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `=>>ruimoku-v6'.
245
246 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
247
248         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
249         instead of an alias to `=>ruimoku-v6'.
250
251 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
254         `=ucs-sip-itaiji-012'.
255
256         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
257         XEmacs CHISE.
258
259 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
262         `=ucs-tip-var-004'.
263
264         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
265         XEmacs CHISE.
266
267 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
268
269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
270         `=>ucs-sip-itaiji-002@iwds-1'.
271
272         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
273         coded-charset for XEmacs CHISE.
274
275 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
276
277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
278         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
279         `=>big5-cdp-itaiji-004'.
280
281 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
285         `=>big5-cdp-itaiji-004'.
286
287         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
288         XEmacs CHISE.
289         (=>big5-cdp-itaiji-004): Ditto.
290         (=big5-cdp-itaiji-005): Ditto.
291
292 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
293
294         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
295         to #x9FFC.
296
297 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
298
299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
300         `=>ucs-bmp-itaiji-003@iwds-1'.
301
302         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
303         for XEmacs CHISE.
304         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
305
306 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
307
308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
309         `=>ucs-tip-itaiji-001'.
310
311         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
312         XEmacs CHISE.
313
314 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
315
316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
317         setting for `=>big5-cdp-itaiji-002'.
318
319 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
320
321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
322         `=>big5-cdp-itaiji-002'.
323
324         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
325         XEmacs CHISE.
326
327 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=>jis-x0213-2'.
331
332 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
333
334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
335         setting for `==ucs-var-001'.
336
337 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
340         setting for `=+>ucs-var-003'.
341
342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
343         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
344
345         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
346         XEmacs CHISE.
347         (=+>ucs-tip-var-003): Ditto.
348
349 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
350
351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
352         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
353
354         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
355         XEmacs CHISE.
356         (=ucs-tip-var-002): Ditto.
357
358 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
361         #x9FEA.
362
363 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
364
365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
366         `==ucs-bmp-var-001'.
367
368         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
369         CHISE.
370         (==ucs-bmp-var-001): Ditto.
371
372 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
373
374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
375         setting for `=big5-cdp-var-007'.
376
377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
378         `=big5-cdp-var-007'.
379
380         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
381         XEmacs CHISE.
382
383 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `=ucs-sip@gb'.
387
388         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
389         CHISE.
390
391 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=>ucs-tip@cognate'.
395
396         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
397         XEmacs CHISE.
398
399 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
400
401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
402         `=ucs-tip-itaiji-001'.
403
404         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
405         XEmacs CHISE.
406
407 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
410         `=>ucs-tip@component'.
411
412         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
413         XEmacs CHISE.
414
415 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `==ucs-tip@JP/hanazono'.
419
420         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
421         XEmacs CHISE.
422
423 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
427
428         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
429         CHISE.
430         (=ucs-tip@JP/hanazono): Ditto.
431
432 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
433
434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
435         setting for `=ucs-var-007'.
436
437 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `=ucs-bmp-var-007'.
441
442         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
443         CHISE.
444         (=ucs-bmp-var-007): Ditto.
445
446 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
447
448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
449         setting for `=>ucs-itaiji-002@iwds-1'.
450
451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
452         `=>ucs-bmp-itaiji-002@iwds-1'.
453
454 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
457         for XEmacs CHISE.
458         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
459
460 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
461
462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
463         setting for `=>ucs-itaiji-008'.
464
465 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
466
467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
468         setting for `=>big5-cdp-itaiji-003'.
469
470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
471         `=>big5-cdp-itaiji-003'.
472
473 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
476         XEmacs CHISE.
477
478 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
481         setting for `=>ucs-itaiji-011'.
482
483 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `=>ucs-bmp-itaiji-011'.
487
488 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
491         XEmacs CHISE.
492         (=>ucs-bmp-itaiji-011): Ditto.
493
494 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-charset.el (default-coded-charset-priority-list): Use
497         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
498
499 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
500
501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
502         `=>ucs-bmp-cjk@iwds-1/normalized'.
503
504         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
505         coded-charset for XEmacs CHISE.
506
507 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
508
509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
510         setting for `=>ucs-itaiji-010'.
511
512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
513         `=>ucs-bmp-itaiji-010'.
514
515         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
516         XEmacs CHISE.
517         (=>ucs-bmp-itaiji-010): Ditto.
518
519 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
520
521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
522         setting for `=>ucs@iwds-1/normalized'.
523
524 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
525
526         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
527         for XEmacs CHISE.
528
529 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
530
531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
532         setting for `==>ucs@esu'.
533
534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
535         `==>ucs-sip@esu'.
536
537         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
538         CHISE.
539         (==>ucs-sip@esu): Ditto.
540
541 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
542
543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
544         setting for `=>big5-cdp-var-001'.
545
546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
547         `=>big5-cdp-var-001'.
548
549         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
550         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
551
552 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
553
554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
555         setting for `===hng-sts'.
556
557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
558         `===hng-sts'.
559
560         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
561         CHISE.
562
563 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
564
565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
566         setting for `===hng-sgs'.
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `===hng-sgs'.
570
571         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
572         CHISE.
573
574 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
577         setting for `===hng-saa'.
578
579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
580         `===hng-saa'.
581
582         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
583         CHISE.
584
585 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
586
587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
588         setting for `===hng-kad'.
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
591         `===hng-kad'.
592
593         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
594         CHISE.
595
596 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
597
598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
599         setting for `===hng-sai'.
600
601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
602         `===hng-sai'.
603
604         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
605         CHISE.
606
607 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
610         setting for `===hng-ini'.
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `===hng-ini'.
614
615         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
616         CHISE.
617
618 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
621         setting for `===hng-wke'.
622
623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
624         `===hng-wke'.
625
626         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
627         CHISE.
628
629 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632         setting for `===hng-wks'.
633
634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
635         `===hng-wks'.
636
637         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
638         CHISE.
639
640 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
643         setting for `===hng-sab'.
644
645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
646         `===hng-sab'.
647
648         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
649         CHISE.
650
651 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
654         setting for `===hng-ykk'.
655
656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
657         `===hng-ykk'.
658
659         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
660         CHISE.
661
662 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
665         setting for `===hng-kkh'.
666
667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
668         `===hng-kkh'.
669
670         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
671         CHISE.
672
673 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
674
675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
676         setting for `===hng-fhs'.
677
678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
679         `===hng-fhs'.
680
681         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
682         CHISE.
683
684 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
687         `==>daijiten'.
688
689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
690         setting for `==>daijiten'.
691
692         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
693         CHISE.
694
695 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
698         last number of its code.
699
700 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
703         settings for `=daijiten', `==daijiten' and `===daijiten'.
704
705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
706         `=daijiten', `==daijiten' and `===daijiten'.
707
708         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
709         CHISE.
710         (==daijiten): Ditto.
711         (===daijiten): Ditto.
712
713 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
714
715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
716         `=>ucs-bmp-itaiji-008'.
717
718         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
719         XEmacs CHISE.
720         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
721
722 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
723
724         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
725         of #x9FCC as the value of `max-code'.
726
727 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
728
729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
730         `=>>ucs-bmp-cjk@unicode'.
731
732         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
733         for XEmacs CHISE.
734
735 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
738         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
739         `===shuowen-jiguge5'.
740
741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
742         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
743
744         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
745         XEmacs CHISE.
746         (===shuowen-jiguge4): Ditto.
747         (===shuowen-jiguge5): Ditto.
748
749 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
750
751         * mule/mule-charset.el (default-coded-charset-priority-list): Add
752         `=ucs-sip-var-005'.
753
754         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
755         XEmacs CHISE.
756
757 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
760         `=>>hanyo-denshi/ib'.
761
762 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
763
764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
765         setting for `=>big5-cdp@iwds-1'.
766
767 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
768
769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770         setting for `=big5-cdp-var-010'.
771
772 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
773
774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
775         `=big5-cdp-var-010'.
776
777         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
778         XEmacs CHISE.
779
780 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `=ucs-sip-itaiji-008'.
784
785         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
786         XEmacs CHISE.
787
788 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
791         `=>ucs-sip-itaiji-006'.
792
793         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
794         XEmacs CHISE.
795
796 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
799         setting for `=+>big5-cdp', `=>big5-cdp@component' and
800         `=>big5-cdp@cognate'.
801
802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
803         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
804
805 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
806
807         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
808         CHISE.
809         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
810         mother.
811         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
812
813 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
814
815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
816         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
817
818         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
819         XEmacs CHISE.
820         (=>big5-cdp@component): Ditto.
821         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
822
823 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
824
825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
826         setting for `=>ucs-itaiji-001@iwds-1'.
827
828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
829         `=>ucs-bmp-itaiji-001@iwds-1'.
830
831         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
832         for XEmacs CHISE.
833         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
834
835 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
836
837         * mule/mule-charset.el (default-coded-charset-priority-list):
838         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
839         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
840         `chinese-isoir165'.
841
842         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
843         CHISE.
844
845 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
846
847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
848         `=ucs-sip-itaiji-006'.
849
850         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
851         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
852
853 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
856         setting for `=>ucs-itaiji-009'.
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `==ucs-bmp-itaiji-001'.
860
861         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
862         (=big5-cdp-itaiji-003): Doc fix.
863         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
864
865 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `=>zinbun-oracle'.
869
870 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=>ucs-sip-itaiji-003'.
874
875         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
876         (=>ucs-bmp-itaiji-003): Fix `long-name'.
877         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
878
879 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
880
881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
882         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
883
884 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
887         `==ucs-bmp-itaiji-006'.
888
889         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
890         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
891         (==ucs-bmp-itaiji-006): Ditto.
892
893 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
896         `=ucs-bmp-itaiji-012'.
897
898         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
899         XEmacs CHISE.
900         (=ucs-bmp-itaiji-012): Ditto.
901
902 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
903
904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
905         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
906
907 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
910         CHISE.
911
912 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
916         and `=>>cns11643-6'.
917
918         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
919         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
920         (=>>cns11643-3): Ditto.
921         (=>>cns11643-4): Modify DOC.
922         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
923
924 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
925
926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
927         `=>ucs-sip-itaiji-005'.
928
929         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
930         XEmacs CHISE.
931
932 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
935         `==hanyo-denshi/tk/mf-01'.
936
937         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
938         for XEmacs CHISE.
939
940 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
941
942         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
943         `=>ucs-itaiji-007'.
944
945 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
946
947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
948         `==ucs-sip-var-002'.
949
950         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
951         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
952
953 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
954
955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
956         setting for `==ucs-itaiji-001'.
957
958 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
959
960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
961         `==ucs-sip-itaiji-001'.
962
963         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
964         XEmacs CHISE.
965         (==ucs-sip-itaiji-001): Ditto.
966
967 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `=+>ucs-bmp-var-003'.
971
972         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
973         CHISE.
974         (=+>ucs-bmp-var-003): Ditto.
975
976 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
979         `=>ucs-bmp-cjk@cognate'.
980
981         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
982         XEmacs CHISE.
983
984 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
985
986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
987         `=ucs-sip-itaiji-005'.
988
989         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
990         XEmacs CHISE.
991
992 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
995         setting for `=>ucs@cognate'.
996
997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
998         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
999
1000         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1001         CHISE.
1002         (=>ucs@hanyo-denshi): Abolished.
1003         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1004         (=>ucs-bmp-itaiji-009): Ditto.
1005         (=>ucs-sip@cognate): Ditto.
1006
1007 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1008
1009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1010         `=>ucs-bmp-itaiji-004'.
1011
1012         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1013         XEmacs CHISE.
1014
1015 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1018         setting for `=>ucs-itaiji-004'.
1019
1020 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1023         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1024         `=>ucs-bmp-itaiji-007'.
1025
1026         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1027         XEmacs CHISE.
1028         (=>ucs-itaiji-004): Ditto.
1029         (=>ucs-sip-itaiji-004): Ditto.
1030         (=>ucs-bmp-itaiji-007): Ditto.
1031
1032 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1033
1034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1035         setting for `=ucs-itaiji-010'.
1036
1037 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1038
1039         * mule/mule-charset.el (default-coded-charset-priority-list):
1040         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1041         - Add `=ucs-bmp-itaiji-010'.
1042         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1043           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1044         - Add `=>ucs-sip@iwds-1'.
1045
1046         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1047         XEmacs CHISE.
1048         (=ucs-bmp-itaiji-010): Ditto.
1049         (=>ucs-sip@iwds-1): Ditto.
1050
1051 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1054         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1055
1056         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1057         XEmacs CHISE.
1058         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1059
1060 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1061
1062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1063         setting for `=>ucs-itaiji-003'.
1064
1065 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1066
1067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1068         `=>ucs-bmp-itaiji-003'.
1069
1070         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1071         XEmacs CHISE.
1072         (=>ucs-bmp-itaiji-003): Ditto.
1073
1074 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077         `=ucs-bmp-itaiji-011'.
1078
1079         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1080         XEmacs CHISE.
1081
1082 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1083
1084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1085         setting for `==ucs-var-002'.
1086
1087 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1088
1089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1090         setting for `==ucs-itaiji-002'.
1091
1092 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1093
1094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095         `==ucs-sip-itaiji-002'.
1096
1097         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1098         XEmacs CHISE.
1099
1100 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1103         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1104
1105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1106         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1107         `=>ucs-sip-itaiji-007'.
1108
1109         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1110         XEmacs CHISE.
1111         (=>ucs-sip-itaiji-007): Ditto.
1112         (=ucs-sip-itaiji-007): Ditto.
1113         (=ucs-itaiji-011): Ditto.
1114         (=ucs-sip-itaiji-011): Ditto.
1115
1116 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1119         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1120
1121 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1122
1123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1124         `==ucs-bmp-var-002'.
1125
1126         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1127         CHISE.
1128         (==ucs-bmp-var-002): Ditto.
1129
1130         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1131         Modify some priorities.
1132
1133 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1136         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1137         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1138
1139 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1140
1141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1142         `=big5-cdp-var-001'.
1143
1144         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1145         XEmacs CHISE.
1146
1147 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1150         setting for `==ucs-itaiji-005'.
1151
1152 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1153
1154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1155         setting for `=ucs-itaiji-007'.
1156
1157         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1158         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1159
1160         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1161         XEmacs CHISE.
1162         (==ucs-bmp-itaiji-005): Ditto.
1163         (=ucs-itaiji-007): Ditto.
1164         (=ucs-bmp-itaiji-007): Ditto.
1165
1166 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1169         `==gt-pj-k1' and `==gt-pj-k2'.
1170
1171 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1172
1173         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1174         CHISE.
1175         (==gt-pj-k2): Ditto.
1176
1177 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1178
1179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1180         setting for `=>ucs-itaiji-005'.
1181
1182 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1185         `=>>cbeta'.
1186
1187 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190         `=>ucs-sip@component'.
1191
1192         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1193         instead of `=ucs' as its mother.
1194         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1195
1196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1197         setting for `=>ucs-itaiji-006'.
1198
1199 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `=>ucs-bmp-itaiji-006'.
1203
1204         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1205         XEmacs CHISE.
1206         (=>ucs-bmp-itaiji-006): Ditto.
1207
1208 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1209
1210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211         `=>ucs-bmp-itaiji-001'.
1212
1213         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1214         XEmacs CHISE.
1215
1216 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1217
1218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1219         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1220
1221         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1222         instead of `=ucs' as its mother.
1223         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1224         (==ucs-bmp-itaiji-002): Ditto.
1225         (==ucs-itaiji-003): Ditto.
1226         (==ucs-bmp-itaiji-003): Ditto.
1227
1228 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1229
1230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1231         setting for `=big5-cdp-var-002'.
1232
1233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1234         `=big5-cdp-var-002'.
1235
1236         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1237         XEmacs CHISE.
1238
1239 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1240
1241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1242         `=ucs-sip-var-004'.
1243
1244         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1245         XEmacs CHISE.
1246
1247 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250         `=>ucs-bmp-cjk@iwds-1'.
1251
1252         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1253         XEmacs CHISE.
1254
1255 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1258         setting for `=ucs-var-005'.
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=ucs-bmp-var-005'.
1262
1263         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1264         CHISE.
1265         (=ucs-bmp-var-005): Ditto.
1266
1267 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1270         `=>ucs-sip-itaiji-002'.
1271
1272         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1273         XEmacs CHISE.
1274
1275 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1276
1277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1278         setting for `=>ucs-itaiji-002'.
1279
1280 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1281
1282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1283         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1284
1285         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1286         (=>ucs-itaiji-002): Ditto.
1287         (=>ucs-bmp-itaiji-002): Ditto.
1288
1289 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1290
1291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1292         setting for `=>ucs-itaiji-001'.
1293
1294 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1295
1296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1297         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1298
1299         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1300         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1301         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1302         (=>ucs-sip-itaiji-001): Ditto.
1303
1304         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1305         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1306         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1307
1308 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1309
1310         * mule/mule-charset.el (default-coded-charset-priority-list):
1311         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1312         `=jef-china3' and `chinese-isoir165'.
1313
1314 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `=>ucs-bmp-itaiji-005'.
1318
1319         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1320         XEmacs CHISE.
1321         (=>ucs-bmp-itaiji-005): Ditto.
1322
1323 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1326         `=+>jis-x0213-2'.
1327
1328 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1329
1330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1331         `=+>adobe-japan1-6'.
1332
1333 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1334
1335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336         `=+>jis-x0208@1978'.
1337
1338 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1341         setting for `=>ucs@component'.
1342
1343 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1344
1345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1346         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1347
1348 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1349
1350         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1351         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1352
1353 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1354
1355         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1356         CHISE.
1357         (=>ucs@jis/2004): Ditto.
1358
1359 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1360
1361         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1362         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1363
1364 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1365
1366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1367         `=>cbeta'.
1368
1369 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `==big5-cdp-itaiji-001'.
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `==big5-cdp-itaiji-001'.
1376
1377         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1378         XEmacs CHISE.
1379
1380 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1381
1382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1384         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1385
1386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1387         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1388         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1389
1390         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1391         XEmacs CHISE.
1392         (=>big5-cdp-itaiji-001): Ditto.
1393         (=big5-cdp-itaiji-002): Ditto.
1394         (=big5-cdp-itaiji-003): Ditto.
1395
1396 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1400
1401 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1402
1403         * mule/mule-charset.el (default-coded-charset-priority-list):
1404         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1405         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1406         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1407
1408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1409         setting for `=ucs-var-008'.
1410
1411         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1412         CHISE.
1413         (=ucs-bmp-var-008): Likewise.
1414
1415 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list):
1418         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1419
1420 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1421
1422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1423         `==ucs-sip@JP/hanazono'.
1424
1425         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1426         XEmacs CHISE.
1427
1428 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1429
1430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1431         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1434         `=ucs-bmp-var-006'.
1435
1436         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1437         CHISE.
1438         (=ucs-bmp-var-006): Likewise.
1439
1440 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1443         `=ucs-bmp-itaiji-009'.
1444
1445         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1446         XEmacs CHISE.
1447         (=ucs-bmp-itaiji-009): Likewise.
1448
1449 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1450
1451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1452         `=>big5-cdp'.
1453
1454 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1457         (utf-8-ivs-gb): Likewise.
1458         (utf-8-gb-er): Likewise.
1459         (utf-8-ivs-gb-er): Likewise.
1460         (utf-8-cns): Likewise.
1461         (utf-8-ivs-cns): Likewise.
1462         (utf-8-cns-er): Likewise.
1463         (utf-8-ivs-cns-er): Likewise.
1464         (utf-8-big5): Likewise.
1465         (utf-8-ivs-big5): Likewise.
1466         (utf-8-big5-er): Likewise.
1467         (utf-8-ivs-big5-er): Likewise.
1468         (utf-8-jis): Likewise.
1469         (utf-8-ivs-jis): Likewise.
1470         (utf-8-jis-er): Likewise.
1471         (utf-8-ivs-jis-er): Likewise.
1472         (utf-8-ks): Likewise.
1473         (utf-8-ivs-ks): Likewise.
1474         (utf-8-ks-er): Likewise.
1475         (utf-8-ivs-ks-er): Likewise.
1476
1477 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1478
1479         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1480         (utf-8-ivs-jp): Likewise.
1481         (utf-8-jp-er): Likewise.
1482         (utf-8-ivs-jp-er): Likewise.
1483
1484 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487         setting for `=ucs-var-010'.
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `=ucs-bmp-var-010'.
1491
1492         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1493         CHISE.
1494         (=ucs-bmp-var-010): Likewise.
1495
1496 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1497
1498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1499         `=ucs-sip@JP/hanazono'.
1500
1501         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1502         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1503
1504 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1505
1506         * mule/mule-charset.el (default-coded-charset-priority-list):
1507         - Add `=big5-cdp-var-004'.
1508         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1509           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1510
1511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1512         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1513         `=big5-cdp-var-005'.
1514
1515         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1516         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1517         `=big5-cdp-var-003'.
1518         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1519         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1520         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1521
1522 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1523
1524         * mule/mule-charset.el (default-coded-charset-priority-list):
1525         Don't prefer ucs-compat CCSes to other CCSes.
1526
1527 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1530         `===ucs-bmp-cjk-compat@unicode'.
1531
1532         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1533         coded-charset for XEmacs CHISE.
1534
1535 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1538         `=ucs-sip-itaiji-003'.
1539
1540         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1541         XEmacs CHISE.
1542
1543 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1544
1545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1546         setting for `=ucs-var-004'.
1547
1548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1549         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1550
1551         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1552         XEmacs CHISE.
1553         (=ucs-var-004): Ditto.
1554         (=ucs-bmp-var-004): Ditto.
1555
1556 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1557
1558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1559         `=ucs-sip-var-003'.
1560
1561         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1562         XEmacs CHISE.
1563
1564 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1567         setting for `=ucs-itaiji-006'.
1568
1569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570         `=ucs-bmp-itaiji-006'.
1571
1572         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1573         XEmacs CHISE.
1574         (=ucs-bmp-itaiji-006): Ditto.
1575
1576 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1579         `=ucs-sip-var-002'.
1580
1581         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1582         XEmacs CHISE.
1583
1584 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1585
1586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1587         `=ucs-sip-itaiji-002'.
1588
1589         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1590         XEmacs CHISE.
1591
1592 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1595         setting for `==hanyo-denshi/tk'.
1596
1597 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1598
1599         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1600         (=hanyo-denshi/tk): Fix `long-name'.
1601         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1602
1603 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1604
1605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1606         setting for `=>mj'.
1607
1608 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1609
1610         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1611         coded-charset for XEmacs CHISE.
1612
1613 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1614
1615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616         setting for `=hanyo-denshi/tk'.
1617
1618 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `=hanyo-denshi/tk/mf-01'.
1622
1623         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1624         XEmacs CHISE.
1625         (=hanyo-denshi/tk/mf-01): Ditto.
1626
1627 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list):
1630         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1631
1632 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1633
1634         * mule/mule-charset.el (default-coded-charset-priority-list):
1635         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1636
1637 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1644
1645         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1646         XEmacs CHISE.
1647         (=ucs-bmp-itaiji-004): Ditto.
1648         (=ucs-itaiji-005): Ditto.
1649         (=ucs-bmp-itaiji-005): Ditto.
1650
1651 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `=ucs-sip-itaiji-001'.
1655
1656         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1657         XEmacs CHISE.
1658
1659 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1663         `=ucs-itaiji-008'.
1664
1665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1666         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1667         `=ucs-bmp-itaiji-008'.
1668
1669         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1670         XEmacs CHISE.
1671         (=ucs-bmp-itaiji-001): Ditto.
1672         (=ucs-itaiji-003): Ditto.
1673         (=ucs-bmp-itaiji-003): Ditto.
1674         (=ucs-itaiji-008): Ditto.
1675         (=ucs-bmp-itaiji-008): Ditto.
1676
1677 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1678
1679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1680         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1681
1682         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1683         for XEmacs CHISE.
1684         (==ucs-bmp-cjk-compat@JP): Ditto.
1685
1686 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1689         setting for `===hng-tzs'.
1690
1691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1692         `===hng-tzs'.
1693
1694         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1695         CHISE.
1696
1697 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1698
1699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1700         setting for `===hng-doh'.
1701
1702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1703         `===hng-doh'.
1704
1705         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1706         CHISE.
1707
1708 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1709
1710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1711         setting for `===hng-wad'.
1712
1713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1714         `===hng-wad'.
1715
1716         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1717         CHISE.
1718
1719 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1720
1721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1722         settings for `==koseki' and `===hng-kcc'.
1723
1724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1725         `===hng-kcc'.
1726
1727         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1728         CHISE.
1729
1730 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1731
1732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1733         setting for `===hng-nkk'.
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1736         `===hng-nkk'.
1737
1738         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1739         CHISE.
1740
1741 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1744         setting for `===hng-ink'.
1745
1746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1747         `===hng-ink'.
1748
1749         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1750         CHISE.
1751
1752 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1753
1754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1755         setting for `===hng-jhk'.
1756
1757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1758         `===hng-jhk'.
1759
1760         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1761         CHISE.
1762
1763 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1764
1765         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1766         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1767         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1768         (===jis-x0213-1@2004): Likewise.
1769         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1770         "jisx0213\\(\\.2004\\)-1" as the registry.
1771         (=+>jis-x0213-1@2004): Likewise.
1772         (=>jis-x0213-1@2004): Likewise.
1773
1774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1775         `===jis-x0213-1@2004'.
1776
1777 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1780         setting for `===hng-nak'.
1781
1782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1783         `===hng-nak'.
1784
1785         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1786         CHISE.
1787
1788 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1789
1790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791         setting for `===hng-hos'.
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `===hng-hos'.
1795
1796         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1797         CHISE.
1798
1799 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802         setting for `===hng-tzj'.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `===hng-tzj'.
1806
1807         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1808         CHISE.
1809
1810 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813         setting for `===hng-kae'.
1814
1815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1816         `===hng-kae'.
1817
1818         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1819         CHISE.
1820
1821 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1822
1823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1824         setting for `===hng-kar'.
1825
1826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1827         `===hng-kar'.
1828
1829         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1830         CHISE.
1831
1832 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1833
1834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835         setting for `===hng-kyd'.
1836
1837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1838         `===hng-kyd'.
1839
1840         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1841         CHISE.
1842
1843 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1846         setting for `===hng-hok'.
1847
1848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1849         `===hng-hok'.
1850
1851         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1852         CHISE.
1853
1854 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1855
1856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1857         setting for `===hng-jyu'.
1858
1859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1860         `===hng-jyu'.
1861
1862         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1863         CHISE.
1864
1865 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1866
1867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1868         setting for `===hng-zkd'.
1869
1870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1871         `===hng-zkd'.
1872
1873         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1874         CHISE.
1875
1876 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1877
1878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1879         setting for `===hng-kmi'.
1880
1881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1882         `===hng-kmi'.
1883
1884         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1885         CHISE.
1886
1887 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1890         setting for `===hng-okd'.
1891
1892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1893         `===hng-okd'.
1894
1895         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1896         CHISE.
1897
1898 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901         setting for `===hng-nkm'.
1902
1903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1904         `===hng-nkm'.
1905
1906         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1907         CHISE.
1908
1909 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1910
1911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1912         setting for `===hng-nto'.
1913
1914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1915         `===hng-nto'.
1916
1917         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1918         CHISE.
1919
1920 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1921
1922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1923         setting for `===hng-yhk'.
1924
1925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1926         `===hng-yhk'.
1927
1928         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1929         CHISE.
1930
1931 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1934         setting for `===hng-sok'.
1935
1936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1937         `===hng-sok'.
1938
1939         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1940         CHISE.
1941
1942 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1943
1944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945         setting for `===hng-kda'.
1946
1947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1948         `===hng-kda'.
1949
1950         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1951         CHISE.
1952
1953 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1956         setting for `===hng-myz'.
1957
1958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1959         `===hng-myz'.
1960
1961         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1962         CHISE.
1963
1964 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1967         setting for `===hng-kgk'.
1968
1969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1970         `===hng-kgk'.
1971
1972         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1973         CHISE.
1974
1975 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1978         setting for `===hng-drt'.
1979
1980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1981         `===hng-drt'.
1982
1983         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1984         CHISE.
1985
1986 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1987
1988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1989         setting for `===hng-mam'.
1990
1991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1992         `===hng-mam'.
1993
1994         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1995         CHISE.
1996
1997 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1998
1999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2000         setting for `===hng-dng'.
2001
2002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2003         `===hng-dng'.
2004
2005         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2006         CHISE.
2007
2008 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2009
2010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2011         setting for `=>cns11643-5'.
2012
2013 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2014
2015         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2016         setting for `===hng-keg'.
2017
2018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2019         `===hng-keg'.
2020
2021         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2022         CHISE.
2023
2024 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2025
2026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2027         setting for `===hng-jou'.
2028
2029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2030         `===hng-jou'.
2031
2032         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2033         CHISE.
2034
2035 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2036
2037         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2038         setting for `===hng-smk'.
2039
2040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2041         `===hng-smk'.
2042
2043         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2044         CHISE.
2045
2046 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2047
2048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2049         setting for `===hng-kyo'.
2050
2051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2052         `===hng-kyo'.
2053
2054         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2055         CHISE.
2056
2057 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2060         setting for `===hng-kss'.
2061
2062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2063         `===hng-kss'.
2064
2065         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2066         CHISE.
2067
2068 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2071         setting for `===hng-wan'.
2072
2073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2074         `===hng-wan'.
2075
2076         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2077         CHISE.
2078
2079 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2080
2081         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2082         setting for `===hng-ksk'.
2083
2084         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2085         `===hng-ksk'.
2086
2087         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2088         CHISE.
2089
2090 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2093         setting for `===hng-kyu'.
2094
2095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2096         `===hng-kyu'.
2097
2098         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2099         CHISE.
2100
2101 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2104         setting for `===hng-skk'.
2105
2106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2107         `===hng-skk'.
2108
2109         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2110         CHISE.
2111
2112 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2113
2114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2115         setting for `===hng-sik'.
2116
2117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2118         `===hng-sik'.
2119
2120         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2121         CHISE.
2122
2123 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2124
2125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2126         setting for `===hng-kbk'.
2127
2128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2129         `===hng-kbk'.
2130
2131         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2132         CHISE.
2133
2134 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2135
2136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2137         setting for `===hng-kcj'.
2138
2139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2140         `===hng-kcj'.
2141
2142         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2143         CHISE.
2144
2145 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2148         setting for `===hng-k24'.
2149
2150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2151         `===hng-k24'.
2152
2153         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2154         CHISE.
2155
2156 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2159         setting for `===hng-gok'.
2160
2161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2162         `===hng-gok'.
2163
2164         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2165         CHISE.
2166 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2167
2168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2169         setting for `===hng-tsu'.
2170
2171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2172         `===hng-tsu'.
2173
2174         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2175         CHISE.
2176
2177 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2178
2179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2180         setting for `===hng-sys'.
2181
2182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2183         `===hng-sys'.
2184
2185         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2186         CHISE.
2187
2188 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2189
2190         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2191         - Use "&HNG010-<d><d><d><d><d>;" instead of
2192           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2193         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2194
2195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2196         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2197
2198         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2199         "hngkhi-0" as the suffix of registry.
2200         (===hng-khm): New coded-charset for XEmacs CHISE.
2201         (=ucs-itaiji-002): Ditto.
2202         (=ucs-bmp-itaiji-002): Ditto.
2203
2204 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2205
2206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2207         setting for `=>ucs@iwds-1'.
2208
2209         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2210         XEmacs CHISE.
2211
2212 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2215         CHISE.
2216
2217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2218         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2219         `===hng-khi'.
2220
2221 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2222
2223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2224         setting for `===hng-khi'.
2225
2226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2227         `===hng-khi'.
2228
2229         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2230         CHISE.
2231
2232 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2233
2234         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2235         #x9FA5 as the value of `max-code'.
2236         (=ucs-bmp-var-002): Likewise.
2237         (=ucs-bmp-var-003): Likewise.
2238         (=ucs-bmp-itaiji-084): Likewise.
2239         (=ucs-bmp-cjk@JP): Likewise.
2240         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2241         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2242         (=>ucs-bmp-cjk@component): Likewise.
2243
2244 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2247         CHISE.
2248
2249 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2250
2251         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2252         XEmacs CHISE.
2253         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2254         `==jis-x0208@1978/2-pr' as the mother.
2255
2256 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2257
2258         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2259         CHISE.
2260
2261 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2262
2263         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2264         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2265
2266 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2267
2268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2269         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2270
2271 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2274         setting for `===ucs@gb'.
2275
2276 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2277
2278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2279         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2280         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2281         as the entity-reference for `===jis-x0213-1@2000'; use
2282         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2283
2284 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2287         `===jis-x0208'.
2288
2289         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2290         instead of `===jis-x0208' as the mother.
2291         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2292         `===jis-x0208' as the mother.
2293         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2294         `===jis-x0208' as the mother.
2295         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2296         `===jis-x0213-1' as the mother.
2297         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2298         `===jis-x0213-1' as the mother.
2299         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2300         the mother.
2301         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2302         mother.
2303
2304 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2307         setting for `=ucs-var-001'.
2308
2309 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2312         `=ucs-bmp-var-001'.
2313
2314         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2315         CHISE.
2316         (=ucs-bmp-var-001): Ditto.
2317
2318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2319         setting for `=ucs-var-003'.
2320
2321 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2324         `=ucs-bmp-var-003'.
2325
2326         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2327         CHISE.
2328         (=ucs-bmp-var-003): Ditto.
2329
2330 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2331
2332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2333         setting for `=ucs-var-002'.
2334
2335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2336         `=ucs-bmp-var-002'.
2337
2338         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2339         CHISE.
2340         (=ucs-bmp-var-002): Ditto.
2341
2342 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2343
2344         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2345         XEmacs CHISE.
2346         (==jis-x0208@1978/5pr): Ditto.
2347
2348 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2349
2350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2351         `=>ucs-bmp-cjk@component'.
2352
2353         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2354         XEmacs CHISE.
2355         (=>ucs-bmp-cjk@component): Ditto.
2356
2357 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2358
2359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2360         setting for `=>iwds-1'.
2361
2362 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2363
2364         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2365         CHISE.
2366
2367 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2368
2369         * mule/mule-charset.el (default-coded-charset-priority-list):
2370         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2371         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2372         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2373         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2374
2375 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2378         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2379
2380         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2381         `=>>ucs@iso' as the mother.
2382         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2383         mother.
2384
2385 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2386
2387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2388         setting for `===hanyo-denshi/ia'.
2389
2390 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2391
2392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2393         `===hanyo-denshi/ia'.
2394
2395 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2396
2397         * mule/mule-conf.el (=koseki): Fix DOC.
2398         (==koseki): New coded-charset for XEmacs CHISE.
2399
2400 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2401
2402         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2403         XEmacs CHISE.
2404         (===hanyo-denshi/jd): Fix DOC.
2405
2406 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2407
2408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2409         setting for `===hanyo-denshi/ip'.
2410
2411 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2412
2413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2414         `===hanyo-denshi/ip'.
2415
2416         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2417         XEmacs CHISE.
2418
2419 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2422         `==ucs-radicals@unicode' and `=>daikanwa'.
2423
2424         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2425         for XEmacs CHISE.
2426
2427 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2430         XEmacs CHISE.
2431
2432 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2435         `===ruimoku-v6'.
2436
2437 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2438
2439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2440         setting for `===ruimoku-v6'.
2441
2442 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2443
2444         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2445         CHISE.
2446
2447 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2450         coded-charset for XEmacs CHISE.
2451
2452 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2455         XEmacs CHISE.
2456
2457 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2460         `===ucs-sip@iso'.
2461
2462 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2463
2464         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2465         CHISE.
2466
2467 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2470         `==ucs-sip@iso'.
2471
2472         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2473         CHISE.
2474
2475 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2476
2477         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2478         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2479         (=ucs-sip-ext-b@iso): Fix registry.
2480         (==ucs-sip-ext-b@iso): Ditto.
2481         (===ucs-sip-ext-b@iso): Ditto.
2482
2483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2484         `=ucs-sip@iso'.
2485
2486 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2487
2488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2489         setting for `=>cbeta'.
2490
2491 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2492
2493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2494         `=>cns11643-7'.
2495
2496         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2497
2498 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2499
2500         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2501         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2502
2503 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2504
2505         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2506         `=ucs@cns'.
2507         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2508         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2509         `=ucs@jis/1990'.
2510         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2511         `=ucs@jis/2000'.
2512         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2513         `=ucs@jis/2004'.
2514         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2515
2516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2517         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2518
2519 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2520
2521         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2522         XEmacs CHISE.
2523         (==jis-x0208@1978/1pr): Ditto.
2524         (==jis-x0208@1978/2-pr): Ditto.
2525
2526 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2529         setting for `===jis-x0213-1@2004'.
2530
2531 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2532
2533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2534         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2535
2536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2537         `===hanyo-denshi/jb'.
2538
2539         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2540         XEmacs CHISE.
2541         (=+>hanyo-denshi/ft): Ditto.
2542         (=+>hanyo-denshi/jt): Ditto.
2543
2544 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2545
2546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2547         `===hanyo-denshi/hg'.
2548
2549 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2550
2551         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2552         XEmacs CHISE.
2553         (===hanyo-denshi/hg): Ditto.
2554
2555 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2556
2557         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2558         glyph-forms instead of detailed glyph-images.
2559         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2560         `=adobe-japan1-*'.
2561         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2562         (===adobe-japan1-1): Ditto.
2563         (===adobe-japan1-2): Ditto.
2564         (===adobe-japan1-3): Ditto.
2565         (===adobe-japan1-4): Ditto.
2566         (===adobe-japan1-5): Ditto.
2567         (===adobe-japan1-6): Ditto.
2568         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2569         `=>>>adobe-japan1' as the mother.
2570         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2571         `=>>adobe-japan1' as the mother.
2572         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2573         glyph-images.
2574         (==jis-x0208@1978): Ditto.
2575         (==jis-x0208@1983): Ditto.
2576         (==jis-x0208@1990): Ditto.
2577         (==jis-x0213-1): Ditto.
2578         (==jis-x0213-1@2000): Ditto.
2579         (==jis-x0213-1@2004): Ditto.
2580         (==jis-x0213-2): Ditto.
2581         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2582         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2583         `=jis-x0208@1978'.
2584         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2585         `=jis-x0208@1983'.
2586         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2587         `=jis-x0208@1990'.
2588         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2589         `=jis-x0213-1'.
2590         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2591         `=jis-x0213-1@2000'.
2592         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2593         `=jis-x0213-1@2004'.
2594         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2595         `=jis-x0213-2'.
2596         (===jis-x0208): New coded-charset for XEmacs CHISE.
2597         (===jis-x0208@1978): Ditto.
2598         (===jis-x0208@1983): Ditto.
2599         (===jis-x0208@1990): Ditto.
2600         (===jis-x0213-1): Ditto.
2601         (===jis-x0213-1@2000): Ditto.
2602         (===jis-x0213-2): Ditto.
2603         (===jis-x0212): Ditto.
2604         (===ks-x1001): Ditto.
2605         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2606         mother.
2607         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2608         as the mother.
2609         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2610         as the mother.
2611         (===cns11643-1): New coded-charset for XEmacs CHISE.
2612         (===cns11643-2): Ditto.
2613         (===cns11643-3): Ditto.
2614         (===cns11643-4): Ditto.
2615         (===cns11643-5): Ditto.
2616         (===cns11643-6): Ditto.
2617         (===cns11643-7): Ditto.
2618         (=>>cns11643-1): Ditto.
2619         (==big5-cdp): Indicate abstract glyph-images instead of
2620         representative glyph-images.
2621         (===big5-cdp): New coded-charset for XEmacs CHISE.
2622         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2623         detailed glyph-images.
2624         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2625         `=hanyo-denshi/*'.
2626         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2627         (===hanyo-denshi/ib): Ditto.
2628         (===hanyo-denshi/jt): Ditto.
2629         (===hanyo-denshi/ks): Ditto.
2630         (===mj): Ditto.
2631         (===mj-0): Ditto.
2632         (===mj-1): Ditto.
2633         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2634         `=>>>hanyo-denshi/*' as its mother.
2635         (==gt): Indicate abstract glyph-forms instead of detailed
2636         glyph-images.
2637         (===gt): New coded-charset for XEmacs CHISE.
2638         (=>>>gt): Indicates `==gt' instead of `=gt'.
2639         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2640         (==gt-k): Indicate abstract glyph-forms instead of detailed
2641         glyph-images.
2642         (===gt-k): New coded-charset for XEmacs CHISE.
2643         (==daikanwa): Indicates glyph-images instead of detailed
2644         glyph-images.
2645         (===daikanwa): New coded-charset for XEmacs CHISE.
2646         (===daikanwa/+p): Ditto.
2647         (===daikanwa/ho): Ditto.
2648         (==cbeta): Ditto.
2649         (===cbeta): Ditto.
2650         (==jef-china3): Ditto.
2651         (===jef-china3): Ditto.
2652         (==ruimoku-v6): Ditto.
2653         (==ucs@iso): Indicate representative glyph-forms instead of
2654         representative glyph-images.
2655         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2656         (==ucs@unicode): Indicate representative glyph-forms instead of
2657         representative glyph-images.
2658         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2659         `=ucs@unicode'.
2660         (==ucs@cns): Indicate representative glyph-forms instead of
2661         representative glyph-images.
2662         (==ucs@jis): Ditto.
2663         (==ucs@jis/1990): Ditto.
2664         (==ucs@jis/2000): Ditto.
2665         (==ucs@jis/2004): Ditto.
2666         (==ucs@ks): Ditto.
2667         (===ucs@iso): New coded-charset for XEmacs CHISE.
2668         (===ucs@unicode): Ditto.
2669         (===ucs@gb): Ditto.
2670         (===ucs@ks): Ditto.
2671         (===ucs-bmp-cjk@gb): Ditto.
2672         (===ucs-sip-ext-b@iso): Ditto.
2673
2674 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2675
2676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2677         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2678         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2679         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2680         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2681         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2682         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2683         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2684         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2685         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2686
2687         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2688         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2689         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2690         - Use "&g1-[NAME];" for `=>>[NAME]'.
2691         - Abolish "&g2-[NAME];".
2692
2693 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2694
2695         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2696         `=>>ucs@cns' as the mother.
2697
2698 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2699
2700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2701         setting for `==ucs@ks'.
2702
2703 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2704
2705         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2706         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2707         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2708         0x00E30000〜0x00E409D5.
2709
2710 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2711
2712         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2713         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2714         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2715
2716 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2717
2718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2719         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2720
2721         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2722         (=mj-0): Ditto.
2723         (=mj-1): Ditto.
2724         (==mj): Ditto.
2725         (==mj-0): Ditto.
2726         (==mj-1): Ditto.
2727         (=>>mj): Ditto.
2728
2729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2730         setting for `=mj' and `==mj'.
2731
2732 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2733
2734         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2735         CHISE.
2736
2737 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2738
2739         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2740         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2741         `=>ucs@hanyo-denshi'.
2742
2743 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2744
2745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2746         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2747
2748         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2749         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2750
2751 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2752
2753         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2754         XEmacs CHISE.
2755
2756 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2757
2758         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2759         Change priority of `=>>>ucs@iso'.
2760
2761         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2762         `=>>>ucs@iso' as the mother.
2763         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2764
2765 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2766
2767         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2768         Change priority of `=>>>ucs@unicode'.
2769
2770         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2771         `=ucs@unicode'.
2772
2773 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2776         Change priority of `=>>>ucs@jis'.
2777
2778         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2779         `=ucs@jis'.
2780
2781 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2782
2783         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2784         setting for `==daikanwa/+p'.
2785
2786 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2787
2788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2789         setting for `==shinjigen@1ed'.
2790
2791 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2792
2793         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2794         XEmacs CHISE.
2795
2796 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2797
2798         * mule/mule-conf.el (==shinjigen): Modify DOC.
2799         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2800         (==shinjigen@rev): Modify DOC.
2801
2802 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2803
2804         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2805         CHISE.
2806
2807 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2808
2809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2810         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2811
2812         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2813         XEmacs CHISE.
2814
2815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2816         `==daikanwa'.
2817
2818 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2819
2820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2821         setting for `==cns11643-7'.
2822
2823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2824         `==cns11643-7'.
2825
2826 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2829         `==cns11643-6'.
2830
2831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2832         setting for `==cns11643-6'.
2833
2834 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2835
2836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2837         setting for `==cns11643-5'.
2838
2839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2840         `==cns11643-5'.
2841
2842 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2845         setting for `==cns11643-4'.
2846
2847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2848         `==cns11643-4'.
2849
2850 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2851
2852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2853         setting for `==cns11643-3'.
2854
2855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2856         `==cns11643-3'.
2857
2858 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2859
2860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2861         setting for `==cns11643-2'.
2862
2863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2864         `==cns11643-2'.
2865
2866 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2867
2868         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2869         Change priority of `=>>>ucs@ks'.
2870
2871         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2872         `=ucs@ks'.
2873
2874 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2875
2876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2877         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2878         `==ucs@cns' and `==cns11643-1'.
2879
2880         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2881         (==cns11643-2): Ditto.
2882         (==cns11643-3): Ditto.
2883         (==cns11643-4): Ditto.
2884         (==cns11643-5): Ditto.
2885         (==cns11643-6): Ditto.
2886         (==cns11643-7): Ditto.
2887
2888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2889         `==cns11643-1'.
2890
2891 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2892
2893         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2894         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2895         `=>>>ucs@jis/1990'.
2896
2897         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2898         `=ucs@jis/1990'.
2899         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2900         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2901
2902 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2903
2904         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2905         Change priority of `=>>>ucs@cns'.
2906
2907         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2908         `=ucs@cns'.
2909
2910 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2911
2912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2913         `==ks-x1001'.
2914
2915         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2916         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2917         `==ks-x1001'.
2918
2919 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2920
2921         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2922
2923 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2924
2925         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2926         `=jis-x0208'.
2927         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2928         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2929         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2930         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2931         (=>>>jis-x0213-1@2000): Changed to an alias for
2932         `=jis-x0213-1@2000'.
2933         (=>>>jis-x0213-1@2004): Changed to an alias for
2934         `=jis-x0213-1@2004'.
2935         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2936
2937 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2938
2939         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2940         `=adobe-japan1-0'.
2941         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2942         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2943         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2944         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2945         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2946         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2947
2948 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2949
2950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2951         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2952         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2953         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2954         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2955         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2956
2957 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2958
2959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2960         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2961         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2962         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2963         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2964         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2965         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2966         `==jis-x0212'.
2967
2968 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2969
2970         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2971         "AdobeJapan1-[0-6]$".
2972         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2973         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2974         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2975         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2976         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2977         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2978         (==adobe-japan1-1): Ditto.
2979         (==adobe-japan1-2): Ditto.
2980         (==adobe-japan1-3): Ditto.
2981         (==adobe-japan1-4): Ditto.
2982         (==adobe-japan1-5): Ditto.
2983         (==adobe-japan1-6): Ditto.
2984         (==jis-x0208): Ditto.
2985         (==jis-x0208@1978): Ditto.
2986         (==jis-x0208@1983): Ditto.
2987         (==jis-x0208@1990): Ditto.
2988         (==jis-x0213-1): Ditto.
2989         (==jis-x0213-1@2000): Ditto.
2990         (==jis-x0213-1@2004): Ditto.
2991         (==jis-x0213-2): Ditto.
2992         (==jis-x0212): Ditto.
2993         (==gb2312): Ditto.
2994         (==iso-ir165): Ditto.
2995         (==gb12345): Ditto.
2996         (==ks-x1001): Ditto.
2997         (==cns11643-1): Ditto.
2998         (==cns11643-2): Ditto.
2999         (==cns11643-3): Ditto.
3000         (==cns11643-4): Ditto.
3001         (==cns11643-5): Ditto.
3002         (==cns11643-6): Ditto.
3003         (==cns11643-7): Ditto.
3004         (==big5-cdp): Ditto.
3005         (==hanyo-denshi/ja): Ditto.
3006         (==hanyo-denshi/jb): Ditto.
3007         (==hanyo-denshi/jc): Ditto.
3008         (==hanyo-denshi/jd): Ditto.
3009         (==hanyo-denshi/ft): Ditto.
3010         (==hanyo-denshi/ia): Ditto.
3011         (==hanyo-denshi/ib): Ditto.
3012         (==hanyo-denshi/hg): Ditto.
3013         (==hanyo-denshi/jt): Ditto.
3014         (==hanyo-denshi/ks): Ditto.
3015         (==gt): Ditto.
3016         (==gt-k): Ditto.
3017         (==daikanwa): Ditto.
3018         (==shinjigen): Ditto.
3019         (==ucs@iso): Ditto.
3020         (==ucs@unicode): Ditto.
3021         (==ucs@gb): Ditto.
3022         (==ucs-bmp@gb): Ditto.
3023         (==ucs@cns): Ditto.
3024         (==ucs-bmp@cns): Ditto.
3025         (==ucs@jis): Ditto.
3026         (==ucs@jis/1990): Ditto.
3027         (==ucs@jis/2000): Ditto.
3028         (==ucs@jis/2004): Ditto.
3029         (==ucs@JP): Ditto.
3030         (==ucs@JP/hanazono): Ditto.
3031         (==ucs@ks): Ditto.
3032         (==ucs-bmp@ks): Ditto.
3033         (==ucs@cns11643): Ditto.
3034         (==ucs-bmp-cjk@gb): Ditto.
3035         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3036         (==ucs-sip-ext-b@iso): Ditto.
3037
3038 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3039
3040         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3041         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3042
3043         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3044         XEmacs CHISE.
3045         (=ucs-bmp-cjk@unicode): Abolished.
3046
3047 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3048
3049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3050         `=+>ucs-bmp-cjk-compat@jis'.
3051
3052         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3053         for XEmacs CHISE.
3054
3055 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3056
3057         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3058         CHISE.
3059
3060 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3061
3062         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3063         for XEmacs CHISE.
3064         (=jis-x0208@1978/1er-pr): Abolished.
3065         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3066         `=jis-x0208@1978/1er-pr' as the mother.
3067
3068 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3069
3070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3071         setting for `=ucs-itaiji-084'.
3072
3073 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3074
3075         * mule/mule-charset.el (default-coded-charset-priority-list):
3076         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3077
3078         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3079         XEmacs CHISE.
3080         (=ucs-bmp-itaiji-084): Ditto.
3081
3082 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3083
3084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3085         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3086
3087 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3088
3089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3090         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3091
3092         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3093         XEmacs CHISE.
3094         (=big5-cdp-var-5): Ditto.
3095
3096 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3097
3098         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3099         XEmacs CHISE.
3100
3101 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3102
3103         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3104         XEmacs CHISE.
3105
3106 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3107
3108         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3109         setting for `=>>>hanyo-denshi/ft'.
3110
3111 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3112
3113         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3114         XEmacs CHISE.
3115         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3116         `=hanyo-denshi/jd' as the mother.
3117
3118 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3119
3120         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3121         XEmacs CHISE.
3122         (=+>adobe-japan1-1): Ditto.
3123         (=+>adobe-japan1-2): Ditto.
3124         (=+>adobe-japan1-3): Ditto.
3125         (=+>adobe-japan1-4): Ditto.
3126         (=+>adobe-japan1-5): Ditto.
3127         (=+>adobe-japan1-6): Ditto.
3128         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3129
3130 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3131
3132         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3133         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3134         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3135
3136         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3137         the top.
3138
3139 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3140
3141         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3142         XEmacs CHISE.
3143         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3144         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3145         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3146
3147 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3148
3149         * mule/mule-charset.el (default-coded-charset-priority-list):
3150         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3151         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3152
3153         * mule/mule-conf.el: Modify order of definitions of some
3154         coded-charsets.
3155
3156 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3157
3158         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3159         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3160         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3161
3162         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3163         CHISE.
3164         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3165         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3166
3167 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3168
3169         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3170         CHISE.
3171
3172 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3173
3174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3175         setting for `=daikanwa/+2p'.
3176
3177         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3178         XEmacs CHISE.
3179
3180 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3181
3182         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3183         XEmacs CHISE.
3184         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3185
3186 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3187
3188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3189         setting for `=>>>hanyo-denshi/ib'.
3190
3191 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3192
3193         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3194         XEmacs CHISE.
3195         (=>>>hanyo-denshi/ib): Ditto.
3196         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3197         `=hanyo-denshi/ja' as the mother.
3198         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3199         `=hanyo-denshi/ib' as the mother.
3200
3201 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3202
3203         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3204         XEmacs CHISE.
3205         (utf-8-ivs-mcs-er): Likewise.
3206         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3207         and `=>ucs-gb'.
3208         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3209         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3210         `ucs-gb' and `=>ucs-gb'.
3211         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3212         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3213         and `=>ucs-cns'.
3214         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3215         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3216         `ucs-cns' and `=>ucs-cns'.
3217         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3218         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3219         `ucs-big5' and `=>ucs-big5'.
3220         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3221         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3222         `ucs-big5' and `=>ucs-big5'.
3223         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3224         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3225         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3226         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3227         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3228         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3229         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3230         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3231         `=>ucs-jis'; modify DOC and mnemonic.
3232         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3233         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3234         and `=>ucs-jis'; modify DOC and mnemonic.
3235         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3236         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3237         `=>ucs-ks'.
3238         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3239         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3240         and `=>ucs-ks'.
3241         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3242
3243 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3244
3245         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3246         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3247
3248 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3249
3250         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3251         Modify priorities.
3252
3253 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3254
3255         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3256         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3257
3258 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3259
3260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3261         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3262
3263 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3264
3265         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3266         CHISE.
3267
3268 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3269
3270         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3271         CHISE.
3272
3273 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3274
3275         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3276         CHISE.
3277
3278 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3279
3280         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3281         `=+>ucs-bmp-cjk@unicode'.
3282
3283         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3284         for XEmacs CHISE.
3285
3286 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3287
3288         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3289         setting for `=>>daikanwa'.
3290
3291 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3294         `=>>hanyo-denshi/jt'.
3295
3296 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3297
3298         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3299         XEmacs CHISE.
3300         (=+>jis-x0208@1990): Ditto.
3301         (=+>jis-x0213-1@2000): Ditto.
3302
3303 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3306         XEmacs CHISE.
3307
3308 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3309
3310         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3311         XEmacs CHISE.
3312         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3313         `=hanyo-denshi/jc' as the mother.
3314
3315 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3316
3317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3318         setting for `=+>adobe-japan1'.
3319
3320         * mule/mule-charset.el (default-coded-charset-priority-list):
3321         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3322         and `=>>hanyo-denshi/ft' to `=>>gt'.
3323
3324 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3325
3326         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3327         XEmacs CHISE.
3328         (=>>adobe-japan1-1): Ditto.
3329         (=>>adobe-japan1-2): Ditto.
3330         (=>>adobe-japan1-3): Ditto.
3331         (=>>adobe-japan1-4): Ditto.
3332         (=>>adobe-japan1-5): Ditto.
3333         (=>>adobe-japan1-6): Ditto.
3334         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3335
3336 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-conf.el (=adobe-japan1): New alias for
3339         `=adobe-japan1-6'.
3340         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3341         (=>>>adobe-japan1-1): Ditto.
3342         (=>>>adobe-japan1-2): Ditto.
3343         (=>>>adobe-japan1-3): Ditto.
3344         (=>>>adobe-japan1-4): Ditto.
3345         (=>>>adobe-japan1-5): Ditto.
3346         (=>>>adobe-japan1-6): Ditto.
3347         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3348
3349 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3352         setting for `=>>>adobe-japan1'.
3353
3354 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3357         setting for `=+>ucs@ks'.
3358
3359 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3362         XEmacs CHISE.
3363         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3364         `=adobe-japan1-6' as the mother.
3365
3366 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3369         setting for `=>cns11643-7'.
3370
3371 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3372
3373         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3374         CHISE.
3375
3376 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3379         XEmacs CHISE.
3380         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3381
3382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3383         setting for `=>ucs@jis/2004'.
3384
3385 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3386
3387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3388         setting for `=+>gt'.
3389
3390         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3391         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3392
3393 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3394
3395         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3396         `=>ucs@unicode' as the mother.
3397         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3398         mother.
3399         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3400         mother.
3401         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3402         mother.
3403
3404 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3405
3406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3407         setting for `=+>ucs@unicode'.
3408
3409         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3410         CHISE.
3411
3412 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3413
3414         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3415         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3416         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3417         - Add setting for `=+>ucs@cns'.
3418
3419         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3420         CHISE.
3421         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3422         as the mother.
3423         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3424         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3425
3426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3427         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3428
3429 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432         setting for `=>ucs@ks'.
3433
3434 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3437         `=ucs-bmp-cjk-compat@unicode'.
3438
3439         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3440         coded-charset for XEmacs CHISE.
3441
3442 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3445         `=ucs-bmp-cjk-compat'.
3446
3447         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3448         XEmacs CHISE.
3449
3450 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3453         CHISE.
3454
3455 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3456
3457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3458         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3459
3460         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3461         `=>ucs@jis/1990'.
3462         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3463
3464 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3467         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3468
3469         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3470         CHISE.
3471         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3472         mother.
3473
3474 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3475
3476         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3477         `=>jis-x0213-2@usual'.
3478         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3479         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3480         `=>jis-x0213-2@usual' as the mother.
3481
3482 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3485         (=>ucs@JP): New alias for `=+>ucs@jis'.
3486
3487 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3490         `=>jis-x0208@usual'.
3491         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3492         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3493         `=>jis-x0208@usual' as the mother.
3494         (=>jis-x0208): Likewise.
3495
3496 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3497
3498         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3499         setting for `=+>jis-x0208@1978'.
3500
3501 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3502
3503         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3504         XEmacs CHISE.
3505
3506 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3507
3508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3509         setting for `=>>>ucs@jis/1990'.
3510
3511 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3514         setting for `=>ucs@jis/1990'.
3515
3516 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3519         setting for `=ucs@JP/hanazono'.
3520
3521         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3522         CHISE.
3523         (=ucs@JP/hanazono): Ditto.
3524         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3525         (=>>hanyo-denshi/jc): Ditto.
3526         (=>>hanyo-denshi/jd): Ditto.
3527
3528 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3531         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3532
3533 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3534
3535         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3536         XEmacs CHISE.
3537
3538 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3541         XEmacs CHISE.
3542
3543 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3546         `=ucs-bmp-cjk@JP'.
3547
3548 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3549
3550         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3551         XEmacs CHISE.
3552
3553 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3554
3555         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3556         Modify order of settings; add settings for `=daikanwa@rev2'.
3557
3558 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3561         setting for `=>>cbeta'.
3562
3563         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3564         CHISE.
3565
3566 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3567
3568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3569         setting for `=>>adobe-japan1'.
3570
3571 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3574         XEmacs CHISE.
3575
3576 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579         setting for `=>>hanyo-denshi/ia'.
3580
3581         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3582         XEmacs CHISE.
3583
3584 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3587         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3588
3589         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3590         XEmacs CHISE.
3591         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3592         `=hanyo-denshi/jt' as the mother.
3593
3594 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3595
3596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3597         setting for `=>>>jis-x0213-2'.
3598
3599         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3600         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3601         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3602
3603 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3604
3605         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3606         XEmacs CHISE.
3607
3608 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3611         XEmacs CHISE.
3612
3613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3614         `=>>jis-x0213-1@2004'.
3615
3616 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3619         XEmacs CHISE.
3620
3621 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3624         - Use "&g2-*;" as entity-references for `=>>>*'.
3625         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3626
3627         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3628         XEmacs CHISE.
3629         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3630         as the mother.
3631
3632 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3635         setting for `=>>hanyo-denshi/ib'.
3636
3637         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3638         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3639         (=>>jis-x0208@1990): Ditto.
3640         (=>>hanyo-denshi/ib): Ditto.
3641
3642         * mule/mule-charset.el (default-coded-charset-priority-list):
3643         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3644
3645 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3648         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3649         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3650         `=>>>ucs@jis/2004'.
3651
3652 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3655         XEmacs CHISE.
3656         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3657         `=jis-x0213-1@2004' as the mother.
3658         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3659         (=>>>ucs@ks): Ditto.
3660
3661         * mule/mule-charset.el (default-coded-charset-priority-list):
3662         Modify priority of `=hanyo-denshi/*'.
3663
3664 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3665
3666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3667         settings for `=>>ucs@JP' and `=ucs@JP'.
3668
3669 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3670
3671         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3672         CHISE.
3673
3674 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3677         setting for `=>>>ucs@cns'.
3678
3679         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3680         CHISE.
3681
3682 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3685         instead of `=>>>jis-x0213-1@2004' as the mother.
3686         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3687         (=>>>ucs@unicode): Likewise.
3688         (=>>>ucs@jis): Likewise.
3689         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3690         mother.
3691         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3692
3693 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3696         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3697         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3698         `=>>>ucs@jis'.
3699
3700 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3701
3702         * mule/mule-charset.el (default-coded-charset-priority-list):
3703         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3704         and `=jis-x0213-*-2000'.
3705
3706 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3707
3708         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3709         XEmacs CHISE.
3710         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3711         `=>>jis-x0213-1' as the mother.
3712
3713 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3714
3715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3716         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3717
3718 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3721
3722 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3723
3724         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3725         XEmacs CHISE.
3726
3727 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (decomposition-feature-list): Set
3730         `=decomposition', `=decomposition@cid' and
3731         `=decomposition@hanyo-denshi'.
3732
3733 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3736         setting for `=>>hanyo-denshi/ks'.
3737
3738         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3739         XEmacs CHISE.
3740
3741 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3744         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3745
3746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3747         `=hanyo-denshi/ks/mf'.
3748
3749         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3750         XEmacs CHISE.
3751         (=hanyo-denshi/ks/mf): Ditto.
3752
3753 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3754
3755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3756         settings for P=hanyo-denshi/jt'.
3757
3758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3759         `=hanyo-denshi/jt'.
3760
3761         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3762         XEmacs CHISE.
3763
3764 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3767         settings for `=hanyo-denshi/ip'.
3768
3769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3770         `=hanyo-denshi/ip'.
3771
3772         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3773         XEmacs CHISE.
3774
3775 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3776
3777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3778         settings for `=hanyo-denshi/hg'.
3779
3780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3781         `=hanyo-denshi/hg'.
3782
3783         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3784         XEmacs CHISE.
3785
3786 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3787
3788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3789         setting for `=>>hanyo-denshi/ft'.
3790
3791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3792         `=>>hanyo-denshi/ft'.
3793
3794         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3795         XEmacs CHISE.
3796
3797 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3800         settings for `=hanyo-denshi/ib'.
3801
3802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3803         `=hanyo-denshi/ib'.
3804
3805         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3806         XEmacs CHISE.
3807
3808 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3809
3810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3811         settings for isolated characters of `=hanyo-denshi/ia' and
3812         non-isolated characters of `=hanyo-denshi/*'.
3813
3814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3815         `=hanyo-denshi/ia'.
3816
3817         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3818         XEmacs CHISE.
3819
3820 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3823         setting for isolated characters of `=hanyo-denshi/ft'.
3824
3825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3826         `=hanyo-denshi/ft'.
3827
3828         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3829         XEmacs CHISE.
3830
3831 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834         setting for isolated characters of `=hanyo-denshi/jd'.
3835
3836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3837         `=hanyo-denshi/jd'.
3838
3839         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3840         XEmacs CHISE.
3841
3842 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3843
3844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3845         setting for isolated characters of `=hanyo-denshi/jc'.
3846
3847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3848         `=hanyo-denshi/jc'.
3849
3850         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3851         XEmacs CHISE.
3852
3853 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3854
3855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3856         setting for isolated characters of `=hanyo-denshi/jb'.
3857
3858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3859         `=hanyo-denshi/jb'.
3860
3861         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3862         XEmacs CHISE.
3863
3864 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3867         setting for isolated characters of `=hanyo-denshi/ja'.
3868
3869 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3870
3871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3872         `=hanyo-denshi/ja'.
3873
3874         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3875         XEmacs CHISE.
3876
3877 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880         settings for isolated characters of `=adobe-japan1-6'.
3881
3882 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3883
3884         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3885         CHISE.
3886         (=daikanwa/+2p): Ditto.
3887         (=daikanwa/ho): Ditto.
3888
3889 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3890
3891         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3892         coding-system for XEmacs CHISE.
3893
3894 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3897         setting for `=>>ruimoku-v6'.
3898
3899         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3900         CHISE.
3901
3902 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3905         setting for `=daikanwa@rev1'.
3906
3907 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3911
3912 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3915         XEmacs CHISE.
3916         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3917
3918 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3921         CHISE.
3922
3923 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3924
3925         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3926         CHISE.
3927
3928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3929         setting for `=>ucs@jis'.
3930
3931 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3932
3933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3934         setting for `=>jis-x0208@usual'.
3935
3936         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3937         XEmacs CHISE.
3938         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3939         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3940         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3941
3942 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3943
3944         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3945         CHISE.
3946         (=>>>jis-x0208@1990): Ditto.
3947         (=>>>jis-x0213-1): Ditto.
3948         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3949         mother.
3950         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3951         as the mother.
3952
3953 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3954
3955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3956         setting for `=>ucs@cns' and `=>>ucs@ks'.
3957
3958         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3959         CHISE.
3960
3961 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3962
3963         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3964         CHISE.
3965
3966 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3967
3968         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3969         CHISE.
3970         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3971         mother.
3972
3973 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3974
3975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3976         `==>ucs-bmp-cjk@bucs'.
3977
3978         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3979         XEmacs CHISE.
3980
3981 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3982
3983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3984         setting for `==>ucs@bucs'.
3985
3986         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3987         XEmacs CHISE.
3988
3989 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3990
3991         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3992         - Add setting for `=>>jis-x0208'.
3993         - Omit setting for `=>>jis-x0208@1990'.
3994         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3995           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3996           `=ucs@FOO'.
3997
3998 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4001         setting for `=>daikanwa'.
4002
4003 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-conf.el (=daikanwa): Fix DOC.
4006         (=>daikanwa): New abstract character for XEmacs CHISE.
4007         (=>ucs@iso): Likewise.
4008         (=>ucs@unicode): Likewise.
4009         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4010
4011 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4014         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4015           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4016         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4017         - Add `=>big5-cdp'.
4018
4019 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4020
4021         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4022         (=>big5-cdp): New abstract character.
4023
4024 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4025
4026         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4027         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4028         `chinese-big5'.
4029
4030 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4031
4032         * mule/mule-charset.el (default-coded-charset-priority-list):
4033         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4034
4035         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4036         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4037         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4038         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4039         and `=>jis-x0213-2'.
4040
4041 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4044         XEmacs CHISE.
4045         (=>>ucs@jis/2000): Likewise.
4046         (=>>ucs@jis/2004): Likewise.
4047
4048 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4049
4050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4051         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4052         `=>>ucs@cns'.
4053
4054         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4055         XEmacs CHISE.
4056         (=>>gt): Use quote instead of backquote; modify DOC.
4057         (=>gt): Use quote instead of backquote.
4058         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4059         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4060         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4061         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4062         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4063         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4064
4065 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4066
4067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4068         `=>>ucs@unicode' and `=>>gt'.
4069
4070 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4071
4072         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4073         XEmacs CHISE.
4074         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4075         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4076         `=jis-x0208@1978/1er-pr' as the mother.
4077         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4078
4079 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4080
4081         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4082         `=ucs@unicode' as the mother.
4083
4084 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4085
4086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4087         setting for `=>>ucs@unicode'.
4088
4089         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4090         CHISE.
4091
4092 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4093
4094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4095         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4096
4097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4098         `=adobe-japan1-6' and `=adobe-japan1-base'.
4099
4100         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4101         XEmacs CHISE.
4102         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4103         specify `min-code' and `max-code'.
4104         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4105         (=adobe-japan1-2): Likewise.
4106         (=adobe-japan1-3): Likewise.
4107         (=adobe-japan1-4): Likewise.
4108         (=adobe-japan1-5): Likewise.
4109         (=adobe-japan1-6): Likewise.
4110
4111 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4112
4113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4114         setting for `=>gt'.
4115
4116 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4117
4118         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4119         CHISE.
4120
4121 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4124         setting for `=>zinbun-oracle'.
4125
4126         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4127         for XEmacs CHISE.
4128
4129 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4132         for XEmacs CHISE.
4133         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4134         `=jis-x0208@1978' as the mother.
4135
4136 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4137
4138         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4139         - Use `=gt' instead of `ideograph-gt'.
4140         - Use `=gt-k' instead of `ideograph-gt-k'.
4141         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4142         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4143         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4144         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4145         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4146         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4147         - Use `=>>gt' instead of `<=>gt'.
4148         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4149         - Add setting for `=>>jis-x0208@1990'.
4150         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4151           `=>>jis-x0213-1@2000'.
4152         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4153         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4154           `=>>jis-x0213-1@2004'.
4155         - Add setting for `=>>jis-x0208@1978'.
4156         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4157
4158 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4159
4160         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4161         XEmacs CHISE.
4162
4163 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4164
4165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4166         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4167         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4168         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4169         `<=>jis-x0213-1@2004'.
4170
4171 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4172
4173         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4174         CHISE.
4175         (=>jis-x0213-2): Ditto.
4176
4177 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4180         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4181
4182 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4183
4184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4185         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4186         `=>jis-x0213-1'.
4187
4188 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4189
4190         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4191         CHISE.
4192         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4193
4194 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4195
4196         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4197         `<==>jis-x0213-1'.
4198         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4199         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4200         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4201         (<=>jis-x0208): New alias for `=>jis-x0208'.
4202         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4203         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4204         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4205         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4206         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4207         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4208         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4209         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4210         (=>>gt): Renamed from `<==>gt'.
4211         (<==>gt): New alias for `=>>gt'.
4212
4213 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4216         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4217         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4218         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4219         - Add settings for `<=>jis-x0213-1@2000' and
4220           `<=>jis-x0213-1@2004'.
4221
4222         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4223         XEmacs CHISE.
4224         (<==>jis-x0213-1): Likewise.
4225         (<==>jis-x0213-1@2000): Likewise.
4226         (<==>jis-x0213-1@2004): Likewise.
4227         (<=>jis-x0208): Add property `=>iso-ir 168'.
4228         (<=>jis-x0208@1997): Likewise.
4229         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4230         as the mother; add property `=>iso-ir 228'.
4231         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4232         property `=>iso-ir 228'.
4233         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4234         property `=>iso-ir 233'.
4235         (<==>gt): Renamed from `<=>gt'.
4236         (<=>gt): New alias for `<==>gt'.
4237
4238 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4239
4240         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4241         CHISE.
4242         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4243         `<=>jis-x0208' as the mother.
4244         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4245         (<=>jis-x0213-1@2000): Ditto.
4246         (<=>jis-x0213-1@2004): Ditto.
4247
4248 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4249
4250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4251         settings for `<=>gt'.
4252
4253         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4254
4255 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4256
4257         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4258         XEmacs CHISE.
4259         (=jis-x0208@1978/-4pr): Likewise.
4260         (=jis-x0208@1978/4-pr): Likewise.
4261         (=jis-x0213-1): Likewise.
4262         (=ucs@iso): Likewise.
4263         (=ucs@unicode): Likewise.
4264         (=ucs@gb): Likewise.
4265         (=ucs@gb/fw): Likewise.
4266         (=ucs@cns): Likewise.
4267         (=ucs@cns/fw): Likewise.
4268         (=ucs@jis): Likewise.
4269         (=ucs@jis/fw): Likewise.
4270         (=ucs@jis/1990): Likewise.
4271         (=ucs@jis/2000): Likewise.
4272         (=ucs@jis/2004): Likewise.
4273         (=ucs@JP): Likewise.
4274         (=ucs@ks): Likewise.
4275         (=ucs@big5): Likewise.
4276         (=ucs@big5/cns11643): Likewise.
4277         (=ucs@cns11643): Likewise.
4278
4279 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4280
4281         * mule/mule-charset.el (default-coded-charset-priority-list):
4282         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4283
4284         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4285         CHISE.
4286         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4287         mother.
4288
4289 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4290
4291         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4292         from src/mule-charset.c].
4293         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4294         specify `final'.
4295         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4296         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4297         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4298         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4299         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4300         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4301
4302 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4303
4304         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4305         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4306         (=jis-x0208@1978/i-4): Specify `partial'.
4307         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4308         mother coded-charset.
4309         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4310
4311 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4312
4313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4314         settings for `=jis-x0213-1@2004'.
4315
4316 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4317
4318         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4319         CHISE.
4320         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4321         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4322         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4323         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4324         temporarily.
4325         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4326
4327 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4328
4329         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4330         CHISE.
4331         (=shinjigen@1ed): Inherited from `=shinjigen'.
4332         (=shinjigen@rev): Likewise.
4333
4334 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4335
4336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4337         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4338
4339 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4340
4341         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4342         define it as an alias.
4343         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4344         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4345         alias.
4346         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4347         alias.
4348
4349 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4352         CHISE.
4353
4354 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4357         CHISE.
4358         (shinjigen-2): Ditto.
4359
4360 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4361
4362         * mule/mule-charset.el (default-coded-charset-priority-list):
4363         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4364         `chinese-big5-eten-*' and `chinese-big5'.
4365
4366 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4367
4368         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4369         #x9FA5 temporarily.
4370
4371 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4372
4373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4374         settings for `=jis-x0208@1978/i1'.
4375
4376 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4377
4378         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4379         XEmacs CHISE.
4380
4381 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4382
4383         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4384         XEmacs CHISE.
4385
4386 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4387
4388         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4389         XEmacs CHISE.
4390
4391 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4392
4393         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4394         CHISE.
4395         (=ucs-bmp@cns): Likewise.
4396         (=ucs-bmp@jis): Likewise.
4397         (=ucs-bmp@ks): Likewise.
4398
4399 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4402         CHISE.
4403         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4404
4405 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4408         settings for `=zinbun-oracle'.
4409
4410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4411         `=zinbun-oracle'.
4412
4413 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4414
4415         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4416         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4417         `=ucs@iso'.
4418
4419 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4420
4421         * mule/mule-charset.el (default-coded-charset-priority-list):
4422         Delete `ucs-sip'; modify order of some CCSs.
4423
4424 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425
4426         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4427         in XEmacs CHISE.
4428
4429         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4430         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4431         CHISE.
4432
4433 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434
4435         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4436         its registry.
4437         (=ucs-radicals@unicode): Likewise.
4438
4439 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4440
4441         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4442         CHISE.
4443
4444 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4445
4446         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4447         CHISE.
4448
4449 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4452         CHISE.
4453
4454 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4457         Modify preference of *isolated settings*.
4458
4459 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4462         utf-2000 is provided.
4463         (=ucs@cns11643): Likewise.
4464
4465 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4466
4467         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4468         Prefer every *isolated setting* to ordinary setting.
4469
4470 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4473         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4474
4475 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4478         CHISE.
4479
4480 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481
4482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4483         settings for `=jis-x0208@1997'.
4484
4485 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4488         `=jis-x0208@1997'.
4489
4490 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4491
4492         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4493         XEmacs CHISE.
4494
4495 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4496
4497         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4498         `=jis-x0208@1978'.
4499         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4500         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4501         `=jis-x0208-1990' as the mother.
4502         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4503
4504 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4507         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4508         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4509         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4510         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4511         for `=ucs@JP'.
4512
4513 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4516         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4517         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4518         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4519         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4520         `=daikanwa@rev2'.
4521
4522 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4523
4524         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4525         (=gt): Likewise.
4526         (=gt-k): Likewise.
4527         (=gt-pj-*): Likewise.
4528         (=gt-pj-k1): Likewise.
4529         (=gt-pj-k2): Likewise.
4530         (=daikanwa): Likewise.
4531         (=daikanwa-rev1): Likewise.
4532         (=daikanwa-rev2): Likewise.
4533         (=big5-pua): Likewise.
4534         (=big5-eten): Likewise.
4535         (chinese-big5-eten-a): Likewise.
4536         (chinese-big5-eten-b): Likewise.
4537         (=hanziku-*): Likewise.
4538         (=cbeta): Likewise.
4539         (=jef-china3): Likewise.
4540         (=ruimoku-v6): Likewise.
4541         (=ucs@iso): Likewise.
4542         (=ucs@unicode): Likewise.
4543         (=ucs@gb): Likewise.
4544         (=ucs@cns): Likewise.
4545         (=ucs@jis): Likewise.
4546         (=ucs@jis-1990): Likewise.
4547         (=ucs@jis-2000): Likewise.
4548         (=ucs@jp): Likewise.
4549         (=ucs@ks): Likewise.
4550         (=ucs@big5): Likewise.
4551         (=ucs-radicals): Likewise.
4552         (=ucs-radicals@unicode): Likewise.
4553         (=ucs-bmp-cjk): Likewise.
4554         (=ucs-bmp-cjk@unicode): Likewise.
4555         (=ucs-sip-ext-b): Likewise.
4556         (=ucs-sip-ext-b@iso): Likewise.
4557
4558 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4559
4560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4561         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4562
4563 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4564
4565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4566         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4567         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4568         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4569         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4570         arabic-digit, ipa and ``&I-B-XXXX;''.
4571
4572 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4573
4574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4575         setting for (I-)HZK{03..12}-XXXX.
4576
4577 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4578
4579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4580         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4581
4582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4583         `=ruimoku-v6'.
4584
4585         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4586         CHISE.
4587
4588 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4589
4590         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4591         (=ucs@unicode): Likewise.
4592         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4593         (=ucs@cns): Likewise.
4594         (=ucs@jis): Likewise.
4595         (=ucs@ks): Likewise.
4596         (=ucs@big5): Likewise.
4597
4598 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4599
4600         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4601         `ucs-jis'.
4602         (utf-8-jis-er): Likewise.
4603         (utf-8-jp): New coding-system.
4604         (utf-8-jp-er): Likewise.
4605
4606         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4607
4608 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4609
4610         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4611
4612         * mule/japanese.el: Move definition of `euc-jisx0213' to
4613         mule/mule-coding.el.
4614
4615 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4616
4617         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4618         mule-coding before loading update-cdb when utf-2000 is provided.
4619
4620 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4621
4622         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4623         `=daikanwa'.
4624
4625 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4626
4627         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4628         definition codes when `utf-2000' is provided.
4629
4630 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4631
4632         * mule/mule-category.el (word-combining-categories): Don't setup
4633         `word-combining-categories' in XEmacs CHISE.
4634         (word-separating-categories): Add setting about Latin script in
4635         XEmacs CHISE.
4636
4637 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4638
4639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4640         setting for `chinese-big5'.
4641
4642 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4645         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4646         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4647         add setting for HZK0[12]-xxxx.
4648
4649 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4650
4651         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4652         in XEmacs CHISE.
4653
4654 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4655
4656         * mule/mule-charset.el (default-coded-charset-priority-list):
4657         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4658         and `chinese-big5' to `=gt-pj-*'.
4659
4660 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4661
4662         * mule/mule-conf.el (=daikanwa): Renamed from
4663         `ideograph-daikanwa'.
4664         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4665
4666 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4667
4668         * mule/mule-conf.el (=cns11643-7): Renamed from
4669         `chinese-cns11643-7'.
4670         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4671
4672 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4673
4674         * mule/mule-conf.el (=cns11643-6): Renamed from
4675         `chinese-cns11643-6'.
4676         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4677
4678 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4679
4680         * mule/mule-conf.el (=cns11643-5): Renamed from
4681         `chinese-cns11643-5'.
4682         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4683
4684 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4685
4686         * mule/mule-conf.el (=cns11643-4): Renamed from
4687         `chinese-cns11643-4'.
4688         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4689
4690 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4691
4692         * mule/mule-conf.el (=cns11643-3): Renamed from
4693         `chinese-cns11643-3'.
4694         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4695
4696 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4697
4698         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4699         `=cns11643-2'.
4700         (chinese-cns11643-2): New alias for `=cns11643-2'.
4701
4702 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4703
4704         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4705         `=cns11643-1'.
4706         (chinese-cns11643-1): New alias for `=cns11643-1'.
4707
4708 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4711         (chinese-gb12345): New alias for `=gb12345'.
4712
4713 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4714
4715         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4716         (chinese-gb2312): New alias for `=gb2312'.
4717
4718 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4719
4720         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4721         (chinese-big5): New alias for `=big5'.
4722
4723 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4724
4725         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4726         (korean-ksc5601): New alias for `=ks-x1001'.
4727
4728 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4729
4730         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4731         `=jis-x0212'.
4732         (japanese-jisx0212): New alias for `=jis-x0212'.
4733
4734 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4735
4736         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4737         `=jis-x0208-1983'.
4738         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4739
4740 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4741
4742         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4743         `=jis-x0208-1978'.
4744         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4745
4746 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4747
4748         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4749         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4750
4751 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4752
4753         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4754         (chinese-cns11643-3): Specify iso-ir 183.
4755         (chinese-cns11643-4): Specify iso-ir 184.
4756         (chinese-cns11643-5): Specify iso-ir 185.
4757         (chinese-cns11643-6): Specify iso-ir 186.
4758         (chinese-cns11643-7): Specify iso-ir 187.
4759         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4760         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4761
4762 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4763
4764         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4765         \uXXXX for every cases.
4766
4767 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4768
4769         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4770         (ucs-big5): Changed to an alias for `=ucs@big5'.
4771
4772 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4773
4774         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4775         (ucs-ks): Changed to an alias for `=ucs@ks'.
4776
4777 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4778
4779         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4780         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4781
4782 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4783
4784         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4785         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4786
4787 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4788
4789         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4790         (ucs-jis): Changed to an alias for `=ucs@jis'.
4791
4792 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4793
4794         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4795         (ucs-cns): Changed to an alias for `=ucs@cns'.
4796
4797 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4798
4799         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4800         (ucs-gb): Changed to an alias for `=ucs@gb'.
4801
4802 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4803
4804         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4805         `ideograph-daikanwa-2'.
4806         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4807         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4808
4809 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4810
4811         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4812         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4813
4814         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4815         for `xemacs-chise-version'.
4816
4817 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * mule/mule-charset.el (default-coded-charset-priority-list):
4820         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4821         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4822         instead of `ideograph-hanziku-*'.
4823
4824         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4825         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4826
4827 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4828
4829         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4830         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4831         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4832         `utf-2000' is provided.
4833
4834 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4835
4836         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4837         is provided [was builtin coded-charsets].
4838
4839 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4840
4841         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4842         is provided [was builtin coded-charsets].
4843
4844 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4845
4846         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4847         is provided [was builtin coded-charsets].
4848
4849 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4850
4851         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4852         is provided [was builtin coded-charsets].
4853
4854 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4855
4856         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4857         when `utf-2000' is provided [was builtin coded-charsets].
4858
4859 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4860
4861         * mule/mule-conf.el (=hanziku-*): Renamed from
4862         `ideograph-hanziku-*'.
4863         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4864
4865 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4866
4867         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4868         `utf-2000' is provided [was builtin coded-charsets].
4869         (ideograph-hanziku-{1..12}): Likewise.
4870
4871 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4872
4873         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4874         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4875
4876 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4877
4878         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4879         when `utf-2000' is provided [was builtin coded-charsets].
4880
4881 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4882
4883         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4884         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4885         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4886
4887 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4888
4889         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4890         (ideograph-gt): Changed to an alias for `=gt'.
4891
4892 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4893
4894         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4895         is provided; it was defined as a builtin coded-charset.
4896         (ideograph-gt): Likewise.
4897
4898 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4899
4900         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4901         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4902
4903 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4904
4905         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4906         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4907
4908 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4909
4910         * mule/mule-conf.el (=big5-eten): Renamed from
4911         `chinese-big5-eten'.
4912         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4913
4914 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4915
4916         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4917         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4918
4919 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4920
4921         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4922         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4923
4924 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4925
4926         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4927         (china3-jef): Changed to an alias for `=jef-china3'.
4928
4929 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4930
4931         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4932         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4933
4934         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4935         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4936         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4937         when `utf-2000' is provided.
4938
4939 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4940
4941         * mule/mule-charset.el (default-coded-charset-priority-list):
4942         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4943
4944         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4945         (ucs-jis-2000): Deleted.
4946
4947 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4948
4949         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4950         UTF-2000.
4951         (=ucs-jis-2000): New coded-charset for UTF-2000.
4952
4953 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4954
4955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4956         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4957
4958 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4959
4960         * mule/mule-charset.el (default-coded-charset-priority-list):
4961         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4962         `ideograph-cbeta'.
4963
4964 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4965
4966         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4967         builtin coded-charset].
4968
4969 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4970
4971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4972         settings for &K0-xxxx and &I-K0-xxxx.
4973
4974 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4975
4976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4977         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4978
4979 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4980
4981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4982         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4983
4984 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4985
4986         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4987         UTF-2000.
4988         (ideograph-gt-pj-k1): Likewise.
4989         (ideograph-gt-pj-k2): Likewise.
4990
4991 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4992
4993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4994         `=jis-x0208'.
4995
4996 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4997
4998         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4999         UTF-2000 [was a builtin coded-charset].
5000
5001 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5002
5003         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5004         (utf-8-gb-er): Likewise.
5005
5006 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5007
5008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5009         settings for JIS X 0212 and JIS X 0208:1978.
5010
5011 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5012
5013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5014         setting for JIS X 0213.
5015
5016 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5017
5018         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5019         standard-case-table in UTF-2000.
5020
5021 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5022
5023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5024         definitions for isolated-chars.
5025
5026 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5027
5028         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5029         `configure-utf-2000-lisp-directory'.
5030         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5031         `mule-lisp-load-path'.
5032
5033 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5034
5035         * startup.el (startup-setup-paths): Set and use
5036         `utf-2000-lisp-directory'.
5037         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5038         UTF-2000.
5039
5040 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5041
5042         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5043         (paths-find-utf-2000-lisp-directory): New function.
5044         (paths-construct-load-path): Add new optional argument
5045         `utf-2000-lisp-directory'.
5046
5047         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5048
5049 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5050
5051         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5052         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5053         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5054         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5055         `chinese-big5-2' in UTF-2000.
5056
5057         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5058         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5059
5060 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5061
5062         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5063         `big5-eten-er' in UTF-2000.
5064         (big5-cdp): Modify DOC-string and mnemonic.
5065
5066 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5067
5068         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5069         UTF-2000 [renamed from utf-8-er].
5070         (utf-8-gb): New coding-system in UTF-2000.
5071         (utf-8-gb-er): Likewise.
5072         (utf-8-cns): Likewise.
5073         (utf-8-cns-er): Likewise.
5074         (utf-8-big5): Likewise.
5075         (utf-8-big5-er): Likewise.
5076         (utf-8-jis): Likewise.
5077         (utf-8-jis-er): Likewise.
5078         (utf-8-ks): Likewise.
5079         (utf-8-ks-er): Likewise.
5080         (utf-8-er): Likewise.
5081
5082 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5083
5084         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5085         instead of `utf-8-unix' in UTF-2000.
5086
5087         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5088
5089 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5090
5091         * mule/japanese.el (euc-jisx0213): New coding-system.
5092
5093         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5094         `japanese-jisx0208-1990' as the mother.
5095
5096 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5097
5098         * dumped-lisp.el (preloaded-file-list): Change condition of
5099         loading "close-cdb".
5100
5101 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5102
5103         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5104         setup `coded-charset-entity-reference-alist'.
5105
5106 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5107
5108         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5109         UTF-2000.
5110
5111 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5112
5113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5114         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5115
5116 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5117
5118         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5119         (chinese-big5-eten-a): Likewise.
5120         (chinese-big5-eten-b): Likewise.
5121         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5122         code range is #x8140 .. #x8DFE.
5123
5124 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5125
5126         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5127         UTF-2000.
5128         (chinese-big5-cdp): Likewise.
5129
5130 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5131
5132         * dumped-lisp.el (preloaded-file-list): Rename
5133         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5134
5135 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5136
5137         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5138         append `system-char-db-source-file-list' into
5139         `preloaded-file-list' in UTF-2000.
5140
5141 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5142
5143         * dumped-lisp.el (preloaded-file-list): Delete
5144         character-definition files.
5145
5146 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5147
5148         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5149         UTF-2000.
5150
5151 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5152
5153         * mule/mule-charset.el (default-coded-charset-priority-list):
5154         Delete `mojikyo-2022-1'.
5155
5156 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5157
5158         * mule/mule-charset.el (default-coded-charset-priority-list):
5159         Delete `mojikyo'.
5160
5161 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5162
5163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5164         `ucs-sip'.
5165
5166 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5167
5168         * mule/mule-charset.el (default-coded-charset-priority-list):
5169         Comment out `chinese-gb12345'.
5170
5171 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5172
5173         * bytecomp.el (byte-compile-insert-header): Fixed.
5174
5175 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5176
5177         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5178         XEmacs UTF-2000.
5179
5180 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5181
5182         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5183         UTF-2000.
5184
5185 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5186
5187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5188         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5189
5190 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5191
5192         * mule/mule-charset.el (default-coded-charset-priority-list):
5193         `japanese-jef-china3' is renamed `china3-jef'.
5194
5195 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5196
5197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5198         `japanese-jef-china3' and `ideograph-cbeta'.
5199
5200 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5201
5202         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5203
5204 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5205
5206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5207         `chinese-big5-cdp'.
5208
5209 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5210
5211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5212         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5213
5214 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5215
5216         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5217         loading character definitions.
5218
5219 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5220
5221         * dumped-lisp.el (preloaded-file-list): Rename
5222         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5223
5224 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5225
5226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5227         `chinese-big5'.
5228
5229 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5230
5231         * dumped-lisp.el (preloaded-file-list): Dump
5232         "Ideograph-R028-Private" with XEmacs UTF-2000.
5233
5234 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5235
5236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5237         `chinese-gb12345'.
5238
5239 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5240
5241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5242         `ideograph-gt-pj-{1..11}'.
5243
5244         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5245         XEmacs UTF-2000.
5246
5247 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5248
5249         * mule/mule-charset.el (default-coded-charset-priority-list):
5250         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5251         `chinese-isoir165'.
5252
5253 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5254
5255         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5256         `image/png', `image/x-xpm' and `image/tiff'.
5257
5258         * files.el (binary-file-regexps): Add *.PNG.
5259
5260 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5261
5262         * mule/mule-charset.el (default-coded-charset-priority-list):
5263         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5264         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5265
5266 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5267
5268         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5269         the first completion when UTF-2000 is running.
5270
5271 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5272
5273         * mule/mule-charset.el (default-coded-charset-priority-list):
5274         Delete `ucs'.
5275
5276 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5277
5278         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5279
5280         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5281         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5282
5283 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5284
5285         * mule/vietnamese.el (vscii-2): Delete abolished property
5286         `composite'; now composite mode is default.
5287
5288 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5289
5290         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5291         of `raw-text'; check \uHHHH representation even if non-ascii
5292         characters are not found.
5293
5294         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5295         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5296         unconditionally.
5297
5298         * mule/viet-ccl.el: New file.
5299
5300         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5301         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5302         - Separate CCL based implementations to viet-ccl.el.
5303
5304 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5305
5306         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5307         "jisx0213.2000-1".
5308         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5309
5310         * mule/mule-charset.el (default-coded-charset-priority-list):
5311         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5312         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5313
5314 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5315
5316         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5317
5318 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5319
5320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5321         `ucs' in UTF-2000.
5322
5323 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5324
5325         * mule/mule-charset.el (default-coded-charset-priority-list):
5326         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5327         `arabic-iso8859-6'.
5328
5329 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5330
5331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5332         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5333
5334 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5335
5336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5337         `katakana-jisx0201' in UTF-2000.
5338
5339 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5340
5341         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5342         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5343         "u0FB50-Arabic-Presentation-Forms-A",
5344         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5345         "u0FE50-Small-Form-Variants",
5346         "u0FE70-Arabic-Presentation-Forms-B",
5347         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5348         UTF-2000.
5349
5350 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5351
5352         * dumped-lisp.el (preloaded-file-list): Delete
5353         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5354         ... "Ideograph-R214-Flute" in UTF-2000.
5355
5356 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5357
5358         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5359         (japanese-jisx0213-2): New coded-charset.
5360
5361         * dumped-lisp.el (preloaded-file-list): Add
5362         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5363         "Ideograph-R030-Mouth".
5364
5365 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5366
5367         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5368         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5369         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5370         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5371         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5372         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5373         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5374         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5375
5376 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5377
5378         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5379         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5380         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5381         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5382         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5383
5384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5385         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5386
5387 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5388
5389         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5390         in UTF-2000.
5391
5392 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5393
5394         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5395         (chinese-isoir165): Moved from mule/chinese.el.
5396         (chinese-cns11643-3): Moved from mule/chinese.el.
5397         (chinese-cns11643-4): Moved from mule/chinese.el.
5398         (chinese-cns11643-5): Moved from mule/chinese.el.
5399         (chinese-cns11643-6): Moved from mule/chinese.el.
5400         (chinese-cns11643-7): Moved from mule/chinese.el.
5401
5402         * mule/chinese.el: Move definition of coded-charsets to
5403         mule/mule-conf.el.
5404
5405 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5406
5407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5408         `ideograph-daikanwa'.
5409
5410 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5411
5412         * dumped-lisp.el (preloaded-file-list): Delete
5413         "ccs-jisx0201-latin.el".
5414
5415 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5416
5417         * dumped-lisp.el (preloaded-file-list): Add
5418         "u031A0-Extended-Bopomofo" in UTF-2000.
5419
5420 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5421
5422         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5423         renamed to u02E00-CJK-Radical-Supplement.
5424
5425 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5426
5427         * dumped-lisp.el (preloaded-file-list): Add
5428         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5429         "u030A0-Katakana", "u03100-Bopomofo",
5430         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5431         "u03200-Enclosed-CJK-Letters-and-Months" and
5432         "u03300-CJK-Compatibility".
5433
5434 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5435
5436         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5437         "u02F00-Kangxi-Radicals" and
5438         "u02FF0-Ideographic-Description-Characters".
5439
5440 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5441
5442         * dumped-lisp.el (preloaded-file-list): Add
5443         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5444         "u02800-Braille-Patterns" in UTF-2000.
5445
5446 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5447
5448         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5449         "uXXXXX-*.el" in UTF-2000.
5450
5451         * bytecomp.el (byte-compile-insert-header): Delete comments if
5452         non-ASCII characters are found; allow `byte-compile-dynamic' and
5453         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5454         `raw-text'.
5455
5456 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5457
5458         * dumped-lisp.el (preloaded-file-list): Add
5459         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5460         "u025A0-Geometric-Shapes.el".
5461
5462 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5463
5464         * dumped-lisp.el (preloaded-file-list): Add
5465         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5466         "u02460-Enclosed-Alphanumerics.el".
5467
5468 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5469
5470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5471         `chinese-gb2312'.
5472
5473         * dumped-lisp.el (preloaded-file-list): Add
5474         "u02200-Mathematical-Operators.el" and
5475         "u02300-Miscellaneous-Technical.el".
5476
5477 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5478
5479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5480         `chinese-cns11643-*'.
5481
5482         * dumped-lisp.el (preloaded-file-list): Add
5483         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5484         "u02190-Arrows.el" in UTF-2000.
5485
5486 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5487
5488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5489         `korean-ksc5601'.
5490
5491         * dumped-lisp.el (preloaded-file-list): Add
5492         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5493         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5494         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5495
5496 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5497
5498         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5499
5500 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5501
5502         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5503         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5504         "u01780-Khmer.el", "u01800-Mongolian.el",
5505         "u01E00-Latin-Extended-Additional.el" and
5506         "u01F00-Greek-Extended.el" in UTF-2000.
5507
5508 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5509
5510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5511         `ethiopic-ucs' and `ethiopic'.
5512
5513         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5514         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5515
5516         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5517         from mule/ethiopic.el.
5518
5519         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5520         mule/mule-conf.el.
5521
5522 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5523
5524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5525         `lao'.
5526
5527         * mule/mule-conf.el (lao): New coded-charset.
5528
5529         * dumped-lisp.el (preloaded-file-list): Add
5530         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5531         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5532         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5533         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5534         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5535
5536 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5537
5538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5539         `ucs-bmp' and `arabic-iso8859-6'.
5540
5541 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5542
5543         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5544         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5545         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5546
5547 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5548
5549         * startup.el (normal-top-level): Load autoload file for UTF-2000
5550         in UTF-2000.
5551
5552 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5553
5554         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5555         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5556         "u00020-Basic-Latin.el", "u00080-C1.el",
5557         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5558         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5559         "u002B0-Spacing-Modifier-Letters.el",
5560         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5561         UTF-2000.
5562
5563 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5564
5565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5566         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5567         instead of `vietnamese-viscii-*'.
5568
5569 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5570
5571         * mule/mule-conf.el: New file.
5572
5573         * mule/misc-lang.el: Move definition of charset `ipa' to
5574         mule/mule-conf.el.
5575
5576 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5577
5578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5579         `latin-viscii'; prefer it for characters used in Vietnamese.
5580
5581 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5582
5583         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5584
5585 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5586
5587         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5588         `vietnamese-viscii-lower'.
5589         (latin-viscii-upper): Renamed from charset
5590         `vietnamese-viscii-upper'.
5591         (vietnamese-viscii-lower): New alias for charset
5592         `latin-viscii-lower'.
5593         (vietnamese-viscii-upper): New alias for charset
5594         `latin-viscii-upper'.
5595
5596 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5597
5598         * mule/mule-charset.el (default-coded-charset-priority-list):
5599         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5600
5601 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5602
5603         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5604         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5605         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5606         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5607         lisp/utf-2000.
5608
5609 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5610
5611         * mule/ccs-tcvn5712.el: New file.
5612
5613 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5614
5615         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5616         in UTF-2000.
5617
5618 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5619
5620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5621         `japanese-jisx0208'.
5622
5623 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5624
5625         * dumped-lisp.el (preloaded-file-list): Add
5626         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5627         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5628         UTF-2000.
5629
5630         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5631         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5632         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5633         mule/ccs-viscii.el: New files.
5634
5635         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5636         if \uXXXX is found.
5637
5638 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5639
5640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5641         `hiragana-jisx0208' and `katakana-jisx0208'.
5642
5643 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5644
5645         * mule/chinese.el (chinese-cns11643-3): Define it even if
5646         `utf-2000' is provided.
5647         (chinese-cns11643-4): Likewise.
5648         (chinese-cns11643-5): Likewise.
5649         (chinese-cns11643-6): Likewise.
5650         (chinese-cns11643-7): Likewise.
5651
5652 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5653
5654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5655         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5656
5657 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5658
5659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5660         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5661
5662 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5663
5664         * mule/mule-charset.el (default-coded-charset-priority-list):
5665         Setup in UTF-2000.
5666
5667 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5668
5669         * mule/viet-chars.el: Don't define charset
5670         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5671         they are defined as builtin charsets.
5672
5673 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5674
5675         * version.el (emacs-version): Add more space just before UTF-2000
5676         version string.
5677
5678 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5679
5680         * version.el ([constant] emacs-version): Don't add a space in the
5681         preceding place of `xemacs-betaname' because it is duplicated.
5682         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5683
5684         * startup.el (splash-frame-body): Add ETL.
5685
5686 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5687
5688         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5689         is provided because it is defined as builtin charset.
5690         (chinese-cns11643-4): Likewise.
5691         (chinese-cns11643-5): Likewise.
5692         (chinese-cns11643-6): Likewise.
5693         (chinese-cns11643-7): Likewise.
5694
5695 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5696
5697         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5698         coding-system `iso-10646-ucs-4' is not defined.
5699
5700 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5701
5702         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5703         coding-system if `utf-2000' is provided.
5704
5705 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5706
5707         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5708         `utf-2000' is provided.
5709
5710 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5711
5712         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5713         if utf-2000 is provided temporally.
5714
5715 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5716
5717         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5718         as builtin variable].
5719
5720 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5721
5722         * files.el (insert-file-contents-literally): Treat file as binary;
5723         call file-name-handlers. [sync with Emacs 20.3.10]
5724
5725 2008-12-28  Vin Shelton  <acs@xemacs.org>
5726
5727         * XEmacs 21.4.22 is released
5728
5729 2008-12-30  Vin Shelton  <acs@xemacs.org>
5730
5731         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5732         during building even if no packages are found.
5733
5734 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5735
5736         * printer.el (generic-print-region): 
5737         (generic-print-buffer): 
5738         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5739         check if the msprinter device is available, now that msprinter is
5740         always available as a specifier tag. 
5741
5742 2008-12-24  Vin Shelton  <acs@xemacs.org>
5743
5744         * about.el: Add Francisco to my bio!
5745
5746 2008-12-23  Vin Shelton  <acs@xemacs.org>
5747
5748         * autoload.el: Move operator definitions to autoload-operators.el
5749         in the xemacs-base package.
5750
5751 2007-11-22  Vin Shelton  <acs@xemacs.org>
5752
5753         * about.el (about-hacker-contribution): Updated my bio.
5754
5755 2007-10-07  Vin Shelton  <acs@xemacs.org>
5756
5757         * XEmacs 21.4.21 is released
5758
5759 2007-09-19  Didier Verna  <didier@xemacs.org>
5760
5761         Update my personal info.
5762         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5763         * about.el (about-other-current-hackers): Ditto.
5764         * about.el (about-url-alist): Add my musical website.
5765         * about.el (about-personal-info): Update my entry.
5766         * about.el (about-hacker-contribution): Ditto.
5767
5768 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5769
5770         * package-get.el (package-get-download-sites): Update download
5771         sites in Japan.
5772         * package-get.el (package-get-pre-release-download-sites): Ditto.
5773
5774 2007-08-18  Vin Shelton  <acs@xemacs.org>
5775
5776         * package-get.el (package-get-pre-release-download-sites): Sync
5777         mirror sites with 21.5.  (Thanks, Adrian)
5778
5779 2007-08-09  Mike Sperber  <mike@xemacs.org>
5780
5781         * startup.el (migrate-user-init-file): Create backup of
5782         `user-init-file' before migrating.
5783         * startup.el (maybe-migrate-user-init-file): Print
5784         information about backup file.
5785         (maybe-create-compatibility-dot-emacs): Follow above change.
5786
5787 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5788
5789         * font-lock.el: Sync font-lock-add-keywords and
5790         font-lock-remove-keywords from GNU Emacs.
5791         * font-lock.el (font-lock-keywords-alist): New.
5792         * font-lock.el (font-lock-removed-keywords-alist): New.
5793         * font-lock.el (font-lock-add-keywords): New.
5794         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5795         * font-lock.el (font-lock-remove-keywords): New.
5796
5797 2007-08-16  Vin Shelton  <acs@xemacs.org>
5798
5799         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5800         patch from Hans de Graaff.
5801
5802 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5803
5804         * package-get.el (package-get-download-sites): Document Chile and
5805         update Denmark download site.
5806         * package-get.el (package-get-pre-release-download-sites): Ditto.
5807
5808 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5809
5810         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5811
5812 2006-12-09  Vin Shelton  <acs@xemacs.org>
5813
5814         * XEmacs 21.4.20 is released
5815
5816 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5817
5818         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5819
5820 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5821
5822         * info.el (Info-find-file-node, Info-insert-dir)
5823         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5824         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5825         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5826         and discussion.
5827
5828 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5829
5830         * obsolete.el (line-beginning-position): New, from 21.5.x.
5831         (line-end-position): Ditto.
5832
5833 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5834
5835         * package-get.el (package-get-download-sites): Welcome
5836         nl.xemacs.org and Thanks!
5837         * package-get.el (package-get-pre-release-download-sites): Ditto.
5838
5839 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5840
5841         * font-lock.el: Add support for not-so recent changes in Java to
5842         java-mode.
5843
5844 2006-01-28  Vin Shelton  <acs@xemacs.org>
5845
5846         * XEmacs 21.4.19 is released
5847
5848 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5849
5850         * easymenu.el: Update copyright. 
5851         * easymenu.el (easy-menu-all-popups):
5852         Add a docstring. 
5853         * easymenu.el (easy-menu-add):
5854         Document a bug, rework the function to preserve any existing
5855         non-default mode-popup-menu instead of overwriting it, and not to
5856         bother normalising the menu title (nothing else does).
5857         * easymenu.el (easy-menu-remove):
5858         Restore the default mode-popup-menu instead of leaving an empty
5859         one when we remove the last easy-menu popup. 
5860
5861 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5862
5863         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5864         as suggested by Rodrigo Ventura.
5865         * package-get.el (package-get-pre-release-download-sites): Ditto,
5866         with replacement of xemacs-21.5 by beta, which is the logical path
5867         to our beta core and package pre-releases.
5868
5869 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5870
5871         * package-get.el (package-get-download-sites): Add Hong Kong
5872         download site.
5873         * package-get.el (package-get-pre-release-download-sites): Ditto.
5874
5875 2005-12-26  Vin Shelton  <acs@xemacs.org>
5876
5877         * find-paths.el:
5878         * find-paths.el (paths-emacs-root-p): Add search for package root.
5879         * find-paths.el (paths-find-emacs-root): Replaced with
5880         paths-find-invocation-roots, which returns a list of roots.
5881         * find-paths.el (paths-find-invocation-roots): New.
5882         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5883
5884 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5885
5886         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5887         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5888
5889 2005-12-03  Vin Shelton <acs@xemacs.org>
5890
5891         * XEmacs 21.4.18 is released
5892
5893 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5894
5895         * package-get.el (package-get-download-sites): Update reflecting
5896         latest http://www.xemacs.org/Releases/ information generated by
5897         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5898         * package-get.el (package-get-pre-release-download-sites): Ditto.
5899
5900 2005-02-28  Simon Josefsson  <jas@extundo.com>
5901
5902         * about.el (xemacs-hackers): Add jas.
5903         (about-other-current-hackers): Likewise.
5904         (about-url-alist): Add URL for jas.
5905         (about-personal-info): Document jas.
5906         (about-hacker-contribution): Describe jas contributions.
5907
5908 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5909
5910         * easymenu.el (easy-menu-remove): As described in 
5911         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5912         except the "Command" menu from mode-popup-menu. 
5913
5914 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5915  
5916         * font.el (font-spatial-to-canonical): Correct calculation of 
5917         return value for pixel-based input value. 
5918  
5919 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5920
5921         * code-process.el (call-process): Process-related docstring
5922         improvements spurred by Norbert Koch.
5923         * code-process.el (call-process-region): Ditto.
5924         * code-process.el (start-process): Ditto.
5925
5926 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5927
5928         * finder.el (finder-find-library): Return filename actually
5929         searched for.
5930
5931 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5932
5933         * help.el (view-emacs-news): Use `expand-file-name' instead of
5934         `locate-data-file' as the latter will find any "NEWS" files that
5935         might exist in packages _before_ the one in core.
5936
5937 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5938
5939         * package-get.el (package-get-init-package):
5940         package-get-init-package buglet (21.4.17) by Jeff Mincy
5941         <mincy@rcn.com> fixing false temporary load-path shadows reported
5942         after package installation and simplifying code.
5943
5944 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5945
5946         * package-get.el (package-get-download-sites): Sync mirrors list
5947         with the XEmacs website.
5948         (package-get-pre-release-download-sites): Ditto.
5949
5950 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5951
5952         * derived.el (derived-mode-merge-syntax-tables):
5953         Revert my 21.5-only patch of 2003-07-18 which slipped in
5954         through Jerry James's patch of 2004-06-07.
5955
5956 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5957
5958         * cmdloop.el (keyboard-quit): Remove workaround for
5959         `region-active-p' not making sure active region is in current
5960         buffer now that it does.
5961         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5962         * simple.el (region-active-p): `region-active-p' to only return t
5963         when active region is in current buffer.
5964
5965 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5966
5967         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5968         package names, quell a byte-compiler warning, doc fix.
5969
5970 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5971
5972         * buffer.el (pop-to-buffer):
5973         * window-xemacs.el (display-buffer):
5974         Document use of `same-window-buffer-names,' `same-window-regexps'
5975         by pop-to-buffer and display-buffer. 
5976         
5977 2005-02-06  Vin Shelton <acs@xemacs.org>
5978
5979         * XEmacs 21.4.17 is released
5980
5981 2005-01-29  Ben Wing  <ben@xemacs.org>
5982
5983         * shadow.el (find-emacs-lisp-shadows):
5984         Add custom-defines to list of ignored files.
5985
5986 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5987
5988         * simple.el (shifted-motion-keys-select-region): Fix statement
5989         about unshifted-motion-keys-deselect-region.
5990
5991 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5992
5993         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5994         now) for GNU Emacs compatibility.
5995         (make-obsolete-variable): Ditto.
5996
5997 2004-01-08  Ben Wing  <ben@xemacs.org>
5998
5999         * code-files.el (load):
6000         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6001
6002 2004-12-05  Vin Shelton <acs@xemacs.org>
6003
6004         * XEmacs 21.4.16 is released
6005
6006 2004-12-04  Vin Shelton  <acs@xemacs.org>
6007
6008         * auto-autoloads.el: Regenerated.
6009
6010         * custom-load.el: Regenerated.
6011
6012 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6013
6014         Fix bug: apropos errors if a defalias refers to an undefined
6015         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6016
6017         * apropos.el (apropos):
6018         (apropos-command):
6019         * help.el (frob-help-extents):
6020         * help-macro.el (make-help-screen):
6021         * hyper-apropos.el (hyper-apropos-grok-functions):
6022         (hyper-apropos-get-doc):
6023         Catch void-function error thrown by `documentation'.
6024
6025 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6026
6027         * packages.el (package-require): Fix incorrect arg to format.
6028         This fixes a `format specifier' error.
6029
6030 2004-08-13  Jerry James  <james@xemacs.org>
6031
6032         * bytecomp.el (forward-word): Tell the byte compiler the correct
6033         number of arguments to forward-word.
6034
6035 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6036
6037         * etags.el: Fixed loading of include files for tag completion. Now
6038         you can make a tag file for a library, include it into your
6039         project and it will be reloaded only if it changed. Infinte
6040         include loops are detected and the correct tag files are loaded.
6041         * etags.el (buffer-tag-table-list): Load and verify tag files in
6042         the external function buffer-tag-table-list-load.
6043         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6044         tag files. Also load the included tag files. The priority of the
6045         included files is right below their parent file. If multiple
6046         matches occur then the symbols from the parent file are found
6047         first.
6048         * etags.el (tag-table-include-files): Corrected comment
6049         string. Switched to pattern constant tags-include-pattern to have
6050         it at a central location.
6051         * etags.el (tags-include-pattern): Added doc string.
6052         * etags.el (add-to-tag-completion-table): Removed obsolete
6053         comments as the include files are allready returned by
6054         buffer-tag-table-list and loaded.
6055         * etags.el (find-tag-internal): The include files are allready
6056         included in tag-tables as buffer-tag-table-list returns them now.
6057
6058 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6059
6060         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6061         Loading items into the notebook is now done by C code.
6062         * widgets-gtk.el (gtk-widget-instantiate-internal):
6063         Style no longer changed.
6064
6065 2004-06-28  Nix  <nix@esperi.org.uk>
6066
6067         * cmdloop.el (truncate-command-history-for-gc): Delay
6068         execution of all things that look up variable bindings,
6069         via `enqueue-eval-event'.
6070
6071 2004-06-24  Vin Shelton  <acs@xemacs.org>
6072
6073         * package-get.el (package-get-require-signed-base-updates):
6074         now defaults to nil.
6075
6076 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6077
6078         * subr.el (split-string): Clean up docstring.
6079
6080 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6081
6082         * faces.el (zmacs-region): fix typo in docstring.
6083
6084 2004-06-07  Jerry James  <james@xemacs.org>
6085
6086         * derived.el: Synch with Emacs 21.3.
6087         * subr.el (with-local-quit): New, from Emacs 21.3.
6088         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6089         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6090         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6091
6092 2004-06-16  Jerry James  <james@xemacs.org>
6093
6094         * cl.el (cl-set-substring): Increment start by the length of the
6095         string, not the string itself.
6096
6097 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6098
6099         * etags.el (tag-table-include-files): Expand included TAGS file
6100         paths to avoid problems with relative paths.  Thanks to Peter
6101         Chubb <peterc@gelato.unsw.edu.au>.
6102         * etags.el (tags-include-pattern): New.
6103         * etags.el (add-to-tag-completion-table): Parse and ignore
6104         trailing include lines.
6105
6106 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6107
6108         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6109         avoiding line solely composed of equal signs.
6110
6111 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6112
6113         * cus-edit.el (alloc): Typo fix.
6114         * cus-edit.el (custom-browse-visibility): Ditto.
6115         * cus-edit.el (custom-variable-value-create): Ditto.
6116         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6117         * cus-edit.el (custom-save-variables): Bind print-length and
6118         print-level to nil to avoid value abbreviation.
6119         * cus-edit.el (custom-save-face-internal): Ditto.
6120         * cus-edit.el (custom-save-faces): Save in sorted order.
6121         * cus-edit.el (custom-save-resets): Bind print-length and
6122         print-level to nil to avoid value abbreviation.
6123         * cus-edit.el (custom-save-loaded-themes): Ditto.
6124
6125 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6126
6127         * subr.el (split-string-default-separators): New.
6128         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6129         see comment in source.
6130
6131 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6132
6133         * mule/japanese.el (paragraph-start, paragraph-separate):
6134         Remove anchor to BOL.
6135
6136 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6137
6138         * cl.el (gensym, gentemp): Improve docstrings.
6139
6140 2004-05-10  Vin Shelton  <acs@xemacs.org>
6141
6142         * etags.el: Sync with 21.5 version.
6143
6144 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6145
6146         * etags.el:
6147         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6148         only for use with exuberant ctags. This will also enable building of 
6149         completion tables with exuberant ctags. This will not work with
6150         xemacs ctags. 
6151         * etags.el (get-tag-table-buffer): New function for creating of
6152         completion table is used if tags-exuberant-ctags-optimization-p ist t
6153         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6154         finding the tag names. New.
6155         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6156         building tag completion table with exuberant ctags. New.
6157         * etags.el (find-tag-internal): Improve exact tag matching for tags
6158         with name fields. Before the patch return types of functions or
6159         function parameters (with exuberant ctags) were found as matches.
6160
6161 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6162
6163         * list-mode.el (display-completion-list): Fixed completion list was
6164         taking the width of the frame and not of the window for displaying
6165         the selection methods.
6166
6167 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6168
6169         * menubar-items.el (default-menubar): Options are saved to custom.el.
6170
6171
6172 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6173
6174         * isearch-mode.el (isearch-abort): Preserve successful search target.
6175
6176 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6177
6178         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6179         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6180         Bihlmeyer.
6181         * gnuserv.el (gnuserv-mode-line-string): New.
6182         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6183         gnuserv-mode.
6184         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6185         * gnuserv.el (gnuserv-edit-files): Use
6186         make-x-device-with-gtk-fallback.
6187
6188 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6189
6190         * gtk-widgets.el: New import: gtk-accel-group-new.
6191         * dialog-gtk.el:
6192         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6193         * dialog-gtk.el (popup-builtin-question-dialog):
6194         Added support for dialog button mnemonics.
6195
6196 2004-03-22  Chris Green <cmg@dok.org>
6197
6198         * process.el (shell-command): Output buffer was ignored when a
6199         background process was run via shell-command.
6200
6201 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6202
6203         * cus-edit.el (custom-save-variables): Retrieve a list of
6204         variables to save first, sort it, and make sure the variables are
6205         saved in sorted order.
6206
6207 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6208  
6209         * package-get.el (package-get-update-base-from-buffer): Force
6210         binary coding system for verifying GnuPG signature in the
6211         package-index file.
6212  
6213 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6214
6215         * package-get.el (package-get-package-index-file-location): Handle
6216         missing "EMACSPACKAGEPATH" environment variable.
6217
6218 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6219
6220         * package-admin.el (package-admin-find-top-directory): Simplify
6221         directory comparisions and fix substring errors on short path
6222         components.
6223         * package-get.el (package-get-package-index-file-location):
6224         Default to first component of "EMACSPACKAGEPATH", if set.
6225
6226 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6227
6228         * package-get.el (process-error): New error datum.
6229
6230 2004-02-02  Vin Shelton <acs@xemacs.org>
6231
6232         * XEmacs 21.4.15 is released
6233
6234 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6235
6236         * itimer.el (activate-itimer): Modify the itimer timeout value as
6237         if it were begun at the last time when the itimer driver was woken
6238         up.
6239
6240 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6241
6242         * specifier.el (Copyright):
6243         Update.
6244         (make-specifier-and-init):
6245         (map-specifier):
6246         (canonicalize-inst-pair):
6247         (canonicalize-spec-list):
6248         (set-specifier):
6249         Synch docstrings to 21.5 where appropriate.
6250
6251 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6252
6253         * package-get.el (package-get-list-packages-where): New.  A
6254         function that allows searching for groups of packages.  For
6255         example, find all packages that require the fsf-compat package.
6256
6257 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6258
6259         The Great PUI Sync.
6260
6261         * auto-autoloads.el: Regenerated.
6262
6263         * custom-load.el: Regenerated.
6264
6265         * dumped-lisp.el (packages-hardcoded-lisp): New.
6266
6267         * menubar-items.el (menu-max-items): New.
6268         (menu-submenu-max-items): New.
6269         (menu-submenu-name-format): New.
6270         (menu-split-long-menu): New.
6271         (menu-sort-menu): New.
6272         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6273
6274         * obsolete.el (pui-add-install-directory): Renamed to the more
6275         logical `pui-set-local-package-get-directory'.
6276         (package-get-download-menu): Moved to `package-ui.el' and renamed
6277         to `package-ui-add-download-menu'.
6278
6279         * package-admin.el (package-admin-install-function-mswindows):
6280         Whitespace clean up.
6281         (package-admin-add-single-file-package): Removed.
6282         (package-admin-default-install-function): Whitespace clean up.
6283         (package-admin-find-top-directory): New.
6284         (package-admin-get-install-dir): Use it.
6285         (package-admin-get-manifest-file): 
6286         (package-admin-check-manifest): 
6287         (package-admin-add-binary-package):
6288         (package-admin-get-lispdir):
6289         (package-admin-delete-binary-package):
6290         (package-admin):
6291
6292         * package-get.el (package-get-package-index-file-location): New.
6293         (package-get-install-to-user-init-directory): New.
6294         (package-get-remote):
6295         (package-get-download-sites):
6296         (package-get-pre-release-download-sites): New.
6297         (package-get-site-release-download-sites): New.
6298         (package-get-base-filename):
6299         (package-get-always-update):
6300         (package-get-user-index-filename): Removed.
6301         (package-get-pgp-available-p): New.
6302         (package-get-require-signed-base-updates):
6303         (package-get-was-current):
6304         (package-entries-are-signed): New.
6305         (package-get-continue-update-base): New.
6306         (package-get-download-menu): Removed.
6307         (package-get-require-base):
6308         (package-get-update-base-entry):
6309         (package-get-locate-file):
6310         (package-get-locate-index-file):
6311         (package-get-maybe-save-index):
6312         (package-get-update-base):
6313         (package-get-update-base-from-buffer):
6314         (package-get-update-base-entries):
6315         (package-get-interactive-package-query):
6316         (package-get-update-all):
6317         (package-get-all):
6318         (package-get-dependencies):
6319         (package-get-init-package):
6320         (package-get-info): New.
6321         (package-get):
6322         (package-get-staging-dir):
6323         (package-get-set-version-prop): Removed.
6324         (package-get-installedp):
6325         (package-get-ever-installed-p):
6326         (packages): Removed.
6327         (package-get-custom-groups): Removed.
6328         (package-get-custom): Removed.
6329         (package-get-custom-add-entry): Removed.
6330
6331         * package-info.el (batch-update-package-info):
6332
6333         * package-net.el (package-net-batch-generate-bin-ini):
6334         (package-net-update-installed-db):
6335
6336         * package-ui.el (pui-info-buffer):
6337         (pui-directory-exists): Removed.
6338         (pui-package-dir-list): Removed.
6339         (pui-add-install-directory): Removed.
6340         (package-ui-download-menu): New.
6341         (package-ui-pre-release-download-menu): New.
6342         (package-ui-site-release-download-menu): New.
6343         (pui-set-local-package-get-directory): New.
6344         (pui-package-symbol-char):
6345         (pui-update-package-display):
6346         (pui-toggle-package):
6347         (pui-toggle-package-key):
6348         (pui-toggle-package-delete):
6349         (pui-toggle-package-delete-key):
6350         (pui-toggle-package-event):
6351         (pui-toggle-verbosity-redisplay):
6352         (pui-install-selected-packages):
6353         (pui-add-required-packages):
6354         (pui-help-echo):
6355         (pui-display-info):
6356         (list-packages-mode):
6357         (pui-list-packages):
6358
6359         * packages.el (packages-compute-package-locations):
6360         (package-require):
6361         (package-delete-name):
6362         (packages-hardcoded-lisp): Removed.
6363         (packages-useful-lisp): Removed.
6364         (packages-unbytecompiled-lisp): Removed.
6365         (packages-find-package-directories):
6366
6367         Summary:
6368
6369         Major code clean up of all things PUI.
6370
6371         Much improved code to determine where packages should be
6372         installed.  PUI no longer depends on any packages being
6373         pre-installed to compute where packages are to be installed to.
6374
6375         The user can specify the location of their package-index file.  It
6376         isn't necessary to set this because it has sane defaults.  People
6377         who "run-in-place" won't accidently overwrite the CVS
6378         package-index file.  See
6379         `package-get-package-index-file-location'. 
6380
6381         PUI will now properly clean up after itself in the event of an
6382         unsuccessful package install.  This drastically reduces the number
6383         of "wrong md5sum" FAQs.
6384
6385         non-Mule XEmacsen can no longer install Mule packages.
6386
6387         Package management via the custom interface has been removed.
6388
6389         The PUI related menubar items have been reorganised.
6390
6391         The PGP verification code has been fixed and the default for
6392         whether or not it is used is automatically computed.
6393
6394         * update-elc.el ((preloaded-file-list site-load-packages
6395         need-to-dump dumped-exe)):
6396         Just a couple of small changes to allow for
6397         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6398         existing anymore.
6399
6400 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6401
6402         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6403         apply `format' to the first argument of byte-compile-warn, it
6404         already calls format.
6405
6406 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6407
6408         * files.el (delete-old-versions): Avoid going interactive during
6409         make install when environment variable VERSION_CONTROL is set.
6410
6411 2003-12-04  Vin Shelton  <acs@xemacs.org>
6412
6413         * menubar-items.el (menu-item-search): Only bring up search dialog
6414         box if the feature is available and desired.
6415
6416 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6417
6418         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6419
6420 2003-11-05  Vin Shelton  <acs@xemacs.org>
6421
6422         * help.el (Help-prin1-face):
6423         (Help-princ-face):
6424         princ and prin1 are functions and need to be called as such.  The
6425         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6426
6427 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6428
6429         * about.el (about-xemacs): Give full version and build date.
6430
6431 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6432
6433         * win32-native.el (grep-null-device): This XEmacs has null-device.
6434
6435 2003-09-06  Mike Sperber  <mike@xemacs.org>
6436
6437         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6438         implement the specified semantics for `defvar.'
6439
6440 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6441
6442         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6443         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6444         displaying buffer in question.
6445
6446 2003-09-03  Vin Shelton <acs@xemacs.org>
6447
6448         * XEmacs 21.4.14 is released
6449
6450 2003-08-17  Vin Shelton  <acs@xemacs.org>
6451
6452         * about.el: Vanity patch.
6453
6454 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6455
6456         * code-process.el (call-process):
6457         (call-process-region):
6458         (start-process):
6459         Document coding system processing.
6460
6461 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6462
6463         * startup.el (splash-frame-body): Idiomatic English.
6464
6465 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6466
6467         * font-lock.el (font-lock-match-java-declarations): Move
6468         save-restriction, narrow-to-region to beginning of function to
6469         avoid going beyond the limit and causing an infloop.
6470
6471 2003-04-16  Jerry James  <james@xemacs.org>
6472
6473         * keydefs.el: Remove mappings for keys mapped to the nowhere
6474         defined function function-key-error.
6475
6476 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6477
6478         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6479         lisp-interaction-mode-hook): Add the docstrings.
6480
6481 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6482
6483         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6484         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6485         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6486
6487 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6488
6489         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6490         lambda list after the original doc.  Care about
6491         #'(lambda () "SingleString") 
6492         (cl-upcase-arg): 
6493         (cl-function-arglist):
6494         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6495         circular data structures in lambda list specification
6496
6497 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6498
6499         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6500         to appear in font-lock-function-name-face.
6501
6502 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6503
6504         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6505         is not also the value of the lambda.
6506
6507 2003-05-06  Andy Piper  <andy@xemacs.org>
6508
6509         * files.el (revert-buffer): Make sure local variables get processed,
6510         even in the case of an optimized reversion.
6511
6512 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6513
6514         * XEmacs 21.4.13 is released
6515
6516 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6517
6518         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6519         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6520
6521 2003-02-14  Ben Wing  <ben@xemacs.org>
6522
6523         * byte-optimize.el:
6524         * byte-optimize.el (byte-compile-inline-expand):
6525         * byte-optimize.el (byte-compile-unfold-lambda):
6526         * byte-optimize.el (byte-optimize-form-code-walker):
6527         * byte-optimize.el (byte-optimize-form):
6528         * byte-optimize.el (byte-decompile-bytecode-1):
6529         * byte-optimize.el (byte-optimize-lapcode):
6530         Review carefully and sync up to 20.7 except for areas as noted.
6531         Fixes problem with JDE compilation.
6532
6533 2003-02-05  Ben Wing  <ben@xemacs.org>
6534
6535         * simple.el:
6536         * simple.el (motion-keys-for-shifted-motion):
6537         Omit M-S-home/end from motion keys.
6538
6539 2003-02-07  Ben Wing  <ben@xemacs.org>
6540
6541         * text-props.el (text-property-any):
6542         * text-props.el (text-property-not-all):
6543         Fix bug when end > start.
6544
6545 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6546
6547         * info.el (Info-insert-dir): Make default-directory end in
6548         separator.  Patch due to Martin Buchholz.
6549
6550 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6551
6552         * XEmacs 21.4.12 "Portable Code" is released.
6553
6554 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6555
6556         * about.el: Update golubev data.
6557
6558 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6559
6560         * isearch-mode.el (isearch-mode-map): Substitute comment on
6561         desirability, and back out "GR is printable" changes.
6562
6563 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6564
6565         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6566
6567 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6568
6569         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6570
6571 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6572
6573         * menubar-items.el (default-menubar): Use browse-url-mozilla
6574         instead of browse-url-gnome-moz for Mozilla.
6575
6576 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6577
6578         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6579
6580 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6581
6582         * files.el (auto-mode-alist): Remove redundant entries for modes
6583         that live in packages.
6584         (interpreter-mode-alist): Ditto.
6585
6586 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6587
6588         * menubar-items.el (default-menubar): Sync with current
6589         browse-url-xemacs.el.
6590
6591 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6592
6593         * XEmacs 21.4.10 "Military Intelligence" is released.
6594
6595 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6596
6597         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6598
6599 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6600
6601         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6602
6603 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6604
6605         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6606         effect free function.
6607         (font-lock-fontify-keywords-region): Supply the argument to
6608         font-lock-compile-keywords.
6609
6610 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6611
6612         * package-get.el (package-get-download-sites): Bring sites list
6613         up to date, prefer xx.xemacs.org addresses.
6614
6615 2002-09-27  Andy Piper  <andy@xemacs.org>
6616
6617         * dialog.el (make-dialog-box): for general dialogs only
6618         delete-frame-hook will be run.
6619
6620 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6621
6622         * font-lock.el (font-lock-fontify-syntactically-region): Add
6623         comment about lookup-syntax-properties, document LOUDLY as unused.
6624
6625 2002-08-26  Andy Piper  <andy@xemacs.org>
6626
6627         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6628         merge.
6629
6630 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6631
6632         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6633         (make-obsolete-variable): Ditto.
6634         (make-compatible): Ditto.
6635         (make-compatible-variable): Ditto.
6636
6637 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6638
6639         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6640         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6641
6642 2002-08-28  Andy Piper  <andy@xemacs.org>
6643
6644         * files.el (revert-buffer): propagate revert-without-query-status.
6645
6646 2002-06-03  Andy Piper  <andy@xemacs.org>
6647
6648         * dialog-items.el (make-search-dialog): align various subcontrols
6649         in visually pleasing ways, allow frame to autosize to the dialog
6650         size.
6651         * dialog.el (make-dialog-box): add a border inside the frame. Add
6652         :autosize property, if t then reset the frame size appropriately
6653         before the frame is mapped.
6654         * gutter-items.el (set-progress-feedback-instantiator): align
6655         various subcontrols.
6656         * gutter-items.el (set-progress-abort-instantiator): ditto.
6657
6658 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6659
6660         * XEmacs 21.4.9 "Informed Management" is released.
6661
6662 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6663
6664         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6665         "&optional append" argument.
6666
6667 2002-07-16  Didier Verna  <didier@xemacs.org>
6668
6669         * subr.el (replace-in-string): fix case fold bug introduced by
6670         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6671         case-fold-search in temporary buffers.
6672
6673 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6674
6675         * lib-complete.el (find-library): Remove check for mule because
6676         decompression DOES work on Mule.
6677
6678 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6679
6680         * simple.el (join-line): New alias for `delete-indentation'.
6681
6682 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6683
6684         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6685         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6686         (font-lock-builtin-face): New.
6687         (font-lock-constant-face): New.
6688         (font-lock-face-list): Add builtin and constant faces.
6689
6690 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6691
6692         * autoload.el (make-autoload): Support define-derived-mode.
6693         Collected puts of doc-string-elt property.  Based on a patch by
6694         Didier Verna <didier@xemacs.org>.
6695
6696 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6697
6698         * wid-edit.el (widget-field-activate): Fix docstring typo.
6699
6700 2002-07-23  Andy Piper  <andy@xemacs.org>
6701
6702         * about.el (about-personal-info): update me.
6703
6704 2002-07-12  Andy Piper  <andy@xemacs.org>
6705
6706         * custom.el (custom-theme-set-variables): remove bogus
6707         arguments. Use custom-set-default to set defaults.
6708         (custom-set-variables): update doc.
6709         (custom-local-buffer): new, synced from FSF.
6710         (custom-set-default): ditto.
6711         (defcustom): update doc.
6712
6713 2002-06-16  Andy Piper  <andy@xemacs.org>
6714
6715         * menubar-items.el (default-menubar): enable windows printing on
6716         cygwin as well as native.
6717
6718 2002-06-12  Andy Piper  <andy@xemacs.org>
6719
6720         * printer.el (generic-print-buffer): catch all errors so that the
6721         print device can be cleared in all scenarios.
6722         (Printer-clear-device): make sure clearing the printer allows it
6723         to be used again immediately.
6724         (generic-print-region): make sure the default printer face is
6725         black-on-white.
6726
6727 2002-04-23  Jerry James  <james@xemacs.org>
6728
6729         * window-xemacs.el (display-buffer-function): Change doc to
6730         reflect new arg.
6731         * window-xemacs.el (pre-display-buffer-function): Ditto.
6732         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6733         non-nil, make the new window just big enough for its contents.
6734         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6735         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6736         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6737
6738 2002-06-06  Andy Piper  <andy@xemacs.org>
6739
6740         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6741         (defcustom): ditto.
6742         (custom-handle-keyword): ditto.
6743
6744 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6745
6746         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6747         Make obsolete.  Default to nil.
6748         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6749         Inspired by a patch by John Palmieri.
6750
6751 2002-07-01  Mike Alexander  <mta@arbortext.com>
6752
6753         * process.el (shell-command-on-region): Don't delete the region
6754         before giving it to call-process-region
6755
6756 2002-06-04  Jerry James <james@eecs.ku.edu>
6757
6758         * find-paths.el (paths-find-architecture-directory): Search in
6759         `system-configuration'/`base', not `base'`system-configuration'.
6760
6761 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6762
6763         * info.el (Info-index): Add missing \ in [ t].
6764
6765 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6766
6767         * gutter-items.el (gutter-buffers-tab-visible-p,
6768         buffers-tab-omit-function, buffers-tab-selection-function,
6769         buffers-tab-filter-functions):
6770         Doc improvements.
6771
6772 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6773
6774         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6775
6776         * toolbar-items.el (toolbar-news): Fix typo in message string.
6777
6778 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6779
6780         * dialog.el (yes-or-no-p-dialog-box): 
6781         * cmdloop.el (y-or-n-p-minibuf):
6782         (yes-or-no-p-minibuf):
6783         (yes-or-no-p):
6784         (y-or-n-p): 
6785         Specify negative answers in docstrings.
6786
6787 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6788
6789         * package-ui.el (pui-help-echo): Display both installed and author
6790         version.  Use a balloon-help window to display extra info like
6791         package requires.
6792
6793 2002-05-30  Andy Piper  <andy@xemacs.org>
6794
6795         * files.el (revert-buffer-internal): don't visit
6796         revert-buffer. Kill buffer when not used. Suggested by Mike
6797         Alexander <mta@arbortext.com>
6798
6799 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6800
6801         * files.el (revert-buffer): More docstring fiddling.
6802
6803 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6804
6805         * files.el (revert-buffer):
6806         (revert-buffer-internal):
6807         (revert-buffer-insert-file-contents-function):
6808         Improve docstrings and comments.
6809
6810 2002-05-08  Andy Piper  <andy@xemacs.org>
6811
6812         * files.el (revert-buffer): observe noconfirm behavior.
6813
6814 2002-04-09  Andy Piper  <andy@xemacs.org>
6815
6816         * files.el (revert-buffer): use revert-buffer-internal if it looks
6817         like doing so will not result in any user-visible changes.
6818         (revert-buffer-internal): new function. Do the actual process of
6819         reversion and then see whether the result is any different to what
6820         we have already. If it is not then do nothing.
6821
6822 2001-12-11  Andy Piper  <andy@xemacs.org>
6823
6824         * menubar.el (get-popup-menu-response): re-order so that it works
6825         on more sane/facist window systems.
6826
6827 2001-12-03  Andy Piper  <andy@xemacs.org>
6828
6829         * faces.el (frob-face-property): don't infloop in face frobbing
6830         from Jan Vroonhof <jan@xemacs.org>.
6831
6832 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6833
6834         * faces.el (frob-face-property): Follow face fall-back hierarchy
6835         properly for face properties without an instance. Only do manual
6836         copy form 'default in last resort. This handles in particular
6837         the case where 'default itself has only a fall-back (which is
6838         the case by default on windows).
6839
6840 2001-11-24  Andy Piper  <andy@xemacs.org>
6841
6842         * printer.el (generic-print-region): set default-frame-plist to
6843         nil while creating the printer frame so that sizes reflect the
6844         printed page.
6845
6846         * faces.el (face-complain-about-font): Don't complain on printers.
6847
6848 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6849         
6850         * package-net.el: Andy synch.
6851         
6852 2001-12-16  Andy Piper  <andy@xemacs.org>
6853
6854         * package-get.el (package-get-update-all): Make sure installed.db
6855         gets updated after updating packages.
6856
6857 2002-03-28  Ben Wing  <ben@xemacs.org>
6858
6859         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6860         continuation, truncation so that we don't get line jumpiness from
6861         them being larger than the line height.
6862
6863         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6864
6865 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6866
6867         * font.el (font-window-system-mappings): Add mapping for Gtk
6868         (assume identical to X) 
6869
6870 2002-02-04  Andy Piper  <andy@xemacs.org>
6871
6872         * files.el (convert-standard-filename): Fix for short filename
6873         Peter Arius <pas@methodpark.de>
6874
6875 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6876
6877         * list-mode.el (default-choose-completion): completion-base-size
6878         should refer to local value in the completion list buffer.
6879
6880 2001-12-03  Didier Verna  <didier@xemacs.org>
6881
6882         * rect.el: autoload `replace-rectangle'.
6883         * keydefs.el (global-map): bind it to `C-x r p'.
6884
6885 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6886
6887         * XEmacs 21.4.8 "Honest Recruiter" is released.
6888
6889 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6890
6891         This patch is based on Jerry James's patch and analysis.
6892
6893         * select.el (get-clipboard):
6894         (get-selection):
6895         Update docstrings.
6896         (get-clipboard-foreign):
6897         (get-selection-foreign):
6898         New function for use as `interprogram-paste-function's.
6899
6900         * simple.el (interprogram-paste-function): Change default to
6901         `get-clipboard-foreign'; improve docstring.
6902         (interprogram-cut-function): Improve dosctring.
6903
6904 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6905
6906         * XEmacs 21.4.7 "Economic Science" is released.
6907
6908 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6909
6910         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6911
6912 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6913
6914         * obsolete.el (assq-delete-all): New compatibility alias for 
6915         remassq.
6916
6917 2002-01-09  Simon Josefsson  <jas@extundo.com>
6918
6919         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6920
6921 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6922
6923         * info.el (Info-auto-generate-directory): Default
6924         Info-auto-generate-directory to 'if-outdated.
6925
6926 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6927
6928         * startup.el (normal-top-level): Prevent migration code from
6929         trashing .emacs on an error in loading the init files.
6930
6931 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6932
6933         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6934         "system default" Xdefaults and friends get xrdb-mode.
6935
6936 2002-03-05  Mats Lidell  <matsl@contactor.se>
6937  
6938         * help-nomule.el (tutorial-supported-languages): Added Swedish
6939         tutorial. Sorted languages.
6940
6941 2002-02-11  Mike Sperber <mike@xemacs.org>
6942
6943         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6944         regenerating outdated dir files and dir is non-existent.
6945
6946 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6947
6948         * code-files.el (convert-mbox-coding-system): Improve comment.
6949         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6950         coding-system argument to `write-region-pre-hook' call.
6951         (write-region-pre-hook): Fix docstring to mention lockname argument.
6952
6953 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6954
6955         * minibuf.el (completing-read): Remove redundant wrong arg list.
6956
6957         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6958
6959 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6960
6961         * obsolete.el (interactive-form): new compatibility alias for 
6962         function-interactive.
6963
6964 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6965
6966         * menubar-items.el (Menubar-items-truncate-list): Removed.
6967         * menubar-items.el (Menubar-items-truncate-history): New.
6968         * menubar-items.el (default-menubar): Use
6969         Menubar-items-truncate-history.
6970
6971 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6972
6973         * printer.el (generic-print-region): Pass correct arguments to
6974         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6975         Torkelsson <torkel@acc.umu.se>.
6976
6977 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6978
6979         * help.el (describe-mode): synched with FSF 19.34; handle nil
6980         minor mode indicators.
6981
6982 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6983
6984         * minibuf.el (completing-read): Update docstring.
6985
6986 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6987
6988         * XEmacs 21.4.6 "Common Lisp" is released.
6989
6990 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6991
6992         * package-net.el: Inadvertant synch with Windows branch.  From
6993         Andy's log:
6994         (package-net-kit-version): new variable.
6995         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6996
6997 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6998
6999         * package-get.el (package-get-locate-index-file): Also search the
7000         core etc/ directory for the package index file if it can't be
7001         found in ~/.xemacs/.
7002
7003 2001-12-13  William Perry  <wmperry@gnu.org>
7004
7005         * dialog-gtk.el (popup-builtin-question-dialog):
7006         Conform to API in gui.c.
7007         
7008 2001-11-12  Andy Piper  <andy@xemacs.org>
7009
7010         * cus-edit.el (custom-save-face-internal): make sure we save
7011         non-themed faces.
7012         (custom-save-variables): ditto variables.
7013
7014 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7015
7016         * faces.el (make-face-family):
7017         (make-face-size):
7018         New face-modifying functions per Jan Vroonhof.
7019
7020         cus-face.el (custom-set-face-font-family):
7021         (custom-set-face-font-size):
7022         Use them.
7023
7024         * font.el (font-window-system-mappings): More precise docstring.
7025
7026         (font-create-name):
7027         (font-create-object):
7028         (tty-font-create-object):
7029         (tty-font-create-plist):
7030         (x-font-create-object):
7031         (x-font-create-name):
7032         (ns-font-create-name):
7033         (mswindows-font-create-object):
7034         (mswindows-font-create-name):
7035         Add doctrings.
7036
7037 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7038
7039         * gtk-faces.el (gtk-init-device-faces): removed spurious
7040         quote before let* expression.
7041
7042 2001-10-29  Andy Piper  <andy@xemacs.org>
7043
7044         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7045         modified when changing coding system.
7046
7047         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7048         that we invoke the GUI directory selector.
7049
7050 2001-10-25  Andy Piper  <andy@xemacs.org>
7051
7052         * dialog.el (make-dialog-box): use new directory dialog support.
7053         * minibuf.el (read-file-name-1): ditto.
7054         (read-file-name): ditto.
7055         (read-directory-name): ditto.
7056
7057 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7058
7059         * XEmacs 21.4.5 "Civil Service" is released.
7060
7061 2001-04-23  Didier Verna  <didier@xemacs.org>
7062
7063         * cus-edit.el (custom-variable-pre-save): New.
7064         * cus-edit.el (custom-variable-post-save): New.
7065         * cus-edit.el (custom-variable-save): use them.
7066         * cus-edit.el (custom-face-pre-save): New.
7067         * cus-edit.el (custom-face-post-save): New.
7068         * cus-edit.el (custom-face-save): use them.
7069         * cus-edit.el (custom-group-pre-save): New.
7070         * cus-edit.el (custom-group-post-save): New.
7071         * cus-edit.el (custom-group-save): use them.
7072         * cus-edit.el (Custom-save): use the pre/post functions above,
7073         call `custom-save-all' only once.
7074         * cus-edit.el (custom-variable-pre-reset-standard): New.
7075         * cus-edit.el (custom-variable-post-reset-standard): New.
7076         * cus-edit.el (custom-variable-reset-standard): use them.
7077         * cus-edit.el (custom-face-pre-reset-standard): New.
7078         * cus-edit.el (custom-face-post-reset-standard): New.
7079         * cus-edit.el (custom-face-reset-standard): use them.
7080         * cus-edit.el (custom-group-pre-reset-standard): New.
7081         * cus-edit.el (custom-group-post-reset-standard): New.
7082         * cus-edit.el (Custom-reset-standard): use them.
7083         * cus-edit.el (custom-face-reset-saved): use the pre/post
7084         functions above, call `custom-save-all' only once.
7085
7086 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7087
7088         * gutter-items.el (buffers-tab face): Derive from the modeline
7089         face by default.  Many people use white-on-black for the default
7090         font, and the tabs look hideous with that color combination.  The
7091         modeline usually has the correct colors.
7092
7093 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7094
7095         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7096         (tag-mark-stack-max): Typo fix.
7097
7098 2001-09-28  Ben Wing  <ben@xemacs.org>
7099
7100         * font-lock.el:
7101         * font-lock.el (font-lock-after-change-function):
7102         fix problem with last patch, reported by Katsumi Yamaoka.
7103
7104 2001-09-17  Ben Wing  <ben@xemacs.org>
7105
7106         * font-lock.el (font-lock-after-change-function):
7107         fix problem when you insert a comment on the line before a line of
7108         code: if we use the following char, then when you hit backspace,
7109         the following line of code turns the comment color.
7110
7111 2001-06-08  Ben Wing  <ben@xemacs.org>
7112
7113         * process.el: comment about shell-command-switch.
7114         * process.el (shell-quote-argument): Need to quote a null
7115         argument, too.  From Dan Holmsand.
7116         
7117         * startup.el (normal-top-level): Delete some unused FSF junk.
7118         * startup.el (command-line-early):
7119         
7120         * startup.el (command-line): Call MS Windows init function.
7121         
7122         * win32-native.el:
7123         * win32-native.el (mswindows-system-shells): New.
7124         * win32-native.el (mswindows-system-shell-p): New.
7125         * win32-native.el (init-mswindows-at-startup): New.
7126         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7127         * win32-native.el (mswindows-quote-one-simple-arg):
7128         * win32-native.el (mswindows-quote-one-command-arg):
7129         * win32-native.el (mswindows-construct-process-command-line-alist):
7130         Correct comments at top.  Correctly handle passing arguments
7131         to Cygwin programs and to bash.  Fix quoting of zero-length
7132         arguments (from Dan Holmsand).  Set shell-command-switch based
7133         on shell-file-name, which in turn comes from env var SHELL.
7134
7135 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7136
7137         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7138         default-toolbar-position): Fill docstrings for balloon-help.
7139
7140 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7141
7142         * faces.el: Reenable specifications over 'gtk domain.
7143
7144 2001-08-08  Didier Verna  <didier@xemacs.org>
7145
7146         * autoload.el (update-autoload-files): make defdir a file name,
7147         not directory name.
7148
7149 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7150
7151         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7152
7153         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7154
7155 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7156
7157         * font-menu.el (font-menu-set-font): Default to current font-family.
7158         (font-menu-preferred-resolution):
7159         (font-menu-size-scaling):
7160         Provide gtk defaults, too.
7161
7162 2001-07-29  Mike Alexander  <mta@arbortext.com>
7163
7164         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7165         list
7166         (custom-set-face-font-family): ditto
7167
7168 2001-07-26  Mike Sperber <mike@xemacs.org>
7169
7170         * files.el (auto-mode-alist): .9 files are man pages, too.
7171
7172 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7173
7174         * process.el (call-process-internal): bind
7175         coding-system-for-write to 'binary when calling
7176         start-process-internal, so the process receives 
7177         the literal contents of INFILE.
7178
7179 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7180
7181         * files.el (auto-mode-alist): Add configure.ac support.
7182
7183 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7184
7185         * buff-menu.el:
7186         mouse.el:
7187         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7188
7189 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7190
7191         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7192
7193 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7194
7195         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7196         mixed text.
7197         (kinsoku-eol-p): Ditto.
7198
7199 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7200
7201         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7202         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7203         characters as the category `s' or `e' correctly.
7204
7205 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7206
7207         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7208
7209 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7210
7211         * mule/cyrillic.el:  Set up case table.
7212
7213 2001-06-08  Mike Sperber <mike@xemacs.org>
7214
7215         * files.el (save-some-buffers-1): Don't zap the help window right
7216         after `map-y-or-n-p' has popped it up.
7217
7218 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7219
7220         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7221
7222 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7223
7224         * specifier.el: define-specifier-tag 'gtk.
7225
7226 2001-05-12  Ben Wing  <ben@xemacs.org>
7227
7228         * find-paths.el (paths-find-recursive-path):
7229         fix error with null EXCLUDE-REGEXP.
7230         
7231         * font-lock.el (font-lock-mode):
7232         fix problem reported by hrvoje with buffers starting with a space.
7233         
7234 2001-05-06  Ben Wing  <ben@xemacs.org>
7235
7236         * dialog.el (make-dialog-box):
7237         * menubar-items.el (default-menubar):
7238         * printer.el (generic-print-buffer):
7239         * printer.el (generic-print-region):
7240         implement printing the selection when it's selected.
7241
7242 2001-04-18  Didier Verna  <didier@xemacs.org>
7243
7244         * cus-edit.el (Custom-reset-standard): reset to standard settings
7245         not only when the buffer's :custom-state is 'modified, but also
7246         when it is 'set or 'saved.
7247
7248 2001-04-17  Didier Verna  <didier@xemacs.org>
7249
7250         * startup.el (load-user-init-file): define `custom-file' before
7251         loading the user's init file.
7252
7253 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7254
7255         * menubar.el (popup-mode-menu): Make it work with
7256         popup-menu-titles turned off.
7257         
7258 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7259
7260         * about.el (about-mailto-link): Use compose-mail for sending mail.
7261
7262 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7263
7264         * package-admin.el (package-install-hook): New.
7265         (package-delete-hook): New.
7266         (package-admin-add-single-file-package): Use package-delete-hook.
7267
7268         * package-get.el (package-get): Use package-install-hook.
7269
7270 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7271
7272         * package-ui.el (pui-install-selected-packages): reverse the lists
7273         of packages so that they get handled in the same order as they
7274         were selected.
7275
7276 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7277
7278         * packages.el (locate-library): Use read-library-name for completion.
7279
7280 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7281
7282         * byte-optimize.el (=): `=' is not a binary predicate!
7283         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7284         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7285
7286 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7287
7288         * bytecomp.el (byte-compile-arithcompare):
7289         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7290
7291 2001-06-03  William M. Perry  <wmperry@gnu.org>
7292
7293         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7294         return the filename selected by the user!
7295
7296 2001-05-31  William M. Perry  <wmperry@gnu.org>
7297
7298         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7299         in XEmacs/GTK.
7300
7301 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7302
7303         * coding.el: Tiny typo fixed.
7304
7305 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7306
7307         * XEmacs 21.4.3 "Academic Rigor" is released.
7308
7309 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7310
7311         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7312
7313 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7314
7315         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7316
7317 2001-05-04  Ben Wing  <ben@xemacs.org>
7318
7319         * printer.el (generic-print-buffer):
7320         * printer.el (generic-print-region):
7321         Enable dialog boxes.  Apply workaround recommended by Kirill.
7322         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7323         
7324         * simple.el (kill-whole-line):
7325         * simple.el (kill-line-1):
7326         * simple.el (kill-entire-line):
7327         * simple.el (kill-line):
7328         * simple.el (backward-kill-line):
7329         Take out interactive dependence of kill-whole-line.
7330
7331 2001-04-22  Ben Wing  <ben@xemacs.org>
7332
7333         * dialog.el (make-dialog-box):
7334         Put dialog titles back in -- this time correctly.  Fix various
7335         other problems with leaks and such.
7336
7337         * simple.el (region-exists-p):
7338         * simple.el (region-active-p):
7339         Add comment about which one is correct to use in menu specs.
7340
7341 2001-05-05  Ben Wing  <ben@xemacs.org>
7342
7343         * dialog.el (make-dialog-box): fix doc string.
7344         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7345         take out Pretty Print.
7346         * printer.el:
7347         * printer.el (printer-current-device): New.
7348         * printer.el (Printer-get-device): New.
7349         * printer.el (Printer-clear-device): New.
7350         * printer.el (generic-page-setup): New.
7351         * printer.el (generic-print-buffer):
7352         * printer.el (generic-print-region):
7353         Implement Page Setup.  Handle errors properly.
7354
7355 2001-05-05  Ben Wing  <ben@xemacs.org>
7356
7357         * subr.el (error): Complete list of errors in doc string.
7358         
7359 2001-04-22  Ben Wing  <ben@xemacs.org>
7360
7361         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7362         
7363 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7364
7365         * build-report.el: Remove CVS keywords since this file has been in
7366         core lisp for a while now.
7367         * build-report.el (build-report-make-output-files): Fix typo.
7368
7369 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7370
7371         * about.el (about-finish-buffer): Make sure the last change works
7372         even if EVENT is nil.
7373
7374 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7375
7376         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7377         clicked, not the one that happens to be the current buffer at the
7378         time.
7379
7380 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7381
7382         * cus-edit.el (custom-display): Support the GTK Window System also.
7383
7384 2001-04-30  Ben Wing  <ben@xemacs.org>
7385
7386         * printer.el:
7387         * printer.el (printer-page-header):
7388         * printer.el (Print-context): New.
7389         * printer.el (printer-page-footer):
7390         * printer.el (generate-header-element): New.
7391         * printer.el (generate-header-line): New.
7392         * printer.el (print-context-property):
7393         * printer.el (generic-print-buffer):
7394         * printer.el (generic-print-region):
7395         Implement headers and footers.  Implement calling Print dialog box
7396         (#### but it doesn't quite work yet).
7397
7398 2001-04-25  Ben Wing  <ben@xemacs.org>
7399
7400         * about.el (xemacs-hackers):
7401         * about.el (about-url-alist):
7402         * about.el (about-personal-info):
7403         * about.el (about-hacker-contribution):
7404         More contributions.
7405         
7406         * simple.el (handle-post-motion-command):
7407         Fix spurious setting of zmacs-region-stays to t after a non-shift
7408         motion command.
7409
7410 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7411
7412         * about.el (about-personal-info): Update my bio.
7413         (about-hacker-contribution): Ditto.
7414
7415 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7416
7417         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7418
7419 2001-04-19  Andy Piper  <andy@xemacs.org>
7420
7421         * package-net.el (package-net-cygwin32-binary-size): new size.
7422         (package-net-win32-binary-size): new size.
7423         (package-net-convert-index-to-ini): Use new arch.
7424         (package-net-batch-convert-index-to-ini): Removed.
7425         (package-net-generate-bin-ini): New.
7426         (package-net-batch-generate-bin-ini): New.
7427
7428 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7429
7430         * XEmacs 21.4.1 "Copyleft" is released.
7431
7432 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7433
7434         * x-compose.el (xlib-input-method-bug-workaround):
7435         (alias-colon-to-double-quote):
7436         Force sort in map-keymap to work around rehash bug.
7437
7438 2001-04-17  Ben Wing  <ben@xemacs.org>
7439
7440         * about.el: Finish overhaul, add a few new hackers, update a
7441         couple old ones.
7442
7443 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7444
7445         * XEmacs 21.4.0 "Solid Vapor" is released.
7446
7447 2001-04-15  Ben Wing  <ben@xemacs.org>
7448
7449         * about.el:
7450         * about.el (about-headline-face): New.
7451         * about.el (about-link-face): New.
7452         * about.el (about-current-release-maintainers): New.
7453         * about.el (about-other-current-hackers): New.
7454         * about.el (about-url-alist):
7455         * about.el (about-once-and-future-hackers): New.
7456         * about.el (about-mailto-link): New.
7457         * about.el (about-get-buffer):
7458         * about.el (about-finish-buffer):
7459         * about.el (about-xemacs):
7460         * about.el (about-features): Removed.
7461         * about.el (about-advantages): New.
7462         * about.el (about-maintainer-info): Removed.
7463         * about.el (about-personal-info): New.
7464         * about.el (about-hacker-contribution): New.
7465         * about.el (about-maintainer):
7466         * about.el (about-show-linked-info):
7467         * about.el (about-hackers):
7468         Major revamping.  Rewriting of most of the text, improve the
7469         link handling, separate info on contributors into personal
7470         and contribution info, add new contributors, update personal
7471         info, etc. etc.
7472         
7473         * menubar-items.el (default-menubar):
7474         Help menubar entry for News now says more accurately
7475         "What's New in XEmacs".
7476         
7477         * mouse.el:
7478         * mouse.el (mouse-track-cleanup-hook):
7479         * mouse.el (mouse-track):
7480         Don't set-buffer to a dead buffer when calling mouse-track
7481         cleanup hooks.
7482
7483 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7484
7485         * XEmacs 21.2.47 "Zephir" is released.
7486
7487 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7488
7489         * dialog.el (make-dialog-box): Disable dialog box titles until
7490         we get them working.
7491
7492 2001-03-30  Ben Wing  <ben@xemacs.org>
7493
7494         * help.el:
7495         * help.el (Help-princ-face):
7496         * help.el (Help-prin1-face):
7497         * help.el (frob-help-extents):
7498         * help.el (describe-function-1):
7499         * help.el (describe-variable):
7500         Avoid using font-lock faces, which may not be defined.
7501         Instead, use hyper-apropos faces, and make sure they're
7502         defined as necessary by using `require'. (It's not so safe
7503         to do this for font-lock.) In any case, we will eventually
7504         be merging this functionality into hyper-apropos.
7505
7506         * loaddefs.el (completion-ignored-extensions):
7507         Fix documentation.
7508         
7509         * menubar-items.el (menu-truncate-list): Removed.
7510         * menubar-items.el (Menubar-items-truncate-list): New.
7511         * menubar-items.el (default-menubar):
7512         Fix errors if grep or compile command is too long.  Rename helper
7513         function to be less visible.
7514
7515 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7516
7517         * byte-optimize.el (byte-optimize-minus):
7518         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7519
7520 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7521
7522         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7523         Mule is available.
7524
7525         * mule/latin.el: New file.
7526
7527 2001-03-11  Ben Wing  <ben@xemacs.org>
7528
7529         * auto-save.el:
7530         * auto-save.el (auto-save-directory):
7531         * auto-save.el (make-auto-save-file-name):
7532         * auto-save.el (auto-save-file-name-p): New.
7533
7534         Merge in improvements from other definition of
7535         make-auto-save-file-name in files.el.
7536         
7537         * auto-save.el (auto-save-original-name):
7538         * auto-save.el (auto-save-name-in-fixed-directory):
7539         * auto-save.el (auto-save-unslashify-name): Removed.
7540         * auto-save.el (auto-save-slashify-name): Removed.
7541         * auto-save.el (auto-save-reserved-chars): New.
7542         * auto-save.el (auto-save-escape-name): New.
7543         * auto-save.el (auto-save-unhex): New.
7544         * auto-save.el (auto-save-unescape-name): New.
7545
7546         Change algorithm for encoding filenames in auto-save names to be
7547         entirely safe with all filesystems and all possible characters in
7548         a filename, and 100% reversible. (Essentially, uses
7549         quoted-printable as the encoding.)
7550         
7551         * auto-save.el (recover-all-files):
7552
7553         Use insert-directory rather than calling ls directly -- fixes
7554         things under Windows.
7555
7556         * files.el:
7557         * files.el (convert-standard-filename): Substitute FSF's
7558         definition for this (we had nothing here before).
7559         
7560         * files.el (backup-buffer): Warning fix.
7561         
7562         * files.el (make-backup-file-name):
7563         * files.el (find-backup-file-name):
7564         Fix error in calling sequence to auto-save-file-name-p.
7565         
7566         * files.el (recover-file):
7567         Use insert-directory rather than calling ls directly -- fixes
7568         things under Windows.
7569
7570         * files.el (make-auto-save-file-name): Removed.
7571         * files.el (auto-save-file-name-p): Removed.
7572         auto-save is always dumped so no sense in having a definition
7573         that will always be overwritten with another.
7574         
7575         * files.el (insert-directory):
7576         * win32-native.el:
7577         * win32-native.el (debug-mswindows-process-command-lines):
7578         * win32-native.el (original-make-auto-save-file-name): Removed.
7579         * win32-native.el (make-auto-save-file-name): Removed.
7580
7581
7582 2001-03-21  Martin Buchholz <martin@xemacs.org>
7583
7584         * XEmacs 21.2.46 "Urania" is released.
7585
7586 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7587
7588         * menubar-items.el (default-menubar): Update sample.emacs to
7589         sample.init.el and adjust accelerators.
7590
7591 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7592
7593         * build-report.el (build-report): Improve docstring.
7594
7595 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7596
7597         * ChangeLog: Log GTK merge.
7598
7599         * gutter-items.el:
7600         * mwheel.el:
7601         * sound.el:
7602         * startup.el:
7603         Revert gratuitous whitespace changes.
7604
7605 2001-03-07  Ben Wing  <ben@xemacs.org>
7606
7607         * help.el:
7608         * help.el (key-or-menu-binding):
7609         * help.el (Help-find-file): New.
7610         * help.el (describe-beta):
7611         * help.el (describe-copying):
7612         * help.el (describe-project):
7613         * help.el (view-emacs-news):
7614         * help.el (view-sample-init-el): New.
7615         * help.el (Help-princ-face): New.
7616         * help.el (Help-prin1-face): New.
7617         * help.el (help-symbol-function-context-menu):
7618         * help.el (help-symbol-variable-context-menu):
7619         * help.el (help-symbol-function-and-variable-context-menu):
7620         * help.el (frob-help-extents):
7621         * help.el (describe-function-1):
7622         * help.el (describe-variable):
7623
7624         Add coloring in Help buffers, correspondent with hyperlinks.
7625         View files in view-mode rather than Fundamental.
7626         Remove separators from context menus -- now handled in generic code.
7627         Add `Find Tag' to context menu.
7628         
7629         * menubar.el (popup-mode-menu):
7630
7631         Rewrite code that outputs the popup menu to (a) put more specific
7632         entries first, (b) be more robust, (c) output the proper context
7633         menu separators automatically (the context menu functionality is
7634         new and currently used only by Help).
7635
7636 2001-03-10  William M. Perry  <wmperry@aventail.com>
7637
7638         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7639         this function when converting from the 21.1 GTK branch.  Now
7640         supports file, password, question, and color built-in dialogs.
7641
7642 2001-03-06  Ben Wing  <ben@xemacs.org>
7643
7644         * keydefs.el:
7645         * keydefs.el (global-map):
7646         Add commented-out change of M-k (for 21.5).
7647         
7648         * menubar-items.el (default-menubar):
7649         Fix items to control kill-line behavior; add items for
7650         shifted motion.
7651         
7652         * simple.el:
7653         * simple.el (kill-whole-line):
7654         * simple.el (historical-kill-line): Removed.
7655         * simple.el (kill-line): Removed.
7656         * simple.el (kill-entire-line): New.
7657         * simple.el (kill-line-1): New.
7658         * simple.el (backward-kill-line):
7659         Undo kill-whole-line == always changes.  Add new function
7660         kill-entire-line to unconditionally delete the current line.
7661         Add comments describing the lamentable state of affairs of
7662         the kill-line functions and variables.
7663
7664 2001-03-02  Ben Wing  <ben@xemacs.org>
7665
7666         * simple.el:
7667         * simple.el (beginning-of-buffer):
7668         * simple.el (end-of-buffer):
7669         * simple.el (mark-ring-unrecorded-commands):
7670         * simple.el (signal-error-on-buffer-boundary):
7671         * simple.el (shifted-motion-keys-select-region):
7672         * simple.el (unshifted-motion-keys-deselect-region):
7673         * simple.el (motion-keys-for-shifted-motion): New.
7674         * simple.el (handle-pre-motion-command):
7675         * simple.el (handle-post-motion-command):
7676         * simple.el (forward-char-command):
7677         * simple.el (backward-char-command):
7678         * simple.el (scroll-up-command):
7679         * simple.el (scroll-down-command):
7680         * simple.el (next-line):
7681         * simple.el (previous-line):
7682         * simple.el (backward-block-of-lines):
7683         * simple.el (forward-block-of-lines):
7684         * simple.el (backward-word):
7685         * simple.el (mark-word):
7686
7687         Augment documentation of the most common motion commands to make
7688         note of the shifted-motion support.  Improve the support to (a)
7689         properly document how it works and why it's done in the fashion it
7690         is, and (b) allow the keystrokes that trigger it to be customized.
7691
7692         Correct error in the customize specification of
7693         mark-ring-unrecorded-commands.
7694
7695 2001-03-02  Ben Wing  <ben@xemacs.org>
7696
7697         * font-lock.el:
7698         * font-lock.el (font-lock-pending-extent-table): Removed.
7699         * font-lock.el (font-lock-pending-buffer-table): New.
7700         * font-lock.el (font-lock-pre-idle-hook):
7701         * font-lock.el (font-lock-after-change-function):
7702         * font-lock.el (font-lock-fontify-pending-extents):
7703         * font-lock.el (font-lock-lisp-like):
7704
7705         Fix handling of pending extents to avoid excessive slowness (N^2
7706         behavior) when making lots of buffer changes between redisplays,
7707         such as when saving the Options.
7708
7709 2001-03-09  William M. Perry  <wmperry@aventail.com>
7710
7711         * device.el:
7712         * dragdrop.el:
7713         * dumped-lisp.el:
7714         * faces.el:
7715         * frame.el:
7716         * gnuserv.el:
7717         * loadup.el:
7718         * menubar-items.el:
7719         * minibuf.el:
7720         The Great GTK Merge.
7721
7722         * ChangeLog.GTK:
7723         * dialog-gtk.el:
7724         * gdk.el:
7725         * generic-widgets.el:
7726         * glade.el:
7727         * gnome-widgets.el:
7728         * gnome.el:
7729         * gtk-compose.el:
7730         * gtk-extra.el:
7731         * gtk-faces.el:
7732         * gtk-ffi.el:
7733         * gtk-file-dialog.el:
7734         * gtk-font-menu.el:
7735         * gtk-glyphs.el:
7736         * gtk-init.el:
7737         * gtk-iso8859-1.el:
7738         * gtk-marshal.el:
7739         * gtk-mouse.el:
7740         * gtk-package.el:
7741         * gtk-password-dialog.el:
7742         * gtk-select.el:
7743         * gtk-widget-accessors.el:
7744         * gtk-widgets.el:
7745         * gtk.el:
7746         widgets-gtk.el:
7747         The Great GTK Merge: new files.
7748
7749 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7750
7751         * generic-widgets.el: Don't require gtk (a built-in feature) at
7752         top level.  Don't execute the last sexp unless (featurep 'gtk).
7753
7754 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7755
7756         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7757
7758 2001-02-23  Martin Buchholz <martin@xemacs.org>
7759
7760         * XEmacs 21.2.45 "Thelxepeia" is released.
7761
7762 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7763  
7764         * about.el (xemacs-hackers): update my entry. 
7765         * about.el (about-maintainer-info): ditto. 
7766         * about.el (about-hackers): ditto. 
7767
7768 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7769
7770         * about.el (about-maintainer-info): More vanity info about
7771         yours truly.
7772
7773 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7774
7775         * build-report.el (build-report-destination): xemacs-build-reports
7776         has moved to SourceForge, where mailing list name length is
7777         restricted, hence the name change to
7778         xemacs-buildreports@xemacs.org.
7779         * build-report.el (build-report-keep-regexp): Update default.
7780         * build-report.el (build-report-delete-regexp): Ditto.
7781         * build-report.el (build-report-make-output-files): Ditto.
7782
7783 2001-02-19  Craig Lanning  <lanning@scra.org>
7784
7785         * lisp-mode.el: Add indentation specifications for following
7786         Common Lisp forms: handler-case, handler-bind, with-slots,
7787         with-open-file, with-open-stream, print-unreadable-object.
7788
7789 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7790
7791         * font-lock.el (font-lock-set-defaults-1):
7792         Move initialization of `font-lock-cache-position' so that it's set
7793         even if font-lock-keywords is already defined.
7794
7795 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7796
7797         * autoload.el (generate-file-autoloads-1):
7798         Use `emacs-lisp-mode-syntax-table' instead of
7799         `lisp-mode-syntax-table'.
7800         * lisp-mode.el (lisp-mode-syntax-table):
7801         Get rid of old checks for `parse-partial-sexp' version.
7802         Make `|' (pipe) string delimiter instead of punctuation.
7803
7804 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7805
7806         * window.el (save-selected-window):
7807         Use gensym for better macro hygiene.
7808
7809 2001-02-06  Mike Sperber <mike@xemacs.org>
7810
7811         * dump-paths.el:
7812         * startup.el (startup-setup-paths): Set and use
7813         `mule-lisp-directory'.
7814         (startup-setup-paths-warning): Ditto.
7815
7816         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7817         (paths-construct-load-path): Consider `mule-lisp-directory'.
7818
7819 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7820
7821         * font-lock.el: Syntax table improvements used.  A few random
7822         changes are not specified below.
7823         (font-lock-fontify-string-delimiters):
7824         (font-lock-syntactic-keywords):
7825         (font-lock-cache-state nil):
7826         (font-lock-cache-position):
7827         New variables.
7828         (font-lock-set-syntax):
7829         (font-lock-apply-syntactic-highlight):
7830         (font-lock-fontify-syntactic-anchored-keywords):
7831         (font-lock-fontify-syntactic-keywords-region):
7832         (font-lock-eval-keywords):
7833         New functions.
7834         (font-lock-remove-face):
7835         (font-lock-fontify-syntactically-region):
7836         Use syntax properties.
7837
7838 2001-02-08  Martin Buchholz <martin@xemacs.org>
7839
7840         * XEmacs 21.2.44 "Thalia" is released.
7841
7842 2001-01-16  Mike Sperber <mike@xemacs.org>
7843
7844         * startup.el (normal-top-level): Work even if no installation root
7845         is found.
7846
7847 2001-01-30  Andy Piper  <andy@xemacs.org>
7848
7849         * gutter-items.el (progress-abort-glyph): remove instantiator.
7850         (set-progress-abort-instantiator): new function.
7851         (abort-progress-feedback): use it.
7852
7853         * gutter.el (set-gutter-dirty-p): new function.
7854
7855 2001-01-30  Didier Verna  <didier@xemacs.org>
7856
7857         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7858
7859 2001-01-24  Didier Verna  <didier@xemacs.org>
7860
7861         * sound.el (sound-extension-list): give a better default value.
7862         * sound.el (load-sound-file): improve the doc string, also find
7863         files given by absolute names, pass a real extension list to
7864         `locate-file'.
7865
7866 2001-01-26  Martin Buchholz <martin@xemacs.org>
7867
7868         * XEmacs 21.2.43 "Terspichore" is released.
7869
7870 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7871
7872         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7873         messages from gnuserv.
7874
7875 2001-01-20  Martin Buchholz <martin@xemacs.org>
7876
7877         * XEmacs 21.2.42 "Poseidon" is released.
7878
7879 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7880
7881         * cl-macs.el (cl-upcase-arg): New function.
7882         (cl-function-arglist): New function.
7883         (cl-transform-lambda): Automatically add CL-style lambda list to
7884         documentation string using functions above.
7885
7886 2001-01-12  Andy Piper  <andy@xemacs.org>
7887
7888         * package-get.el (package-get-custom): call
7889         package-net-update-installed-db.
7890
7891         * package-ui.el (pui-install-selected-packages): call
7892         package-net-update-installed-db.
7893
7894         * package-net.el (package-net-update-installed-db): use
7895         packages-package-list so that we reflect reality.
7896
7897         * packages.el (packages-package-list): Make docstring reflect
7898         reality.
7899
7900         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7901
7902         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7903         isn't installed.
7904
7905 2001-01-17  Andy Piper  <andy@xemacs.org>
7906
7907         * wid-edit.el (widget-activation-glyph-mapper): activate or
7908         deactivate native widgets.
7909         (widget-glyph-insert-glyph): record instantiator.
7910         (widget-push-button-value-create): use it.
7911
7912         * gui.el (gui-button-action): new function. Make button's domain
7913         buffer current when calling.
7914         (make-gui-button): update to use gui-button-action.
7915
7916 2001-01-16  Didier Verna  <didier@xemacs.org>
7917
7918         * menubar-items.el (default-menubar): add an entry for modeline
7919         horizontal scrolling in Options -> Display.
7920
7921 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7922
7923         * package-get.el (package-get-require-signed-base): Set to nil
7924         by default.
7925
7926 2001-01-17  Martin Buchholz <martin@xemacs.org>
7927
7928         * XEmacs 21.2.41 "Polyhymnia" is released.
7929
7930 2001-01-16  Mike Sperber <mike@xemacs.org>
7931
7932         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7933         catch lisp/mule/.
7934
7935 2001-01-14  Mike Sperber <mike@xemacs.org>
7936
7937         * startup.el (maybe-create-compatibility-dot-emacs):
7938         (maybe-unmigrate-user-init-file):
7939         (unmigrate-user-init-file): Created.
7940         (maybe-migrate-user-init-file): Offer creation of compatibility
7941         .emacs.
7942         Some doc fixes wrt init file location.
7943
7944 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7945
7946         * faces.el (face-frob-from-locale-first): new variable.
7947         (frob-face-font-2): Honor tags arg while trying to use
7948         standard-face-mapping.  When face-frob-from-locale-first is set,
7949         first try to set face inheriting from frobbed-face.
7950
7951 2001-01-15  Didier Verna  <didier@xemacs.org>
7952
7953         * about.el (xemacs-hackers): update my entry.
7954         * about.el (about-url-alist): ditto.
7955         * about.el (about-maintainer-info): ditto.
7956         * about.el (about-hackers): ditto.
7957
7958 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7959
7960         The byte compiler has been badly broken for a year,
7961         by the patch of 1999-12-06.
7962         * byte-optimize.el (byte-optimize-form-code-walker):
7963         Bug was: the byte compiler was making this erroneous optimization:
7964         (progn (or (foo)) (bar)) ==> (bar)
7965
7966 2000-11-20  Mike Sperber <mike@xemacs.org>
7967
7968         * setup-paths.el (paths-core-load-path-depth): Split
7969         `paths-load-path-depth' in two for site and core lisp.  Don't
7970         recurse into core.
7971         * setup-paths.el (paths-construct-load-path): Use.
7972
7973 2001-01-10  Andy Piper  <andy@xemacs.org>
7974
7975         * package-net.el (package-net-cygwin32-binary-size): new variable
7976         (package-net-win32-binary-size): ditto.  add much needed
7977         commentary.
7978
7979         * gutter-items.el (buffers-tab-items): correct off-by-one error
7980         for buffers-tab-max-size.
7981
7982 2001-01-08  Martin Buchholz <martin@xemacs.org>
7983
7984         * XEmacs 21.2.40 is released.
7985
7986 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7987
7988         * mule/hebrew.el: Fix comments and typos.
7989         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7990
7991 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7992
7993         * ChangeLog.1: move ancient log from fill.el.
7994
7995         * dump-paths.el:
7996         paragraphs.el:
7997         mule/mule-category.el:
7998         Miscellaneous typo fixes and slight doc clarifications.
7999
8000         * mule/mule-ccl.el:  Correct file name in header.
8001
8002 2000-12-31  Martin Buchholz <martin@xemacs.org>
8003
8004         * XEmacs 21.2.39 is released.
8005
8006 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8007
8008         * byte-optimize.el (byte-optimize-cond):
8009         (byte-optimize-cond-1): New.
8010         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8011         Optimizes (cond (x nil)) ==> nil.
8012         Provide better diagnostic on malformed expr like (cond foo).
8013
8014 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8015
8016         * mule/mule-coding.el:
8017         mule/mule-cmds.el (reset-language-environment,
8018         set-language-environment-coding-systems):
8019         Safer default coding-priority-list, corresponding to src/file-coding.h.
8020
8021 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8022
8023         * package-admin.el: Allow package removal from
8024         early-package-load-path.
8025
8026 2000-12-15  Andreas Jaeger  <aj@suse.de>
8027
8028         * about.el (about-maintainer-info): Update my entry.
8029
8030 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8031
8032         * packages.el (locate-library): Add support for bzip2
8033         compressed .el files.
8034
8035 2000-12-12  Andy Piper  <andy@xemacs.org>
8036
8037         * package-net.el: new file.
8038
8039 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8040
8041         * font-lock.el: Add missing C++ keywords.
8042
8043 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8044
8045         * simple.el (indent-for-comment): Preserve indentation of comments
8046         starting in column 0, as documented in (Info-goto-node
8047         "(xemacs)Comments").  Update docstring accordingly.
8048
8049 2000-12-05  Martin Buchholz <martin@xemacs.org>
8050
8051         * XEmacs 21.2.38 is released.
8052
8053 2000-12-04  Didier Verna  <didier@xemacs.org>
8054
8055         * mouse.el (default-mouse-track-set-point-in-window): remove
8056         spurious '+' operation detected by Martin.
8057
8058
8059 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8060
8061         * cl-extra.el (coerce):
8062         Implement char to integer coercion.
8063         Remove extraneous (numberp) test.
8064
8065         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8066         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8067         (byte-optimize-predicate):
8068         Warn if evaluating constant expression signals an error.
8069         (byte-optimize-form): Small simplification.
8070
8071         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8072
8073 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8074
8075         * byte-optimize.el:
8076         (byte-optimize-minus):
8077         (byte-optimize-plus):
8078         (byte-optimize-mult):
8079         (byte-optimize-quo):
8080         Use (car (last x)) instead of (last x) to get last elt!
8081         Use `byte-optimize-predicate' to optimize `%'.
8082         Move optimizations for special numeric args to bytecomp.el.
8083         * bytecomp.el (byte-compile-associative): Remove.
8084         (byte-compile-max): New.
8085         (byte-compile-min): New.
8086         Properly handle erroneous calls: (max) (min).
8087         (byte-compile-plus): New.
8088         (byte-compile-minus):
8089         It's easiest to handle 0, +1 and -1 args here.
8090         (byte-compile-mult): New.
8091         It's easiest to handle 1, -1 and 2 args here.
8092         (byte-compile-quo):
8093         It's easiest to handle 0, +1 and -1 args here.
8094         Issue byte-compiler warning when dividing by zero.
8095
8096         Byte-compiler arithmetic improvements.
8097         Better optimize these expressions in the obvious way:
8098         (+ x y 1)   -->  varref x varref y add add1
8099         (+ x y -1)  -->  varref x varref y add sub1
8100         (- x y 0)   -->  (- x y)
8101         (- 0 x y)   -->  (- (- x) y)
8102         (% 42 19)   --> compile-time constant
8103         (/ 42 19)   --> compile-time constant
8104         (* (foo) 2) --> foo call dup plus
8105
8106         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8107         unless (declaim (optimize (safety 3)))
8108         or (setq byte-compile-delete-errors nil).
8109
8110 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8111
8112         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8113         docstrings.
8114
8115 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8116
8117         * startup.el (command-line-do-help):  Add documentation of
8118         portable dumper switches.
8119
8120 2000-11-22  Andy Piper  <andy@xemacs.org>
8121
8122         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8123
8124         * glyphs.el (init-glyphs): don't use autodetect for strings.
8125
8126 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8127
8128         * byte-optimize.el (byte-optimize-char-before):
8129         (byte-optimize-backward-char):
8130         (byte-optimize-backward-word):
8131         Fix incorrect optimizations for these sorts of expressions:
8132         (let ((x nil)) (backward-char x))
8133
8134 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8135
8136         * byte-optimize.el:
8137         * byte-optimize.el (byte-optimize-backward-char): New.
8138         * byte-optimize.el (byte-optimize-backward-word): New.
8139         Make backward-word and backward-char as efficient as forward versions.
8140
8141         * bytecomp.el (byte-compile-no-args-with-one-extra):
8142         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8143         * bytecomp.el (byte-compile-two-args-with-one-extra):
8144         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8145         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8146         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8147         Check if extra arg is constant nil, and if so, use byte-coded call.
8148
8149         * simple.el (backward-word):
8150         * simple.el (mark-word):
8151         * simple.el (kill-word):
8152         * simple.el (backward-kill-word):
8153         Make COUNT argument optional, for consistency with forward-char et al.
8154
8155         * abbrev.el (abbrev-string-to-be-defined):
8156         * abbrev.el (inverse-abbrev-string-to-be-defined):
8157         * abbrev.el (inverse-add-abbrev):
8158         * abbrev.el (expand-region-abbrevs):
8159         * buff-menu.el (Buffer-menu-execute):
8160         * indent.el (move-to-left-margin):
8161         * indent.el (indent-relative):
8162         * indent.el (move-to-tab-stop):
8163         * info.el (Info-reannotate-node):
8164         * lisp-mode.el (lisp-indent-line):
8165         * lisp.el (end-of-defun):
8166         * lisp.el (move-past-close-and-reindent):
8167         * misc.el (copy-from-above-command):
8168         * mouse.el (default-mouse-track-scroll-and-set-point):
8169         * page.el (forward-page):
8170         * paragraphs.el (forward-paragraph):
8171         * paragraphs.el (end-of-paragraph-text):
8172         * picture.el (picture-forward-column):
8173         * picture.el (picture-self-insert):
8174         * rect.el (extract-rectangle-line):
8175         * simple.el (newline):
8176         * simple.el (fixup-whitespace):
8177         * simple.el (backward-delete-char-untabify):
8178         * simple.el (transpose-chars):
8179         * simple.el (transpose-preceding-chars):
8180         * simple.el (do-auto-fill):
8181         * simple.el (indent-new-comment-line):
8182         * simple.el (blink-matching-open):
8183         * view-less.el (cleanup-backspaces):
8184         * wid-edit.el (widget-transpose-chars):
8185         * term/bg-mouse.el (bg-insert-moused-sexp):
8186         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8187
8188         * info.el (Info-fontify-node):
8189         * simple.el (backward-delete-function):
8190         Use canonical delete-backward-char instead of backward-delete-char.
8191
8192 2000-11-20  Andy Piper  <andy@xemacs.org>
8193
8194         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8195         no buffers.
8196
8197 2000-11-20  Andy Piper  <andy@xemacs.org>
8198
8199         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8200         buffer tabs.
8201
8202 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8203
8204         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8205         (proclaim inline...) was shadowing compiler-macros.
8206
8207 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8208
8209         * bytecomp.el (byte-compile-eval): New.
8210         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8211         Keeps this promise made in Lispref:
8212         "If a file being compiled contains a `defmacro' form, the macro is
8213         defined temporarily for the rest of the compilation of that file."
8214
8215 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8216
8217         * cl.el (floatp-safe):
8218         (plusp):
8219         (minusp):
8220         (oddp):
8221         (evenp):
8222         (cl-abs):
8223         Use a better parameter name than `x'.
8224
8225         * cl-macs.el (check-type): Make continuable.  Change documentation
8226         to require PLACE, but accept any form for compatibility.
8227
8228         * abbrev.el (define-abbrev): Use check-type.
8229         * font-menu.el (font-menu-change-face): Use check-type.
8230         * menubar.el (relabel-menu-item): Use check-type.
8231         * itimer.el: Fix typo.
8232
8233 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8234
8235         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8236
8237 2000-11-14  Martin Buchholz <martin@xemacs.org>
8238
8239         * XEmacs 21.2.37 is released.
8240
8241 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8242
8243         * code-cmds.el: Provide the feature.
8244
8245 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8246
8247         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8248
8249         * code-cmds.el: New file
8250         * mule/mule-cmds.el:
8251         * mule/mule-misc.el
8252         (coding-keymap): New keymap. Define coding system keyboard
8253         commands on file-coding builds too.
8254         (coding-system-change-eol-conversion):
8255         (universal-coding-system-argument):
8256         (set-default-coding-systems):
8257         (prefer-coding-system): Moved from mule-cmds.el
8258         (set-buffer-process-coding-system): Moved from mule-misc.el
8259
8260 2000-09-15  Stephen Carney <carney@scubadoo.com>
8261
8262         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8263
8264 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8265
8266         * package-get.el (package-get-download-sites): Add a pre-release
8267         site for experimental packages.
8268
8269         * auto-autoloads.el: Regenerated.
8270
8271 2000-08-01  Andy Piper  <andy@xemacs.org>
8272
8273         * gutter-items.el (buffers-tab-omit-function): reference
8274         buffers-tab-select-visible-buffers.
8275         (buffers-tab-filter-functions): new variable, by default uses
8276         buffers-tab-selection-function and buffers-tab-omit-function.
8277         (select-buffers-tab-buffers-by-mode): invert arguments.
8278         (buffers-tab-select-visible-buffers): new function. Invert calling
8279         of buffers-menu-omit-invisible-buffers.
8280         (buffers-tab-items): rewrite to use
8281         buffers-tab-filter-functions. Rewrite docstring.
8282         (gutter-buffers-tab-extent): delete.
8283         (add-tab-to-gutter): always build a new extent when adding the
8284         tabs.
8285         (update-tab-in-gutter): make gutter dirty when orientation
8286         changes.
8287
8288 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8289
8290         * bytecomp.el (byte-compile-defvar-or-defconst):
8291         Only do loadhist recording if defvar form includes a value.
8292
8293 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8294
8295         * bytecomp.el (byte-compile-initial-macro-environment):
8296         `eval-when-compile' should not compile its body.
8297
8298 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8299
8300         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8301         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8302         some Japanese English.  Remove some ancient FSF comments, and
8303         improve docstrings.  Use symbols not vectors for tables.
8304
8305 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8306
8307         * keymap.el:
8308         (local-key-binding):
8309         (global-key-binding):
8310         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8311
8312         * lisp.el:
8313         (backward-sexp): Slightly simpler code.
8314         (mark-sexp): Make arg optional, like FSF Emacs.
8315         (forward-list): Slightly simpler code.
8316         (backward-list): Slightly simpler code.
8317         (down-list):  Make arg optional, like FSF Emacs.
8318         (up-list):  Make arg optional, like FSF Emacs.
8319         (backward-up-list):  Make arg optional, like FSF Emacs.
8320         (kill-sexp):  Make arg optional, like FSF Emacs.
8321         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8322
8323         * font-menu.el (font-menu-change-face):
8324         Take continuable errors into account.
8325
8326         * abbrev.el:
8327         * abbrev.el (clear-abbrev-table):
8328         * abbrev.el (define-abbrev-table):
8329         * abbrev.el (define-abbrev):
8330         * abbrev.el (insert-abbrev-table-description):
8331         * apropos.el (apropos-documentation-check-doc-file):
8332         * apropos.el (apropos-documentation-check-elc-file):
8333         * buff-menu.el (list-buffers):
8334         * buff-menu.el (list-buffers-noselect):
8335         * bytecomp.el (byte-recompile-directory):
8336         * bytecomp.el (batch-byte-compile):
8337         * cl-macs.el (typep):
8338         * code-files.el (find-coding-system-magic-cookie):
8339         * code-files.el (insert-file-contents):
8340         * cus-edit.el (customize-set-variable):
8341         * cus-edit.el (customize-save-variable):
8342         * cus-face.el (custom-set-face-font-size):
8343         * cus-face.el (custom-set-face-update-spec):
8344         * cus-face.el (custom-reset-faces):
8345         * custom.el (custom-check-theme):
8346         * custom.el (copy-upto-last):
8347         * fill.el (canonically-space-region):
8348         * fill.el (fill-paragraph):
8349         * fill.el (fill-region):
8350         * fill.el (find-space-insertable-point):
8351         * fill.el (justify-current-line):
8352         * faces.el (face-spec-update-all-matching):
8353         * faces.el (set-face-stipple):
8354         * files-nomule.el (insert-file-contents):
8355         * files.el (insert-file-contents-literally):
8356         * files.el (hack-local-variables-last-page):
8357         * files.el (basic-save-buffer):
8358         * files.el (insert-directory):
8359         * font-menu.el (font-menu-change-face):
8360         * font.el (font-spatial-to-canonical):
8361         * format.el (format-encode-region):
8362         * format.el (format-insert-file):
8363         * format.el (format-replace-strings):
8364         * gutter.el (set-gutter-element):
8365         * help.el (key-or-menu-binding):
8366         * help.el (describe-bindings):
8367         * help.el (with-syntax-table):
8368         * indent.el (indent-rigidly):
8369         * indent.el (delete-to-left-margin):
8370         * info.el:
8371         * info.el (Info-extract-dir-entry-from):
8372         * info.el (Info-build-dir-anew):
8373         * info.el (Info-rebuild-dir):
8374         * info.el (Info-batch-rebuild-dir):
8375         * info.el (Info-read-subfile):
8376         * info.el (Info-build-node-completions):
8377         * info.el (Info-extract-menu-node-name):
8378         * isearch-mode.el (isearch-range-invisible):
8379         * isearch-mode.el (isearch-restore-invisible-extents):
8380         * itimer.el (itimerp):
8381         * itimer.el (itimer-live-p):
8382         * keymap.el:
8383         * keymap.el (substitute-key-definition):
8384         * keymap.el (read-command-or-command-sexp):
8385         * keymap.el (local-key-binding):
8386         * keymap.el (global-key-binding):
8387         * keymap.el (global-set-key):
8388         * keymap.el (local-set-key):
8389         * ldap.el:
8390         * ldap.el (ldap-add-entries):
8391         * ldap.el (ldap-delete-entries):
8392         * lisp.el (backward-sexp):
8393         * lisp.el (mark-sexp):
8394         * lisp.el (forward-list):
8395         * lisp.el (backward-list):
8396         * lisp.el (down-list):
8397         * lisp.el (backward-up-list):
8398         * lisp.el (up-list):
8399         * lisp.el (kill-sexp):
8400         * lisp.el (backward-kill-sexp):
8401         * menubar.el (add-menu-button):
8402         * menubar.el (add-submenu):
8403         * menubar.el (delete-menu-item):
8404         * menubar.el (relabel-menu-item):
8405         * mouse.el (narrow-window-to-region):
8406         * obsolete.el (define-obsolete-variable-alias):
8407         * obsolete.el (store-substring):
8408         * package-admin.el:
8409         * package-admin.el (package-admin-install-function):
8410         * package-admin.el (package-admin-install-function-mswindows):
8411         * package-admin.el (package-admin-default-install-function):
8412         * package-get.el (package-get-update-base-entries):
8413         * packages.el (packages-load-package-dumped-lisps):
8414         * packages.el (packages-collect-package-dumped-lisps):
8415         * printer.el (generic-print-buffer):
8416         * printer.el (generic-print-region):
8417         * replace.el (occur-mode-mouse-goto):
8418         * replace.el (perform-replace):
8419         * select.el (get-selection-no-error):
8420         * simple.el:
8421         * simple.el (newline):
8422         * simple.el (open-line):
8423         * simple.el (edit-and-eval-command):
8424         * simple.el (goto-line):
8425         * simple.el (undo):
8426         * simple.el (kill-region):
8427         * simple.el (copy-region-as-kill):
8428         * simple.el (kill-ring-save):
8429         * simple.el (set-mark):
8430         * simple.el (next-line):
8431         * simple.el (previous-line):
8432         * simple.el (line-move):
8433         * simple.el (set-goal-column):
8434         * simple.el (comment-region):
8435         * subr.el:
8436         * subr.el (putf):
8437         * syntax.el (modify-syntax-entry):
8438         * syntax.el (map-syntax-table):
8439         * view-less.el (view-file):
8440         * view-less.el (view-buffer):
8441         * view-less.el (view-file-other-window):
8442         * window-xemacs.el (backward-other-window):
8443         * window.el:
8444         * window.el (one-window-p):
8445         * window.el (walk-windows):
8446         * window.el (window-list):
8447         * x-mouse.el (x-mouse-kill):
8448         * x-select.el (x-get-cutbuffer):
8449         * x-select.el (x-store-cutbuffer):
8450         * term/bg-mouse.el (bg-mouse-line-to-center):
8451         * term/sun-mouse.el (window-line-end):
8452         * term/sun-mouse.el (sun-select-region):
8453         * term/sun.el (kill-region-and-unmark):
8454         * mule/mule-category.el:
8455         * mule/mule-category.el (modify-category-entry):
8456         * mule/mule-category.el (char-category-list):
8457         * mule/mule-coding.el (coding-system-force-on-output):
8458         * mule/mule-misc.el (coding-system-put):
8459         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8460
8461 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8462
8463         * cus-face.el: Typo fixes and tiny clarifications.
8464         * custom.el: ditto
8465
8466 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8467
8468         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8469         * startup.el (normal-top-level): Setup auto-save-list-file-name
8470         if auto-save-list-file-prefix is non-nil.
8471
8472 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8473
8474         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8475
8476 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8477
8478         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8479         get symbol at point-min.
8480
8481 2000-10-24  Didier Verna  <didier@xemacs.org>
8482
8483         * info.el (Info-emacs-info-file-name): defconst it.
8484         * info.el (Info-footnote-tag): defcustom it.
8485         * info.el (Info-no-description-string): ditto.
8486         * info.el (Info-find-node): adapt to new semantics of
8487         'Info-suffixed-file (don't do the case variants stuff).
8488         * info.el (Info-insert-dir): rewrite the dir file variants code.
8489         * info.el (Info-directory-files): New. Return the list of info
8490         files in a directory.
8491         * info.el (Info-dir-outdated-p): use it.
8492         * info.el (Info-parse-dir-entries): ditto.
8493         * info.el (Info-build-dir-anew): don't restrict to files ending
8494         with a ".info.*" extension.
8495         * info.el (Info-set-mode-line): ditto.
8496         * info.el (Info-read-subfile): adapt to new semantics of
8497         'Info-suffixed-file (append 'exact argument).
8498         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8499         string independently of the case.
8500         * info.el (Info-suffixed-file): use it (match all possible case
8501         for the file name).
8502         * info.el (Info-insert-file-contents): code cleanup.
8503         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8504         columns.
8505         * info.el (Info-batch-rebuild-dir): ditto.
8506         * info.el (Info-read-node-name-1): ditto.
8507         * info.el (Info-search): ditto.
8508         * info.el (Info-fontify-node): ditto.
8509
8510
8511 2000-10-24  Didier Verna  <didier@xemacs.org>
8512
8513         * process.el (shell-command): when called from a program, avoid
8514         'push-mark's "mark-set" message.
8515
8516 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8517
8518         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8519         by a symbol, not by a vector.
8520         * mule/vietnamese.el (vscii): Likewise.
8521         (viscii): Likewise.
8522         * mule/cyrillic.el (koi8-r): Likewise.
8523
8524         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8525         by a symbol, not by a vector.
8526         (chinese-big5-2): Likewise.
8527         * mule/ethiopic.el (ethiopic): Likewise.
8528         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8529         (vietnamese-viscii-upper): Likewise.
8530
8531 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8532
8533         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8534
8535 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8536
8537         * byte-optimize.el (byte-optimize-car): New function.
8538         (byte-optimize-cdr): Ditto.
8539
8540 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8541
8542         * byte-optimize.el: Partial synch with FSF 20.7.
8543         Optimize constant concatenation.
8544         Add keymapp as a side effect free function.  It is a built-in.
8545         (byte-after-unbind-pos): Remove byte-equal.
8546
8547 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8548
8549         * update-elc-2.el: Quote regexps correctly.
8550
8551 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8552
8553         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8554         (ccl-compile): Apply integerp, not integer-or-char-p to
8555         check the type of the buffer magnification
8556         (ccl-compile-write-string): Encode a string with binary
8557         coding system.
8558         (ccl-compile-write-repeat): Likewise.
8559
8560 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8561
8562         * buff-menu.el:
8563         * bytecomp.el:
8564         * coding.el:
8565         * faces.el:
8566         * files.el:
8567         * fill.el:
8568         * float-sup.el:
8569         * font-lock.el:
8570         * help.el:
8571         * iso8859-1.el:
8572         * loaddefs.el:
8573         * menubar-items.el:
8574         * menubar.el:
8575         * modeline.el:
8576         * msw-font-menu.el:
8577         * paragraphs.el:
8578         * paths.el:
8579         * replace.el:
8580         * simple.el:
8581         * sound.el:
8582         * startup.el:
8583         * version.el:
8584         * x-faces.el:
8585         * x-font-menu.el:
8586         Remove purecopy.
8587
8588 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8589
8590         * simple.el (do-auto-fill): Use the function pointer to by
8591         `comment-line-break-function', not `indent-new-comment-line'. This
8592         fixes an issue with cc-mode comment continuation.
8593
8594 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8595
8596         * simple.el (turn-on-auto-fill):  Add (interactive).
8597         * mwheel.el (mwheel-install): Add (interactive).
8598         * font-lock.el (turn-on-font-lock): Add (interactive).
8599         (turn-off-font-lock): Add (interactive).
8600
8601 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8602
8603         * packages.el (packages-special-base-regexp): Add `man'.
8604
8605 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8606
8607         * wid-edit.el (widget-specify-active): map over extents in current
8608         buffer like `widget-specify-inactive' does.  Mapping over the
8609         inactive extent object does not work since the current extent is
8610         ignored by `map-extents'.
8611
8612 2000-10-04  Martin Buchholz <martin@xemacs.org>
8613
8614         * XEmacs 21.2.36 is released.
8615
8616 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8617
8618         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8619         Optimize the compiled-function-constants vector by byte-code
8620         reference counts.
8621
8622 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8623
8624         * build-report.el (build-report-delete-regexp): quote value in
8625         defcustom
8626
8627 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8628
8629         * build-report.el (build-report): Don't bind srcdir which we don't
8630         use in `multiple-value-bind' to avoid the only byte-compiler
8631         warning.
8632
8633 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8634
8635         * build-report.el: Requires cl and custom now.
8636         build-report-version is determined by XEmacs version -- remove
8637         build-report-version*.
8638         * build-report.el (build-report-version): Removed.
8639         * build-report.el (build-report-installation-version-regexp): New.
8640         * build-report.el (build-report-version-file-regexp): New.
8641         * build-report.el (build-report-installation-srcdir-regexp): New.
8642         * build-report.el (build-report-destination): Offer
8643         xemacs-build-reports and xemacs-beta.
8644         * build-report.el (build-report-keep-regexp): Adjusted.
8645         * build-report.el (build-report-delete-regexp): Adjusted.
8646         * build-report.el (build-report-make-output-dir): New.
8647         * build-report.el (build-report-installation-file): Replace use of
8648         `concat' with `expand-file-name'.
8649         * build-report.el (build-report-make-output-file): Removed.
8650         * build-report.el (build-report-make-output-files): New.
8651         * build-report.el (build-report-subject): Identify as
8652         user-variable with "*...".
8653         * build-report.el (build-report-prompts): Ditto.
8654         * build-report.el (build-report-version-file): New.
8655         * build-report.el (build-report-file-encoding): Identify as
8656         user-variable with "*...".
8657         * build-report.el (build-report-make-output-get): New.
8658         * build-report.el (build-report-insert-header): Report
8659         emacs-version and system-configuration instead of
8660         build-report-version.
8661         * build-report.el (build-report-insert-make-output): Add file
8662         argument.
8663         * build-report.el (build-report-insert-installation-file):
8664         Re-indent.
8665         * build-report.el (build-report-keep): Change docstring,
8666         re-indent.
8667         * build-report.el (build-report-delete): Ditto.
8668         * build-report.el (build-report-installation-data): New.
8669         * build-report.el (build-report-version-file-data): New.
8670
8671 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8672
8673         * byte-optimize.el (byte-optimize-lapcode):
8674         Fix the optimization of using the first 5 elements of the
8675         constants vector for variables.
8676         (byte-optimize-lapcode): Fix another ancient broken optimization.
8677
8678 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8679
8680         * *: Spelling mega-patch
8681
8682 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8683
8684         * easymenu.el: doc fixes.
8685         (easy-menu-do-define): Use backquote.
8686         (easy-menu-change):
8687         (easy-menu-add):
8688         `when' seems much clearer than `if' here.
8689         (easy-menu-remove):
8690         (easy-menu-add-item):
8691         (easy-menu-item-present-p):
8692         (easy-menu-remove-item):
8693         Wrap using (when (featurep 'menubar) ...)
8694
8695 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8696
8697         * bytecomp.el (displaying-byte-compile-warnings):
8698         Revert Ben's change to this function below so that the compile log
8699         is displayed properly for users of the "popper" package.
8700
8701 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8702
8703         * window.el (save-selected-window): Use backquote.
8704
8705         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8706         Renamed from `byte-compile-file-form-defvar'.
8707         * bytecomp.el (byte-compile-defvar-or-defconst):
8708         Only cons onto current-load-list in top-level forms.
8709         Else this leaks a cons cell every time a defun is called.
8710         Renamed from `byte-compile-defvar', for clarity.
8711         Warn when docstring of defvar is not a string.
8712         Use consistent error messages.
8713         Better comments.
8714
8715 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8716
8717         * simple.el (set-variable):
8718         Remove unneeded defvar by rearranging order of let* forms.
8719
8720         * mule/mule-ccl.el (ccl-get-next-code):
8721         * menubar-items.el (bookmark-menu-filter):
8722         (language-environment-menu-filter):
8723         (tutorials-menu-filter):
8724         * toolbar-items.el (toolbar-compile):
8725         * byte-optimize.el (disassemble-offset):
8726         Use (declare (special ...)) instead of `defvar'.
8727
8728         * cl-macs.el (cl-do-proclaim):
8729         Fix (declare (special ...)) warning suppression syntax.
8730
8731 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8732
8733         * info.el (Info-tag-table-marker):
8734         (Info-tag-table-buffer):
8735         (Info-find-file-node):
8736         (Info-read-subfile):
8737         (Info-build-node-completions):
8738         (Info-search):
8739         (Info-mode):
8740         Multiple info buffer support.
8741
8742 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8743
8744         * ldap.el (ldap-decode-entry): New defun
8745         (ldap-search-entries): Use it in order to decode DN-prefixed
8746         entries properly
8747
8748 2000-08-23  Daniel Pittman <daniel@danann.net>
8749
8750         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8751         Use `eq', not `=', to compare symbols.
8752
8753 2000-07-30  Ben Wing  <ben@xemacs.org>
8754
8755         * bytecomp.el (byte-compile-report-error):
8756         * bytecomp.el (displaying-byte-compile-warnings):
8757         if stack-trace-on-error is set, send out a backtrace when
8758         an error is encountered that stops byte compilation.  this
8759         should make it much much easier to track down those curious
8760         problems.  also undo the kludge of using a separate "*Show*"
8761         buffer for display when there's a temp-buffer-show-function;
8762         we can avoid this by just being a little smarter.
8763
8764         * dialog-items.el:
8765         * dialog-items.el (search-dialog-regexp): New.
8766         * dialog-items.el (search-dialog-callback):
8767         * dialog-items.el (make-search-dialog):
8768         add a regexp option to the dialog and clean up a bit.
8769
8770         * dialog.el:
8771         * dialog.el (yes-or-no-p-dialog-box):
8772         * dialog.el (get-dialog-box-response):
8773         * dialog.el (make-dialog-box):
8774         * dialog.el (dialog-box-finish): New.
8775         * dialog.el (dialog-box-cancel): New.
8776         * dialog.el (internal-make-dialog-box-exit): New.
8777         implement [properly!] the :modal property of the new dialog box
8778         interface.  this is the first time xemacs has ever had *proper*
8779         modal dialog boxes, giving the standard window-system feedback.
8780         (e.g. under windows, clicking on a disabled frame causes a beep
8781         and makes the dialog box flash three times.)
8782
8783         * dragdrop.el: header keyword frobbing.
8784
8785         * dumped-lisp.el (preloaded-file-list):
8786         renamed winnt.el to win32-native.el.
8787
8788         * faces.el (face-property):
8789         * faces.el (set-face-property):
8790         * faces.el (frob-face-property):
8791         * faces.el (frob-face-font-2):
8792         * faces.el (make-face-bold):
8793         * faces.el (make-face-italic):
8794         * faces.el (make-face-bold-italic):
8795         * faces.el (make-face-unbold):
8796         * faces.el (make-face-unitalic):
8797         * faces.el (make-face-smaller):
8798         * faces.el (make-face-larger):
8799         clean up the implementation of these so that window-system-specific
8800         methods are called only on objects belonging to that window system.
8801         previously, you could have [e.g.] mswindows-make-face-bold called
8802         on font object of device type `stream', which is not good and
8803         explains the subtle errors Adrian was getting when byte-compiling
8804         something that required 'term. (Adrian, now you can use stack-trace-
8805         on-error to find the exact place where things are going wrong instead
8806         of having to laboriously binary-search your way through.)
8807
8808         * finder.el (finder-known-keywords):
8809         cleaned up -- properly sorted, clarified the meanings of many of
8810         the keywords, and added a few -- mswin, gui, content, build, www,
8811         user, services.  the last two try to distinguish between a package
8812         that's used directly by the user, and a package that provides
8813         support services to other packages.
8814
8815         * font-lock.el (lisp-font-lock-keywords-2):
8816         update list of lisp control structures to include everything,
8817         including new ones i introduced.
8818
8819         * gutter.el: header keyword frobbing.
8820
8821         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8822         recent isearch element was not doing so!  you got the second-most-
8823         recent instead.
8824
8825         * lisp-mode.el (construct-lisp-mode-menu):
8826         more menubar cleanups.
8827         * lisp-mode.el (with-selected-window):
8828         make it indent properly.
8829
8830         * menubar-items.el (default-menubar): lots of menubar cleanups.
8831         rearranged the options menu the most, e.g. splitting up the
8832         Keyboard/Mouse menu into a new Editing menu and combining the
8833         separate Scrollbar/Gutter/Toolbar submenus into Display.
8834         Got rid of General, moved items to Editing or new Troubleshooting.
8835         Moved Packages to Tools; doesn't seem to belong under Options.
8836         Added stuff to the Cmds menu, e.g. Change Case.
8837
8838         NB please don't complain about these periodic menubar changes.
8839         Anything like this is necessarily incremental in its construction
8840         -- By constant use you gradually become more and more aware of
8841         better and better ways to group menu items.  When we eventually
8842         move the options menu to a property sheet, the existing structure
8843         will probably be preserved fairly well.
8844
8845         * minibuf.el (next-history-element): fix problems with pressing
8846         down arrow in repeat-complex-command.
8847
8848         * modeline.el:
8849         * modeline.el (modeline-3d-p): New.
8850         added custom variable for controlling the 3d modeline.  the
8851         corresponding Options item has been present for a long time,
8852         but commented out with "fix me!" comments.  it's fixed now.
8853
8854         * obsolete.el (add-menu):
8855         remove bogus gettexts.
8856
8857         * process.el (shell-quote-argument):
8858         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8859         For bash under Windows native, see below.
8860
8861         * simple.el:
8862         * simple.el (display-warning-buffer):
8863         Fixed the handling of warning display to eliminate the annoying
8864         *Show* buffer, like was done for byte-compiler output above.
8865
8866         * simple.el (debug-print): New.
8867         Simple function for sending debug messages to the console and/or
8868         other debug places.
8869
8870         * subr.el (replace-in-string):
8871         Rewrite this function to avoid N^2 behavior with large strings --
8872         catastrophic with the new Windows selection code! (Apparently the
8873         author of this function didn't realize there was a fun
8874         replace-match that could make his life much easier, because we
8875         duplicated the entire logic.  The new version is smaller, easier
8876         to understand, much more robust, and has extended features --
8877         those of replace-match.)
8878
8879         * window.el:
8880         * window.el (with-selected-window): New.
8881         An obvious complement to the existing `with-selected-frame' and
8882         `with-current-buffer'.
8883
8884         * win32-native.el: Renamed from winnt.el.
8885         Added a great deal of stuff for properly handling process quoting,
8886         somewhat modeled on Kirill's original model (which i later threw
8887         away).  We should now finally have correctly working process arg
8888         quoting/dequoting so that the final app gets exactly what we
8889         intended.  Because the mechanism is in Lisp, it's easily
8890         extendible. (For those running bash and running the native
8891         version, I tried hard to do what I thought was correct.  But more
8892         thought is needed, and ideally the volunteer work of people with
8893         these configurations that they generally run on.)
8894
8895         * x-font-menu.el (x-font-menu-font-data):
8896         Put in defvar's to fix byte-compiler warnings.
8897
8898 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8899
8900         * select.el (selection-coercion-alist): Initialise.
8901         * select.el (select-coerce-to-text): New.
8902         * select.el (select-coerce): New.
8903         New functions to perform type and value coercion.
8904
8905         * select.el (select-buffer-killed-default): Keep data if it was
8906         on the clipboard.
8907
8908 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8909
8910         * menubar-items.el (default-menubar): Fix typo.
8911         (default-menubar): `lambda' was mispelled as `lamda'.
8912
8913 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8914
8915         * window.el (shrink-window-if-larger-than-buffer): Remove
8916         edge checking code.
8917
8918 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8919
8920         * paths.el (gnus-local-domain): Removed.
8921         (gnus-local-organization): Ditto.
8922         (gnus-startup-file): Ditto.
8923
8924 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8925
8926         * files.el (auto-mode-alist): Add .spec for RPM.
8927
8928 2000-07-31  Andy Piper  <andy@xemacs.org>
8929
8930         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8931
8932 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8933
8934         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8935         browse-url.
8936         * help.el (xemacs-www-page): Ditto.
8937         (xemacs-www-faq): Ditto.
8938         * menubar-items.el (default-menubar): Ditto.
8939
8940         * wid-edit.el (widget-url-link-action): Ditto.
8941         From: Kenichi OKADA <okada@opaopa.org>.
8942
8943 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8944
8945         * finder.el (finder-commentary): Add autoload cookie.
8946
8947 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8948
8949         * files.el (insert-file-contents-literally): Fix second let
8950         binding for `coding-system-for-read' to `coding-system-for-write'
8951         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8952
8953 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8954
8955         * files.el (insert-file-contents-literally): Use binary coding
8956         system (from Morioka san).
8957         (insert-file-contents-literally): Make file-name-handler method.
8958
8959 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8960
8961         * cl-macs.el (get-selection): Add defsetf.
8962
8963 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8964
8965         * x-init.el (x-activate-region-as-selection): replace obsolete
8966         function x-own-selection with own-selection.
8967         (ow-find): replace obsolete functions x-get-selection and
8968         x-get-clipboard with get-selection and get-clipboard.
8969         (init-post-x-win): replace obsolete function x-disown-selection
8970         with disown-selection.
8971
8972 2000-07-20  Mike Sperber  <mike@xemacs.org>
8973
8974         * startup.el (load-user-init-file): Only try to load init file if
8975         it exists.
8976
8977 2000-07-10  Andy Piper  <andy@xemacs.org>
8978
8979         * dialog-items.el: sync with Ben's patch.
8980
8981         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8982         comment.
8983         (progress-text-glyph): deleted.
8984         (progress-layout-glyph): make completely minimal.
8985         (progress-gauge-glyph): ditto.
8986         (progress-display-style): fix to handle dynamic instantiator
8987         changes.
8988         (progress-text-instantiator): new.
8989         (progress-layout-instantiator): new.
8990         (progress-gauge-instantiator): new.
8991         (set-progress-display-instantiator): renamed and changed from
8992         set-progress-display-style.
8993         (progress-abort-glyph): use instantiator not glyph.
8994         (append-progress-display): use set-progress-display-instantiator
8995         and set-glyph-image.
8996         (abort-progress-display): ditto.
8997         (raw-append-progress-display): ditto.
8998
8999 2000-07-20  Ben Wing  <ben@xemacs.org>
9000
9001         * code-files.el: Move Mule-specific code to mule-coding.el.
9002
9003 2000-07-15  Ben Wing  <ben@xemacs.org>
9004
9005         * autoload.el:
9006         Fixed comments.
9007
9008         * cmdloop.el:
9009         * cmdloop.el (yes-or-no-p):
9010         * cmdloop.el (y-or-n-p):
9011         Make these functions use should-use-dialog-box-p and not be
9012         overridden in dialog.el.
9013
9014         * cus-dep.el:
9015         * cus-dep.el (Custom-make-dependencies): Removed.
9016         * cus-dep.el (Custom-make-dependencies-1): New.
9017         * cus-dep.el (Custom-make-one-dependency): New.
9018         New entry point for use in Makefiles, to avoid excessive
9019         invocations.
9020
9021         * cus-edit.el (custom-variable-reset-saved):
9022         * cus-edit.el (custom-variable-reset-standard):
9023         * cus-edit.el (custom-save-resets):
9024         Fix bytecompiler warnings.
9025
9026         * dialog.el:
9027         * dialog.el (yes-or-no-p-dialog-box):
9028         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9029         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9030         * dialog.el (get-dialog-box-response):
9031         * dialog.el (message-or-box):
9032         * dialog.el (make-dialog-box):
9033         * dialog.el (popup-dialog-box): New.
9034         Avoid yes-or-no-p bogosities.
9035         Create a general function `make-dialog-box' to encapsulate all
9036         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9037
9038         * dumped-lisp.el (preloaded-file-list):
9039         Add dialog-items.  Clean up.  Group files by types.
9040
9041         * easymenu.el (easy-menu-add):
9042         * easymenu.el (easy-menu-remove):
9043         Account for accelerators.
9044
9045         * extents.el:
9046         * extents.el (extent-list): New args, like in map-extents.
9047         * extents.el (extent-at-event): New.
9048         * extents.el (extents-at-event): New.
9049
9050         * font-lock.el:
9051         * font-lock.el (font-lock-mode):
9052         * font-lock.el (font-lock-default-fontify-buffer):
9053         * font-lock.el (font-lock-default-unfontify-region):
9054         * font-lock.el (font-lock-fontify-syntactically-region):
9055         * font-lock.el (font-lock-fontify-keywords-region):
9056         Use new progress-feedback names.
9057
9058         * font-lock.el (java-font-lock-identifier-regexp):
9059         * font-lock.el (java-font-lock-class-name-regexp):
9060         Fix bytecompiler warnings.
9061
9062         * gutter-items.el:
9063         * gutter-items.el (progress-display-use-echo-area): Removed.
9064         * gutter-items.el (progress-feedback-use-echo-area): New.
9065         * gutter-items.el (progress-display-popup-period): Removed.
9066         * gutter-items.el (progress-feedback-popup-period): New.
9067         * gutter-items.el (set-progress-display-style): Removed.
9068         * gutter-items.el (set-progress-feedback-style): New.
9069         * gutter-items.el (progress-display-style): Removed.
9070         * gutter-items.el (progress-feedback-style): New.
9071         * gutter-items.el (progress-stack):
9072         * gutter-items.el (progress-displayed-p): Removed.
9073         * gutter-items.el (progress-feedbacked-p): New.
9074         * gutter-items.el (clear-progress-display): Removed.
9075         * gutter-items.el (clear-progress-feedback): New.
9076         * gutter-items.el (progress-display-clear-when-idle): Removed.
9077         * gutter-items.el (progress-feedback-clear-when-idle): New.
9078         * gutter-items.el (remove-progress-display): Removed.
9079         * gutter-items.el (remove-progress-feedback): New.
9080         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9081         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9082         * gutter-items.el (append-progress-display): Removed.
9083         * gutter-items.el (append-progress-feedback): New.
9084         * gutter-items.el (abort-progress-display): Removed.
9085         * gutter-items.el (abort-progress-feedback): New.
9086         * gutter-items.el (raw-append-progress-display): Removed.
9087         * gutter-items.el (raw-append-progress-feedback): New.
9088         * gutter-items.el (display-progress-display): Removed.
9089         * gutter-items.el (display-progress-feedback): New.
9090         * gutter-items.el (current-progress-display): Removed.
9091         * gutter-items.el (current-progress-feedback): New.
9092         * gutter-items.el (current-progress-display-label): Removed.
9093         * gutter-items.el (current-progress-feedback-label): New.
9094         * gutter-items.el (progress-display): Removed.
9095         * gutter-items.el (progress-feedback): New.
9096         Replace "progress-display" with "progress-feedback" globally.
9097
9098         * gutter-items.el (lprogress-display): Removed.
9099         * gutter-items.el (progress-feedback-with-label): New.
9100         Rename lprogress-display ==> progress-feedback-with-label.
9101
9102         * gutter-items.el (search-dialog-direction): Removed.
9103         * gutter-items.el (search-dialog-text): Removed.
9104         * gutter-items.el (search-dialog-callback): Removed.
9105         * gutter-items.el (make-search-dialog): Removed.
9106         Move to dialog-items.el.
9107
9108         * help.el:
9109         * help.el (help-mode-quit):
9110         * help.el (mode-for-help): New.
9111         * help.el (help-sticky-window): New.
9112         * help.el (help-window-config): New.
9113         * help.el (with-displaying-help-buffer):
9114         * help.el (function-at-event): New.
9115         * help.el (help-symbol-regexp): New.
9116         * help.el (help-symbol-run-function-1): New.
9117         * help.el (help-symbol-run-function): New.
9118         * help.el (help-symbol-function-context-menu): New.
9119         * help.el (help-symbol-variable-context-menu): New.
9120         * help.el (help-symbol-function-and-variable-context-menu): New.
9121         * help.el (frob-help-extents): New.
9122         * help.el (describe-function-1):
9123         * help.el (variable-at-point):
9124         * help.el (variable-at-event): New.
9125         * help.el (describe-variable):
9126         Major overhaul.
9127         - Make functions and variables be mousable.
9128         - Middle button hyperlinks.
9129         - New context-menu entries.
9130
9131         * keydefs.el:
9132         * keydefs.el (global-map):
9133         New key bindings to move lines up and down.
9134
9135         * lisp-mode.el:
9136         * lisp-mode.el (construct-lisp-mode-menu): New.
9137         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9138         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9139         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9140         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9141         Make popup and menubar menus be different.  Popup menu uses
9142         clicked location and automatically assumes symbol under the mouse
9143         for various commands.
9144
9145         * menubar-items.el:
9146         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9147         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9148
9149         * menubar-items.el (global-popup-menu): Removed.
9150         * menubar-items.el (mode-popup-menu): Removed.
9151         * menubar-items.el (activate-popup-menu-hook): Removed.
9152         * menubar-items.el (popup-mode-menu): Removed.
9153         * menubar-items.el (popup-buffer-menu): Removed.
9154         * menubar-items.el (popup-menubar-menu): Removed.
9155         Move to menubar.el.
9156
9157         * menubar.el:
9158         * menubar.el (global-popup-menu): New.
9159         * menubar.el (mode-popup-menu): New.
9160         * menubar.el (activate-popup-menu-hook): New.
9161         * menubar.el (last-popup-menu-event): New.
9162         * menubar.el (popup-mode-menu): New.
9163         * menubar.el (popup-buffer-menu): New.
9164         * menubar.el (popup-menubar-menu): New.
9165         * menubar.el (menu-call-at-event): New.
9166         Move non-content functions here.  Add support for context menu
9167         items on extents.
9168
9169         * minibuf.el (minibuffer-history-uniquify):
9170         Typo fix.
9171
9172         * minibuf.el (read-file-name-1):
9173         Call new file dialog box if it exists.
9174
9175         * minibuf.el (mouse-rfn-setup-vars):
9176         Clean up "chop" action.
9177
9178         * mouse.el:
9179         * mouse.el (button2): Now bound to mouse-track.
9180         * mouse.el (click-inside-extent-p):
9181         * mouse.el (point-inside-extent-p):
9182         * mouse.el (point-inside-selection-p):
9183         * mouse.el (mouse-drag-or-yank): Removed.
9184         * mouse.el (mouse-begin-drag-n-drop): New.
9185         * mouse.el (mouse-eval-sexp):
9186         * mouse.el (mouse-track-activate-strokes): New.
9187         * mouse.el (mouse-track-do-activate): New.
9188         * mouse.el (mouse-track):
9189         * mouse.el (default-mouse-track-event-is-with-button): New.
9190         * mouse.el (default-mouse-track-cleanup-hook):
9191         * mouse.el (default-mouse-track-drag-hook):
9192         * mouse.el (default-mouse-track-drag-up-hook):
9193         * mouse.el (default-mouse-track-click-hook):
9194         Merge drag-n-drop into mouse-track.
9195         Add general "activate" support to replace specific button2 kludges.
9196         Use "button modifier" support in mouse-track.
9197
9198         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9199
9200         * package-ui.el:
9201         * package-ui.el (pui-menu):
9202         * package-ui.el (pui-popup-context-sensitive): Removed.
9203         Fix bytecompiler warnings.
9204         Clean up popup code a bit.
9205
9206         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9207
9208         * simple.el:
9209         * simple.el (transpose-lines):
9210         * simple.el (transpose-line-up): New.
9211         * simple.el (transpose-line-down): New.
9212         * simple.el (transpose-subr):
9213         * simple.el (transpose-subr-1): Removed.
9214         Clean up, add functions to move lines up and down.
9215
9216         * startup.el (mail-host-address):
9217         * startup.el (user-mail-address):
9218         Customize.
9219
9220         * subr.el:
9221         * subr.el (set-symbol-value-in-buffer): New.
9222         * subr.el (error):
9223         * subr.el (check-argument-type):
9224         * subr.el (defined-error-p): New.
9225         Add structured error support.
9226
9227         * toolbar-items.el (toolbar-compile):
9228         Use new make-dialog-box.
9229
9230         * update-elc.el:
9231
9232         * userlock.el (ask-user-about-lock-dbox):
9233         * userlock.el (ask-user-about-supersession-threat-dbox):
9234         * userlock.el (ask-user-about-lock):
9235         * userlock.el (ask-user-about-supersession-threat):
9236         Use new make-dialog-box.
9237         Add safety checks; use should use-dialog-box-p.
9238
9239         * window-xemacs.el:
9240         * window-xemacs.el (__buffer-dedicated-frame):
9241         * window-xemacs.el (buffer-dedicated-frame): New.
9242         * window-xemacs.el (set-buffer-dedicated-frame): New.
9243         Move dedicated-frame stuff into lisp.
9244
9245 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9246
9247         * printer.el (generic-print-region): Do not require that
9248         `printer-name' be set.
9249         (printer-name): Commentary clarification.
9250
9251 2000-07-19  Martin Buchholz <martin@xemacs.org>
9252
9253         * XEmacs 21.2.35 is released.
9254
9255 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9256
9257         * select.el (selection-coercible-types): Initialise.
9258
9259 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9260
9261         * select.el (own-clipboard): Bug fix.
9262
9263 2000-07-17  Mike Sperber  <mike@xemacs.org>
9264
9265         * cus-edit.el (custom-migrate-custom-file): Save init file before
9266         continuing.
9267
9268 2000-07-16  Mike Sperber  <mike@xemacs.org>
9269
9270         * startup.el (load-init-file): Remove silly call to
9271         `load-user-custom-file`.
9272         (maybe-migrate-user-init-file): Minor fixes.
9273
9274 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9275
9276         * apropos.el (apropos-documentation-check-doc-file):
9277         `doc' variable should be let-bound, as was presumably intended.
9278
9279         * cus-edit.el (custom-variable-reset-saved):
9280         (custom-variable-reset-standard):
9281         Remove unused variable comment-widget.  Twice.
9282
9283         * toolbar.el (toolbar-blank-press-function):
9284         Add a real defvar with initial value nil and proper docstring.
9285         (press-toolbar-button): No need to check for boundp-ness anymore.
9286
9287         * rect.el (open-rectangle-line): Remove useless (let) form.
9288         Add defvar for pending-delete-mode.
9289
9290         * info.el (Info-find-node): This function needs an autoload cookie.
9291
9292         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9293         Use let* since the second form referred to the first.
9294
9295 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9296
9297         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9298         instead of removed `mswindows-get-clipboard'.
9299
9300
9301 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9302
9303         * select.el (select-convert-from-text): New.
9304         * select.el (select-convert-from-length): New.
9305         * select.el (select-convert-from-integer): New.
9306         * select.el (select-convert-from-identity): New.
9307         * select.el (select-convert-from-filename): New.
9308         * select.el (selection-converter-in-alist): Use them.
9309         New converter functions for X.
9310
9311         * select.el (get-selection): Removed comment.
9312
9313         * select.el (own-selection): Removed append code - I thought
9314         I'd already done this, but apparently not...
9315
9316         * select.el: Changed comment about TIMESTAMP.
9317
9318         * select.el (select-convert-in): New.
9319         * select.el (select-convert-out): New.
9320         New functions that get used by select.c.
9321
9322         * select.el (select-buffer-killed-default): New.
9323         * select.el (select-buffer-killed-text): New.
9324         * select.el (selection-buffer-killed-alist): New.
9325         New list and functions that get called if a relevant selection
9326         exists and a buffer gets killed.
9327
9328         * select.el (select-convert-to-targets):
9329         * select.el (select-convert-to-identity): Removed.
9330         * select.el (select-convert-from-identity): Removed.
9331         * select.el (select-converter-out-alist):
9332         Removed _EMACS_INTERNAL selection type.
9333
9334         * x-select.el (xselect-kill-buffer-hook): Removed.
9335         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9336         Removed this X-specific nonesense. Use the generic support
9337         in select.el instead.
9338
9339 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9340
9341         * mule/mule-category.el (defined-category-hashtable):
9342         Use make-hash-table instead of make-hashtable
9343
9344         * buff-menu.el: Byte-compiler warning fix.
9345
9346         * isearch-mode.el (isearch-highlight-all-cleanup):
9347         Remove unused variable `isearch-highlight-all-start'.
9348
9349         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9350
9351         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9352
9353         * cus-dep.el (Custom-make-dependencies):
9354         Add autoload cookie for custom-add-loads to generated custom-load.el.
9355
9356         * autoload.el (autoload-package-name): Warning suppression.
9357         Move defvar prior to first use.
9358
9359         * custom.el: Add autoload for custom-declare-face.
9360         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9361         * cl.el (cl-hack-byte-compiler):
9362         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9363         to work properly.
9364
9365 2000-07-08  Mike Sperber  <mike@xemacs.org>
9366
9367         * startup.el (load-home-init-file): Added variable.
9368         (maybe-migrate-user-init-file): Added.
9369         (load-user-init-file): Load custom file if different from init
9370         file.
9371
9372         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9373         "startup."
9374
9375         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9376         Moved `custom-file'-related code to cus-file.el.
9377
9378         * cus-file.el: New file.
9379
9380 2000-04-01  Mike Sperber  <mike@xemacs.org>
9381
9382         * packages.el (packages-find-package-directories): Added support
9383         for external package hierarchies with in-place installations.
9384
9385         * find-paths.el (paths-root-in-place-p): Added.
9386         (paths-find-emacs-directory): Added support for external
9387         directories with in-place installations.
9388         (paths-find-site-directory): Ditto.
9389
9390         * startup.el (find-user-init-file): Also look for
9391         ~/.xemacs/init.elc? in preference to ~/.emacs.
9392
9393 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9394
9395         * select.el (own-selection):
9396         * select.el (own-clipboard): Changed `append' parameter to
9397         `how-to-use' parameter.
9398         * select.el (own-selection): Removed icky append code.
9399         * select.el (own-selection, get-selection): Removed extra type
9400         checking.
9401         * select.el (selection-appender-alist):
9402         * select.el (selection-converter-{in|out}-alist): Initialise.
9403         * select.el (select-append-to-*): New.
9404         * select.el (select-convert-from-*): New.  New functions to append
9405         data and convert data from external type.
9406
9407 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9408
9409         * font-lock.el: Javadoc enhancements.
9410
9411 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9412
9413         * printer.el (generic-print-region): Compose job name from buffer
9414         name.
9415
9416 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9417
9418         * font-lock.el (font-lock-fontify-pending-extents): Call
9419         font-lock-fontify-region instead of font-lock-fontify-buffer
9420         to avoid unnecessary progress gauges.
9421
9422 2000-07-06  Craig Lanning  <lanning@scra.org>
9423
9424         * custom-load.el (faces):
9425
9426         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9427         dir is a regex.
9428
9429         * process.el (call-process-internal): from Dan Holmsand, use binary
9430         coding systems so that jka-compr works.
9431
9432 2000-07-07  Ben Wing  <ben@xemacs.org>
9433
9434         * font-lock.el: Undo previous change.  Unfortunately, some
9435         files actually use the variables directly in their init code
9436         without quoting them.
9437
9438 2000-07-07  Ben Wing  <ben@xemacs.org>
9439
9440         * font-lock.el (defvar font-lock-*-face): Removed.
9441
9442         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9443         only when necessary.
9444
9445 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9446
9447         * cl-macs.el: fix cl-transform-function-property kludge
9448         so that it does not require a random feature.
9449
9450 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9451
9452         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9453         as in Linux kernel "Rules.make".
9454
9455 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9456
9457         * build-report.el (build-report): Add autoload cookie.
9458
9459 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9460
9461         * package-ui.el (defgroup pui):  Correct a misspelling
9462         (pui-toggle-package-delete):  Change `seleted' to `selected'
9463
9464 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9465
9466         * package-get.el (package-get-update-base):
9467         (package-get): Use insert-file-contents-literally always.
9468         (package-get-maybe-save-index):
9469         Force coding system for writing to binary.
9470
9471 2000-06-08  Mike Alexander  <mta@arbortext.com>
9472
9473         * code-process.el (call-process-region): If there is no coding
9474         system for the process on process-coding-system-alist use the
9475         coding system of the buffer containing the region.
9476
9477 2000-06-10  Ben Wing  <ben@xemacs.org>
9478
9479         * cmdloop.el (command-error):
9480         If debug-on-error and noninteractive, output backtrace.
9481
9482         * files.el (file-relative-name):
9483         Remove MSDOS references.
9484
9485         * simple.el (line-number): New function, due to non-obvious
9486         behavior/usage of count-lines.
9487
9488         * simple.el (count-lines): document non-obvious usage to get
9489         line number.
9490
9491 2000-06-11  Ben Wing  <ben@xemacs.org>
9492
9493         * faces.el ((featurep 'xpm)):
9494         * x-faces.el (x-init-face-from-resources):
9495         * x-faces.el (x-init-frame-faces):
9496         * x-misc.el (x-init-specifier-from-resources):
9497         * x-misc.el (x-get-resource-and-bogosity-check):
9498         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9499         * x-mouse.el (x-init-pointer-shape):
9500         * x-scrollbar.el (x-init-scrollbar-from-resources):
9501         Add sixth argument to x-get-resource calls so as to issue warnings
9502         rather than errors on bogus arguments.
9503
9504 2000-06-05  Ben Wing  <ben@xemacs.org>
9505
9506         * compat.el: new file.  provides a clean, non-intrusive way to
9507         define compatibility functions.
9508
9509         * process.el (shell-quote-argument): temporary fix for lack
9510         of nt-quote-process-args.  #### I need to put back the overall
9511         structure of that mechanism but redo the guts of it using the
9512         extra intelligence in the C code.
9513
9514 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9515
9516         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9517         `package-get' does in package-get.el, instead of using external
9518         "md5sum" program.
9519
9520         * package-get.el (package-get): Insert package file literally to
9521         make checksum calculation work.
9522
9523 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9524
9525         * code-files.el (convert-mbox-coding-system): Deleted.
9526         (file-coding-system-alist): Removed reference to
9527         convert-mbox-coding-system.
9528
9529 2000-05-28  Martin Buchholz <martin@xemacs.org>
9530
9531         * XEmacs 21.2.34 is released.
9532
9533 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9534
9535         * font-lock.el (font-lock-keywords): Rewrote docstring
9536
9537 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9538
9539         * loadhist.el (unload-feature): handle case where x is both boundp
9540         and fboundp
9541
9542 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9543
9544         * packages.el: It's ok to use built-in macros, but not lisp
9545         defined ones.
9546
9547 2000-05-20  Ben Wing  <ben@xemacs.org>
9548
9549         * font-lock.el:
9550         * font-lock.el (font-lock-message-threshold):
9551         * font-lock.el (font-lock-mode):
9552         * font-lock.el (font-lock-default-fontify-buffer):
9553         * font-lock.el (font-lock-always-fontify-immediately):
9554         * font-lock.el (font-lock-old-extent): Removed.
9555         * font-lock.el (font-lock-old-len): Removed.
9556         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9557         * font-lock.el (font-lock-pending-extent-table): New.
9558         * font-lock.el (font-lock-range-table): New.
9559         * font-lock.el (font-lock-after-change-function):
9560         * font-lock.el (font-lock-after-change-function-1): Removed.
9561         * font-lock.el (font-lock-fontify-pending-extents): New.
9562         * font-lock.el ('font-lock-revert-cleanup): Removed.
9563         * font-lock.el ('font-lock-revert-setup): Removed.
9564         Rewrite deferral code to handle any number of changes, merging
9565         them properly.  Remove hacked-up code for revert-buffer, now
9566         unnecessary.
9567
9568         * menubar-items.el (default-menubar):
9569         In Options->Edit Init File, don't switch to emacs-lisp-mode
9570         unless necessary; doing this turns off font-lock.
9571
9572 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9573
9574         * keydefs.el: Define C-x BS to backward-kill-sentence.
9575
9576 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9577
9578         * files.el (hack-local-variables-prop-line): Use non-greedy
9579         matching to process -*-texinfo-*- -*-.
9580
9581 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9582
9583         * minibuf.el (minibuf-directory-files): new function.
9584         (read-file-name-activate-callback): use minibuf-directory-files.
9585         (read-directory-name-internal): ditto.
9586         (mouse-file-display-completion-list): ditto.
9587         (mouse-directory-display-completion-list): ditto.
9588         (read-file-name-internal): remove "./" from completion list unless
9589         explicitly matched, for consistency.
9590
9591 2000-05-11  Ben Wing  <ben@xemacs.org>
9592
9593         * gutter-items.el (gutter-buffers-tab):
9594         * gutter-items.el (add-tab-to-gutter):
9595         * gutter-items.el (update-tab-in-gutter):
9596         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9597         * gutter-items.el (append-progress-display):
9598         * gutter-items.el (abort-progress-display):
9599         * gutter-items.el (raw-append-progress-display):
9600         Further fixes.  Use set-glyph-image not set-image-instance-property,
9601         to fix problems with multiple windows in a frame.
9602
9603         * menubar-items.el (tutorials-menu-filter):
9604         Fix typo.
9605
9606         * startup.el (early-error-handler):
9607         Display message box under windows; otherwise, message will disappear
9608         before it can be viewed.
9609
9610         * update-elc.el:
9611         Fix bug in NEEDTODUMP processing.
9612
9613 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9614
9615         * startup.el (lock-directory): Removed.
9616         (superlock-file): Ditto.
9617         (startup-set-paths): Remove lockdir.
9618         (startup-setup-paths-warning): Remove lock-directory.
9619
9620         * setup-paths.el (paths-find-lock-directory): Removed.
9621         (paths-find-superlock-file): Ditto.
9622
9623 2000-05-09  Ben Wing  <ben@xemacs.org>
9624
9625         * faces.el (set-face-property):
9626         * faces.el (set-face-font):
9627         * faces.el (set-face-foreground):
9628         * faces.el (set-face-background):
9629         * faces.el (set-face-background-pixmap):
9630         * faces.el (set-face-underline-p):
9631         * faces.el (set-face-strikethru-p):
9632         * faces.el (set-face-highlight-p):
9633         * faces.el (set-face-dim-p):
9634         * faces.el (set-face-blinking-p):
9635         * faces.el (set-face-reverse-p):
9636         doc string changes.
9637
9638         * glyphs.el:
9639         * glyphs.el (make-image-specifier):
9640         * glyphs.el (glyph-property):
9641         * glyphs.el (set-glyph-image):
9642         * glyphs.el (make-glyph):
9643         * glyphs.el (make-pointer-glyph):
9644         * glyphs.el (make-icon-glyph):
9645         * glyphs.el (widget-image-instance-p): New.
9646         authorship info, lots of doc changes.  New predicate, inadvertently
9647         omitted.  the general principle with specifier docs is now that
9648         the description of instantiators should go with the make-foo-specifier
9649         fun's doc string, rather than in foo-specifier-p.  this follows
9650         conventions elsewhere in XEmacs and in general is a lot more obvious
9651         of a place to look.  sometimes the make-foo-specifier function needs
9652         to be created in the process.
9653
9654         * gutter.el:
9655         * gutter.el (make-gutter-specifier): New.
9656         * gutter.el (make-gutter-size-specifier): New.
9657         * gutter.el (make-gutter-visible-specifier): New.
9658         specifier doc updates according to the conventions specified before.
9659
9660         * objects.el:
9661         * objects.el (make-font-specifier):
9662         * objects.el (make-color-specifier):
9663         * objects.el (make-face-boolean-specifier): New.
9664         specifier doc updates according to the conventions specified before.
9665
9666         * specifier.el:
9667         * specifier.el (set-specifier):
9668         * specifier.el (make-integer-specifier): New.
9669         * specifier.el (make-boolean-specifier): New.
9670         * specifier.el (make-natnum-specifier): New.
9671         * specifier.el (make-generic-specifier): New.
9672         * specifier.el (make-display-table-specifier): New.
9673         specifier doc updates according to the conventions specified before.
9674
9675         * toolbar.el:
9676         * toolbar.el (make-toolbar-specifier): New.
9677         specifier doc updates according to the conventions specified before.
9678
9679 2000-05-09  Ben Wing  <ben@xemacs.org>
9680
9681         * process.el (call-process-internal): Revert to previous version
9682         because Mike's change clashed with a change I did not long before.
9683         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9684         Thanks very much Mike for pointing out the bug and submitting a
9685         patch!
9686
9687 2000-04-13  Mike Alexander  <mta@arbortext.com>
9688
9689         * process.el (call-process-internal): Send the correct input buffer
9690         (call-process-internal): Return the exit status of the process
9691
9692 2000-05-07  Ben Wing  <ben@xemacs.org>
9693
9694         * winnt.el:
9695         * winnt.el (nt-quote-args-verbatim): Removed.
9696         * winnt.el (nt-quote-args-prefix-quote): Removed.
9697         * winnt.el (nt-quote-args-backslash-quote): Removed.
9698         * winnt.el (nt-quote-args-double-quote): Removed.
9699         * winnt.el (nt-quote-args-functions-alist): Removed.
9700         * winnt.el (nt-quote-process-args): Removed.
9701         Remove all stuff for argument quoting.  We borrow the code instead
9702         from Emacs 20.6, which is much more careful in its quoting
9703         (e.g. in handling runs of the escape character) and avoids most of
9704         the need for this Lisp mechanism by checking to see whether we're
9705         running a Cygwin or normal program and doing the appropriate
9706         quoting.  If we end up needing such a mechanism, we should add
9707         it by extending the variable `mswindows-quote-process-args' so it
9708         can take an alist of regexps.
9709
9710 2000-05-07  Ben Wing  <ben@xemacs.org>
9711
9712         * keydefs.el:
9713         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9714         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9715         the window without moving point.
9716
9717         * simple.el:
9718         * simple.el (scroll-up-one): New.
9719         * simple.el (scroll-down-one): New.
9720         Functions for use with C-M-up/down.
9721
9722 2000-05-01  Martin Buchholz <martin@xemacs.org>
9723
9724         * XEmacs 21.2.33 is released.
9725
9726 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9727
9728         * dialog.el (yes-or-no-p-dialog-box):
9729         Fix docstring.
9730         Fix following horrible bug in X11 mode with focus-follows-mouse:
9731           1. Visit two files in two different frames.
9732           2. do File->Revert Buffer in one of those frames.
9733           3. Dialog box appears.
9734           4. Arrange things so that the mouse passes over the *other*
9735              frame, then to the dialog box, and click on "Yes".
9736           5. The file contents end up in the *wrong* buffer!
9737         Add TODO comment.
9738
9739 2000-04-28  Ben Wing  <ben@xemacs.org>
9740
9741         * help.el (describe-installation): correct typo introduced
9742         in last patch: boundp -> fboundp.
9743
9744         * etags.el (buffer-tag-table-list):
9745         canonicalize filenames to Unix format so that tag-table-alist
9746         searching works under Windows.
9747
9748         * autoload.el:
9749         Bowdlerize the supposedly objectionable words
9750         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9751
9752         * gutter-items.el (set-progress-display-style):
9753         * gutter-items.el (search-dialog-callback):
9754         * gutter-items.el (make-search-dialog):
9755         Change to new callback-ex api.
9756
9757 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9758
9759         * help.el: (describe-installation): decode-coding-string is not
9760         defined in a non MULE environment.
9761
9762 2000-04-28  Ben Wing  <ben@xemacs.org>
9763
9764         * gutter-items.el (buffer-list-changed-hook):
9765         use it, not record-buffer-hook.
9766
9767         * subr.el (record-buffer-hook): Removed.
9768
9769 2000-04-27  Ben Wing  <ben@xemacs.org>
9770
9771         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9772         use NORECORD option.  Andy will not like this, but the existing
9773         gutter behavior is just wrong, as per this comment:
9774
9775         ;; this used to add the norecord flag to both calls below.
9776         ;; this is bogus because it is a pervasive assumption in XEmacs
9777         ;; that the current buffer is at the front of the buffers list.
9778         ;; for example, select an item and then do M-C-l
9779         ;; (switch-to-other-buffer).  Things get way confused.
9780         ;;
9781         ;; Andy, if you want to maintain the current look, you must
9782         ;;  *uncouple* the gutter order and buffers order.
9783
9784         * loaddefs.el (completion-ignored-extensions): unfuckify.
9785
9786         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9787         xemacs.mak.
9788
9789         * autoload.el (batch-update-one-directory): new function, used in
9790         xemacs.mak.
9791
9792         * loadup.el: set gc-cons-threshold very high unless dumping --
9793         loadup during update-elc is much much much faster.  also do this
9794         when quick-building.
9795
9796         add commented-out code for profiling loadup.
9797
9798
9799         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9800         is required in order to build xemacs.
9801
9802 2000-04-26  Ben Wing  <ben@xemacs.org>
9803
9804         * loadup.el: don't garbage collect during loadup if quick-build
9805         compile-time option is set.
9806
9807 2000-04-23  Ben Wing  <ben@xemacs.org>
9808
9809         * update-elc.el: compute whether any dumped .el or .elc files
9810         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9811         if so.
9812
9813         * update-elc.el (update-elc-files-to-compile): always change
9814         NOBYTECOMPILE in the src directory rather than current dir,
9815         so it will work under NT.
9816
9817         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9818         the form of this file is identical between Unix and Windows.
9819         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9820         Added comment.
9821         (update-autoloads-from-directory): updated doc string.
9822         updated doc strings in a few other places.
9823
9824 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9825
9826         * bytecomp.el (byte-force-recompile): Fix argument to
9827         byte-recompile-directory.
9828
9829 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9830
9831         * gutter-items.el (progress-display-clear-when-idle): Use
9832         add-one-shot-hook.
9833         * gutter-items.el (clear-progress-display): Adjust number of
9834         arguments.
9835
9836 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9837
9838         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9839
9840 2000-04-16  Ben Wing  <ben@xemacs.org>
9841
9842         * printer.el: New file.
9843
9844         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9845
9846         * help.el (describe-installation): Fix decoding for Windows.
9847
9848         * menubar-items.el:
9849         * menubar-items.el (default-menubar):
9850         * menubar-items.el (tutorials-menu-filter): New.
9851         * menubar-items.el (popup-menubar-menu):
9852         Add authorship.  Redo Help menu and Tutorials filter.
9853
9854         * menubar.el: Correct comment.
9855
9856         * modeline.el (modeline-buffer-identification): Correct doc string.
9857
9858         * simple.el:
9859         * simple.el (printing): Removed.
9860         * simple.el (printer-name): Removed.
9861         * simple.el (generic-print-buffer): Removed.
9862         * simple.el (generic-print-region): Removed.
9863         Move generic print code to printer.el.
9864
9865 2000-04-15  Ben Wing  <ben@xemacs.org>
9866
9867         * simple.el (generic-print-region): New.
9868         make this function actually work.
9869         (generic-print-buffer): call generic-print-region.
9870
9871 2000-04-14  Andy Piper  <andy@xemacs.org>
9872
9873         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9874         by using the new widget-callback-current-channel.
9875         (search-dialog-callback): ditto.
9876
9877 2000-04-12  Andy Piper  <andy@xemacs.org>
9878
9879         * gutter.el (default-gutter-position): moved from gutter-items.el.
9880         (default-gutter-position-changed-hook): ditto.
9881         (gutter-element-visibility-changed-hook): ditto.
9882         (set-gutter-element): ditto.
9883         (remove-gutter-element): ditto.
9884         (set-gutter-element-visible-p): ditto.
9885         (gutter-element-visible-p): ditto.
9886         (init-gutter): ditto.
9887
9888         * dialog.el (make-dialog-box): renamed and moved from
9889         gutter-items.el
9890
9891         * gutter-items.el: move various functions elsewhere.
9892
9893 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9894
9895         * menubar-items.el: Fixed place of parenthesis.
9896
9897 2000-04-12  Ben Wing  <ben@xemacs.org>
9898
9899         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9900                 without constantly being prompted for the tag.
9901         * simple.el: Added a number of section headings, to clarify the
9902                 organization of this file.
9903         * simple.el (activate-region):
9904         * simple.el (region-exists-p):
9905         * simple.el (region-active-p):
9906                 Moved these three function down to the other side of
9907                 the case-changing functions, so they join the rest of
9908                 the region code.
9909         * simple.el (printing): New.
9910         * simple.el (printer-name): New.
9911         * simple.el (generic-print-buffer): New.
9912                 New functions, a very simple prototype for a unified
9913                 printing interface.
9914
9915         * process.el (call-process-internal): Real fix for null BUFFER,
9916                 other problems with BUFFER specs.
9917
9918         * menubar-items.el:
9919                 Fixed up File->Print to use new printing functions.
9920                 Various corrections and expansions to Grep/Compile menus.
9921                 New options for Printing.
9922                 New options for SMTP Mail, the way to send mail under
9923                   MS Windows. (There's also a package patch to make SMTP
9924                   Mail be the default under MSWin.)
9925
9926 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9927
9928         * menubar-items.el: Selecting Rectangle Mousing from menubar
9929         did not work.  Needed to quote mouse-track-rectangle-p.
9930
9931 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9932
9933         * cl-compat.el (keywordp): Removed.
9934
9935 2000-04-05  Andy Piper  <andy@xemacs.org>
9936
9937         * gutter-items.el (progress-layout-glyph): don't initialize here.
9938         (progress-gauge-glyph): use dynamic sizing.
9939         (set-progress-display-style): new function. Set progress glyphs
9940         appropriately depending on the style.
9941         (progress-display-style): new variable. Custom version of
9942         set-progress-display-style.
9943         (progress-abort-glyph): switch to dynamic sizes.
9944         (search-dialog-text): make the edit field active.
9945
9946 2000-04-04  Andy Piper  <andy@xemacs.org>
9947
9948         * gutter-items.el (make-search-dialog): need to make the search
9949         dialog visible after creation.
9950
9951         * menubar-items.el (default-menubar): use the search dialog for
9952         searching. Remove some extraneous search menu items.
9953
9954         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9955         well as strings.
9956         (make-gutter-only-dialog-frame): allow the user to create the
9957         frame unmapped. Allow the gutter spec to be given as a glyph.
9958         (search-dialog-direction): new variable.
9959         (search-dialog-text): new variable.
9960         (search-dialog-callback): new function. Callback for the search
9961         dialog action.
9962         (make-search-dialog): new function. Create a user-friendly search
9963         dialog.
9964
9965 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9966
9967         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9968         under Windows.
9969
9970 2000-04-01  Andy Piper  <andy@xemacs.org>
9971
9972         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9973         progress more accurately.
9974
9975 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9976
9977         * finder.el (finder-compile-keywords): Process readable files only.
9978         Because error in process of .#finder-inf.el when compile xemacs
9979         with --with-clash-detection option.
9980
9981 2000-03-31  Andy Piper  <andy@xemacs.org>
9982
9983         * gutter-items.el (append-progress-display): don't delay after a
9984         successful font-lock.
9985         (make-gutter-only-dialog-frame): new function. Allow users to
9986         create gutter-only dialogs.
9987
9988 2000-03-27  Mike Alexander  <mta@arbortext.com>
9989
9990         * process.el (call-process-internal): Handle a null BUFFER
9991         parameter correctly.
9992
9993 2000-03-28  Andy Piper  <andy@xemacs.org>
9994
9995         * gutter-items.el (abort-progress-display): put strings in the
9996         gutter not extents.
9997         (progress-layout-glyph): signal special 'quit callback.
9998         (progress-display-quit-function): deleted.
9999         (progress-display-stop-callback): deleted.
10000         (progress-display-dispatch-command-events): deleted.
10001         (append-progress-display): remove calls to
10002         progress-display-dispatch-command-events.
10003         (raw-append-progress-display): ditto.
10004
10005 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10006
10007         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10008         being a list.  Actually define `stipple-pixmap-p' which is used as
10009         an error predicate.  Correctly handle PIXMAP being either relative
10010         or absolute file name.
10011
10012 2000-03-24  Andy Piper  <andy@xemacs.org>
10013
10014         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10015         (abort-progress-display): ditto. Don't delete the created extent.
10016         (raw-append-progress-display): ditto.
10017         (progress-display-dispatch-non-command-events): new
10018         function. Encapsulates what we want to do when no command input is
10019         required.
10020         (progress-display-dispatch-command-events): likewise, but disable
10021         for now since it causes too many problems.
10022         (append-progress-display): use them.
10023         (raw-append-progress-display): ditto.
10024         (default-gutter-position-changed-hook): set this rather than
10025         default-gutter-position-changed.
10026         (default-gutter-position-changed-hook): lambda with zero arguments
10027         rather than one.
10028         (raw-append-progress-display): trap errors in pending input since
10029         allowing them to signal will hose the gauge well and
10030         truly. Ideally we would like to delay these until we are more able
10031         to cope.
10032         (append-progress-display): ditto.
10033
10034 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10035
10036         * lisp/make-docfile.el: call-process-internal is now implemented
10037         in process.el.
10038
10039 2000-03-21  Ben Wing  <ben@xemacs.org>
10040
10041         * mule\mule-cmds.el (set-language-info-alist):
10042         Fix to correspond to new menu arrangement.
10043
10044 2000-03-21  Ben Wing  <ben@xemacs.org>
10045
10046         * process.el:
10047         * process.el (call-process-internal): New.
10048         New implementation of call-process.  Only enabled under NT, so far.
10049         stderr handling not implemented yet in CVS'd C code.
10050
10051 2000-03-20  Ben Wing  <ben@xemacs.org>
10052
10053         * lisp-mode.el:
10054         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10055         * lisp-mode.el (lisp-interaction-mode):
10056         Put back Lisp Interaction menubar for Jan V's sake.
10057
10058         * simple.el:
10059         * simple.el (mark-ring):
10060         * simple.el (dont-record-current-mark): New.
10061         * simple.el (in-shifted-motion-command): New.
10062         * simple.el (mark-ring-unrecorded-commands): New.
10063         * simple.el (mark-ring-max):
10064         * simple.el (set-mark-command):
10065         * simple.el (push-mark):
10066         * simple.el (handle-pre-motion-command):
10067         Implement scheme for not recording unimportant marks.
10068
10069         * subr.el:
10070         * subr.el (function-allows-args): New.
10071         New function function-allows-args.
10072
10073 2000-03-20  Martin Buchholz <martin@xemacs.org>
10074
10075         * XEmacs 21.2.32 is released.
10076
10077 2000-03-20  Andy Piper  <andy@xemacs.org>
10078
10079         * gutter-items.el (update-tab-in-gutter): force selection of the
10080         selected-window if required to do so.
10081         (buffers-tab-items): ditto.
10082         (add-tab-to-gutter): ditto.
10083         (create-frame-hook): use force-selection.
10084         (default-gutter-position-changed): lambdify.
10085         (update-tab-hook): deleted since it was only used in one place.
10086
10087 2000-03-18  Andy Piper  <andy@xemacs.org>
10088
10089         * files.el (find-file-noselect): undo change that shouldn't have
10090         gone in.
10091
10092 2000-03-17  Andy Piper  <andy@xemacs.org>
10093
10094         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10095         of selected-window trickery.
10096
10097         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10098         frames tabs.
10099         (progress-display-stop-callback): progress -> progress-display
10100         (progress-display-quit-function): ditto.
10101         (clear-progress-display): ditto.
10102         (remove-progress-display): ditto.
10103         (append-progress-display): ditto.
10104         (abort-progress-display): ditto.
10105         (raw-append-progress-display): ditto.
10106         (display-progress-display): ditto.
10107         (current-progress-display-label): ditto.
10108         (current-progress-display): ditto.
10109         (lprogress-display): ditto and save the buffer
10110         (progress-display): ditto. Otherwise the buffer sometimes gets
10111         changed which confuses font-lock.
10112
10113         * font-lock.el (font-lock-default-fontify-buffer): catch all
10114         errors, not just quit.
10115         (font-lock-mode): progress -> display-progress
10116         (font-lock-default-fontify-buffer): ditto.
10117         (font-lock-fontify-syntactically-region): ditto.
10118         (font-lock-fontify-keywords-region): ditto.
10119
10120 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10121
10122         * cl.el (gensym): Move to here from cl-macs.el.
10123         (gentemp): Ditto.
10124
10125 2000-03-16  Andy Piper  <andy@xemacs.org>
10126
10127         * font-lock.el (font-lock-mode): use lprogress and friends for
10128         progress management.
10129         (font-lock-default-fontify-buffer): ditto.
10130         (font-lock-fontify-syntactically-region): ditto.
10131         (font-lock-fontify-keywords-region): ditto.
10132         (font-lock-revert-cleanup): fix reverting.
10133         (font-lock-revert-setup): ditto.
10134
10135         * gutter-items.el (progress-use-echo-area): new variable. Use the
10136         echo area for progress gauges if non-nil.
10137         (clear-progress): remove echo area stuff and defer to
10138         clear-message.
10139         (append-progress): dispatch non-command events after each progress
10140         increment. Remove echo area stuff.
10141         (abort-progress): remove echo area stuff and defer to
10142         display-message.
10143         (raw-append-progress): ditto. Dispatch non-command events after
10144         gutter redisplay.
10145         (display-progress): defer echo area stuff to display-message.
10146
10147         * gutter-items.el (clear-progress):
10148         (abort-progress): indentation changes.
10149         (display-progress): don't clear progress.
10150         (append-progress): compare messages with equal.
10151         (raw-append-progress): use dispatch-non-command-events to flush
10152         widget creation events.
10153
10154 2000-03-13  Ben Wing  <ben@xemacs.org>
10155
10156         * abbrev.el:
10157         * abbrev.el (abbrev-string-to-be-defined): New.
10158         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10159         Changes for use with the menubar.
10160
10161 2000-03-12  Ben Wing  <ben@xemacs.org>
10162
10163         * alist.el (vassoc): moved here from font-menu.el.
10164
10165         * custom.el (defface): typo fix.
10166
10167         * dialog.el (yes-or-no-p-dialog-box):
10168         * dialog.el (message-box):
10169         * files.el (save-some-buffers-1):
10170         Put accelerators in the button names.
10171
10172         * font-lock.el (font-lock-comment-face):
10173         * font-lock.el (font-lock-keyword-face):
10174         * font-lock.el (font-lock-function-name-face):
10175         Fixed some of the colors under MS Windows because the existing
10176         default colors were hardly different from black and needed to be
10177         made lighter.
10178
10179         * font-menu.el:
10180         * font-menu.el (font-menu-split-long-menu):
10181         * font-menu.el (font-menu-family-constructor):
10182         * font-menu.el (font-menu-size-constructor):
10183         * font-menu.el (font-menu-weight-constructor):
10184         * font-menu.el (font-menu-set-font):
10185         vassoc moved to alist.el.
10186         Accelerators added to all menus.
10187         Unused bound var new-props removed.
10188
10189         * keydefs.el: I did a whole lot of rearranging to put things in a
10190         more consistent order and fixed a number of cases where key
10191         combinations involving up, down, left, right and so on were
10192         defined but the corresponding keypad combinations were not
10193         defined.
10194
10195         * lisp-mode.el:
10196         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10197         * lisp-mode.el (emacs-lisp-mode):
10198         * lisp-mode.el (lisp-interaction-mode):
10199         * lisp-mode.el (flet):
10200         Added accelerators onto the menus.
10201         Made all the different versions of the let function be indented
10202         the same way.
10203         Undid Steve's easy-menu-ification, because it makes it impossible
10204         to have the menubar and popup menus different.
10205         Cleaned up the menu; added items for find-function &c and some
10206         indenting, and removed debug-on-*.
10207
10208         * list-mode.el (list-mode-hook):
10209         * list-mode.el (list-mode):
10210         * list-mode.el (completion-setup-hook):
10211         * list-mode.el (display-completion-list):
10212         Added support for the :window-height keyword, which is required
10213         because of other changes that I made for the file dialog box.  I
10214         also made the hook variables list-mode-hook and
10215         completion-setup-hook and also minibuffer-setup-hook in
10216         minibuf.el be permanent-local; see comment in list-mode.el.
10217
10218         * map-ynp.el (map-y-or-n-p):
10219         Added accelerators to the dialog buttons.
10220
10221         * menubar-items.el (menu-truncate-list):
10222         New internal function.
10223         * menubar-items.el (submenu-generate-accelerator-spec):
10224         * menubar-items.el (menu-item-strip-accelerator-spec):
10225         * menubar-items.el (menu-item-generate-accelerator-spec):
10226         New exported functions, for use in auto-generating accelerator specs.
10227
10228         * menubar-items.el:
10229         * menubar-items.el (default-menubar):
10230         * menubar-items.el (maybe-add-init-button):
10231         * menubar-items.el (bookmark-menu-filter):
10232         * menubar-items.el (slow-format-buffers-menu-line):
10233         * menubar-items.el (build-buffers-menu-internal):
10234         * menubar-items.el (language-environment-menu-filter):
10235         * menubar-items.el (default-popup-menu):
10236         * menubar-items.el (popup-buffer-menu):
10237         * menubar-items.el (popup-menubar-menu):
10238         Did a major overhaul on this file, and in fact I'm nowhere near
10239         done working on the menubar, and there will be more patches to
10240         come.  A basic summary of what I've done:
10241
10242         a) I added accelerators to all of the menu items.  For menus that
10243         are auto-generated, such as the buffers menu, the accelerators are
10244         automatically added to the beginning of each line using the
10245         numbers 1 through 9, then zero, and then letters starting with A,
10246         but omitting the letters that are already in use for the fixed
10247         menu items at the top of the buffers menu.  To facilitate adding
10248         accelerators of this kind, I created some new functions
10249         (*-accelerator-spec), which are also being used by other filters
10250         that auto generate lists of things such as ftp sites to download
10251         packages.  If people really don't like these accelerators
10252         appearing at the beginning of the menu items, a variable can be
10253         added to optionally turn them off, but I think this is rather
10254         pointless because other menu items have accelerators and many or
10255         most of the menu users will use the accelerators if the support is
10256         there.
10257
10258         b) I combined the top level Tools and Apps menus into a single
10259         Tools menu, because the distinction between the two is not
10260         obvious, and the items on the menus are not used often enough that
10261         putting some of them onto submenus is a problem.
10262
10263         c) I created two new top level menus called View and Cmds because
10264         there were too many items on the File and Edit menus, and I'm going
10265         to be adding more items to these menus.  In contrast to the Tools
10266         menu, the items on these menus may be used quite often during an
10267         editing session, and so should be available with fewer
10268         keystrokes.
10269
10270         d) I added a number of options to the options menu, including one
10271         for controlling whether the alt key can be used to traverse to
10272         menu items using the accelerators, one for controlling behavior of
10273         control-k, one for controlling how the kill and yank functions
10274         interact with the clipboard, a few additional buffers-menu
10275         options, and various other things.  I also did a bit of
10276         rearranging, for example, combining the keyboard and mouse options
10277         into a single keyboard and mouse submenu to facilitate the
10278         accelerators on that level.
10279
10280         e) I changed the variable buffers-menu-format-buffer-line-function
10281         to take two arguments instead of one, the second argument being
10282         the line number for use in creating an accelerator.  I added a
10283         hack to support existing functions with one argument (although I
10284         doubt that very many of these exist), for backward compatibility.
10285
10286         f) I moved the top level mule menu to be a submenu of the edit
10287         menu.  I think that most of the items on this menu are fairly
10288         useless and there are certainly not enough frequently used items
10289         to justify this being its own top level menu.
10290
10291         g) I combined most of the items in big-menubar.el into the main menu.
10292         If people think the main menu is too big, it would be possible to
10293         create different configurations, some smaller.
10294
10295         * menubar.el (check-menu-syntax):
10296         Deleted some syntax checks that were no longer valid, partly
10297         because of changes that were already made a long time ago, and
10298         partly because of a change I made where I allow the name of the
10299         menu item to be an evaluated expression rather than just a string,
10300         similar to all of the other parameters of a menu item.
10301
10302         * minibuf.el:
10303         * minibuf.el (read-file-name-1):
10304         * minibuf.el (mouse-read-file-name-1):
10305         I made a number of changes to improve the appearance
10306         and functioning of the file dialog box.  They include:
10307
10308         a) Fixing the problem where closing the dialog box by clicking on
10309         the close button of the window didn't properly exit the
10310         minibuffer.
10311
10312         b) Fixing the problem that if you typed part of a file name, and
10313         then clicked on a completion with the mouse, the file was not
10314         correctly selected.
10315
10316         c) Changing the title of the dialog box to reflect the operation
10317         being done in accordance with user interface conventions, rather
10318         than the name of the dialog box buffer, which is rather useless.
10319
10320         d) Remove the words "possible completions are" which didn't
10321         belong.
10322
10323         e) Fix things so that the completions scroll off the end of the
10324         completions windows only to the right, rather than both to the
10325         right and down, which is in accordance with Windows user interface
10326         conventions.
10327
10328         * msw-init.el (init-post-mswindows-win):
10329         Added a binding for meta-F4, which is the standard windows binding
10330         for exiting a program.
10331
10332         * select.el (get-selection-no-error):
10333         * select.el (own-selection):
10334         * select.el (own-clipboard):
10335         Added an optional argument called append to the functions
10336         own-selection and own-clipboard.  This adds support for appending
10337         text to the existing selection and allows the function
10338         own-clipboard to be used as the value of the variable
10339         interprogram- cut-function.
10340
10341         Fixed a bug in own-selection in handling zmacs-region-stays.
10342
10343         * simple.el (historical-kill-line): New.
10344
10345         * simple.el (kill-line):
10346         * simple.el (interprogram-cut-function):
10347         * simple.el (interprogram-paste-function):
10348         * simple.el (handle-pre-motion-command):
10349         * simple.el (next-line):
10350         * simple.el (previous-line):
10351         a) Expanded the variable kill-whole-line, so that function
10352         kill-line can be set to delete the entire line always, not just
10353         when cursor is at the beginning of the line.  This is controlled
10354         by setting the variable kill-whole-line to the symbol 'always.
10355         This behavior, as well as the existing kill-whole-line behavior,
10356         now only take effect when kill-line is called interactively,
10357         although this is a departure from a previous behavior in the case
10358         of setting this variable kill-whole-line to t.  It is almost
10359         certainly what has always been intended, and most likely the old
10360         way of doing things introduced bugs.  I also created a function
10361         called historical-kill-line, which ignores the kill-whole-line
10362         setting and always gives the historical behavior of only killing
10363         to the end of the line.  I bound this function to shift- control-k
10364         so that the kill to end of line behavior is available, even when
10365         kill-whole-line has been set to change control-k into the simple
10366         delete-whole-line behavior. (This can be set using the options
10367         menu.)
10368
10369         b) I changed things so that kill and yank now interact with the
10370         clipboard by default under windows.  This was done by changing the
10371         default value of interprogram-cut- function and
10372         interprogram-paste-function.  You can get the old behavior by
10373         setting these to nil, and there is an option on the options menu
10374         to do this.
10375
10376         c) I added support for selecting text using shifted motion keys.
10377         This support is on by default and can be controlled by the
10378         variable shifted-motion-keys-select-region.  There is also a
10379         variable called unshifted-motion-keys-deselect-region that
10380         controls more specifically how the shifted motion key behavior
10381         works.  I did not put an option on the options menu to turn this
10382         off, because I can't imagine why this would be useful.
10383
10384         * simple.el (forward-block-of-lines):
10385         * simple.el (backward-block-of-lines):
10386         * simple.el (block-movement-size):
10387         New.
10388
10389         * simple.el (uncapitalized-title-words):
10390         * simple.el (uncapitalized-title-word-regexp):
10391         * simple.el (capitalize-string-as-title):
10392         * simple.el (capitalize-region-as-title):
10393         New.
10394
10395
10396         * subr.el (add-hook):
10397         * subr.el (make-local-hook): New.
10398         * subr.el (remove-local-hook): New.
10399         * subr.el (add-one-shot-hook): New.
10400         * subr.el (add-local-one-shot-hook): New.
10401         Added some functions to make using hooks easier.
10402         These include:
10403
10404         a) Functions add-local-hook and remove-local-hook to make it easy
10405         to use local hooks.
10406
10407         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10408         make it possible to add a "one-shot" hook, which is to say a hook
10409         that runs only once, and automatically removes itself after the
10410         first time it has run.
10411
10412 2000-03-09  Andy Piper  <andy@xemacs.org>
10413
10414         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10415
10416 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10417
10418         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10419         Moved from menubar-items.el.
10420         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10421
10422 2000-03-08  Andy Piper  <andy@xemacs.org>
10423
10424         * gutter-items.el (build-buffers-tab-internal): add selected field
10425         to buffers tab spec.
10426
10427 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10428
10429         * minibuf.el (last-exact-completion): Initialize to nil.
10430
10431 2000-03-07  Didier Verna  <didier@xemacs.org>
10432
10433         * startup.el (command-line-1): remove unused variable
10434         `first-file-buffer'.
10435
10436 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10437
10438         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10439         which is also used for Web server log files.
10440
10441 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10442
10443         * mule/mule-charset.el: Setup auto-fill-chars.
10444
10445 2000-03-02  SL Baur  <steve@beopen.com>
10446
10447         * subr.el (with-string-as-buffer-contents): Reimplement using
10448         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10449         non-deletion of buffer after execution problem.
10450         (with-output-to-string): Use unique buffer name.
10451
10452 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10453
10454         * gutter-items.el (buffers-tab-sort-function):  New variable.
10455         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10456
10457 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10458
10459         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10460
10461 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10462
10463         * menubar-items.el (maybe-add-init-button): Remove the "Load
10464         .emacs" button from all menubars.
10465
10466 2000-03-01  Didier Verna  <didier@xemacs.org>
10467
10468         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10469         region rectangle replacement (from Jan Vroonhof).
10470         (replace-rectangle): new function.
10471
10472 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10473
10474         * mule/mule-cmds.el (set-default-coding-systems): Use
10475         set-terminal-coding-system and set-keyboard-coding-system.
10476         * coding.el (set-terminal-coding-system): Use
10477         set-console-tty-output-coding-system.
10478         (set-keyboard-coding-system): Use
10479         set-console-tty-input-coding-system.
10480
10481 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10482
10483         * minibuf.el (read-variable): Allow symbol to default argument.
10484
10485 2000-02-27  Andy Piper  <andy@xemacs.org>
10486
10487         * gutter-items.el (update-tab-hook): new function to be used for
10488         hooks.
10489         (create-frame-hook): add update-tab-hook.
10490         (record-buffer-hook): ditto.
10491         (default-gutter-position-changed): ditto.
10492         (default-gutter-position): updating the buffers tab is now handled
10493         by a hook.
10494         (default-gutter-position-changed-hook): new variable.
10495         (gutter-element-visibility-changed-hook): ditto.
10496         (set-gutter-element-visible-p): call it.
10497         (set-gutter-element): use modify-specifier-instances. Set extents
10498         as duplicable before using.
10499         (remove-gutter-element): ditto.
10500         (set-gutter-element-visible-p): ditto.
10501         (init-gutter): new function.
10502         (add-tab-to-gutter): use new gutter-element functions rather than
10503         setting specifiers directly.
10504         (clear-progress): ditto.
10505         (abort-progress): ditto.
10506         (gutter-buffers-tab-visible-p): renamed from
10507         default-gutter-visible-p
10508
10509         * specifier.el (modify-specifier-instances): new function from Jan
10510         Vroonhof.
10511
10512         * x-init.el (init-post-x-win): call init-gutter.
10513
10514         * msw-init.el (init-post-mswindows-win): call init-gutter.
10515
10516         * menubar-items.el (default-menubar): Update to reflect new gutter
10517         variables.
10518
10519 2000-02-26  Andy Piper  <andy@xemacs.org>
10520
10521         * gutter-items.el (set-gutter-element): new function. Add gutter
10522         elements to the specified gutter.
10523         (remove-gutter-element): new function. Remove gutter elements from
10524         the specified gutter.
10525         (set-gutter-element-visible-p): new function. Set gutter element
10526         visibility for the provided gutter-visible specifier.
10527
10528 2000-02-23  Andy Piper  <andy@xemacs.org>
10529
10530         * gutter-items.el (add-tab-to-gutter): specify dimensions
10531         dynamically.
10532
10533 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10534
10535         * gutter-items.el (add-tab-to-gutter):
10536         * package-get.el (package-get-interactive-package-query):
10537         * package-ui.el (pui-directory-exists):
10538         (pui-install-selected-packages):
10539         (pui-list-packages):
10540         Use #'(lambda ...)  instead of '(lambda ...).
10541
10542 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10543
10544         * startup.el (load-user-init-file): Check to make sure user
10545           has an init-file before calling load().
10546
10547 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10548
10549         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10550
10551 2000-02-23  Martin Buchholz <martin@xemacs.org>
10552
10553         * XEmacs 21.2.31 is released.
10554
10555 2000-02-21  Mike Sperber <mike@xemacs.org>
10556
10557         * loadup.el (really-early-error-handler):
10558         * update-elc.el:
10559         * make-docfile.el:
10560         Remove dependency on EMACSBOOTSTRAP... environment variables.
10561
10562 2000-02-21  Martin Buchholz <martin@xemacs.org>
10563
10564         * XEmacs 21.2.30 is released.
10565
10566 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10567
10568         * byte-optimize.el (byte-optimize-plus):
10569         (byte-optimize-minus):
10570         (byte-optimize-multiply):
10571         Optimize (- 0) to 0, not (-)
10572         Optimize (+ 5 3.0) to 8.0
10573         Optimize (* 5 3.0) to 15.0
10574         Improve readability.
10575
10576 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10577
10578         * modeline.el: (modeline-scrolling-method): change modeline
10579         mswindows cursor appearance according to the value.
10580
10581         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10582         and 'gui-element face colors and 'gui-element face font to Windows
10583         defaults.
10584
10585 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10586
10587         * font-lock.el: Javadoc enhancements
10588
10589 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10590
10591         * ldap.el (toplevel): Test if LDAP support has been compiled in
10592         (ldap-verbose): New option
10593         (ldap-search-entries): Renamed from the previous ldap-search
10594         Conditionalize message display on ldap-verbose
10595         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10596         defuns
10597         (ldap-search): Is now defined as an obsolete wrapper calling
10598         ldap-search-basic or ldap-search-entries
10599
10600
10601 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10602             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10603             Jan Vroonhof  <jan@xemacs.org>
10604
10605         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10606         When for-effect is true, didn't call `byte-optimize-form'
10607         in and/or subforms without last.
10608
10609 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10610
10611         * package-get.el (package-get-download-sites): Use correct custom
10612         type.
10613
10614 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10615
10616         * files.el (write-file): Ask for coding system when compiled with
10617         file-coding.
10618
10619 2000-02-16  Andy Piper  <andy@xemacs.org>
10620
10621         * buffer.el (switch-to-buffer): give norecord argument to
10622         set-window-buffer instead of explicitly recording.
10623
10624         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10625         we have to pick a window.
10626
10627 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10628
10629         * mule/mule-cmds.el (describe-language-support): Don't add
10630         unexist function to help-map.
10631         (describe-coding-system): Don't use already assigend `C'.
10632
10633 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10634
10635         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10636         work in custom.
10637
10638 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10639
10640         * about.el: Ienaga's e-mail address change.
10641
10642 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10643
10644         * etags.el (find-tag): force new window -- even if buf already
10645         visible -- when other-window is t
10646
10647 2000-02-16  Martin Buchholz <martin@xemacs.org>
10648
10649         * XEmacs 21.2.29 is released.
10650
10651 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10652
10653         * cl-extra.el (getf): This is now identical to `plist-get', so
10654         just defalias it.
10655         * cl-macs.el: Make getf an alias to plist-get, at the
10656         byte-compiler level, using define-compiler-macro.
10657
10658 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10659
10660         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10661
10662 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10663
10664         * lisp/etags.el (find-tag-internal): set exact-tagname to
10665           a regular expression that matches against the tagname
10666           part of the tag entry first instead of only looking in
10667           the context area.
10668
10669 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10670
10671         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10672         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10673
10674 2000-02-07  Martin Buchholz <martin@xemacs.org>
10675
10676         * XEmacs 21.2.28 is released.
10677
10678 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10679
10680         * cl-extra.el (getf): Just call `get', never `get*'.
10681         Make arglist match docstring.
10682         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10683         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10684         * byte-optimize.el: remove references to `get*'.
10685
10686 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10687
10688         * mule/european.el: Add syntax information for Latin3 and Latin4.
10689
10690 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10691
10692         * byte-optimize.el: Byte-optimize (length "foo")
10693
10694 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10695
10696         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10697         width check using `window-leftmost-p' and `window-rightmost-p'.
10698
10699 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10700
10701         * wid-edit.el (widget-match-inline): An atom never matches a
10702           list.
10703
10704 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10705
10706         * modeline.el: Consolidated 'x and 'mswindows specification under
10707         'win tag.
10708
10709 2000-01-29  Andy Piper  <andy@xemacs.org>
10710
10711         * gutter-items.el: (format-buffers-tab-line): Try and be
10712         intelligent about buffer naming when we have duplicates.
10713
10714 2000-01-29  Andy Piper  <andy@xemacs.org>
10715
10716         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10717         updated when it becomes visible.
10718
10719 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10720
10721         * bytecomp.el (byte-compile-insert-header): Properly set coding
10722         system under MULE and file-coding.
10723
10724 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10725
10726         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10727         (dontusethis-set-value-terminal-coding-system-handler):
10728         (dontusethis-set-value-keyboard-coding-system-handler):
10729         Never undefine coding system aliases.  Emergency fix for gnus.
10730
10731 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10732
10733         * files.el (abbreviate-file-name): Use directory-sep-char instead
10734         of hard-coded "/".
10735
10736 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10737
10738         * startup.el (user-init-file-base-list): New variable, replacing
10739         user-init-file-base.
10740         (find-user-init-file): New function.
10741         (command-line-early): Use it.
10742         (load-user-init-file): Ditto.
10743
10744 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10745
10746         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10747         calling valid-image-instantiator-format-p
10748
10749 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10750
10751         * isearch-mode.el (isearch-mode): The variable is
10752         isearch-unhidden-extents, not isearch-opened-extents.
10753
10754 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10755
10756         * minibuf.el (next-history-element): Modify error message if a
10757         default value is available.
10758
10759 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10760
10761         * bytecomp.el (byte-compile-file): Don't unconditionally write
10762         .elc files in binary - might contain non-Latin1.
10763
10764 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10765
10766         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10767         for windows-nt.
10768
10769         * version.el:
10770         * startup.el (user-init-file-base):
10771         * process.el (call-process-region):
10772         * files.el (make-backup-file-name):
10773         (backup-file-name-p):
10774         (file-relative-name):
10775         (abbreviate-file-name):
10776         (set-auto-mode):
10777         * code-process.el (call-process-region): Removed unnecessary
10778         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10779         support out of the universe.
10780
10781         * process.el:
10782         * code-process.el:
10783         * bytecomp.el (byte-compile-file): Removed reference to
10784         buffer-file-type, and commented usage of binary-process-output
10785         NTEmacs variables.
10786
10787 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10788
10789         * help.el (function-arglist): Add case for macro.
10790
10791 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10792
10793         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10794         printers.
10795         (custom-display): Added a menu for printer/display tags.
10796
10797         * frame.el (frame-type):
10798         * device.el (device-type): Added 'msprinter to the doc string, and
10799         removed 'pc -- it is not going to be implemented ever.
10800         (call-device-method): Fixed docstring typo.
10801         Defined specifier tags 'printer and 'display.
10802
10803 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10804
10805         * lisp/itimer.el (itimer-run-expired-timers): (consp
10806           last-command-event-time) instead of (consp
10807           'last-command-event-time).
10808
10809 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10810
10811         * msw-glyphs.el: Removed obsolete commentary.
10812
10813 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10814
10815         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10816         better default value.
10817
10818 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10819
10820         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10821         (read-string): Ditto.
10822         (eval-minibuffer): Ditto.
10823         (read-command): Ditto.
10824         (read-function): Ditto.
10825         (read-variable): Ditto.
10826         (read-number): Ditto.
10827         (read-shell-command): Ditto.
10828         (read-number): Record history.
10829
10830 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10831
10832         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10833
10834 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10835
10836         * faces.el (startup-initialize-custom-faces): New function.
10837         Reset all faces created during auto-autoloads loading time
10838         by defface.
10839         * startup.el (command-line): Call it.
10840
10841 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10842
10843         * about.el (about-hackers): Add myself to contributors list.
10844
10845 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10846
10847         * menubar-items.el (maybe-add-init-button): Removed an argument in
10848         a call to load-user-init-file, as the function managed to lose its
10849         formal parameter a few betas ago.
10850
10851 2000-01-18  Martin Buchholz <martin@xemacs.org>
10852
10853         * XEmacs 21.2.27 is released.
10854
10855 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10856
10857         * process.el (shell-command-to-string): Use the FSF docstring.
10858         Make shell-command-to-string the standard function, and
10859         exec-to-string the (deprecated) alias.
10860
10861         * startup.el: typo fix.
10862
10863 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10864
10865         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10866
10867 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10868
10869         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10870         buffers after visible buffers.
10871         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10872
10873 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10874
10875         * info.el (Info-extract-menu-node-name): Stop at a dot
10876         followed by whitespace or right parenthesis.
10877
10878 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10879
10880         * info.el (Info-directory-list): Warn against using Customize with
10881         Info-directory-list.
10882
10883 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10884
10885         * minibuf.el (read-file-name): doc fix.
10886
10887         * autoload.el (update-file-autoloads): doc fix.
10888
10889         * about.el (about-hackers): Change my E-mail address.
10890
10891 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10892
10893         * info.el (Info-visit-file): Just use the `f' interactive spec to
10894         read a filename in the standard way.
10895
10896 2000-01-13  Andy Piper  <andy@xemacs.org>
10897
10898         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10899         (gutter-buffers-tab-extent): new variable.
10900         (update-tab-in-gutter): call add-tab-to-gutter again if the
10901         orientation has changed.
10902         (add-tab-to-gutter): cope with different orientations.
10903
10904 2000-01-11  Didier Verna  <didier@xemacs.org>
10905
10906         * info.el (Info-following-node-name): backward-skip dots as well
10907         as spaces (dots at the end of a node name aren't part of it).
10908         (Info-extract-menu-node-name): don't skip dots. There could be
10909         some in the node name.
10910         (Info-index): allow dots to be part of a node name.
10911
10912 2000-01-12  Andreas Jaeger  <aj@suse.de>
10913
10914         * files.el (auto-mode-alist): Added idlwave-mode.
10915         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10916
10917 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10918
10919         * info.el (Info-search): Show default value.
10920
10921 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10922
10923         * info.el (Info-read-node-completion-table): New variable.
10924         (Info-read-node-name-1): New function.
10925         (Info-read-node-name): Use it.
10926         (Info-follow-reference): Use DEFAULT argument of completing-read.
10927         (Info-menu): Ditto.
10928
10929 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10930
10931         * hyper-apropos.el (hyper-describe-key-briefly): Save
10932         window configuration.
10933         (hyper-describe-face): Use DEFAULT of completing-read.
10934         (hyper-apropos-read-variable-symbol): Ditto.
10935         (hyper-apropos-read-function-symbol): Ditto.
10936
10937 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10938
10939         * mule/mule-cmds.el (set-default-coding-system): Set
10940         comint-exec-hook to use coding-system-for-read and
10941         coding-system-for-write so that C-x RET c works.
10942
10943 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10944
10945         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10946         (previous-matching-history-element): Increment
10947         minibuffer-max-depth by 1.
10948         (next-matching-history-element): Ditto.
10949
10950 2000-01-11  Andy Piper  <andy@xemacs.org>
10951
10952         * gutter-items.el (buffers-tab): Create a new face for the buffers
10953         tab.
10954         (buffers-tab-face): use it.
10955
10956 2000-01-10  Didier Verna  <didier@xemacs.org>
10957
10958         * modeline.el (modeline-scrolling-method): change modeline X
10959         cursor appearance according to the value.
10960
10961 2000-01-07  Andreas Jaeger  <aj@suse.de>
10962
10963         * about.el (about-hackers): Moved my entry to contributor list.
10964         (xemacs-hackers): Added myself.
10965         (about-maintainer-info): Added description of myself.
10966
10967
10968 2000-01-07  Didier Verna  <didier@xemacs.org>
10969
10970         * modeline.el (modeline-scrolling-method): new variable.
10971         (mouse-drag-modeline): add reference to it in the docstring.
10972         (mouse-drag-modeline): handle it.
10973
10974 2000-01-08  Andy Piper  <andy@xemacs.org>
10975
10976         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10977         calls.
10978         (remove-buffer-from-gutter-tab): ditto.
10979
10980 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10981
10982         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10983         (custom-face-edit): Fix grammatical error in help message.
10984
10985 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10986
10987         * movemail.el: Added.
10988
10989         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10990
10991 2000-01-03  Didier Verna  <didier@xemacs.org>
10992
10993         * modeline.el (mouse-drag-modeline): remove the code related to
10994         the modeline horizontal scrolling facility.
10995
10996 1999-12-31  Martin Buchholz <martin@xemacs.org>
10997
10998         * XEmacs 21.2.26 is released.
10999
11000 1999-12-28  Andy Piper  <andy@xemacs.org>
11001
11002         * wid-edit.el (widget-push-button-value-create): The gui cache
11003         does not agree with native widgets which can only be displayed
11004         once per window. The reasons for caching are diminished now that
11005         we don't hog resources when creating buttons.
11006         (widget-push-button-cache) deleted.
11007
11008 1999-12-24  Martin Buchholz <martin@xemacs.org>
11009
11010         * XEmacs 21.2.25 is released.
11011
11012 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11013
11014         * hyper-apropos.el (hyper-apropos): Toggle
11015         hyper-apropos-programming-apropos correctly.
11016         Set REGEXP when user accepts default value.
11017
11018 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11019
11020         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11021         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11022
11023 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11024
11025         * mule/mule-category.el (undefined-category-designator):
11026         Return char instead of character.  Search for undefined one.
11027         (describe-category): Use with-displaying-help-buffer.
11028
11029 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11030
11031         * byte-optimize.el (byte-optimize-plus):
11032         Optimize (+ 1) to 1 instead of (1+ nil).
11033
11034         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11035
11036         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11037
11038         * byte-optimize.el (byte-optimize-char-before): New function.
11039         Remove performance penalty for using (char-before) instead of (char-after).
11040
11041 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11042
11043         * mule/mule-category.el (char-category-list): Return character
11044         instead of integer.
11045
11046 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11047
11048         * minibuf.el (read-buffer): Check default is buffer object.
11049
11050 1999-11-25  Andy Piper  <andy@xemacs.org>
11051
11052         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11053         for buttons.
11054
11055 1999-12-16  Andreas Jaeger  <aj@suse.de>
11056
11057         * package-get.el (package-get-maybe-save-index): Fixed typo.
11058         Patch by Jeff Miller <jmiller@smart.net>.
11059
11060 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11061
11062         * gnuserv.el (gnuserv-process-filter):  don't call
11063         gnuserv-write-to-client when gnuserv-current-client is nil
11064
11065 1999-12-14  Martin Buchholz <martin@xemacs.org>
11066
11067         * XEmacs 21.2.24 is released.
11068
11069 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11070
11071         * about.el (about-hackers): Update my email address.
11072
11073 1999-12-07  Martin Buchholz <martin@xemacs.org>
11074
11075         * XEmacs 21.2.23 is released.
11076
11077 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11078
11079         * package-get.el (package-get-download-sites): Removed several
11080         defunct download sites, added many new ones, and corrected a few
11081         incorrect directory-on-site entries.  Added physical locations to
11082         site-description.
11083
11084 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11085
11086         * finder.el (finder-commentary): add DOC string and fix
11087         interactive spec
11088
11089 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11090
11091         * help.el (describe-function): Don't forget to intern the string
11092         completing-read returns.
11093         (describe-variable): Ditto.
11094
11095 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11096
11097         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11098         `hyper-apropos-help-mode' here to find symbol to customize
11099         irregardless of cursor position and simplify
11100         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11101         `hyper-apropos-popup-menu'.
11102
11103 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11104
11105         * apropos.el (apropos-mode-map): Add return to call
11106         apropos-follow.
11107         (apropos-print): Call apropos-mode to have better
11108         command reference. Put keymap text-poperty to
11109         symbole name.
11110
11111 1999-11-22  Alastair Burt  <burt@dfki.de>
11112
11113         * help.el: (describe-bindings-1): Added handling of keymaps for
11114         the extents at point.
11115
11116 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11117
11118         * gutter-items.el (buffers-tab-items): Wrap the function in a
11119         save-match-data
11120
11121 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11122
11123         * help.el (describe-function): Use the DEFAULT argument to
11124         completing-read.
11125         (describe-variable): Ditto.
11126
11127 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11128
11129         * minibuf.el (read-from-minibuffer): Add optional argument
11130         DEFAULT to have better mini-buffer history support.
11131         (completing-read): Pass default to read-from-minibuffer.
11132         (read-buffer): Pass default to completing-read.
11133
11134 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11135
11136         * font-lock.el (font-lock-doc-string-face): Document the
11137         `font-lock-lisp-like' property.
11138
11139 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11140
11141         * lisp-mode.el: Specify `font-lock-lisp-like'.
11142
11143         * font-lock.el (font-lock-lisp-like): New function.
11144         (font-lock-fontify-syntactically-region): Use it.
11145
11146 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11147
11148         * XEmacs 21.2.22 is released
11149
11150 1999-11-28  Martin Buchholz <martin@xemacs.org>
11151
11152         * XEmacs 21.2.21 is released.
11153
11154 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11155
11156         * minibuf.el (read-coding-system): Accept symbol and
11157         coding-system object as a default-coding-system.
11158
11159 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11160
11161         * minibuf.el (read-coding-system): Accept symbol as
11162         a default-coding-system.
11163
11164 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11165
11166         * apropos.el (apropos-documentation): Use insert instead
11167         of princ.
11168
11169 1999-11-07  William M. Perry  <wmperry@aventail.com>
11170
11171         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11172           for the linux console.
11173
11174         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11175           stuff to work when you are not on a window system, since the GPM
11176           mouse support now allows pasting from outside of XEmacs.
11177
11178 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11179
11180         * XEmacs 21.2.20 is released
11181
11182 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11183
11184         * setup-paths.el (paths-default-info-directories): Add
11185         /usr/share/info and /usr/local/share/info.
11186
11187 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11188
11189         * about.el: Updated Vladimir Ivanovic's info.
11190
11191 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11192
11193         * auto-show.el (auto-show-truncationp): Remove.
11194
11195         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11196
11197 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11198
11199         * indent.el (indent-line-to): fix bug: spaces were not replaced
11200         with tab if column is multiple of tab-width
11201         From dhn@qedinc.com
11202
11203 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11204
11205         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11206         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11207
11208         * package-get.el (package-get-package-provider): Be verbose when
11209         interactive. Patch from Robert Pluim
11210
11211 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11212
11213         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11214         info file suffixes.
11215
11216 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11217
11218         * process.el (open-network-stream): Add a new optional parameter
11219         PROTOCOL to support udp; fix a minor typo and add an explanation
11220         in docstring for udp programming.
11221
11222         * code-process.el (open-network-stream): Add a new optional
11223         parameter PROTOCOL to support udp; fix a minor typo and add an
11224         explanation in docstring for udp programming.
11225
11226 1999-10-18  Andy Piper  <andy@xemacs.org>
11227
11228         * gui.el (make-gui-button): be more precise about how we call
11229         callbacks.
11230
11231         * wid-edit.el (widget-push-button-value-create): Use the new form
11232         of native gui-button.
11233
11234 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11235
11236         * info.el (Info-page-prev): Don't do (sit-for 0).
11237
11238 1999-10-13  Andy Piper  <andy@xemacs.org>
11239
11240         * gutter-items.el (progress-abort-glyph): new glyph for showing
11241         abort status.
11242         (append-progress): dispatch-event rather than sit-for.
11243         (abort-progress): new function. Show the abort glyph with an
11244         appropriate message.
11245         (raw-append-progress): dispatch-event rather than sit-for.
11246         (display-progress): cope with aborts.
11247
11248         * gui.el (make-gui-button): Use native widgets for buttons
11249         unconditionally.
11250         (insert-gui-button): ditto.
11251         (gui-button-p): ditto.
11252
11253         * xbm-button.el: remove from core.
11254
11255         * xpm-button.el: remove from core.
11256
11257 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11258
11259         * faces.el (init-device-faces): Don't initialize the random faces
11260         on the stream device.
11261
11262 1999-10-06  Andy Piper  <andy@xemacs.org>
11263
11264         * files.el (recover-file): Don't use ls under windows for revert buffer.
11265
11266 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11267
11268         * package-get.el (package-get-download-menu): Make menu really
11269         toggle download sites.
11270         (package-get-download-sites): Add autoload cookie.
11271
11272 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11273
11274         * setup-paths.el (paths-find-module-directory): Ditto.
11275
11276 1999-09-29  Werner Fink  <werner@suse.de>
11277
11278         * setup-paths.el (paths-find-exec-directory): Add missing nil
11279         parameter for environment.
11280
11281 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11282
11283         * modeline.el (modeline-format):
11284         Only purecopy the strings.  Else
11285         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11286         barfs.
11287
11288 1999-08-28  Mike Woolley  <mike@bulsara.com>
11289
11290         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11291         user setting comint-completion-addsuffix and
11292         comint-process-echoes.
11293
11294 1999-09-22  Andy Piper  <andy@xemacs.org>
11295
11296         * gutter-items.el (update-tab-in-gutter): use
11297         last-nonminibuf-window instead of selected-window.
11298
11299 1999-09-18  Andy Piper  <andy@xemacs.org>
11300
11301         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11302         display on.
11303
11304         * subr.el (record-buffer-hook): new variable so that the hook gets
11305         some documentation.
11306
11307 1999-09-16  Andy Piper  <andy@xemacs.org>
11308
11309         * gutter-items.el (update-tab-in-gutter): only update when the
11310         gutter is visible.
11311         (remove-buffer-from-gutter-tab): ditto.
11312
11313 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11314
11315         * simple.el (do-auto-fill): Commented out part of Kinsoku
11316         processing.
11317
11318 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11319
11320         * isearch-mode.el (isearch-highlightify-region): Give the
11321         highlighting extents a high priority.
11322         (isearch-make-extent): Give the main highlighting extent an even
11323         higher priority.
11324
11325 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11326
11327         * packages.el (packages-compute-package-locations): Fix typo from
11328         -u rationalization.
11329
11330 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11331
11332         * setup-paths.el (paths-find-doc-directory): Respect value of
11333         `configure-doc-directory.'
11334
11335         * find-paths.el (paths-find-architecture-directory): Give
11336         precendence `default' argument (which typically comes from
11337         configure).
11338
11339 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11340
11341         * startup.el (command-line-early): Added options -user-init-file
11342         and -user-init-directory.
11343
11344         * files.el (user-init-file): Default to NIL so we can recognize
11345         when it's set.
11346
11347 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11348
11349         * obsolete.el (init-file-user):
11350         * startup.el:
11351         * packages.el (packages-compute-package-locations):
11352         * package-get.el (package-get-user-index-filename):
11353         * menubar-items.el (maybe-add-init-button):
11354         * info.el (Info-annotations-path):
11355         * dump-paths.el:
11356         Change `user-init-directory' to be an absolute path.
11357         Use `user-init-directory' where appropriate.
11358         Zap `init-file-user' and its uses.
11359
11360 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11361
11362         * subr.el (copy-symbol): New function.
11363
11364 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11365
11366         * isearch-mode.el (isearch-done): Be sure to restore invisible
11367         extents in the proper buffer.
11368         (isearch-pre-command-hook): Set this-command to the correct value
11369         in case the buffer has changed and old overriding-local-map was
11370         used.
11371         (isearch-restore-extent): Use remprop instead of setting the
11372         property to nil.
11373
11374 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11375
11376         * cmdloop.el (execute-extended-command): Update zmacs region
11377         before the delay.
11378         (execute-extended-command): Make the message gettext-friendly.
11379
11380 1999-09-07  Andy Piper  <andy@xemacs.org>
11381
11382         * gutter-items.el (progress-gauge-glyph): renamed from
11383         progress-glyph.
11384         (progress-text-glyph): new variable.
11385         (progress-layout-glyph): use layouts and text glyphs.
11386         (progress-area-buffer): removed.
11387         (progress-text-and-extent): new variable.
11388         (progress-displayed-p): dynamically create gutter area buffer.
11389         (clear-progress): ditto.
11390         (raw-append-progress): ditto.
11391         (append-progress): use new glyph names.
11392         (raw-append-progress): only create the extent when needed. set
11393         properties more optimally.
11394         (progress): remove args.
11395
11396 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11397
11398         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11399         mapcar where the return value is unused.
11400         (isearch-restore-invisible-extents): Ditto.
11401         (isearch-highlight-all-cleanup): Ditto.
11402         (isearch-delete-extents-in-range): Traverse the extents only once.
11403         (isearch-highlight-all-update): Don't start over if the search
11404         string has changed and more input is pending.
11405
11406 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11407
11408         * packages.el (packages-find-package-data-path): Ditto.
11409
11410         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11411
11412         * subr.el (mapc-internal): Don't make obsolete.
11413
11414         * cl-extra.el (mapc): Resurrect.
11415
11416 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11417
11418         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11419         alias.
11420
11421         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11422         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11423         (isearch-yank-clipboard): Use get-clipboard instead of
11424         x-get-clipboard.
11425         (isearch-yank-selection): Fix docstring.
11426
11427 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11428
11429         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11430
11431 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11432
11433         * cl-macs.el (extent-start-position): Fix setf method.
11434         (extent-end-position): Ditto.
11435
11436 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11437
11438         * isearch-mode.el: End merge with FSF 20.4.
11439
11440         * isearch-mode.el (search-invisible): New variable.
11441         (isearch-hide-immediately): Ditto.
11442         (isearch-unhidden-extents): Ditto.
11443         (isearch-range-invisible): New function.
11444         (isearch-unhide-extent): Ditto.
11445         (isearch-restore-invisible-extents): Ditto.
11446         (isearch-restore-extent): Ditto.
11447
11448         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11449         implementation.
11450         (isearch-ring-retreat-edit): Ditto.
11451         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11452         (isearch-forward-regexp): New arguments NOT-REGEXP and
11453         NO-RECURSIVE-EDIT.
11454         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11455         (isearch-backward-regexp): New arguments NOT-REGEXP and
11456         NO-RECURSIVE-EDIT.
11457         (isearch-mode): Return isearch-success.
11458         (isearch-update): Use unread-command-events instead of
11459         unread-command-event.
11460         (isearch-abort): If an invalid regexp is encountered, keep popping
11461         states.
11462         (isearch-*-char): Use FSF implementation.
11463         (isearch-whitespace-chars): Use the more robust FSF's
11464         implementation.
11465         (isearch-within-brackets): New variable.
11466         (isearch-mode): Initialize it.
11467         (isearch-edit-string): Bind it.
11468         (isearch-search-and-update): Set it.
11469         (isearch-push-state): Push it.
11470         (isearch-top-state): Pop it.
11471         (isearch-search): Set it.
11472         (isearch-printing-char): When called by isearch-whitespace-chars,
11473         handle M-SPC gracefully.
11474         (isearch-message-prefix): New argument ELLIPSIS.
11475         (isearch-message-suffix): Ditto.
11476         (isearch-message): Use the ELLIPSIS argument when calling
11477         isearch-message-prefix and isearch-message-suffix.
11478         (isearch-message-prefix): Distinguish between "wrapped" and
11479         "overwrapped" search, FWIW.
11480
11481 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11482
11483         * isearch-mode.el (isearch-edit-string): Use the head of the
11484         search ring instead of search-last-string and search-last-regexp.
11485         (search-highlight): Renamed from isearch-highlight.
11486         (isearch-exit): Use the new name.
11487         (isearch-highlight): Ditto.
11488         (isearch-dehighlight): Ditto.
11489         (isearch-update-ring): New function.
11490         (isearch-done): Call it.
11491         (isearch-done): New argument EDIT.
11492         (isearch-repeat): If search string is empty, look up at the car of
11493         the search ring; ignore the yank pointer.
11494         (isearch-abort): Call isearch-done with NOPUSH.
11495         (isearch-cancel): New function.
11496         (isearch-mode-map): Bind it to ESC ESC ESC.
11497
11498         * isearch-mode.el: Begin merge with FSF 20.4.
11499
11500 1999-09-01  Andy Piper  <andy@xemacs.org>
11501
11502         * x-select.el (x-get-clipboard): obsolete.
11503         (x-yank-clipboard-selection): obsolete
11504
11505         * select.el (disown-selection): need to be careful to disown the
11506         clipboard if we set it via selection.
11507         (get-clipboard): move from x-select.el
11508         (yank-clipboard-selection): ditto.
11509
11510 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11511
11512         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11513         isearch-highlight-all-matches to nil.
11514         (isearch-fixed-case): New variable.
11515         (isearch-mode): Initialize it.
11516         (isearch-edit-string): Save it.
11517         (isearch-toggle-case-fold): Set it.
11518         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11519         need to check isearch-fixed-case.
11520         (isearch-toggle-case-fold): Update highlighting of all matches
11521         before the pause.
11522         (isearch-edit-string):
11523
11524 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11525
11526         * isearch-mode.el (isearch-edit-string): Call isearch-message
11527         before reading the event so that the prompt is displayed properly.
11528         (isearch-message): Use isearch-nonincremental when calling
11529         isearch-message-prefix.
11530         (minibuffer-local-isearch-map): Bind up and down to do the same as
11531         M-p and M-n respectively.
11532         (isearch-done): New arg NOPUSH.
11533         (isearch-edit-string): Use it.
11534         (isearch-edit-string): Don't bind isearch-string.
11535         (isearch-ring-adjust): Edit string, *then* push state.
11536
11537 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11538
11539         * faces.el (isearch-secondary): Make isearch-secondary look
11540         different than default.
11541
11542 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11543
11544         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11545         save-excursion.
11546         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11547         (isearch-update): Call isearch-dehighlight without arguments.
11548         (isearch-done): Ditto.
11549
11550         * isearch-mode.el (isearch-fix-case): If the search string has no
11551         upper-case letters, allow the folding to be reenabled.
11552         Previously, once disabled, the folding would remain that way until
11553         the end of isearch.
11554         (isearch-top-state): Call isearch-fix-case.
11555
11556         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11557         save-excursion.
11558         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11559
11560 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11561
11562         * xpm-button.el:
11563         xbm-button.el: Need to exist in core because gui.el depends on
11564         them.
11565
11566 1999-08-31  Andy Piper  <andy@xemacs.org>
11567
11568         * gutter-items.el (buffers-tab-face): new customizable variable.
11569         (buffers-tab-default-buffer-line-length): new specifier for
11570         maximum viewable characters.
11571         (progress-stack): new variable for implementing widget-based
11572         progress messages.
11573         (progress-area-buffer): ditto.
11574         (progress-glyph-height): ditto.
11575         (progress-stop-callback): ditto.
11576         (progress-quit-function): new function.
11577         (progress-glyph): new variable.
11578         (progress-layout-glyph): ditto.
11579         (progress-displayed-p): new function, see message-displayed-p for
11580         details.
11581         (clear-progress): ditto.
11582         (remove-progress): ditto.
11583         (append-progress): ditto.
11584         (raw-append-progress): ditto.
11585         (display-progress): ditto.
11586         (current-progress): ditto.
11587         (current-progress-label): ditto.
11588         (progress): ditto.
11589         (lprogress): ditto.
11590
11591
11592 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11593
11594         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11595
11596         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11597         `isearch-yank-selection'.
11598         (isearch-mode-map): Use it.
11599         (isearch-yank-selection): Use `get-selection' instead of
11600         `get-x-selection'.
11601
11602 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11603
11604         * faces.el (isearch-secondary): Create face here.
11605
11606         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11607         timers.
11608
11609 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11610
11611         * subr.el (buffer-string): More robust backward compatibility
11612         check, courtesy William Perry.
11613
11614 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11615
11616         * replace.el (perform-replace): Stop the search after the search
11617         limit has been reached.
11618
11619 1999-08-23  Andy Piper  <andy@xemacs.org>
11620
11621         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11622         here if we don't have one.
11623
11624 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11625
11626         * ldap.el (ldap-coding-system): Default to nil until we get
11627         efficient UTF8 support
11628         (ldap-decode-string): Guard against `decode-coding-string' not
11629         being defined
11630         (ldap-encode-string): Guard against `encode-coding-string' not
11631         being defined
11632
11633 1999-08-23  Didier Verna  <didier@xemacs.org>
11634
11635         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11636         Some doc strings improvements, and add a star to the `interactive'
11637         calls.
11638
11639 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11640
11641         * font-lock.el (java-font-lock-keywords-3): introduced new
11642         keywords and regexpes for javadoc syntax 1.2.
11643
11644 1999-08-17  Andy Piper  <andy@xemacs.org>
11645
11646         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11647         format-buffers-tab-line.
11648         (buffers-tab-max-buffer-line-length): new variable.
11649         (format-buffers-tab-line): new function. truncate names if over
11650         buffers-tab-max-buffer-line-length.
11651
11652 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11653
11654         * cus-start.el: Customize the variable `bell-inhibit-time'.
11655
11656 1999-08-16  Andy Piper  <andy@xemacs.org>
11657
11658         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11659         brute-force approach to deleting the last buffer.
11660         (buffers-tab-grouping-regexp): new customizable variable.
11661         (select-buffers-tab-buffers-by-mode): use it.
11662
11663 1999-08-13  Andy Piper  <andy@xemacs.org>
11664
11665         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11666         deletion problem.
11667
11668 1999-07-30  Didier Verna  <didier@xemacs.org>
11669
11670         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11671         of princ to output symbols.
11672         (custom-save-face-internal): ditto.
11673         (custom-save-resets): ditto.
11674
11675 1999-08-09  Didier Verna  <didier@xemacs.org>
11676
11677         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11678         `regexp-quote' to protect the major mode name for use as a regular
11679         expression (c++ needs this for instance).
11680
11681 1999-08-08  Andy Piper  <andy@xemacs.org>
11682
11683         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11684         cope with similar mode names.
11685
11686         * gutter-items.el (buffers-tab-selection-function): new selection
11687         function.
11688         (select-buffers-tab-buffers-by-mode): new function.
11689         (buffers-tab-items): use it if set to only display buffers in the
11690         tab in the current buffer's group..
11691         (update-tab-in-gutter): use new api.
11692         (remove-buffer-from-gutter-tab): ditto.
11693
11694         * gutter-items.el (buffers-tab-max-size): set custom selection
11695         default to 6.
11696         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11697         (add-tab-to-gutter): set face as default.
11698
11699 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11700
11701         * faces.el (frob-face-property): Merge the fall-back specifier
11702         with the target, not replace it.
11703
11704 1999-08-05  Andy Piper  <andy@xemacs.org>
11705
11706         * gutter-items.el (update-tab-in-gutter): add frame argument for
11707         buffer-items.
11708         (update-tab-in-gutter): use it.
11709
11710         * gutter-items.el (record-buffer-hook): set.
11711
11712         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11713         change.
11714         (switch-to-buffer-hook) deleted.
11715
11716 1999-08-04  Andy Piper  <andy@xemacs.org>
11717
11718         * gutter-items.el (update-tab-in-gutter): make sure this will work
11719         as an argument to create-frame-hook.
11720
11721 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11722
11723         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11724         instead of timer emulation.
11725
11726 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11727
11728         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11729         Emacs isearch enhancements.
11730
11731 1999-07-28  Andy Piper  <andy@xemacs.org>
11732
11733         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11734         all devices that support tab controls.
11735         (remove-buffer-from-gutter-tab): new function. to be used as a
11736         value for kill-buffer-hook.
11737
11738 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11739
11740         * auto-show.el (auto-show-truncationp): changed to match
11741         `window_translation_on'
11742
11743 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11744
11745         * XEmacs 21.2.19 is released
11746
11747 1999-07-28  SL Baur  <steve@miho>
11748
11749         * code-files.el (insert-file-contents): Fix docstring.
11750         revert previous change.
11751
11752 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11753
11754         * fill.el (fill-region-as-paragraph): Change re-break-point to
11755         contain word-across-newline plus one character so that filling
11756         Japanese and Chinese works as desired.
11757         * simple.el (do-auto-fill): Ditto.
11758
11759 1999-07-26  SL Baur  <steve@miho>
11760
11761         * mule/japanese.el ("Japanese"): Do not specify a default input
11762         method.
11763         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11764
11765 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11766
11767         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11768         able to use cl-macs macro in early lisp.
11769
11770 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11771
11772         * custom.el:
11773         * cus-face.el:
11774         * cus-edit.el:
11775                 Massive custom Theme API changes.
11776
11777 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11778
11779         * code-files.el (insert-file-contents): Regard
11780         coding-system-magic-cookie if `coding-system-for-read' is nil.
11781
11782 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11783
11784         * mule/thai-xtis.el: Add coding: local variable, to avoid
11785         bootstrapping problem with C locale.
11786
11787 1999-07-22  Andy Piper  <andy@xemacs.org>
11788
11789         * dumped-lisp.el (preloaded-file-list): guard against putting
11790         gutter-items in a less than functional XEmacs.
11791         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11792
11793 1999-07-18  Bob Weiner  <weiner@beopen.com>
11794
11795         * fill.el (fill-context-prefix): Fixed bug that prevented the
11796         setting of an adaptive fill prefix when the `dont-skip-first' was
11797         t.
11798
11799 1999-07-22  SL Baur  <steve@miho>
11800
11801         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11802
11803 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11804
11805         * files.el (interpreter-mode-alist): add `make', `guile', and
11806         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11807         makefile-mode, guile is a scheme, and someday XEmacs will be
11808         modular enough to use as an efficient scripting tool.)
11809
11810 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11811
11812         * mule/mule-cmds.el (reset-language-environment): Regard
11813         coding-category `utf-8' and `ucs-4' if they are available.
11814
11815 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11816
11817         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11818         (prefer-coding-system): Fix DOC-string.
11819
11820         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11821         DOC-string too.
11822
11823         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11824         Mule.
11825         (coding-system-change-eol-conversion): Fix DOC-string.
11826
11827 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11828
11829         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11830         instead of `list-coding-system'.
11831
11832 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11833
11834         * menubar-items.el (default-menubar): `select-input-method' was
11835         renamed to `set-input-method'.
11836
11837         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11838         "Set Language Environment" menu.
11839
11840         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11841         "Describe Language Support" menu.
11842
11843 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11844
11845         * mule/chinese.el ("Chinese-GB"): Rename
11846         `chinese-gb-environment-setup-function' to
11847         `setup-chinese-gb-environment-internal'.
11848
11849 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11850
11851         * mule/korean.el: Use `define-coding-system-alias' instead of
11852         `copy-coding-system'.
11853
11854 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11855
11856         * mule/mule-cmds.el (set-language-environment-coding-systems):
11857         Treat duplicated coding-categories.
11858
11859 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11860
11861         * mule/japanese.el: Use `define-coding-system-alias' instead of
11862         `copy-coding-system'.
11863
11864 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11865
11866         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11867         coding-system `viscii'.
11868
11869 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11870
11871         * mule/cyrillic.el:
11872         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11873         (cyrillic-alternativnyj-decode-table): New variable.
11874         (cyrillic-alternativnyj-encode-table): New variable.
11875         - Specify `iso-8-1' as a category of coding-system
11876           `alternativnyj'.
11877         - Abolish general Cyrillic environment.
11878
11879 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11880
11881         * mule/chinese.el:
11882         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11883         - Register `chinese-gb-environment-setup-function' as a
11884           `setup-function' of "Chinese-GB" environment.
11885
11886 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11887
11888         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11889         optional argument `parents'.
11890
11891         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11892         property for Thai-XTIS.
11893
11894         * mule/mule-help.el (help-with-tutorial): Use property
11895         `tutorial-coding-system' of language-info as a coding-system to
11896         read tutorial file.
11897
11898 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11899
11900         * mule/thai-xtis.el: Don't setup `setup-function' and
11901         `exit-function'.
11902
11903         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11904         `set-coding-category-system' to set up coding-system for
11905         coding-category.
11906
11907         * mule/mule-cmds.el (prefer-coding-system): Use
11908         `set-coding-category-system' to set up coding-system for
11909         coding-category.
11910
11911 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11912
11913         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11914         Thai-XTIS environment.
11915
11916         * mule/mule-cmds.el (prefer-coding-system): Use
11917         `find-coding-system' instead of `coding-system-p'.
11918
11919 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11920
11921         * mule/mule-cmds.el (set-language-environment-coding-systems):
11922         Modify eol-type for XEmacs.
11923
11924         * mule/thai-xtis.el: Delete unused local variable `category'.
11925
11926         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11927         function.
11928         (prefer-coding-system): Don't call
11929         `update-coding-systems-internal'; use function
11930         `coding-category-list' instead of variable `coding-category-list';
11931         use `set-coding-priority-list' instead of `set-coding-priority';
11932         modify `eol-type' for XEmacs.
11933
11934         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11935         `charset-columns'.
11936         (char-width): Likewise.
11937
11938 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11939
11940         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11941         `tis-620'.
11942
11943         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11944         `set-coding-priority-list' instead of `set-coding-priority'; don't
11945         call `update-coding-systems-internal'.
11946
11947         * mule/mule-misc.el (coding-system-get): New function.
11948         (coding-system-put): New function.
11949         (coding-system-category): New function.
11950
11951 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11952
11953         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11954         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11955         to avoid conflict with leim/quail/thai-xtis.
11956
11957         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11958         to thai-xtis-chars.el.
11959
11960         * mule/thai-xtis-chars.el: New file (split from
11961         mule/thai-xtis.el).
11962
11963 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11964
11965         * mule/thai-xtis.el:
11966         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11967         - Add syntax entries.
11968         - Put `preferred-coding-system' of the charset `thai-xtis' to
11969           `tis-620'.
11970
11971 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11972
11973         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11974         rewritten to use write-multibyte-character.
11975
11976 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11977
11978         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11979         of `iso-2022-7'.
11980         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11981         ported yet.
11982         (read-input-method-name): Treat optional argument `default'.
11983
11984 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11985
11986         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11987         all.
11988         (set-language-info-alist): Set up menus here.
11989
11990 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11991
11992         * minibuf.el (completing-read): Add new optional argument
11993         `default'.
11994         (read-coding-system): Add new optional argument
11995         `default-coding-system'.
11996
11997 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11998
11999         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12000         (viet-viscii-...->viet-vscii...).
12001
12002 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12003
12004         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12005         and menus.
12006
12007 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12008
12009         * mule/mule-cmds.el (input-method-function): Add permanent-local
12010         property.
12011
12012 1999-03-30  Dave Love  <fx@gnu.org>
12013
12014         * mule/mule-cmds.el (current-language-environment): Doc fix.
12015
12016 1999-02-06  Richard Stallman  <rms@gnu.org>
12017
12018         * mule/european.el (setup-slovenian-environment): New function.
12019         ("Slovenian"): New language environment.
12020
12021 1999-01-27  Dave Love  <fx@gnu.org>
12022
12023         * mule/mule-cmds.el (current-language-environment): Provide :link,
12024         :type (choices) and appropriate :get.
12025
12026 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12027
12028         * mule/mule-cmds.el (describe-language-environment): Don't alter
12029         input-method-alist.
12030
12031 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12032
12033         * mule/mule-cmds.el (prefer-coding-system): Call
12034         set-coding-priority, so that the internal array of priorities is
12035         also updated.
12036
12037 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12038
12039         * mule/mule-cmds.el (prefer-coding-system): If the argument
12040         requires specific EOL conversion type, make the default coding
12041         systems use that.
12042
12043 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12044
12045         * mule/mule-cmds.el (set-language-environment): Pass the default
12046         eol-type to set-language-environment-coding-systems.
12047         (set-default-coding-systems): Copy the eol-type property for the
12048         new default values of {buffer-file,process}-coding-system from the
12049         old defaults.
12050         (set-language-environment-coding-systems): Accept an optional
12051         argument EOL-TYPE, and set the eol-type property of the default
12052         coding systems accordingly.
12053
12054 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12055
12056         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12057         use generate-new-buffer instead of get-buffer-create.
12058
12059 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12060
12061         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12062
12063 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12064
12065         * mule/mule-cmds.el (default-input-method): Fix custom type.
12066
12067 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12068
12069         * mule/mule-cmds.el (setup-specified-language-environment):
12070         Add apropos-inhibit property.
12071         (describe-specified-language-support): Likewise.
12072
12073 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12074
12075         * mule/mule-cmds.el: Doc fixes.
12076
12077 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12078
12079         * mule/mule-cmds.el (register-input-method): Doc-string
12080         modified.
12081
12082 1998-09-01  Dave Love  <fx@gnu.org>
12083
12084         * mule/mule-cmds.el (current-language-environment): Fix
12085         setter function.
12086
12087 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12088
12089         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12090         mule/european.el, mule/hebrew.el, mule/japanese.el,
12091         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12092         avoid bootstrapping problem if you need to recompile all the Lisp
12093         files using interpreted code.
12094
12095 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12096
12097         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12098         ("Latin-2"): Likewise.
12099
12100 1998-08-18  Per Starback  <starback@update.uu.se>
12101
12102         * mule/european.el (setup-latin2-environment): Fix typo.
12103
12104 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12105
12106         * mule/european.el: Give proper value of `input-method' key to all
12107         lang. env.
12108
12109         * mule/mule-cmds.el (activate-input-method): Handle the case that
12110         the arg INPUT-METHOD is nil correctly.
12111         (read-multilingual-string): Activate the specified input method
12112         before calling read-string.  Afterward, activate the original
12113         input method.
12114
12115 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12116
12117         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12118         (set-language-info-alist): Fix typo in doc-string.
12119
12120         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12121
12122 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12123
12124         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12125         (reset-language-environment): New function for the job that
12126         setup-english-environment used to do.
12127         (set-language-environment): Do more setups according to the info
12128         in language-info-alist.
12129         (read-language-name): Handle the case that the arg KEY is nil.
12130         (describe-language-environment): Handle input-method property.
12131
12132         * mule/: All files under this directory, which related with
12133         specific languages (such as mule/european.el, mule/greek.el,
12134         mule/hebrew.el, mule/misc-lang.el), modified as below.
12135         (setup-XXX-environment): Just call set-language-environment.  If
12136         they used to do some other jobs than what done by
12137         set-language-environment, those jobs are done in
12138         setup-XXX-environment-internal now.
12139         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12140         the value to setup-XXX-environment-internal.  Add properties
12141         input-method and features.
12142
12143         * mule/english.el (setup-english-environment): Just call
12144         reset-language-environment.
12145
12146         * mule/european.el (setup-8-bit-environment): Function deleted.
12147
12148 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12149
12150         * mule/mule-cmds.el (input-method-exit-on-first-char)
12151         (input-method-use-echo-area): Doc fixes.
12152
12153 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12154
12155         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12156         variable.
12157         (input-method-use-echo-area): New variable.
12158
12159 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12160
12161         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12162
12163 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12164
12165         * mule/mule-cmds.el (activate-input-method): Update mode line.
12166         (inactivate-input-method): Likewise.
12167
12168 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12169
12170         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12171         input method in the current buffer, but just bind
12172         current-input-method.
12173
12174 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12175
12176         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12177
12178         * mule/misc-lang.el ("IPA"): Add coding-priority and
12179         coding-system.
12180
12181 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12182
12183         * mule/greek.el: Add coding-priority.
12184
12185 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12186
12187         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12188         LANG-ENV.
12189
12190 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12191
12192         * mule/mule-cmds.el (register-input-method): Fix previous change.
12193         (setup-specified-language-environment): Doc fix.
12194
12195 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12196
12197         * mule/mule-cmds.el: Several doc fixes.
12198         (get-language-info, set-language-info): Rename argument.
12199         (set-language-info-alist): Likewise.
12200         (register-input-method): Rename argument.
12201         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12202
12203 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12204
12205         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12206         default value while reading an input method.
12207
12208 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12209
12210         * mule/mule-cmds.el (universal-coding-system-argument):
12211         Use buffer-file-coding-system as default.
12212
12213 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12214
12215         * mule/korean.el ("Korean"): Doc fix.
12216
12217 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12218
12219         * mule/mule-cmds.el (describe-language-environment): Print the
12220         languge environment at the head.
12221
12222 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12223
12224         * mule/japanese.el: Set exit-function to exit-japanese-environment
12225         for Japanese environment.
12226
12227 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12228
12229         * mule/mule-cmds.el (set-language-environment): Doc fix.
12230         (current-language-environment): Use defcustom.
12231         (default-input-method): Specify :type.
12232
12233 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12234
12235         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12236         modified.
12237         (prefer-coding-system): Doc-string modified.
12238
12239 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12240
12241         * mule/mule-cmds.el (set-language-info): Doc-string
12242         describes `coding-priority' KEY.
12243         (set-language-environment-coding-systems): New function.
12244         (select-safe-coding-system): New function.
12245         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12246         (set-language-info-alist): New optionla arg PARENTS.  Call
12247         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12248         (set-language-environment-coding-systems): New function.
12249
12250         * mule/chinese.el: Remove setting up of
12251         describe-chinese-environment-map and
12252         setup-chinese-environment-map.  Exclude them in args of calls to
12253         set-language-info-alist.  Register coding-priority key in
12254         language-info-alist.
12255
12256         * mule/cyrillic.el: Remove setting up of
12257         describe-cyrillic-environment-map and
12258         setup-cyrillic-environment-map.  Exclude them in args of calls to
12259         set-language-info-alist.  Register coding-priority key in
12260         language-info-alist.
12261
12262         * mule/english.el: Register coding-priority key in
12263         language-info-alist.
12264
12265         * mule/ethiopic.el: Register coding-priority key in
12266         language-info-alist.
12267
12268         * mule/european.el: Remove setting up of
12269         describe-european-environment-map and
12270         setup-european-environment-map.  Exclude them in args of calls to
12271         set-language-info-alist.  Register coding-priority key in
12272         language-info-alist.  Add "German" language env.
12273         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12274         (setup-german-environment): New function.
12275
12276         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12277         change default input method to "greek-postfix".
12278
12279         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12280         coding-priority key in
12281
12282 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12283
12284         * mule/mule-cmds.el (set-language-info): Doc fix.
12285         (input-method-inactivate-hook): Doc fix.
12286
12287 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12288
12289         * mule/mule-cmds.el (set-input-method): Renamed from
12290         select-input-method.
12291
12292 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12293
12294         * mule/mule-cmds.el (set-language-environment): Run
12295         exit-language-environment-hook before calling `exit-function'
12296         which is specified for the language environment.
12297
12298 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12299
12300         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12301         modified.
12302         (prefer-coding-system): Likewise.
12303         (describe-language-environment): Print aliases of each coding
12304         system.
12305         (set-language-environment-hook): New variable.
12306         (exit-language-environment-hook): New variable.
12307         (set-language-environment): Call these hooks.  Before setting a
12308         new language environment, exit from the
12309         current-language-environment if necessary.
12310         (input-method-verbose-flag): The value can be nil, t,
12311         complex-only, or default.
12312         (input-method-highlight-flag): Doc-string augmented.
12313         (activate-input-method): Check if we can run the registered
12314         function to activate an input method.
12315
12316         * mule/korean.el: Set exit-function for language environment
12317         "Korean" to exit-korean-environment.
12318         (setup-korean-environment): Moved to korea-util.el.
12319
12320 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12321
12322         * mule/mule-cmds.el (read-multilingual-string): Use
12323         current-input-method prior to default-input-method.  Don't bind
12324         current-input-method by `let', instead, activate the specified
12325         input method in the current buffer temporarily.
12326
12327 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12328
12329         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12330
12331 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12332
12333         * mule/chinese.el (post-read-decode-hz): Return the result of
12334         decode-hz-region.
12335         (pre-write-encode-hz): Do not change the value of
12336         last-coding-system.
12337
12338 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12339
12340         * mule/mule-ccl.el: Doc fixes.
12341
12342 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12343
12344         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12345         (check-ccl-program): New macro.
12346
12347 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12348
12349         * mule/mule-ccl.el: Comment about CCL syntax modified.
12350         (ccl-command-table): Add read-multibyte-character and
12351         write-multibyte-character.
12352         (ccl-code-table): Add ex-cmd.
12353         (ccl-extended-code-table): New variable.
12354         (ccl-embed-extended-command): New function.
12355         (ccl-compile-read-multibyte-character,
12356         ccl-compile-write-multibyte-character) New functions.
12357         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12358         ccl-dump-write-multibyte-character): New functions.
12359
12360 1999-07-22  SL Baur  <steve@miho>
12361
12362         * config.el (config-value-file): config.values is installed into
12363         doc-directory.
12364         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12365
12366 1999-07-19  Didier Verna  <didier@xemacs.org>
12367
12368         * rect.el: all functions rewritten, except when noted. Below is a
12369         list of interface changes.
12370         (apply-on-rectangle): new function. Obsoletes
12371         `operate-on-rectangle'. All functions that used to call this
12372         function now call the new one.
12373         (kill-rectangle): added optional prefix arg to fill lines.
12374         (delete-rectangle): ditto.
12375         (delete-extract-rectangle): ditto.
12376         (open-rectangle): ditto.
12377         (clear-rectangle): ditto.
12378         (delete-rectangle-line): added third arg FILL.
12379         (delete-extract-rectangle-line): ditto.
12380         (open-rectangle-line): ditto.
12381         (clear-rectangle-line): ditto.
12382
12383 1999-07-18  Andy Piper  <andy@xemacs.org>
12384
12385         * menubar-items.el (default-menubar): add gutter options.
12386
12387         * gutter-items.el: new file.
12388         (gutter): new group for custom.
12389         (gutter-visible-p): new variable.
12390         (default-gutter-position): ditto.
12391         (buffers-tab): new group for the buffers tab.
12392         (gutter-buffers-tab): widget to put in the gutter.
12393         (buffers-tab-max-size): max number of tabs.
12394         (buffers-tab-switch-to-buffer-function): function to call when a
12395         tab is pressed.
12396         (buffers-tab-omit-function): filter buffers with this function.
12397         (buffers-tab-format-buffer-line-function): format buffer names for
12398         inclusion in tabs.
12399         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12400         the record.
12401         (build-buffers-tab-internal): build a list of tab items.
12402         (buffers-tab-items): ditto.
12403         (add-tab-to-gutter): put a tab in the gutter area.
12404         (update-tab-in-gutter): reset the buffers in the tab.
12405
12406         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12407
12408         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12409         (switch-to-buffer-hooks): new hook.
12410
12411         * toolbar.el (default-toolbar-position): fix typo.
12412
12413 1999-07-16  Andy Piper  <andy@xemacs.org>
12414
12415         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12416
12417 1999-07-15  Didier Verna  <didier@xemacs.org>
12418
12419         * cus-edit.el (custom-prompt-variable): optional third arg makes
12420         prompt for a comment string.
12421         (customize-set-value): optional prefix makes this function handle
12422         variable comments.
12423         (customize-set-variable): ditto.
12424         (customize-save-variable): ditto.
12425         (customize-customized): handle custom comments.
12426         (customize-save-customized): ditto.
12427         (custom-variable-state-set): ditto.
12428         (custom-face-state-set): ditto.
12429         (customize-saved): ditto.
12430         (custom-variable-set): ditto.
12431         (custom-face-set): ditto.
12432         (custom-variable-save): ditto.
12433         (custom-face-save): ditto.
12434         (custom-variable-reset-saved): ditto.
12435         (custom-face-reset-saved): ditto.
12436         (custom-variable-reset-standard): ditto.
12437         (custom-face-reset-standard): ditto.
12438         (custom-comment-face): new face.
12439         (custom-comment-tag-face): ditto.
12440         (custom-comment): new widget.
12441         (custom-comment-create): new function.
12442         (custom-comment-delete): ditto.
12443         (custom-comment-value-set): ditto.
12444         (custom-comment-show): ditto.
12445         (custom-comment-invisible-p): ditto.
12446         (custom-variable-value-create): create a comment field widget.
12447         (custom-face-value-create): ditto.
12448         (custom-variable-menu): new entry for adding a custom comment.
12449         (custom-face-menu): ditto.
12450         (custom-save-variables): possibly save custom comments.
12451         (custom-save-faces): ditto.
12452
12453         * cus-face.el (custom-set-faces): the arguments can now have a
12454         custom comment as fourth argument.
12455
12456         * custom.el (custom-set-variables): the arguments can now have a
12457         custom comment as fifth element.
12458
12459 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12460
12461         * XEmacs 21.2.18 is released
12462
12463 1999-07-13  SL Baur  <steve@miho>
12464
12465         * lib-complete.el (read-library-name): Revert previous change.
12466         (read-library): Ditto.
12467
12468 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12469
12470         * packages.el (packages-package-list): Capitalize docstring.
12471
12472         * packages.el (packages-find-package-library-path): Use #'nconc
12473         rather than #'append to reduce consing -- #'mapcar uses Flist,
12474         which returns a freshly consed list.  #'append would create yet
12475         another fresh list, using Fmake_list in concat.
12476
12477         * packages.el (package-provide): Use setq with remassq like it
12478         says in its docstring.
12479
12480 1999-07-06  SL Baur  <steve@miho.m17n.org>
12481
12482         * lib-complete.el (progn-with-message): Fix typo.
12483
12484 1999-07-06  SL Baur  <steve@miho.m17n.org>
12485
12486         * mule/mule-misc.el (char-octet): Make function match docstring.
12487         From Katsumi Yamaoka <yamaoka@jpl.org>
12488
12489 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12490
12491         * wid-edit.el (widget-documentation): corrected spelling error.
12492
12493 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12494
12495         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12496         keys if already bound
12497
12498 1999-07-06  SL Baur  <steve@miho.m17n.org>
12499
12500         * lib-complete.el (progn-with-message): Revert previous changes.
12501
12502 1999-06-24  Bob Weiner  <weiner@beopen.com>
12503
12504         * lib-complete.el (find-library):
12505         (find-library-other-window):
12506         (find-library-other-frame): Completely rewrote
12507         so that these functions actually work when called non-interactively.
12508         Also made them handle LIBRARY arguments which end with .el or .elc.
12509
12510 1999-06-24  Bob Weiner  <weiner@beopen.com>
12511
12512         * simple.el (indent-new-comment-line): Locally bound
12513         `block-comment-start' to `comstart' or else when this is called
12514         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12515         `block-comment-start' value, ignoring any existing spacing after a
12516         comment prefix in the previous line and producing ugly comments.
12517
12518 1999-06-23  Bob Weiner  <weiner@beopen.com>
12519
12520         * list-mode.el (mouse-choose-completion):
12521         (choose-completion):
12522         (completion-switch-to-minibuffer): Added.
12523         ([Tab]): [Tab] previously switched to the minibuffer
12524         but since [space] does that and since most applications in the
12525         world use [Tab] to select the next item in a list, do that in the
12526         *Completions* buffer too.  This will cause the least confusion
12527         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12528         06/23/1999.
12529
12530 1999-06-22  Bob Weiner  <weiner@beopen.com>
12531
12532         * help.el (help-buffer-name): Added support for a null value
12533         of `help-buffer-prefix-string' since some buffers require no
12534         prefix.
12535
12536 1999-06-20  Bob Weiner  <weiner@beopen.com>
12537
12538         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12539         in the completion-list-mode-map to bury the completions buffer
12540         even when the minibuffer is no longer active.
12541
12542 1999-06-20  Bob Weiner  <weiner@beopen.com>
12543
12544         * list-mode.el (list-mode): It is visually disconcerting to have
12545         the text cursor disappear within list buffers, especially when
12546         moving from window to window, so leave it visible.
12547
12548 1999-07-01  SL Baur  <steve@miho.m17n.org>
12549
12550         * menubar-items.el (default-menubar): Conditionalize the bug
12551         report menu item (which may not be possible in this XEmacs).
12552         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12553
12554 1999-06-30  SL Baur  <steve@miho.m17n.org>
12555
12556         * subr.el (with-current-buffer): DOC string fix.
12557         Suggested by Bob Weiner <weiner@altrasoft.com>
12558
12559 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12560
12561         * cus-face.el (custom-face-italic): insert missing args
12562
12563 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12564
12565         * packages.el (package-locations): Changed default early package
12566         hierarchies to ~/.xemacs/mule-packages and
12567         ~/.xemacs/xemacs-packages.
12568
12569 1999-06-23  SL Baur  <steve@miho.m17n.org>
12570
12571         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12572
12573 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12574
12575         * packages.el (package-locations): Changed default early package
12576         hierarchy to ~/.xemacs/packages.
12577         (package-locations): Removed `packages' as a possible name for a
12578         late package hierarchy.
12579
12580 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12581
12582         * mule/mule-category.el (word-combining-categories): Set up new
12583         variable.
12584         (word-separating-categories): Likewise.
12585
12586 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12587
12588         * XEmacs 21.2.17 is released
12589
12590 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12591
12592         * font-menu.el (font-menu-set-font): allow for nil specification
12593         of font size.
12594
12595 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12596
12597         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12598         is 1.
12599
12600 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12601
12602         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12603         8859-5 instead of ISO 8859-1.
12604
12605 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12606
12607         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12608         (viet-viscii-encode-table): Ditto.
12609
12610         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12611         Make obsolete definition of char-octet.
12612
12613 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12614
12615         * subr.el: Move no-Mule make-char ...
12616         * help-nomule.el (make-char): To here.
12617         (string-width): Make Mule compatibility alias.
12618
12619 1999-06-15  Andy Piper  <andy@xemacs.org>
12620
12621         * select.el (get-selection-no-error): really make there be no-error.
12622         (get-selection): revert to original.
12623
12624 1999-06-11  Andy Piper  <andy@xemacs.org>
12625
12626         * select.el (selection-sets-clipboard): renamed.
12627         (own-selection): use it.
12628
12629 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12630
12631         * XEmacs 21.2.16 is released
12632
12633 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12634
12635         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12636         missing characters to avoid crash.
12637
12638 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12639
12640         * coding.el (set-terminal-coding-system): Only set the console
12641         coding system on the selected console if it is a tty.
12642
12643 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12644
12645         * cus-face.el:
12646         * cus-edit.el:
12647         * faces.el:
12648         (custom):
12649         (face-spec-set):
12650         * faces.el (frob-face-property):
12651         * font-menu.el (font-menu-set-font):
12652                   Actually apply changes from 1999-03-17
12653
12654 1999-06-10  Andy Piper  <andy@xemacs.org>
12655
12656         * select.el (get-selection): abstract out non error-signalling
12657         part.
12658         (get-selection-no-error): get-selection without signalling an
12659         error.
12660         (selection-is-clipboard-p): new variable. controls whether the
12661         selection sets the clipboard.
12662         (own-selection): use it.
12663
12664         * mouse.el (insert-selection): fallback to clipboard after trying
12665         primary selection and cutbuffer.
12666
12667 1999-06-05  Andy Piper  <andy@xemacs.org>
12668
12669         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12670         selection functions.
12671
12672 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12673
12674         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12675         default value.
12676         (load): Use `raw-text' instead of `no-conversion'.
12677         (insert-file-contents): Likewise.
12678
12679         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12680         of `no-conversion'.
12681
12682 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12683
12684         * coding.el: Don't copy `no-conversion' to `raw-text'.
12685
12686 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12687
12688         * subr.el (make-char): Define it if Mule is not around.
12689
12690 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12691
12692         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12693
12694         * x-select.el (x-disown-selection-internal): Restore symbol as an
12695         obsolete alias.
12696         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12697
12698 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12699
12700         * XEmacs 21.2.15 is released
12701
12702 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12703
12704         * subr.el (split-string): Avoid infinite looping
12705
12706 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12707
12708         * ldap.el (ldap-ignore-attribute-codings): New variable
12709         (ldap-default-attribute-decoder): New variable
12710         (ldap-coding-system): New variable
12711         (ldap-attribute-syntax-encoders): New variable
12712         (ldap-attribute-syntax-decoders): New variable
12713         (ldap-attribute-syntaxes-alist): New variable
12714         (ldap-encode-boolean): New function
12715         (ldap-decode-boolean): New function
12716         (ldap-encode-country-string): New function
12717         (ldap-decode-string): New function
12718         (ldap-decode-address): New function
12719         (ldap-encode-address): New function
12720         (ldap-decode-attribute): New function
12721         (ldap-search): Use some of these
12722
12723 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12724
12725         * version.el (emacs-version): Make the patch level/beta come
12726         before the XEmacs qualifier so that it gets into (funcall
12727         emacs-version) and thus in the bug reports.
12728         (emacs-version>=): Support patch levels.
12729
12730 1999-06-03  SL Baur  <steve@xemacs.org>
12731
12732         * version.el: implement x.y.z version number
12733         From Jan Vroonhof <vroonhof@math.ethz.ch>
12734
12735 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12736
12737         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12738
12739 1999-05-22  Vin Shelton <acs@xemacs.org>
12740
12741         * startup.el: Document -private and break out non-standard X options.
12742
12743 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12744
12745         * mule/mule-charset.el (charset-after): New function.
12746         (charset-direction): Synch with Mule, update docstring.
12747         (get-charset-property): New function.
12748         (put-charset-property): New function.
12749         (charset-plist): New function.
12750
12751         * mule/mule-charset.el (compose-region):
12752         (decompose-region): remove;  these functions (which don't work
12753         since we don't do composite characters) have been moved to
12754         mule-util.el.
12755         (toplevel): follow coding standards
12756
12757 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12758
12759         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12760         exist any more.
12761
12762         * code-files.el: Fix commentary to follow coding standards.  Move
12763         the single line left in mule-files.el to here.
12764
12765         * mule/mule-files.el: delete.
12766
12767 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12768
12769         * info.el (Info-scroll-prev): Use event functions instead of the
12770         old emacs 19 interface.
12771
12772 1999-06-02  Andy Piper  <andy@xemacs.org>
12773
12774         * x-font-menu.el (x-font-menu-load-font):
12775         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12776
12777 1999-05-31  Andy Piper  <andy@xemacs.org>
12778
12779         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12780         group.
12781         (font-menu-this-frame-only-p): ditto.
12782         (font-menu-max-items): reinstate, from Jan Vroonhof
12783         <vroonhof@math.ethz.ch>
12784         (font-menu-submenu-name-format): ditto.
12785         (font-menu-split-long-menu): ditto, for use by the family
12786         constructor.
12787         (font-menu-family-constructor): use it.
12788
12789 1999-05-30  Andy Piper  <andy@xemacs.org>
12790
12791         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12792         for use by the font menu.
12793
12794         * msw-font-menu.el: new file implementing mswindows specific
12795         font-menu behaviour.
12796         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12797         (mswindows-font-menu-junk-families): ditto.
12798         (hack-font-truename): ditto.
12799         (mswindows-font-regexp-ascii): ditto.
12800         (mswindows-reset-device-font-menus): ditto.
12801         (mswindows-font-menu-font-data): ditto.
12802         (mswindows-font-menu-load-font): ditto.
12803
12804         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12805         (x-font-menu-font-data): ditto.
12806         (x-font-menu-load-font): ditto.
12807
12808         * font-menu.el: new file implementing generic font menu behaviour.
12809         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12810         made device independent.
12811         (font-menu-this-frame-only-p): ditto.
12812         (font-menu-preferred-resolution): ditto.
12813         (font-menu-size-scaling): new variable used to determine whether
12814         sizes are in points or tenths of a point.
12815         (vassoc): moved from x-font-menu.el.
12816         (device-fonts-cache): ditto.
12817         (device-fonts-cache): ditto.
12818         (flush-device-fonts-cache): ditto.
12819         (reset-device-font-menus): copied from x-font-menu.el and made
12820         device independent. Most functionality deferred to
12821         device-dependent versions.
12822         (font-menu-family-constructor): copied from x-font-menu.el and
12823         made device independent.
12824         (font-menu-size-constructor): ditto.
12825         (font-menu-weight-constructor): ditto.
12826         (font-menu-set-font): ditto.
12827         (font-menu-change-face): ditto.
12828         (font-menu-load-font): new device method.
12829         (font-menu-font-data): ditto.
12830
12831         * x-font-menu.el: The above functions deleted.
12832
12833 1999-05-26  Andy Piper  <andy@xemacs.org>
12834
12835         * update-elc.el:
12836         * make-docfile.el:
12837         * loadup.el: rehash expand-file-name usage to not use default-directory.
12838
12839 1999-05-21  Andy Piper  <andy@xemacs.org>
12840
12841         * x-select.el (x-select-convert-to-text):
12842         (x-selected-text-type):
12843         (x-get-selection):
12844         (xselect-convert-to-string):
12845         (xselect-convert-to-compound-text):
12846         (xselect-convert-to-length):
12847         (xselect-convert-to-targets):
12848         (xselect-convert-to-delete):
12849         (xselect-convert-to-filename):
12850         (xselect-convert-to-charpos):
12851         (xselect-convert-to-lineno):
12852         (xselect-convert-to-colno):
12853         (xselect-convert-to-sourceloc):
12854         (xselect-convert-to-os):
12855         (xselect-convert-to-host):
12856         (xselect-convert-to-user):
12857         (xselect-convert-to-class):
12858         (xselect-convert-to-name):
12859         (xselect-convert-to-integer):
12860         (xselect-convert-to-atom):
12861         (xselect-convert-to-identity): functions renamed from x-* and
12862         moved to select.el.
12863         (x-get-secondary-selection): use rename get-selection.
12864         (x-get-clipboard): ditto.
12865         (x-own-selection): moved to select.el.
12866         (x-valid-simple-selection-p): ditto.
12867         (x-dehilight-selection): ditto.
12868         (x-own-clipboard): ditto.
12869         (x-disown-selection): ditto.
12870
12871         * x-mouse.el (x-yank-function): moved to mouse.el.
12872         (x-insert-selection): ditto.
12873         (x-set-point-and-move-selection): use renamed function.
12874
12875         * select.el (selected-text-type): moved and renamed from
12876         x-select.el.
12877         (selection-owner-p): moved to C.
12878         (selection-exists-p): ditto.
12879         (get-cutbuffer): new device method.
12880         (get-selection): generalised and moved from x-select.el.
12881         (own-selection): moved x-own-selection functionality into here.
12882         (dehilight-selection): renamed and moved from x-select.el.
12883         (own-clipboard): functionality moved from x-select.el using new
12884         generic C builtins.
12885         (disown-clipboard): ditto.
12886         (select-convert-to-text):
12887         (select-convert-to-string):
12888         (select-convert-to-compound-text):
12889         (select-convert-to-length):
12890         (select-convert-to-targets):
12891         (select-convert-to-delete):
12892         (select-convert-to-filename):
12893         (select-convert-to-charpos):
12894         (select-convert-to-lineno):
12895         (select-convert-to-colno):
12896         (select-convert-to-sourceloc):
12897         (select-convert-to-os):
12898         (select-convert-to-host):
12899         (select-convert-to-user):
12900         (select-convert-to-class):
12901         (select-convert-to-name):
12902         (select-convert-to-integer):
12903         (select-convert-to-atom):
12904         (select-convert-to-identity): new functions renamed from x-* and
12905         moved from x-select.el.
12906
12907         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12908         into here and use as the default window-system mouse yank.
12909         (insert-selection): generalised and moved from x-mouse.el.
12910         (own-clipboard): moved to C.
12911
12912         * msw-select.el (mswindows-selection-owned-p): deleted.
12913         (mswindows-own-selection): generalised and moved to select.el.
12914         (mswindows-disown-selection): generalised and moved to C.
12915         (mswindows-selection-owner-p): ditto.
12916
12917 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12918
12919         * XEmacs 21.2.14 is released
12920
12921 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12922
12923         * about.el: update contact info for jason and slb.
12924
12925 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12926
12927         * mule/european.el (setup-romanian-environment): Add Romanian
12928         support from Emacs/Mule romanian.el.
12929
12930 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12931
12932         * cus-face.el: Label all custom changes with the 'custom' tag.
12933
12934         * cus-edit.el: idem ditto.
12935
12936         * faces.el: Added suport for adding device tags to various functions.
12937         (custom): New device tag.
12938         (face-spec-set): Call reset face with tags argument. No longer do
12939         x-init-global-faces hack.
12940
12941         * faces.el (frob-face-property): Use an anonymous specifier to map
12942         frob-face-property-1 over.
12943
12944         * x-font-menu.el (font-menu-set-font): Always specify all
12945         properties to custom.
12946
12947 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12948
12949         * mule/european.el (setup-czech-environment): Add czech support.
12950         From David Sauer <davids@orfinet.cz>
12951
12952 1999-03-15  SL Baur  <steve@xemacs.org>
12953
12954         * check-features.el: Turn hard errors into warnings.
12955
12956 1999-03-21  SL Baur  <steve@xemacs.org>
12957
12958         * simple.el (delete-key-deletes-forward): As per discussion on
12959         xemacs-beta, default to t.
12960
12961 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12962
12963         * loadup.el: Define Installation-string before loading anything.
12964
12965 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12966
12967         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12968         From Anders Stenman <stenman@isy.liu.se>
12969
12970 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12971
12972         * wid-edit.el (widget-glyph-find): Ditto.
12973
12974         * packages.el (locate-library): Ditto.
12975
12976         * loadup.el (really-early-error-handler): Ditto.
12977
12978         * lib-complete.el (read-library): Ditto.
12979
12980         * faces.el (set-face-stipple): Ditto.
12981
12982         * code-files.el (load): Use new calling style of locate-file.
12983
12984 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12985
12986         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12987         dead.
12988
12989 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12990
12991         * dumped-lisp.el (preloaded-file-list): Don't load
12992         Installation.el.
12993
12994         * loadup.el (Installation-string): Define it here.
12995
12996 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12997
12998         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12999         Installation.el needs to be loaded before `dump-paths', otherwise
13000         the dumping process won't find it.
13001
13002 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13003
13004         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13005         subr so that we can use `replace-in-string' in Installation.el to
13006         get rid of C-m chars under the native Windows build.
13007
13008 1999-04-29  Andy Piper  <andy@xemacs.org>
13009
13010         * make-docfile.el: canonicalize file and directory names.
13011
13012         * device.el (call-device-method): new function for calling device
13013         specific methods.
13014         (define-device-method): new function for defining device methods.
13015         (define-device-method*): ditto.
13016
13017 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13018
13019         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13020
13021 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13022
13023         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13024         (cyrillic-koi8-r-encode-table): Likewise.
13025         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13026         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13027
13028         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13029         from vietnamese.el].
13030
13031         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13032         mule/mule-misc.el.
13033
13034 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13035
13036         * mule/thai-xtis.el:
13037         - Change font registry name from "Thai94x94-0" to "xtis-0".
13038         - Change mnemonic of coding-system `tis-620' to "TIS620".
13039
13040 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13041
13042         * mule/ethiopic.el: fixed.
13043
13044 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13045
13046         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13047
13048         * mule/thai-xtis.el: New file.
13049
13050         * mule/vietnamese.el: New file.
13051
13052         * mule/ethiopic.el: New file.
13053
13054 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13055
13056         * bytecomp.el (byte-compile-close-variables): Leave
13057         debug-issue-ebola-notices alone.
13058
13059 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13060
13061         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13062         at the top of the buffer since it is the most important thing to
13063         customize
13064         (ldap-get-host-parameter): New defun
13065         (ldap-search): Add a new parameter `withdn' to retrieve the
13066         distinguished names of entries
13067
13068 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13069
13070         * startup.el (splash-frame-body): Date and spelling fixes.
13071
13072 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13073
13074         * view-less.el (toggle-truncate-lines): add autoload tag
13075
13076 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13077
13078         * format.el (format-alist): Disable image stuff.
13079
13080 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13081
13082         * wid-edit.el (widget-glyph-find): Search by directories, then by
13083         suffixes rather than the other way around.
13084         (widget-image-conversion): Renamed to
13085         `widget-image-file-name-suffixes'.
13086
13087 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13088
13089         * mule/mule-charset.el: Made old functions obsolete, remove the
13090         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13091         (charset-iso-graphic-plane): Rename from charset-graphic.
13092         (charset-iso-final-char): Rename from charset-final.
13093         (charset-width): Rename from charset-columns.
13094         (charset-bytes): Added from fsf compatibility, returns always 1.
13095
13096         * mule/mule-misc.el: Move charset-doc-string alias to
13097         mule-charset.el
13098
13099 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13100
13101         * x-faces.el (x-make-font-bold-italic): honor
13102         *try-oblique-before-italic-fonts*
13103
13104 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13105
13106         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13107
13108 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13109
13110         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13111         name.
13112
13113 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13114
13115         * cl-extra.el (equalp): Would bug out for lists.
13116
13117 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13118
13119         * about.el (about-hackers):  Change cgw's email address
13120
13121 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13122
13123         * XEmacs 21.2.13 is released
13124
13125 1999-03-12  SL Baur  <steve@xemacs.org>
13126
13127         * simple.el (delete-key-deletes-forward): Revert to previous
13128         behavior.
13129
13130 1999-01-18  Didier Verna  <didier@xemacs.org>
13131
13132         * menubar-items.el (xemacs-splash-buffer): handle the case of
13133         multiple elements in the splash buffer body.
13134
13135         * startup.el (splash-frame-timeout): new constant: interval
13136         between splash buffer elements.
13137         (command-line-1): handle splash buffer with multiple elements (use
13138         a timeout).
13139         (splash-frame-body): Originally `startup-splash-frame-body'.
13140         Rewrote a cleaner and more readable version. This can now be array,
13141         in which case each element is displayed in turn in the splash buffer.
13142         (splash-frame-static-body): new constant. Persistent information
13143         across all splash buffer elements (preserves the possibility to give
13144         it in different languages.
13145         (circulate-splash-frame-elements): new function. Used as a timeout
13146         to circulate through all splash frame elements and display them in
13147         sequence.
13148         (display-splash-frame): originally `startup-splash-frame'. Handle
13149         the case of multiple elements in the splash buffer body. Now
13150         returns a timeout id if multiple elements to display, or nil.
13151
13152 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13153
13154         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13155         so they can be overridden by x-init-face-from-resources.
13156         Additionally specify the font name also with an x tag.
13157
13158 1999-03-08  Andy Piper  <andy@xemacs.org>
13159
13160         * package-get.el (package-get-base): autoload.
13161
13162         * menubar-items.el (default-menubar): add update menu item. Fix
13163         custom menu to only be activated when package-base is available.
13164
13165         * package-get.el (package-get-custom): don't load
13166         package-get-custom as it is auto-generated. Fix group definition.
13167
13168 1999-03-05  Didier Verna  <didier@xemacs.org>
13169
13170         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13171         instead of `symbol-name' (Thanks Kyle).
13172
13173         * cus-edit.el (custom-save-variables): use `prin1' instead of
13174         princ to write symbols.
13175
13176 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13177
13178         * XEmacs 21.2.12 is released
13179
13180 1999-03-05  SL Baur  <steve@xemacs.org>
13181
13182         * menubar-items.el (default-menubar): Add kfm browsing support.
13183         From Neal Becker <nbecker@fred.net>
13184
13185 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13186
13187         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13188         calls to font-lock during buffer reversion.
13189
13190 1999-02-12  Didier Verna  <didier@xemacs.org>
13191
13192         * info.el (Info-build-node-completions): unconditionally widen the
13193         tag table buffer.
13194
13195 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13196
13197         * x-faces.el (x-init-face-from-resources):
13198         Only set fonts in the 'x locale.
13199
13200 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13201
13202         * package-ui.el (pui-install-selected-packages): Don't throw on
13203         `package-admin-delete-binary-package' returning nil since it's
13204         normal.  Reindent function.
13205         (pui-add-required-packages): Handle case where packages selected
13206         for installation have never been installed.
13207
13208 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13209
13210         * menubar-items.el (default-menubar):
13211         Implement the ``Mule->Set coding system of process'' menu item.
13212
13213 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13214
13215         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13216         files
13217         - Change some `if's to `when's
13218
13219 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13220
13221         * XEmacs 21.2.11 is released
13222
13223 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13224
13225         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13226         against window close (Fix Bug #460).
13227         (ask-user-about-lock-dbox): Idem.
13228
13229 1999-02-25  SL Baur  <steve@xemacs.org>
13230
13231         * mule/mule-charset.el (charset-leading-byte): New function.
13232         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13233
13234 1999-02-12  Andy Piper  <andy@xemacs.org>
13235
13236         * about.el (xemacs-hackers): change andy's email address.
13237         (about-url-alist): change andy's web page address.
13238         (about-xemacs): add piper.
13239
13240 1999-02-16  SL Baur  <steve@xemacs.org>
13241
13242         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13243         of mule-base into lisp/mule.
13244
13245 1999-02-16  SL Baur  <steve@xemacs.org>
13246
13247         * mule/arabic.el:
13248         mule/canna-leim.el:
13249         mule/chinese.el:
13250         mule/cyrillic.el:
13251         mule/english.el:
13252         mule/european.el:
13253         mule/greek.el:
13254         mule/hebrew.el:
13255         mule/japanese.el:
13256         mule/kinsoku.el:
13257         mule/korean.el:
13258         mule/misc-lang.el:
13259         mule/mule-category.el:
13260         mule/mule-ccl.el:
13261         mule/mule-charset.el:
13262         mule/mule-cmds.el:
13263         mule/mule-coding.el:
13264         mule/mule-files.el:
13265         mule/mule-help.el:
13266         mule/mule-init.el:
13267         mule/mule-misc.el:
13268         mule/mule-tty-init.el:
13269         mule/mule-x-init.el:
13270         mule/viet-chars.el:  Remerge from mule-base.
13271
13272         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13273         of mule-base into lisp/mule.
13274
13275 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13276
13277         * process.el (exec-to-string): Use `shell-command-switch' in place
13278         of hard-wired "-c" (for WindowsNT).
13279
13280 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13281
13282         * menubar-items.el (default-menubar):  Remove obsolete
13283         "Gopher" item
13284
13285 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13286
13287         * package-admin.el (package-admin-get-install-dir): First fall
13288         back to the location of xemacs-base for non-mule packages.
13289
13290 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13291
13292         * paths.el:
13293         - improved automounter tmp directory support.
13294         - support 4 (!) empirically discovered automounter conventions
13295
13296 1999-02-12  SL Baur  <steve@xemacs.org>
13297
13298         * etags.el (pop-tag-mark): autoload to match key binding.
13299
13300 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13301
13302         * XEmacs 21.2.10 is released
13303
13304 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13305
13306         * package-get.el (package-get-remote-filename): Don't bug out for
13307         a local file name in the search entry.
13308
13309 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13310
13311         * XEmacs 21.2.9 is released
13312
13313 1999-01-19  Didier Verna  <didier@xemacs.org>
13314
13315         * replace.el (replace-search-function): new variable containing a
13316         function to perform a search-forward.
13317         (replace-re-search-function): new variable containing a function
13318         to perform a re-search-forward.
13319         (perform-replace): use them.
13320
13321 1999-01-25  Didier Verna  <didier@xemacs.org>
13322
13323         * select.el (selection-owner-p): use the name `XEmacs'.
13324         (cut-copy-clear-internal): ditto.
13325
13326 1999-01-18  Andy Piper  <andy@xemacs.org>
13327
13328         * about.el (about-url-alist): Update my entry.
13329         (xemacs-hackers): Ditto.
13330
13331 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13332
13333         * buffer.el (switch-to-buffer): Fixing documentation.
13334         * minibuf.el (minibuffer-completion-table): ditto.
13335         * cl-macs.el (return-from): ditto.
13336
13337 1999-01-04  Didier Verna  <didier@xemacs.org>
13338
13339         * replace.el (delete-non-matching-lines): temporarily disable
13340         case-folding when called interactively with a regexp containing
13341         uppercase characters.
13342         (delete-matching-lines): ditto.
13343         (count-matches): ditto.
13344         (list-matching-lines): ditto.
13345
13346 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13347
13348         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13349         abort if current window is split horizontally, not if others are
13350         split.  Got rid of unnecessary minibuffer checking.  Also, add
13351         some comments (it's still complex).
13352
13353 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13354
13355         * package-get.el: changed address for doc.ic.ac.uk to
13356         sunsite.doc.ic.ac.uk
13357
13358 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13359
13360         * ldap.el (toplevel): Remove requires so that the file compiles
13361         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13362
13363 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13364
13365         * dump-paths.el: Calculate module-directory and set
13366         module-load-path to the load path for modules.
13367
13368         * loadup.el: Get bootstrap value of module-load-path from the
13369         environment variable EMACSBOOTSTRAPMODULEPATH.
13370         - Display the module load path if we're debugging paths.
13371
13372         * setup-paths.el: Added function paths-find-site-module-directory.
13373         - Added function paths-find-module-directory.
13374         - Added function paths-construct-module-load-path.  Uses new
13375         environment variable EMACSMODULEPATH.
13376
13377 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13378
13379         * font.el (font-default-object-for-device):
13380         Oops! This `or' can't be replaced by `unless'.
13381         Fixed inability to run w3, among other things.
13382
13383 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13384
13385         * package-admin.el: Change initialization of
13386           package-admin-install-function dependent on system type.
13387           Change package-admin-install-function-mswindows to use
13388           "minitar".
13389
13390 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13391
13392         * mouse.el (default-mouse-motion-handler): Disable help echo while
13393         in the minibuffer.
13394
13395 1998-12-28  Martin Buchholz <martin@xemacs.org>
13396
13397         * XEmacs 21.2.8 is released.
13398
13399 1998-12-24  Martin Buchholz <martin@xemacs.org>
13400
13401         * XEmacs 21.2.7 is released.
13402
13403 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13404
13405         * package-ui.el (pui-list-packages): Set truncate-lines.
13406
13407         * package-get.el (package-get-download-menu): Use
13408         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13409
13410         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13411         (pui-help-string): idem.
13412         (list-packages-mode): New major mode.
13413         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13414         (pui-install-selected-packages): Add suport for removing packages.
13415         (pui-toggle-package-delete-key): New function.
13416         (pui-popup-context-sensitive): New kludge.
13417         (pui-list-packages): Add warning when `package-get-remote' is nil.
13418         (package-ui-add-site): New function.
13419
13420 1998-12-01  Didier Verna  <didier@xemacs.org>
13421
13422         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13423
13424 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13425
13426         * ldap.el: Custom-ized
13427         (toplevel): Do not provide `ldap' which is provided by C level
13428         LDAP code
13429         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13430
13431 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13432
13433         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13434
13435 1998-12-17  Andy Piper  <andy@xemacs.org>
13436
13437         * sound.el (sound-load-list): name changed from sound-load-alist.
13438         (sound-extension-list): name changed from sound-ext-list.
13439         (load-default-sounds): use new names.
13440         (load-sound-file): use new names.
13441
13442 1998-12-16  Andy Piper  <andy@xemacs.org>
13443
13444         * XEmacs 21.2.6 is released
13445
13446 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13447
13448         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13449         errors.
13450
13451 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13452
13453         * wid-edit.el (widget-echo-this-extent): Set
13454         help-echo-owns-message to t.
13455
13456 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13457
13458         * package-get.el (package-get-download-menu): use toggles for
13459           each site in the download site menu.
13460
13461 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13462
13463         * package-get.el (package-get): If we cannot find a package
13464           because package-get-remote is not set, give a more helpful
13465           error message.
13466
13467 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13468
13469         * package-get.el (package-get-remote-filename): use an EFS path
13470         with user anonymous if no user is specified.
13471
13472 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13473
13474         * faces.el (face-spec-set): Re-init fallfacks for default after
13475         calling reset-face on the default face.
13476
13477 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13478
13479         * package-admin.el (package-admin-default-install-function):
13480         Behave as advertised.  Make sure the pkg-dir is proper for
13481         default-directory.
13482         (package-admin-add-binary-package): Make sure the pkg-dir is
13483         proper for default-directory.
13484         (package-admin-install-function-mswindows): Make sure the pkg-dir
13485         is proper for default-directory.
13486
13487 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13488
13489         * XEmacs 21.2.5 is released
13490
13491 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13492
13493         * files.el (binary-file-regexps): regexp-opt is not available at
13494         bytecompile time.
13495
13496 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13497
13498         * x-win-xfree86.el:
13499         * x-win-sun.el (x-win-init-sun):
13500         * x-win-sun.el:
13501         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13502         * x-iso8859-1.el:
13503         * x-init.el (init-post-x-win):
13504         * x-init.el (init-pre-x-win):
13505         * x-init.el (x-initialize-compose):
13506         * x-init.el:
13507         * x-compose.el:
13508         * winnt.el:
13509         * widget.el:
13510         * wid-edit.el (widget-glyph-click):
13511         * wid-edit.el (widget-glyph-find):
13512         * wid-edit.el (widget-type):
13513         * view-less.el (view-buffer-other-window):
13514         * very-early-lisp.el:
13515         * version.el:
13516         * toolbar.el:
13517         * toolbar-items.el:
13518         * term/sun.el (suntool-map):
13519         * term/sun-mouse.el:
13520         * term/internal.el:
13521         * syntax.el (modify-syntax-entry):
13522         * symbol-syntax.el:
13523         * subr.el:
13524         * startup.el (lock-directory):
13525         * simple.el (set-comment-column):
13526         * simple.el (backward-delete-char-untabify):
13527         * shadow.el (find-emacs-lisp-shadows):
13528         * shadow.el:
13529         * setup-paths.el (paths-construct-info-path):
13530         * select.el (cut-copy-clear-internal):
13531         * process.el (call-process-region):
13532         * process.el (start-process-shell-command):
13533         * process.el:
13534         * paths.el (rmail-spool-directory):
13535         * paragraphs.el (use-hard-newlines):
13536         * package-get.el (package-get-dependencies):
13537         * package-admin.el (package-admin-delete-binary-package):
13538         * obsolete.el (truncate-string):
13539         * obsolete.el (store-substring):
13540         * mouse.el (default-mouse-track-maybe-own-selection):
13541         * mouse.el (mouse-yank-at-point):
13542         * modeline.el:
13543         * modeline.el (mouse-drag-modeline):
13544         * minibuf.el (read-directory-name-internal):
13545         * minibuf.el (read-file-name-internal):
13546         * minibuf.el (read-file-name-internal-1):
13547         * minibuf.el (read-file-name-2):
13548         * minibuf.el (exact-minibuffer-completion-p):
13549         * minibuf.el (read-from-minibuffer):
13550         * minibuf.el:
13551         * menubar.el (check-menu-syntax):
13552         * map-ynp.el (map-y-or-n-p):
13553         * make-docfile.el (docfile-out-of-date):
13554         * loadup.el ((member "run-temacs" command-line-args)):
13555         * loadup.el ((member "no-site-file" command-line-args)):
13556         * loadup.el (really-early-error-handler):
13557         * loadup.el:
13558         * loadhist.el:
13559         * loaddefs.el:
13560         * lisp-mnt.el (lm-verify):
13561         * lib-complete.el (lib-complete:cache-completions):
13562         * lib-complete.el (library-all-completions):
13563         * itimer.el (itimer-run-expired-timers):
13564         * info.el (Info-mode):
13565         * info.el (Info-insert-file-contents):
13566         * info.el (Info-rebuild-dir):
13567         * info.el (Info-build-dir-anew):
13568         * info.el (Info-parse-dir-entries):
13569         * info.el (Info-dir-outdated-p):
13570         * info.el (Info-insert-dir):
13571         * info.el (info-xref):
13572         * info.el:
13573         * hyper-apropos.el (hyper-apropos-get-doc):
13574         * hyper-apropos.el (hyper-describe-face):
13575         * hyper-apropos.el (hyper-apropos-mode):
13576         * hyper-apropos.el:
13577         * help.el (list-processes):
13578         * help.el:
13579         * gnuserv.el:
13580         * font.el (mswindows-font-create-name):
13581         * font.el (font-default-font-for-device):
13582         * font.el (x-font-create-object):
13583         * font.el (font-registry):
13584         * font.el:
13585         * font-lock.el (font-lock-keywords):
13586         * font-lock.el:
13587         * finder.el (finder-compile-keywords):
13588         * find-paths.el (paths-find-recursive-path):
13589         * fill.el (set-justification-center):
13590         * fill.el (fill-region-as-paragraph):
13591         * files.el (insert-directory):
13592         * files.el (wildcard-to-regexp):
13593         * files.el (recover-file):
13594         * files.el (basic-save-buffer):
13595         * files.el (delete-auto-save-file-if-necessary):
13596         * files.el (file-relative-name):
13597         * files.el (backup-extract-version):
13598         * files.el (backup-buffer):
13599         * files.el (set-visited-file-name):
13600         * files.el (set-auto-mode):
13601         * files.el (interpreter-mode-alist):
13602         * files.el:
13603         * files.el (find-file-noselect):
13604         * files.el (abbreviate-file-name):
13605         * files.el (parse-colon-path):
13606         * files.el (directory-abbrev-alist):
13607         * etags.el (visit-tags-table-buffer):
13608         * easymenu.el (easy-menu-define):
13609         * dragdrop.el (experimental-dragdrop-drag):
13610         * dragdrop.el (dragdrop-drop-do-functions):
13611         * dragdrop.el (dragdrop-drop-at-point):
13612         * disass.el (disassemble-1):
13613         * disass.el (disassemble-internal):
13614         * disass.el (disassemble):
13615         * disass.el:
13616         * derived.el (derived-mode-init-mode-variables):
13617         * derived.el (define-derived-mode):
13618         * custom.el (defgroup):
13619         * cus-edit.el (custom-quote):
13620         * config.el:
13621         * code-process.el (open-network-stream):
13622         * code-process.el (start-process):
13623         * code-process.el (call-process-region):
13624         * code-process.el (call-process):
13625         * code-process.el:
13626         * code-files.el (insert-file-contents):
13627         * code-files.el:
13628         * code-files.el (buffer-file-coding-system-for-read):
13629         * cmdloop.el (yes-or-no-p-minibuf):
13630         * cl.el:
13631         * cl-macs.el:
13632         * cl-extra.el:
13633         * callers-of-rpt.el (make-caller-report):
13634         * callers-of-rpt.el:
13635         * bytecomp.el (batch-byte-recompile-directory):
13636         * bytecomp.el (batch-byte-compile-1):
13637         * bytecomp.el (batch-byte-compile):
13638         * bytecomp.el (display-call-tree):
13639         * bytecomp.el (byte-compile-insert):
13640         * bytecomp.el (byte-compile-two-args-19->20):
13641         * bytecomp.el (byte-compile-variable-ref):
13642         * bytecomp.el (byte-compile-form):
13643         * bytecomp.el (byte-compile-top-level-body):
13644         * bytecomp.el (byte-compile-out-toplevel):
13645         * bytecomp.el (byte-compile-byte-code-maker):
13646         * bytecomp.el (byte-compile-file-form-defmumble):
13647         * bytecomp.el (byte-compile-file-form):
13648         * bytecomp.el (byte-compile-keep-pending):
13649         * bytecomp.el (byte-compile-insert-header):
13650         * bytecomp.el (byte-compile-from-buffer):
13651         * bytecomp.el (byte-compile-file):
13652         * bytecomp.el (byte-recompile-file):
13653         * bytecomp.el (byte-compile-close-variables):
13654         * bytecomp.el (byte-compile-warn-about-unused-variables):
13655         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13656         * bytecomp.el (byte-compiler-legal-options):
13657         * bytecomp.el (byte-compile-lapcode):
13658         * bytecomp.el (byte-optimize-log):
13659         * bytecomp.el ((fboundp 'defsubst)):
13660         * bytecomp.el:
13661         * bytecomp-runtime.el:
13662         * byte-optimize.el (byte-optimize-apply):
13663         * byte-optimize.el (car):
13664         * byte-optimize.el (byte-optimize-form):
13665         * byte-optimize.el (byte-optimize-form-code-walker):
13666         * byte-optimize.el:
13667         * build-report.el (build-report-insert-installation-file):
13668         * build-report.el (build-report):
13669         * auto-show.el:
13670         * apropos.el (apropos-documentation):
13671         - mega patch
13672         - clean up byte-compile warnings
13673         - remove unused variables
13674         - Use common lisp style hashtable functions
13675         - byte compiler cleanup
13676         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13677         - remove old backquote syntax usage
13678         - move some cl functionality into C for speed.
13679         - remove last remaining VMS support
13680         - spelling fixes
13681         - implement last, butlast, nbutlast, copy-list in C.
13682         - new macro ignore-file-errors, similar to ignore-errors
13683           (ignore-file-errors (delete-file "foo"))
13684         - get frequent garbage collection during loadup.el by tweaking
13685           gc-cons-threshold, rather than explicitly calling garbage-collect
13686         - default delete-key-deletes-forward to `t'.
13687
13688 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13689
13690         * XEmacs 21.2-beta4 is released.
13691
13692 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13693
13694         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13695         (easy-menu-item-present-p): Wrapper around find-menu-item.
13696         (easy-menu-remove-item): Wrapper around delete-menu-item.
13697
13698         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13699         (add-menu-button): Add 'in-menu' argument.
13700         (add-menu-item-1): Add in-menu support to helper function.
13701
13702 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13703
13704         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13705
13706 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13707
13708         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13709         of Dec 4, 1997.
13710
13711 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13712
13713         * process.el (shell-command-on-region): Report if the command
13714         succeeded or failed.
13715
13716 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13717
13718         * subr.el (buffer-substring-no-properties): Comment out.
13719
13720 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13721
13722         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13723           into font instances first, like `x-frob-font-size' does.
13724           (mswindows-find-larger-font): ditto
13725
13726 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13727
13728         * package-ui.el (pui-install-selected-packages): fix args in call
13729         to `package-get'.
13730
13731 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13732
13733         * package-get.el (host-name): New widget type.
13734         (package-get-remote): Better customization using new type.
13735         (package-get-download-sites): idem dito.
13736
13737         (package-get-custom): Do not use package-get-all untill we have
13738         runtime dependencies.
13739
13740         (package-get-remove-copy): Default to 't' we no longer need this
13741         kludge as we do not currently use depenencies.
13742
13743         (package-get-was-current): New variable.
13744         (package-get-require-base): New 'force-current' argument.
13745         (package-get-update-base): idem
13746         (package-get-package-provider):  idem
13747         (package-get-locate-index-file): New 'no-remote' argument.
13748         (package-get-locate-file): idem.
13749
13750         (package-get-maybe-save-index): New function.
13751         (package-get-update-base): Use it.
13752
13753 1998-10-28 Greg Klanderman <greg@alphatech.com>
13754
13755         * package-get.el (package-get-remote): default to nil; by default,
13756         don't go out to the net via EFS.  They must select a download site.
13757         (package-get-download-sites): new variable.
13758         (package-get-download-menu): new function.
13759         (package-get-locate-index-file): new function.
13760         (package-get-update-base): use it.
13761
13762         * menubar-items.el (default-menubar): add "Update Package Index"
13763         and "Add Download Site" menus under Options | Manage Packages.
13764
13765 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13766
13767         * package-get.el (package-get): bugfix code checking installed version
13768         for case where package is not currently installed.
13769         (package-get-require-signed-base-updates): new variable.
13770         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13771         deemed not a goot thing.  Use the variable
13772         package-get-allow-unsigned-base-updates instead.
13773
13774 1998-10-16 Greg Klanderman <greg@alphatech.com>
13775
13776         * package-get.el (package-get): Don't install an older version than
13777         we already have unless explicitly told to.  Issue a warning.
13778
13779         * package-ui.el (pui-add-required-packages): when adding
13780         dependencies, don't add packages that are up to date.
13781         (pui-package-symbol-char):  Don't consider a package out of date
13782         if you have a newer version installed than the latest version in
13783         package-get-base.
13784
13785         * package-get.el (package-get-base-filename): document that it may
13786         be a path relative to package-get-remote;  new default value.
13787         (package-get-locate-file): new function.
13788         (package-get-update-base): use it to expand package-get-base-filename.
13789         (package-get-save-base): new function to save the package-get database
13790         to file.
13791         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13792         (package-get-update-base): pass the REMOTE-SOURCE arg.
13793         (package-get-update-base-entry): call package-get-custom-add-entry.
13794         (package-get-file-installed-p): removed; no longer needed.
13795         (package-get-create-custom): ditto.
13796         (toplevel): remove code to build and load package-get-custom.el
13797         (package-get-custom-add-entry): new function.
13798
13799 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13800
13801         * wid-edit.el (widget-button-click): Don't switch window.
13802
13803 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13804
13805         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13806
13807 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13808
13809         * etags.el (find-tag-default): Run find-tag-hook using
13810         run-hooks rather than funcall
13811
13812 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13813
13814         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13815         and the current local map as the parents to isearch-mode-map.
13816
13817 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13818
13819         * XEmacs 21.2-beta3 is released.
13820
13821 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13822
13823         * package-get.el (package-get-update-base): use
13824         insert-file-contents-internal, not insert-file-contents-literally.
13825
13826 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13827
13828         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13829         dump time.
13830
13831 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13832
13833         * package-get.el (package-get-update-base-entry): new function.
13834         (package-get-update-base): renamed; was `package-get-load-base'.
13835         cleanup, and use package-get-update-base-from-buffer.
13836         (package-get-update-base-from-buffer): new function.
13837         (package-get-update-base-entries): new; helper for above.
13838         Do not eval lisp grabbed over ftp; parse it from new format.
13839
13840 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13841
13842         * files.el (set-auto-mode): Don't play games loading package-get
13843         database; package-get-package-provider will handle it all.
13844
13845 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13846
13847         * package-get.el (package-get-base-filename): new variable.
13848         (package-get-require-base): new function.
13849         (package-get-pgp-signed-begin-line): new variable.
13850         (package-get-pgp-signature-begin-line): ditto.
13851         (package-get-pgp-signature-end-line):  ditto.
13852         (package-get-load-base): new function.
13853         (package-get-interactive-package-query):
13854         (package-get-update-all):
13855         (package-get-dependencies):
13856         (package-get-package-provider):
13857         (package-get-custom): use package-get-require-base.
13858         [package-get-custom loading]: disable for now.
13859
13860         * package-ui.el (pui-list-packages): use (package-get-require-base)
13861
13862 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13863
13864         * package-ui.el: Correct obvious thinko in choosing extent face.
13865
13866 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13867
13868         * menubar-items.el (default-menubar): pui-list-package has nothing
13869         to with Customize. Move all the package stuff to a new Item in Options.
13870
13871         * package-ui.el (pui-menu): Add menu and Popup menu.
13872
13873         * package-get.el (package-get): Use new
13874         package-admin-get-install-dir.
13875
13876         * package-admin.el (package-admin-get-install-dir): New syntax.
13877         Conserve package location and put mule packages where mule-base is.
13878
13879         * package-get.el : Customized
13880
13881         * package-ui.el (pui): Customized
13882         (pui-package-install-dest-dir): New variable.
13883         (pui-install-selected-packages): Use it
13884
13885 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13886
13887         * package-get.el (package-get-interactive-package-query): Move
13888         dependency on package-get-base to run-time.
13889         (package-get-update-all): Ditto.
13890         (package-get-dependencies): Ditto.
13891         (package-get-package-provider): Ditto.
13892         (package-get-custom): Ditto.
13893
13894 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13895
13896         * events.el: Remove 'ascii-character property from 'backspace
13897         and 'delete symbols
13898
13899 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13900
13901         * package-get-base.el: removed.
13902
13903 1998-09-23  Didier Verna  <didier@xemacs.org>
13904
13905         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13906         (no-upper-case-p): new function.
13907         (with-search-caps-disable-folding): new macro.
13908         (with-interactive-search-caps-disable-folding): new macro.
13909         (zap-to-char): In interactive mode, do a case-sensitive search if
13910         the character is uppercase.
13911         (zap-up-to-char): ditto.
13912
13913         * replace.el (perform-replace): use the function no-upper-case-p.
13914
13915         * isearch-mode.el (isearch-fix-case): ditto.
13916         make obsolete `with-caps-disable-folding' and
13917         `isearch-no-upper-case-p'.
13918
13919         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13920         (tags-search): ditto.
13921         (tags-query-replace): ditto.
13922
13923         * info.el (Info-search): ditto.
13924
13925 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13926
13927         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13928
13929 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13930
13931         * package-admin.el (package-admin-rmtree): rewritten.  need to
13932         check for "." and ".." before symlink check.  expand files and
13933         directories with respect to DIRECTORY, not default-directory.
13934
13935 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13936
13937         * package-get.el (package-get-all): add INSTALL-DIR argument.
13938
13939 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13940
13941         * package-ui.el (pui-add-required-packages): new function, select
13942         dependent packages.
13943         (pui-display-keymap): bind it.
13944         (pui-help-string): document it.
13945         (pui-install-selected-packages): package-get-all -> package-get.
13946
13947         * package-get.el (package-get-dependencies): new function.
13948
13949 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13950
13951         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13952         regexps.
13953
13954 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13955
13956         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13957         function.
13958         (default-mouse-track-normalize-point): Use it.
13959
13960 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13961
13962         * package-admin.el (package-admin-delete-binary-package):
13963                 General cleanup. Remove unnessary use of progn and
13964         save-excursion.
13965         (package-admin-delete-binary-package): Do NOT mess with file
13966         modes. That is evil.
13967         (package-admin-delete-binary-package): Wrap all deleting in
13968         condition-case. The data in MANIFEST is untrustworthy.
13969         (package-admin-delete-binary-package): Let the OS worry about non
13970         empty directories.
13971
13972 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13973
13974         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13975         processing.
13976         (lm-report-bug): Fix mail address to send bug reports to.
13977
13978 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13979
13980         * XEmacs 21.2-beta2 is released.
13981
13982 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13983
13984         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13985
13986 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13987
13988         * info.el (Info-mode): Document page turning by double clicks in
13989         docstring so `M-x describe-mode' will display it.
13990
13991 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13992
13993         * info.el (Info-mouse-track-double-click-hook): Use character
13994         widths to calculate a border region where double clicking does
13995         page turning, and return `nil' by default so other hooks, such as
13996         region highlighting, will be run.
13997
13998 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13999
14000         * sound.el (default-sound-directory-list): Initialize with all the
14001         "sounds" directories in `data-directory-list'.  It used to just be
14002         the first one.
14003
14004         * packages.el (locate-data-directory-list): Created.  This gives
14005         the list of matching directories, unlike `locate-data-directory',
14006         which just gives the first one.
14007
14008 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14009
14010         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14011         make a binding in the local keymap until help-char handling is
14012         improved.
14013
14014         * help.el (help-keymap-with-help-key): Provide keymap with help
14015         binding.
14016         (help-print-help-form): New helper function.
14017
14018 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14019
14020         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14021         move extent to another buffer; no need to create a new extent.
14022         (isearch-fix-case): New function.
14023         (isearch-search-and-update): Use it.
14024
14025 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14026
14027         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14028         the keymap, not minor-mode-map-alist.
14029         (isearch-done): Restore overriding-local-map.
14030
14031 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14032
14033         * bytecomp.el (byte-compile-buffer-substring):
14034         Fix for: (byte-compile (defun f () (buffer-substring)))
14035         ==>   ** buffer-substring called with 3 args, but requires 0-3
14036         - new code not only works, but is more readable, too.
14037
14038 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14039
14040         * msw-faces.el (mswindows-init-device-faces): Don't try to
14041           specify a default font at this late stage. Do try to force
14042           creation of the default face font so that if it fails we get
14043           an error now instead of a crash at frame creation.
14044
14045           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14046           mswindows-make-font-unitalic: Canonical default weight
14047           changed from "Normal" to "Regular".
14048
14049           mswindows-make-font-bold / -bold-italic: Supplied device was
14050           not being passed into call to mswindows-find-smaller-font.
14051
14052 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14053
14054         * package-get.el (package-get-remote): Fix the path where to find
14055           the packages on xemacs.org.
14056
14057 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14058
14059         * about.el (about-maintainer-info): Update Ben's entry.
14060
14061 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14062
14063         * lisp/shadow.el (find-emacs-lisp-shadows):
14064         - `member' was being called on lists of length 2000!
14065         - Replace with hashtables.
14066         - Replace hand-coded loops with (dolist)
14067         - Fix comment typo
14068
14069 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14070
14071         * packages.el: Added new function, `package-delete-name', to
14072           delete existing packages from the installed package database
14073           (`packages-package-list').  Also added the "pkginfo" directory
14074           to `packages-special-base-regexp', so that the pkginfo directory
14075           would not get added to `late-packages'.
14076
14077         * package-admin.el: Added ability to delete an installed package
14078           (added low-level function, `package-admin-delete-package').
14079           Understands how to use the pkginfo/MANIFEST.<package> file to
14080           delete the package.  When installing a package, will also
14081           create a MANIFEST.* file if one is not provided by the
14082           package.  If the MANIFEST.* doesn't exist when deleting a
14083           package, the functions will fall back to attempting to delete
14084           any package-specific lisp directory.
14085
14086         * package-get.el: Moved some functions to package-admin.el.
14087           Added interactive function `package-get-delete-package', for
14088           use by users for deleting a package.
14089
14090           Also modified to not require the presence of efs.
14091
14092 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14093
14094         * files.el (find-file-noselect): Handle all signals, kill the
14095         buffer and resignal.
14096
14097 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14098
14099         * cl-macs.el (glyph-image): Add setf method.
14100
14101 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14102
14103         * package-get.el: Fixed broken EFS downloading.  Also, look for
14104           .tar.gz files first, in preference over .tgz files.
14105
14106         * package-ui.el: Fix display of package version numbers.
14107
14108 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14109
14110         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14111         argument.
14112
14113 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14114
14115         * list-mode.el: `display-completion-list': added new/optional
14116           keyword `:completion-string', which allows the programmer to
14117           change the "Possible completions are:" prompt.
14118
14119         * menubar-items.el: Added new pulldown menu-pick to start up the
14120           visual package browser/installer:
14121
14122                 Options->Customize->List Packages
14123
14124         * package-admin.el: Added hooks for installing under both Unix
14125           and MS Windows.  Does additional error checking.  No longer
14126           calls "add-big-package.sh" to install packages under Unix; now
14127           calls gunzip & tar directly.
14128
14129         * package-get.el: Added ability to install packages from files
14130           on a local disk/CDROM.  Now deletes any existing package lisp
14131           directory.  Does completion on available packages when
14132           querying for package names.  Will also search for .tgz files
14133           in addition for .tar.gz files.  Tries to reload
14134           auto-autoloads, as a convenience when loading new packages,
14135           and also tries to add any new package paths to `load-path'.
14136           Changed all occurences of `concat' to use `expand-file-name'.
14137
14138         * package-ui.el: New file which implements the main visual
14139           package browser/installer, which is started via a menu pick or
14140           M-x pui-list packages.
14141
14142 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14143
14144         * startup.el (load-init-file): spelling fix.
14145
14146 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14147
14148         * startup.el (normal-top-level): Load auto-autoload files
14149         covariantly with their precedence.
14150
14151 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14152
14153         * menubar-items.el (default-menubar): Remove "Font Weight"
14154         option, there is currently no custom equivalent.. Customize-faces
14155         is "Edit faces".
14156
14157         * x-font-menu.el (font-menu-set-font): Use customize to set
14158         default face.
14159
14160         * faces.el (face-spec-update-all-matching): New function.
14161
14162         * cus-face.el (custom-set-face-update-spec): New function.
14163         Interface to customize faces from elisp.
14164
14165         (custom-face-value-create): Show the customized settings if set
14166         but not saved.
14167
14168 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14169
14170         (custom-face-value-create): Show the customized settings if set
14171         but not saved.
14172
14173 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14174
14175         * keydefs.el (global-map): Add FSF 20.3 binding of
14176         query-replace-regexp.
14177
14178 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14179
14180         * minibuf.el (read-file-name-internal-1): use
14181         user-name-completion-1 instead of user-name-completion.
14182
14183 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14184
14185         * loadup.el:
14186         * make-docfile.el:
14187         * update-elc.el: Don't set `source-directory' (now defunct as a
14188         global variable) no more.
14189
14190         * packages.el (packages-list-autoloads): Made `source-directory'
14191         (now defunct as a global variable) a parameter.
14192
14193 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14194
14195         * about.el (about-hackers): new email
14196
14197 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14198
14199         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14200
14201 1998-07-17  Didier Verna  <didier@xemacs.org>
14202
14203         * faces.el (set-face-property):
14204         (set-face-dim-p):
14205         (face-dim-p): updated the doc strings now that the dim property isn't
14206         tty-specific.
14207         (face-equal): the dim property is now a common one.
14208
14209         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14210         Renamed the `stipple' attribute to `background-pixmap'.
14211         (custom-face-background-pixmap): make custom-face-stipple an
14212         obsolete alias for this.
14213
14214 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14215
14216         * find-paths.el (paths-file-readable-directory-p): Created and
14217         used.
14218
14219         * loadup.el: Don't set inhibit-... flags from run-temacs.
14220
14221 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14222
14223         * packages.el (packages-data-path-depth): Added and used.
14224
14225 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14226
14227         * about.el:
14228         - Change .xpm to .png, delete "zcat" section.
14229         - cosmetic fix in the 'marcpa' entry.
14230
14231         * etc/photos
14232         - convert all .xpm.Z to .png
14233         - rename mrb to martin
14234         - rename mcook-m to mcookm
14235
14236 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14237
14238         * x-init.el (x-initialize-compose): Add support for
14239         dead-circumflex as YET ANOTHER NAME for that dead key.
14240
14241 1998-08-05  Colin Rafferty <colin@xemacs.org>
14242
14243         * setup-paths.el (paths-construct-exec-path): Made the
14244         last-packages really be last.
14245         (paths-construct-data-directory-list): Ditto.
14246
14247 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14248
14249         * startup.el(startup-splash-frame-body):
14250         Update Copyright notice in splash screen
14251
14252 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14253
14254         * minibuf.el (read-file-name-internal-1): do ~user completion.
14255
14256 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14257
14258         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14259         aginst destroyed extents
14260
14261 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14262
14263         * package-get.el (package-get): add `install-dir' argument.
14264
14265 1998-07-20  John Jones  <jj@asu.edu>
14266
14267         * package-get.el: calls to package-get-update-all will only
14268           update packages which are already installed.
14269
14270 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14271
14272         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14273         writable.
14274
14275 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14276
14277         * about.el (about-hackers): Correct my email.
14278
14279 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14280
14281         * about.el (about-hackers): new email-address.
14282
14283 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14284
14285         * minibuf.el (read-number): Don't let `input-error' condition
14286         escape.
14287
14288 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14289
14290         * about.el (about-hackers): use my `email-for-life' address.
14291
14292 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14293
14294         * XEmacs 21.2-beta1 is released.
14295
14296 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14297
14298         * ldap.el (ldap-search): Doc string change
14299
14300 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14301
14302         * menubar-items.el (default-menubar): Removed references to
14303         `data-directory', and use `locate-data-file' instead, and made
14304         then greyed out if they don't exist.
14305
14306 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14307
14308         * keymap.el (events-to-keys): Use `format' instead of `concat'
14309         since the latter does not accept integer args anymore
14310
14311 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14312
14313         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14314         macros replaced.
14315
14316 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14317
14318         * make-docfile.el: Get first initialization from very-early-lisp.el
14319         * update-elc.el: Ditto.
14320         * loadup.el (really-early-error-handler): Ditto.
14321
14322         * packages.el (packages-unbytecompiled-lisp): Add new file,
14323         very-early-lisp.el.
14324
14325         * very-early-lisp.el: New file.
14326
14327 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14328
14329         * Symbols that have been obsolete for at least 3 years removed (II).
14330
14331         * obsolete.el (eval-current-buffer): Make compatible.
14332         (byte-code-function-p): Ditto.
14333         (send-string): Removed.
14334         (send-region): Removed.
14335         (screen-scrollbar-width): Removed.
14336         (set-screen-scrollbar-width): Removed.
14337         (set-screen-left-margin-width): Removed.
14338         (set-screen-right-margin-width): Removed.
14339         (screen-left-margin-width): Removed.
14340         (screen-right-margin-width): Removed.
14341         (set-buffer-left-margin-width): Removed.
14342         (set-buffer-right-margin-width): Removed.
14343         (buffer-left-margin-width): Removed.
14344         (buffer-right-margin-width): Removed.
14345         (x-set-frame-icon-pixmap): Removed.
14346         (x-set-screen-icon-pixmap): Removed.
14347         (pixel-name): Removed.
14348         (make-pixmap): Removed.
14349         (make-cursor): Removed.
14350         (pixmap-width): Removed.
14351         (pixmap-contributes-to-line-height-p): Removed.
14352         (set-pixmap-contributes-to-line-height): Removed.
14353
14354 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14355
14356         * obsolete.el (popup-menu-up-p): removed.
14357         (read-no-blanks-input): Removed.
14358         (wholenump): Removed.
14359         (ring-mod): Removed (what was ring-mod?).
14360         (current-time-seconds): Removed.
14361         (run-special-hook-with-args): Removed.
14362         (dot): Removed.
14363         (dot-marker): Removed.
14364         (dot-min): Removed.
14365         (dot-max): Removed.
14366         (window-dot): Removed.
14367         (set-window-dot): Removed.
14368
14369         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14370         `dot-min'.
14371
14372         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14373
14374         * code-files.el (insert-file-contents): Rename
14375         run-special-hook-with-args to run-hook-with-args-until-success.
14376         (write-region): Ditto.
14377
14378 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14379
14380         * about.el: Fix typos, update release date.
14381
14382         * Symbols that have been obsolete for at least 3 years removed.
14383
14384         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14385         screen- functions.
14386         (toplevel): remove setf methods for screen functions.
14387         * cl-macs.el (extent-data): defsetf removed.
14388         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14389         many places to remove.
14390         (comment-indent-hook): Ditto.
14391         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14392         (buffer-dedicated-screen): Ditto.
14393         (deiconify-screen): Ditto.
14394         (delete-screen): Ditto.
14395         (event-screen): Ditto.
14396         (find-file-other-screen): Ditto.
14397         (find-file-read-only-other-screen): Ditto.
14398         (live-screen-p): Ditto.
14399         (screen-height): Ditto.
14400         (screen-iconified-p): Ditto.
14401         (screen-list): Ditto.
14402         (screen-live-p): Ditto.
14403         (screen-name): Ditto.
14404         (screen-parameters): Ditto.
14405         (screen-pixel-height): Ditto.
14406         (screen-pixel-width): Ditto.
14407         (screen-root-window): Ditto.
14408         (screen-selected-window): Ditto.
14409         (screen-totally-visible-p): Ditto.
14410         (screen-visible-p): Ditto.
14411         (screen-width): Ditto.
14412         (screenp): Ditto.
14413         (get-screen-for-buffer): Ditto.
14414         (get-screen-for-buffer-noselect): Ditto.
14415         (get-other-screen): Ditto.
14416         (iconify-screen): Ditto.
14417         (lower-screen): Ditto.
14418         (mail-other-screen): Ditto.
14419         (make-screen): Ditto.
14420         (make-screen-invisible): Ditto.
14421         (make-screen-visible): Ditto.
14422         (modify-screen-parameters): Ditto.
14423         (new-screen): Ditto.
14424         (next-screen): Ditto.
14425         (next-multiscreen-window): Ditto.
14426         (other-screen): Ditto.
14427         (previous-screen): Ditto.
14428         (previous-multiscreen-window): Ditto.
14429         (raise-screen): Ditto.
14430         (redraw-screen): Ditto.
14431         (select-screen): Ditto.
14432         (selected-screen): Ditto.
14433         (set-buffer-dedicated-screen): Ditto.
14434         (set-screen-height): Ditto.
14435         (set-screen-position): Ditto.
14436         (set-screen-size): Ditto.
14437         (set-screen-width): Ditto.
14438         (show-temp-buffer-in-current-screen): Ditto.
14439         (switch-to-buffer-other-screen): Ditto.
14440         (visible-screen-list): Ditto.
14441         (window-screen): Ditto.
14442         (x-set-screen-pointer): Ditto.
14443         (x-set-frame-pointer): Ditto.
14444         (screen-title-format): Ditto.
14445         (screen-icon-title-format): Ditto.
14446         (terminal-screen): Ditto.
14447         (delete-screen-hook): Ditto.
14448         (create-screen-hook): Ditto.
14449         (mouse-enter-screen-hook): Ditto.
14450         (mouse-leave-screen-hook): Ditto.
14451         (map-screen-hook): Ditto.
14452         (unmap-screen-hook): Ditto.
14453         (default-screen-alist): Ditto.
14454         (default-screen-name): Ditto.
14455         (x-screen-defaults): Ditto.
14456         (x-create-screen): Ditto.
14457         * obsolete.el: meta-flag removed.
14458         baud-rate removed.
14459         sleep-for-millisecs removed.
14460         extent-data removed.
14461         set-extent-data removed.
14462         set-extent-attribute removed.
14463         extent-glyph removed.
14464         extent-layout removed.
14465         set-extent-layout removed.
14466         list-faces-display removed.
14467         list-faces removed.
14468         trim-versions-without-asking removed.
14469         after-write-file-hooks removed.
14470         truename removed.
14471         auto-fill-hook removed.
14472         blink-paren-hook removed.
14473         select-screen-hook, deselect-screen-hook removed.
14474         auto-raise-screen, auto-lower-screen removed.
14475
14476         * msw-mouse.el: Global change resource -> mswindows-resource.
14477
14478         * XEmacs 21.0-pre5 is released.
14479
14480 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14481
14482         * about.el (about-hackers): Credits update.
14483
14484 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14485
14486         * register.el (insert-register): Don't activate the region.
14487
14488 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14489
14490         * select.el: Restore x-* symbols for backwards compatibility:
14491         x-copy-primary-selection, x-kill-primary-selection,
14492         x-delete-primary-selection, x-select-make-extent-for-selection,
14493         x-valid-simple-selection-, x-cut-copy-clear-internal.
14494
14495 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14496
14497         * XEmacs 21.0-pre4 is released.
14498
14499 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14500
14501         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14502         reporting bugs.
14503         (maybe-add-init-button): Fix semantics under Windows.  Use
14504         `expand-file-name' rather than `concat'.
14505
14506         * help.el (print-messages): New function.
14507
14508 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14509
14510         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14511
14512 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14513
14514         * about.el: Tweaked my entry in about-hackers.
14515
14516         * find-paths.el (paths-emacs-root-p):
14517           Relaxed emacs-root checking of an in-place installation to
14518           also accommodate the flat layout used on MS Windows.
14519
14520 1998-06-29  John Jones  <jj@asu.edu>
14521
14522         * package-get.el: calls to package-get-update-all will only
14523           update packages which are already installed.
14524
14525 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14526
14527         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14528         are handled by the gui-element face fallbacks now.
14529
14530         * x-faces.el: default gui-element face to "background" as well as
14531         the default face.
14532
14533         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14534         and default face settings since these are set as fallbacks now in
14535         the appropriate domain.
14536
14537 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14538
14539         * text-mode.el (text-mode): Reorder regexp so the OR part
14540         corresponding to `page-delim' goes first and the hack in
14541         `forward-paragraph' will work.
14542         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14543
14544 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14545
14546         * subr.el (remove-hook): When checking the hook value
14547           with functionp, don't apply car to it.
14548
14549 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14550
14551         * package-get.el (package-get-remote-filename):
14552           Don't use file-name-as-directory because the local directory
14553           separator conventions might not be the same as ftp's.
14554
14555 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14556
14557         * ldap.el (ldap-host-parameters-alist): New name of
14558         `ldap-host-parameters-plist'
14559
14560 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14561
14562         * package-get.el: Using (require 'package-get-base), now that it
14563         provides itself.  Consequently removed all instances of (load
14564         "package-get-base.el").
14565
14566 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14567
14568         * subr.el (remove-hook): Don't treat the hook value as a
14569           list unless it is both consp and not functionp.
14570
14571 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14572
14573         * about.el: Email address for Ben Wing is ben@xemacs.org.
14574         * auto-show.el: Ditto.
14575         * bytecomp.el: Ditto.
14576         * faces.el: Ditto.
14577         * x-scrollbar.el: Ditto.
14578         * x-misc.el: Ditto.
14579         * tty-init.el: Ditto.
14580         * toolbar-items.el: Ditto.
14581         * symbol-syntax.el: Ditto.
14582         * specifier.el: Ditto.
14583         * objects.el: Ditto.
14584         * hyper-apropos.el: Ditto.
14585         * glyphs.el: Ditto.
14586
14587 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14588
14589         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14590         vertical-divider-always-visible-p.
14591         (default-mouse-motion-handler): Ditto.
14592
14593 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14594
14595         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14596         global value.
14597
14598 1998-06-21  Oliver Graf <ograf@fga.de>
14599
14600         * build-reports.el: changed receiver to xemacs-build-reports list
14601
14602 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14603
14604         * font.el: Split font-family-mappings into X and
14605           mswindows-specific versions.
14606           mswindows-font-create-[object|name]: Treat supplied size
14607           as a pointsize. Added underline and strikethru handling.
14608
14609         * msw-faces.el: changed default mswindows charset to western.
14610
14611         * msw-glyphs.el: removed space in border-glyph font string that
14612           was inserted to get round bugs in the mswindows C font code.
14613
14614 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14615
14616         * about.el (about-hackers): Credits update.
14617
14618         * help-nomule.el (tutorial-supported-languages): Add Romanian
14619         TUTORIAL.
14620
14621         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14622         to ISO-8859-2.
14623
14624 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14625
14626         * font.el: Split font-family-mappings into X and
14627           mswindows-specific versions.
14628           mswindows-font-create-[object|name]: Treat supplied size
14629           as a pointsize. Added underline and strikethru handling.
14630
14631         * msw-faces.el: changed default mswindows charset to western.
14632
14633         * msw-glyphs.el: removed space in border-glyph font string that
14634           was inserted to get round bugs in the mswindows C font code.
14635
14636 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14637
14638         * minibuf.el: make read-color-completion-table call
14639           (mswindows-color-list for mswindows devices.
14640
14641 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14642
14643         * lisp/font-lock.el
14644         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14645         Let declaration items contain non-word symbol characters.
14646
14647 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14648
14649         * package-get.el (package-get-package-provider): Added autoload
14650         cookie.  Loading "package-get-base.el" in ALL functions that use
14651         it.  Fixed some (interactive ...) with multiple argument specs
14652         again.  Cosmetic indentation changes.
14653
14654 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14655
14656         * info.el (Info-insert-dir): Don't use nreverse on variables
14657         that you want to use later.
14658
14659 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14660
14661         * x-mouse.el (x-set-point-and-move-selection): Replace call
14662         to x-kill-primary-selection with kill-primary-selection
14663
14664 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14665
14666         * simple.el (what-cursor-position): Make cursor position reported
14667         use value of column-number-start-at-one
14668
14669 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14670
14671         * about.el (xemacs-hackers): Fix Jareth's email address.
14672
14673 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14674
14675         * startup.el (startup-splash-frame): Remove
14676         `xemacs-startup-logo-function'.
14677
14678 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14679
14680         * about.el (about-hackers): Update credits list.
14681
14682 1998-06-06  Jeff Miller <jmiller@smart.net>
14683
14684         * lisp/sound.el: Update sound-ext to allow filenames with
14685           extensions to be found by load-sound-file
14686
14687 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14688
14689         * info.el (Info-rebuild-outdated-dir): Removed variable
14690         (Info-auto-generate-directory): New variable
14691         (Info-save-auto-generated-dir): New variable
14692         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14693         (Info-build-dir-anew): Second parameter removed.  Use
14694         `Info-save-auto-generated-dir'
14695         (Info-rebuild-dir): Ditto
14696
14697 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14698
14699         * list-mode.el (next-list-mode-item): Would not recognize
14700         border between directly neighbored items.
14701
14702 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14703
14704         * package-get.el: add autoloads for some functions.
14705
14706 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14707
14708         * specifier.el (let-specifier): Tiny docfixes.
14709
14710 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14711
14712         * msw-mouse.el: set selection-pointer-glyph to Normal.
14713
14714 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14715
14716         * wid-edit.el (widget-specify-secret): New function.
14717         (widget-after-change): Use it.
14718         (widget-specify-field): Use it.
14719
14720 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14721
14722         * mouse.el (drag-window-divider): Use `(not done)' instead of
14723         `doit'; reuse result of `window-pixel-edges'.
14724
14725         * modeline.el (drag-modeline-event-lag): Rename to
14726         drag-divider-event-lag.
14727
14728 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14729
14730         * specifier.el (let-specifier): Rewritten not to generate needless
14731         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14732         arguments.
14733
14734 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14735
14736         * minibuf.el (read-file-name-1): Setup buffer-local value of
14737         `completion-ignore-case' in completions buffer under Windows.
14738
14739 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14740
14741         * about.el (about-maintainer-glyph): Fix support for not
14742         compressed images.
14743
14744 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14745
14746         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14747
14748         * mouse.el (mouse-track): Cancel selection if misc-user event with
14749         `cancel-mode-internal' function is fetched.
14750
14751 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14752
14753         * files.el (save-some-buffers-1): Fixed return value.
14754
14755 1998-06-01  Oliver Graf <ograf@fga.de>
14756
14757         * dragdrop.el: added experimental
14758
14759 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14760
14761         * startup.el (after-init-hook, init-file-user,
14762         user-init-directory, load-user-init-file):  Purge references
14763         to "~/.xemacs/init.el" from docstrings.
14764
14765         (load-user-init-file) Use paths-construct-path to construct
14766         paths to user init files.  Go directly to ~/.emacs, do not
14767         search ~/.xemacs/, do not load `default-custom-file'.
14768
14769 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14770
14771         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14772         general *sh.
14773         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14774
14775 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14776
14777         * menubar-items.el (default-menubar): add Update Packages to customize
14778         menu.
14779
14780 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14781
14782         * faces.el: use toolbar face as a fallback for toolbar properties
14783         in xpm-color-symbols instead of default.
14784
14785         * msw-faces.el: rename 3d-object -> gui-element face.
14786
14787 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14788
14789         * startup.el (xemacs-startup-logo-function): New variable.
14790         (startup-splash-frame): Use it.
14791
14792 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14793
14794         * files.el (save-some-buffers): Would wait 1 second.
14795         (save-some-buffers-1): Delete other windows here instead of in
14796         `save-some-buffers'.
14797         (save-some-buffers): Force redisplay only if windows were deleted.
14798
14799 1998-06-02  Didier Verna  <didier@xemacs.org>
14800
14801         * cus-face.el (custom-face-attributes): generalized the use of
14802         toggle buttons for boolean attributes.
14803         Re-ordered the items a bit.
14804
14805 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14806
14807         * sound.el (default-sound-directory): Use `locate-data-directory'
14808         to find the sounds directory.
14809
14810 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14811
14812         * sound.el: default sound-ext to .wav under mswindows, .au
14813         otherwise. load-default sounds without extensions.
14814
14815 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14816
14817         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14818         if send-pr is not bound.
14819
14820 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14821
14822         * files.el: grok idl files in auto-mode-alist.
14823 1998-06-01  Jeff Miller  <jmiller@smart.net>
14824
14825         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14826         calling `upcase'.
14827
14828 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14829
14830         * msw-glyphs.el: add xbm to the list of image types supported.
14831
14832 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14833
14834         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14835         instead of XEmacs one when dumping InfoDock.
14836
14837 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14838
14839         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14840         for `modeline-visible-p'
14841
14842         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14843
14844 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14845
14846         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14847         since it's not used anymore. doc string fixes.
14848
14849         * package-get.el (package-get-file-installed-p): new function. use
14850         instead of file-installed-p which is in an external package.
14851
14852 1998-05-28  Oliver Graf <ograf@fga.de>
14853
14854         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14855         favor of select-window/switch-to-buffer
14856
14857 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14858
14859         * startup.el: changed (getenv "HOME") to (user-home-directory)
14860
14861 1998-05-25  Oliver Graf <ograf@fga.de>
14862
14863         * frame.el (cde-start-drag) moved to dragdrop.el
14864         (offix-start-drag-region) moved to dragdrop.el
14865         (offix-start-drag) moved to dragdrop.el
14866         * dragdrop.el (cde-start-drag) moved from frame.el
14867         (offix-start-drag-region) moved from frame.el
14868         (offix-start-drag) moved from frame.el
14869         (cde-start-drag-region) cde drag regions
14870         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14871
14872 1998-05-26  Oliver Graf <ograf@fga.de>
14873
14874         * dragdrop.el: created dragdrop-drag prototypes
14875         (cde-start-drag-region) fixed typo
14876
14877 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14878
14879         * simple.el (after-init-hook): Remove reader macro.
14880
14881         * packages.el (packages-hardcoded-lisp): Get rid of reader
14882         macros.  Update DOC string.
14883
14884 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14885
14886         * mouse.el (drag-window-divider): Ditto.
14887
14888         * modeline.el (mouse-drag-modeline): Use it.
14889
14890         * lisp-mode.el (let-specifier): Specify indentation.
14891
14892         * specifier.el (let-specifier): Renamed from
14893         `with-specifier-instance'.
14894
14895 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14896
14897         * x-faces.el:
14898         * faces.el: move definition of xpm-color-symbols from x-faces.el
14899         to faces. Predicate x-get-resource on the presence of x.
14900
14901         * msw-faces.el: set 3d-object face rather than modeline. Specify
14902         faces as specfier defaults.
14903
14904         * package-get.el: don't use package-admin-add-single-file-package.
14905
14906 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14907
14908         * toolbar-items.el: Fixup tooltips.
14909         (toolbar-gnus): Don't use obsolete variable
14910         toolbar-news-frame-properties.
14911         (toolbar-news-reader): Default to `gnus' instead of
14912         `not-configured'.
14913
14914         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14915         Windows.
14916
14917 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14918
14919         * package-get.el: rename -installedp -> -installed-p.
14920
14921 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14922
14923         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14924         attributes, and assinged it to continuation, truncation and
14925         hscroll glyphs.
14926
14927         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14928         and made continuation, truncation and hscroll glyphs arrow
14929         characters out of that font.
14930
14931 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14932
14933         * minibuf.el (minibuffer-electric-separator): Play nicely with
14934         directory-sep-char being \.
14935         (minibuffer-electric-tilde): Ditto.
14936         (read-file-name-map): Ditto.
14937
14938 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14939
14940         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14941         on X devices.
14942         (default-mouse-track-deal-with-down-event): Avoid
14943         `x-disown-selection'; use `disown-selection' instead.
14944
14945 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14946
14947         * select.el:
14948         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14949         moved to (cut-copy-clear-internal) in select.el. Ditto for
14950         (x-delete-primary-selection) (x-kill-primary-selection)
14951         (x-copy-primary-selection).
14952         (own-clipboard): new function.
14953
14954         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14955         functions in select.el. remove old ones.
14956         (mswindows-own-clipboard): new function.
14957
14958 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14959
14960         * gnuserv.el: allow connections from mswindows type devices.
14961
14962 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14963
14964         * msw-glyphs.el: change image type used from cursor to resource.
14965
14966 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14967
14968         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14969         for {top,bottom}-{left,right} values in addition to
14970         {top,bottom}_{left,right}.
14971         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14972
14973 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14974
14975         * cl-macs.el (specifier-instance): Undefine its setf method.
14976
14977         * specifier.el (with-specifier-instance): Added docstring.
14978
14979         * mouse.el (drag-window-divider): Ditto.
14980
14981         * modeline.el (mouse-drag-modeline): Use it.
14982
14983         * lisp-mode.el (with-specifier-instance): Define its indentation
14984         level.
14985
14986         * specifier.el (with-specifier-instance): New macro.
14987
14988 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14989
14990         * package-get.el (package-get-create-custom): new function to
14991         auto-generate package-get-custom.el from package-get-base.el.
14992         * (package-get-ever-installedp): new function.
14993         * (package-get-custom): new function to get all packages specified
14994         by customize.
14995
14996 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14997
14998         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14999
15000 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15001
15002         * cl-extra.el: Reverse previous float change.
15003
15004 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15005
15006         * x-faces.el:
15007         * faces.el (try-font-name): moved from x-faces.el since it is
15008         required by w3 under mswindows as well X.
15009
15010 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15011
15012         * winnt.el: Removed evil (setq completion-ignore-case t)
15013         clause, one more overlookef fsfism.
15014         (nt-quote-args-functions-alist): End sentences with double space.
15015
15016 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15017
15018         * window-xemacs.el (push-window-configuration): Remove kludgery of
15019         recaching default-toolbar specifier.
15020         (pop-window-configuration): Ditto.
15021         (unpop-window-configuration): Ditto.
15022
15023 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15024
15025         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15026
15027 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15028
15029         * winnt.el (nt-quote-args-verbatim): Added function.
15030         (nt-quote-args-prefix-quote): Added function.
15031         (nt-quote-args-backslash-quote): Added function.
15032         (nt-quote-args-double-quote): Added function.
15033         (nt-quote-args-functions-alist): New variable.
15034         (nt-quote-process-args): Added function. This is the main quoting
15035         work horse called from process-nt.c
15036
15037 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15038
15039         * winnt.el: Removed duplicate definitions for backspace,
15040         delete, M-backspace and C-M-backspace.
15041         (file-name-buffer-file-type-alist): Removed this variable.
15042         (find-buffer-file-type): Removed function.
15043         (find-file-binary):  Removed function.
15044         (find-file-text): Removed function.
15045         (find-file-not-found-set-buffer-file-type): Removed function.
15046         (save-to-unix-hook): Removed function.
15047         (revert-from-unix-hook): Removed function.
15048         (using-unix-filesystems): Removed function.
15049         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15050         warning.
15051         (x-set-selection): Removed function.
15052         (x-get-selection): Removed function.
15053         Removed commented FSFisms.
15054         Replaced copyright notice (this file is not part of GNU Emacs).
15055         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15056         comint-process-echoes setting to t.
15057
15058 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15059
15060         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15061         and used following the interface change of
15062         `paths-find-recursive-path'.
15063
15064         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15065         regexp instead of a list of base names.
15066         (paths-version-control-filename-regexp):
15067         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15068         Introduced and used following the interface change of
15069         `paths-find-recursive-path'.
15070
15071 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15072
15073         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15074         on X devices, rather than on all non-TTY devices.
15075
15076 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15077
15078         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15079
15080         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15081
15082 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15083
15084         * itimer.el (activate-itimer): Fixed usage of integers
15085         as argument to `concat'.
15086
15087 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15088
15089         * itimer.el (start-itimer): replace the use of `concat' with
15090         `format'
15091
15092 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15093
15094         * mode-motion.el (mode-motion-hook): Clarify docstring.
15095         From Bob Weiner <weiner@altrasoft.com>
15096
15097         * loadhist.el (symbol-file): Supply prompt string when used
15098         interactively.
15099         From Bob Weiner <weiner@altrasoft.com>
15100
15101 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15102
15103         * loadup.el (really-early-error-handler): Ditto.
15104
15105         * update-elc.el: Ditto.
15106
15107         * setup-paths.el (paths-construct-exec-path): Ditto.
15108
15109         * make-docfile.el: Ditto.
15110
15111         * find-paths.el (paths-decode-directory-path): Use split-path
15112         instead of decode-path.
15113
15114         * files.el (parse-colon-path): Update docstring reference.
15115
15116 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15117
15118         * msw-init.el:
15119         * x-init.el:
15120         Bind cut'n'paste keys to non window-system specific functions.
15121
15122         * msw-select.el: New function mswindows-clear-clipboard.
15123         mswindows-cut-copy-clipboard extended to handle clearing of the
15124         selection and renamed to mswindows-cut-copy-clear-clipboard.
15125
15126         * select.el: on mswindows devices delete-primary-selection
15127         calls mswindows-clear-clipboard.
15128
15129 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15130
15131         * simple.el (quoted-insert): Inhibit quit when using read-char.
15132
15133         * cmdloop.el (read-char): Don't inhibit quit.
15134         (read-char-exclusive): Ditto.
15135         (read-char): Signal quit if quit-char was pressed.
15136         (read-char-exclusive): Ditto.
15137         (read-quoted-char): Return a character, not integer.
15138
15139         * menubar-items.el (default-popup-menu): Use Andy's generic
15140         selection code.
15141         (default-popup-menu): Fix code.
15142
15143 1998-05-14  Oliver Graf <ograf@fga.de>
15144
15145         * dragdrop.el (dragdrop-function-widget): this time it's done
15146
15147 1998-05-13  Oliver Graf <ograf@fga.de>
15148
15149         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15150
15151 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15152
15153         * device.el (device-pixel-width):
15154         (device-pixel-height):
15155         (device-mm-width):
15156         (device-mm-height):
15157         (device-bitplanes):
15158         (device-color-cells): Swapped parameters to device-system-metric
15159         according to the interface change.
15160
15161 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15162
15163         * mouse.el (default-mouse-motion-handler): Use new name of the
15164         function event-over-vertical-divider-p.
15165         Do not set E-W arrow cursor over the divider if
15166         vertical-divider-draggable-p is nil in the window.
15167         ([top-level]): Use new name for the variable
15168         vertical-divider-map.
15169         (drag-window-divider): Respect vertical-divider-draggable-p.
15170         Variable name typo fixes.
15171
15172 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15173
15174         * keymap.el (kbd): Define here; handle string constants and
15175         others...
15176
15177 1998-05-15  Christian Nyb <chr@mediascience.no>
15178
15179         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15180         in Emacs 18.
15181
15182 1998-05-13  Didier Verna  <didier@xemacs.org>
15183
15184         * mouse.el (drag-window-divider): give the vertical divider a
15185         pressed look when dragging it.
15186
15187 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15188
15189         * faces.el: predicate some more face operations on x or mswindows
15190         not just x.
15191
15192         * modeline.el: enable modeline coloring for mswindows.
15193
15194 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15195
15196         * minibuf.el (minibuffer-default): Added variable; compatible with
15197         FSF Emacs.
15198         (next-history-element): Used `minibuffer-default'.
15199
15200 1998-05-12  Oliver Graf <ograf@fga.de>
15201
15202         * dragdrop.el (dragdrop-function-widget): button and mods ok
15203         arguments still look a bit strange
15204         (dragdrop-compare-mods) created
15205         (dragdrop-drop-do-functions) correctly checks for buttons and
15206         modifiers
15207
15208 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15209
15210         * setup-paths.el (paths-default-info-directories): Replace
15211         path-separator with directory-sep-char.
15212
15213         * files.el (path-separator): Don't define it here.
15214
15215 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15216
15217         * update-elc.el: Ditto.
15218
15219         * setup-paths.el (paths-construct-exec-path): Ditto.
15220
15221         * make-docfile.el: Ditto.
15222
15223         * loadup.el (really-early-error-handler): Ditto.
15224
15225         * find-paths.el (paths-decode-directory-path): Use decode-path
15226         instead of decode-path-internal.
15227
15228         * files.el (parse-colon-path): Update docstring.
15229
15230 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15231
15232         * subr.el (get-buffer-window-list): Make BUFFER optional.
15233
15234         * window-xemacs.el (windows-of-buffer): Defalias to
15235         get-buffer-window-list.
15236
15237 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15238
15239         * disass.el: Fix maintainer keyword.
15240
15241         * bytecomp.el (byte-compile-and-load-file): Autoload.
15242         (byte-compile-buffer): Ditto.
15243
15244         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15245         value is returned, not the name.
15246         (lisp-imenu-generic-expression): Enable it.
15247         (lisp-mode-variables): Ditto.
15248         (lisp-indent-offset): Change defconst to defvar.
15249         (lisp-indent-function): Ditto.
15250         (lisp-body-indent): Ditto.
15251
15252 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15253
15254         * modeline.el: Use zap-last-kbd-macro-event.
15255
15256         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15257         nil, don't attempt to do anything with messages.
15258         (eval-last-sexp): Use `letf' for clarity.
15259
15260 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15261
15262         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15263
15264 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15265
15266         * buff-menu.el:
15267         * lisp-mode.el:
15268         * obsolete.el:
15269         Change empty docstrings into no doc strings at all.
15270         Fix bogus FSF-format docstrings.
15271         * etags.el: Fix docstring.
15272
15273 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15274
15275         * package-get.el (package-get): Use internal md5
15276
15277 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15278
15279         * about.el (about-xemacs): Correct abuse of concat.
15280
15281 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15282
15283         * info.el (Info-mode): Use easymenu.
15284
15285 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15286
15287         * apropos.el (apropos): Don't use concat with integers.
15288
15289         * cmdloop.el (describe-last-error): Handle the case when no error
15290         was seen gracefully.
15291
15292         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15293         defun.
15294         (apropos-describe-plist): Ditto.
15295
15296         * help.el (with-displaying-help-buffer): Revert to a defun.
15297         (describe-key): Use it as defun.
15298         (describe-mode): Ditto.
15299         (describe-bindings): Ditto.
15300         (describe-prefix-bindings): Ditto.
15301         (describe-installation): Ditto.
15302         (view-lossage): Ditto.
15303         (describe-function): Ditto.
15304         (describe-variable): Ditto.
15305         (describe-syntax): Ditto.
15306
15307 1998-05-11  Oliver Graf <ograf@fga.de>
15308
15309         * dragdrop.el: changed order of require/provide
15310         (dragdrop-drop-mime-default) changed to new calling conventions
15311         (dragdrop-drop-do-functions) changed to new calling conventions
15312         (dragdrop-function-widget) this one needs more work...
15313
15314 1998-05-10  Oliver Graf <ograf@fga.de>
15315
15316         * about.el: another small change in my entry
15317         * dragdrop.el (dragdrop-drop-log-function): logging added
15318         plus customizations
15319         changed interface to handler functions. now called with event
15320         and object
15321
15322 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15323
15324         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15325         E-W arrow pointer displayed over draggable dividers.
15326
15327         * mouse.el (default-mouse-motion-handler): Show it when
15328         appropriate.
15329         (drag-window-divider): Added.
15330         ([top-level]): Initialized window-divider-map with a keymap
15331         binding the above function to left button down event.
15332
15333         * x-mouse.el (x-init-pointer-shape): Initialize
15334         divider-pointer-glyph from Cursor.dividerPointer, or use default
15335         E-W double arrow.
15336
15337 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15338
15339         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15340
15341 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15342
15343         * simple.el (count-words-buffer): Don't query for buffer.
15344         (count-lines-buffer): Ditto.
15345
15346 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15347
15348         * help.el (where-is): add optional insert argument.
15349
15350 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15351
15352         * help.el (describe-key-briefly): New argument INSERT.
15353
15354         * simple.el (eval-expression): New optional argument; synch with
15355         FSF 20.3.
15356
15357         * keydefs.el (global-map): Add new register bindings.
15358
15359         * register.el: Synched with FSF 20.3.
15360
15361 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15362
15363         * window-xemacs.el (recenter): all arguments are optional.
15364
15365 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15366
15367         * device.el: (device-pixel-width): Reflected name/parameters
15368         change to device-system-metric.
15369         (device-pixel-height): Ditto.
15370         (device-mm-width): Ditto.
15371         (device-mm-height): Ditto.
15372         (device-bitplanes): Ditto.
15373         (device-color-cells): Ditto.
15374
15375 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15376
15377         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15378
15379         * cl.el (most-positive-fixnum): Document.
15380         (most-negative-fixnum): Ditto.
15381
15382         * cus-dep.el: Updated comment.
15383
15384         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15385         constant.
15386
15387         * cus-load.el (custom-put): Removed.
15388
15389         * files.el (after-find-file): Just resignal quit instead of
15390         signaling "canceled".
15391
15392 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15393
15394         * frame.el (other-frame): Use `focus-frame' instead of
15395         select-frame kludges.
15396
15397         * lisp-mode.el: Update lisp-indent-function for
15398         save-selected-frame and with-selected-frame.
15399
15400         * frame.el (save-selected-frame): New macro.
15401         (with-selected-frame): Ditto.
15402         (other-frame): Use `set-frame-focus'.
15403
15404 1998-05-06  Oliver Graf <ograf@fga.de>
15405
15406         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15407         (dragdrop-drop-url-default) default handler for URL drops created
15408         (dragdrop-drop-mime-default) default handler for MIME drops created
15409         (dragdrop-drop-functions) default custom for handling drops created
15410         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15411
15412 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15413
15414         * mouse.el: Removed redundant mouse-mswindows-drop function.
15415
15416 1998-05-05  Oliver Graf <ograf@fga.de>
15417
15418         * about.el: changed some text in my entry
15419         * dragdrop.el: added customs
15420
15421 1998-05-04  Oliver Graf <ograf@fga.de>
15422
15423         * mouse.el: killed global drop key bindings
15424         (mouse-offix-drop) removed
15425         * dragdrop.el: created
15426         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15427
15428 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15429
15430         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15431         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15432
15433         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15434         obsolete comment.
15435
15436         * scrollbar.el (scrollbars-visible-p): Use new
15437         {vertical,horizontal}-scrollbar-visible-p specifiers.
15438
15439 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15440
15441         * device.el (device-pixel-height):
15442         (device-pixel-width):
15443         (device-mm-width):
15444         (device-mm-height):
15445         (device-bitplanes):
15446         (device-color-cells): Moved these 6 functions from device.c; they
15447         all use single (device-system-metrics) call.
15448
15449 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15450
15451         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15452         were renamed.
15453
15454         * menubar-items.el:
15455         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15456         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15457
15458         * help.el (help-map): Remove Hyperbole keybinding logic.
15459         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15460
15461 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15462
15463         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15464         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15465
15466 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15467
15468         * msw-glyphs.el: use nicer icon3 from the frame icon.
15469
15470 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15471
15472         * version.el (emacs-version): Remove InfoDock conditionals.
15473
15474         * startup.el (startup-splash-frame): Change ID logo name.
15475
15476 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15477
15478         * files.el (after-find-file): If the user presses C-g on
15479         directory-creation prompt, kill the buffer.
15480
15481 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15482
15483         * simple.el (count-words-region): Reverse previous change.
15484
15485 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15486
15487         * replace.el (query-replace): Just call perform-replace.
15488         (query-replace-regexp): Ditto.
15489         (perform-replace): Move region handling here.
15490         (perform-replace): Use the new arg to match-data.
15491
15492 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15493
15494         * x-init.el: Install X specific display table that
15495           displays char 0240 as a space to avoid whatever it is
15496           that screws up display of that character code.
15497
15498 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15499
15500         * help.el (function-arglist): If no arguments are documented for a
15501         subr, print nothing rather than incorrect output.
15502
15503 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15504
15505         * cmdloop.el (command-error): Update bail-out error message to use
15506         `emacs-program-name'.
15507
15508         * lib-complete.el: Remove reader macro cruft.
15509
15510         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15511         cruft.
15512
15513         * simple.el (count-words-region): Drop interactive-p check on the
15514         message.
15515
15516 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15517
15518         * font.el
15519         * msw-faces.el
15520         Correct spelling of mswindows-font-canonicalize-name.
15521
15522 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15523
15524         * ldap.el (ldap-host-parameters-alist): Replaced with
15525         `ldap-host-parameters-plist'
15526         (ldap-search): Adapt to previous change
15527
15528 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15529
15530         * about.el (about-hackers): Update Bob Weiner bio.
15531         (about-maintainer-info): Ditto.
15532
15533 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15534
15535         * simple.el (display-warning-minimum-level): Docfix.
15536
15537 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15538
15539         * widget.el (:default-get): New keyword.
15540         * wid-edit.el (default, widget-default-default-get): Define it.
15541         (group, widget-group-default-get): Define it.
15542         (menu-choice, widget-choice-default-get): Define it.
15543         (widget-default-get): New function.
15544         (widget-choice-action): Call it.
15545         (widget-editable-list-entry-create): Call it.
15546
15547 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15548
15549         * byte-optimize.el (byte-boolean-vars): Removed.
15550         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15551         lookup through `byte-boolean-vars'.
15552
15553 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15554
15555         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15556         resource-provided values into ghost specs for scrollbar-height and
15557         scrollbar-width.
15558
15559 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15560
15561         * byte-optimize.el: Don't attempt to optimize /=.
15562
15563         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15564         (byte-compile-/=): Ditto.
15565
15566 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15567
15568         * apropos.el: Use `with-displaying-help-buffer'.
15569         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15570         Use `with-displaying-help-buffer'.
15571         (apropos-follow): Do not give special treatment to buffer cursor
15572         was in prior to a mouse click.
15573         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15574         (apropos-print-doc): Set correct buffer for setting text
15575         properties.
15576
15577 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15578
15579         * help.el (help-buffer-prefix-string): New variable.
15580         (help-buffer-name): Use it.
15581
15582         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15583         mode menu.
15584
15585 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15586
15587         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15588
15589 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15590
15591         * files.el (find-file-noselect): Update docstring.
15592         (find-file-noselect): Signal an error if found an unreadable file.
15593         (file-chase-links): Save the match data.
15594         (normal-mode): Use `lwarn' and `error-message-string'.
15595         (interpreter-mode-alist): Change defconst to defvar.
15596         (inhibit-first-line-modes-regexps): Ditto.
15597         (inhibit-first-line-modes-regexps): Added .tgz.
15598         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15599         (change-major-mode-with-file-name): New user-option.
15600         (set-visited-file-name): Synched with FSF.
15601         (file-name-extension): New function, from FSF 20.3.
15602         (file-relative-name): Synched with FSF.
15603         (save-some-buffers): Support the C-r feature.
15604         (recover-session): Synched with FSF.
15605         (kill-some-buffers): Ditto.
15606         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15607
15608 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15609
15610         * files.el (insert-file): Undo previous change and reenable use of
15611         format.el.
15612
15613 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15614
15615         * window-xemacs.el (recenter): Define.
15616
15617 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15618
15619         * font.el (mswindows-font-create-name)
15620         (mswindows-font-create-object): new functions for mswindows type
15621         fonts.
15622
15623         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15624         strings are parsed as well as font objects.
15625
15626 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15627
15628         * modeline.el (defining-kbd-macro): Restore modeline indication of
15629         kbd-macro being recorded.
15630         (add-minor-mode): Simplify docstring.
15631         (modeline-minor-mode-menu): Remove stuff.
15632
15633 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15634
15635         * code-process.el (call-process): dynamically decide process
15636         coding type.
15637
15638 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15639
15640         * modeline.el: Add line-number-mode, column-number-mode to
15641         the modeline minor-mode menu.  Button2 on the line number does
15642         goto-line.
15643
15644 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15645
15646         * mouse.el: move x-selection-owner-p type things to
15647         selection-owner-p.
15648
15649         * msw-init.el: copy zmacs stuff from x-init.el
15650
15651         * msw-select.el (mswindows-own-selection)
15652         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15653         functions. Very simple minded implementation of selectio
15654         ownership.
15655
15656         * select.el (own-selection) (disown-selection)
15657         (activate-region-as-selection) (select-make-extent-for-selection)
15658         (valid-simple-selection-p): functions moved from x-select.el for
15659         generalized selection.
15660
15661         * x-select.el: see select.el changes.
15662
15663         * x-toolbar.el: use new selection functions.
15664
15665 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15666
15667         * packages.el (packages-find-package-directories): Fixed bug that
15668         would pick up multiple site-package directories.
15669         (package-locations): Added "xemacs-packages" as a late package
15670         location.
15671
15672         * find-paths.el: Now uses `emacs-program-name' and
15673         `emacs-program-version'.
15674         Additions to enforce version-specific directories in
15675         `paths-find-version-directory'.
15676
15677 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15678
15679         * default.el: Removed.
15680         * site-start.el: Removed.
15681
15682 1998-04-29  Didier Verna  <didier@xemacs.org>
15683
15684         * minibuf.el (minibuffer-history-minimum-string-length): Default
15685         to nil.
15686
15687 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15688
15689         * find-paths.el (paths-program-name): Rename.
15690         (paths-emacs-root-p): Ditto.
15691         (paths-find-site-directory): Ditto.
15692
15693 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15694
15695         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15696         `emacs-lisp-byte-compile-and-load'.
15697
15698 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15699
15700         * ldap.el (ldap-search): Fixed additional parameter passing to
15701         `ldap-open'
15702
15703 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15704
15705         * select.el (kill-primary-selection) (selection-owner-p)
15706         (copy-primary-selection) (yank-clipboard-selection)
15707         (selection-exists-p) (delete-primary-selection): new file and
15708         functions that do the right thing for the selected device.
15709
15710         * x-menubar.el: use generalised selection functions.
15711
15712         * dumped-lisp.el: dump select.el.
15713
15714 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15715
15716         * find-paths.el (paths-progname): New variable.
15717         (paths-emacs-root-p): Use it.
15718         (paths-find-site-directory): Ditto.
15719
15720 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15721
15722         * loadup.el ((member "dump" command-line-args)): Dump as
15723         `infodock' if InfoDock.
15724
15725 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15726
15727         * find-paths.el (construct-emacs-version): Simplify, include
15728         program name in the return value.
15729         * (paths-find-version-directory): Use it.
15730
15731 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15732
15733         * info.el (Info-parse-dir-entries): Fixed regexp
15734         (Info-build-dir-anew): Remove full suffix and capitalize info file
15735         name for files with no @direntry
15736         (Info-batch-rebuild-dir): New function
15737         (Info-suffixed-file): Check for regular files instead of simple
15738         file existence (could catch directories before)
15739
15740 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15741
15742         * setup-paths.el, find-paths.el: Removed uses of `not' which
15743         temacs doesn't have.
15744
15745         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15746         into root searching.
15747
15748 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15749
15750         * subr.el: Remove definition of `not'.
15751
15752 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15753
15754         * msw-glyphs.el: enable graphics support.
15755
15756 1998-04-23  Didier Verna  <didier@xemacs.org>
15757
15758         * x-menubar.el (default-menubar): restored the line-number-mode
15759         option.
15760
15761         * misc doc string updates related to the options menu.
15762
15763 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15764
15765         * setup-paths.el (paths-construct-load-path): Fix typo.
15766
15767 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15768
15769         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15770         font-menu-ignore-scaled-fonts don't have to be bound now; this
15771         gets us one step further towards making --no-autoloads work.
15772
15773         * startup.el (normal-top-level): Load auto-autoloads only if
15774         lisp-directory is non-nil.
15775
15776         * setup-paths.el (paths-construct-load-path): Made it robust
15777         against nil lisp-directory.
15778
15779         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15780         to the list of variables that cause a warning when nil.
15781
15782         * toolbar.el (init-toolbar-location): Now works even when there's
15783         no toolbar icon directory.
15784
15785 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15786
15787         * help.el (view-lossage): Recognize it.
15788
15789         * simple.el (log-message): Mark multiline messages.
15790
15791 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15792
15793         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15794
15795 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15796
15797         * package-get.el (package-get-all):  add `\n' separator to
15798         interactive specification so that both variables are read
15799
15800 1998-04-22  Didier Verna  <didier@xemacs.org>
15801
15802         * x-menubar.el: ported the options menu to Custom.
15803         Moved the "read only" toggle button to the buffers menu.
15804         Corrected some missing ;;;###autoload or defcustom.
15805
15806         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15807         the scrollbar-visible specifier for options menu handling.
15808
15809         * toolbar.el (toolbar-visible-p)
15810                      (toolbar-captioned-p)
15811                      (default-toolbar-position): defcustom wrappers around
15812         the toolbar specifiers for options menu handling.
15813
15814         * frame.el (get-frame-for-buffer-default-instance-limit):
15815         defcustom it for options menu handling.
15816
15817         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15818         font-lock-mode for options menu handling.
15819
15820         * cus-start.el: added Custom properties to overwrite-mode for
15821         options menu handling.
15822
15823 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15824
15825         * about.el: shameless self-promotion.
15826
15827 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15828
15829         * simple.el (raw-append-message): Slightly optimize.
15830         (remove-message): Use `push' for clarity.
15831         (append-message): Ditto.
15832         (display-warning): Dito.
15833         (raw-append-message): Send the message to the appropriate device.
15834
15835 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15836
15837         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15838         From Sean MacLennan <Sean.MacLennan@pika.ca>
15839
15840 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15841
15842         * setup-paths.el: Changed `directory-sep-char' to
15843         `path-separator', following a change in GNU Emacs.
15844
15845 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15846
15847         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15848         (Info-build-dir-anew): Add a final newline.
15849         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15850         is `always'
15851         (Info-rebuild-dir): Ditto
15852
15853         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15854
15855 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15856
15857         * simple.el (count-words-buffer): Retain zmacs region.
15858         (count-words-region): Ditto.
15859         * simple.el: (what-line): Expanded line counts.
15860         (count-lines): New parameter to conditionalize whether collapsed
15861         lines get counted.
15862         From Bob Weiner <weiner@altrasoft.com>
15863
15864 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15865
15866         * packages.el (package-locations): infodock-packages must override
15867         mule-packages and packages.
15868
15869 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15870
15871         * wid-edit.el:
15872         remove rude messages from widget-activation-widget-mapper
15873         and widget-activation-glyph-mapper
15874
15875 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15876
15877         * toolbar.el: Remove (featurep 'x) test from
15878         toolbar-make-button-list
15879
15880 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15881
15882         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15883         only if in the same frame.
15884
15885 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15886
15887         * packages.el (package-locations): Added site-packages hierarchy.
15888
15889         * setup-paths.el (paths-default-info-directories): Introduced and
15890         used.
15891
15892         * packages.el, setup-paths.el: Set various path searching depths
15893         to 1.
15894
15895         * packages.el (packages-hierarchy-depth):
15896         (packages-load-path-depth): Introduced and used.
15897
15898         * setup-paths.el (paths-load-path-depth): Introduced and used.
15899
15900         * find-paths.el (paths-find-recursive-path): Added max-depth
15901         parameter.
15902
15903 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15904
15905         * setup-paths.el (paths-construct-info-path): Removed
15906         dependency on behavior of (file-name-as-directory "").
15907
15908 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15909
15910         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15911         lisp objects
15912
15913 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15914
15915         * dump-paths.el, startup.el: Added handling for --debug-paths.
15916
15917 1998-04-15  William M. Perry  <wmperry@aventail.com>
15918
15919         * wid-edit.el: We cannot just set the help-echo or balloon-help
15920           properties for an extent based on the :help-echo widget
15921           property, since help-echo and balloon-help cause an EXTENT to
15922           get passed in, where :help-echo functions are expecting a WIDGET
15923
15924 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15925
15926         * scrollbar.el (init-scrollbar-from-resources): Call
15927         mswindows-init-scrollbar-metrics when appropriate.
15928
15929 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15930
15931         * dumped-lisp.el: dump x-toolbar for window system
15932
15933         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15934         have support and xpm.
15935
15936 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15937
15938         * files.el (toggle-read-only): Fix docstring.
15939         From Didier Verna <didier@xemacs.org>
15940
15941 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15942
15943         * startup.el (normal-top-level): Load autoload-file-name without
15944         specifying an extension---some people only auto-autoload.el.gz.
15945
15946 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15947
15948         * files.el (backup-enable-predicate): Don't bomb on NAME being
15949         nil.
15950
15951 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15952
15953         * find-paths.el, packages.el: Now prefers configure'd paths.
15954         This shouldn't cause any of the originally anticipated problems as
15955         the current paths architecture will not define the various
15956         configure-xxx variables if they're not specified on the configure
15957         command line.
15958
15959         * find-paths.el, setup-paths.el, packages.el: Removed all
15960         mentionings of "/" as a path separator.
15961         Used paths-construct-path throughout.
15962
15963         * find-paths.el (paths-construct-path): Created to assemble paths
15964         from directory components.
15965
15966         * setup-paths.el, packages.el: Used paths-decode-directory-path
15967         instead of decode-path-internal.
15968
15969         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15970         and associates.
15971         (paths-decode-directory-path) Created.
15972
15973         * setup-paths.el: Changed configure-exec-path to
15974         configure-exec-directory.
15975
15976 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15977
15978         * packages.el (packages-find-packages): Fixed decoding of
15979         EMACSPACKAGEPATH.
15980
15981         * startup.el: -no-packages -> -no-early-packages.
15982
15983         (packages-load-package-lisps): Fixed loading of auto-autoload
15984         files.
15985
15986         * startup.el (normal-top-level): Fixed loading of core
15987         auto-autoload.
15988
15989         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15990
15991         * startup.el, packages.el, dump-paths.el: Added proper settings
15992         for site-directory and lisp-directory variables.
15993
15994         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15995         inhibit-package-autoloads and fixed handling of it.
15996
15997         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15998         handling of former inhibit-package-init, now
15999         inhibit-early-packages, to make -vanilla etc. work.
16000
16001 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16002
16003         * code-process.el (start-process): Fallback to 'undecided instead
16004         of 'binary for process input coding stream.
16005
16006         * process.el (start-process): Docstring fix.
16007
16008 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16009
16010         * info.el (Info-insert-dir): Do not insert temporary dir files
16011         in Info-dir-file-attributes
16012         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16013         (Info-rebuild-dir): Ditto.
16014
16015 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16016
16017         * obsolete.el: Added obsoleteness declarations for
16018         `site-directory' and `Info-default-directory-list'.
16019
16020 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16021
16022         * find-paths.el (paths-find-emacs-root): Only look at the
16023         executable at the end of the symlink chain for determining the
16024         Emacs root.
16025
16026 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16027
16028         * setup-paths.el (paths-construct-info-path): Changed construction
16029         to cater to gone default in configure.
16030
16031         * find-paths.el (paths-uniq-append): Added.
16032
16033         * packages.el: Rewritten package path construction once again.
16034
16035         * dump-paths.el, startup.el: Removed package-path as a global
16036         variable.
16037
16038         * package-admin.el (package-admin-add-single-file-package):
16039         (package-admin-add-binary-package): Changed package-path to
16040         late-packages.
16041
16042         * packages.el (packages-split-path): Split path at "/" rather than
16043         nil according to change in emacs.c.
16044
16045 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16046
16047         * setup-paths.el (paths-construct-info-path): Changed info path
16048         order so that directories come out right.
16049         (paths-find-lock-directory): Fixed bug: It used to think
16050         configure-lock-directory is a path.
16051
16052 1998-04-06  Jeff Miller <jmiller@smart.net>
16053
16054         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16055         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16056         eases the use of toolbar-add/kill-item functions.
16057
16058 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16059
16060         * code-files.el (file-coding-system-alist): Commented out
16061         loaddefs.el magical treatment.
16062
16063 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16064
16065         * info.el (Info-rebuild-outdated-dir): Added new option
16066         `conservative' and made it the default
16067         (Info-rebuild-dir): Appropriately parse multi-line description
16068         strings, and multi-section dir files. Issue warning when dir
16069         is rebuilt as temporary
16070         (Info-build-dir-anew): Issue warning when dir is built as
16071         temporary
16072
16073 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16074
16075         * list-mode.el (list-mode-map): Bind highlight motion commands to
16076         standard keys left, right, C-b and C-f.
16077
16078 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16079
16080         * files.el (auto-mode-alist): allow .sc for Scheme->C
16081
16082 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16083
16084         * loadup.el (pureload): Don't quote (garbage-collect).
16085
16086 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16087
16088         * package-get-base.el: Updated.
16089
16090 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16091
16092         * isearch-mode.el (isearch-just-started): New variable.
16093         (isearch-mode): Set it.
16094         (isearch-repeat): Advance one character forward only if the search
16095         was successful, and was not just started.
16096         (isearch-repeat): Clear isearch-just-started.
16097
16098 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16099
16100         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16101         if running -batch.
16102
16103 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16104
16105         * subr.el (listify-key-sequence): Removed.
16106
16107 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16108
16109         * bytecomp.el (byte-compile-print-gensym): New option.
16110         (byte-compile-output-file-form): Use it.
16111         (byte-compile-output-docform): Ditto.
16112         (byte-compile-compiled-obj-to-list): Ditto.
16113
16114 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16115
16116         * msw-glyphs.el: set frame icon if xpm support.
16117
16118 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16119
16120         * help.el: Code that pretty prints variable values
16121           removed.
16122
16123 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16124
16125         * find-paths.el (paths-emacs-root-p): Correct test for installation
16126         directory.
16127         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16128
16129 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16130
16131         * loaddefs.el: Don't set debug-ignored-errors; leave
16132           its default value set to nil.
16133
16134 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16135
16136         * info.el (Info-rebuild-dir): fixed mis-spelling.
16137
16138 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16139
16140         * info.el (Info-rebuild-outdated-dir): New custom var
16141         (Info-insert-node): Create/update dir file when needed, ie when it
16142         does not exist or is older than some info files in directory
16143
16144 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16145
16146         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16147         for last packages, mainly for using a 20.4 package base.
16148
16149         * packages.el (late-packages): Typo fix.  It was called
16150         early-packages.
16151
16152         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16153         relative symlinks correctly.
16154         (paths-find-emacs-roots): More rigorous checking for plausible
16155         configuration-time root.
16156
16157         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16158         find its roots.
16159
16160 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16161
16162         * faces.el: Fix docstrings.
16163         * glyphs.el: Fix docstrings.
16164         * mouse.el: Fix docstrings.
16165
16166         * frame.el: Change phrase `current frame' to `selected frame'.
16167
16168         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16169
16170         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16171         macros using backquote to make them infinitely more readable.
16172
16173 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16174
16175         * packages.el (packages-find-package-path): Hardcoded specialized
16176         InfoDock support until we can clean this up.
16177
16178         * help.el (describe-bindings-1): Return the value of the bindings
16179         help buffer created.
16180         (describe-bindings): Ditto.
16181
16182         * simple.el (set-variable): Restore previous behavior of not
16183         bombing if the variable to set is not boundp.
16184
16185 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16186
16187         * packages.el (packages-handle-package-dumped-lisps): Allow for
16188         non-local files to be loaded off the package-lisp variable.
16189
16190 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16191
16192         * x-faces.el: Global X resources should override
16193           specs for all device classes (color, grayscale, mono);
16194           code currently doesn't override any of them.  Fixed by
16195           calling remove-specifier with '(x default) as the tag
16196           set and allowing inexact matches.
16197
16198 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16199
16200         * faces.el: Separated face initializations based on
16201           device classes into device type specific (tag set,
16202           instantiator) pairs.
16203
16204 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16205
16206         * wid-edit.el (widget-choice-action): Remember user's explicit
16207         choice.
16208         (widget-choice-value-create): Respect it.
16209         From Richard Stallman <rms@gnu.org>
16210
16211 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16212
16213         * setup-paths.el (paths-construct-info-path): Always append
16214         existing directories from configure-time info path.
16215
16216         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16217         Info-directory-list.
16218
16219         * info.el: Removed Info-default-directory-list which was broken by
16220         design.
16221         Removed bogus initialization of Info-directory-list---startup.el
16222         can do a much better job.
16223         Added autoload of Info-directory-list.
16224
16225         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16226         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16227         be exclusive; now it's merely given precedence, just like in the
16228         old days.
16229
16230 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16231
16232         * find-paths.el (paths-find-architecture-directory): Fix bug with
16233         finding; it used to default too early.
16234
16235 1998-03-25  Martin Buchholz <martin@xemacs.org>
16236
16237         * packages.el (packages-split-path): Fix a bug; it used to fail
16238         for paths that weren't split.
16239
16240 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16241
16242         * finder.el (finder-compile-keywords): trap on errors.
16243
16244 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16245
16246         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16247           fourth argument of t so that only the specs exactly
16248           matching the tag lists are removed.
16249
16250 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16251
16252         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16253
16254 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16255
16256         * minibuf.el (mouse-read-file-name-1): If a default directory was
16257         specified, use it for generating the completions.
16258
16259 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16260
16261         * update-elc.el: Now respects inhibit-package-init and
16262         inhibit-site-lisp.
16263         Now does path construction with loadup-paths.
16264
16265         * startup.el (normal-top-level, startup-setup-paths): Now respects
16266         inhibit-package-init and inhibit-site-lisp.
16267
16268         * packages.el (packages-find-package-path): Extended package path
16269         by version-specific hierarchies.
16270         (packages-find-packages): Now respects inhibit flag and
16271         inhibit-site-lisp.
16272         Moved path setup to loadup-paths.
16273
16274         * make-docfile.el: Now respects inhibit-package-init and
16275         inhibit-site-lisp.
16276         Now does path construction with loadup-paths.
16277
16278         * loadup.el: Now respects inhibit-package-init and
16279         inhibit-site-lisp.
16280
16281         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16282
16283         * loadup-paths.el: New file: setup load-path to encompass
16284         packages.
16285
16286 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16287
16288         * auto-show.el: load-gc renamed to pureload.
16289         * site-load.el: Ditto.
16290         * packages.el (toplevel): Ditto.
16291         * loadup.el (really-early-error-handler): Ditto.
16292         * dumped-lisp.el (preloaded-file-list): Ditto.
16293         * cus-face.el (custom-declare-face): Ditto.
16294
16295 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16296
16297         * <Today>: The Big Path Searching Overhaul.
16298
16299         * find-paths.el: New file: find and assemble paths in the
16300         installation hierarchy.
16301
16302         * setup-paths.el: New file: global layout of paths and directories
16303         within the XEmacs hierarchy.
16304
16305         * packages.el: Replaced everything related to path searching and
16306         startup by code in terms of find-paths.
16307
16308         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16309         the new path searching engine.
16310
16311         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16312         and setup-paths.
16313
16314 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16315
16316         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16317         setup-paths.el.
16318
16319 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16320
16321         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16322         compiles identically in any configuration.
16323         Removed irrelevant commentary.
16324
16325 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16326
16327         * simple.el (set-variable): Allow setting specifiers.
16328
16329 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16330
16331         * lisp.el (forward-sexp): Revert previous change.
16332
16333 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16334
16335         * frame.el (frame-initialize): Use `delete-console' instead of
16336         `delete-device' to delete the stream console to match the usage in
16337         Fkill_emacs.
16338
16339 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16340
16341         * files.el (cdpath-previous): New variable.
16342         (cd): Use it.
16343         From Bob Weiner <weiner@wave.altrasoft.com>
16344
16345 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16346
16347         * keydefs.el: Changed keybindings of forward-char,
16348           backward, scroll-up and scroll-down to point to their
16349           -command counterparts.
16350
16351         * simple.el: New functions: forwarc-char-command,
16352           backwrad-char-command, scroll-up-command,
16353           scroll-down-command which work liek their counterparts
16354           except that they honor the variable
16355           signal-error-on-buffer-boundary.
16356
16357           Definition of signal-error-on-buffer-boundary received
16358           from src/cmds.c.
16359
16360           defvar declaration added for word-across-newline to avoid
16361           byte-compiler warning about the free variable reference.
16362
16363 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16364
16365         * winnt.el: Removed "%t" from the beginning of
16366         modeline-format. From now on, there's no nt-specifics in the modeline.
16367
16368 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16369
16370         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16371         of `when' with `if'.
16372
16373 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16374
16375         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16376         mswindows. Must be reworked along with glyphs.el, or
16377         merged into it, after there is images support.
16378
16379         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16380         'mswindows.
16381
16382 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16383
16384         * faces.el: fix for text cursor initialization.
16385         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16386         From Andy Piper <andyp@parallax.co.uk>
16387
16388 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16389
16390         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16391         if there is an existing package that handles it and warn the user
16392         about that mode.
16393
16394 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16395
16396         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16397         Installation" menu item when Installation-string is not bound.
16398
16399 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16400
16401         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16402         From Jeremiah W. James <jerry@cs.ucsb.edu>
16403
16404 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16405
16406         * msw-faces.el:
16407         * faces.el: Fix face initialization.
16408
16409 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16410
16411         * files.el (backup-enable-predicate): fix breakage introduced
16412         by TMPDIR patch.
16413
16414 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16415
16416         * x-faces.el (x-init-face-from-resources): The
16417           TTY face property retrieval functions don't return
16418           specifiers, so use face-property instead.
16419
16420 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16421
16422         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16423
16424 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16425
16426         * x-menubar.el: Expanded documentation for
16427           option-save-faces.  Changed Options -> Browse Faces
16428           menu entry to invoke customize-face.
16429
16430 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16431
16432         * faces.el: Most face initialization moved out of
16433           init-other-random-faces to the top level so that the
16434           initialization happens before Xemacs is dumped.  Much
16435           of the fascist "face-differs-from-default-p or FROB!"
16436           code has been retired in favor of letting the user do
16437           what they want to do.  Face initialization code changed
16438           to use `default' specifier tag so that the settings can
16439           be overridden later if the user wishes it.
16440
16441 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16442
16443         * about.el (about-hackers): Update contributors list.
16444
16445 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16446
16447         * specifier.el: Define new specifier tag `default'.
16448
16449         * modeline.el: Initialize faces using `default' tag.
16450
16451         * x-faces.el (x-init-face-from-resources): Remove
16452           specifier specs containing the `default' tag before
16453           adding new specs.
16454
16455 1998-03-02  John Jones  <jj@asu.edu>
16456
16457         * package-get.el (package-get-all): fixed arguments on call to
16458         package-admin-add-single-file-package.
16459         * package-get.el (package-get-installedp): fixed to match
16460         advertised behavior.
16461         * package-get.el: added function package-get-update-all which
16462         installs newest versions of all the current packages (if they are
16463         not already installed).
16464
16465 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16466
16467         * files.el (find-file-noselect): Uncommented `truename' binding in
16468         `let*' and use it later to set `buffer-file-truename' iff it's
16469         still nil, as happens for example when finding a compressed
16470         file with "jka-compr".
16471
16472 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16473
16474         * faces.el: in make-face-* type functions do the operation for all
16475         window systems, not just the first one found.
16476
16477         * font.el: call mswindows-list-fonts for mswindows.
16478
16479 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16480
16481         * code-process.el (call-process-region):
16482         * process.el (call-process-region):
16483         * package-get.el (package-get-dir):
16484         * files.el (backup-enable-predicate):
16485         * gnuserv.el (gnuserv-temp-file-regexp):
16486         Use temp-directory in place of `/tmp'.
16487
16488 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16489
16490         * "Fast" dired-in-C enhancements for Windows 95/NT:
16491
16492         * files.el: Added function, `wildcard-to-regexp', from GNU
16493           Emacs.
16494
16495         * files.el (insert-directory): Modified to use special
16496           dired-in-C enhancements if present.
16497
16498 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16499
16500         * code-files.el: make default coding no-conversion.
16501
16502 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16503
16504         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16505         the load-path.
16506
16507         * update-elc.el: Strip directory when testing for files not to
16508         bytecompile.
16509
16510 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16511
16512         * lisp-mode.el: Use recommended form for menus.
16513
16514         * info.el (Info-construct-menu): Use recommended form for menus.
16515
16516         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16517         entry.
16518
16519 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16520
16521         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16522           (get-frame-for-buffer-noselect): Always return frames
16523           in the not-this-window-p cond clause.
16524
16525 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16526
16527         * help.el (describe-installation): New function.
16528
16529         * x-menubar.el (default-menubar): Add describe-installation to
16530         Help menu.
16531
16532         * packages.el (packages-unbytecompiled-lisp): Installation.el
16533         should not be bytecompiled.
16534
16535         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16536         XEmacs.
16537
16538         * x-menubar.el (default-menubar): Use correct guard for VM menu
16539         entry.
16540
16541         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16542         coding.
16543         From Andy Piper <andyp@parallax.co.uk>
16544
16545 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16546
16547         * ldap.el: Do not require ldap-internal at compile time.
16548
16549 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16550
16551         * code-files.el: new file. a virtual copy of mule-files.el
16552         but without charset
16553         dependencies. (toggle-buffer-file-ocding-system) new function for
16554         changing the eol type for the current buffer.
16555
16556         * code-process.el: new file. a copy of
16557         mule-process.el. mule-process.el will disappear when things have
16558         settled.
16559
16560         * coding.el: new file. a virtual copy of mule-files.el but
16561         without charset dependencies. (coding-system-base) new function
16562         for getting the parent coding system of a coding system with eol
16563         type set.
16564
16565         * dumped-lisp.el: add above files for the non-mule case.
16566
16567 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16568
16569         * window-xemacs.el (display-buffer): If no explicit
16570           frame is specified, search for a window that displays
16571           the buffer on the currently selected frame, before
16572           searching other frames.
16573
16574 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16575
16576         * frame.el (get-frame-for-buffer): If not-this-window-p
16577           is non-nil, use window on the selected frame if it is not
16578           also the selected window.  When defaulting, search for
16579           windows on the currently selected fgrame before searching
16580           other frames.
16581
16582 1998-02-25  Didier Verna  <didier@xemacs.org>
16583
16584         * modeline.el (modeline-swap-buffers): originally named
16585         `mouse-release-modeline'. Whether to actually swap the buffers is
16586         decided in `mouse-drag-modeline'.
16587         (mouse-drag-modeline): A button release event is considered a
16588         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16589         stay unchanged.
16590
16591 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16592
16593         * x-menubar.el: Put redo on the menubar.
16594         From Aki Vehtari <Aki.Vehtari@hut.fi>
16595
16596 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16597
16598         * bytecomp.el (displaying-byte-compile-warnings): if
16599         temp-buffer-show-function is set, use it to display current set of
16600         warnings in the "*Compile-Log-Show*" buffer.
16601
16602         * simple.el (display-warning-buffer): if temp-buffer-show-function
16603         is set, use it to display current set of warnings in the
16604         "*Warnings-Show*" buffer.
16605
16606 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16607
16608         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16609         Common Lisp.
16610
16611 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16612
16613         * menubar.el: Allow button descriptors at least 2 long.
16614
16615         * x-menubar.el (default-menubar): Use recommended forms.
16616         (file-menu-filter): Remove.
16617         (edit-menu-filter): Remove.
16618
16619 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16620
16621         * about.el (about-hackers): Updated.
16622
16623 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16624
16625         * help.el (help-max-help-buffers): new variable
16626         (help-register-and-maybe-prune-excess): new function
16627         (help-buffer-name): use help-max-help-buffers.
16628         (with-displaying-help-buffer): use
16629         help-register-and-maybe-prune-excess.
16630
16631         * help.el (help-maybe-pretty-print-value): if the value fits on
16632         one line, let it.
16633
16634 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16635
16636         * (with-displaying-help-buffer): there is no need to kill the buffer
16637         if it exists, because with-output-to-temp-buffer will clear it.
16638         further, killing the buffer violates the rule that
16639         temp-buffer-show-function, if set, has the full responsibility of
16640         showing the temp buffer.  killing the buffer fucks with the window
16641         configuration, hosing temp-buffer-show-function.
16642
16643
16644 1998-02-23  Didier Verna  <didier@xemacs.org>
16645
16646         * modeline.el (mouse-drag-modeline):
16647         - Always scroll the modeline that was originally clicked on.
16648         - Use x pixels instead of x characters (which doesn't work anyway)
16649         as horizontal reference for modeline dragging. This allows us to
16650         keep on dragging the modeline even if the motion event occurs in
16651         another window.
16652
16653 1998-02-23  Didier Verna  <didier@xemacs.org>
16654
16655         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16656         glyph on the modeline to indicate that dragging the mouse has an
16657         effect both horizontally and vertically.
16658
16659 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16660
16661         * about.el (about-xemacs): Get rid of redundant visible version
16662         number.
16663
16664 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16665
16666         * about.el (about-hackers): Update credits.
16667
16668 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16669
16670         * prim/register.el (view-register): Show register type file-query.
16671
16672 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16673
16674         * mode-motion.el (mode-motion-highlight-internal):
16675           save-excursion inside save-window-exucrsion form to
16676           hide buffer point changes from save-window-excursion.
16677           Prevents display flickering when the mouse pointer
16678           moves.
16679
16680 1998-02-17  Didier Verna  <didier@xemacs.org>
16681
16682         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16683         function to handle correctly the case of a toolbar one side of the
16684         window: scrolling will not necessarily happen.
16685
16686 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16687
16688         * files.el (after-find-file): Restore missing argument
16689           to format that provides filename for "... consider M-x
16690           recover-file" message.  Also call `message' with "%s"
16691           as the first arg instead of an arbitrary string.
16692
16693 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16694
16695         * about.el (about-hackers): Various additions.
16696
16697 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16698
16699         * autoload.el (generate-file-autoloads-1): Don't force an extra
16700         line out when copying on-the-same line autoloads.
16701
16702         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16703         is installed.
16704
16705 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16706
16707         * x11/x-win-xfree86.el (x-win-init-xfree86):
16708         * x11/x-win-sun.el (x-win-init-sun):
16709         * x11/x-init.el (x-initialize-compose):
16710         * prim/simple.el:
16711         (backward-or-forward-kill-sexp):
16712         (backward-or-forward-kill-sentence):
16713         (backward-or-forward-kill-word):
16714         (backward-or-forward-delete-char):
16715         * prim/isearch-mode.el (isearch-help-or-delete-char):
16716         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16717         x-keysym-on-keyboard-p to detect backspace.
16718         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16719         Clean up symbols used with dead keys, checking Linux and solaris
16720         keysyms.
16721         Simplify x-win-*.el using above methods.
16722         Change documentation for x-keysym-*-p functions.
16723
16724 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16725
16726         * about.el (about-hackers): Restore entries for Michael Sperber and
16727         Vinnie Shelton.
16728         From Vinnie Shelton <acs@acm.org>
16729
16730 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16731
16732         * simple.el (count-words-region): Ditto.
16733
16734 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16735
16736         * simple.el (count-words-buffer): Document.  Don't print anything
16737         if non-interactive.
16738
16739 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16740
16741         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16742         multiple files in InfoDock.
16743
16744 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16745
16746         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16747         from version.el in InfoDock.
16748
16749         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16750         specially.
16751
16752 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16753
16754         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16755         variable name in docstring.
16756
16757 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16758
16759         * menubar.h: Include "gui.h".
16760
16761 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16762
16763         * site-load.el: Fix documentation.
16764
16765 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16766
16767         * package-get-base.el (package-get-base): Updated.
16768
16769         * keymap.el: PC-ize.
16770
16771 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16772
16773         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16774         from' on a fresh line.
16775
16776 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16777
16778         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16779         object.
16780
16781 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16782
16783         * undo-stack.el: PC-ize.
16784
16785         * cmdloop.el: PC-ize.
16786
16787 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16788
16789         * bytecomp-runtime.el: PC-ize.
16790
16791         * byte-optimize.el: Prolog fixup.  PC-ize.
16792
16793         * cus-dep.el: Spelling fix.
16794
16795         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16796         entries follow).
16797
16798 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16799
16800         * text-mode.el (text-mode-hook-identify): New function,
16801         put on text-mode-hook.  Set text-mode-variant here.
16802         (text-mode): Don't set it here.
16803
16804 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16805
16806         * text-mode.el (text-mode-hook): New defvar.
16807         (text-mode-variant): New variable.
16808         (text-mode): Set that variable locally.
16809         (toggle-text-mode-auto-fill): New command.
16810
16811 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16812
16813         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16814
16815 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16816
16817         * text-mode.el (paragraph-indent-text-mode):
16818         Renamed from spaced-text-mode.
16819         (text-mode-map): Bind TAB to indent-relative.
16820         (indented-text-mode-map): Variable deleted.
16821         (indented-text-mode): Now an alias for text-mode.
16822
16823 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16824
16825         * loadup.el: test-atoms debugging stuffs removed.
16826
16827 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16828
16829         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16830
16831 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16832
16833         * help.el (describe-beta): Made it use `locate-data-file'.
16834         (describe-distribution): Ditto.
16835         (describe-copying): Ditto.
16836         (describe-project): Ditto.
16837         (view-emacs-news): Ditto.
16838
16839         * help-nomule.el (help-with-tutorial): Made it use
16840         `locate-data-file' to find tutorial.
16841
16842 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16843
16844         * about.el: Corrected my email address.
16845
16846         * mouse.el: Added 'mouse-mswindows-drop' similar to
16847         'mouse-offix-drop'.
16848
16849 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16850
16851         * loadup.el (running-xemacs): Spelling fix.
16852
16853 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16854
16855         * packages.el (packages-find-packages-1): Don't allow a backwards
16856         compatible lisp tree to overwrite `preloaded-file-list'.
16857
16858 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16859
16860         * loadup.el: Don't delete "xemacs" prior to dumping.
16861
16862 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16863
16864         * package-info.el (pi-last-mod-date): New function.
16865         (pi-author-version): New function.
16866         (batch-update-package-info): Use them.
16867
16868 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16869
16870         * frame.el (get-frame-for-buffer-default-to-current): Create.
16871         (get-frame-for-buffer-noselect): Allow user to use current frame
16872         with `get-frame-for-buffer-default-to-current'.
16873
16874 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16875
16876         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16877         (byte-compile-output-docform): Ditto.
16878         (byte-compile-compiled-obj-to-list): Ditto.
16879
16880 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16881
16882         * startup.el (command-line-1): Removed code that ran
16883           buffer-menu.
16884
16885 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16886
16887         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16888
16889 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16890
16891         * frame.el (suspend-emacs-or-iconify-frame): Check using
16892         `device-on-window-system-p' instead of explicitly checking for X,
16893         so that the same logic works for MS Windows.
16894         (suspend-or-iconify-emacs): Ditto.
16895
16896 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16897
16898         * about.el (about-maintainer-info): Andy Piper is back.
16899         (xemacs-hackers): Updated Andy Piper's email address.
16900         (about-hackers): Added Jonathan Harris.
16901         (about-hackers): Updated Tibor Polgar's email address.
16902
16903 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16904
16905         * about.el: Add xemacs.org email manager.
16906
16907         * package-get-base.el (package-get-base): Updated with most recent
16908         package updates.
16909
16910 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16911
16912         * help.el (function-arglist): Use `indirect-function' instead of
16913         `symbol-function' so that aliases are treated correctly.
16914
16915 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16916
16917         * help.el (help-map): Add f1 binding to `help-for-help'.
16918         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16919         (describe-key-briefly): Use `princ' "%s" to print object.
16920         (with-displaying-help-buffer): Kill buffer if it exists, again.
16921         (describe-key): Use `princ' "%s" to print object.
16922         (describe-function-1): Use `princ' "%s" to print object.
16923         Commented out alias lines removed.
16924         (help-pretty-print-limit): New variable to control pretty-printing
16925         of variable values.
16926         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16927         `help-pretty-print-value' again.  Only print-print when OBJECT is
16928         list of length less than `help-pretty-print-limit'.
16929         (describe-variable): Use `help-maybe-pretty-print-value' again.
16930
16931 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16932
16933         * simple.el (blink-matching-open): Remove C++ kludge.
16934         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16935
16936 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16937
16938         * info.el (Info-default-directory-list): Made the documentation
16939         more explanitory.
16940
16941 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16942
16943         * lisp/packages.el:
16944         * lisp/package-admin.el:
16945         * lisp/build-report.el:
16946         Fix typos.
16947
16948 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16949
16950         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16951         warnings in Java buffers without final newline and editing the
16952         last line.
16953
16954 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16955
16956         * packages.el (packages-find-packages-1): Don't allow a backwards
16957         compatible lisp tree to overwrite `preloaded-file-list'.
16958         Suggested by Colin Rafferty  <colin@xemacs.org>
16959
16960         * mouse.el (mouse-offix-drop): Set undo-boundary.
16961         From Oliver Graf <ograf@fga.de>
16962
16963 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16964
16965         * loadup.el (load-gc): rewrite as defun.
16966         Print something sensical if a required dump-time file isn't found.
16967
16968 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16969
16970         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16971         bug strikes a menudescriptor.
16972
16973         * package-get-base.el (package-get-base): Updated.
16974
16975         * package-info.el (batch-update-package-info): Derive REQUIRES
16976         from the Makefile.
16977
16978 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16979
16980         * files.el (save-some-buffers): Don't play games with deleting
16981         other windows if we are in the minibuffer window.
16982
16983 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16984
16985         * modeline.el (modeline-minor-mode-menu): Add support for :active
16986         (add-minor-mode): Document :active property to TOGGLE.
16987
16988 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16989
16990         * modeline.el (modeline-minor-mode-menu): Add support for an
16991         `:included' predicate in the `toggle-sym' plist.
16992         (add-minor-mode): Document the :included property, format
16993         docstring some more.
16994         (modeline-minor-mode-menu): Documentation string added.
16995
16996 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16997
16998         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16999         labels from the symbol-names by thwacking off the overly redundant
17000         and overused "mode", parenthesizing "minor", and capitalizing the
17001         resultant strings.  Also shortened the menu's title by eliminating
17002         the redundant buffer name.
17003         (add-minor-mode): Beautified the docstring, added mention of the
17004         `:menu-tag' property of TOGGLE.
17005         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17006         `toggle-sym' to beatify the mode-life menus.
17007         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17008         `auto-fill-function'.
17009
17010 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17011
17012         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17013         menus to :style 'toggle.
17014
17015 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17016
17017         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17018
17019 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17020
17021         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17022         only recognize first hyperlink.
17023         (hyper-apropos-highlightify): Deletia, this is already done by
17024         `hyper-apropos-insert-face'.
17025         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17026
17027 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17028
17029         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17030         mail.
17031         (toolbar-mail-reader): Add support for `send'.
17032         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17033
17034 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17035
17036         * info.el (Info-emacs-info-file-name): Add defvar for
17037         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17038         will function properly.
17039
17040 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17041
17042         * simple.el: make the backwards delete function called by
17043         `backward-or-forward-delete-char' user configurable.
17044
17045 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17046
17047         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17048         compiled function got loaded from.
17049
17050 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17051
17052         * term/apollo.el: Synched up with InfoDock 3.6.2.
17053
17054 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17055
17056         * startup.el (load-init-file): Load autoloads earlier.
17057         (startup-splash-frame): Handle InfoDock logo.
17058
17059         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17060         InfoDock.
17061         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17062
17063         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17064         doesn't have this function.
17065
17066         * packages.el (locate-data-file): Fix to call `locate-file'.
17067
17068 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17069
17070         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17071         version of version.el.
17072         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17073
17074         * x-menubar.el (default-menubar): Guard reference to
17075         `gnuserv-frame'.
17076         (default-menubar): Guard references to `font-lock-mode'.
17077         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17078         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17079
17080         * make-docfile.el: Don't snarf doc strings from autoloads.
17081
17082         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17083         loading auto-autoloads files.
17084
17085         * loaddefs.el: Disable dumping autoloads.
17086
17087 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17088
17089         * lisp-mnt.el: Synch to Emacs 20.2.
17090
17091         * help.el: Remove manual autoload of `finder-by-keyword'.
17092
17093         * finder.el (finder-by-keyword): Autoload.
17094
17095         * help.el: Conditionalize hyperbole setup.
17096
17097 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17098
17099         * packages.el (package-require): Update to reflect new data format.
17100
17101 1998-01-02  Didier Verna  <didier@xemacs.org>
17102
17103         * x-menubar.el (default-menubar): make the tutorials available
17104         through the menubar. (Plus some compilation warnings cleanup).
17105
17106 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17107
17108         * check-features.el: New file.  Perform sanity check after build.
17109
17110         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17111         files to tooltalk package.
17112         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17113         package.
17114
17115         * package-admin.el (package-admin-xemacs): Use better default for
17116         location of XEmacs binary.
17117
17118 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17119
17120         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17121         tag with sexp and add value tag with value `t'.
17122
17123 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17124
17125         * package-get.el: Changes to work with real data.
17126         From Pete Ware <ware@cis.ohio-state.edu>
17127
17128         * packages.el (packages-reload-autoloads): Guard load for the time
17129         being.
17130
17131         * update-elc.el ("packages.el"): Force loading packages.el instead
17132         of possibly out-of-date packges.elc.
17133         * make-docfile.el ("packages.el"): Ditto.
17134
17135 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17136
17137         * build-report.el (build-report-delete-regexp): Added a rule for
17138         the main tarball shadowing anything past it.
17139
17140 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17141
17142         * packages.el (package-provide): Delete a previous provide.
17143
17144         * package-info.el: New file.
17145
17146         * package-get.el: New file.
17147         From Pete Ware <ware@cis.ohio-state.edu>
17148         (package-get): Fix md5 computation to work with Mule.
17149
17150 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17151
17152         * simple.el (log-message-*): Quote symbols in docstrings properly.
17153
17154 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17155
17156         * packages.el (packages-new-autoloads): Ignore symbolic links.
17157
17158         * cus-face.el (face-custom-attributes-get): Fix typo.
17159         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17160
17161 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17162
17163         * startup.el (load-init-file): Reload new or changed autoloads
17164         unless inhibited.  Reload modified dumped lisp (stubbed).
17165
17166         * packages.el (packages-new-autoloads): New function.
17167         (packages-reload-autoloads): New function.
17168         (packages-reload-dumped-lisp): New (stub) function.
17169
17170         * loadup.el: Inhibit reloading dumped files when running temacs.
17171
17172         * loadhist.el (file-provides): Extend to handle variant
17173         extensions.
17174
17175         * replace.el (query-replace): Fix typo.
17176
17177 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17178
17179         * make-docfile.el: list-autoloads-path has been renamed.
17180         * update-elc.el: list-autoloads has been renamed.
17181
17182         * packages.el (packages-list-autoloads): Renamed.
17183         (packages-list-autoloads-path): Ditto.
17184
17185 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17186
17187         * packages.el (packages-find-packages-1): Made it signal a warning
17188         for an error in an auto-autoload.el file.
17189
17190 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17191
17192         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17193         tag with const.
17194         From Aki Vehtari <Aki.Vehtari@hut.fi>
17195
17196         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17197
17198         * loadhist.el (unload-feature): Remove autoload.
17199
17200 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17201
17202         * loadhist.el: Unpackaged.
17203
17204         * help.el (describe-symbol-find-file): Rename
17205         `describe-function-find-file' and make old name obsolete.
17206         (describe-function-1): Use it.
17207         (describe-function-1): Guard reference to
17208         `compiled-function-annotation'.
17209
17210 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17211
17212         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17213         argument.
17214         (help-mode-quit): New optional arg to control whether it kills or
17215         buries.  Tidied up.
17216         (with-displaying-help-buffer): Don't kill buffer initially, even
17217         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17218         (help-pretty-print-value): Rename back from
17219         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17220         use it, otherwise use dumped `cl-prettyprint'.
17221         (describe-variable): Use `help-pretty-print-value' again.
17222         (find-func): Removed reference to "find-func" at end.
17223
17224 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17225
17226         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17227           GUI XEmacs. Rename? x-menubar is rather window system
17228           independant, except for a couple of items.
17229
17230 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17231
17232         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17233         entries as they will no longer be distributed with XEmacs.
17234
17235         * format.el (format-alist): Fix image/tiff regexps.
17236         From P. E. Jareth Hein <jareth@camelot-soft.com>
17237
17238         * help.el (help-maybe-pretty-print-value): Rename.
17239         (describe-variable): Use it.
17240         (describe-variable): Add trailing linefeed.
17241
17242 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17243
17244         * help.el (describe-function-1): Don't output anything for
17245           arglist of autoload functions.
17246
17247 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17248
17249         * help.el (describe-function-1): Don't output anything for
17250           arglist of autoload functions.
17251
17252 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17253
17254         * help.el (help-mode-map): New bindings for `help-mode-bury',
17255         `describe-function-at-point', `describe-variable-at-point',
17256         `Info-elisp-ref', `customize-variable', `help-next-section' and
17257         `help-prev-section'.
17258         (help-next-section): New function.
17259         (help-prev-section): New function.
17260         (help-mode-quit): Changed to kill the help buffer.
17261         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17262         correctly.
17263         (help-buffer-name): New function to generate the name of help
17264         buffers.
17265         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17266         argument giving the name of the help buffer.
17267         (describe-key): Use `with-displaying-help-buffer' with name.
17268         (describe-mode): Ditto.
17269         (describe-bindings): Ditto.
17270         (describe-prefix-bindings): Ditto.
17271         (view-lossage): Ditto.
17272         (with-syntax-table): New macro.
17273         (function-called-at-point): Use `ignore-errors' and
17274         `with-syntax-table'.
17275         (function-at-point): Ditto.
17276         (describe-function): Use `with-displaying-help-buffer' with name.
17277         (function-arglist): Extracted from `describe-function-1'.  Returns
17278         function's arglist as string.
17279         (function-documentation): Extracted from `describe-function-1'.
17280         Returns function's docstring.
17281         (describe-function-1): Remove all the "stream" garbage, including
17282         the stream argument.  Use `function-arglist' and
17283         `function-documentation'.
17284         (describe-function-arglist): Just use `function-arglist'.
17285         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17286         (help-pretty-print-value): New function to help with
17287         pretty-printing variable values.  Knows about `#<...>'.  Needs
17288         `pp-internal'.
17289         (describe-variable): Use `with-displaying-help-buffer' with name.
17290         Formatting improved.  Display file where variable is defined, if
17291         known.  Use `help-pretty-print-value'.
17292         (describe-syntax): Use `with-displaying-help-buffer' with name.
17293         (list-processes): Remove "stream" garbage.
17294
17295 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17296
17297         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17298         call a dumped routine instead.
17299
17300         * x-win-xfree86.el: Wrap file in defun.
17301         * x-win-sun.el: Ditto.
17302
17303 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17304
17305         * help.el (view-emacs-news): Remove usage of outl-mouse which
17306         advises functions and does other evil things.
17307
17308 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17309
17310         * format.el (format-alist): Add `image/tiff'.
17311         From P. E. Jareth Hein <jareth@camelot-soft.com>
17312
17313 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17314
17315         * about.el (about-hackers): More names added.
17316
17317         * make-docfile.el: Remove superfluous package path search.
17318
17319         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17320
17321 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17322
17323         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17324         ignored shadows.
17325
17326 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17327
17328         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17329         get trailing slashes when added to the load-path.
17330
17331         * x-init.el (init-x-win): Locate where XEmacs X localization files
17332         are.
17333
17334 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17335
17336         * x-faces.el: Added support for foregroundToolBarColor
17337           to xpm-color-symbols.
17338
17339 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17340
17341         * etags.el (tags-remove-duplicates): Removed.
17342         (buffer-tag-table-list): Use `delete-duplicates'.
17343
17344         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17345         correctly.
17346         (get*): Defalias to `get'.
17347
17348         * cl.el (eql): Compare integers with `eq'.
17349         (cl-map-extents): Check for `map-extents' first.
17350
17351 1997-12-17  Didier Verna  <didier@xemacs.org>
17352
17353         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17354         added the 'numero', 'copyright' and 'trademark' symbols.
17355
17356         * leim/quail/latin-post.el ("french-postfix"): see above.
17357
17358 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17359
17360         * widget.el (define-widget): Check the arguments.
17361
17362         * cus-edit.el (customize-face): Use `check-argument-type'.
17363         (custom-variable-value-create): Use `signal' to signal error.
17364         (custom-variable-reset-saved): Ditto.
17365         (custom-variable-reset-standard): Ditto.
17366         (custom-face-reset-saved): Ditto.
17367
17368         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17369         (widget-default-format-handler): Ditto.
17370         (widget-checklist-add-item): Ditto.
17371         (widget-radio-add-item): Ditto.
17372         (widget-editable-list-entry-create): Ditto.
17373         (widget-sexp-prompt-value): Ditto.
17374
17375         * custom.el (custom-declare-variable): Signal errors better.
17376         (custom-handle-keyword): Ditto.
17377         (custom-declare-group): Ditto.
17378
17379         * window-xemacs.el (windows): Ditto.
17380
17381         * menubar.el (menu): Ditto.
17382
17383         * keydefs.el (keyboard): Ditto.
17384
17385         * minibuf.el (minibuffer): Ditto.
17386
17387         * process.el (execute): Ditto.
17388
17389         * fill.el (fill): Ditto.
17390
17391         * modeline.el (modeline): Ditto.
17392
17393         * help.el (help): Ditto.
17394
17395         * faces.el (faces): Ditto.
17396
17397         * files.el (files): Ditto.
17398
17399         * x-init.el (x): Ditto.
17400
17401         * lisp-mode.el (lisp): Ditto.
17402
17403         * process.el (processes): Ditto.
17404
17405         * mouse.el (mouse): Ditto.
17406
17407         * abbrev.el (abbrev): Moved from cus-edit.
17408
17409         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17410         as variable declaration.
17411
17412 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17413
17414         * menubar.el (find-menu-item): Use `check-argument-type'.
17415         (find-menu-item): Cosmetic changes.
17416
17417 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17418
17419         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17420
17421 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17422
17423         * startup.el (set-default-load-path): Only search package-path
17424         when not running temacs.
17425
17426         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17427         files.
17428
17429         * loadup.el: Correct commentary.  Reformatting.
17430         (really-early-error-handler): Use absolute path to the
17431         first dumped-lisp.el file.
17432         (really-early-error-handler): Print full path name of
17433         each dumped lisp file (inherited from InfoDock).
17434
17435         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17436         dumped-lisp.el files.
17437
17438         * make-docfile.el (preloaded-file-list): Reorder when the
17439         package-path is searched.
17440         * update-elc.el: Ditto.
17441
17442         * lisp-mode.el (call-with-condition-handler): Treat the same as
17443         `condition-case' for indentation.
17444
17445         * about.el (about-xemacs): Update release date.
17446
17447 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17448
17449         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17450         anywhere but at the last clause.
17451         (ecase): Disallow `t' and `otherwise'.
17452
17453 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17454
17455         * cus-edit.el (custom-buffer-create-buttons): New function
17456         from stuff moved out of `custom-buffer-create-internal'.
17457         (custom-novice): New variable.  Default t.
17458         (custom-display-global-buttons): Ditto.  Default `top'.
17459         (custom-buffer-create-internal): Only display help if
17460         `custom-novice' is non-nil.  Display global buttons according to
17461         `custom-display-global-buttons'.
17462
17463 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17464
17465         * menubar.el (find-menu-item): Use `check-argument-type'.
17466         (find-menu-item): Cosmetic changes.
17467
17468 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17469
17470         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17471         look.
17472
17473 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17474
17475         * format.el (format-deannotate-region):  Bug fix.
17476         Deannotating a region containing unknown tags would fail
17477         (causing decoding of text/enriched to fail at user level)
17478
17479 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17480
17481         * minibuf.el (read-directory-name): Support sixth
17482           arg, HISTORY, as already documented.
17483
17484 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17485
17486         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17487         to `ecase'.
17488
17489 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17490
17491         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17492         skk-activate.
17493
17494 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17495
17496         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.