update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-sip-var-010'.
5
6         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
7         XEmacs CHISE.
8
9 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-charset.el (default-coded-charset-priority-list):
12         Change priority of `==ucs-bmp-cjk@gb' to prefer
13         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
14         other abstract-form-CCSes.
15
16 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
17
18         * mule/mule-charset.el (default-coded-charset-priority-list): Add
19         `=>ucs-sip-itaiji-012'.
20
21         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
22         XEmacs CHISE.
23
24 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
25
26         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
27         setting for `=>ucs-itaiji-012'.
28
29 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
30
31         * mule/mule-charset.el (default-coded-charset-priority-list): Add
32         `=>ucs-bmp-itaiji-012'.
33
34         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
35         XEmacs CHISE.
36         (=>ucs-bmp-itaiji-012): Ditto.
37
38 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
39
40         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
41         setting for `=big5-cdp-var-008'.
42
43 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
44
45         * mule/mule-charset.el (default-coded-charset-priority-list): Add
46         `=big5-cdp-var-008'.
47
48         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
49         XEmacs CHISE.
50
51 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
52
53         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
54         setting for `=>ucs-itaiji-016'.
55
56 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
57
58         * mule/mule-charset.el (default-coded-charset-priority-list): Add
59         `=>ucs-bmp-itaiji-016'.
60
61         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
62         XEmacs CHISE.
63         (=>ucs-bmp-itaiji-016): Ditto.
64
65 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
66
67         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
68         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
69
70         * mule/mule-charset.el (default-coded-charset-priority-list): Add
71         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
72
73         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
74         (=chise-hdic-tsj): Ditto.
75         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
76         (=chise-hdic-ktb): Ditto.
77
78 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
81         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
82
83         * mule/mule-charset.el (default-coded-charset-priority-list): Add
84         `===chise-hdic-syp' and `=chise-hdic-syp'.
85
86         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
87         XEmacs CHISE.
88         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
89
90 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
91
92         * mule/mule-coding.el (coded-charset-entity-reference-alist):
93         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
94
95         * mule/mule-charset.el (default-coded-charset-priority-list):
96         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
97
98 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
99
100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
101         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
102
103 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
104
105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
106         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
107
108         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
109         XEmacs CHISE.
110         (=chise-hdic-tsj): Ditto.
111
112 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
113
114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
115         settings for `=>hanyo-denshi/tk'.
116
117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
118         `=>hanyo-denshi/tk/mf-01'.
119
120         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
121         XEmacs CHISE.
122         (=>hanyo-denshi/tk/mf-01): Ditto.
123         (==hanyo-denshi/tk/mf-01): Fix DOC.
124
125 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
128         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
129
130 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
131
132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
133         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
134
135         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
136         XEmacs CHISE.
137         (=ucs-bmp-itaiji-014): Ditto.
138         (=>ucs-itaiji-014): Ditto.
139         (=>ucs-bmp-itaiji-014): Ditto.
140
141 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
144         setting for `==daikanwa/+2p'.
145
146 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
149         setting for `=ucs-itaiji-016'.
150
151 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
152
153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
154         `=ucs-bmp-itaiji-016'.
155
156         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
157         XEmacs CHISE.
158         (=ucs-bmp-itaiji-016): Ditto.
159
160 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
161
162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
163         `=>cns11643-5'.
164
165 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
166
167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
168         setting for `=>ucs-itaiji-003@iwds-1'.
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `=>ucs-sip-itaiji-003@iwds-1'.
172
173         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
174         coded-charset for XEmacs CHISE.
175
176 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
179         `=>ucs-bmp-itaiji-006@iwds-1'.
180
181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
182         setting for `=>ucs-itaiji-006@iwds-1'.
183
184 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
185
186         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
187         for XEmacs CHISE.
188         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
189
190 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `=ucs-sip-itaiji-009'.
194
195         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
196         XEmacs CHISE.
197
198 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `=>ucs-sip-itaiji-008'.
202
203         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
204         XEmacs CHISE.
205
206 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
209         `==ucs-sip-var-001'.
210
211         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
212         XEmacs CHISE.
213
214 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217         setting for `===hng-kkd'.
218
219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
220         `===hng-kkd'.
221
222 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
223
224         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
225         CHISE.
226
227 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
230         setting for `=>>ruimoku-v6'.
231
232 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
233
234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
235         `=>>ruimoku-v6'.
236
237 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
238
239         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
240         instead of an alias to `=>ruimoku-v6'.
241
242 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `=ucs-sip-itaiji-012'.
246
247         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
248         XEmacs CHISE.
249
250 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `=ucs-tip-var-004'.
254
255         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
256         XEmacs CHISE.
257
258 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
261         `=>ucs-sip-itaiji-002@iwds-1'.
262
263         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
264         coded-charset for XEmacs CHISE.
265
266 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
269         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
270         `=>big5-cdp-itaiji-004'.
271
272 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
273
274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
275         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
276         `=>big5-cdp-itaiji-004'.
277
278         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
279         XEmacs CHISE.
280         (=>big5-cdp-itaiji-004): Ditto.
281         (=big5-cdp-itaiji-005): Ditto.
282
283 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
284
285         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
286         to #x9FFC.
287
288 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
289
290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
291         `=>ucs-bmp-itaiji-003@iwds-1'.
292
293         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
294         for XEmacs CHISE.
295         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
296
297 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
298
299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
300         `=>ucs-tip-itaiji-001'.
301
302         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
303         XEmacs CHISE.
304
305 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
308         setting for `=>big5-cdp-itaiji-002'.
309
310 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
313         `=>big5-cdp-itaiji-002'.
314
315         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
316         XEmacs CHISE.
317
318 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
319
320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
321         `=>jis-x0213-2'.
322
323 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
324
325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
326         setting for `==ucs-var-001'.
327
328 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
329
330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
331         setting for `=+>ucs-var-003'.
332
333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
334         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
335
336         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
337         XEmacs CHISE.
338         (=+>ucs-tip-var-003): Ditto.
339
340 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
343         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
344
345         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
346         XEmacs CHISE.
347         (=ucs-tip-var-002): Ditto.
348
349 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
350
351         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
352         #x9FEA.
353
354 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
355
356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
357         `==ucs-bmp-var-001'.
358
359         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
360         CHISE.
361         (==ucs-bmp-var-001): Ditto.
362
363 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
364
365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
366         setting for `=big5-cdp-var-007'.
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `=big5-cdp-var-007'.
370
371         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
372         XEmacs CHISE.
373
374 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `=ucs-sip@gb'.
378
379         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
380         CHISE.
381
382 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `=>ucs-tip@cognate'.
386
387         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
388         XEmacs CHISE.
389
390 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
393         `=ucs-tip-itaiji-001'.
394
395         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
396         XEmacs CHISE.
397
398 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `=>ucs-tip@component'.
402
403         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
404         XEmacs CHISE.
405
406 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `==ucs-tip@JP/hanazono'.
410
411         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
412         XEmacs CHISE.
413
414 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
417         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
418
419         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
420         CHISE.
421         (=ucs-tip@JP/hanazono): Ditto.
422
423 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
426         setting for `=ucs-var-007'.
427
428 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
429
430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
431         `=ucs-bmp-var-007'.
432
433         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
434         CHISE.
435         (=ucs-bmp-var-007): Ditto.
436
437 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
440         setting for `=>ucs-itaiji-002@iwds-1'.
441
442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
443         `=>ucs-bmp-itaiji-002@iwds-1'.
444
445 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
448         for XEmacs CHISE.
449         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
450
451 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
452
453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
454         setting for `=>ucs-itaiji-008'.
455
456 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
459         setting for `=>big5-cdp-itaiji-003'.
460
461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
462         `=>big5-cdp-itaiji-003'.
463
464 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
465
466         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
467         XEmacs CHISE.
468
469 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
470
471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
472         setting for `=>ucs-itaiji-011'.
473
474 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
475
476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
477         `=>ucs-bmp-itaiji-011'.
478
479 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
480
481         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
482         XEmacs CHISE.
483         (=>ucs-bmp-itaiji-011): Ditto.
484
485 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
486
487         * mule/mule-charset.el (default-coded-charset-priority-list): Use
488         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
489
490 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
493         `=>ucs-bmp-cjk@iwds-1/normalized'.
494
495         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
496         coded-charset for XEmacs CHISE.
497
498 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
499
500         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
501         setting for `=>ucs-itaiji-010'.
502
503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
504         `=>ucs-bmp-itaiji-010'.
505
506         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
507         XEmacs CHISE.
508         (=>ucs-bmp-itaiji-010): Ditto.
509
510 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
511
512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
513         setting for `=>ucs@iwds-1/normalized'.
514
515 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
516
517         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
518         for XEmacs CHISE.
519
520 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
523         setting for `==>ucs@esu'.
524
525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
526         `==>ucs-sip@esu'.
527
528         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
529         CHISE.
530         (==>ucs-sip@esu): Ditto.
531
532 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
533
534         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
535         setting for `=>big5-cdp-var-001'.
536
537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
538         `=>big5-cdp-var-001'.
539
540         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
541         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
542
543 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
546         setting for `===hng-sts'.
547
548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
549         `===hng-sts'.
550
551         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
552         CHISE.
553
554 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
557         setting for `===hng-sgs'.
558
559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
560         `===hng-sgs'.
561
562         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
563         CHISE.
564
565 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
566
567         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
568         setting for `===hng-saa'.
569
570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
571         `===hng-saa'.
572
573         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
574         CHISE.
575
576 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
577
578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
579         setting for `===hng-kad'.
580
581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
582         `===hng-kad'.
583
584         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
585         CHISE.
586
587 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
590         setting for `===hng-sai'.
591
592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
593         `===hng-sai'.
594
595         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
596         CHISE.
597
598 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
601         setting for `===hng-ini'.
602
603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
604         `===hng-ini'.
605
606         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
607         CHISE.
608
609 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
610
611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
612         setting for `===hng-wke'.
613
614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
615         `===hng-wke'.
616
617         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
618         CHISE.
619
620 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
621
622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
623         setting for `===hng-wks'.
624
625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
626         `===hng-wks'.
627
628         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
629         CHISE.
630
631 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
632
633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
634         setting for `===hng-sab'.
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `===hng-sab'.
638
639         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
640         CHISE.
641
642 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
643
644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
645         setting for `===hng-ykk'.
646
647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
648         `===hng-ykk'.
649
650         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
651         CHISE.
652
653 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
654
655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
656         setting for `===hng-kkh'.
657
658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
659         `===hng-kkh'.
660
661         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
662         CHISE.
663
664 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
665
666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
667         setting for `===hng-fhs'.
668
669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
670         `===hng-fhs'.
671
672         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
673         CHISE.
674
675 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `==>daijiten'.
679
680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
681         setting for `==>daijiten'.
682
683         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
684         CHISE.
685
686 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
689         last number of its code.
690
691 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
692
693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
694         settings for `=daijiten', `==daijiten' and `===daijiten'.
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `=daijiten', `==daijiten' and `===daijiten'.
698
699         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
700         CHISE.
701         (==daijiten): Ditto.
702         (===daijiten): Ditto.
703
704 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
705
706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
707         `=>ucs-bmp-itaiji-008'.
708
709         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
710         XEmacs CHISE.
711         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
712
713 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
714
715         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
716         of #x9FCC as the value of `max-code'.
717
718 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
721         `=>>ucs-bmp-cjk@unicode'.
722
723         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
724         for XEmacs CHISE.
725
726 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
727
728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
729         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
730         `===shuowen-jiguge5'.
731
732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
733         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
734
735         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
736         XEmacs CHISE.
737         (===shuowen-jiguge4): Ditto.
738         (===shuowen-jiguge5): Ditto.
739
740 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
743         `=ucs-sip-var-005'.
744
745         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
746         XEmacs CHISE.
747
748 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `=>>hanyo-denshi/ib'.
752
753 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
754
755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
756         setting for `=>big5-cdp@iwds-1'.
757
758 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
759
760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
761         setting for `=big5-cdp-var-010'.
762
763 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
766         `=big5-cdp-var-010'.
767
768         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
769         XEmacs CHISE.
770
771 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
772
773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
774         `=ucs-sip-itaiji-008'.
775
776         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
777         XEmacs CHISE.
778
779 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
780
781         * mule/mule-charset.el (default-coded-charset-priority-list): Add
782         `=>ucs-sip-itaiji-006'.
783
784         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
785         XEmacs CHISE.
786
787 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
788
789         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
790         setting for `=+>big5-cdp', `=>big5-cdp@component' and
791         `=>big5-cdp@cognate'.
792
793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
794         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
795
796 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
799         CHISE.
800         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
801         mother.
802         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
803
804 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
805
806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
807         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
808
809         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
810         XEmacs CHISE.
811         (=>big5-cdp@component): Ditto.
812         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
813
814 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
815
816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
817         setting for `=>ucs-itaiji-001@iwds-1'.
818
819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
820         `=>ucs-bmp-itaiji-001@iwds-1'.
821
822         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
823         for XEmacs CHISE.
824         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
825
826 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-charset.el (default-coded-charset-priority-list):
829         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
830         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
831         `chinese-isoir165'.
832
833         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
834         CHISE.
835
836 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
839         `=ucs-sip-itaiji-006'.
840
841         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
842         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
843
844 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
845
846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
847         setting for `=>ucs-itaiji-009'.
848
849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
850         `==ucs-bmp-itaiji-001'.
851
852         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
853         (=big5-cdp-itaiji-003): Doc fix.
854         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
855
856 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=>zinbun-oracle'.
860
861 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
864         `=>ucs-sip-itaiji-003'.
865
866         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
867         (=>ucs-bmp-itaiji-003): Fix `long-name'.
868         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
869
870 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
873         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
874
875 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
876
877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
878         `==ucs-bmp-itaiji-006'.
879
880         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
881         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
882         (==ucs-bmp-itaiji-006): Ditto.
883
884 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
887         `=ucs-bmp-itaiji-012'.
888
889         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
890         XEmacs CHISE.
891         (=ucs-bmp-itaiji-012): 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         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
897
898 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
901         CHISE.
902
903 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
906         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
907         and `=>>cns11643-6'.
908
909         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
910         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
911         (=>>cns11643-3): Ditto.
912         (=>>cns11643-4): Modify DOC.
913         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
914
915 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
918         `=>ucs-sip-itaiji-005'.
919
920         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
921         XEmacs CHISE.
922
923 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
926         `==hanyo-denshi/tk/mf-01'.
927
928         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
929         for XEmacs CHISE.
930
931 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
932
933         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
934         `=>ucs-itaiji-007'.
935
936 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
937
938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
939         `==ucs-sip-var-002'.
940
941         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
942         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
943
944 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
945
946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
947         setting for `==ucs-itaiji-001'.
948
949 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
952         `==ucs-sip-itaiji-001'.
953
954         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
955         XEmacs CHISE.
956         (==ucs-sip-itaiji-001): Ditto.
957
958 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
959
960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
961         `=+>ucs-bmp-var-003'.
962
963         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
964         CHISE.
965         (=+>ucs-bmp-var-003): Ditto.
966
967 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `=>ucs-bmp-cjk@cognate'.
971
972         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
973         XEmacs CHISE.
974
975 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
978         `=ucs-sip-itaiji-005'.
979
980         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
981         XEmacs CHISE.
982
983 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
986         setting for `=>ucs@cognate'.
987
988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
989         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
990
991         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
992         CHISE.
993         (=>ucs@hanyo-denshi): Abolished.
994         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
995         (=>ucs-bmp-itaiji-009): Ditto.
996         (=>ucs-sip@cognate): Ditto.
997
998 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1001         `=>ucs-bmp-itaiji-004'.
1002
1003         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1004         XEmacs CHISE.
1005
1006 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1009         setting for `=>ucs-itaiji-004'.
1010
1011 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1012
1013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1014         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1015         `=>ucs-bmp-itaiji-007'.
1016
1017         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1018         XEmacs CHISE.
1019         (=>ucs-itaiji-004): Ditto.
1020         (=>ucs-sip-itaiji-004): Ditto.
1021         (=>ucs-bmp-itaiji-007): Ditto.
1022
1023 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1026         setting for `=ucs-itaiji-010'.
1027
1028 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list):
1031         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1032         - Add `=ucs-bmp-itaiji-010'.
1033         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1034           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1035         - Add `=>ucs-sip@iwds-1'.
1036
1037         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1038         XEmacs CHISE.
1039         (=ucs-bmp-itaiji-010): Ditto.
1040         (=>ucs-sip@iwds-1): Ditto.
1041
1042 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1043
1044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1045         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1046
1047         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1048         XEmacs CHISE.
1049         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1050
1051 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1054         setting for `=>ucs-itaiji-003'.
1055
1056 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1057
1058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059         `=>ucs-bmp-itaiji-003'.
1060
1061         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1062         XEmacs CHISE.
1063         (=>ucs-bmp-itaiji-003): Ditto.
1064
1065 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1066
1067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1068         `=ucs-bmp-itaiji-011'.
1069
1070         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1071         XEmacs CHISE.
1072
1073 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1076         setting for `==ucs-var-002'.
1077
1078 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1081         setting for `==ucs-itaiji-002'.
1082
1083 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `==ucs-sip-itaiji-002'.
1087
1088         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1089         XEmacs CHISE.
1090
1091 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1098         `=>ucs-sip-itaiji-007'.
1099
1100         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1101         XEmacs CHISE.
1102         (=>ucs-sip-itaiji-007): Ditto.
1103         (=ucs-sip-itaiji-007): Ditto.
1104         (=ucs-itaiji-011): Ditto.
1105         (=ucs-sip-itaiji-011): Ditto.
1106
1107 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1108
1109         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1110         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1111
1112 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1115         `==ucs-bmp-var-002'.
1116
1117         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1118         CHISE.
1119         (==ucs-bmp-var-002): Ditto.
1120
1121         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1122         Modify some priorities.
1123
1124 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1127         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1128         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1129
1130 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1133         `=big5-cdp-var-001'.
1134
1135         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1136         XEmacs CHISE.
1137
1138 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1139
1140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1141         setting for `==ucs-itaiji-005'.
1142
1143 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1144
1145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1146         setting for `=ucs-itaiji-007'.
1147
1148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1149         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1150
1151         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1152         XEmacs CHISE.
1153         (==ucs-bmp-itaiji-005): Ditto.
1154         (=ucs-itaiji-007): Ditto.
1155         (=ucs-bmp-itaiji-007): Ditto.
1156
1157 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1158
1159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1160         `==gt-pj-k1' and `==gt-pj-k2'.
1161
1162 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1163
1164         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1165         CHISE.
1166         (==gt-pj-k2): Ditto.
1167
1168 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1169
1170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1171         setting for `=>ucs-itaiji-005'.
1172
1173 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1174
1175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1176         `=>>cbeta'.
1177
1178 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1179
1180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1181         `=>ucs-sip@component'.
1182
1183         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1184         instead of `=ucs' as its mother.
1185         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1186
1187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1188         setting for `=>ucs-itaiji-006'.
1189
1190 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1191
1192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1193         `=>ucs-bmp-itaiji-006'.
1194
1195         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1196         XEmacs CHISE.
1197         (=>ucs-bmp-itaiji-006): Ditto.
1198
1199 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `=>ucs-bmp-itaiji-001'.
1203
1204         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1205         XEmacs CHISE.
1206
1207 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1211
1212         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1213         instead of `=ucs' as its mother.
1214         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1215         (==ucs-bmp-itaiji-002): Ditto.
1216         (==ucs-itaiji-003): Ditto.
1217         (==ucs-bmp-itaiji-003): Ditto.
1218
1219 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1220
1221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1222         setting for `=big5-cdp-var-002'.
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `=big5-cdp-var-002'.
1226
1227         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1228         XEmacs CHISE.
1229
1230 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233         `=ucs-sip-var-004'.
1234
1235         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1236         XEmacs CHISE.
1237
1238 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1241         `=>ucs-bmp-cjk@iwds-1'.
1242
1243         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1244         XEmacs CHISE.
1245
1246 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1249         setting for `=ucs-var-005'.
1250
1251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1252         `=ucs-bmp-var-005'.
1253
1254         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1255         CHISE.
1256         (=ucs-bmp-var-005): Ditto.
1257
1258 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=>ucs-sip-itaiji-002'.
1262
1263         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1264         XEmacs CHISE.
1265
1266 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1267
1268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1269         setting for `=>ucs-itaiji-002'.
1270
1271 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1272
1273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1274         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1275
1276         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1277         (=>ucs-itaiji-002): Ditto.
1278         (=>ucs-bmp-itaiji-002): Ditto.
1279
1280 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1281
1282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1283         setting for `=>ucs-itaiji-001'.
1284
1285 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1288         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1289
1290         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1291         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1292         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1293         (=>ucs-sip-itaiji-001): Ditto.
1294
1295         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1296         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1297         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1298
1299 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1300
1301         * mule/mule-charset.el (default-coded-charset-priority-list):
1302         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1303         `=jef-china3' and `chinese-isoir165'.
1304
1305 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1306
1307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1308         `=>ucs-bmp-itaiji-005'.
1309
1310         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1311         XEmacs CHISE.
1312         (=>ucs-bmp-itaiji-005): Ditto.
1313
1314 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `=+>jis-x0213-2'.
1318
1319 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1322         `=+>adobe-japan1-6'.
1323
1324 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1325
1326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1327         `=+>jis-x0208@1978'.
1328
1329 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1330
1331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1332         setting for `=>ucs@component'.
1333
1334 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1337         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1338
1339 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1340
1341         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1342         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1343
1344 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1345
1346         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1347         CHISE.
1348         (=>ucs@jis/2004): Ditto.
1349
1350 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1351
1352         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1353         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1354
1355 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1356
1357         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1358         `=>cbeta'.
1359
1360 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1361
1362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1363         setting for `==big5-cdp-itaiji-001'.
1364
1365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1366         `==big5-cdp-itaiji-001'.
1367
1368         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1369         XEmacs CHISE.
1370
1371 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1372
1373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1374         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1375         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1376
1377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1378         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1379         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1380
1381         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1382         XEmacs CHISE.
1383         (=>big5-cdp-itaiji-001): Ditto.
1384         (=big5-cdp-itaiji-002): Ditto.
1385         (=big5-cdp-itaiji-003): Ditto.
1386
1387 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1388
1389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1390         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1391
1392 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1393
1394         * mule/mule-charset.el (default-coded-charset-priority-list):
1395         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1396         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1397         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1398
1399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1400         setting for `=ucs-var-008'.
1401
1402         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1403         CHISE.
1404         (=ucs-bmp-var-008): Likewise.
1405
1406 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-charset.el (default-coded-charset-priority-list):
1409         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1410
1411 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1414         `==ucs-sip@JP/hanazono'.
1415
1416         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1417         XEmacs CHISE.
1418
1419 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1420
1421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1422         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1423
1424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1425         `=ucs-bmp-var-006'.
1426
1427         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1428         CHISE.
1429         (=ucs-bmp-var-006): Likewise.
1430
1431 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1434         `=ucs-bmp-itaiji-009'.
1435
1436         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1437         XEmacs CHISE.
1438         (=ucs-bmp-itaiji-009): Likewise.
1439
1440 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1443         `=>big5-cdp'.
1444
1445 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1448         (utf-8-ivs-gb): Likewise.
1449         (utf-8-gb-er): Likewise.
1450         (utf-8-ivs-gb-er): Likewise.
1451         (utf-8-cns): Likewise.
1452         (utf-8-ivs-cns): Likewise.
1453         (utf-8-cns-er): Likewise.
1454         (utf-8-ivs-cns-er): Likewise.
1455         (utf-8-big5): Likewise.
1456         (utf-8-ivs-big5): Likewise.
1457         (utf-8-big5-er): Likewise.
1458         (utf-8-ivs-big5-er): Likewise.
1459         (utf-8-jis): Likewise.
1460         (utf-8-ivs-jis): Likewise.
1461         (utf-8-jis-er): Likewise.
1462         (utf-8-ivs-jis-er): Likewise.
1463         (utf-8-ks): Likewise.
1464         (utf-8-ivs-ks): Likewise.
1465         (utf-8-ks-er): Likewise.
1466         (utf-8-ivs-ks-er): Likewise.
1467
1468 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1469
1470         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1471         (utf-8-ivs-jp): Likewise.
1472         (utf-8-jp-er): Likewise.
1473         (utf-8-ivs-jp-er): Likewise.
1474
1475 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1476
1477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1478         setting for `=ucs-var-010'.
1479
1480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481         `=ucs-bmp-var-010'.
1482
1483         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1484         CHISE.
1485         (=ucs-bmp-var-010): Likewise.
1486
1487 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `=ucs-sip@JP/hanazono'.
1491
1492         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1493         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1494
1495 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list):
1498         - Add `=big5-cdp-var-004'.
1499         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1500           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1503         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1504         `=big5-cdp-var-005'.
1505
1506         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1507         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1508         `=big5-cdp-var-003'.
1509         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1510         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1511         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1512
1513 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1514
1515         * mule/mule-charset.el (default-coded-charset-priority-list):
1516         Don't prefer ucs-compat CCSes to other CCSes.
1517
1518 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1521         `===ucs-bmp-cjk-compat@unicode'.
1522
1523         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1524         coded-charset for XEmacs CHISE.
1525
1526 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1529         `=ucs-sip-itaiji-003'.
1530
1531         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1532         XEmacs CHISE.
1533
1534 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1535
1536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1537         setting for `=ucs-var-004'.
1538
1539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1540         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1541
1542         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1543         XEmacs CHISE.
1544         (=ucs-var-004): Ditto.
1545         (=ucs-bmp-var-004): Ditto.
1546
1547 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1548
1549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1550         `=ucs-sip-var-003'.
1551
1552         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1553         XEmacs CHISE.
1554
1555 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1558         setting for `=ucs-itaiji-006'.
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1561         `=ucs-bmp-itaiji-006'.
1562
1563         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1564         XEmacs CHISE.
1565         (=ucs-bmp-itaiji-006): Ditto.
1566
1567 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1568
1569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570         `=ucs-sip-var-002'.
1571
1572         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1573         XEmacs CHISE.
1574
1575 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1576
1577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1578         `=ucs-sip-itaiji-002'.
1579
1580         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1581         XEmacs CHISE.
1582
1583 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1586         setting for `==hanyo-denshi/tk'.
1587
1588 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1589
1590         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1591         (=hanyo-denshi/tk): Fix `long-name'.
1592         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1593
1594 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1595
1596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1597         setting for `=>mj'.
1598
1599 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1600
1601         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1602         coded-charset for XEmacs CHISE.
1603
1604 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `=hanyo-denshi/tk'.
1608
1609 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1610
1611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1612         `=hanyo-denshi/tk/mf-01'.
1613
1614         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1615         XEmacs CHISE.
1616         (=hanyo-denshi/tk/mf-01): Ditto.
1617
1618 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list):
1621         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1622
1623 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1624
1625         * mule/mule-charset.el (default-coded-charset-priority-list):
1626         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1627
1628 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1629
1630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1631         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1632
1633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1634         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1635
1636         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1637         XEmacs CHISE.
1638         (=ucs-bmp-itaiji-004): Ditto.
1639         (=ucs-itaiji-005): Ditto.
1640         (=ucs-bmp-itaiji-005): Ditto.
1641
1642 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1643
1644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1645         `=ucs-sip-itaiji-001'.
1646
1647         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1648         XEmacs CHISE.
1649
1650 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1653         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1654         `=ucs-itaiji-008'.
1655
1656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1657         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1658         `=ucs-bmp-itaiji-008'.
1659
1660         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1661         XEmacs CHISE.
1662         (=ucs-bmp-itaiji-001): Ditto.
1663         (=ucs-itaiji-003): Ditto.
1664         (=ucs-bmp-itaiji-003): Ditto.
1665         (=ucs-itaiji-008): Ditto.
1666         (=ucs-bmp-itaiji-008): Ditto.
1667
1668 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1669
1670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1671         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1672
1673         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1674         for XEmacs CHISE.
1675         (==ucs-bmp-cjk-compat@JP): Ditto.
1676
1677 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1678
1679         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1680         setting for `===hng-tzs'.
1681
1682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1683         `===hng-tzs'.
1684
1685         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1686         CHISE.
1687
1688 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1689
1690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1691         setting for `===hng-doh'.
1692
1693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1694         `===hng-doh'.
1695
1696         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1697         CHISE.
1698
1699 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1700
1701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1702         setting for `===hng-wad'.
1703
1704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1705         `===hng-wad'.
1706
1707         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1708         CHISE.
1709
1710 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1711
1712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1713         settings for `==koseki' and `===hng-kcc'.
1714
1715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1716         `===hng-kcc'.
1717
1718         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1719         CHISE.
1720
1721 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1722
1723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1724         setting for `===hng-nkk'.
1725
1726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1727         `===hng-nkk'.
1728
1729         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1730         CHISE.
1731
1732 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1733
1734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1735         setting for `===hng-ink'.
1736
1737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1738         `===hng-ink'.
1739
1740         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1741         CHISE.
1742
1743 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1744
1745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1746         setting for `===hng-jhk'.
1747
1748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1749         `===hng-jhk'.
1750
1751         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1752         CHISE.
1753
1754 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1755
1756         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1757         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1758         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1759         (===jis-x0213-1@2004): Likewise.
1760         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1761         "jisx0213\\(\\.2004\\)-1" as the registry.
1762         (=+>jis-x0213-1@2004): Likewise.
1763         (=>jis-x0213-1@2004): Likewise.
1764
1765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1766         `===jis-x0213-1@2004'.
1767
1768 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1769
1770         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1771         setting for `===hng-nak'.
1772
1773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1774         `===hng-nak'.
1775
1776         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1777         CHISE.
1778
1779 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1780
1781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1782         setting for `===hng-hos'.
1783
1784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1785         `===hng-hos'.
1786
1787         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1788         CHISE.
1789
1790 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1791
1792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1793         setting for `===hng-tzj'.
1794
1795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1796         `===hng-tzj'.
1797
1798         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1799         CHISE.
1800
1801 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1802
1803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1804         setting for `===hng-kae'.
1805
1806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1807         `===hng-kae'.
1808
1809         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1810         CHISE.
1811
1812 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1813
1814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1815         setting for `===hng-kar'.
1816
1817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1818         `===hng-kar'.
1819
1820         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1821         CHISE.
1822
1823 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1824
1825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1826         setting for `===hng-kyd'.
1827
1828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1829         `===hng-kyd'.
1830
1831         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1832         CHISE.
1833
1834 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1837         setting for `===hng-hok'.
1838
1839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1840         `===hng-hok'.
1841
1842         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1843         CHISE.
1844
1845 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1846
1847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1848         setting for `===hng-jyu'.
1849
1850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1851         `===hng-jyu'.
1852
1853         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1854         CHISE.
1855
1856 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1857
1858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1859         setting for `===hng-zkd'.
1860
1861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1862         `===hng-zkd'.
1863
1864         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1865         CHISE.
1866
1867 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1868
1869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1870         setting for `===hng-kmi'.
1871
1872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1873         `===hng-kmi'.
1874
1875         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1876         CHISE.
1877
1878 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1879
1880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1881         setting for `===hng-okd'.
1882
1883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1884         `===hng-okd'.
1885
1886         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1887         CHISE.
1888
1889 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1890
1891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1892         setting for `===hng-nkm'.
1893
1894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1895         `===hng-nkm'.
1896
1897         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1898         CHISE.
1899
1900 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1901
1902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1903         setting for `===hng-nto'.
1904
1905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1906         `===hng-nto'.
1907
1908         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1909         CHISE.
1910
1911 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1912
1913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1914         setting for `===hng-yhk'.
1915
1916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1917         `===hng-yhk'.
1918
1919         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1920         CHISE.
1921
1922 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1923
1924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1925         setting for `===hng-sok'.
1926
1927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1928         `===hng-sok'.
1929
1930         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1931         CHISE.
1932
1933 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1934
1935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1936         setting for `===hng-kda'.
1937
1938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1939         `===hng-kda'.
1940
1941         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1942         CHISE.
1943
1944 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1947         setting for `===hng-myz'.
1948
1949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950         `===hng-myz'.
1951
1952         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1953         CHISE.
1954
1955 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1956
1957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1958         setting for `===hng-kgk'.
1959
1960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1961         `===hng-kgk'.
1962
1963         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1964         CHISE.
1965
1966 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1969         setting for `===hng-drt'.
1970
1971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1972         `===hng-drt'.
1973
1974         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1975         CHISE.
1976
1977 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1978
1979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1980         setting for `===hng-mam'.
1981
1982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1983         `===hng-mam'.
1984
1985         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1986         CHISE.
1987
1988 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1991         setting for `===hng-dng'.
1992
1993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1994         `===hng-dng'.
1995
1996         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1997         CHISE.
1998
1999 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2002         setting for `=>cns11643-5'.
2003
2004 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2005
2006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2007         setting for `===hng-keg'.
2008
2009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2010         `===hng-keg'.
2011
2012         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2013         CHISE.
2014
2015 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2016
2017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2018         setting for `===hng-jou'.
2019
2020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2021         `===hng-jou'.
2022
2023         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2024         CHISE.
2025
2026 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2027
2028         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2029         setting for `===hng-smk'.
2030
2031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2032         `===hng-smk'.
2033
2034         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2035         CHISE.
2036
2037 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2038
2039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2040         setting for `===hng-kyo'.
2041
2042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2043         `===hng-kyo'.
2044
2045         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2046         CHISE.
2047
2048 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2049
2050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2051         setting for `===hng-kss'.
2052
2053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2054         `===hng-kss'.
2055
2056         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2057         CHISE.
2058
2059 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2060
2061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2062         setting for `===hng-wan'.
2063
2064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2065         `===hng-wan'.
2066
2067         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2068         CHISE.
2069
2070 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2073         setting for `===hng-ksk'.
2074
2075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2076         `===hng-ksk'.
2077
2078         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2079         CHISE.
2080
2081 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2082
2083         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2084         setting for `===hng-kyu'.
2085
2086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2087         `===hng-kyu'.
2088
2089         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2090         CHISE.
2091
2092 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2093
2094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2095         setting for `===hng-skk'.
2096
2097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2098         `===hng-skk'.
2099
2100         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2101         CHISE.
2102
2103 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2104
2105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2106         setting for `===hng-sik'.
2107
2108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2109         `===hng-sik'.
2110
2111         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2112         CHISE.
2113
2114 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2115
2116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2117         setting for `===hng-kbk'.
2118
2119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2120         `===hng-kbk'.
2121
2122         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2123         CHISE.
2124
2125 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2126
2127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2128         setting for `===hng-kcj'.
2129
2130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2131         `===hng-kcj'.
2132
2133         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2134         CHISE.
2135
2136 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2137
2138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2139         setting for `===hng-k24'.
2140
2141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2142         `===hng-k24'.
2143
2144         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2145         CHISE.
2146
2147 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2148
2149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2150         setting for `===hng-gok'.
2151
2152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2153         `===hng-gok'.
2154
2155         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2156         CHISE.
2157 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2160         setting for `===hng-tsu'.
2161
2162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2163         `===hng-tsu'.
2164
2165         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2166         CHISE.
2167
2168 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2169
2170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2171         setting for `===hng-sys'.
2172
2173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2174         `===hng-sys'.
2175
2176         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2177         CHISE.
2178
2179 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2180
2181         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2182         - Use "&HNG010-<d><d><d><d><d>;" instead of
2183           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2184         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2185
2186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2187         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2188
2189         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2190         "hngkhi-0" as the suffix of registry.
2191         (===hng-khm): New coded-charset for XEmacs CHISE.
2192         (=ucs-itaiji-002): Ditto.
2193         (=ucs-bmp-itaiji-002): Ditto.
2194
2195 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2196
2197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2198         setting for `=>ucs@iwds-1'.
2199
2200         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2201         XEmacs CHISE.
2202
2203 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2204
2205         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2206         CHISE.
2207
2208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2209         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2210         `===hng-khi'.
2211
2212 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2215         setting for `===hng-khi'.
2216
2217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2218         `===hng-khi'.
2219
2220         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2221         CHISE.
2222
2223 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2224
2225         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2226         #x9FA5 as the value of `max-code'.
2227         (=ucs-bmp-var-002): Likewise.
2228         (=ucs-bmp-var-003): Likewise.
2229         (=ucs-bmp-itaiji-084): Likewise.
2230         (=ucs-bmp-cjk@JP): Likewise.
2231         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2232         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2233         (=>ucs-bmp-cjk@component): Likewise.
2234
2235 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2238         CHISE.
2239
2240 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2241
2242         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2243         XEmacs CHISE.
2244         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2245         `==jis-x0208@1978/2-pr' as the mother.
2246
2247 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2248
2249         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2250         CHISE.
2251
2252 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2255         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2256
2257 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2260         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2261
2262 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2263
2264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2265         setting for `===ucs@gb'.
2266
2267 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2268
2269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2270         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2271         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2272         as the entity-reference for `===jis-x0213-1@2000'; use
2273         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2274
2275 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2276
2277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2278         `===jis-x0208'.
2279
2280         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2281         instead of `===jis-x0208' as the mother.
2282         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2283         `===jis-x0208' as the mother.
2284         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2285         `===jis-x0208' as the mother.
2286         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2287         `===jis-x0213-1' as the mother.
2288         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2289         `===jis-x0213-1' as the mother.
2290         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2291         the mother.
2292         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2293         mother.
2294
2295 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2296
2297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2298         setting for `=ucs-var-001'.
2299
2300 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2301
2302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2303         `=ucs-bmp-var-001'.
2304
2305         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2306         CHISE.
2307         (=ucs-bmp-var-001): Ditto.
2308
2309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2310         setting for `=ucs-var-003'.
2311
2312 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2315         `=ucs-bmp-var-003'.
2316
2317         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2318         CHISE.
2319         (=ucs-bmp-var-003): Ditto.
2320
2321 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2324         setting for `=ucs-var-002'.
2325
2326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2327         `=ucs-bmp-var-002'.
2328
2329         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2330         CHISE.
2331         (=ucs-bmp-var-002): Ditto.
2332
2333 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2334
2335         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2336         XEmacs CHISE.
2337         (==jis-x0208@1978/5pr): Ditto.
2338
2339 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2342         `=>ucs-bmp-cjk@component'.
2343
2344         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2345         XEmacs CHISE.
2346         (=>ucs-bmp-cjk@component): Ditto.
2347
2348 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2349
2350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2351         setting for `=>iwds-1'.
2352
2353 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2356         CHISE.
2357
2358 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2359
2360         * mule/mule-charset.el (default-coded-charset-priority-list):
2361         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2362         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2363         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2364         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2365
2366 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2367
2368         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2369         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2370
2371         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2372         `=>>ucs@iso' as the mother.
2373         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2374         mother.
2375
2376 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2377
2378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2379         setting for `===hanyo-denshi/ia'.
2380
2381 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2382
2383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2384         `===hanyo-denshi/ia'.
2385
2386 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2387
2388         * mule/mule-conf.el (=koseki): Fix DOC.
2389         (==koseki): New coded-charset for XEmacs CHISE.
2390
2391 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2392
2393         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2394         XEmacs CHISE.
2395         (===hanyo-denshi/jd): Fix DOC.
2396
2397 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2398
2399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2400         setting for `===hanyo-denshi/ip'.
2401
2402 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2403
2404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2405         `===hanyo-denshi/ip'.
2406
2407         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2408         XEmacs CHISE.
2409
2410 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2413         `==ucs-radicals@unicode' and `=>daikanwa'.
2414
2415         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2416         for XEmacs CHISE.
2417
2418 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2419
2420         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2421         XEmacs CHISE.
2422
2423 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2426         `===ruimoku-v6'.
2427
2428 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2429
2430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2431         setting for `===ruimoku-v6'.
2432
2433 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2434
2435         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2436         CHISE.
2437
2438 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2441         coded-charset for XEmacs CHISE.
2442
2443 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2446         XEmacs CHISE.
2447
2448 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2449
2450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2451         `===ucs-sip@iso'.
2452
2453 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2454
2455         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2456         CHISE.
2457
2458 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2459
2460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2461         `==ucs-sip@iso'.
2462
2463         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2464         CHISE.
2465
2466 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2467
2468         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2469         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2470         (=ucs-sip-ext-b@iso): Fix registry.
2471         (==ucs-sip-ext-b@iso): Ditto.
2472         (===ucs-sip-ext-b@iso): Ditto.
2473
2474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2475         `=ucs-sip@iso'.
2476
2477 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2480         setting for `=>cbeta'.
2481
2482 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2485         `=>cns11643-7'.
2486
2487         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2488
2489 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2490
2491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2492         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2493
2494 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2497         `=ucs@cns'.
2498         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2499         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2500         `=ucs@jis/1990'.
2501         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2502         `=ucs@jis/2000'.
2503         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2504         `=ucs@jis/2004'.
2505         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2506
2507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2508         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2509
2510 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2511
2512         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2513         XEmacs CHISE.
2514         (==jis-x0208@1978/1pr): Ditto.
2515         (==jis-x0208@1978/2-pr): Ditto.
2516
2517 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2520         setting for `===jis-x0213-1@2004'.
2521
2522 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2525         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2526
2527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2528         `===hanyo-denshi/jb'.
2529
2530         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2531         XEmacs CHISE.
2532         (=+>hanyo-denshi/ft): Ditto.
2533         (=+>hanyo-denshi/jt): Ditto.
2534
2535 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2536
2537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2538         `===hanyo-denshi/hg'.
2539
2540 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2541
2542         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2543         XEmacs CHISE.
2544         (===hanyo-denshi/hg): Ditto.
2545
2546 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2547
2548         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2549         glyph-forms instead of detailed glyph-images.
2550         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2551         `=adobe-japan1-*'.
2552         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2553         (===adobe-japan1-1): Ditto.
2554         (===adobe-japan1-2): Ditto.
2555         (===adobe-japan1-3): Ditto.
2556         (===adobe-japan1-4): Ditto.
2557         (===adobe-japan1-5): Ditto.
2558         (===adobe-japan1-6): Ditto.
2559         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2560         `=>>>adobe-japan1' as the mother.
2561         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2562         `=>>adobe-japan1' as the mother.
2563         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2564         glyph-images.
2565         (==jis-x0208@1978): Ditto.
2566         (==jis-x0208@1983): Ditto.
2567         (==jis-x0208@1990): Ditto.
2568         (==jis-x0213-1): Ditto.
2569         (==jis-x0213-1@2000): Ditto.
2570         (==jis-x0213-1@2004): Ditto.
2571         (==jis-x0213-2): Ditto.
2572         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2573         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2574         `=jis-x0208@1978'.
2575         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2576         `=jis-x0208@1983'.
2577         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2578         `=jis-x0208@1990'.
2579         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2580         `=jis-x0213-1'.
2581         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2582         `=jis-x0213-1@2000'.
2583         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2584         `=jis-x0213-1@2004'.
2585         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2586         `=jis-x0213-2'.
2587         (===jis-x0208): New coded-charset for XEmacs CHISE.
2588         (===jis-x0208@1978): Ditto.
2589         (===jis-x0208@1983): Ditto.
2590         (===jis-x0208@1990): Ditto.
2591         (===jis-x0213-1): Ditto.
2592         (===jis-x0213-1@2000): Ditto.
2593         (===jis-x0213-2): Ditto.
2594         (===jis-x0212): Ditto.
2595         (===ks-x1001): Ditto.
2596         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2597         mother.
2598         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2599         as the mother.
2600         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2601         as the mother.
2602         (===cns11643-1): New coded-charset for XEmacs CHISE.
2603         (===cns11643-2): Ditto.
2604         (===cns11643-3): Ditto.
2605         (===cns11643-4): Ditto.
2606         (===cns11643-5): Ditto.
2607         (===cns11643-6): Ditto.
2608         (===cns11643-7): Ditto.
2609         (=>>cns11643-1): Ditto.
2610         (==big5-cdp): Indicate abstract glyph-images instead of
2611         representative glyph-images.
2612         (===big5-cdp): New coded-charset for XEmacs CHISE.
2613         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2614         detailed glyph-images.
2615         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2616         `=hanyo-denshi/*'.
2617         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2618         (===hanyo-denshi/ib): Ditto.
2619         (===hanyo-denshi/jt): Ditto.
2620         (===hanyo-denshi/ks): Ditto.
2621         (===mj): Ditto.
2622         (===mj-0): Ditto.
2623         (===mj-1): Ditto.
2624         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2625         `=>>>hanyo-denshi/*' as its mother.
2626         (==gt): Indicate abstract glyph-forms instead of detailed
2627         glyph-images.
2628         (===gt): New coded-charset for XEmacs CHISE.
2629         (=>>>gt): Indicates `==gt' instead of `=gt'.
2630         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2631         (==gt-k): Indicate abstract glyph-forms instead of detailed
2632         glyph-images.
2633         (===gt-k): New coded-charset for XEmacs CHISE.
2634         (==daikanwa): Indicates glyph-images instead of detailed
2635         glyph-images.
2636         (===daikanwa): New coded-charset for XEmacs CHISE.
2637         (===daikanwa/+p): Ditto.
2638         (===daikanwa/ho): Ditto.
2639         (==cbeta): Ditto.
2640         (===cbeta): Ditto.
2641         (==jef-china3): Ditto.
2642         (===jef-china3): Ditto.
2643         (==ruimoku-v6): Ditto.
2644         (==ucs@iso): Indicate representative glyph-forms instead of
2645         representative glyph-images.
2646         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2647         (==ucs@unicode): Indicate representative glyph-forms instead of
2648         representative glyph-images.
2649         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2650         `=ucs@unicode'.
2651         (==ucs@cns): Indicate representative glyph-forms instead of
2652         representative glyph-images.
2653         (==ucs@jis): Ditto.
2654         (==ucs@jis/1990): Ditto.
2655         (==ucs@jis/2000): Ditto.
2656         (==ucs@jis/2004): Ditto.
2657         (==ucs@ks): Ditto.
2658         (===ucs@iso): New coded-charset for XEmacs CHISE.
2659         (===ucs@unicode): Ditto.
2660         (===ucs@gb): Ditto.
2661         (===ucs@ks): Ditto.
2662         (===ucs-bmp-cjk@gb): Ditto.
2663         (===ucs-sip-ext-b@iso): Ditto.
2664
2665 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2668         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2669         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2670         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2671         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2672         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2673         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2674         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2675         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2676         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2677
2678         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2679         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2680         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2681         - Use "&g1-[NAME];" for `=>>[NAME]'.
2682         - Abolish "&g2-[NAME];".
2683
2684 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2685
2686         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2687         `=>>ucs@cns' as the mother.
2688
2689 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2690
2691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2692         setting for `==ucs@ks'.
2693
2694 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2695
2696         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2697         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2698         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2699         0x00E30000〜0x00E409D5.
2700
2701 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2702
2703         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2704         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2705         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2706
2707 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2708
2709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2710         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2711
2712         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2713         (=mj-0): Ditto.
2714         (=mj-1): Ditto.
2715         (==mj): Ditto.
2716         (==mj-0): Ditto.
2717         (==mj-1): Ditto.
2718         (=>>mj): Ditto.
2719
2720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2721         setting for `=mj' and `==mj'.
2722
2723 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2724
2725         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2726         CHISE.
2727
2728 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2729
2730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2731         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2732         `=>ucs@hanyo-denshi'.
2733
2734 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2735
2736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2737         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2738
2739         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2740         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2741
2742 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2743
2744         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2745         XEmacs CHISE.
2746
2747 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2748
2749         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2750         Change priority of `=>>>ucs@iso'.
2751
2752         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2753         `=>>>ucs@iso' as the mother.
2754         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2755
2756 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2757
2758         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2759         Change priority of `=>>>ucs@unicode'.
2760
2761         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2762         `=ucs@unicode'.
2763
2764 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2767         Change priority of `=>>>ucs@jis'.
2768
2769         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2770         `=ucs@jis'.
2771
2772 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2773
2774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2775         setting for `==daikanwa/+p'.
2776
2777 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2778
2779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2780         setting for `==shinjigen@1ed'.
2781
2782 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2783
2784         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2785         XEmacs CHISE.
2786
2787 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2788
2789         * mule/mule-conf.el (==shinjigen): Modify DOC.
2790         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2791         (==shinjigen@rev): Modify DOC.
2792
2793 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2794
2795         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2796         CHISE.
2797
2798 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2799
2800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2801         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2802
2803         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2804         XEmacs CHISE.
2805
2806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2807         `==daikanwa'.
2808
2809 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2810
2811         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2812         setting for `==cns11643-7'.
2813
2814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2815         `==cns11643-7'.
2816
2817 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2818
2819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2820         `==cns11643-6'.
2821
2822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2823         setting for `==cns11643-6'.
2824
2825 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2826
2827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2828         setting for `==cns11643-5'.
2829
2830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2831         `==cns11643-5'.
2832
2833 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2834
2835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2836         setting for `==cns11643-4'.
2837
2838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2839         `==cns11643-4'.
2840
2841 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2842
2843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2844         setting for `==cns11643-3'.
2845
2846         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2847         `==cns11643-3'.
2848
2849 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2850
2851         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2852         setting for `==cns11643-2'.
2853
2854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2855         `==cns11643-2'.
2856
2857 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2858
2859         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2860         Change priority of `=>>>ucs@ks'.
2861
2862         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2863         `=ucs@ks'.
2864
2865 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2866
2867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2868         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2869         `==ucs@cns' and `==cns11643-1'.
2870
2871         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2872         (==cns11643-2): Ditto.
2873         (==cns11643-3): Ditto.
2874         (==cns11643-4): Ditto.
2875         (==cns11643-5): Ditto.
2876         (==cns11643-6): Ditto.
2877         (==cns11643-7): Ditto.
2878
2879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2880         `==cns11643-1'.
2881
2882 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2883
2884         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2885         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2886         `=>>>ucs@jis/1990'.
2887
2888         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2889         `=ucs@jis/1990'.
2890         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2891         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2892
2893 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2894
2895         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2896         Change priority of `=>>>ucs@cns'.
2897
2898         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2899         `=ucs@cns'.
2900
2901 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2902
2903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2904         `==ks-x1001'.
2905
2906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2907         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2908         `==ks-x1001'.
2909
2910 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2911
2912         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2913
2914 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2915
2916         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2917         `=jis-x0208'.
2918         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2919         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2920         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2921         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2922         (=>>>jis-x0213-1@2000): Changed to an alias for
2923         `=jis-x0213-1@2000'.
2924         (=>>>jis-x0213-1@2004): Changed to an alias for
2925         `=jis-x0213-1@2004'.
2926         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2927
2928 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2929
2930         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2931         `=adobe-japan1-0'.
2932         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2933         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2934         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2935         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2936         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2937         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2938
2939 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2940
2941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2942         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2943         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2944         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2945         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2946         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2947
2948 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2949
2950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2951         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2952         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2953         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2954         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2955         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2956         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2957         `==jis-x0212'.
2958
2959 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2960
2961         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2962         "AdobeJapan1-[0-6]$".
2963         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2964         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2965         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2966         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2967         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2968         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2969         (==adobe-japan1-1): Ditto.
2970         (==adobe-japan1-2): Ditto.
2971         (==adobe-japan1-3): Ditto.
2972         (==adobe-japan1-4): Ditto.
2973         (==adobe-japan1-5): Ditto.
2974         (==adobe-japan1-6): Ditto.
2975         (==jis-x0208): Ditto.
2976         (==jis-x0208@1978): Ditto.
2977         (==jis-x0208@1983): Ditto.
2978         (==jis-x0208@1990): Ditto.
2979         (==jis-x0213-1): Ditto.
2980         (==jis-x0213-1@2000): Ditto.
2981         (==jis-x0213-1@2004): Ditto.
2982         (==jis-x0213-2): Ditto.
2983         (==jis-x0212): Ditto.
2984         (==gb2312): Ditto.
2985         (==iso-ir165): Ditto.
2986         (==gb12345): Ditto.
2987         (==ks-x1001): Ditto.
2988         (==cns11643-1): Ditto.
2989         (==cns11643-2): Ditto.
2990         (==cns11643-3): Ditto.
2991         (==cns11643-4): Ditto.
2992         (==cns11643-5): Ditto.
2993         (==cns11643-6): Ditto.
2994         (==cns11643-7): Ditto.
2995         (==big5-cdp): Ditto.
2996         (==hanyo-denshi/ja): Ditto.
2997         (==hanyo-denshi/jb): Ditto.
2998         (==hanyo-denshi/jc): Ditto.
2999         (==hanyo-denshi/jd): Ditto.
3000         (==hanyo-denshi/ft): Ditto.
3001         (==hanyo-denshi/ia): Ditto.
3002         (==hanyo-denshi/ib): Ditto.
3003         (==hanyo-denshi/hg): Ditto.
3004         (==hanyo-denshi/jt): Ditto.
3005         (==hanyo-denshi/ks): Ditto.
3006         (==gt): Ditto.
3007         (==gt-k): Ditto.
3008         (==daikanwa): Ditto.
3009         (==shinjigen): Ditto.
3010         (==ucs@iso): Ditto.
3011         (==ucs@unicode): Ditto.
3012         (==ucs@gb): Ditto.
3013         (==ucs-bmp@gb): Ditto.
3014         (==ucs@cns): Ditto.
3015         (==ucs-bmp@cns): Ditto.
3016         (==ucs@jis): Ditto.
3017         (==ucs@jis/1990): Ditto.
3018         (==ucs@jis/2000): Ditto.
3019         (==ucs@jis/2004): Ditto.
3020         (==ucs@JP): Ditto.
3021         (==ucs@JP/hanazono): Ditto.
3022         (==ucs@ks): Ditto.
3023         (==ucs-bmp@ks): Ditto.
3024         (==ucs@cns11643): Ditto.
3025         (==ucs-bmp-cjk@gb): Ditto.
3026         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3027         (==ucs-sip-ext-b@iso): Ditto.
3028
3029 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3030
3031         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3032         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3033
3034         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3035         XEmacs CHISE.
3036         (=ucs-bmp-cjk@unicode): Abolished.
3037
3038 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3039
3040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3041         `=+>ucs-bmp-cjk-compat@jis'.
3042
3043         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3044         for XEmacs CHISE.
3045
3046 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3047
3048         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3049         CHISE.
3050
3051 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3052
3053         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3054         for XEmacs CHISE.
3055         (=jis-x0208@1978/1er-pr): Abolished.
3056         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3057         `=jis-x0208@1978/1er-pr' as the mother.
3058
3059 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3060
3061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3062         setting for `=ucs-itaiji-084'.
3063
3064 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3065
3066         * mule/mule-charset.el (default-coded-charset-priority-list):
3067         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3068
3069         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3070         XEmacs CHISE.
3071         (=ucs-bmp-itaiji-084): Ditto.
3072
3073 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3074
3075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3076         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3077
3078 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3079
3080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3081         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3082
3083         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3084         XEmacs CHISE.
3085         (=big5-cdp-var-5): Ditto.
3086
3087 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3088
3089         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3090         XEmacs CHISE.
3091
3092 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3093
3094         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3095         XEmacs CHISE.
3096
3097 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3098
3099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3100         setting for `=>>>hanyo-denshi/ft'.
3101
3102 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3103
3104         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3105         XEmacs CHISE.
3106         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3107         `=hanyo-denshi/jd' as the mother.
3108
3109 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3110
3111         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3112         XEmacs CHISE.
3113         (=+>adobe-japan1-1): Ditto.
3114         (=+>adobe-japan1-2): Ditto.
3115         (=+>adobe-japan1-3): Ditto.
3116         (=+>adobe-japan1-4): Ditto.
3117         (=+>adobe-japan1-5): Ditto.
3118         (=+>adobe-japan1-6): Ditto.
3119         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3120
3121 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3122
3123         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3124         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3125         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3126
3127         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3128         the top.
3129
3130 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3131
3132         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3133         XEmacs CHISE.
3134         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3135         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3136         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3137
3138 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3139
3140         * mule/mule-charset.el (default-coded-charset-priority-list):
3141         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3142         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3143
3144         * mule/mule-conf.el: Modify order of definitions of some
3145         coded-charsets.
3146
3147 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3148
3149         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3150         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3151         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3152
3153         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3154         CHISE.
3155         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3156         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3157
3158 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3159
3160         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3161         CHISE.
3162
3163 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3164
3165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3166         setting for `=daikanwa/+2p'.
3167
3168         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3169         XEmacs CHISE.
3170
3171 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3172
3173         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3174         XEmacs CHISE.
3175         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3176
3177 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3178
3179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3180         setting for `=>>>hanyo-denshi/ib'.
3181
3182 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3183
3184         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3185         XEmacs CHISE.
3186         (=>>>hanyo-denshi/ib): Ditto.
3187         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3188         `=hanyo-denshi/ja' as the mother.
3189         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3190         `=hanyo-denshi/ib' as the mother.
3191
3192 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3193
3194         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3195         XEmacs CHISE.
3196         (utf-8-ivs-mcs-er): Likewise.
3197         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3198         and `=>ucs-gb'.
3199         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3200         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3201         `ucs-gb' and `=>ucs-gb'.
3202         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3203         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3204         and `=>ucs-cns'.
3205         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3206         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3207         `ucs-cns' and `=>ucs-cns'.
3208         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3209         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3210         `ucs-big5' and `=>ucs-big5'.
3211         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3212         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3213         `ucs-big5' and `=>ucs-big5'.
3214         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3215         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3216         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3217         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3218         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3219         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3220         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3221         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3222         `=>ucs-jis'; modify DOC and mnemonic.
3223         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3224         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3225         and `=>ucs-jis'; modify DOC and mnemonic.
3226         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3227         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3228         `=>ucs-ks'.
3229         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3230         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3231         and `=>ucs-ks'.
3232         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3233
3234 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3235
3236         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3237         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3238
3239 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3240
3241         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3242         Modify priorities.
3243
3244 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3245
3246         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3247         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3248
3249 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3250
3251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3252         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3253
3254 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3255
3256         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3257         CHISE.
3258
3259 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3260
3261         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3262         CHISE.
3263
3264 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3265
3266         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3267         CHISE.
3268
3269 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3272         `=+>ucs-bmp-cjk@unicode'.
3273
3274         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3275         for XEmacs CHISE.
3276
3277 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3280         setting for `=>>daikanwa'.
3281
3282 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3283
3284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3285         `=>>hanyo-denshi/jt'.
3286
3287 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3288
3289         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3290         XEmacs CHISE.
3291         (=+>jis-x0208@1990): Ditto.
3292         (=+>jis-x0213-1@2000): Ditto.
3293
3294 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3295
3296         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3297         XEmacs CHISE.
3298
3299 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3300
3301         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3302         XEmacs CHISE.
3303         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3304         `=hanyo-denshi/jc' as the mother.
3305
3306 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3307
3308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3309         setting for `=+>adobe-japan1'.
3310
3311         * mule/mule-charset.el (default-coded-charset-priority-list):
3312         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3313         and `=>>hanyo-denshi/ft' to `=>>gt'.
3314
3315 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3316
3317         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3318         XEmacs CHISE.
3319         (=>>adobe-japan1-1): Ditto.
3320         (=>>adobe-japan1-2): Ditto.
3321         (=>>adobe-japan1-3): Ditto.
3322         (=>>adobe-japan1-4): Ditto.
3323         (=>>adobe-japan1-5): Ditto.
3324         (=>>adobe-japan1-6): Ditto.
3325         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3326
3327 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-conf.el (=adobe-japan1): New alias for
3330         `=adobe-japan1-6'.
3331         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3332         (=>>>adobe-japan1-1): Ditto.
3333         (=>>>adobe-japan1-2): Ditto.
3334         (=>>>adobe-japan1-3): Ditto.
3335         (=>>>adobe-japan1-4): Ditto.
3336         (=>>>adobe-japan1-5): Ditto.
3337         (=>>>adobe-japan1-6): Ditto.
3338         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3339
3340 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3341
3342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3343         setting for `=>>>adobe-japan1'.
3344
3345 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3348         setting for `=+>ucs@ks'.
3349
3350 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3351
3352         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3353         XEmacs CHISE.
3354         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3355         `=adobe-japan1-6' as the mother.
3356
3357 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3358
3359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3360         setting for `=>cns11643-7'.
3361
3362 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3363
3364         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3365         CHISE.
3366
3367 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3368
3369         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3370         XEmacs CHISE.
3371         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3372
3373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3374         setting for `=>ucs@jis/2004'.
3375
3376 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3379         setting for `=+>gt'.
3380
3381         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3382         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3383
3384 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3385
3386         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3387         `=>ucs@unicode' as the mother.
3388         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3389         mother.
3390         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3391         mother.
3392         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3393         mother.
3394
3395 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3398         setting for `=+>ucs@unicode'.
3399
3400         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3401         CHISE.
3402
3403 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3404
3405         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3406         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3407         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3408         - Add setting for `=+>ucs@cns'.
3409
3410         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3411         CHISE.
3412         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3413         as the mother.
3414         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3415         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3416
3417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3418         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3419
3420 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3423         setting for `=>ucs@ks'.
3424
3425 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3426
3427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3428         `=ucs-bmp-cjk-compat@unicode'.
3429
3430         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3431         coded-charset for XEmacs CHISE.
3432
3433 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3434
3435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3436         `=ucs-bmp-cjk-compat'.
3437
3438         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3439         XEmacs CHISE.
3440
3441 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3442
3443         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3444         CHISE.
3445
3446 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3449         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3450
3451         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3452         `=>ucs@jis/1990'.
3453         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3454
3455 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3456
3457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3458         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3459
3460         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3461         CHISE.
3462         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3463         mother.
3464
3465 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3468         `=>jis-x0213-2@usual'.
3469         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3470         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3471         `=>jis-x0213-2@usual' as the mother.
3472
3473 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3474
3475         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3476         (=>ucs@JP): New alias for `=+>ucs@jis'.
3477
3478 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3479
3480         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3481         `=>jis-x0208@usual'.
3482         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3483         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3484         `=>jis-x0208@usual' as the mother.
3485         (=>jis-x0208): Likewise.
3486
3487 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3490         setting for `=+>jis-x0208@1978'.
3491
3492 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3495         XEmacs CHISE.
3496
3497 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3500         setting for `=>>>ucs@jis/1990'.
3501
3502 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3505         setting for `=>ucs@jis/1990'.
3506
3507 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3510         setting for `=ucs@JP/hanazono'.
3511
3512         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3513         CHISE.
3514         (=ucs@JP/hanazono): Ditto.
3515         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3516         (=>>hanyo-denshi/jc): Ditto.
3517         (=>>hanyo-denshi/jd): Ditto.
3518
3519 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3522         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3523
3524 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3527         XEmacs CHISE.
3528
3529 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3530
3531         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3532         XEmacs CHISE.
3533
3534 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3537         `=ucs-bmp-cjk@JP'.
3538
3539 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3542         XEmacs CHISE.
3543
3544 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3547         Modify order of settings; add settings for `=daikanwa@rev2'.
3548
3549 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3552         setting for `=>>cbeta'.
3553
3554         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3555         CHISE.
3556
3557 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3560         setting for `=>>adobe-japan1'.
3561
3562 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3565         XEmacs CHISE.
3566
3567 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3568
3569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3570         setting for `=>>hanyo-denshi/ia'.
3571
3572         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3573         XEmacs CHISE.
3574
3575 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3576
3577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3578         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3579
3580         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3581         XEmacs CHISE.
3582         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3583         `=hanyo-denshi/jt' as the mother.
3584
3585 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3588         setting for `=>>>jis-x0213-2'.
3589
3590         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3591         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3592         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3593
3594 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3595
3596         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3597         XEmacs CHISE.
3598
3599 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3602         XEmacs CHISE.
3603
3604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3605         `=>>jis-x0213-1@2004'.
3606
3607 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3610         XEmacs CHISE.
3611
3612 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3613
3614         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3615         - Use "&g2-*;" as entity-references for `=>>>*'.
3616         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3617
3618         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3619         XEmacs CHISE.
3620         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3621         as the mother.
3622
3623 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3624
3625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3626         setting for `=>>hanyo-denshi/ib'.
3627
3628         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3629         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3630         (=>>jis-x0208@1990): Ditto.
3631         (=>>hanyo-denshi/ib): Ditto.
3632
3633         * mule/mule-charset.el (default-coded-charset-priority-list):
3634         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3635
3636 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3637
3638         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3639         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3640         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3641         `=>>>ucs@jis/2004'.
3642
3643 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3644
3645         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3646         XEmacs CHISE.
3647         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3648         `=jis-x0213-1@2004' as the mother.
3649         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3650         (=>>>ucs@ks): Ditto.
3651
3652         * mule/mule-charset.el (default-coded-charset-priority-list):
3653         Modify priority of `=hanyo-denshi/*'.
3654
3655 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3656
3657         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3658         settings for `=>>ucs@JP' and `=ucs@JP'.
3659
3660 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3663         CHISE.
3664
3665 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3668         setting for `=>>>ucs@cns'.
3669
3670         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3671         CHISE.
3672
3673 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3676         instead of `=>>>jis-x0213-1@2004' as the mother.
3677         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3678         (=>>>ucs@unicode): Likewise.
3679         (=>>>ucs@jis): Likewise.
3680         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3681         mother.
3682         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3683
3684 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3685
3686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3687         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3688         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3689         `=>>>ucs@jis'.
3690
3691 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-charset.el (default-coded-charset-priority-list):
3694         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3695         and `=jis-x0213-*-2000'.
3696
3697 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3698
3699         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3700         XEmacs CHISE.
3701         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3702         `=>>jis-x0213-1' as the mother.
3703
3704 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3708
3709 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3712
3713 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3714
3715         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3716         XEmacs CHISE.
3717
3718 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-coding.el (decomposition-feature-list): Set
3721         `=decomposition', `=decomposition@cid' and
3722         `=decomposition@hanyo-denshi'.
3723
3724 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3725
3726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3727         setting for `=>>hanyo-denshi/ks'.
3728
3729         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3730         XEmacs CHISE.
3731
3732 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3735         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3736
3737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3738         `=hanyo-denshi/ks/mf'.
3739
3740         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3741         XEmacs CHISE.
3742         (=hanyo-denshi/ks/mf): Ditto.
3743
3744 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3747         settings for P=hanyo-denshi/jt'.
3748
3749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3750         `=hanyo-denshi/jt'.
3751
3752         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3753         XEmacs CHISE.
3754
3755 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3756
3757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3758         settings for `=hanyo-denshi/ip'.
3759
3760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3761         `=hanyo-denshi/ip'.
3762
3763         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3764         XEmacs CHISE.
3765
3766 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3767
3768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3769         settings for `=hanyo-denshi/hg'.
3770
3771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3772         `=hanyo-denshi/hg'.
3773
3774         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3775         XEmacs CHISE.
3776
3777 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3778
3779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3780         setting for `=>>hanyo-denshi/ft'.
3781
3782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3783         `=>>hanyo-denshi/ft'.
3784
3785         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3786         XEmacs CHISE.
3787
3788 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3791         settings for `=hanyo-denshi/ib'.
3792
3793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3794         `=hanyo-denshi/ib'.
3795
3796         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3797         XEmacs CHISE.
3798
3799 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3800
3801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3802         settings for isolated characters of `=hanyo-denshi/ia' and
3803         non-isolated characters of `=hanyo-denshi/*'.
3804
3805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3806         `=hanyo-denshi/ia'.
3807
3808         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3809         XEmacs CHISE.
3810
3811 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3812
3813         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3814         setting for isolated characters of `=hanyo-denshi/ft'.
3815
3816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3817         `=hanyo-denshi/ft'.
3818
3819         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3820         XEmacs CHISE.
3821
3822 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3823
3824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3825         setting for isolated characters of `=hanyo-denshi/jd'.
3826
3827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3828         `=hanyo-denshi/jd'.
3829
3830         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3831         XEmacs CHISE.
3832
3833 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3834
3835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3836         setting for isolated characters of `=hanyo-denshi/jc'.
3837
3838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3839         `=hanyo-denshi/jc'.
3840
3841         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3842         XEmacs CHISE.
3843
3844 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3845
3846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3847         setting for isolated characters of `=hanyo-denshi/jb'.
3848
3849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3850         `=hanyo-denshi/jb'.
3851
3852         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3853         XEmacs CHISE.
3854
3855 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3856
3857         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3858         setting for isolated characters of `=hanyo-denshi/ja'.
3859
3860 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3863         `=hanyo-denshi/ja'.
3864
3865         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3866         XEmacs CHISE.
3867
3868 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3869
3870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3871         settings for isolated characters of `=adobe-japan1-6'.
3872
3873 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3874
3875         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3876         CHISE.
3877         (=daikanwa/+2p): Ditto.
3878         (=daikanwa/ho): Ditto.
3879
3880 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3883         coding-system for XEmacs CHISE.
3884
3885 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3888         setting for `=>>ruimoku-v6'.
3889
3890         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3891         CHISE.
3892
3893 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3894
3895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3896         setting for `=daikanwa@rev1'.
3897
3898 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3899
3900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3901         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3902
3903 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3904
3905         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3906         XEmacs CHISE.
3907         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3908
3909 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3910
3911         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3912         CHISE.
3913
3914 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3917         CHISE.
3918
3919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3920         setting for `=>ucs@jis'.
3921
3922 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3925         setting for `=>jis-x0208@usual'.
3926
3927         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3928         XEmacs CHISE.
3929         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3930         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3931         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3932
3933 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3936         CHISE.
3937         (=>>>jis-x0208@1990): Ditto.
3938         (=>>>jis-x0213-1): Ditto.
3939         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3940         mother.
3941         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3942         as the mother.
3943
3944 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3947         setting for `=>ucs@cns' and `=>>ucs@ks'.
3948
3949         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3950         CHISE.
3951
3952 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3955         CHISE.
3956
3957 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3960         CHISE.
3961         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3962         mother.
3963
3964 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3967         `==>ucs-bmp-cjk@bucs'.
3968
3969         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3970         XEmacs CHISE.
3971
3972 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3975         setting for `==>ucs@bucs'.
3976
3977         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3978         XEmacs CHISE.
3979
3980 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3983         - Add setting for `=>>jis-x0208'.
3984         - Omit setting for `=>>jis-x0208@1990'.
3985         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3986           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3987           `=ucs@FOO'.
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): Add
3992         setting for `=>daikanwa'.
3993
3994 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3995
3996         * mule/mule-conf.el (=daikanwa): Fix DOC.
3997         (=>daikanwa): New abstract character for XEmacs CHISE.
3998         (=>ucs@iso): Likewise.
3999         (=>ucs@unicode): Likewise.
4000         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4001
4002 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4005         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4006           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4007         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4008         - Add `=>big5-cdp'.
4009
4010 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4011
4012         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4013         (=>big5-cdp): New abstract character.
4014
4015 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4018         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4019         `chinese-big5'.
4020
4021 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4022
4023         * mule/mule-charset.el (default-coded-charset-priority-list):
4024         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4025
4026         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4027         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4028         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4029         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4030         and `=>jis-x0213-2'.
4031
4032 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4035         XEmacs CHISE.
4036         (=>>ucs@jis/2000): Likewise.
4037         (=>>ucs@jis/2004): Likewise.
4038
4039 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4040
4041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4042         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4043         `=>>ucs@cns'.
4044
4045         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4046         XEmacs CHISE.
4047         (=>>gt): Use quote instead of backquote; modify DOC.
4048         (=>gt): Use quote instead of backquote.
4049         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4050         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4051         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4052         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4053         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4054         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4055
4056 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4057
4058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4059         `=>>ucs@unicode' and `=>>gt'.
4060
4061 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4064         XEmacs CHISE.
4065         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4066         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4067         `=jis-x0208@1978/1er-pr' as the mother.
4068         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4069
4070 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4071
4072         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4073         `=ucs@unicode' as the mother.
4074
4075 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4078         setting for `=>>ucs@unicode'.
4079
4080         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4081         CHISE.
4082
4083 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4084
4085         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4086         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4087
4088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4089         `=adobe-japan1-6' and `=adobe-japan1-base'.
4090
4091         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4092         XEmacs CHISE.
4093         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4094         specify `min-code' and `max-code'.
4095         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4096         (=adobe-japan1-2): Likewise.
4097         (=adobe-japan1-3): Likewise.
4098         (=adobe-japan1-4): Likewise.
4099         (=adobe-japan1-5): Likewise.
4100         (=adobe-japan1-6): Likewise.
4101
4102 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4103
4104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4105         setting for `=>gt'.
4106
4107 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4108
4109         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4110         CHISE.
4111
4112 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4115         setting for `=>zinbun-oracle'.
4116
4117         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4118         for XEmacs CHISE.
4119
4120 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4121
4122         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4123         for XEmacs CHISE.
4124         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4125         `=jis-x0208@1978' as the mother.
4126
4127 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4128
4129         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4130         - Use `=gt' instead of `ideograph-gt'.
4131         - Use `=gt-k' instead of `ideograph-gt-k'.
4132         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4133         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4134         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4135         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4136         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4137         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4138         - Use `=>>gt' instead of `<=>gt'.
4139         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4140         - Add setting for `=>>jis-x0208@1990'.
4141         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4142           `=>>jis-x0213-1@2000'.
4143         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4144         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4145           `=>>jis-x0213-1@2004'.
4146         - Add setting for `=>>jis-x0208@1978'.
4147         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4148
4149 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4152         XEmacs CHISE.
4153
4154 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4157         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4158         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4159         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4160         `<=>jis-x0213-1@2004'.
4161
4162 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4165         CHISE.
4166         (=>jis-x0213-2): Ditto.
4167
4168 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4169
4170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4171         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4172
4173 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174
4175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4176         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4177         `=>jis-x0213-1'.
4178
4179 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4182         CHISE.
4183         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4184
4185 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4188         `<==>jis-x0213-1'.
4189         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4190         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4191         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4192         (<=>jis-x0208): New alias for `=>jis-x0208'.
4193         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4194         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4195         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4196         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4197         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4198         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4199         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4200         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4201         (=>>gt): Renamed from `<==>gt'.
4202         (<==>gt): New alias for `=>>gt'.
4203
4204 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4205
4206         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4207         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4208         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4209         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4210         - Add settings for `<=>jis-x0213-1@2000' and
4211           `<=>jis-x0213-1@2004'.
4212
4213         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4214         XEmacs CHISE.
4215         (<==>jis-x0213-1): Likewise.
4216         (<==>jis-x0213-1@2000): Likewise.
4217         (<==>jis-x0213-1@2004): Likewise.
4218         (<=>jis-x0208): Add property `=>iso-ir 168'.
4219         (<=>jis-x0208@1997): Likewise.
4220         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4221         as the mother; add property `=>iso-ir 228'.
4222         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4223         property `=>iso-ir 228'.
4224         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4225         property `=>iso-ir 233'.
4226         (<==>gt): Renamed from `<=>gt'.
4227         (<=>gt): New alias for `<==>gt'.
4228
4229 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4230
4231         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4232         CHISE.
4233         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4234         `<=>jis-x0208' as the mother.
4235         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4236         (<=>jis-x0213-1@2000): Ditto.
4237         (<=>jis-x0213-1@2004): Ditto.
4238
4239 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4240
4241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4242         settings for `<=>gt'.
4243
4244         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4245
4246 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4247
4248         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4249         XEmacs CHISE.
4250         (=jis-x0208@1978/-4pr): Likewise.
4251         (=jis-x0208@1978/4-pr): Likewise.
4252         (=jis-x0213-1): Likewise.
4253         (=ucs@iso): Likewise.
4254         (=ucs@unicode): Likewise.
4255         (=ucs@gb): Likewise.
4256         (=ucs@gb/fw): Likewise.
4257         (=ucs@cns): Likewise.
4258         (=ucs@cns/fw): Likewise.
4259         (=ucs@jis): Likewise.
4260         (=ucs@jis/fw): Likewise.
4261         (=ucs@jis/1990): Likewise.
4262         (=ucs@jis/2000): Likewise.
4263         (=ucs@jis/2004): Likewise.
4264         (=ucs@JP): Likewise.
4265         (=ucs@ks): Likewise.
4266         (=ucs@big5): Likewise.
4267         (=ucs@big5/cns11643): Likewise.
4268         (=ucs@cns11643): Likewise.
4269
4270 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-charset.el (default-coded-charset-priority-list):
4273         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4274
4275         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4276         CHISE.
4277         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4278         mother.
4279
4280 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4283         from src/mule-charset.c].
4284         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4285         specify `final'.
4286         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4287         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4288         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4289         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4290         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4291         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4292
4293 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4294
4295         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4296         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4297         (=jis-x0208@1978/i-4): Specify `partial'.
4298         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4299         mother coded-charset.
4300         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4301
4302 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4303
4304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4305         settings for `=jis-x0213-1@2004'.
4306
4307 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4310         CHISE.
4311         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4312         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4313         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4314         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4315         temporarily.
4316         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4317
4318 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4319
4320         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4321         CHISE.
4322         (=shinjigen@1ed): Inherited from `=shinjigen'.
4323         (=shinjigen@rev): Likewise.
4324
4325 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4326
4327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4328         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4329
4330 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4331
4332         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4333         define it as an alias.
4334         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4335         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4336         alias.
4337         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4338         alias.
4339
4340 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4343         CHISE.
4344
4345 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4346
4347         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4348         CHISE.
4349         (shinjigen-2): Ditto.
4350
4351 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4352
4353         * mule/mule-charset.el (default-coded-charset-priority-list):
4354         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4355         `chinese-big5-eten-*' and `chinese-big5'.
4356
4357 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4358
4359         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4360         #x9FA5 temporarily.
4361
4362 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4363
4364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4365         settings for `=jis-x0208@1978/i1'.
4366
4367 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4370         XEmacs CHISE.
4371
4372 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4373
4374         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4375         XEmacs CHISE.
4376
4377 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4378
4379         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4380         XEmacs CHISE.
4381
4382 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4383
4384         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4385         CHISE.
4386         (=ucs-bmp@cns): Likewise.
4387         (=ucs-bmp@jis): Likewise.
4388         (=ucs-bmp@ks): Likewise.
4389
4390 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4391
4392         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4393         CHISE.
4394         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4395
4396 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4399         settings for `=zinbun-oracle'.
4400
4401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4402         `=zinbun-oracle'.
4403
4404 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4405
4406         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4407         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4408         `=ucs@iso'.
4409
4410 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4411
4412         * mule/mule-charset.el (default-coded-charset-priority-list):
4413         Delete `ucs-sip'; modify order of some CCSs.
4414
4415 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416
4417         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4418         in XEmacs CHISE.
4419
4420         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4421         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4422         CHISE.
4423
4424 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425
4426         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4427         its registry.
4428         (=ucs-radicals@unicode): Likewise.
4429
4430 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4431
4432         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4433         CHISE.
4434
4435 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436
4437         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4438         CHISE.
4439
4440 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441
4442         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4443         CHISE.
4444
4445 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4446
4447         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4448         Modify preference of *isolated settings*.
4449
4450 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4451
4452         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4453         utf-2000 is provided.
4454         (=ucs@cns11643): Likewise.
4455
4456 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4457
4458         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4459         Prefer every *isolated setting* to ordinary setting.
4460
4461 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4462
4463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4464         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4465
4466 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467
4468         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4469         CHISE.
4470
4471 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4472
4473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4474         settings for `=jis-x0208@1997'.
4475
4476 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4477
4478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4479         `=jis-x0208@1997'.
4480
4481 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482
4483         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4484         XEmacs CHISE.
4485
4486 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4489         `=jis-x0208@1978'.
4490         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4491         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4492         `=jis-x0208-1990' as the mother.
4493         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4494
4495 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4496
4497         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4498         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4499         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4500         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4501         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4502         for `=ucs@JP'.
4503
4504 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4507         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4508         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4509         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4510         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4511         `=daikanwa@rev2'.
4512
4513 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4516         (=gt): Likewise.
4517         (=gt-k): Likewise.
4518         (=gt-pj-*): Likewise.
4519         (=gt-pj-k1): Likewise.
4520         (=gt-pj-k2): Likewise.
4521         (=daikanwa): Likewise.
4522         (=daikanwa-rev1): Likewise.
4523         (=daikanwa-rev2): Likewise.
4524         (=big5-pua): Likewise.
4525         (=big5-eten): Likewise.
4526         (chinese-big5-eten-a): Likewise.
4527         (chinese-big5-eten-b): Likewise.
4528         (=hanziku-*): Likewise.
4529         (=cbeta): Likewise.
4530         (=jef-china3): Likewise.
4531         (=ruimoku-v6): Likewise.
4532         (=ucs@iso): Likewise.
4533         (=ucs@unicode): Likewise.
4534         (=ucs@gb): Likewise.
4535         (=ucs@cns): Likewise.
4536         (=ucs@jis): Likewise.
4537         (=ucs@jis-1990): Likewise.
4538         (=ucs@jis-2000): Likewise.
4539         (=ucs@jp): Likewise.
4540         (=ucs@ks): Likewise.
4541         (=ucs@big5): Likewise.
4542         (=ucs-radicals): Likewise.
4543         (=ucs-radicals@unicode): Likewise.
4544         (=ucs-bmp-cjk): Likewise.
4545         (=ucs-bmp-cjk@unicode): Likewise.
4546         (=ucs-sip-ext-b): Likewise.
4547         (=ucs-sip-ext-b@iso): Likewise.
4548
4549 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4550
4551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4552         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4553
4554 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4555
4556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4557         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4558         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4559         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4560         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4561         arabic-digit, ipa and ``&I-B-XXXX;''.
4562
4563 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4564
4565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4566         setting for (I-)HZK{03..12}-XXXX.
4567
4568 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4569
4570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4571         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4572
4573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4574         `=ruimoku-v6'.
4575
4576         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4577         CHISE.
4578
4579 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4582         (=ucs@unicode): Likewise.
4583         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4584         (=ucs@cns): Likewise.
4585         (=ucs@jis): Likewise.
4586         (=ucs@ks): Likewise.
4587         (=ucs@big5): Likewise.
4588
4589 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4592         `ucs-jis'.
4593         (utf-8-jis-er): Likewise.
4594         (utf-8-jp): New coding-system.
4595         (utf-8-jp-er): Likewise.
4596
4597         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4598
4599 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4600
4601         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4602
4603         * mule/japanese.el: Move definition of `euc-jisx0213' to
4604         mule/mule-coding.el.
4605
4606 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4607
4608         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4609         mule-coding before loading update-cdb when utf-2000 is provided.
4610
4611 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4612
4613         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4614         `=daikanwa'.
4615
4616 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4619         definition codes when `utf-2000' is provided.
4620
4621 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4622
4623         * mule/mule-category.el (word-combining-categories): Don't setup
4624         `word-combining-categories' in XEmacs CHISE.
4625         (word-separating-categories): Add setting about Latin script in
4626         XEmacs CHISE.
4627
4628 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4629
4630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4631         setting for `chinese-big5'.
4632
4633 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4634
4635         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4636         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4637         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4638         add setting for HZK0[12]-xxxx.
4639
4640 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4641
4642         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4643         in XEmacs CHISE.
4644
4645 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4646
4647         * mule/mule-charset.el (default-coded-charset-priority-list):
4648         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4649         and `chinese-big5' to `=gt-pj-*'.
4650
4651 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4652
4653         * mule/mule-conf.el (=daikanwa): Renamed from
4654         `ideograph-daikanwa'.
4655         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4656
4657 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-conf.el (=cns11643-7): Renamed from
4660         `chinese-cns11643-7'.
4661         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4662
4663 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4664
4665         * mule/mule-conf.el (=cns11643-6): Renamed from
4666         `chinese-cns11643-6'.
4667         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4668
4669 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4670
4671         * mule/mule-conf.el (=cns11643-5): Renamed from
4672         `chinese-cns11643-5'.
4673         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4674
4675 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4676
4677         * mule/mule-conf.el (=cns11643-4): Renamed from
4678         `chinese-cns11643-4'.
4679         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4680
4681 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4682
4683         * mule/mule-conf.el (=cns11643-3): Renamed from
4684         `chinese-cns11643-3'.
4685         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4686
4687 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4688
4689         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4690         `=cns11643-2'.
4691         (chinese-cns11643-2): New alias for `=cns11643-2'.
4692
4693 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4694
4695         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4696         `=cns11643-1'.
4697         (chinese-cns11643-1): New alias for `=cns11643-1'.
4698
4699 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4700
4701         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4702         (chinese-gb12345): New alias for `=gb12345'.
4703
4704 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4705
4706         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4707         (chinese-gb2312): New alias for `=gb2312'.
4708
4709 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4710
4711         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4712         (chinese-big5): New alias for `=big5'.
4713
4714 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4715
4716         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4717         (korean-ksc5601): New alias for `=ks-x1001'.
4718
4719 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4720
4721         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4722         `=jis-x0212'.
4723         (japanese-jisx0212): New alias for `=jis-x0212'.
4724
4725 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4726
4727         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4728         `=jis-x0208-1983'.
4729         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4730
4731 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4732
4733         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4734         `=jis-x0208-1978'.
4735         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4736
4737 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4738
4739         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4740         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4741
4742 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4743
4744         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4745         (chinese-cns11643-3): Specify iso-ir 183.
4746         (chinese-cns11643-4): Specify iso-ir 184.
4747         (chinese-cns11643-5): Specify iso-ir 185.
4748         (chinese-cns11643-6): Specify iso-ir 186.
4749         (chinese-cns11643-7): Specify iso-ir 187.
4750         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4751         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4752
4753 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4754
4755         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4756         \uXXXX for every cases.
4757
4758 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4759
4760         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4761         (ucs-big5): Changed to an alias for `=ucs@big5'.
4762
4763 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4764
4765         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4766         (ucs-ks): Changed to an alias for `=ucs@ks'.
4767
4768 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4769
4770         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4771         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4772
4773 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4774
4775         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4776         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4777
4778 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4779
4780         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4781         (ucs-jis): Changed to an alias for `=ucs@jis'.
4782
4783 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4784
4785         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4786         (ucs-cns): Changed to an alias for `=ucs@cns'.
4787
4788 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4789
4790         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4791         (ucs-gb): Changed to an alias for `=ucs@gb'.
4792
4793 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4796         `ideograph-daikanwa-2'.
4797         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4798         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4799
4800 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4801
4802         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4803         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4804
4805         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4806         for `xemacs-chise-version'.
4807
4808 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4809
4810         * mule/mule-charset.el (default-coded-charset-priority-list):
4811         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4812         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4813         instead of `ideograph-hanziku-*'.
4814
4815         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4816         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4817
4818 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4819
4820         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4821         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4822         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4823         `utf-2000' is provided.
4824
4825 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4826
4827         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4828         is provided [was builtin coded-charsets].
4829
4830 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4831
4832         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4833         is provided [was builtin coded-charsets].
4834
4835 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4836
4837         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4838         is provided [was builtin coded-charsets].
4839
4840 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4841
4842         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4843         is provided [was builtin coded-charsets].
4844
4845 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4846
4847         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4848         when `utf-2000' is provided [was builtin coded-charsets].
4849
4850 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4851
4852         * mule/mule-conf.el (=hanziku-*): Renamed from
4853         `ideograph-hanziku-*'.
4854         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4855
4856 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4857
4858         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4859         `utf-2000' is provided [was builtin coded-charsets].
4860         (ideograph-hanziku-{1..12}): Likewise.
4861
4862 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4863
4864         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4865         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4866
4867 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4868
4869         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4870         when `utf-2000' is provided [was builtin coded-charsets].
4871
4872 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4873
4874         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4875         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4876         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4877
4878 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4879
4880         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4881         (ideograph-gt): Changed to an alias for `=gt'.
4882
4883 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4884
4885         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4886         is provided; it was defined as a builtin coded-charset.
4887         (ideograph-gt): Likewise.
4888
4889 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4890
4891         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4892         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4893
4894 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4895
4896         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4897         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4898
4899 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4900
4901         * mule/mule-conf.el (=big5-eten): Renamed from
4902         `chinese-big5-eten'.
4903         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4904
4905 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4906
4907         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4908         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4909
4910 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4911
4912         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4913         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4914
4915 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4916
4917         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4918         (china3-jef): Changed to an alias for `=jef-china3'.
4919
4920 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4921
4922         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4923         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4924
4925         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4926         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4927         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4928         when `utf-2000' is provided.
4929
4930 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4931
4932         * mule/mule-charset.el (default-coded-charset-priority-list):
4933         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4934
4935         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4936         (ucs-jis-2000): Deleted.
4937
4938 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4939
4940         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4941         UTF-2000.
4942         (=ucs-jis-2000): New coded-charset for UTF-2000.
4943
4944 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4945
4946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4947         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4948
4949 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4950
4951         * mule/mule-charset.el (default-coded-charset-priority-list):
4952         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4953         `ideograph-cbeta'.
4954
4955 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4956
4957         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4958         builtin coded-charset].
4959
4960 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4961
4962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4963         settings for &K0-xxxx and &I-K0-xxxx.
4964
4965 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4966
4967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4968         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4969
4970 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4971
4972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4973         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4974
4975 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4976
4977         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4978         UTF-2000.
4979         (ideograph-gt-pj-k1): Likewise.
4980         (ideograph-gt-pj-k2): Likewise.
4981
4982 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4983
4984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4985         `=jis-x0208'.
4986
4987 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4988
4989         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4990         UTF-2000 [was a builtin coded-charset].
4991
4992 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4993
4994         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4995         (utf-8-gb-er): Likewise.
4996
4997 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998
4999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5000         settings for JIS X 0212 and JIS X 0208:1978.
5001
5002 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5003
5004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5005         setting for JIS X 0213.
5006
5007 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5008
5009         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5010         standard-case-table in UTF-2000.
5011
5012 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5013
5014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5015         definitions for isolated-chars.
5016
5017 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5018
5019         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5020         `configure-utf-2000-lisp-directory'.
5021         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5022         `mule-lisp-load-path'.
5023
5024 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5025
5026         * startup.el (startup-setup-paths): Set and use
5027         `utf-2000-lisp-directory'.
5028         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5029         UTF-2000.
5030
5031 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5032
5033         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5034         (paths-find-utf-2000-lisp-directory): New function.
5035         (paths-construct-load-path): Add new optional argument
5036         `utf-2000-lisp-directory'.
5037
5038         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5039
5040 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5041
5042         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5043         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5044         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5045         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5046         `chinese-big5-2' in UTF-2000.
5047
5048         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5049         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5050
5051 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5052
5053         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5054         `big5-eten-er' in UTF-2000.
5055         (big5-cdp): Modify DOC-string and mnemonic.
5056
5057 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5058
5059         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5060         UTF-2000 [renamed from utf-8-er].
5061         (utf-8-gb): New coding-system in UTF-2000.
5062         (utf-8-gb-er): Likewise.
5063         (utf-8-cns): Likewise.
5064         (utf-8-cns-er): Likewise.
5065         (utf-8-big5): Likewise.
5066         (utf-8-big5-er): Likewise.
5067         (utf-8-jis): Likewise.
5068         (utf-8-jis-er): Likewise.
5069         (utf-8-ks): Likewise.
5070         (utf-8-ks-er): Likewise.
5071         (utf-8-er): Likewise.
5072
5073 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5074
5075         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5076         instead of `utf-8-unix' in UTF-2000.
5077
5078         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5079
5080 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5081
5082         * mule/japanese.el (euc-jisx0213): New coding-system.
5083
5084         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5085         `japanese-jisx0208-1990' as the mother.
5086
5087 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5088
5089         * dumped-lisp.el (preloaded-file-list): Change condition of
5090         loading "close-cdb".
5091
5092 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5093
5094         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5095         setup `coded-charset-entity-reference-alist'.
5096
5097 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5098
5099         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5100         UTF-2000.
5101
5102 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5103
5104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5105         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5106
5107 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5108
5109         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5110         (chinese-big5-eten-a): Likewise.
5111         (chinese-big5-eten-b): Likewise.
5112         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5113         code range is #x8140 .. #x8DFE.
5114
5115 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5116
5117         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5118         UTF-2000.
5119         (chinese-big5-cdp): Likewise.
5120
5121 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5122
5123         * dumped-lisp.el (preloaded-file-list): Rename
5124         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5125
5126 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5127
5128         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5129         append `system-char-db-source-file-list' into
5130         `preloaded-file-list' in UTF-2000.
5131
5132 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5133
5134         * dumped-lisp.el (preloaded-file-list): Delete
5135         character-definition files.
5136
5137 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5138
5139         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5140         UTF-2000.
5141
5142 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5143
5144         * mule/mule-charset.el (default-coded-charset-priority-list):
5145         Delete `mojikyo-2022-1'.
5146
5147 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5148
5149         * mule/mule-charset.el (default-coded-charset-priority-list):
5150         Delete `mojikyo'.
5151
5152 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5153
5154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5155         `ucs-sip'.
5156
5157 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5158
5159         * mule/mule-charset.el (default-coded-charset-priority-list):
5160         Comment out `chinese-gb12345'.
5161
5162 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5163
5164         * bytecomp.el (byte-compile-insert-header): Fixed.
5165
5166 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5167
5168         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5169         XEmacs UTF-2000.
5170
5171 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5172
5173         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5174         UTF-2000.
5175
5176 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5177
5178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5179         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5180
5181 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5182
5183         * mule/mule-charset.el (default-coded-charset-priority-list):
5184         `japanese-jef-china3' is renamed `china3-jef'.
5185
5186 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5187
5188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5189         `japanese-jef-china3' and `ideograph-cbeta'.
5190
5191 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5192
5193         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5194
5195 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5196
5197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5198         `chinese-big5-cdp'.
5199
5200 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5201
5202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5203         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5204
5205 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5206
5207         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5208         loading character definitions.
5209
5210 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5211
5212         * dumped-lisp.el (preloaded-file-list): Rename
5213         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5214
5215 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5216
5217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5218         `chinese-big5'.
5219
5220 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5221
5222         * dumped-lisp.el (preloaded-file-list): Dump
5223         "Ideograph-R028-Private" with XEmacs UTF-2000.
5224
5225 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5226
5227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5228         `chinese-gb12345'.
5229
5230 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5231
5232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5233         `ideograph-gt-pj-{1..11}'.
5234
5235         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5236         XEmacs UTF-2000.
5237
5238 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5239
5240         * mule/mule-charset.el (default-coded-charset-priority-list):
5241         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5242         `chinese-isoir165'.
5243
5244 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5245
5246         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5247         `image/png', `image/x-xpm' and `image/tiff'.
5248
5249         * files.el (binary-file-regexps): Add *.PNG.
5250
5251 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5252
5253         * mule/mule-charset.el (default-coded-charset-priority-list):
5254         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5255         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5256
5257 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5258
5259         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5260         the first completion when UTF-2000 is running.
5261
5262 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5263
5264         * mule/mule-charset.el (default-coded-charset-priority-list):
5265         Delete `ucs'.
5266
5267 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5268
5269         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5270
5271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5272         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5273
5274 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5275
5276         * mule/vietnamese.el (vscii-2): Delete abolished property
5277         `composite'; now composite mode is default.
5278
5279 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5280
5281         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5282         of `raw-text'; check \uHHHH representation even if non-ascii
5283         characters are not found.
5284
5285         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5286         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5287         unconditionally.
5288
5289         * mule/viet-ccl.el: New file.
5290
5291         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5292         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5293         - Separate CCL based implementations to viet-ccl.el.
5294
5295 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5296
5297         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5298         "jisx0213.2000-1".
5299         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5300
5301         * mule/mule-charset.el (default-coded-charset-priority-list):
5302         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5303         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5304
5305 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5306
5307         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5308
5309 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5310
5311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5312         `ucs' in UTF-2000.
5313
5314 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5315
5316         * mule/mule-charset.el (default-coded-charset-priority-list):
5317         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5318         `arabic-iso8859-6'.
5319
5320 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5321
5322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5323         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5324
5325 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5326
5327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5328         `katakana-jisx0201' in UTF-2000.
5329
5330 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5331
5332         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5333         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5334         "u0FB50-Arabic-Presentation-Forms-A",
5335         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5336         "u0FE50-Small-Form-Variants",
5337         "u0FE70-Arabic-Presentation-Forms-B",
5338         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5339         UTF-2000.
5340
5341 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5342
5343         * dumped-lisp.el (preloaded-file-list): Delete
5344         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5345         ... "Ideograph-R214-Flute" in UTF-2000.
5346
5347 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5348
5349         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5350         (japanese-jisx0213-2): New coded-charset.
5351
5352         * dumped-lisp.el (preloaded-file-list): Add
5353         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5354         "Ideograph-R030-Mouth".
5355
5356 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5357
5358         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5359         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5360         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5361         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5362         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5363         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5364         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5365         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5366
5367 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5368
5369         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5370         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5371         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5372         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5373         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5374
5375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5376         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5377
5378 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5379
5380         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5381         in UTF-2000.
5382
5383 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5384
5385         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5386         (chinese-isoir165): Moved from mule/chinese.el.
5387         (chinese-cns11643-3): Moved from mule/chinese.el.
5388         (chinese-cns11643-4): Moved from mule/chinese.el.
5389         (chinese-cns11643-5): Moved from mule/chinese.el.
5390         (chinese-cns11643-6): Moved from mule/chinese.el.
5391         (chinese-cns11643-7): Moved from mule/chinese.el.
5392
5393         * mule/chinese.el: Move definition of coded-charsets to
5394         mule/mule-conf.el.
5395
5396 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5397
5398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5399         `ideograph-daikanwa'.
5400
5401 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5402
5403         * dumped-lisp.el (preloaded-file-list): Delete
5404         "ccs-jisx0201-latin.el".
5405
5406 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5407
5408         * dumped-lisp.el (preloaded-file-list): Add
5409         "u031A0-Extended-Bopomofo" in UTF-2000.
5410
5411 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5412
5413         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5414         renamed to u02E00-CJK-Radical-Supplement.
5415
5416 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5417
5418         * dumped-lisp.el (preloaded-file-list): Add
5419         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5420         "u030A0-Katakana", "u03100-Bopomofo",
5421         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5422         "u03200-Enclosed-CJK-Letters-and-Months" and
5423         "u03300-CJK-Compatibility".
5424
5425 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5426
5427         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5428         "u02F00-Kangxi-Radicals" and
5429         "u02FF0-Ideographic-Description-Characters".
5430
5431 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5432
5433         * dumped-lisp.el (preloaded-file-list): Add
5434         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5435         "u02800-Braille-Patterns" in UTF-2000.
5436
5437 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5438
5439         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5440         "uXXXXX-*.el" in UTF-2000.
5441
5442         * bytecomp.el (byte-compile-insert-header): Delete comments if
5443         non-ASCII characters are found; allow `byte-compile-dynamic' and
5444         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5445         `raw-text'.
5446
5447 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5448
5449         * dumped-lisp.el (preloaded-file-list): Add
5450         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5451         "u025A0-Geometric-Shapes.el".
5452
5453 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5454
5455         * dumped-lisp.el (preloaded-file-list): Add
5456         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5457         "u02460-Enclosed-Alphanumerics.el".
5458
5459 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5460
5461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5462         `chinese-gb2312'.
5463
5464         * dumped-lisp.el (preloaded-file-list): Add
5465         "u02200-Mathematical-Operators.el" and
5466         "u02300-Miscellaneous-Technical.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-cns11643-*'.
5472
5473         * dumped-lisp.el (preloaded-file-list): Add
5474         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5475         "u02190-Arrows.el" in UTF-2000.
5476
5477 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5478
5479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5480         `korean-ksc5601'.
5481
5482         * dumped-lisp.el (preloaded-file-list): Add
5483         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5484         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5485         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5486
5487 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5488
5489         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5490
5491 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5492
5493         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5494         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5495         "u01780-Khmer.el", "u01800-Mongolian.el",
5496         "u01E00-Latin-Extended-Additional.el" and
5497         "u01F00-Greek-Extended.el" in UTF-2000.
5498
5499 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5500
5501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5502         `ethiopic-ucs' and `ethiopic'.
5503
5504         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5505         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5506
5507         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5508         from mule/ethiopic.el.
5509
5510         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5511         mule/mule-conf.el.
5512
5513 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5514
5515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5516         `lao'.
5517
5518         * mule/mule-conf.el (lao): New coded-charset.
5519
5520         * dumped-lisp.el (preloaded-file-list): Add
5521         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5522         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5523         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5524         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5525         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5526
5527 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5528
5529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5530         `ucs-bmp' and `arabic-iso8859-6'.
5531
5532 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5533
5534         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5535         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5536         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5537
5538 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5539
5540         * startup.el (normal-top-level): Load autoload file for UTF-2000
5541         in UTF-2000.
5542
5543 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5544
5545         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5546         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5547         "u00020-Basic-Latin.el", "u00080-C1.el",
5548         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5549         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5550         "u002B0-Spacing-Modifier-Letters.el",
5551         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5552         UTF-2000.
5553
5554 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5555
5556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5557         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5558         instead of `vietnamese-viscii-*'.
5559
5560 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5561
5562         * mule/mule-conf.el: New file.
5563
5564         * mule/misc-lang.el: Move definition of charset `ipa' to
5565         mule/mule-conf.el.
5566
5567 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5568
5569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5570         `latin-viscii'; prefer it for characters used in Vietnamese.
5571
5572 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5573
5574         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5575
5576 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5577
5578         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5579         `vietnamese-viscii-lower'.
5580         (latin-viscii-upper): Renamed from charset
5581         `vietnamese-viscii-upper'.
5582         (vietnamese-viscii-lower): New alias for charset
5583         `latin-viscii-lower'.
5584         (vietnamese-viscii-upper): New alias for charset
5585         `latin-viscii-upper'.
5586
5587 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5588
5589         * mule/mule-charset.el (default-coded-charset-priority-list):
5590         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5591
5592 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5593
5594         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5595         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5596         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5597         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5598         lisp/utf-2000.
5599
5600 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5601
5602         * mule/ccs-tcvn5712.el: New file.
5603
5604 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5605
5606         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5607         in UTF-2000.
5608
5609 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5610
5611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5612         `japanese-jisx0208'.
5613
5614 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5615
5616         * dumped-lisp.el (preloaded-file-list): Add
5617         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5618         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5619         UTF-2000.
5620
5621         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5622         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5623         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5624         mule/ccs-viscii.el: New files.
5625
5626         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5627         if \uXXXX is found.
5628
5629 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5630
5631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5632         `hiragana-jisx0208' and `katakana-jisx0208'.
5633
5634 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5635
5636         * mule/chinese.el (chinese-cns11643-3): Define it even if
5637         `utf-2000' is provided.
5638         (chinese-cns11643-4): Likewise.
5639         (chinese-cns11643-5): Likewise.
5640         (chinese-cns11643-6): Likewise.
5641         (chinese-cns11643-7): Likewise.
5642
5643 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5644
5645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5646         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5647
5648 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5649
5650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5651         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5652
5653 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5654
5655         * mule/mule-charset.el (default-coded-charset-priority-list):
5656         Setup in UTF-2000.
5657
5658 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5659
5660         * mule/viet-chars.el: Don't define charset
5661         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5662         they are defined as builtin charsets.
5663
5664 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5665
5666         * version.el (emacs-version): Add more space just before UTF-2000
5667         version string.
5668
5669 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5670
5671         * version.el ([constant] emacs-version): Don't add a space in the
5672         preceding place of `xemacs-betaname' because it is duplicated.
5673         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5674
5675         * startup.el (splash-frame-body): Add ETL.
5676
5677 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5678
5679         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5680         is provided because it is defined as builtin charset.
5681         (chinese-cns11643-4): Likewise.
5682         (chinese-cns11643-5): Likewise.
5683         (chinese-cns11643-6): Likewise.
5684         (chinese-cns11643-7): Likewise.
5685
5686 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5687
5688         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5689         coding-system `iso-10646-ucs-4' is not defined.
5690
5691 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5692
5693         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5694         coding-system if `utf-2000' is provided.
5695
5696 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5697
5698         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5699         `utf-2000' is provided.
5700
5701 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5702
5703         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5704         if utf-2000 is provided temporally.
5705
5706 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5707
5708         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5709         as builtin variable].
5710
5711 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5712
5713         * files.el (insert-file-contents-literally): Treat file as binary;
5714         call file-name-handlers. [sync with Emacs 20.3.10]
5715
5716 2008-12-28  Vin Shelton  <acs@xemacs.org>
5717
5718         * XEmacs 21.4.22 is released
5719
5720 2008-12-30  Vin Shelton  <acs@xemacs.org>
5721
5722         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5723         during building even if no packages are found.
5724
5725 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5726
5727         * printer.el (generic-print-region): 
5728         (generic-print-buffer): 
5729         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5730         check if the msprinter device is available, now that msprinter is
5731         always available as a specifier tag. 
5732
5733 2008-12-24  Vin Shelton  <acs@xemacs.org>
5734
5735         * about.el: Add Francisco to my bio!
5736
5737 2008-12-23  Vin Shelton  <acs@xemacs.org>
5738
5739         * autoload.el: Move operator definitions to autoload-operators.el
5740         in the xemacs-base package.
5741
5742 2007-11-22  Vin Shelton  <acs@xemacs.org>
5743
5744         * about.el (about-hacker-contribution): Updated my bio.
5745
5746 2007-10-07  Vin Shelton  <acs@xemacs.org>
5747
5748         * XEmacs 21.4.21 is released
5749
5750 2007-09-19  Didier Verna  <didier@xemacs.org>
5751
5752         Update my personal info.
5753         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5754         * about.el (about-other-current-hackers): Ditto.
5755         * about.el (about-url-alist): Add my musical website.
5756         * about.el (about-personal-info): Update my entry.
5757         * about.el (about-hacker-contribution): Ditto.
5758
5759 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5760
5761         * package-get.el (package-get-download-sites): Update download
5762         sites in Japan.
5763         * package-get.el (package-get-pre-release-download-sites): Ditto.
5764
5765 2007-08-18  Vin Shelton  <acs@xemacs.org>
5766
5767         * package-get.el (package-get-pre-release-download-sites): Sync
5768         mirror sites with 21.5.  (Thanks, Adrian)
5769
5770 2007-08-09  Mike Sperber  <mike@xemacs.org>
5771
5772         * startup.el (migrate-user-init-file): Create backup of
5773         `user-init-file' before migrating.
5774         * startup.el (maybe-migrate-user-init-file): Print
5775         information about backup file.
5776         (maybe-create-compatibility-dot-emacs): Follow above change.
5777
5778 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5779
5780         * font-lock.el: Sync font-lock-add-keywords and
5781         font-lock-remove-keywords from GNU Emacs.
5782         * font-lock.el (font-lock-keywords-alist): New.
5783         * font-lock.el (font-lock-removed-keywords-alist): New.
5784         * font-lock.el (font-lock-add-keywords): New.
5785         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5786         * font-lock.el (font-lock-remove-keywords): New.
5787
5788 2007-08-16  Vin Shelton  <acs@xemacs.org>
5789
5790         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5791         patch from Hans de Graaff.
5792
5793 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5794
5795         * package-get.el (package-get-download-sites): Document Chile and
5796         update Denmark download site.
5797         * package-get.el (package-get-pre-release-download-sites): Ditto.
5798
5799 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5800
5801         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5802
5803 2006-12-09  Vin Shelton  <acs@xemacs.org>
5804
5805         * XEmacs 21.4.20 is released
5806
5807 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5808
5809         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5810
5811 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5812
5813         * info.el (Info-find-file-node, Info-insert-dir)
5814         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5815         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5816         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5817         and discussion.
5818
5819 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5820
5821         * obsolete.el (line-beginning-position): New, from 21.5.x.
5822         (line-end-position): Ditto.
5823
5824 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5825
5826         * package-get.el (package-get-download-sites): Welcome
5827         nl.xemacs.org and Thanks!
5828         * package-get.el (package-get-pre-release-download-sites): Ditto.
5829
5830 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5831
5832         * font-lock.el: Add support for not-so recent changes in Java to
5833         java-mode.
5834
5835 2006-01-28  Vin Shelton  <acs@xemacs.org>
5836
5837         * XEmacs 21.4.19 is released
5838
5839 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5840
5841         * easymenu.el: Update copyright. 
5842         * easymenu.el (easy-menu-all-popups):
5843         Add a docstring. 
5844         * easymenu.el (easy-menu-add):
5845         Document a bug, rework the function to preserve any existing
5846         non-default mode-popup-menu instead of overwriting it, and not to
5847         bother normalising the menu title (nothing else does).
5848         * easymenu.el (easy-menu-remove):
5849         Restore the default mode-popup-menu instead of leaving an empty
5850         one when we remove the last easy-menu popup. 
5851
5852 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5853
5854         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5855         as suggested by Rodrigo Ventura.
5856         * package-get.el (package-get-pre-release-download-sites): Ditto,
5857         with replacement of xemacs-21.5 by beta, which is the logical path
5858         to our beta core and package pre-releases.
5859
5860 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5861
5862         * package-get.el (package-get-download-sites): Add Hong Kong
5863         download site.
5864         * package-get.el (package-get-pre-release-download-sites): Ditto.
5865
5866 2005-12-26  Vin Shelton  <acs@xemacs.org>
5867
5868         * find-paths.el:
5869         * find-paths.el (paths-emacs-root-p): Add search for package root.
5870         * find-paths.el (paths-find-emacs-root): Replaced with
5871         paths-find-invocation-roots, which returns a list of roots.
5872         * find-paths.el (paths-find-invocation-roots): New.
5873         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5874
5875 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5876
5877         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5878         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5879
5880 2005-12-03  Vin Shelton <acs@xemacs.org>
5881
5882         * XEmacs 21.4.18 is released
5883
5884 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5885
5886         * package-get.el (package-get-download-sites): Update reflecting
5887         latest http://www.xemacs.org/Releases/ information generated by
5888         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5889         * package-get.el (package-get-pre-release-download-sites): Ditto.
5890
5891 2005-02-28  Simon Josefsson  <jas@extundo.com>
5892
5893         * about.el (xemacs-hackers): Add jas.
5894         (about-other-current-hackers): Likewise.
5895         (about-url-alist): Add URL for jas.
5896         (about-personal-info): Document jas.
5897         (about-hacker-contribution): Describe jas contributions.
5898
5899 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5900
5901         * easymenu.el (easy-menu-remove): As described in 
5902         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5903         except the "Command" menu from mode-popup-menu. 
5904
5905 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5906  
5907         * font.el (font-spatial-to-canonical): Correct calculation of 
5908         return value for pixel-based input value. 
5909  
5910 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5911
5912         * code-process.el (call-process): Process-related docstring
5913         improvements spurred by Norbert Koch.
5914         * code-process.el (call-process-region): Ditto.
5915         * code-process.el (start-process): Ditto.
5916
5917 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5918
5919         * finder.el (finder-find-library): Return filename actually
5920         searched for.
5921
5922 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5923
5924         * help.el (view-emacs-news): Use `expand-file-name' instead of
5925         `locate-data-file' as the latter will find any "NEWS" files that
5926         might exist in packages _before_ the one in core.
5927
5928 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5929
5930         * package-get.el (package-get-init-package):
5931         package-get-init-package buglet (21.4.17) by Jeff Mincy
5932         <mincy@rcn.com> fixing false temporary load-path shadows reported
5933         after package installation and simplifying code.
5934
5935 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5936
5937         * package-get.el (package-get-download-sites): Sync mirrors list
5938         with the XEmacs website.
5939         (package-get-pre-release-download-sites): Ditto.
5940
5941 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5942
5943         * derived.el (derived-mode-merge-syntax-tables):
5944         Revert my 21.5-only patch of 2003-07-18 which slipped in
5945         through Jerry James's patch of 2004-06-07.
5946
5947 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5948
5949         * cmdloop.el (keyboard-quit): Remove workaround for
5950         `region-active-p' not making sure active region is in current
5951         buffer now that it does.
5952         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5953         * simple.el (region-active-p): `region-active-p' to only return t
5954         when active region is in current buffer.
5955
5956 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5957
5958         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5959         package names, quell a byte-compiler warning, doc fix.
5960
5961 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5962
5963         * buffer.el (pop-to-buffer):
5964         * window-xemacs.el (display-buffer):
5965         Document use of `same-window-buffer-names,' `same-window-regexps'
5966         by pop-to-buffer and display-buffer. 
5967         
5968 2005-02-06  Vin Shelton <acs@xemacs.org>
5969
5970         * XEmacs 21.4.17 is released
5971
5972 2005-01-29  Ben Wing  <ben@xemacs.org>
5973
5974         * shadow.el (find-emacs-lisp-shadows):
5975         Add custom-defines to list of ignored files.
5976
5977 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5978
5979         * simple.el (shifted-motion-keys-select-region): Fix statement
5980         about unshifted-motion-keys-deselect-region.
5981
5982 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5983
5984         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5985         now) for GNU Emacs compatibility.
5986         (make-obsolete-variable): Ditto.
5987
5988 2004-01-08  Ben Wing  <ben@xemacs.org>
5989
5990         * code-files.el (load):
5991         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5992
5993 2004-12-05  Vin Shelton <acs@xemacs.org>
5994
5995         * XEmacs 21.4.16 is released
5996
5997 2004-12-04  Vin Shelton  <acs@xemacs.org>
5998
5999         * auto-autoloads.el: Regenerated.
6000
6001         * custom-load.el: Regenerated.
6002
6003 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6004
6005         Fix bug: apropos errors if a defalias refers to an undefined
6006         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6007
6008         * apropos.el (apropos):
6009         (apropos-command):
6010         * help.el (frob-help-extents):
6011         * help-macro.el (make-help-screen):
6012         * hyper-apropos.el (hyper-apropos-grok-functions):
6013         (hyper-apropos-get-doc):
6014         Catch void-function error thrown by `documentation'.
6015
6016 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6017
6018         * packages.el (package-require): Fix incorrect arg to format.
6019         This fixes a `format specifier' error.
6020
6021 2004-08-13  Jerry James  <james@xemacs.org>
6022
6023         * bytecomp.el (forward-word): Tell the byte compiler the correct
6024         number of arguments to forward-word.
6025
6026 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6027
6028         * etags.el: Fixed loading of include files for tag completion. Now
6029         you can make a tag file for a library, include it into your
6030         project and it will be reloaded only if it changed. Infinte
6031         include loops are detected and the correct tag files are loaded.
6032         * etags.el (buffer-tag-table-list): Load and verify tag files in
6033         the external function buffer-tag-table-list-load.
6034         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6035         tag files. Also load the included tag files. The priority of the
6036         included files is right below their parent file. If multiple
6037         matches occur then the symbols from the parent file are found
6038         first.
6039         * etags.el (tag-table-include-files): Corrected comment
6040         string. Switched to pattern constant tags-include-pattern to have
6041         it at a central location.
6042         * etags.el (tags-include-pattern): Added doc string.
6043         * etags.el (add-to-tag-completion-table): Removed obsolete
6044         comments as the include files are allready returned by
6045         buffer-tag-table-list and loaded.
6046         * etags.el (find-tag-internal): The include files are allready
6047         included in tag-tables as buffer-tag-table-list returns them now.
6048
6049 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6050
6051         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6052         Loading items into the notebook is now done by C code.
6053         * widgets-gtk.el (gtk-widget-instantiate-internal):
6054         Style no longer changed.
6055
6056 2004-06-28  Nix  <nix@esperi.org.uk>
6057
6058         * cmdloop.el (truncate-command-history-for-gc): Delay
6059         execution of all things that look up variable bindings,
6060         via `enqueue-eval-event'.
6061
6062 2004-06-24  Vin Shelton  <acs@xemacs.org>
6063
6064         * package-get.el (package-get-require-signed-base-updates):
6065         now defaults to nil.
6066
6067 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6068
6069         * subr.el (split-string): Clean up docstring.
6070
6071 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6072
6073         * faces.el (zmacs-region): fix typo in docstring.
6074
6075 2004-06-07  Jerry James  <james@xemacs.org>
6076
6077         * derived.el: Synch with Emacs 21.3.
6078         * subr.el (with-local-quit): New, from Emacs 21.3.
6079         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6080         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6081         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6082
6083 2004-06-16  Jerry James  <james@xemacs.org>
6084
6085         * cl.el (cl-set-substring): Increment start by the length of the
6086         string, not the string itself.
6087
6088 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6089
6090         * etags.el (tag-table-include-files): Expand included TAGS file
6091         paths to avoid problems with relative paths.  Thanks to Peter
6092         Chubb <peterc@gelato.unsw.edu.au>.
6093         * etags.el (tags-include-pattern): New.
6094         * etags.el (add-to-tag-completion-table): Parse and ignore
6095         trailing include lines.
6096
6097 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6098
6099         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6100         avoiding line solely composed of equal signs.
6101
6102 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6103
6104         * cus-edit.el (alloc): Typo fix.
6105         * cus-edit.el (custom-browse-visibility): Ditto.
6106         * cus-edit.el (custom-variable-value-create): Ditto.
6107         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6108         * cus-edit.el (custom-save-variables): Bind print-length and
6109         print-level to nil to avoid value abbreviation.
6110         * cus-edit.el (custom-save-face-internal): Ditto.
6111         * cus-edit.el (custom-save-faces): Save in sorted order.
6112         * cus-edit.el (custom-save-resets): Bind print-length and
6113         print-level to nil to avoid value abbreviation.
6114         * cus-edit.el (custom-save-loaded-themes): Ditto.
6115
6116 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6117
6118         * subr.el (split-string-default-separators): New.
6119         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6120         see comment in source.
6121
6122 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6123
6124         * mule/japanese.el (paragraph-start, paragraph-separate):
6125         Remove anchor to BOL.
6126
6127 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6128
6129         * cl.el (gensym, gentemp): Improve docstrings.
6130
6131 2004-05-10  Vin Shelton  <acs@xemacs.org>
6132
6133         * etags.el: Sync with 21.5 version.
6134
6135 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6136
6137         * etags.el:
6138         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6139         only for use with exuberant ctags. This will also enable building of 
6140         completion tables with exuberant ctags. This will not work with
6141         xemacs ctags. 
6142         * etags.el (get-tag-table-buffer): New function for creating of
6143         completion table is used if tags-exuberant-ctags-optimization-p ist t
6144         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6145         finding the tag names. New.
6146         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6147         building tag completion table with exuberant ctags. New.
6148         * etags.el (find-tag-internal): Improve exact tag matching for tags
6149         with name fields. Before the patch return types of functions or
6150         function parameters (with exuberant ctags) were found as matches.
6151
6152 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6153
6154         * list-mode.el (display-completion-list): Fixed completion list was
6155         taking the width of the frame and not of the window for displaying
6156         the selection methods.
6157
6158 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6159
6160         * menubar-items.el (default-menubar): Options are saved to custom.el.
6161
6162
6163 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6164
6165         * isearch-mode.el (isearch-abort): Preserve successful search target.
6166
6167 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6168
6169         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6170         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6171         Bihlmeyer.
6172         * gnuserv.el (gnuserv-mode-line-string): New.
6173         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6174         gnuserv-mode.
6175         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6176         * gnuserv.el (gnuserv-edit-files): Use
6177         make-x-device-with-gtk-fallback.
6178
6179 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6180
6181         * gtk-widgets.el: New import: gtk-accel-group-new.
6182         * dialog-gtk.el:
6183         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6184         * dialog-gtk.el (popup-builtin-question-dialog):
6185         Added support for dialog button mnemonics.
6186
6187 2004-03-22  Chris Green <cmg@dok.org>
6188
6189         * process.el (shell-command): Output buffer was ignored when a
6190         background process was run via shell-command.
6191
6192 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6193
6194         * cus-edit.el (custom-save-variables): Retrieve a list of
6195         variables to save first, sort it, and make sure the variables are
6196         saved in sorted order.
6197
6198 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6199  
6200         * package-get.el (package-get-update-base-from-buffer): Force
6201         binary coding system for verifying GnuPG signature in the
6202         package-index file.
6203  
6204 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6205
6206         * package-get.el (package-get-package-index-file-location): Handle
6207         missing "EMACSPACKAGEPATH" environment variable.
6208
6209 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6210
6211         * package-admin.el (package-admin-find-top-directory): Simplify
6212         directory comparisions and fix substring errors on short path
6213         components.
6214         * package-get.el (package-get-package-index-file-location):
6215         Default to first component of "EMACSPACKAGEPATH", if set.
6216
6217 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6218
6219         * package-get.el (process-error): New error datum.
6220
6221 2004-02-02  Vin Shelton <acs@xemacs.org>
6222
6223         * XEmacs 21.4.15 is released
6224
6225 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6226
6227         * itimer.el (activate-itimer): Modify the itimer timeout value as
6228         if it were begun at the last time when the itimer driver was woken
6229         up.
6230
6231 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6232
6233         * specifier.el (Copyright):
6234         Update.
6235         (make-specifier-and-init):
6236         (map-specifier):
6237         (canonicalize-inst-pair):
6238         (canonicalize-spec-list):
6239         (set-specifier):
6240         Synch docstrings to 21.5 where appropriate.
6241
6242 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6243
6244         * package-get.el (package-get-list-packages-where): New.  A
6245         function that allows searching for groups of packages.  For
6246         example, find all packages that require the fsf-compat package.
6247
6248 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6249
6250         The Great PUI Sync.
6251
6252         * auto-autoloads.el: Regenerated.
6253
6254         * custom-load.el: Regenerated.
6255
6256         * dumped-lisp.el (packages-hardcoded-lisp): New.
6257
6258         * menubar-items.el (menu-max-items): New.
6259         (menu-submenu-max-items): New.
6260         (menu-submenu-name-format): New.
6261         (menu-split-long-menu): New.
6262         (menu-sort-menu): New.
6263         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6264
6265         * obsolete.el (pui-add-install-directory): Renamed to the more
6266         logical `pui-set-local-package-get-directory'.
6267         (package-get-download-menu): Moved to `package-ui.el' and renamed
6268         to `package-ui-add-download-menu'.
6269
6270         * package-admin.el (package-admin-install-function-mswindows):
6271         Whitespace clean up.
6272         (package-admin-add-single-file-package): Removed.
6273         (package-admin-default-install-function): Whitespace clean up.
6274         (package-admin-find-top-directory): New.
6275         (package-admin-get-install-dir): Use it.
6276         (package-admin-get-manifest-file): 
6277         (package-admin-check-manifest): 
6278         (package-admin-add-binary-package):
6279         (package-admin-get-lispdir):
6280         (package-admin-delete-binary-package):
6281         (package-admin):
6282
6283         * package-get.el (package-get-package-index-file-location): New.
6284         (package-get-install-to-user-init-directory): New.
6285         (package-get-remote):
6286         (package-get-download-sites):
6287         (package-get-pre-release-download-sites): New.
6288         (package-get-site-release-download-sites): New.
6289         (package-get-base-filename):
6290         (package-get-always-update):
6291         (package-get-user-index-filename): Removed.
6292         (package-get-pgp-available-p): New.
6293         (package-get-require-signed-base-updates):
6294         (package-get-was-current):
6295         (package-entries-are-signed): New.
6296         (package-get-continue-update-base): New.
6297         (package-get-download-menu): Removed.
6298         (package-get-require-base):
6299         (package-get-update-base-entry):
6300         (package-get-locate-file):
6301         (package-get-locate-index-file):
6302         (package-get-maybe-save-index):
6303         (package-get-update-base):
6304         (package-get-update-base-from-buffer):
6305         (package-get-update-base-entries):
6306         (package-get-interactive-package-query):
6307         (package-get-update-all):
6308         (package-get-all):
6309         (package-get-dependencies):
6310         (package-get-init-package):
6311         (package-get-info): New.
6312         (package-get):
6313         (package-get-staging-dir):
6314         (package-get-set-version-prop): Removed.
6315         (package-get-installedp):
6316         (package-get-ever-installed-p):
6317         (packages): Removed.
6318         (package-get-custom-groups): Removed.
6319         (package-get-custom): Removed.
6320         (package-get-custom-add-entry): Removed.
6321
6322         * package-info.el (batch-update-package-info):
6323
6324         * package-net.el (package-net-batch-generate-bin-ini):
6325         (package-net-update-installed-db):
6326
6327         * package-ui.el (pui-info-buffer):
6328         (pui-directory-exists): Removed.
6329         (pui-package-dir-list): Removed.
6330         (pui-add-install-directory): Removed.
6331         (package-ui-download-menu): New.
6332         (package-ui-pre-release-download-menu): New.
6333         (package-ui-site-release-download-menu): New.
6334         (pui-set-local-package-get-directory): New.
6335         (pui-package-symbol-char):
6336         (pui-update-package-display):
6337         (pui-toggle-package):
6338         (pui-toggle-package-key):
6339         (pui-toggle-package-delete):
6340         (pui-toggle-package-delete-key):
6341         (pui-toggle-package-event):
6342         (pui-toggle-verbosity-redisplay):
6343         (pui-install-selected-packages):
6344         (pui-add-required-packages):
6345         (pui-help-echo):
6346         (pui-display-info):
6347         (list-packages-mode):
6348         (pui-list-packages):
6349
6350         * packages.el (packages-compute-package-locations):
6351         (package-require):
6352         (package-delete-name):
6353         (packages-hardcoded-lisp): Removed.
6354         (packages-useful-lisp): Removed.
6355         (packages-unbytecompiled-lisp): Removed.
6356         (packages-find-package-directories):
6357
6358         Summary:
6359
6360         Major code clean up of all things PUI.
6361
6362         Much improved code to determine where packages should be
6363         installed.  PUI no longer depends on any packages being
6364         pre-installed to compute where packages are to be installed to.
6365
6366         The user can specify the location of their package-index file.  It
6367         isn't necessary to set this because it has sane defaults.  People
6368         who "run-in-place" won't accidently overwrite the CVS
6369         package-index file.  See
6370         `package-get-package-index-file-location'. 
6371
6372         PUI will now properly clean up after itself in the event of an
6373         unsuccessful package install.  This drastically reduces the number
6374         of "wrong md5sum" FAQs.
6375
6376         non-Mule XEmacsen can no longer install Mule packages.
6377
6378         Package management via the custom interface has been removed.
6379
6380         The PUI related menubar items have been reorganised.
6381
6382         The PGP verification code has been fixed and the default for
6383         whether or not it is used is automatically computed.
6384
6385         * update-elc.el ((preloaded-file-list site-load-packages
6386         need-to-dump dumped-exe)):
6387         Just a couple of small changes to allow for
6388         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6389         existing anymore.
6390
6391 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6392
6393         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6394         apply `format' to the first argument of byte-compile-warn, it
6395         already calls format.
6396
6397 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6398
6399         * files.el (delete-old-versions): Avoid going interactive during
6400         make install when environment variable VERSION_CONTROL is set.
6401
6402 2003-12-04  Vin Shelton  <acs@xemacs.org>
6403
6404         * menubar-items.el (menu-item-search): Only bring up search dialog
6405         box if the feature is available and desired.
6406
6407 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6408
6409         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6410
6411 2003-11-05  Vin Shelton  <acs@xemacs.org>
6412
6413         * help.el (Help-prin1-face):
6414         (Help-princ-face):
6415         princ and prin1 are functions and need to be called as such.  The
6416         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6417
6418 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6419
6420         * about.el (about-xemacs): Give full version and build date.
6421
6422 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6423
6424         * win32-native.el (grep-null-device): This XEmacs has null-device.
6425
6426 2003-09-06  Mike Sperber  <mike@xemacs.org>
6427
6428         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6429         implement the specified semantics for `defvar.'
6430
6431 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6432
6433         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6434         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6435         displaying buffer in question.
6436
6437 2003-09-03  Vin Shelton <acs@xemacs.org>
6438
6439         * XEmacs 21.4.14 is released
6440
6441 2003-08-17  Vin Shelton  <acs@xemacs.org>
6442
6443         * about.el: Vanity patch.
6444
6445 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6446
6447         * code-process.el (call-process):
6448         (call-process-region):
6449         (start-process):
6450         Document coding system processing.
6451
6452 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6453
6454         * startup.el (splash-frame-body): Idiomatic English.
6455
6456 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6457
6458         * font-lock.el (font-lock-match-java-declarations): Move
6459         save-restriction, narrow-to-region to beginning of function to
6460         avoid going beyond the limit and causing an infloop.
6461
6462 2003-04-16  Jerry James  <james@xemacs.org>
6463
6464         * keydefs.el: Remove mappings for keys mapped to the nowhere
6465         defined function function-key-error.
6466
6467 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6468
6469         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6470         lisp-interaction-mode-hook): Add the docstrings.
6471
6472 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6473
6474         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6475         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6476         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6477
6478 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6479
6480         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6481         lambda list after the original doc.  Care about
6482         #'(lambda () "SingleString") 
6483         (cl-upcase-arg): 
6484         (cl-function-arglist):
6485         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6486         circular data structures in lambda list specification
6487
6488 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6489
6490         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6491         to appear in font-lock-function-name-face.
6492
6493 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6494
6495         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6496         is not also the value of the lambda.
6497
6498 2003-05-06  Andy Piper  <andy@xemacs.org>
6499
6500         * files.el (revert-buffer): Make sure local variables get processed,
6501         even in the case of an optimized reversion.
6502
6503 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6504
6505         * XEmacs 21.4.13 is released
6506
6507 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6508
6509         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6510         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6511
6512 2003-02-14  Ben Wing  <ben@xemacs.org>
6513
6514         * byte-optimize.el:
6515         * byte-optimize.el (byte-compile-inline-expand):
6516         * byte-optimize.el (byte-compile-unfold-lambda):
6517         * byte-optimize.el (byte-optimize-form-code-walker):
6518         * byte-optimize.el (byte-optimize-form):
6519         * byte-optimize.el (byte-decompile-bytecode-1):
6520         * byte-optimize.el (byte-optimize-lapcode):
6521         Review carefully and sync up to 20.7 except for areas as noted.
6522         Fixes problem with JDE compilation.
6523
6524 2003-02-05  Ben Wing  <ben@xemacs.org>
6525
6526         * simple.el:
6527         * simple.el (motion-keys-for-shifted-motion):
6528         Omit M-S-home/end from motion keys.
6529
6530 2003-02-07  Ben Wing  <ben@xemacs.org>
6531
6532         * text-props.el (text-property-any):
6533         * text-props.el (text-property-not-all):
6534         Fix bug when end > start.
6535
6536 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6537
6538         * info.el (Info-insert-dir): Make default-directory end in
6539         separator.  Patch due to Martin Buchholz.
6540
6541 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6542
6543         * XEmacs 21.4.12 "Portable Code" is released.
6544
6545 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6546
6547         * about.el: Update golubev data.
6548
6549 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6550
6551         * isearch-mode.el (isearch-mode-map): Substitute comment on
6552         desirability, and back out "GR is printable" changes.
6553
6554 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6555
6556         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6557
6558 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6559
6560         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6561
6562 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6563
6564         * menubar-items.el (default-menubar): Use browse-url-mozilla
6565         instead of browse-url-gnome-moz for Mozilla.
6566
6567 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6568
6569         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6570
6571 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6572
6573         * files.el (auto-mode-alist): Remove redundant entries for modes
6574         that live in packages.
6575         (interpreter-mode-alist): Ditto.
6576
6577 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6578
6579         * menubar-items.el (default-menubar): Sync with current
6580         browse-url-xemacs.el.
6581
6582 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6583
6584         * XEmacs 21.4.10 "Military Intelligence" is released.
6585
6586 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6587
6588         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6589
6590 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6591
6592         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6593
6594 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6595
6596         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6597         effect free function.
6598         (font-lock-fontify-keywords-region): Supply the argument to
6599         font-lock-compile-keywords.
6600
6601 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6602
6603         * package-get.el (package-get-download-sites): Bring sites list
6604         up to date, prefer xx.xemacs.org addresses.
6605
6606 2002-09-27  Andy Piper  <andy@xemacs.org>
6607
6608         * dialog.el (make-dialog-box): for general dialogs only
6609         delete-frame-hook will be run.
6610
6611 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6612
6613         * font-lock.el (font-lock-fontify-syntactically-region): Add
6614         comment about lookup-syntax-properties, document LOUDLY as unused.
6615
6616 2002-08-26  Andy Piper  <andy@xemacs.org>
6617
6618         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6619         merge.
6620
6621 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6622
6623         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6624         (make-obsolete-variable): Ditto.
6625         (make-compatible): Ditto.
6626         (make-compatible-variable): Ditto.
6627
6628 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6629
6630         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6631         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6632
6633 2002-08-28  Andy Piper  <andy@xemacs.org>
6634
6635         * files.el (revert-buffer): propagate revert-without-query-status.
6636
6637 2002-06-03  Andy Piper  <andy@xemacs.org>
6638
6639         * dialog-items.el (make-search-dialog): align various subcontrols
6640         in visually pleasing ways, allow frame to autosize to the dialog
6641         size.
6642         * dialog.el (make-dialog-box): add a border inside the frame. Add
6643         :autosize property, if t then reset the frame size appropriately
6644         before the frame is mapped.
6645         * gutter-items.el (set-progress-feedback-instantiator): align
6646         various subcontrols.
6647         * gutter-items.el (set-progress-abort-instantiator): ditto.
6648
6649 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6650
6651         * XEmacs 21.4.9 "Informed Management" is released.
6652
6653 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6654
6655         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6656         "&optional append" argument.
6657
6658 2002-07-16  Didier Verna  <didier@xemacs.org>
6659
6660         * subr.el (replace-in-string): fix case fold bug introduced by
6661         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6662         case-fold-search in temporary buffers.
6663
6664 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6665
6666         * lib-complete.el (find-library): Remove check for mule because
6667         decompression DOES work on Mule.
6668
6669 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6670
6671         * simple.el (join-line): New alias for `delete-indentation'.
6672
6673 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6674
6675         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6676         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6677         (font-lock-builtin-face): New.
6678         (font-lock-constant-face): New.
6679         (font-lock-face-list): Add builtin and constant faces.
6680
6681 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6682
6683         * autoload.el (make-autoload): Support define-derived-mode.
6684         Collected puts of doc-string-elt property.  Based on a patch by
6685         Didier Verna <didier@xemacs.org>.
6686
6687 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6688
6689         * wid-edit.el (widget-field-activate): Fix docstring typo.
6690
6691 2002-07-23  Andy Piper  <andy@xemacs.org>
6692
6693         * about.el (about-personal-info): update me.
6694
6695 2002-07-12  Andy Piper  <andy@xemacs.org>
6696
6697         * custom.el (custom-theme-set-variables): remove bogus
6698         arguments. Use custom-set-default to set defaults.
6699         (custom-set-variables): update doc.
6700         (custom-local-buffer): new, synced from FSF.
6701         (custom-set-default): ditto.
6702         (defcustom): update doc.
6703
6704 2002-06-16  Andy Piper  <andy@xemacs.org>
6705
6706         * menubar-items.el (default-menubar): enable windows printing on
6707         cygwin as well as native.
6708
6709 2002-06-12  Andy Piper  <andy@xemacs.org>
6710
6711         * printer.el (generic-print-buffer): catch all errors so that the
6712         print device can be cleared in all scenarios.
6713         (Printer-clear-device): make sure clearing the printer allows it
6714         to be used again immediately.
6715         (generic-print-region): make sure the default printer face is
6716         black-on-white.
6717
6718 2002-04-23  Jerry James  <james@xemacs.org>
6719
6720         * window-xemacs.el (display-buffer-function): Change doc to
6721         reflect new arg.
6722         * window-xemacs.el (pre-display-buffer-function): Ditto.
6723         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6724         non-nil, make the new window just big enough for its contents.
6725         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6726         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6727         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6728
6729 2002-06-06  Andy Piper  <andy@xemacs.org>
6730
6731         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6732         (defcustom): ditto.
6733         (custom-handle-keyword): ditto.
6734
6735 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6736
6737         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6738         Make obsolete.  Default to nil.
6739         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6740         Inspired by a patch by John Palmieri.
6741
6742 2002-07-01  Mike Alexander  <mta@arbortext.com>
6743
6744         * process.el (shell-command-on-region): Don't delete the region
6745         before giving it to call-process-region
6746
6747 2002-06-04  Jerry James <james@eecs.ku.edu>
6748
6749         * find-paths.el (paths-find-architecture-directory): Search in
6750         `system-configuration'/`base', not `base'`system-configuration'.
6751
6752 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6753
6754         * info.el (Info-index): Add missing \ in [ t].
6755
6756 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6757
6758         * gutter-items.el (gutter-buffers-tab-visible-p,
6759         buffers-tab-omit-function, buffers-tab-selection-function,
6760         buffers-tab-filter-functions):
6761         Doc improvements.
6762
6763 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6764
6765         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6766
6767         * toolbar-items.el (toolbar-news): Fix typo in message string.
6768
6769 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6770
6771         * dialog.el (yes-or-no-p-dialog-box): 
6772         * cmdloop.el (y-or-n-p-minibuf):
6773         (yes-or-no-p-minibuf):
6774         (yes-or-no-p):
6775         (y-or-n-p): 
6776         Specify negative answers in docstrings.
6777
6778 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6779
6780         * package-ui.el (pui-help-echo): Display both installed and author
6781         version.  Use a balloon-help window to display extra info like
6782         package requires.
6783
6784 2002-05-30  Andy Piper  <andy@xemacs.org>
6785
6786         * files.el (revert-buffer-internal): don't visit
6787         revert-buffer. Kill buffer when not used. Suggested by Mike
6788         Alexander <mta@arbortext.com>
6789
6790 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6791
6792         * files.el (revert-buffer): More docstring fiddling.
6793
6794 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6795
6796         * files.el (revert-buffer):
6797         (revert-buffer-internal):
6798         (revert-buffer-insert-file-contents-function):
6799         Improve docstrings and comments.
6800
6801 2002-05-08  Andy Piper  <andy@xemacs.org>
6802
6803         * files.el (revert-buffer): observe noconfirm behavior.
6804
6805 2002-04-09  Andy Piper  <andy@xemacs.org>
6806
6807         * files.el (revert-buffer): use revert-buffer-internal if it looks
6808         like doing so will not result in any user-visible changes.
6809         (revert-buffer-internal): new function. Do the actual process of
6810         reversion and then see whether the result is any different to what
6811         we have already. If it is not then do nothing.
6812
6813 2001-12-11  Andy Piper  <andy@xemacs.org>
6814
6815         * menubar.el (get-popup-menu-response): re-order so that it works
6816         on more sane/facist window systems.
6817
6818 2001-12-03  Andy Piper  <andy@xemacs.org>
6819
6820         * faces.el (frob-face-property): don't infloop in face frobbing
6821         from Jan Vroonhof <jan@xemacs.org>.
6822
6823 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6824
6825         * faces.el (frob-face-property): Follow face fall-back hierarchy
6826         properly for face properties without an instance. Only do manual
6827         copy form 'default in last resort. This handles in particular
6828         the case where 'default itself has only a fall-back (which is
6829         the case by default on windows).
6830
6831 2001-11-24  Andy Piper  <andy@xemacs.org>
6832
6833         * printer.el (generic-print-region): set default-frame-plist to
6834         nil while creating the printer frame so that sizes reflect the
6835         printed page.
6836
6837         * faces.el (face-complain-about-font): Don't complain on printers.
6838
6839 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6840         
6841         * package-net.el: Andy synch.
6842         
6843 2001-12-16  Andy Piper  <andy@xemacs.org>
6844
6845         * package-get.el (package-get-update-all): Make sure installed.db
6846         gets updated after updating packages.
6847
6848 2002-03-28  Ben Wing  <ben@xemacs.org>
6849
6850         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6851         continuation, truncation so that we don't get line jumpiness from
6852         them being larger than the line height.
6853
6854         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6855
6856 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6857
6858         * font.el (font-window-system-mappings): Add mapping for Gtk
6859         (assume identical to X) 
6860
6861 2002-02-04  Andy Piper  <andy@xemacs.org>
6862
6863         * files.el (convert-standard-filename): Fix for short filename
6864         Peter Arius <pas@methodpark.de>
6865
6866 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6867
6868         * list-mode.el (default-choose-completion): completion-base-size
6869         should refer to local value in the completion list buffer.
6870
6871 2001-12-03  Didier Verna  <didier@xemacs.org>
6872
6873         * rect.el: autoload `replace-rectangle'.
6874         * keydefs.el (global-map): bind it to `C-x r p'.
6875
6876 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6877
6878         * XEmacs 21.4.8 "Honest Recruiter" is released.
6879
6880 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6881
6882         This patch is based on Jerry James's patch and analysis.
6883
6884         * select.el (get-clipboard):
6885         (get-selection):
6886         Update docstrings.
6887         (get-clipboard-foreign):
6888         (get-selection-foreign):
6889         New function for use as `interprogram-paste-function's.
6890
6891         * simple.el (interprogram-paste-function): Change default to
6892         `get-clipboard-foreign'; improve docstring.
6893         (interprogram-cut-function): Improve dosctring.
6894
6895 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6896
6897         * XEmacs 21.4.7 "Economic Science" is released.
6898
6899 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6900
6901         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6902
6903 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6904
6905         * obsolete.el (assq-delete-all): New compatibility alias for 
6906         remassq.
6907
6908 2002-01-09  Simon Josefsson  <jas@extundo.com>
6909
6910         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6911
6912 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6913
6914         * info.el (Info-auto-generate-directory): Default
6915         Info-auto-generate-directory to 'if-outdated.
6916
6917 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6918
6919         * startup.el (normal-top-level): Prevent migration code from
6920         trashing .emacs on an error in loading the init files.
6921
6922 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6923
6924         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6925         "system default" Xdefaults and friends get xrdb-mode.
6926
6927 2002-03-05  Mats Lidell  <matsl@contactor.se>
6928  
6929         * help-nomule.el (tutorial-supported-languages): Added Swedish
6930         tutorial. Sorted languages.
6931
6932 2002-02-11  Mike Sperber <mike@xemacs.org>
6933
6934         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6935         regenerating outdated dir files and dir is non-existent.
6936
6937 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6938
6939         * code-files.el (convert-mbox-coding-system): Improve comment.
6940         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6941         coding-system argument to `write-region-pre-hook' call.
6942         (write-region-pre-hook): Fix docstring to mention lockname argument.
6943
6944 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6945
6946         * minibuf.el (completing-read): Remove redundant wrong arg list.
6947
6948         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6949
6950 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6951
6952         * obsolete.el (interactive-form): new compatibility alias for 
6953         function-interactive.
6954
6955 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6956
6957         * menubar-items.el (Menubar-items-truncate-list): Removed.
6958         * menubar-items.el (Menubar-items-truncate-history): New.
6959         * menubar-items.el (default-menubar): Use
6960         Menubar-items-truncate-history.
6961
6962 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6963
6964         * printer.el (generic-print-region): Pass correct arguments to
6965         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6966         Torkelsson <torkel@acc.umu.se>.
6967
6968 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6969
6970         * help.el (describe-mode): synched with FSF 19.34; handle nil
6971         minor mode indicators.
6972
6973 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6974
6975         * minibuf.el (completing-read): Update docstring.
6976
6977 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6978
6979         * XEmacs 21.4.6 "Common Lisp" is released.
6980
6981 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6982
6983         * package-net.el: Inadvertant synch with Windows branch.  From
6984         Andy's log:
6985         (package-net-kit-version): new variable.
6986         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6987
6988 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6989
6990         * package-get.el (package-get-locate-index-file): Also search the
6991         core etc/ directory for the package index file if it can't be
6992         found in ~/.xemacs/.
6993
6994 2001-12-13  William Perry  <wmperry@gnu.org>
6995
6996         * dialog-gtk.el (popup-builtin-question-dialog):
6997         Conform to API in gui.c.
6998         
6999 2001-11-12  Andy Piper  <andy@xemacs.org>
7000
7001         * cus-edit.el (custom-save-face-internal): make sure we save
7002         non-themed faces.
7003         (custom-save-variables): ditto variables.
7004
7005 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7006
7007         * faces.el (make-face-family):
7008         (make-face-size):
7009         New face-modifying functions per Jan Vroonhof.
7010
7011         cus-face.el (custom-set-face-font-family):
7012         (custom-set-face-font-size):
7013         Use them.
7014
7015         * font.el (font-window-system-mappings): More precise docstring.
7016
7017         (font-create-name):
7018         (font-create-object):
7019         (tty-font-create-object):
7020         (tty-font-create-plist):
7021         (x-font-create-object):
7022         (x-font-create-name):
7023         (ns-font-create-name):
7024         (mswindows-font-create-object):
7025         (mswindows-font-create-name):
7026         Add doctrings.
7027
7028 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7029
7030         * gtk-faces.el (gtk-init-device-faces): removed spurious
7031         quote before let* expression.
7032
7033 2001-10-29  Andy Piper  <andy@xemacs.org>
7034
7035         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7036         modified when changing coding system.
7037
7038         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7039         that we invoke the GUI directory selector.
7040
7041 2001-10-25  Andy Piper  <andy@xemacs.org>
7042
7043         * dialog.el (make-dialog-box): use new directory dialog support.
7044         * minibuf.el (read-file-name-1): ditto.
7045         (read-file-name): ditto.
7046         (read-directory-name): ditto.
7047
7048 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7049
7050         * XEmacs 21.4.5 "Civil Service" is released.
7051
7052 2001-04-23  Didier Verna  <didier@xemacs.org>
7053
7054         * cus-edit.el (custom-variable-pre-save): New.
7055         * cus-edit.el (custom-variable-post-save): New.
7056         * cus-edit.el (custom-variable-save): use them.
7057         * cus-edit.el (custom-face-pre-save): New.
7058         * cus-edit.el (custom-face-post-save): New.
7059         * cus-edit.el (custom-face-save): use them.
7060         * cus-edit.el (custom-group-pre-save): New.
7061         * cus-edit.el (custom-group-post-save): New.
7062         * cus-edit.el (custom-group-save): use them.
7063         * cus-edit.el (Custom-save): use the pre/post functions above,
7064         call `custom-save-all' only once.
7065         * cus-edit.el (custom-variable-pre-reset-standard): New.
7066         * cus-edit.el (custom-variable-post-reset-standard): New.
7067         * cus-edit.el (custom-variable-reset-standard): use them.
7068         * cus-edit.el (custom-face-pre-reset-standard): New.
7069         * cus-edit.el (custom-face-post-reset-standard): New.
7070         * cus-edit.el (custom-face-reset-standard): use them.
7071         * cus-edit.el (custom-group-pre-reset-standard): New.
7072         * cus-edit.el (custom-group-post-reset-standard): New.
7073         * cus-edit.el (Custom-reset-standard): use them.
7074         * cus-edit.el (custom-face-reset-saved): use the pre/post
7075         functions above, call `custom-save-all' only once.
7076
7077 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7078
7079         * gutter-items.el (buffers-tab face): Derive from the modeline
7080         face by default.  Many people use white-on-black for the default
7081         font, and the tabs look hideous with that color combination.  The
7082         modeline usually has the correct colors.
7083
7084 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7085
7086         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7087         (tag-mark-stack-max): Typo fix.
7088
7089 2001-09-28  Ben Wing  <ben@xemacs.org>
7090
7091         * font-lock.el:
7092         * font-lock.el (font-lock-after-change-function):
7093         fix problem with last patch, reported by Katsumi Yamaoka.
7094
7095 2001-09-17  Ben Wing  <ben@xemacs.org>
7096
7097         * font-lock.el (font-lock-after-change-function):
7098         fix problem when you insert a comment on the line before a line of
7099         code: if we use the following char, then when you hit backspace,
7100         the following line of code turns the comment color.
7101
7102 2001-06-08  Ben Wing  <ben@xemacs.org>
7103
7104         * process.el: comment about shell-command-switch.
7105         * process.el (shell-quote-argument): Need to quote a null
7106         argument, too.  From Dan Holmsand.
7107         
7108         * startup.el (normal-top-level): Delete some unused FSF junk.
7109         * startup.el (command-line-early):
7110         
7111         * startup.el (command-line): Call MS Windows init function.
7112         
7113         * win32-native.el:
7114         * win32-native.el (mswindows-system-shells): New.
7115         * win32-native.el (mswindows-system-shell-p): New.
7116         * win32-native.el (init-mswindows-at-startup): New.
7117         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7118         * win32-native.el (mswindows-quote-one-simple-arg):
7119         * win32-native.el (mswindows-quote-one-command-arg):
7120         * win32-native.el (mswindows-construct-process-command-line-alist):
7121         Correct comments at top.  Correctly handle passing arguments
7122         to Cygwin programs and to bash.  Fix quoting of zero-length
7123         arguments (from Dan Holmsand).  Set shell-command-switch based
7124         on shell-file-name, which in turn comes from env var SHELL.
7125
7126 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7127
7128         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7129         default-toolbar-position): Fill docstrings for balloon-help.
7130
7131 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7132
7133         * faces.el: Reenable specifications over 'gtk domain.
7134
7135 2001-08-08  Didier Verna  <didier@xemacs.org>
7136
7137         * autoload.el (update-autoload-files): make defdir a file name,
7138         not directory name.
7139
7140 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7141
7142         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7143
7144         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7145
7146 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7147
7148         * font-menu.el (font-menu-set-font): Default to current font-family.
7149         (font-menu-preferred-resolution):
7150         (font-menu-size-scaling):
7151         Provide gtk defaults, too.
7152
7153 2001-07-29  Mike Alexander  <mta@arbortext.com>
7154
7155         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7156         list
7157         (custom-set-face-font-family): ditto
7158
7159 2001-07-26  Mike Sperber <mike@xemacs.org>
7160
7161         * files.el (auto-mode-alist): .9 files are man pages, too.
7162
7163 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7164
7165         * process.el (call-process-internal): bind
7166         coding-system-for-write to 'binary when calling
7167         start-process-internal, so the process receives 
7168         the literal contents of INFILE.
7169
7170 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7171
7172         * files.el (auto-mode-alist): Add configure.ac support.
7173
7174 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7175
7176         * buff-menu.el:
7177         mouse.el:
7178         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7179
7180 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7181
7182         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7183
7184 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7185
7186         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7187         mixed text.
7188         (kinsoku-eol-p): Ditto.
7189
7190 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7191
7192         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7193         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7194         characters as the category `s' or `e' correctly.
7195
7196 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7197
7198         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7199
7200 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7201
7202         * mule/cyrillic.el:  Set up case table.
7203
7204 2001-06-08  Mike Sperber <mike@xemacs.org>
7205
7206         * files.el (save-some-buffers-1): Don't zap the help window right
7207         after `map-y-or-n-p' has popped it up.
7208
7209 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7210
7211         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7212
7213 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7214
7215         * specifier.el: define-specifier-tag 'gtk.
7216
7217 2001-05-12  Ben Wing  <ben@xemacs.org>
7218
7219         * find-paths.el (paths-find-recursive-path):
7220         fix error with null EXCLUDE-REGEXP.
7221         
7222         * font-lock.el (font-lock-mode):
7223         fix problem reported by hrvoje with buffers starting with a space.
7224         
7225 2001-05-06  Ben Wing  <ben@xemacs.org>
7226
7227         * dialog.el (make-dialog-box):
7228         * menubar-items.el (default-menubar):
7229         * printer.el (generic-print-buffer):
7230         * printer.el (generic-print-region):
7231         implement printing the selection when it's selected.
7232
7233 2001-04-18  Didier Verna  <didier@xemacs.org>
7234
7235         * cus-edit.el (Custom-reset-standard): reset to standard settings
7236         not only when the buffer's :custom-state is 'modified, but also
7237         when it is 'set or 'saved.
7238
7239 2001-04-17  Didier Verna  <didier@xemacs.org>
7240
7241         * startup.el (load-user-init-file): define `custom-file' before
7242         loading the user's init file.
7243
7244 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7245
7246         * menubar.el (popup-mode-menu): Make it work with
7247         popup-menu-titles turned off.
7248         
7249 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7250
7251         * about.el (about-mailto-link): Use compose-mail for sending mail.
7252
7253 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7254
7255         * package-admin.el (package-install-hook): New.
7256         (package-delete-hook): New.
7257         (package-admin-add-single-file-package): Use package-delete-hook.
7258
7259         * package-get.el (package-get): Use package-install-hook.
7260
7261 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7262
7263         * package-ui.el (pui-install-selected-packages): reverse the lists
7264         of packages so that they get handled in the same order as they
7265         were selected.
7266
7267 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7268
7269         * packages.el (locate-library): Use read-library-name for completion.
7270
7271 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7272
7273         * byte-optimize.el (=): `=' is not a binary predicate!
7274         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7275         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7276
7277 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7278
7279         * bytecomp.el (byte-compile-arithcompare):
7280         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7281
7282 2001-06-03  William M. Perry  <wmperry@gnu.org>
7283
7284         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7285         return the filename selected by the user!
7286
7287 2001-05-31  William M. Perry  <wmperry@gnu.org>
7288
7289         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7290         in XEmacs/GTK.
7291
7292 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7293
7294         * coding.el: Tiny typo fixed.
7295
7296 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7297
7298         * XEmacs 21.4.3 "Academic Rigor" is released.
7299
7300 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7301
7302         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7303
7304 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7305
7306         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7307
7308 2001-05-04  Ben Wing  <ben@xemacs.org>
7309
7310         * printer.el (generic-print-buffer):
7311         * printer.el (generic-print-region):
7312         Enable dialog boxes.  Apply workaround recommended by Kirill.
7313         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7314         
7315         * simple.el (kill-whole-line):
7316         * simple.el (kill-line-1):
7317         * simple.el (kill-entire-line):
7318         * simple.el (kill-line):
7319         * simple.el (backward-kill-line):
7320         Take out interactive dependence of kill-whole-line.
7321
7322 2001-04-22  Ben Wing  <ben@xemacs.org>
7323
7324         * dialog.el (make-dialog-box):
7325         Put dialog titles back in -- this time correctly.  Fix various
7326         other problems with leaks and such.
7327
7328         * simple.el (region-exists-p):
7329         * simple.el (region-active-p):
7330         Add comment about which one is correct to use in menu specs.
7331
7332 2001-05-05  Ben Wing  <ben@xemacs.org>
7333
7334         * dialog.el (make-dialog-box): fix doc string.
7335         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7336         take out Pretty Print.
7337         * printer.el:
7338         * printer.el (printer-current-device): New.
7339         * printer.el (Printer-get-device): New.
7340         * printer.el (Printer-clear-device): New.
7341         * printer.el (generic-page-setup): New.
7342         * printer.el (generic-print-buffer):
7343         * printer.el (generic-print-region):
7344         Implement Page Setup.  Handle errors properly.
7345
7346 2001-05-05  Ben Wing  <ben@xemacs.org>
7347
7348         * subr.el (error): Complete list of errors in doc string.
7349         
7350 2001-04-22  Ben Wing  <ben@xemacs.org>
7351
7352         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7353         
7354 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7355
7356         * build-report.el: Remove CVS keywords since this file has been in
7357         core lisp for a while now.
7358         * build-report.el (build-report-make-output-files): Fix typo.
7359
7360 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7361
7362         * about.el (about-finish-buffer): Make sure the last change works
7363         even if EVENT is nil.
7364
7365 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7366
7367         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7368         clicked, not the one that happens to be the current buffer at the
7369         time.
7370
7371 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7372
7373         * cus-edit.el (custom-display): Support the GTK Window System also.
7374
7375 2001-04-30  Ben Wing  <ben@xemacs.org>
7376
7377         * printer.el:
7378         * printer.el (printer-page-header):
7379         * printer.el (Print-context): New.
7380         * printer.el (printer-page-footer):
7381         * printer.el (generate-header-element): New.
7382         * printer.el (generate-header-line): New.
7383         * printer.el (print-context-property):
7384         * printer.el (generic-print-buffer):
7385         * printer.el (generic-print-region):
7386         Implement headers and footers.  Implement calling Print dialog box
7387         (#### but it doesn't quite work yet).
7388
7389 2001-04-25  Ben Wing  <ben@xemacs.org>
7390
7391         * about.el (xemacs-hackers):
7392         * about.el (about-url-alist):
7393         * about.el (about-personal-info):
7394         * about.el (about-hacker-contribution):
7395         More contributions.
7396         
7397         * simple.el (handle-post-motion-command):
7398         Fix spurious setting of zmacs-region-stays to t after a non-shift
7399         motion command.
7400
7401 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7402
7403         * about.el (about-personal-info): Update my bio.
7404         (about-hacker-contribution): Ditto.
7405
7406 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7407
7408         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7409
7410 2001-04-19  Andy Piper  <andy@xemacs.org>
7411
7412         * package-net.el (package-net-cygwin32-binary-size): new size.
7413         (package-net-win32-binary-size): new size.
7414         (package-net-convert-index-to-ini): Use new arch.
7415         (package-net-batch-convert-index-to-ini): Removed.
7416         (package-net-generate-bin-ini): New.
7417         (package-net-batch-generate-bin-ini): New.
7418
7419 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7420
7421         * XEmacs 21.4.1 "Copyleft" is released.
7422
7423 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7424
7425         * x-compose.el (xlib-input-method-bug-workaround):
7426         (alias-colon-to-double-quote):
7427         Force sort in map-keymap to work around rehash bug.
7428
7429 2001-04-17  Ben Wing  <ben@xemacs.org>
7430
7431         * about.el: Finish overhaul, add a few new hackers, update a
7432         couple old ones.
7433
7434 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7435
7436         * XEmacs 21.4.0 "Solid Vapor" is released.
7437
7438 2001-04-15  Ben Wing  <ben@xemacs.org>
7439
7440         * about.el:
7441         * about.el (about-headline-face): New.
7442         * about.el (about-link-face): New.
7443         * about.el (about-current-release-maintainers): New.
7444         * about.el (about-other-current-hackers): New.
7445         * about.el (about-url-alist):
7446         * about.el (about-once-and-future-hackers): New.
7447         * about.el (about-mailto-link): New.
7448         * about.el (about-get-buffer):
7449         * about.el (about-finish-buffer):
7450         * about.el (about-xemacs):
7451         * about.el (about-features): Removed.
7452         * about.el (about-advantages): New.
7453         * about.el (about-maintainer-info): Removed.
7454         * about.el (about-personal-info): New.
7455         * about.el (about-hacker-contribution): New.
7456         * about.el (about-maintainer):
7457         * about.el (about-show-linked-info):
7458         * about.el (about-hackers):
7459         Major revamping.  Rewriting of most of the text, improve the
7460         link handling, separate info on contributors into personal
7461         and contribution info, add new contributors, update personal
7462         info, etc. etc.
7463         
7464         * menubar-items.el (default-menubar):
7465         Help menubar entry for News now says more accurately
7466         "What's New in XEmacs".
7467         
7468         * mouse.el:
7469         * mouse.el (mouse-track-cleanup-hook):
7470         * mouse.el (mouse-track):
7471         Don't set-buffer to a dead buffer when calling mouse-track
7472         cleanup hooks.
7473
7474 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7475
7476         * XEmacs 21.2.47 "Zephir" is released.
7477
7478 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7479
7480         * dialog.el (make-dialog-box): Disable dialog box titles until
7481         we get them working.
7482
7483 2001-03-30  Ben Wing  <ben@xemacs.org>
7484
7485         * help.el:
7486         * help.el (Help-princ-face):
7487         * help.el (Help-prin1-face):
7488         * help.el (frob-help-extents):
7489         * help.el (describe-function-1):
7490         * help.el (describe-variable):
7491         Avoid using font-lock faces, which may not be defined.
7492         Instead, use hyper-apropos faces, and make sure they're
7493         defined as necessary by using `require'. (It's not so safe
7494         to do this for font-lock.) In any case, we will eventually
7495         be merging this functionality into hyper-apropos.
7496
7497         * loaddefs.el (completion-ignored-extensions):
7498         Fix documentation.
7499         
7500         * menubar-items.el (menu-truncate-list): Removed.
7501         * menubar-items.el (Menubar-items-truncate-list): New.
7502         * menubar-items.el (default-menubar):
7503         Fix errors if grep or compile command is too long.  Rename helper
7504         function to be less visible.
7505
7506 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7507
7508         * byte-optimize.el (byte-optimize-minus):
7509         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7510
7511 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7512
7513         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7514         Mule is available.
7515
7516         * mule/latin.el: New file.
7517
7518 2001-03-11  Ben Wing  <ben@xemacs.org>
7519
7520         * auto-save.el:
7521         * auto-save.el (auto-save-directory):
7522         * auto-save.el (make-auto-save-file-name):
7523         * auto-save.el (auto-save-file-name-p): New.
7524
7525         Merge in improvements from other definition of
7526         make-auto-save-file-name in files.el.
7527         
7528         * auto-save.el (auto-save-original-name):
7529         * auto-save.el (auto-save-name-in-fixed-directory):
7530         * auto-save.el (auto-save-unslashify-name): Removed.
7531         * auto-save.el (auto-save-slashify-name): Removed.
7532         * auto-save.el (auto-save-reserved-chars): New.
7533         * auto-save.el (auto-save-escape-name): New.
7534         * auto-save.el (auto-save-unhex): New.
7535         * auto-save.el (auto-save-unescape-name): New.
7536
7537         Change algorithm for encoding filenames in auto-save names to be
7538         entirely safe with all filesystems and all possible characters in
7539         a filename, and 100% reversible. (Essentially, uses
7540         quoted-printable as the encoding.)
7541         
7542         * auto-save.el (recover-all-files):
7543
7544         Use insert-directory rather than calling ls directly -- fixes
7545         things under Windows.
7546
7547         * files.el:
7548         * files.el (convert-standard-filename): Substitute FSF's
7549         definition for this (we had nothing here before).
7550         
7551         * files.el (backup-buffer): Warning fix.
7552         
7553         * files.el (make-backup-file-name):
7554         * files.el (find-backup-file-name):
7555         Fix error in calling sequence to auto-save-file-name-p.
7556         
7557         * files.el (recover-file):
7558         Use insert-directory rather than calling ls directly -- fixes
7559         things under Windows.
7560
7561         * files.el (make-auto-save-file-name): Removed.
7562         * files.el (auto-save-file-name-p): Removed.
7563         auto-save is always dumped so no sense in having a definition
7564         that will always be overwritten with another.
7565         
7566         * files.el (insert-directory):
7567         * win32-native.el:
7568         * win32-native.el (debug-mswindows-process-command-lines):
7569         * win32-native.el (original-make-auto-save-file-name): Removed.
7570         * win32-native.el (make-auto-save-file-name): Removed.
7571
7572
7573 2001-03-21  Martin Buchholz <martin@xemacs.org>
7574
7575         * XEmacs 21.2.46 "Urania" is released.
7576
7577 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7578
7579         * menubar-items.el (default-menubar): Update sample.emacs to
7580         sample.init.el and adjust accelerators.
7581
7582 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7583
7584         * build-report.el (build-report): Improve docstring.
7585
7586 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7587
7588         * ChangeLog: Log GTK merge.
7589
7590         * gutter-items.el:
7591         * mwheel.el:
7592         * sound.el:
7593         * startup.el:
7594         Revert gratuitous whitespace changes.
7595
7596 2001-03-07  Ben Wing  <ben@xemacs.org>
7597
7598         * help.el:
7599         * help.el (key-or-menu-binding):
7600         * help.el (Help-find-file): New.
7601         * help.el (describe-beta):
7602         * help.el (describe-copying):
7603         * help.el (describe-project):
7604         * help.el (view-emacs-news):
7605         * help.el (view-sample-init-el): New.
7606         * help.el (Help-princ-face): New.
7607         * help.el (Help-prin1-face): New.
7608         * help.el (help-symbol-function-context-menu):
7609         * help.el (help-symbol-variable-context-menu):
7610         * help.el (help-symbol-function-and-variable-context-menu):
7611         * help.el (frob-help-extents):
7612         * help.el (describe-function-1):
7613         * help.el (describe-variable):
7614
7615         Add coloring in Help buffers, correspondent with hyperlinks.
7616         View files in view-mode rather than Fundamental.
7617         Remove separators from context menus -- now handled in generic code.
7618         Add `Find Tag' to context menu.
7619         
7620         * menubar.el (popup-mode-menu):
7621
7622         Rewrite code that outputs the popup menu to (a) put more specific
7623         entries first, (b) be more robust, (c) output the proper context
7624         menu separators automatically (the context menu functionality is
7625         new and currently used only by Help).
7626
7627 2001-03-10  William M. Perry  <wmperry@aventail.com>
7628
7629         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7630         this function when converting from the 21.1 GTK branch.  Now
7631         supports file, password, question, and color built-in dialogs.
7632
7633 2001-03-06  Ben Wing  <ben@xemacs.org>
7634
7635         * keydefs.el:
7636         * keydefs.el (global-map):
7637         Add commented-out change of M-k (for 21.5).
7638         
7639         * menubar-items.el (default-menubar):
7640         Fix items to control kill-line behavior; add items for
7641         shifted motion.
7642         
7643         * simple.el:
7644         * simple.el (kill-whole-line):
7645         * simple.el (historical-kill-line): Removed.
7646         * simple.el (kill-line): Removed.
7647         * simple.el (kill-entire-line): New.
7648         * simple.el (kill-line-1): New.
7649         * simple.el (backward-kill-line):
7650         Undo kill-whole-line == always changes.  Add new function
7651         kill-entire-line to unconditionally delete the current line.
7652         Add comments describing the lamentable state of affairs of
7653         the kill-line functions and variables.
7654
7655 2001-03-02  Ben Wing  <ben@xemacs.org>
7656
7657         * simple.el:
7658         * simple.el (beginning-of-buffer):
7659         * simple.el (end-of-buffer):
7660         * simple.el (mark-ring-unrecorded-commands):
7661         * simple.el (signal-error-on-buffer-boundary):
7662         * simple.el (shifted-motion-keys-select-region):
7663         * simple.el (unshifted-motion-keys-deselect-region):
7664         * simple.el (motion-keys-for-shifted-motion): New.
7665         * simple.el (handle-pre-motion-command):
7666         * simple.el (handle-post-motion-command):
7667         * simple.el (forward-char-command):
7668         * simple.el (backward-char-command):
7669         * simple.el (scroll-up-command):
7670         * simple.el (scroll-down-command):
7671         * simple.el (next-line):
7672         * simple.el (previous-line):
7673         * simple.el (backward-block-of-lines):
7674         * simple.el (forward-block-of-lines):
7675         * simple.el (backward-word):
7676         * simple.el (mark-word):
7677
7678         Augment documentation of the most common motion commands to make
7679         note of the shifted-motion support.  Improve the support to (a)
7680         properly document how it works and why it's done in the fashion it
7681         is, and (b) allow the keystrokes that trigger it to be customized.
7682
7683         Correct error in the customize specification of
7684         mark-ring-unrecorded-commands.
7685
7686 2001-03-02  Ben Wing  <ben@xemacs.org>
7687
7688         * font-lock.el:
7689         * font-lock.el (font-lock-pending-extent-table): Removed.
7690         * font-lock.el (font-lock-pending-buffer-table): New.
7691         * font-lock.el (font-lock-pre-idle-hook):
7692         * font-lock.el (font-lock-after-change-function):
7693         * font-lock.el (font-lock-fontify-pending-extents):
7694         * font-lock.el (font-lock-lisp-like):
7695
7696         Fix handling of pending extents to avoid excessive slowness (N^2
7697         behavior) when making lots of buffer changes between redisplays,
7698         such as when saving the Options.
7699
7700 2001-03-09  William M. Perry  <wmperry@aventail.com>
7701
7702         * device.el:
7703         * dragdrop.el:
7704         * dumped-lisp.el:
7705         * faces.el:
7706         * frame.el:
7707         * gnuserv.el:
7708         * loadup.el:
7709         * menubar-items.el:
7710         * minibuf.el:
7711         The Great GTK Merge.
7712
7713         * ChangeLog.GTK:
7714         * dialog-gtk.el:
7715         * gdk.el:
7716         * generic-widgets.el:
7717         * glade.el:
7718         * gnome-widgets.el:
7719         * gnome.el:
7720         * gtk-compose.el:
7721         * gtk-extra.el:
7722         * gtk-faces.el:
7723         * gtk-ffi.el:
7724         * gtk-file-dialog.el:
7725         * gtk-font-menu.el:
7726         * gtk-glyphs.el:
7727         * gtk-init.el:
7728         * gtk-iso8859-1.el:
7729         * gtk-marshal.el:
7730         * gtk-mouse.el:
7731         * gtk-package.el:
7732         * gtk-password-dialog.el:
7733         * gtk-select.el:
7734         * gtk-widget-accessors.el:
7735         * gtk-widgets.el:
7736         * gtk.el:
7737         widgets-gtk.el:
7738         The Great GTK Merge: new files.
7739
7740 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7741
7742         * generic-widgets.el: Don't require gtk (a built-in feature) at
7743         top level.  Don't execute the last sexp unless (featurep 'gtk).
7744
7745 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7746
7747         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7748
7749 2001-02-23  Martin Buchholz <martin@xemacs.org>
7750
7751         * XEmacs 21.2.45 "Thelxepeia" is released.
7752
7753 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7754  
7755         * about.el (xemacs-hackers): update my entry. 
7756         * about.el (about-maintainer-info): ditto. 
7757         * about.el (about-hackers): ditto. 
7758
7759 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7760
7761         * about.el (about-maintainer-info): More vanity info about
7762         yours truly.
7763
7764 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7765
7766         * build-report.el (build-report-destination): xemacs-build-reports
7767         has moved to SourceForge, where mailing list name length is
7768         restricted, hence the name change to
7769         xemacs-buildreports@xemacs.org.
7770         * build-report.el (build-report-keep-regexp): Update default.
7771         * build-report.el (build-report-delete-regexp): Ditto.
7772         * build-report.el (build-report-make-output-files): Ditto.
7773
7774 2001-02-19  Craig Lanning  <lanning@scra.org>
7775
7776         * lisp-mode.el: Add indentation specifications for following
7777         Common Lisp forms: handler-case, handler-bind, with-slots,
7778         with-open-file, with-open-stream, print-unreadable-object.
7779
7780 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7781
7782         * font-lock.el (font-lock-set-defaults-1):
7783         Move initialization of `font-lock-cache-position' so that it's set
7784         even if font-lock-keywords is already defined.
7785
7786 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7787
7788         * autoload.el (generate-file-autoloads-1):
7789         Use `emacs-lisp-mode-syntax-table' instead of
7790         `lisp-mode-syntax-table'.
7791         * lisp-mode.el (lisp-mode-syntax-table):
7792         Get rid of old checks for `parse-partial-sexp' version.
7793         Make `|' (pipe) string delimiter instead of punctuation.
7794
7795 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7796
7797         * window.el (save-selected-window):
7798         Use gensym for better macro hygiene.
7799
7800 2001-02-06  Mike Sperber <mike@xemacs.org>
7801
7802         * dump-paths.el:
7803         * startup.el (startup-setup-paths): Set and use
7804         `mule-lisp-directory'.
7805         (startup-setup-paths-warning): Ditto.
7806
7807         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7808         (paths-construct-load-path): Consider `mule-lisp-directory'.
7809
7810 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7811
7812         * font-lock.el: Syntax table improvements used.  A few random
7813         changes are not specified below.
7814         (font-lock-fontify-string-delimiters):
7815         (font-lock-syntactic-keywords):
7816         (font-lock-cache-state nil):
7817         (font-lock-cache-position):
7818         New variables.
7819         (font-lock-set-syntax):
7820         (font-lock-apply-syntactic-highlight):
7821         (font-lock-fontify-syntactic-anchored-keywords):
7822         (font-lock-fontify-syntactic-keywords-region):
7823         (font-lock-eval-keywords):
7824         New functions.
7825         (font-lock-remove-face):
7826         (font-lock-fontify-syntactically-region):
7827         Use syntax properties.
7828
7829 2001-02-08  Martin Buchholz <martin@xemacs.org>
7830
7831         * XEmacs 21.2.44 "Thalia" is released.
7832
7833 2001-01-16  Mike Sperber <mike@xemacs.org>
7834
7835         * startup.el (normal-top-level): Work even if no installation root
7836         is found.
7837
7838 2001-01-30  Andy Piper  <andy@xemacs.org>
7839
7840         * gutter-items.el (progress-abort-glyph): remove instantiator.
7841         (set-progress-abort-instantiator): new function.
7842         (abort-progress-feedback): use it.
7843
7844         * gutter.el (set-gutter-dirty-p): new function.
7845
7846 2001-01-30  Didier Verna  <didier@xemacs.org>
7847
7848         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7849
7850 2001-01-24  Didier Verna  <didier@xemacs.org>
7851
7852         * sound.el (sound-extension-list): give a better default value.
7853         * sound.el (load-sound-file): improve the doc string, also find
7854         files given by absolute names, pass a real extension list to
7855         `locate-file'.
7856
7857 2001-01-26  Martin Buchholz <martin@xemacs.org>
7858
7859         * XEmacs 21.2.43 "Terspichore" is released.
7860
7861 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7862
7863         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7864         messages from gnuserv.
7865
7866 2001-01-20  Martin Buchholz <martin@xemacs.org>
7867
7868         * XEmacs 21.2.42 "Poseidon" is released.
7869
7870 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7871
7872         * cl-macs.el (cl-upcase-arg): New function.
7873         (cl-function-arglist): New function.
7874         (cl-transform-lambda): Automatically add CL-style lambda list to
7875         documentation string using functions above.
7876
7877 2001-01-12  Andy Piper  <andy@xemacs.org>
7878
7879         * package-get.el (package-get-custom): call
7880         package-net-update-installed-db.
7881
7882         * package-ui.el (pui-install-selected-packages): call
7883         package-net-update-installed-db.
7884
7885         * package-net.el (package-net-update-installed-db): use
7886         packages-package-list so that we reflect reality.
7887
7888         * packages.el (packages-package-list): Make docstring reflect
7889         reality.
7890
7891         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7892
7893         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7894         isn't installed.
7895
7896 2001-01-17  Andy Piper  <andy@xemacs.org>
7897
7898         * wid-edit.el (widget-activation-glyph-mapper): activate or
7899         deactivate native widgets.
7900         (widget-glyph-insert-glyph): record instantiator.
7901         (widget-push-button-value-create): use it.
7902
7903         * gui.el (gui-button-action): new function. Make button's domain
7904         buffer current when calling.
7905         (make-gui-button): update to use gui-button-action.
7906
7907 2001-01-16  Didier Verna  <didier@xemacs.org>
7908
7909         * menubar-items.el (default-menubar): add an entry for modeline
7910         horizontal scrolling in Options -> Display.
7911
7912 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7913
7914         * package-get.el (package-get-require-signed-base): Set to nil
7915         by default.
7916
7917 2001-01-17  Martin Buchholz <martin@xemacs.org>
7918
7919         * XEmacs 21.2.41 "Polyhymnia" is released.
7920
7921 2001-01-16  Mike Sperber <mike@xemacs.org>
7922
7923         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7924         catch lisp/mule/.
7925
7926 2001-01-14  Mike Sperber <mike@xemacs.org>
7927
7928         * startup.el (maybe-create-compatibility-dot-emacs):
7929         (maybe-unmigrate-user-init-file):
7930         (unmigrate-user-init-file): Created.
7931         (maybe-migrate-user-init-file): Offer creation of compatibility
7932         .emacs.
7933         Some doc fixes wrt init file location.
7934
7935 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7936
7937         * faces.el (face-frob-from-locale-first): new variable.
7938         (frob-face-font-2): Honor tags arg while trying to use
7939         standard-face-mapping.  When face-frob-from-locale-first is set,
7940         first try to set face inheriting from frobbed-face.
7941
7942 2001-01-15  Didier Verna  <didier@xemacs.org>
7943
7944         * about.el (xemacs-hackers): update my entry.
7945         * about.el (about-url-alist): ditto.
7946         * about.el (about-maintainer-info): ditto.
7947         * about.el (about-hackers): ditto.
7948
7949 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7950
7951         The byte compiler has been badly broken for a year,
7952         by the patch of 1999-12-06.
7953         * byte-optimize.el (byte-optimize-form-code-walker):
7954         Bug was: the byte compiler was making this erroneous optimization:
7955         (progn (or (foo)) (bar)) ==> (bar)
7956
7957 2000-11-20  Mike Sperber <mike@xemacs.org>
7958
7959         * setup-paths.el (paths-core-load-path-depth): Split
7960         `paths-load-path-depth' in two for site and core lisp.  Don't
7961         recurse into core.
7962         * setup-paths.el (paths-construct-load-path): Use.
7963
7964 2001-01-10  Andy Piper  <andy@xemacs.org>
7965
7966         * package-net.el (package-net-cygwin32-binary-size): new variable
7967         (package-net-win32-binary-size): ditto.  add much needed
7968         commentary.
7969
7970         * gutter-items.el (buffers-tab-items): correct off-by-one error
7971         for buffers-tab-max-size.
7972
7973 2001-01-08  Martin Buchholz <martin@xemacs.org>
7974
7975         * XEmacs 21.2.40 is released.
7976
7977 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7978
7979         * mule/hebrew.el: Fix comments and typos.
7980         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7981
7982 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7983
7984         * ChangeLog.1: move ancient log from fill.el.
7985
7986         * dump-paths.el:
7987         paragraphs.el:
7988         mule/mule-category.el:
7989         Miscellaneous typo fixes and slight doc clarifications.
7990
7991         * mule/mule-ccl.el:  Correct file name in header.
7992
7993 2000-12-31  Martin Buchholz <martin@xemacs.org>
7994
7995         * XEmacs 21.2.39 is released.
7996
7997 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7998
7999         * byte-optimize.el (byte-optimize-cond):
8000         (byte-optimize-cond-1): New.
8001         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8002         Optimizes (cond (x nil)) ==> nil.
8003         Provide better diagnostic on malformed expr like (cond foo).
8004
8005 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8006
8007         * mule/mule-coding.el:
8008         mule/mule-cmds.el (reset-language-environment,
8009         set-language-environment-coding-systems):
8010         Safer default coding-priority-list, corresponding to src/file-coding.h.
8011
8012 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8013
8014         * package-admin.el: Allow package removal from
8015         early-package-load-path.
8016
8017 2000-12-15  Andreas Jaeger  <aj@suse.de>
8018
8019         * about.el (about-maintainer-info): Update my entry.
8020
8021 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8022
8023         * packages.el (locate-library): Add support for bzip2
8024         compressed .el files.
8025
8026 2000-12-12  Andy Piper  <andy@xemacs.org>
8027
8028         * package-net.el: new file.
8029
8030 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8031
8032         * font-lock.el: Add missing C++ keywords.
8033
8034 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8035
8036         * simple.el (indent-for-comment): Preserve indentation of comments
8037         starting in column 0, as documented in (Info-goto-node
8038         "(xemacs)Comments").  Update docstring accordingly.
8039
8040 2000-12-05  Martin Buchholz <martin@xemacs.org>
8041
8042         * XEmacs 21.2.38 is released.
8043
8044 2000-12-04  Didier Verna  <didier@xemacs.org>
8045
8046         * mouse.el (default-mouse-track-set-point-in-window): remove
8047         spurious '+' operation detected by Martin.
8048
8049
8050 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8051
8052         * cl-extra.el (coerce):
8053         Implement char to integer coercion.
8054         Remove extraneous (numberp) test.
8055
8056         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8057         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8058         (byte-optimize-predicate):
8059         Warn if evaluating constant expression signals an error.
8060         (byte-optimize-form): Small simplification.
8061
8062         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8063
8064 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8065
8066         * byte-optimize.el:
8067         (byte-optimize-minus):
8068         (byte-optimize-plus):
8069         (byte-optimize-mult):
8070         (byte-optimize-quo):
8071         Use (car (last x)) instead of (last x) to get last elt!
8072         Use `byte-optimize-predicate' to optimize `%'.
8073         Move optimizations for special numeric args to bytecomp.el.
8074         * bytecomp.el (byte-compile-associative): Remove.
8075         (byte-compile-max): New.
8076         (byte-compile-min): New.
8077         Properly handle erroneous calls: (max) (min).
8078         (byte-compile-plus): New.
8079         (byte-compile-minus):
8080         It's easiest to handle 0, +1 and -1 args here.
8081         (byte-compile-mult): New.
8082         It's easiest to handle 1, -1 and 2 args here.
8083         (byte-compile-quo):
8084         It's easiest to handle 0, +1 and -1 args here.
8085         Issue byte-compiler warning when dividing by zero.
8086
8087         Byte-compiler arithmetic improvements.
8088         Better optimize these expressions in the obvious way:
8089         (+ x y 1)   -->  varref x varref y add add1
8090         (+ x y -1)  -->  varref x varref y add sub1
8091         (- x y 0)   -->  (- x y)
8092         (- 0 x y)   -->  (- (- x) y)
8093         (% 42 19)   --> compile-time constant
8094         (/ 42 19)   --> compile-time constant
8095         (* (foo) 2) --> foo call dup plus
8096
8097         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8098         unless (declaim (optimize (safety 3)))
8099         or (setq byte-compile-delete-errors nil).
8100
8101 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8102
8103         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8104         docstrings.
8105
8106 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8107
8108         * startup.el (command-line-do-help):  Add documentation of
8109         portable dumper switches.
8110
8111 2000-11-22  Andy Piper  <andy@xemacs.org>
8112
8113         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8114
8115         * glyphs.el (init-glyphs): don't use autodetect for strings.
8116
8117 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8118
8119         * byte-optimize.el (byte-optimize-char-before):
8120         (byte-optimize-backward-char):
8121         (byte-optimize-backward-word):
8122         Fix incorrect optimizations for these sorts of expressions:
8123         (let ((x nil)) (backward-char x))
8124
8125 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8126
8127         * byte-optimize.el:
8128         * byte-optimize.el (byte-optimize-backward-char): New.
8129         * byte-optimize.el (byte-optimize-backward-word): New.
8130         Make backward-word and backward-char as efficient as forward versions.
8131
8132         * bytecomp.el (byte-compile-no-args-with-one-extra):
8133         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8134         * bytecomp.el (byte-compile-two-args-with-one-extra):
8135         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8136         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8137         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8138         Check if extra arg is constant nil, and if so, use byte-coded call.
8139
8140         * simple.el (backward-word):
8141         * simple.el (mark-word):
8142         * simple.el (kill-word):
8143         * simple.el (backward-kill-word):
8144         Make COUNT argument optional, for consistency with forward-char et al.
8145
8146         * abbrev.el (abbrev-string-to-be-defined):
8147         * abbrev.el (inverse-abbrev-string-to-be-defined):
8148         * abbrev.el (inverse-add-abbrev):
8149         * abbrev.el (expand-region-abbrevs):
8150         * buff-menu.el (Buffer-menu-execute):
8151         * indent.el (move-to-left-margin):
8152         * indent.el (indent-relative):
8153         * indent.el (move-to-tab-stop):
8154         * info.el (Info-reannotate-node):
8155         * lisp-mode.el (lisp-indent-line):
8156         * lisp.el (end-of-defun):
8157         * lisp.el (move-past-close-and-reindent):
8158         * misc.el (copy-from-above-command):
8159         * mouse.el (default-mouse-track-scroll-and-set-point):
8160         * page.el (forward-page):
8161         * paragraphs.el (forward-paragraph):
8162         * paragraphs.el (end-of-paragraph-text):
8163         * picture.el (picture-forward-column):
8164         * picture.el (picture-self-insert):
8165         * rect.el (extract-rectangle-line):
8166         * simple.el (newline):
8167         * simple.el (fixup-whitespace):
8168         * simple.el (backward-delete-char-untabify):
8169         * simple.el (transpose-chars):
8170         * simple.el (transpose-preceding-chars):
8171         * simple.el (do-auto-fill):
8172         * simple.el (indent-new-comment-line):
8173         * simple.el (blink-matching-open):
8174         * view-less.el (cleanup-backspaces):
8175         * wid-edit.el (widget-transpose-chars):
8176         * term/bg-mouse.el (bg-insert-moused-sexp):
8177         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8178
8179         * info.el (Info-fontify-node):
8180         * simple.el (backward-delete-function):
8181         Use canonical delete-backward-char instead of backward-delete-char.
8182
8183 2000-11-20  Andy Piper  <andy@xemacs.org>
8184
8185         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8186         no buffers.
8187
8188 2000-11-20  Andy Piper  <andy@xemacs.org>
8189
8190         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8191         buffer tabs.
8192
8193 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8194
8195         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8196         (proclaim inline...) was shadowing compiler-macros.
8197
8198 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8199
8200         * bytecomp.el (byte-compile-eval): New.
8201         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8202         Keeps this promise made in Lispref:
8203         "If a file being compiled contains a `defmacro' form, the macro is
8204         defined temporarily for the rest of the compilation of that file."
8205
8206 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8207
8208         * cl.el (floatp-safe):
8209         (plusp):
8210         (minusp):
8211         (oddp):
8212         (evenp):
8213         (cl-abs):
8214         Use a better parameter name than `x'.
8215
8216         * cl-macs.el (check-type): Make continuable.  Change documentation
8217         to require PLACE, but accept any form for compatibility.
8218
8219         * abbrev.el (define-abbrev): Use check-type.
8220         * font-menu.el (font-menu-change-face): Use check-type.
8221         * menubar.el (relabel-menu-item): Use check-type.
8222         * itimer.el: Fix typo.
8223
8224 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8225
8226         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8227
8228 2000-11-14  Martin Buchholz <martin@xemacs.org>
8229
8230         * XEmacs 21.2.37 is released.
8231
8232 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8233
8234         * code-cmds.el: Provide the feature.
8235
8236 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8237
8238         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8239
8240         * code-cmds.el: New file
8241         * mule/mule-cmds.el:
8242         * mule/mule-misc.el
8243         (coding-keymap): New keymap. Define coding system keyboard
8244         commands on file-coding builds too.
8245         (coding-system-change-eol-conversion):
8246         (universal-coding-system-argument):
8247         (set-default-coding-systems):
8248         (prefer-coding-system): Moved from mule-cmds.el
8249         (set-buffer-process-coding-system): Moved from mule-misc.el
8250
8251 2000-09-15  Stephen Carney <carney@scubadoo.com>
8252
8253         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8254
8255 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8256
8257         * package-get.el (package-get-download-sites): Add a pre-release
8258         site for experimental packages.
8259
8260         * auto-autoloads.el: Regenerated.
8261
8262 2000-08-01  Andy Piper  <andy@xemacs.org>
8263
8264         * gutter-items.el (buffers-tab-omit-function): reference
8265         buffers-tab-select-visible-buffers.
8266         (buffers-tab-filter-functions): new variable, by default uses
8267         buffers-tab-selection-function and buffers-tab-omit-function.
8268         (select-buffers-tab-buffers-by-mode): invert arguments.
8269         (buffers-tab-select-visible-buffers): new function. Invert calling
8270         of buffers-menu-omit-invisible-buffers.
8271         (buffers-tab-items): rewrite to use
8272         buffers-tab-filter-functions. Rewrite docstring.
8273         (gutter-buffers-tab-extent): delete.
8274         (add-tab-to-gutter): always build a new extent when adding the
8275         tabs.
8276         (update-tab-in-gutter): make gutter dirty when orientation
8277         changes.
8278
8279 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8280
8281         * bytecomp.el (byte-compile-defvar-or-defconst):
8282         Only do loadhist recording if defvar form includes a value.
8283
8284 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8285
8286         * bytecomp.el (byte-compile-initial-macro-environment):
8287         `eval-when-compile' should not compile its body.
8288
8289 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8290
8291         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8292         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8293         some Japanese English.  Remove some ancient FSF comments, and
8294         improve docstrings.  Use symbols not vectors for tables.
8295
8296 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8297
8298         * keymap.el:
8299         (local-key-binding):
8300         (global-key-binding):
8301         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8302
8303         * lisp.el:
8304         (backward-sexp): Slightly simpler code.
8305         (mark-sexp): Make arg optional, like FSF Emacs.
8306         (forward-list): Slightly simpler code.
8307         (backward-list): Slightly simpler code.
8308         (down-list):  Make arg optional, like FSF Emacs.
8309         (up-list):  Make arg optional, like FSF Emacs.
8310         (backward-up-list):  Make arg optional, like FSF Emacs.
8311         (kill-sexp):  Make arg optional, like FSF Emacs.
8312         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8313
8314         * font-menu.el (font-menu-change-face):
8315         Take continuable errors into account.
8316
8317         * abbrev.el:
8318         * abbrev.el (clear-abbrev-table):
8319         * abbrev.el (define-abbrev-table):
8320         * abbrev.el (define-abbrev):
8321         * abbrev.el (insert-abbrev-table-description):
8322         * apropos.el (apropos-documentation-check-doc-file):
8323         * apropos.el (apropos-documentation-check-elc-file):
8324         * buff-menu.el (list-buffers):
8325         * buff-menu.el (list-buffers-noselect):
8326         * bytecomp.el (byte-recompile-directory):
8327         * bytecomp.el (batch-byte-compile):
8328         * cl-macs.el (typep):
8329         * code-files.el (find-coding-system-magic-cookie):
8330         * code-files.el (insert-file-contents):
8331         * cus-edit.el (customize-set-variable):
8332         * cus-edit.el (customize-save-variable):
8333         * cus-face.el (custom-set-face-font-size):
8334         * cus-face.el (custom-set-face-update-spec):
8335         * cus-face.el (custom-reset-faces):
8336         * custom.el (custom-check-theme):
8337         * custom.el (copy-upto-last):
8338         * fill.el (canonically-space-region):
8339         * fill.el (fill-paragraph):
8340         * fill.el (fill-region):
8341         * fill.el (find-space-insertable-point):
8342         * fill.el (justify-current-line):
8343         * faces.el (face-spec-update-all-matching):
8344         * faces.el (set-face-stipple):
8345         * files-nomule.el (insert-file-contents):
8346         * files.el (insert-file-contents-literally):
8347         * files.el (hack-local-variables-last-page):
8348         * files.el (basic-save-buffer):
8349         * files.el (insert-directory):
8350         * font-menu.el (font-menu-change-face):
8351         * font.el (font-spatial-to-canonical):
8352         * format.el (format-encode-region):
8353         * format.el (format-insert-file):
8354         * format.el (format-replace-strings):
8355         * gutter.el (set-gutter-element):
8356         * help.el (key-or-menu-binding):
8357         * help.el (describe-bindings):
8358         * help.el (with-syntax-table):
8359         * indent.el (indent-rigidly):
8360         * indent.el (delete-to-left-margin):
8361         * info.el:
8362         * info.el (Info-extract-dir-entry-from):
8363         * info.el (Info-build-dir-anew):
8364         * info.el (Info-rebuild-dir):
8365         * info.el (Info-batch-rebuild-dir):
8366         * info.el (Info-read-subfile):
8367         * info.el (Info-build-node-completions):
8368         * info.el (Info-extract-menu-node-name):
8369         * isearch-mode.el (isearch-range-invisible):
8370         * isearch-mode.el (isearch-restore-invisible-extents):
8371         * itimer.el (itimerp):
8372         * itimer.el (itimer-live-p):
8373         * keymap.el:
8374         * keymap.el (substitute-key-definition):
8375         * keymap.el (read-command-or-command-sexp):
8376         * keymap.el (local-key-binding):
8377         * keymap.el (global-key-binding):
8378         * keymap.el (global-set-key):
8379         * keymap.el (local-set-key):
8380         * ldap.el:
8381         * ldap.el (ldap-add-entries):
8382         * ldap.el (ldap-delete-entries):
8383         * lisp.el (backward-sexp):
8384         * lisp.el (mark-sexp):
8385         * lisp.el (forward-list):
8386         * lisp.el (backward-list):
8387         * lisp.el (down-list):
8388         * lisp.el (backward-up-list):
8389         * lisp.el (up-list):
8390         * lisp.el (kill-sexp):
8391         * lisp.el (backward-kill-sexp):
8392         * menubar.el (add-menu-button):
8393         * menubar.el (add-submenu):
8394         * menubar.el (delete-menu-item):
8395         * menubar.el (relabel-menu-item):
8396         * mouse.el (narrow-window-to-region):
8397         * obsolete.el (define-obsolete-variable-alias):
8398         * obsolete.el (store-substring):
8399         * package-admin.el:
8400         * package-admin.el (package-admin-install-function):
8401         * package-admin.el (package-admin-install-function-mswindows):
8402         * package-admin.el (package-admin-default-install-function):
8403         * package-get.el (package-get-update-base-entries):
8404         * packages.el (packages-load-package-dumped-lisps):
8405         * packages.el (packages-collect-package-dumped-lisps):
8406         * printer.el (generic-print-buffer):
8407         * printer.el (generic-print-region):
8408         * replace.el (occur-mode-mouse-goto):
8409         * replace.el (perform-replace):
8410         * select.el (get-selection-no-error):
8411         * simple.el:
8412         * simple.el (newline):
8413         * simple.el (open-line):
8414         * simple.el (edit-and-eval-command):
8415         * simple.el (goto-line):
8416         * simple.el (undo):
8417         * simple.el (kill-region):
8418         * simple.el (copy-region-as-kill):
8419         * simple.el (kill-ring-save):
8420         * simple.el (set-mark):
8421         * simple.el (next-line):
8422         * simple.el (previous-line):
8423         * simple.el (line-move):
8424         * simple.el (set-goal-column):
8425         * simple.el (comment-region):
8426         * subr.el:
8427         * subr.el (putf):
8428         * syntax.el (modify-syntax-entry):
8429         * syntax.el (map-syntax-table):
8430         * view-less.el (view-file):
8431         * view-less.el (view-buffer):
8432         * view-less.el (view-file-other-window):
8433         * window-xemacs.el (backward-other-window):
8434         * window.el:
8435         * window.el (one-window-p):
8436         * window.el (walk-windows):
8437         * window.el (window-list):
8438         * x-mouse.el (x-mouse-kill):
8439         * x-select.el (x-get-cutbuffer):
8440         * x-select.el (x-store-cutbuffer):
8441         * term/bg-mouse.el (bg-mouse-line-to-center):
8442         * term/sun-mouse.el (window-line-end):
8443         * term/sun-mouse.el (sun-select-region):
8444         * term/sun.el (kill-region-and-unmark):
8445         * mule/mule-category.el:
8446         * mule/mule-category.el (modify-category-entry):
8447         * mule/mule-category.el (char-category-list):
8448         * mule/mule-coding.el (coding-system-force-on-output):
8449         * mule/mule-misc.el (coding-system-put):
8450         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8451
8452 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8453
8454         * cus-face.el: Typo fixes and tiny clarifications.
8455         * custom.el: ditto
8456
8457 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8458
8459         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8460         * startup.el (normal-top-level): Setup auto-save-list-file-name
8461         if auto-save-list-file-prefix is non-nil.
8462
8463 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8464
8465         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8466
8467 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8468
8469         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8470         get symbol at point-min.
8471
8472 2000-10-24  Didier Verna  <didier@xemacs.org>
8473
8474         * info.el (Info-emacs-info-file-name): defconst it.
8475         * info.el (Info-footnote-tag): defcustom it.
8476         * info.el (Info-no-description-string): ditto.
8477         * info.el (Info-find-node): adapt to new semantics of
8478         'Info-suffixed-file (don't do the case variants stuff).
8479         * info.el (Info-insert-dir): rewrite the dir file variants code.
8480         * info.el (Info-directory-files): New. Return the list of info
8481         files in a directory.
8482         * info.el (Info-dir-outdated-p): use it.
8483         * info.el (Info-parse-dir-entries): ditto.
8484         * info.el (Info-build-dir-anew): don't restrict to files ending
8485         with a ".info.*" extension.
8486         * info.el (Info-set-mode-line): ditto.
8487         * info.el (Info-read-subfile): adapt to new semantics of
8488         'Info-suffixed-file (append 'exact argument).
8489         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8490         string independently of the case.
8491         * info.el (Info-suffixed-file): use it (match all possible case
8492         for the file name).
8493         * info.el (Info-insert-file-contents): code cleanup.
8494         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8495         columns.
8496         * info.el (Info-batch-rebuild-dir): ditto.
8497         * info.el (Info-read-node-name-1): ditto.
8498         * info.el (Info-search): ditto.
8499         * info.el (Info-fontify-node): ditto.
8500
8501
8502 2000-10-24  Didier Verna  <didier@xemacs.org>
8503
8504         * process.el (shell-command): when called from a program, avoid
8505         'push-mark's "mark-set" message.
8506
8507 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8508
8509         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8510         by a symbol, not by a vector.
8511         * mule/vietnamese.el (vscii): Likewise.
8512         (viscii): Likewise.
8513         * mule/cyrillic.el (koi8-r): Likewise.
8514
8515         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8516         by a symbol, not by a vector.
8517         (chinese-big5-2): Likewise.
8518         * mule/ethiopic.el (ethiopic): Likewise.
8519         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8520         (vietnamese-viscii-upper): Likewise.
8521
8522 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8523
8524         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8525
8526 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8527
8528         * byte-optimize.el (byte-optimize-car): New function.
8529         (byte-optimize-cdr): Ditto.
8530
8531 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8532
8533         * byte-optimize.el: Partial synch with FSF 20.7.
8534         Optimize constant concatenation.
8535         Add keymapp as a side effect free function.  It is a built-in.
8536         (byte-after-unbind-pos): Remove byte-equal.
8537
8538 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8539
8540         * update-elc-2.el: Quote regexps correctly.
8541
8542 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8543
8544         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8545         (ccl-compile): Apply integerp, not integer-or-char-p to
8546         check the type of the buffer magnification
8547         (ccl-compile-write-string): Encode a string with binary
8548         coding system.
8549         (ccl-compile-write-repeat): Likewise.
8550
8551 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8552
8553         * buff-menu.el:
8554         * bytecomp.el:
8555         * coding.el:
8556         * faces.el:
8557         * files.el:
8558         * fill.el:
8559         * float-sup.el:
8560         * font-lock.el:
8561         * help.el:
8562         * iso8859-1.el:
8563         * loaddefs.el:
8564         * menubar-items.el:
8565         * menubar.el:
8566         * modeline.el:
8567         * msw-font-menu.el:
8568         * paragraphs.el:
8569         * paths.el:
8570         * replace.el:
8571         * simple.el:
8572         * sound.el:
8573         * startup.el:
8574         * version.el:
8575         * x-faces.el:
8576         * x-font-menu.el:
8577         Remove purecopy.
8578
8579 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8580
8581         * simple.el (do-auto-fill): Use the function pointer to by
8582         `comment-line-break-function', not `indent-new-comment-line'. This
8583         fixes an issue with cc-mode comment continuation.
8584
8585 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8586
8587         * simple.el (turn-on-auto-fill):  Add (interactive).
8588         * mwheel.el (mwheel-install): Add (interactive).
8589         * font-lock.el (turn-on-font-lock): Add (interactive).
8590         (turn-off-font-lock): Add (interactive).
8591
8592 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8593
8594         * packages.el (packages-special-base-regexp): Add `man'.
8595
8596 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8597
8598         * wid-edit.el (widget-specify-active): map over extents in current
8599         buffer like `widget-specify-inactive' does.  Mapping over the
8600         inactive extent object does not work since the current extent is
8601         ignored by `map-extents'.
8602
8603 2000-10-04  Martin Buchholz <martin@xemacs.org>
8604
8605         * XEmacs 21.2.36 is released.
8606
8607 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8608
8609         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8610         Optimize the compiled-function-constants vector by byte-code
8611         reference counts.
8612
8613 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8614
8615         * build-report.el (build-report-delete-regexp): quote value in
8616         defcustom
8617
8618 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8619
8620         * build-report.el (build-report): Don't bind srcdir which we don't
8621         use in `multiple-value-bind' to avoid the only byte-compiler
8622         warning.
8623
8624 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8625
8626         * build-report.el: Requires cl and custom now.
8627         build-report-version is determined by XEmacs version -- remove
8628         build-report-version*.
8629         * build-report.el (build-report-version): Removed.
8630         * build-report.el (build-report-installation-version-regexp): New.
8631         * build-report.el (build-report-version-file-regexp): New.
8632         * build-report.el (build-report-installation-srcdir-regexp): New.
8633         * build-report.el (build-report-destination): Offer
8634         xemacs-build-reports and xemacs-beta.
8635         * build-report.el (build-report-keep-regexp): Adjusted.
8636         * build-report.el (build-report-delete-regexp): Adjusted.
8637         * build-report.el (build-report-make-output-dir): New.
8638         * build-report.el (build-report-installation-file): Replace use of
8639         `concat' with `expand-file-name'.
8640         * build-report.el (build-report-make-output-file): Removed.
8641         * build-report.el (build-report-make-output-files): New.
8642         * build-report.el (build-report-subject): Identify as
8643         user-variable with "*...".
8644         * build-report.el (build-report-prompts): Ditto.
8645         * build-report.el (build-report-version-file): New.
8646         * build-report.el (build-report-file-encoding): Identify as
8647         user-variable with "*...".
8648         * build-report.el (build-report-make-output-get): New.
8649         * build-report.el (build-report-insert-header): Report
8650         emacs-version and system-configuration instead of
8651         build-report-version.
8652         * build-report.el (build-report-insert-make-output): Add file
8653         argument.
8654         * build-report.el (build-report-insert-installation-file):
8655         Re-indent.
8656         * build-report.el (build-report-keep): Change docstring,
8657         re-indent.
8658         * build-report.el (build-report-delete): Ditto.
8659         * build-report.el (build-report-installation-data): New.
8660         * build-report.el (build-report-version-file-data): New.
8661
8662 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8663
8664         * byte-optimize.el (byte-optimize-lapcode):
8665         Fix the optimization of using the first 5 elements of the
8666         constants vector for variables.
8667         (byte-optimize-lapcode): Fix another ancient broken optimization.
8668
8669 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8670
8671         * *: Spelling mega-patch
8672
8673 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8674
8675         * easymenu.el: doc fixes.
8676         (easy-menu-do-define): Use backquote.
8677         (easy-menu-change):
8678         (easy-menu-add):
8679         `when' seems much clearer than `if' here.
8680         (easy-menu-remove):
8681         (easy-menu-add-item):
8682         (easy-menu-item-present-p):
8683         (easy-menu-remove-item):
8684         Wrap using (when (featurep 'menubar) ...)
8685
8686 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8687
8688         * bytecomp.el (displaying-byte-compile-warnings):
8689         Revert Ben's change to this function below so that the compile log
8690         is displayed properly for users of the "popper" package.
8691
8692 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8693
8694         * window.el (save-selected-window): Use backquote.
8695
8696         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8697         Renamed from `byte-compile-file-form-defvar'.
8698         * bytecomp.el (byte-compile-defvar-or-defconst):
8699         Only cons onto current-load-list in top-level forms.
8700         Else this leaks a cons cell every time a defun is called.
8701         Renamed from `byte-compile-defvar', for clarity.
8702         Warn when docstring of defvar is not a string.
8703         Use consistent error messages.
8704         Better comments.
8705
8706 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8707
8708         * simple.el (set-variable):
8709         Remove unneeded defvar by rearranging order of let* forms.
8710
8711         * mule/mule-ccl.el (ccl-get-next-code):
8712         * menubar-items.el (bookmark-menu-filter):
8713         (language-environment-menu-filter):
8714         (tutorials-menu-filter):
8715         * toolbar-items.el (toolbar-compile):
8716         * byte-optimize.el (disassemble-offset):
8717         Use (declare (special ...)) instead of `defvar'.
8718
8719         * cl-macs.el (cl-do-proclaim):
8720         Fix (declare (special ...)) warning suppression syntax.
8721
8722 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8723
8724         * info.el (Info-tag-table-marker):
8725         (Info-tag-table-buffer):
8726         (Info-find-file-node):
8727         (Info-read-subfile):
8728         (Info-build-node-completions):
8729         (Info-search):
8730         (Info-mode):
8731         Multiple info buffer support.
8732
8733 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8734
8735         * ldap.el (ldap-decode-entry): New defun
8736         (ldap-search-entries): Use it in order to decode DN-prefixed
8737         entries properly
8738
8739 2000-08-23  Daniel Pittman <daniel@danann.net>
8740
8741         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8742         Use `eq', not `=', to compare symbols.
8743
8744 2000-07-30  Ben Wing  <ben@xemacs.org>
8745
8746         * bytecomp.el (byte-compile-report-error):
8747         * bytecomp.el (displaying-byte-compile-warnings):
8748         if stack-trace-on-error is set, send out a backtrace when
8749         an error is encountered that stops byte compilation.  this
8750         should make it much much easier to track down those curious
8751         problems.  also undo the kludge of using a separate "*Show*"
8752         buffer for display when there's a temp-buffer-show-function;
8753         we can avoid this by just being a little smarter.
8754
8755         * dialog-items.el:
8756         * dialog-items.el (search-dialog-regexp): New.
8757         * dialog-items.el (search-dialog-callback):
8758         * dialog-items.el (make-search-dialog):
8759         add a regexp option to the dialog and clean up a bit.
8760
8761         * dialog.el:
8762         * dialog.el (yes-or-no-p-dialog-box):
8763         * dialog.el (get-dialog-box-response):
8764         * dialog.el (make-dialog-box):
8765         * dialog.el (dialog-box-finish): New.
8766         * dialog.el (dialog-box-cancel): New.
8767         * dialog.el (internal-make-dialog-box-exit): New.
8768         implement [properly!] the :modal property of the new dialog box
8769         interface.  this is the first time xemacs has ever had *proper*
8770         modal dialog boxes, giving the standard window-system feedback.
8771         (e.g. under windows, clicking on a disabled frame causes a beep
8772         and makes the dialog box flash three times.)
8773
8774         * dragdrop.el: header keyword frobbing.
8775
8776         * dumped-lisp.el (preloaded-file-list):
8777         renamed winnt.el to win32-native.el.
8778
8779         * faces.el (face-property):
8780         * faces.el (set-face-property):
8781         * faces.el (frob-face-property):
8782         * faces.el (frob-face-font-2):
8783         * faces.el (make-face-bold):
8784         * faces.el (make-face-italic):
8785         * faces.el (make-face-bold-italic):
8786         * faces.el (make-face-unbold):
8787         * faces.el (make-face-unitalic):
8788         * faces.el (make-face-smaller):
8789         * faces.el (make-face-larger):
8790         clean up the implementation of these so that window-system-specific
8791         methods are called only on objects belonging to that window system.
8792         previously, you could have [e.g.] mswindows-make-face-bold called
8793         on font object of device type `stream', which is not good and
8794         explains the subtle errors Adrian was getting when byte-compiling
8795         something that required 'term. (Adrian, now you can use stack-trace-
8796         on-error to find the exact place where things are going wrong instead
8797         of having to laboriously binary-search your way through.)
8798
8799         * finder.el (finder-known-keywords):
8800         cleaned up -- properly sorted, clarified the meanings of many of
8801         the keywords, and added a few -- mswin, gui, content, build, www,
8802         user, services.  the last two try to distinguish between a package
8803         that's used directly by the user, and a package that provides
8804         support services to other packages.
8805
8806         * font-lock.el (lisp-font-lock-keywords-2):
8807         update list of lisp control structures to include everything,
8808         including new ones i introduced.
8809
8810         * gutter.el: header keyword frobbing.
8811
8812         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8813         recent isearch element was not doing so!  you got the second-most-
8814         recent instead.
8815
8816         * lisp-mode.el (construct-lisp-mode-menu):
8817         more menubar cleanups.
8818         * lisp-mode.el (with-selected-window):
8819         make it indent properly.
8820
8821         * menubar-items.el (default-menubar): lots of menubar cleanups.
8822         rearranged the options menu the most, e.g. splitting up the
8823         Keyboard/Mouse menu into a new Editing menu and combining the
8824         separate Scrollbar/Gutter/Toolbar submenus into Display.
8825         Got rid of General, moved items to Editing or new Troubleshooting.
8826         Moved Packages to Tools; doesn't seem to belong under Options.
8827         Added stuff to the Cmds menu, e.g. Change Case.
8828
8829         NB please don't complain about these periodic menubar changes.
8830         Anything like this is necessarily incremental in its construction
8831         -- By constant use you gradually become more and more aware of
8832         better and better ways to group menu items.  When we eventually
8833         move the options menu to a property sheet, the existing structure
8834         will probably be preserved fairly well.
8835
8836         * minibuf.el (next-history-element): fix problems with pressing
8837         down arrow in repeat-complex-command.
8838
8839         * modeline.el:
8840         * modeline.el (modeline-3d-p): New.
8841         added custom variable for controlling the 3d modeline.  the
8842         corresponding Options item has been present for a long time,
8843         but commented out with "fix me!" comments.  it's fixed now.
8844
8845         * obsolete.el (add-menu):
8846         remove bogus gettexts.
8847
8848         * process.el (shell-quote-argument):
8849         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8850         For bash under Windows native, see below.
8851
8852         * simple.el:
8853         * simple.el (display-warning-buffer):
8854         Fixed the handling of warning display to eliminate the annoying
8855         *Show* buffer, like was done for byte-compiler output above.
8856
8857         * simple.el (debug-print): New.
8858         Simple function for sending debug messages to the console and/or
8859         other debug places.
8860
8861         * subr.el (replace-in-string):
8862         Rewrite this function to avoid N^2 behavior with large strings --
8863         catastrophic with the new Windows selection code! (Apparently the
8864         author of this function didn't realize there was a fun
8865         replace-match that could make his life much easier, because we
8866         duplicated the entire logic.  The new version is smaller, easier
8867         to understand, much more robust, and has extended features --
8868         those of replace-match.)
8869
8870         * window.el:
8871         * window.el (with-selected-window): New.
8872         An obvious complement to the existing `with-selected-frame' and
8873         `with-current-buffer'.
8874
8875         * win32-native.el: Renamed from winnt.el.
8876         Added a great deal of stuff for properly handling process quoting,
8877         somewhat modeled on Kirill's original model (which i later threw
8878         away).  We should now finally have correctly working process arg
8879         quoting/dequoting so that the final app gets exactly what we
8880         intended.  Because the mechanism is in Lisp, it's easily
8881         extendible. (For those running bash and running the native
8882         version, I tried hard to do what I thought was correct.  But more
8883         thought is needed, and ideally the volunteer work of people with
8884         these configurations that they generally run on.)
8885
8886         * x-font-menu.el (x-font-menu-font-data):
8887         Put in defvar's to fix byte-compiler warnings.
8888
8889 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8890
8891         * select.el (selection-coercion-alist): Initialise.
8892         * select.el (select-coerce-to-text): New.
8893         * select.el (select-coerce): New.
8894         New functions to perform type and value coercion.
8895
8896         * select.el (select-buffer-killed-default): Keep data if it was
8897         on the clipboard.
8898
8899 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8900
8901         * menubar-items.el (default-menubar): Fix typo.
8902         (default-menubar): `lambda' was mispelled as `lamda'.
8903
8904 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8905
8906         * window.el (shrink-window-if-larger-than-buffer): Remove
8907         edge checking code.
8908
8909 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8910
8911         * paths.el (gnus-local-domain): Removed.
8912         (gnus-local-organization): Ditto.
8913         (gnus-startup-file): Ditto.
8914
8915 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8916
8917         * files.el (auto-mode-alist): Add .spec for RPM.
8918
8919 2000-07-31  Andy Piper  <andy@xemacs.org>
8920
8921         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8922
8923 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8924
8925         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8926         browse-url.
8927         * help.el (xemacs-www-page): Ditto.
8928         (xemacs-www-faq): Ditto.
8929         * menubar-items.el (default-menubar): Ditto.
8930
8931         * wid-edit.el (widget-url-link-action): Ditto.
8932         From: Kenichi OKADA <okada@opaopa.org>.
8933
8934 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8935
8936         * finder.el (finder-commentary): Add autoload cookie.
8937
8938 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8939
8940         * files.el (insert-file-contents-literally): Fix second let
8941         binding for `coding-system-for-read' to `coding-system-for-write'
8942         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8943
8944 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8945
8946         * files.el (insert-file-contents-literally): Use binary coding
8947         system (from Morioka san).
8948         (insert-file-contents-literally): Make file-name-handler method.
8949
8950 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8951
8952         * cl-macs.el (get-selection): Add defsetf.
8953
8954 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8955
8956         * x-init.el (x-activate-region-as-selection): replace obsolete
8957         function x-own-selection with own-selection.
8958         (ow-find): replace obsolete functions x-get-selection and
8959         x-get-clipboard with get-selection and get-clipboard.
8960         (init-post-x-win): replace obsolete function x-disown-selection
8961         with disown-selection.
8962
8963 2000-07-20  Mike Sperber  <mike@xemacs.org>
8964
8965         * startup.el (load-user-init-file): Only try to load init file if
8966         it exists.
8967
8968 2000-07-10  Andy Piper  <andy@xemacs.org>
8969
8970         * dialog-items.el: sync with Ben's patch.
8971
8972         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8973         comment.
8974         (progress-text-glyph): deleted.
8975         (progress-layout-glyph): make completely minimal.
8976         (progress-gauge-glyph): ditto.
8977         (progress-display-style): fix to handle dynamic instantiator
8978         changes.
8979         (progress-text-instantiator): new.
8980         (progress-layout-instantiator): new.
8981         (progress-gauge-instantiator): new.
8982         (set-progress-display-instantiator): renamed and changed from
8983         set-progress-display-style.
8984         (progress-abort-glyph): use instantiator not glyph.
8985         (append-progress-display): use set-progress-display-instantiator
8986         and set-glyph-image.
8987         (abort-progress-display): ditto.
8988         (raw-append-progress-display): ditto.
8989
8990 2000-07-20  Ben Wing  <ben@xemacs.org>
8991
8992         * code-files.el: Move Mule-specific code to mule-coding.el.
8993
8994 2000-07-15  Ben Wing  <ben@xemacs.org>
8995
8996         * autoload.el:
8997         Fixed comments.
8998
8999         * cmdloop.el:
9000         * cmdloop.el (yes-or-no-p):
9001         * cmdloop.el (y-or-n-p):
9002         Make these functions use should-use-dialog-box-p and not be
9003         overridden in dialog.el.
9004
9005         * cus-dep.el:
9006         * cus-dep.el (Custom-make-dependencies): Removed.
9007         * cus-dep.el (Custom-make-dependencies-1): New.
9008         * cus-dep.el (Custom-make-one-dependency): New.
9009         New entry point for use in Makefiles, to avoid excessive
9010         invocations.
9011
9012         * cus-edit.el (custom-variable-reset-saved):
9013         * cus-edit.el (custom-variable-reset-standard):
9014         * cus-edit.el (custom-save-resets):
9015         Fix bytecompiler warnings.
9016
9017         * dialog.el:
9018         * dialog.el (yes-or-no-p-dialog-box):
9019         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9020         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9021         * dialog.el (get-dialog-box-response):
9022         * dialog.el (message-or-box):
9023         * dialog.el (make-dialog-box):
9024         * dialog.el (popup-dialog-box): New.
9025         Avoid yes-or-no-p bogosities.
9026         Create a general function `make-dialog-box' to encapsulate all
9027         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9028
9029         * dumped-lisp.el (preloaded-file-list):
9030         Add dialog-items.  Clean up.  Group files by types.
9031
9032         * easymenu.el (easy-menu-add):
9033         * easymenu.el (easy-menu-remove):
9034         Account for accelerators.
9035
9036         * extents.el:
9037         * extents.el (extent-list): New args, like in map-extents.
9038         * extents.el (extent-at-event): New.
9039         * extents.el (extents-at-event): New.
9040
9041         * font-lock.el:
9042         * font-lock.el (font-lock-mode):
9043         * font-lock.el (font-lock-default-fontify-buffer):
9044         * font-lock.el (font-lock-default-unfontify-region):
9045         * font-lock.el (font-lock-fontify-syntactically-region):
9046         * font-lock.el (font-lock-fontify-keywords-region):
9047         Use new progress-feedback names.
9048
9049         * font-lock.el (java-font-lock-identifier-regexp):
9050         * font-lock.el (java-font-lock-class-name-regexp):
9051         Fix bytecompiler warnings.
9052
9053         * gutter-items.el:
9054         * gutter-items.el (progress-display-use-echo-area): Removed.
9055         * gutter-items.el (progress-feedback-use-echo-area): New.
9056         * gutter-items.el (progress-display-popup-period): Removed.
9057         * gutter-items.el (progress-feedback-popup-period): New.
9058         * gutter-items.el (set-progress-display-style): Removed.
9059         * gutter-items.el (set-progress-feedback-style): New.
9060         * gutter-items.el (progress-display-style): Removed.
9061         * gutter-items.el (progress-feedback-style): New.
9062         * gutter-items.el (progress-stack):
9063         * gutter-items.el (progress-displayed-p): Removed.
9064         * gutter-items.el (progress-feedbacked-p): New.
9065         * gutter-items.el (clear-progress-display): Removed.
9066         * gutter-items.el (clear-progress-feedback): New.
9067         * gutter-items.el (progress-display-clear-when-idle): Removed.
9068         * gutter-items.el (progress-feedback-clear-when-idle): New.
9069         * gutter-items.el (remove-progress-display): Removed.
9070         * gutter-items.el (remove-progress-feedback): New.
9071         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9072         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9073         * gutter-items.el (append-progress-display): Removed.
9074         * gutter-items.el (append-progress-feedback): New.
9075         * gutter-items.el (abort-progress-display): Removed.
9076         * gutter-items.el (abort-progress-feedback): New.
9077         * gutter-items.el (raw-append-progress-display): Removed.
9078         * gutter-items.el (raw-append-progress-feedback): New.
9079         * gutter-items.el (display-progress-display): Removed.
9080         * gutter-items.el (display-progress-feedback): New.
9081         * gutter-items.el (current-progress-display): Removed.
9082         * gutter-items.el (current-progress-feedback): New.
9083         * gutter-items.el (current-progress-display-label): Removed.
9084         * gutter-items.el (current-progress-feedback-label): New.
9085         * gutter-items.el (progress-display): Removed.
9086         * gutter-items.el (progress-feedback): New.
9087         Replace "progress-display" with "progress-feedback" globally.
9088
9089         * gutter-items.el (lprogress-display): Removed.
9090         * gutter-items.el (progress-feedback-with-label): New.
9091         Rename lprogress-display ==> progress-feedback-with-label.
9092
9093         * gutter-items.el (search-dialog-direction): Removed.
9094         * gutter-items.el (search-dialog-text): Removed.
9095         * gutter-items.el (search-dialog-callback): Removed.
9096         * gutter-items.el (make-search-dialog): Removed.
9097         Move to dialog-items.el.
9098
9099         * help.el:
9100         * help.el (help-mode-quit):
9101         * help.el (mode-for-help): New.
9102         * help.el (help-sticky-window): New.
9103         * help.el (help-window-config): New.
9104         * help.el (with-displaying-help-buffer):
9105         * help.el (function-at-event): New.
9106         * help.el (help-symbol-regexp): New.
9107         * help.el (help-symbol-run-function-1): New.
9108         * help.el (help-symbol-run-function): New.
9109         * help.el (help-symbol-function-context-menu): New.
9110         * help.el (help-symbol-variable-context-menu): New.
9111         * help.el (help-symbol-function-and-variable-context-menu): New.
9112         * help.el (frob-help-extents): New.
9113         * help.el (describe-function-1):
9114         * help.el (variable-at-point):
9115         * help.el (variable-at-event): New.
9116         * help.el (describe-variable):
9117         Major overhaul.
9118         - Make functions and variables be mousable.
9119         - Middle button hyperlinks.
9120         - New context-menu entries.
9121
9122         * keydefs.el:
9123         * keydefs.el (global-map):
9124         New key bindings to move lines up and down.
9125
9126         * lisp-mode.el:
9127         * lisp-mode.el (construct-lisp-mode-menu): New.
9128         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9129         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9130         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9131         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9132         Make popup and menubar menus be different.  Popup menu uses
9133         clicked location and automatically assumes symbol under the mouse
9134         for various commands.
9135
9136         * menubar-items.el:
9137         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9138         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9139
9140         * menubar-items.el (global-popup-menu): Removed.
9141         * menubar-items.el (mode-popup-menu): Removed.
9142         * menubar-items.el (activate-popup-menu-hook): Removed.
9143         * menubar-items.el (popup-mode-menu): Removed.
9144         * menubar-items.el (popup-buffer-menu): Removed.
9145         * menubar-items.el (popup-menubar-menu): Removed.
9146         Move to menubar.el.
9147
9148         * menubar.el:
9149         * menubar.el (global-popup-menu): New.
9150         * menubar.el (mode-popup-menu): New.
9151         * menubar.el (activate-popup-menu-hook): New.
9152         * menubar.el (last-popup-menu-event): New.
9153         * menubar.el (popup-mode-menu): New.
9154         * menubar.el (popup-buffer-menu): New.
9155         * menubar.el (popup-menubar-menu): New.
9156         * menubar.el (menu-call-at-event): New.
9157         Move non-content functions here.  Add support for context menu
9158         items on extents.
9159
9160         * minibuf.el (minibuffer-history-uniquify):
9161         Typo fix.
9162
9163         * minibuf.el (read-file-name-1):
9164         Call new file dialog box if it exists.
9165
9166         * minibuf.el (mouse-rfn-setup-vars):
9167         Clean up "chop" action.
9168
9169         * mouse.el:
9170         * mouse.el (button2): Now bound to mouse-track.
9171         * mouse.el (click-inside-extent-p):
9172         * mouse.el (point-inside-extent-p):
9173         * mouse.el (point-inside-selection-p):
9174         * mouse.el (mouse-drag-or-yank): Removed.
9175         * mouse.el (mouse-begin-drag-n-drop): New.
9176         * mouse.el (mouse-eval-sexp):
9177         * mouse.el (mouse-track-activate-strokes): New.
9178         * mouse.el (mouse-track-do-activate): New.
9179         * mouse.el (mouse-track):
9180         * mouse.el (default-mouse-track-event-is-with-button): New.
9181         * mouse.el (default-mouse-track-cleanup-hook):
9182         * mouse.el (default-mouse-track-drag-hook):
9183         * mouse.el (default-mouse-track-drag-up-hook):
9184         * mouse.el (default-mouse-track-click-hook):
9185         Merge drag-n-drop into mouse-track.
9186         Add general "activate" support to replace specific button2 kludges.
9187         Use "button modifier" support in mouse-track.
9188
9189         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9190
9191         * package-ui.el:
9192         * package-ui.el (pui-menu):
9193         * package-ui.el (pui-popup-context-sensitive): Removed.
9194         Fix bytecompiler warnings.
9195         Clean up popup code a bit.
9196
9197         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9198
9199         * simple.el:
9200         * simple.el (transpose-lines):
9201         * simple.el (transpose-line-up): New.
9202         * simple.el (transpose-line-down): New.
9203         * simple.el (transpose-subr):
9204         * simple.el (transpose-subr-1): Removed.
9205         Clean up, add functions to move lines up and down.
9206
9207         * startup.el (mail-host-address):
9208         * startup.el (user-mail-address):
9209         Customize.
9210
9211         * subr.el:
9212         * subr.el (set-symbol-value-in-buffer): New.
9213         * subr.el (error):
9214         * subr.el (check-argument-type):
9215         * subr.el (defined-error-p): New.
9216         Add structured error support.
9217
9218         * toolbar-items.el (toolbar-compile):
9219         Use new make-dialog-box.
9220
9221         * update-elc.el:
9222
9223         * userlock.el (ask-user-about-lock-dbox):
9224         * userlock.el (ask-user-about-supersession-threat-dbox):
9225         * userlock.el (ask-user-about-lock):
9226         * userlock.el (ask-user-about-supersession-threat):
9227         Use new make-dialog-box.
9228         Add safety checks; use should use-dialog-box-p.
9229
9230         * window-xemacs.el:
9231         * window-xemacs.el (__buffer-dedicated-frame):
9232         * window-xemacs.el (buffer-dedicated-frame): New.
9233         * window-xemacs.el (set-buffer-dedicated-frame): New.
9234         Move dedicated-frame stuff into lisp.
9235
9236 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9237
9238         * printer.el (generic-print-region): Do not require that
9239         `printer-name' be set.
9240         (printer-name): Commentary clarification.
9241
9242 2000-07-19  Martin Buchholz <martin@xemacs.org>
9243
9244         * XEmacs 21.2.35 is released.
9245
9246 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9247
9248         * select.el (selection-coercible-types): Initialise.
9249
9250 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9251
9252         * select.el (own-clipboard): Bug fix.
9253
9254 2000-07-17  Mike Sperber  <mike@xemacs.org>
9255
9256         * cus-edit.el (custom-migrate-custom-file): Save init file before
9257         continuing.
9258
9259 2000-07-16  Mike Sperber  <mike@xemacs.org>
9260
9261         * startup.el (load-init-file): Remove silly call to
9262         `load-user-custom-file`.
9263         (maybe-migrate-user-init-file): Minor fixes.
9264
9265 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9266
9267         * apropos.el (apropos-documentation-check-doc-file):
9268         `doc' variable should be let-bound, as was presumably intended.
9269
9270         * cus-edit.el (custom-variable-reset-saved):
9271         (custom-variable-reset-standard):
9272         Remove unused variable comment-widget.  Twice.
9273
9274         * toolbar.el (toolbar-blank-press-function):
9275         Add a real defvar with initial value nil and proper docstring.
9276         (press-toolbar-button): No need to check for boundp-ness anymore.
9277
9278         * rect.el (open-rectangle-line): Remove useless (let) form.
9279         Add defvar for pending-delete-mode.
9280
9281         * info.el (Info-find-node): This function needs an autoload cookie.
9282
9283         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9284         Use let* since the second form referred to the first.
9285
9286 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9287
9288         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9289         instead of removed `mswindows-get-clipboard'.
9290
9291
9292 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9293
9294         * select.el (select-convert-from-text): New.
9295         * select.el (select-convert-from-length): New.
9296         * select.el (select-convert-from-integer): New.
9297         * select.el (select-convert-from-identity): New.
9298         * select.el (select-convert-from-filename): New.
9299         * select.el (selection-converter-in-alist): Use them.
9300         New converter functions for X.
9301
9302         * select.el (get-selection): Removed comment.
9303
9304         * select.el (own-selection): Removed append code - I thought
9305         I'd already done this, but apparently not...
9306
9307         * select.el: Changed comment about TIMESTAMP.
9308
9309         * select.el (select-convert-in): New.
9310         * select.el (select-convert-out): New.
9311         New functions that get used by select.c.
9312
9313         * select.el (select-buffer-killed-default): New.
9314         * select.el (select-buffer-killed-text): New.
9315         * select.el (selection-buffer-killed-alist): New.
9316         New list and functions that get called if a relevant selection
9317         exists and a buffer gets killed.
9318
9319         * select.el (select-convert-to-targets):
9320         * select.el (select-convert-to-identity): Removed.
9321         * select.el (select-convert-from-identity): Removed.
9322         * select.el (select-converter-out-alist):
9323         Removed _EMACS_INTERNAL selection type.
9324
9325         * x-select.el (xselect-kill-buffer-hook): Removed.
9326         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9327         Removed this X-specific nonesense. Use the generic support
9328         in select.el instead.
9329
9330 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9331
9332         * mule/mule-category.el (defined-category-hashtable):
9333         Use make-hash-table instead of make-hashtable
9334
9335         * buff-menu.el: Byte-compiler warning fix.
9336
9337         * isearch-mode.el (isearch-highlight-all-cleanup):
9338         Remove unused variable `isearch-highlight-all-start'.
9339
9340         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9341
9342         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9343
9344         * cus-dep.el (Custom-make-dependencies):
9345         Add autoload cookie for custom-add-loads to generated custom-load.el.
9346
9347         * autoload.el (autoload-package-name): Warning suppression.
9348         Move defvar prior to first use.
9349
9350         * custom.el: Add autoload for custom-declare-face.
9351         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9352         * cl.el (cl-hack-byte-compiler):
9353         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9354         to work properly.
9355
9356 2000-07-08  Mike Sperber  <mike@xemacs.org>
9357
9358         * startup.el (load-home-init-file): Added variable.
9359         (maybe-migrate-user-init-file): Added.
9360         (load-user-init-file): Load custom file if different from init
9361         file.
9362
9363         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9364         "startup."
9365
9366         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9367         Moved `custom-file'-related code to cus-file.el.
9368
9369         * cus-file.el: New file.
9370
9371 2000-04-01  Mike Sperber  <mike@xemacs.org>
9372
9373         * packages.el (packages-find-package-directories): Added support
9374         for external package hierarchies with in-place installations.
9375
9376         * find-paths.el (paths-root-in-place-p): Added.
9377         (paths-find-emacs-directory): Added support for external
9378         directories with in-place installations.
9379         (paths-find-site-directory): Ditto.
9380
9381         * startup.el (find-user-init-file): Also look for
9382         ~/.xemacs/init.elc? in preference to ~/.emacs.
9383
9384 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9385
9386         * select.el (own-selection):
9387         * select.el (own-clipboard): Changed `append' parameter to
9388         `how-to-use' parameter.
9389         * select.el (own-selection): Removed icky append code.
9390         * select.el (own-selection, get-selection): Removed extra type
9391         checking.
9392         * select.el (selection-appender-alist):
9393         * select.el (selection-converter-{in|out}-alist): Initialise.
9394         * select.el (select-append-to-*): New.
9395         * select.el (select-convert-from-*): New.  New functions to append
9396         data and convert data from external type.
9397
9398 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9399
9400         * font-lock.el: Javadoc enhancements.
9401
9402 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9403
9404         * printer.el (generic-print-region): Compose job name from buffer
9405         name.
9406
9407 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9408
9409         * font-lock.el (font-lock-fontify-pending-extents): Call
9410         font-lock-fontify-region instead of font-lock-fontify-buffer
9411         to avoid unnecessary progress gauges.
9412
9413 2000-07-06  Craig Lanning  <lanning@scra.org>
9414
9415         * custom-load.el (faces):
9416
9417         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9418         dir is a regex.
9419
9420         * process.el (call-process-internal): from Dan Holmsand, use binary
9421         coding systems so that jka-compr works.
9422
9423 2000-07-07  Ben Wing  <ben@xemacs.org>
9424
9425         * font-lock.el: Undo previous change.  Unfortunately, some
9426         files actually use the variables directly in their init code
9427         without quoting them.
9428
9429 2000-07-07  Ben Wing  <ben@xemacs.org>
9430
9431         * font-lock.el (defvar font-lock-*-face): Removed.
9432
9433         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9434         only when necessary.
9435
9436 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9437
9438         * cl-macs.el: fix cl-transform-function-property kludge
9439         so that it does not require a random feature.
9440
9441 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9442
9443         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9444         as in Linux kernel "Rules.make".
9445
9446 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9447
9448         * build-report.el (build-report): Add autoload cookie.
9449
9450 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9451
9452         * package-ui.el (defgroup pui):  Correct a misspelling
9453         (pui-toggle-package-delete):  Change `seleted' to `selected'
9454
9455 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9456
9457         * package-get.el (package-get-update-base):
9458         (package-get): Use insert-file-contents-literally always.
9459         (package-get-maybe-save-index):
9460         Force coding system for writing to binary.
9461
9462 2000-06-08  Mike Alexander  <mta@arbortext.com>
9463
9464         * code-process.el (call-process-region): If there is no coding
9465         system for the process on process-coding-system-alist use the
9466         coding system of the buffer containing the region.
9467
9468 2000-06-10  Ben Wing  <ben@xemacs.org>
9469
9470         * cmdloop.el (command-error):
9471         If debug-on-error and noninteractive, output backtrace.
9472
9473         * files.el (file-relative-name):
9474         Remove MSDOS references.
9475
9476         * simple.el (line-number): New function, due to non-obvious
9477         behavior/usage of count-lines.
9478
9479         * simple.el (count-lines): document non-obvious usage to get
9480         line number.
9481
9482 2000-06-11  Ben Wing  <ben@xemacs.org>
9483
9484         * faces.el ((featurep 'xpm)):
9485         * x-faces.el (x-init-face-from-resources):
9486         * x-faces.el (x-init-frame-faces):
9487         * x-misc.el (x-init-specifier-from-resources):
9488         * x-misc.el (x-get-resource-and-bogosity-check):
9489         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9490         * x-mouse.el (x-init-pointer-shape):
9491         * x-scrollbar.el (x-init-scrollbar-from-resources):
9492         Add sixth argument to x-get-resource calls so as to issue warnings
9493         rather than errors on bogus arguments.
9494
9495 2000-06-05  Ben Wing  <ben@xemacs.org>
9496
9497         * compat.el: new file.  provides a clean, non-intrusive way to
9498         define compatibility functions.
9499
9500         * process.el (shell-quote-argument): temporary fix for lack
9501         of nt-quote-process-args.  #### I need to put back the overall
9502         structure of that mechanism but redo the guts of it using the
9503         extra intelligence in the C code.
9504
9505 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9506
9507         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9508         `package-get' does in package-get.el, instead of using external
9509         "md5sum" program.
9510
9511         * package-get.el (package-get): Insert package file literally to
9512         make checksum calculation work.
9513
9514 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9515
9516         * code-files.el (convert-mbox-coding-system): Deleted.
9517         (file-coding-system-alist): Removed reference to
9518         convert-mbox-coding-system.
9519
9520 2000-05-28  Martin Buchholz <martin@xemacs.org>
9521
9522         * XEmacs 21.2.34 is released.
9523
9524 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9525
9526         * font-lock.el (font-lock-keywords): Rewrote docstring
9527
9528 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9529
9530         * loadhist.el (unload-feature): handle case where x is both boundp
9531         and fboundp
9532
9533 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9534
9535         * packages.el: It's ok to use built-in macros, but not lisp
9536         defined ones.
9537
9538 2000-05-20  Ben Wing  <ben@xemacs.org>
9539
9540         * font-lock.el:
9541         * font-lock.el (font-lock-message-threshold):
9542         * font-lock.el (font-lock-mode):
9543         * font-lock.el (font-lock-default-fontify-buffer):
9544         * font-lock.el (font-lock-always-fontify-immediately):
9545         * font-lock.el (font-lock-old-extent): Removed.
9546         * font-lock.el (font-lock-old-len): Removed.
9547         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9548         * font-lock.el (font-lock-pending-extent-table): New.
9549         * font-lock.el (font-lock-range-table): New.
9550         * font-lock.el (font-lock-after-change-function):
9551         * font-lock.el (font-lock-after-change-function-1): Removed.
9552         * font-lock.el (font-lock-fontify-pending-extents): New.
9553         * font-lock.el ('font-lock-revert-cleanup): Removed.
9554         * font-lock.el ('font-lock-revert-setup): Removed.
9555         Rewrite deferral code to handle any number of changes, merging
9556         them properly.  Remove hacked-up code for revert-buffer, now
9557         unnecessary.
9558
9559         * menubar-items.el (default-menubar):
9560         In Options->Edit Init File, don't switch to emacs-lisp-mode
9561         unless necessary; doing this turns off font-lock.
9562
9563 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9564
9565         * keydefs.el: Define C-x BS to backward-kill-sentence.
9566
9567 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9568
9569         * files.el (hack-local-variables-prop-line): Use non-greedy
9570         matching to process -*-texinfo-*- -*-.
9571
9572 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9573
9574         * minibuf.el (minibuf-directory-files): new function.
9575         (read-file-name-activate-callback): use minibuf-directory-files.
9576         (read-directory-name-internal): ditto.
9577         (mouse-file-display-completion-list): ditto.
9578         (mouse-directory-display-completion-list): ditto.
9579         (read-file-name-internal): remove "./" from completion list unless
9580         explicitly matched, for consistency.
9581
9582 2000-05-11  Ben Wing  <ben@xemacs.org>
9583
9584         * gutter-items.el (gutter-buffers-tab):
9585         * gutter-items.el (add-tab-to-gutter):
9586         * gutter-items.el (update-tab-in-gutter):
9587         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9588         * gutter-items.el (append-progress-display):
9589         * gutter-items.el (abort-progress-display):
9590         * gutter-items.el (raw-append-progress-display):
9591         Further fixes.  Use set-glyph-image not set-image-instance-property,
9592         to fix problems with multiple windows in a frame.
9593
9594         * menubar-items.el (tutorials-menu-filter):
9595         Fix typo.
9596
9597         * startup.el (early-error-handler):
9598         Display message box under windows; otherwise, message will disappear
9599         before it can be viewed.
9600
9601         * update-elc.el:
9602         Fix bug in NEEDTODUMP processing.
9603
9604 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9605
9606         * startup.el (lock-directory): Removed.
9607         (superlock-file): Ditto.
9608         (startup-set-paths): Remove lockdir.
9609         (startup-setup-paths-warning): Remove lock-directory.
9610
9611         * setup-paths.el (paths-find-lock-directory): Removed.
9612         (paths-find-superlock-file): Ditto.
9613
9614 2000-05-09  Ben Wing  <ben@xemacs.org>
9615
9616         * faces.el (set-face-property):
9617         * faces.el (set-face-font):
9618         * faces.el (set-face-foreground):
9619         * faces.el (set-face-background):
9620         * faces.el (set-face-background-pixmap):
9621         * faces.el (set-face-underline-p):
9622         * faces.el (set-face-strikethru-p):
9623         * faces.el (set-face-highlight-p):
9624         * faces.el (set-face-dim-p):
9625         * faces.el (set-face-blinking-p):
9626         * faces.el (set-face-reverse-p):
9627         doc string changes.
9628
9629         * glyphs.el:
9630         * glyphs.el (make-image-specifier):
9631         * glyphs.el (glyph-property):
9632         * glyphs.el (set-glyph-image):
9633         * glyphs.el (make-glyph):
9634         * glyphs.el (make-pointer-glyph):
9635         * glyphs.el (make-icon-glyph):
9636         * glyphs.el (widget-image-instance-p): New.
9637         authorship info, lots of doc changes.  New predicate, inadvertently
9638         omitted.  the general principle with specifier docs is now that
9639         the description of instantiators should go with the make-foo-specifier
9640         fun's doc string, rather than in foo-specifier-p.  this follows
9641         conventions elsewhere in XEmacs and in general is a lot more obvious
9642         of a place to look.  sometimes the make-foo-specifier function needs
9643         to be created in the process.
9644
9645         * gutter.el:
9646         * gutter.el (make-gutter-specifier): New.
9647         * gutter.el (make-gutter-size-specifier): New.
9648         * gutter.el (make-gutter-visible-specifier): New.
9649         specifier doc updates according to the conventions specified before.
9650
9651         * objects.el:
9652         * objects.el (make-font-specifier):
9653         * objects.el (make-color-specifier):
9654         * objects.el (make-face-boolean-specifier): New.
9655         specifier doc updates according to the conventions specified before.
9656
9657         * specifier.el:
9658         * specifier.el (set-specifier):
9659         * specifier.el (make-integer-specifier): New.
9660         * specifier.el (make-boolean-specifier): New.
9661         * specifier.el (make-natnum-specifier): New.
9662         * specifier.el (make-generic-specifier): New.
9663         * specifier.el (make-display-table-specifier): New.
9664         specifier doc updates according to the conventions specified before.
9665
9666         * toolbar.el:
9667         * toolbar.el (make-toolbar-specifier): New.
9668         specifier doc updates according to the conventions specified before.
9669
9670 2000-05-09  Ben Wing  <ben@xemacs.org>
9671
9672         * process.el (call-process-internal): Revert to previous version
9673         because Mike's change clashed with a change I did not long before.
9674         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9675         Thanks very much Mike for pointing out the bug and submitting a
9676         patch!
9677
9678 2000-04-13  Mike Alexander  <mta@arbortext.com>
9679
9680         * process.el (call-process-internal): Send the correct input buffer
9681         (call-process-internal): Return the exit status of the process
9682
9683 2000-05-07  Ben Wing  <ben@xemacs.org>
9684
9685         * winnt.el:
9686         * winnt.el (nt-quote-args-verbatim): Removed.
9687         * winnt.el (nt-quote-args-prefix-quote): Removed.
9688         * winnt.el (nt-quote-args-backslash-quote): Removed.
9689         * winnt.el (nt-quote-args-double-quote): Removed.
9690         * winnt.el (nt-quote-args-functions-alist): Removed.
9691         * winnt.el (nt-quote-process-args): Removed.
9692         Remove all stuff for argument quoting.  We borrow the code instead
9693         from Emacs 20.6, which is much more careful in its quoting
9694         (e.g. in handling runs of the escape character) and avoids most of
9695         the need for this Lisp mechanism by checking to see whether we're
9696         running a Cygwin or normal program and doing the appropriate
9697         quoting.  If we end up needing such a mechanism, we should add
9698         it by extending the variable `mswindows-quote-process-args' so it
9699         can take an alist of regexps.
9700
9701 2000-05-07  Ben Wing  <ben@xemacs.org>
9702
9703         * keydefs.el:
9704         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9705         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9706         the window without moving point.
9707
9708         * simple.el:
9709         * simple.el (scroll-up-one): New.
9710         * simple.el (scroll-down-one): New.
9711         Functions for use with C-M-up/down.
9712
9713 2000-05-01  Martin Buchholz <martin@xemacs.org>
9714
9715         * XEmacs 21.2.33 is released.
9716
9717 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9718
9719         * dialog.el (yes-or-no-p-dialog-box):
9720         Fix docstring.
9721         Fix following horrible bug in X11 mode with focus-follows-mouse:
9722           1. Visit two files in two different frames.
9723           2. do File->Revert Buffer in one of those frames.
9724           3. Dialog box appears.
9725           4. Arrange things so that the mouse passes over the *other*
9726              frame, then to the dialog box, and click on "Yes".
9727           5. The file contents end up in the *wrong* buffer!
9728         Add TODO comment.
9729
9730 2000-04-28  Ben Wing  <ben@xemacs.org>
9731
9732         * help.el (describe-installation): correct typo introduced
9733         in last patch: boundp -> fboundp.
9734
9735         * etags.el (buffer-tag-table-list):
9736         canonicalize filenames to Unix format so that tag-table-alist
9737         searching works under Windows.
9738
9739         * autoload.el:
9740         Bowdlerize the supposedly objectionable words
9741         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9742
9743         * gutter-items.el (set-progress-display-style):
9744         * gutter-items.el (search-dialog-callback):
9745         * gutter-items.el (make-search-dialog):
9746         Change to new callback-ex api.
9747
9748 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9749
9750         * help.el: (describe-installation): decode-coding-string is not
9751         defined in a non MULE environment.
9752
9753 2000-04-28  Ben Wing  <ben@xemacs.org>
9754
9755         * gutter-items.el (buffer-list-changed-hook):
9756         use it, not record-buffer-hook.
9757
9758         * subr.el (record-buffer-hook): Removed.
9759
9760 2000-04-27  Ben Wing  <ben@xemacs.org>
9761
9762         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9763         use NORECORD option.  Andy will not like this, but the existing
9764         gutter behavior is just wrong, as per this comment:
9765
9766         ;; this used to add the norecord flag to both calls below.
9767         ;; this is bogus because it is a pervasive assumption in XEmacs
9768         ;; that the current buffer is at the front of the buffers list.
9769         ;; for example, select an item and then do M-C-l
9770         ;; (switch-to-other-buffer).  Things get way confused.
9771         ;;
9772         ;; Andy, if you want to maintain the current look, you must
9773         ;;  *uncouple* the gutter order and buffers order.
9774
9775         * loaddefs.el (completion-ignored-extensions): unfuckify.
9776
9777         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9778         xemacs.mak.
9779
9780         * autoload.el (batch-update-one-directory): new function, used in
9781         xemacs.mak.
9782
9783         * loadup.el: set gc-cons-threshold very high unless dumping --
9784         loadup during update-elc is much much much faster.  also do this
9785         when quick-building.
9786
9787         add commented-out code for profiling loadup.
9788
9789
9790         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9791         is required in order to build xemacs.
9792
9793 2000-04-26  Ben Wing  <ben@xemacs.org>
9794
9795         * loadup.el: don't garbage collect during loadup if quick-build
9796         compile-time option is set.
9797
9798 2000-04-23  Ben Wing  <ben@xemacs.org>
9799
9800         * update-elc.el: compute whether any dumped .el or .elc files
9801         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9802         if so.
9803
9804         * update-elc.el (update-elc-files-to-compile): always change
9805         NOBYTECOMPILE in the src directory rather than current dir,
9806         so it will work under NT.
9807
9808         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9809         the form of this file is identical between Unix and Windows.
9810         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9811         Added comment.
9812         (update-autoloads-from-directory): updated doc string.
9813         updated doc strings in a few other places.
9814
9815 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9816
9817         * bytecomp.el (byte-force-recompile): Fix argument to
9818         byte-recompile-directory.
9819
9820 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9821
9822         * gutter-items.el (progress-display-clear-when-idle): Use
9823         add-one-shot-hook.
9824         * gutter-items.el (clear-progress-display): Adjust number of
9825         arguments.
9826
9827 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9828
9829         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9830
9831 2000-04-16  Ben Wing  <ben@xemacs.org>
9832
9833         * printer.el: New file.
9834
9835         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9836
9837         * help.el (describe-installation): Fix decoding for Windows.
9838
9839         * menubar-items.el:
9840         * menubar-items.el (default-menubar):
9841         * menubar-items.el (tutorials-menu-filter): New.
9842         * menubar-items.el (popup-menubar-menu):
9843         Add authorship.  Redo Help menu and Tutorials filter.
9844
9845         * menubar.el: Correct comment.
9846
9847         * modeline.el (modeline-buffer-identification): Correct doc string.
9848
9849         * simple.el:
9850         * simple.el (printing): Removed.
9851         * simple.el (printer-name): Removed.
9852         * simple.el (generic-print-buffer): Removed.
9853         * simple.el (generic-print-region): Removed.
9854         Move generic print code to printer.el.
9855
9856 2000-04-15  Ben Wing  <ben@xemacs.org>
9857
9858         * simple.el (generic-print-region): New.
9859         make this function actually work.
9860         (generic-print-buffer): call generic-print-region.
9861
9862 2000-04-14  Andy Piper  <andy@xemacs.org>
9863
9864         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9865         by using the new widget-callback-current-channel.
9866         (search-dialog-callback): ditto.
9867
9868 2000-04-12  Andy Piper  <andy@xemacs.org>
9869
9870         * gutter.el (default-gutter-position): moved from gutter-items.el.
9871         (default-gutter-position-changed-hook): ditto.
9872         (gutter-element-visibility-changed-hook): ditto.
9873         (set-gutter-element): ditto.
9874         (remove-gutter-element): ditto.
9875         (set-gutter-element-visible-p): ditto.
9876         (gutter-element-visible-p): ditto.
9877         (init-gutter): ditto.
9878
9879         * dialog.el (make-dialog-box): renamed and moved from
9880         gutter-items.el
9881
9882         * gutter-items.el: move various functions elsewhere.
9883
9884 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9885
9886         * menubar-items.el: Fixed place of parenthesis.
9887
9888 2000-04-12  Ben Wing  <ben@xemacs.org>
9889
9890         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9891                 without constantly being prompted for the tag.
9892         * simple.el: Added a number of section headings, to clarify the
9893                 organization of this file.
9894         * simple.el (activate-region):
9895         * simple.el (region-exists-p):
9896         * simple.el (region-active-p):
9897                 Moved these three function down to the other side of
9898                 the case-changing functions, so they join the rest of
9899                 the region code.
9900         * simple.el (printing): New.
9901         * simple.el (printer-name): New.
9902         * simple.el (generic-print-buffer): New.
9903                 New functions, a very simple prototype for a unified
9904                 printing interface.
9905
9906         * process.el (call-process-internal): Real fix for null BUFFER,
9907                 other problems with BUFFER specs.
9908
9909         * menubar-items.el:
9910                 Fixed up File->Print to use new printing functions.
9911                 Various corrections and expansions to Grep/Compile menus.
9912                 New options for Printing.
9913                 New options for SMTP Mail, the way to send mail under
9914                   MS Windows. (There's also a package patch to make SMTP
9915                   Mail be the default under MSWin.)
9916
9917 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9918
9919         * menubar-items.el: Selecting Rectangle Mousing from menubar
9920         did not work.  Needed to quote mouse-track-rectangle-p.
9921
9922 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9923
9924         * cl-compat.el (keywordp): Removed.
9925
9926 2000-04-05  Andy Piper  <andy@xemacs.org>
9927
9928         * gutter-items.el (progress-layout-glyph): don't initialize here.
9929         (progress-gauge-glyph): use dynamic sizing.
9930         (set-progress-display-style): new function. Set progress glyphs
9931         appropriately depending on the style.
9932         (progress-display-style): new variable. Custom version of
9933         set-progress-display-style.
9934         (progress-abort-glyph): switch to dynamic sizes.
9935         (search-dialog-text): make the edit field active.
9936
9937 2000-04-04  Andy Piper  <andy@xemacs.org>
9938
9939         * gutter-items.el (make-search-dialog): need to make the search
9940         dialog visible after creation.
9941
9942         * menubar-items.el (default-menubar): use the search dialog for
9943         searching. Remove some extraneous search menu items.
9944
9945         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9946         well as strings.
9947         (make-gutter-only-dialog-frame): allow the user to create the
9948         frame unmapped. Allow the gutter spec to be given as a glyph.
9949         (search-dialog-direction): new variable.
9950         (search-dialog-text): new variable.
9951         (search-dialog-callback): new function. Callback for the search
9952         dialog action.
9953         (make-search-dialog): new function. Create a user-friendly search
9954         dialog.
9955
9956 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9957
9958         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9959         under Windows.
9960
9961 2000-04-01  Andy Piper  <andy@xemacs.org>
9962
9963         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9964         progress more accurately.
9965
9966 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9967
9968         * finder.el (finder-compile-keywords): Process readable files only.
9969         Because error in process of .#finder-inf.el when compile xemacs
9970         with --with-clash-detection option.
9971
9972 2000-03-31  Andy Piper  <andy@xemacs.org>
9973
9974         * gutter-items.el (append-progress-display): don't delay after a
9975         successful font-lock.
9976         (make-gutter-only-dialog-frame): new function. Allow users to
9977         create gutter-only dialogs.
9978
9979 2000-03-27  Mike Alexander  <mta@arbortext.com>
9980
9981         * process.el (call-process-internal): Handle a null BUFFER
9982         parameter correctly.
9983
9984 2000-03-28  Andy Piper  <andy@xemacs.org>
9985
9986         * gutter-items.el (abort-progress-display): put strings in the
9987         gutter not extents.
9988         (progress-layout-glyph): signal special 'quit callback.
9989         (progress-display-quit-function): deleted.
9990         (progress-display-stop-callback): deleted.
9991         (progress-display-dispatch-command-events): deleted.
9992         (append-progress-display): remove calls to
9993         progress-display-dispatch-command-events.
9994         (raw-append-progress-display): ditto.
9995
9996 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9997
9998         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9999         being a list.  Actually define `stipple-pixmap-p' which is used as
10000         an error predicate.  Correctly handle PIXMAP being either relative
10001         or absolute file name.
10002
10003 2000-03-24  Andy Piper  <andy@xemacs.org>
10004
10005         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10006         (abort-progress-display): ditto. Don't delete the created extent.
10007         (raw-append-progress-display): ditto.
10008         (progress-display-dispatch-non-command-events): new
10009         function. Encapsulates what we want to do when no command input is
10010         required.
10011         (progress-display-dispatch-command-events): likewise, but disable
10012         for now since it causes too many problems.
10013         (append-progress-display): use them.
10014         (raw-append-progress-display): ditto.
10015         (default-gutter-position-changed-hook): set this rather than
10016         default-gutter-position-changed.
10017         (default-gutter-position-changed-hook): lambda with zero arguments
10018         rather than one.
10019         (raw-append-progress-display): trap errors in pending input since
10020         allowing them to signal will hose the gauge well and
10021         truly. Ideally we would like to delay these until we are more able
10022         to cope.
10023         (append-progress-display): ditto.
10024
10025 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10026
10027         * lisp/make-docfile.el: call-process-internal is now implemented
10028         in process.el.
10029
10030 2000-03-21  Ben Wing  <ben@xemacs.org>
10031
10032         * mule\mule-cmds.el (set-language-info-alist):
10033         Fix to correspond to new menu arrangement.
10034
10035 2000-03-21  Ben Wing  <ben@xemacs.org>
10036
10037         * process.el:
10038         * process.el (call-process-internal): New.
10039         New implementation of call-process.  Only enabled under NT, so far.
10040         stderr handling not implemented yet in CVS'd C code.
10041
10042 2000-03-20  Ben Wing  <ben@xemacs.org>
10043
10044         * lisp-mode.el:
10045         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10046         * lisp-mode.el (lisp-interaction-mode):
10047         Put back Lisp Interaction menubar for Jan V's sake.
10048
10049         * simple.el:
10050         * simple.el (mark-ring):
10051         * simple.el (dont-record-current-mark): New.
10052         * simple.el (in-shifted-motion-command): New.
10053         * simple.el (mark-ring-unrecorded-commands): New.
10054         * simple.el (mark-ring-max):
10055         * simple.el (set-mark-command):
10056         * simple.el (push-mark):
10057         * simple.el (handle-pre-motion-command):
10058         Implement scheme for not recording unimportant marks.
10059
10060         * subr.el:
10061         * subr.el (function-allows-args): New.
10062         New function function-allows-args.
10063
10064 2000-03-20  Martin Buchholz <martin@xemacs.org>
10065
10066         * XEmacs 21.2.32 is released.
10067
10068 2000-03-20  Andy Piper  <andy@xemacs.org>
10069
10070         * gutter-items.el (update-tab-in-gutter): force selection of the
10071         selected-window if required to do so.
10072         (buffers-tab-items): ditto.
10073         (add-tab-to-gutter): ditto.
10074         (create-frame-hook): use force-selection.
10075         (default-gutter-position-changed): lambdify.
10076         (update-tab-hook): deleted since it was only used in one place.
10077
10078 2000-03-18  Andy Piper  <andy@xemacs.org>
10079
10080         * files.el (find-file-noselect): undo change that shouldn't have
10081         gone in.
10082
10083 2000-03-17  Andy Piper  <andy@xemacs.org>
10084
10085         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10086         of selected-window trickery.
10087
10088         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10089         frames tabs.
10090         (progress-display-stop-callback): progress -> progress-display
10091         (progress-display-quit-function): ditto.
10092         (clear-progress-display): ditto.
10093         (remove-progress-display): ditto.
10094         (append-progress-display): ditto.
10095         (abort-progress-display): ditto.
10096         (raw-append-progress-display): ditto.
10097         (display-progress-display): ditto.
10098         (current-progress-display-label): ditto.
10099         (current-progress-display): ditto.
10100         (lprogress-display): ditto and save the buffer
10101         (progress-display): ditto. Otherwise the buffer sometimes gets
10102         changed which confuses font-lock.
10103
10104         * font-lock.el (font-lock-default-fontify-buffer): catch all
10105         errors, not just quit.
10106         (font-lock-mode): progress -> display-progress
10107         (font-lock-default-fontify-buffer): ditto.
10108         (font-lock-fontify-syntactically-region): ditto.
10109         (font-lock-fontify-keywords-region): ditto.
10110
10111 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10112
10113         * cl.el (gensym): Move to here from cl-macs.el.
10114         (gentemp): Ditto.
10115
10116 2000-03-16  Andy Piper  <andy@xemacs.org>
10117
10118         * font-lock.el (font-lock-mode): use lprogress and friends for
10119         progress management.
10120         (font-lock-default-fontify-buffer): ditto.
10121         (font-lock-fontify-syntactically-region): ditto.
10122         (font-lock-fontify-keywords-region): ditto.
10123         (font-lock-revert-cleanup): fix reverting.
10124         (font-lock-revert-setup): ditto.
10125
10126         * gutter-items.el (progress-use-echo-area): new variable. Use the
10127         echo area for progress gauges if non-nil.
10128         (clear-progress): remove echo area stuff and defer to
10129         clear-message.
10130         (append-progress): dispatch non-command events after each progress
10131         increment. Remove echo area stuff.
10132         (abort-progress): remove echo area stuff and defer to
10133         display-message.
10134         (raw-append-progress): ditto. Dispatch non-command events after
10135         gutter redisplay.
10136         (display-progress): defer echo area stuff to display-message.
10137
10138         * gutter-items.el (clear-progress):
10139         (abort-progress): indentation changes.
10140         (display-progress): don't clear progress.
10141         (append-progress): compare messages with equal.
10142         (raw-append-progress): use dispatch-non-command-events to flush
10143         widget creation events.
10144
10145 2000-03-13  Ben Wing  <ben@xemacs.org>
10146
10147         * abbrev.el:
10148         * abbrev.el (abbrev-string-to-be-defined): New.
10149         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10150         Changes for use with the menubar.
10151
10152 2000-03-12  Ben Wing  <ben@xemacs.org>
10153
10154         * alist.el (vassoc): moved here from font-menu.el.
10155
10156         * custom.el (defface): typo fix.
10157
10158         * dialog.el (yes-or-no-p-dialog-box):
10159         * dialog.el (message-box):
10160         * files.el (save-some-buffers-1):
10161         Put accelerators in the button names.
10162
10163         * font-lock.el (font-lock-comment-face):
10164         * font-lock.el (font-lock-keyword-face):
10165         * font-lock.el (font-lock-function-name-face):
10166         Fixed some of the colors under MS Windows because the existing
10167         default colors were hardly different from black and needed to be
10168         made lighter.
10169
10170         * font-menu.el:
10171         * font-menu.el (font-menu-split-long-menu):
10172         * font-menu.el (font-menu-family-constructor):
10173         * font-menu.el (font-menu-size-constructor):
10174         * font-menu.el (font-menu-weight-constructor):
10175         * font-menu.el (font-menu-set-font):
10176         vassoc moved to alist.el.
10177         Accelerators added to all menus.
10178         Unused bound var new-props removed.
10179
10180         * keydefs.el: I did a whole lot of rearranging to put things in a
10181         more consistent order and fixed a number of cases where key
10182         combinations involving up, down, left, right and so on were
10183         defined but the corresponding keypad combinations were not
10184         defined.
10185
10186         * lisp-mode.el:
10187         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10188         * lisp-mode.el (emacs-lisp-mode):
10189         * lisp-mode.el (lisp-interaction-mode):
10190         * lisp-mode.el (flet):
10191         Added accelerators onto the menus.
10192         Made all the different versions of the let function be indented
10193         the same way.
10194         Undid Steve's easy-menu-ification, because it makes it impossible
10195         to have the menubar and popup menus different.
10196         Cleaned up the menu; added items for find-function &c and some
10197         indenting, and removed debug-on-*.
10198
10199         * list-mode.el (list-mode-hook):
10200         * list-mode.el (list-mode):
10201         * list-mode.el (completion-setup-hook):
10202         * list-mode.el (display-completion-list):
10203         Added support for the :window-height keyword, which is required
10204         because of other changes that I made for the file dialog box.  I
10205         also made the hook variables list-mode-hook and
10206         completion-setup-hook and also minibuffer-setup-hook in
10207         minibuf.el be permanent-local; see comment in list-mode.el.
10208
10209         * map-ynp.el (map-y-or-n-p):
10210         Added accelerators to the dialog buttons.
10211
10212         * menubar-items.el (menu-truncate-list):
10213         New internal function.
10214         * menubar-items.el (submenu-generate-accelerator-spec):
10215         * menubar-items.el (menu-item-strip-accelerator-spec):
10216         * menubar-items.el (menu-item-generate-accelerator-spec):
10217         New exported functions, for use in auto-generating accelerator specs.
10218
10219         * menubar-items.el:
10220         * menubar-items.el (default-menubar):
10221         * menubar-items.el (maybe-add-init-button):
10222         * menubar-items.el (bookmark-menu-filter):
10223         * menubar-items.el (slow-format-buffers-menu-line):
10224         * menubar-items.el (build-buffers-menu-internal):
10225         * menubar-items.el (language-environment-menu-filter):
10226         * menubar-items.el (default-popup-menu):
10227         * menubar-items.el (popup-buffer-menu):
10228         * menubar-items.el (popup-menubar-menu):
10229         Did a major overhaul on this file, and in fact I'm nowhere near
10230         done working on the menubar, and there will be more patches to
10231         come.  A basic summary of what I've done:
10232
10233         a) I added accelerators to all of the menu items.  For menus that
10234         are auto-generated, such as the buffers menu, the accelerators are
10235         automatically added to the beginning of each line using the
10236         numbers 1 through 9, then zero, and then letters starting with A,
10237         but omitting the letters that are already in use for the fixed
10238         menu items at the top of the buffers menu.  To facilitate adding
10239         accelerators of this kind, I created some new functions
10240         (*-accelerator-spec), which are also being used by other filters
10241         that auto generate lists of things such as ftp sites to download
10242         packages.  If people really don't like these accelerators
10243         appearing at the beginning of the menu items, a variable can be
10244         added to optionally turn them off, but I think this is rather
10245         pointless because other menu items have accelerators and many or
10246         most of the menu users will use the accelerators if the support is
10247         there.
10248
10249         b) I combined the top level Tools and Apps menus into a single
10250         Tools menu, because the distinction between the two is not
10251         obvious, and the items on the menus are not used often enough that
10252         putting some of them onto submenus is a problem.
10253
10254         c) I created two new top level menus called View and Cmds because
10255         there were too many items on the File and Edit menus, and I'm going
10256         to be adding more items to these menus.  In contrast to the Tools
10257         menu, the items on these menus may be used quite often during an
10258         editing session, and so should be available with fewer
10259         keystrokes.
10260
10261         d) I added a number of options to the options menu, including one
10262         for controlling whether the alt key can be used to traverse to
10263         menu items using the accelerators, one for controlling behavior of
10264         control-k, one for controlling how the kill and yank functions
10265         interact with the clipboard, a few additional buffers-menu
10266         options, and various other things.  I also did a bit of
10267         rearranging, for example, combining the keyboard and mouse options
10268         into a single keyboard and mouse submenu to facilitate the
10269         accelerators on that level.
10270
10271         e) I changed the variable buffers-menu-format-buffer-line-function
10272         to take two arguments instead of one, the second argument being
10273         the line number for use in creating an accelerator.  I added a
10274         hack to support existing functions with one argument (although I
10275         doubt that very many of these exist), for backward compatibility.
10276
10277         f) I moved the top level mule menu to be a submenu of the edit
10278         menu.  I think that most of the items on this menu are fairly
10279         useless and there are certainly not enough frequently used items
10280         to justify this being its own top level menu.
10281
10282         g) I combined most of the items in big-menubar.el into the main menu.
10283         If people think the main menu is too big, it would be possible to
10284         create different configurations, some smaller.
10285
10286         * menubar.el (check-menu-syntax):
10287         Deleted some syntax checks that were no longer valid, partly
10288         because of changes that were already made a long time ago, and
10289         partly because of a change I made where I allow the name of the
10290         menu item to be an evaluated expression rather than just a string,
10291         similar to all of the other parameters of a menu item.
10292
10293         * minibuf.el:
10294         * minibuf.el (read-file-name-1):
10295         * minibuf.el (mouse-read-file-name-1):
10296         I made a number of changes to improve the appearance
10297         and functioning of the file dialog box.  They include:
10298
10299         a) Fixing the problem where closing the dialog box by clicking on
10300         the close button of the window didn't properly exit the
10301         minibuffer.
10302
10303         b) Fixing the problem that if you typed part of a file name, and
10304         then clicked on a completion with the mouse, the file was not
10305         correctly selected.
10306
10307         c) Changing the title of the dialog box to reflect the operation
10308         being done in accordance with user interface conventions, rather
10309         than the name of the dialog box buffer, which is rather useless.
10310
10311         d) Remove the words "possible completions are" which didn't
10312         belong.
10313
10314         e) Fix things so that the completions scroll off the end of the
10315         completions windows only to the right, rather than both to the
10316         right and down, which is in accordance with Windows user interface
10317         conventions.
10318
10319         * msw-init.el (init-post-mswindows-win):
10320         Added a binding for meta-F4, which is the standard windows binding
10321         for exiting a program.
10322
10323         * select.el (get-selection-no-error):
10324         * select.el (own-selection):
10325         * select.el (own-clipboard):
10326         Added an optional argument called append to the functions
10327         own-selection and own-clipboard.  This adds support for appending
10328         text to the existing selection and allows the function
10329         own-clipboard to be used as the value of the variable
10330         interprogram- cut-function.
10331
10332         Fixed a bug in own-selection in handling zmacs-region-stays.
10333
10334         * simple.el (historical-kill-line): New.
10335
10336         * simple.el (kill-line):
10337         * simple.el (interprogram-cut-function):
10338         * simple.el (interprogram-paste-function):
10339         * simple.el (handle-pre-motion-command):
10340         * simple.el (next-line):
10341         * simple.el (previous-line):
10342         a) Expanded the variable kill-whole-line, so that function
10343         kill-line can be set to delete the entire line always, not just
10344         when cursor is at the beginning of the line.  This is controlled
10345         by setting the variable kill-whole-line to the symbol 'always.
10346         This behavior, as well as the existing kill-whole-line behavior,
10347         now only take effect when kill-line is called interactively,
10348         although this is a departure from a previous behavior in the case
10349         of setting this variable kill-whole-line to t.  It is almost
10350         certainly what has always been intended, and most likely the old
10351         way of doing things introduced bugs.  I also created a function
10352         called historical-kill-line, which ignores the kill-whole-line
10353         setting and always gives the historical behavior of only killing
10354         to the end of the line.  I bound this function to shift- control-k
10355         so that the kill to end of line behavior is available, even when
10356         kill-whole-line has been set to change control-k into the simple
10357         delete-whole-line behavior. (This can be set using the options
10358         menu.)
10359
10360         b) I changed things so that kill and yank now interact with the
10361         clipboard by default under windows.  This was done by changing the
10362         default value of interprogram-cut- function and
10363         interprogram-paste-function.  You can get the old behavior by
10364         setting these to nil, and there is an option on the options menu
10365         to do this.
10366
10367         c) I added support for selecting text using shifted motion keys.
10368         This support is on by default and can be controlled by the
10369         variable shifted-motion-keys-select-region.  There is also a
10370         variable called unshifted-motion-keys-deselect-region that
10371         controls more specifically how the shifted motion key behavior
10372         works.  I did not put an option on the options menu to turn this
10373         off, because I can't imagine why this would be useful.
10374
10375         * simple.el (forward-block-of-lines):
10376         * simple.el (backward-block-of-lines):
10377         * simple.el (block-movement-size):
10378         New.
10379
10380         * simple.el (uncapitalized-title-words):
10381         * simple.el (uncapitalized-title-word-regexp):
10382         * simple.el (capitalize-string-as-title):
10383         * simple.el (capitalize-region-as-title):
10384         New.
10385
10386
10387         * subr.el (add-hook):
10388         * subr.el (make-local-hook): New.
10389         * subr.el (remove-local-hook): New.
10390         * subr.el (add-one-shot-hook): New.
10391         * subr.el (add-local-one-shot-hook): New.
10392         Added some functions to make using hooks easier.
10393         These include:
10394
10395         a) Functions add-local-hook and remove-local-hook to make it easy
10396         to use local hooks.
10397
10398         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10399         make it possible to add a "one-shot" hook, which is to say a hook
10400         that runs only once, and automatically removes itself after the
10401         first time it has run.
10402
10403 2000-03-09  Andy Piper  <andy@xemacs.org>
10404
10405         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10406
10407 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10408
10409         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10410         Moved from menubar-items.el.
10411         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10412
10413 2000-03-08  Andy Piper  <andy@xemacs.org>
10414
10415         * gutter-items.el (build-buffers-tab-internal): add selected field
10416         to buffers tab spec.
10417
10418 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10419
10420         * minibuf.el (last-exact-completion): Initialize to nil.
10421
10422 2000-03-07  Didier Verna  <didier@xemacs.org>
10423
10424         * startup.el (command-line-1): remove unused variable
10425         `first-file-buffer'.
10426
10427 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10428
10429         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10430         which is also used for Web server log files.
10431
10432 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10433
10434         * mule/mule-charset.el: Setup auto-fill-chars.
10435
10436 2000-03-02  SL Baur  <steve@beopen.com>
10437
10438         * subr.el (with-string-as-buffer-contents): Reimplement using
10439         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10440         non-deletion of buffer after execution problem.
10441         (with-output-to-string): Use unique buffer name.
10442
10443 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10444
10445         * gutter-items.el (buffers-tab-sort-function):  New variable.
10446         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10447
10448 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10449
10450         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10451
10452 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10453
10454         * menubar-items.el (maybe-add-init-button): Remove the "Load
10455         .emacs" button from all menubars.
10456
10457 2000-03-01  Didier Verna  <didier@xemacs.org>
10458
10459         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10460         region rectangle replacement (from Jan Vroonhof).
10461         (replace-rectangle): new function.
10462
10463 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10464
10465         * mule/mule-cmds.el (set-default-coding-systems): Use
10466         set-terminal-coding-system and set-keyboard-coding-system.
10467         * coding.el (set-terminal-coding-system): Use
10468         set-console-tty-output-coding-system.
10469         (set-keyboard-coding-system): Use
10470         set-console-tty-input-coding-system.
10471
10472 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10473
10474         * minibuf.el (read-variable): Allow symbol to default argument.
10475
10476 2000-02-27  Andy Piper  <andy@xemacs.org>
10477
10478         * gutter-items.el (update-tab-hook): new function to be used for
10479         hooks.
10480         (create-frame-hook): add update-tab-hook.
10481         (record-buffer-hook): ditto.
10482         (default-gutter-position-changed): ditto.
10483         (default-gutter-position): updating the buffers tab is now handled
10484         by a hook.
10485         (default-gutter-position-changed-hook): new variable.
10486         (gutter-element-visibility-changed-hook): ditto.
10487         (set-gutter-element-visible-p): call it.
10488         (set-gutter-element): use modify-specifier-instances. Set extents
10489         as duplicable before using.
10490         (remove-gutter-element): ditto.
10491         (set-gutter-element-visible-p): ditto.
10492         (init-gutter): new function.
10493         (add-tab-to-gutter): use new gutter-element functions rather than
10494         setting specifiers directly.
10495         (clear-progress): ditto.
10496         (abort-progress): ditto.
10497         (gutter-buffers-tab-visible-p): renamed from
10498         default-gutter-visible-p
10499
10500         * specifier.el (modify-specifier-instances): new function from Jan
10501         Vroonhof.
10502
10503         * x-init.el (init-post-x-win): call init-gutter.
10504
10505         * msw-init.el (init-post-mswindows-win): call init-gutter.
10506
10507         * menubar-items.el (default-menubar): Update to reflect new gutter
10508         variables.
10509
10510 2000-02-26  Andy Piper  <andy@xemacs.org>
10511
10512         * gutter-items.el (set-gutter-element): new function. Add gutter
10513         elements to the specified gutter.
10514         (remove-gutter-element): new function. Remove gutter elements from
10515         the specified gutter.
10516         (set-gutter-element-visible-p): new function. Set gutter element
10517         visibility for the provided gutter-visible specifier.
10518
10519 2000-02-23  Andy Piper  <andy@xemacs.org>
10520
10521         * gutter-items.el (add-tab-to-gutter): specify dimensions
10522         dynamically.
10523
10524 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10525
10526         * gutter-items.el (add-tab-to-gutter):
10527         * package-get.el (package-get-interactive-package-query):
10528         * package-ui.el (pui-directory-exists):
10529         (pui-install-selected-packages):
10530         (pui-list-packages):
10531         Use #'(lambda ...)  instead of '(lambda ...).
10532
10533 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10534
10535         * startup.el (load-user-init-file): Check to make sure user
10536           has an init-file before calling load().
10537
10538 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10539
10540         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10541
10542 2000-02-23  Martin Buchholz <martin@xemacs.org>
10543
10544         * XEmacs 21.2.31 is released.
10545
10546 2000-02-21  Mike Sperber <mike@xemacs.org>
10547
10548         * loadup.el (really-early-error-handler):
10549         * update-elc.el:
10550         * make-docfile.el:
10551         Remove dependency on EMACSBOOTSTRAP... environment variables.
10552
10553 2000-02-21  Martin Buchholz <martin@xemacs.org>
10554
10555         * XEmacs 21.2.30 is released.
10556
10557 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10558
10559         * byte-optimize.el (byte-optimize-plus):
10560         (byte-optimize-minus):
10561         (byte-optimize-multiply):
10562         Optimize (- 0) to 0, not (-)
10563         Optimize (+ 5 3.0) to 8.0
10564         Optimize (* 5 3.0) to 15.0
10565         Improve readability.
10566
10567 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10568
10569         * modeline.el: (modeline-scrolling-method): change modeline
10570         mswindows cursor appearance according to the value.
10571
10572         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10573         and 'gui-element face colors and 'gui-element face font to Windows
10574         defaults.
10575
10576 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10577
10578         * font-lock.el: Javadoc enhancements
10579
10580 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10581
10582         * ldap.el (toplevel): Test if LDAP support has been compiled in
10583         (ldap-verbose): New option
10584         (ldap-search-entries): Renamed from the previous ldap-search
10585         Conditionalize message display on ldap-verbose
10586         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10587         defuns
10588         (ldap-search): Is now defined as an obsolete wrapper calling
10589         ldap-search-basic or ldap-search-entries
10590
10591
10592 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10593             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10594             Jan Vroonhof  <jan@xemacs.org>
10595
10596         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10597         When for-effect is true, didn't call `byte-optimize-form'
10598         in and/or subforms without last.
10599
10600 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10601
10602         * package-get.el (package-get-download-sites): Use correct custom
10603         type.
10604
10605 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10606
10607         * files.el (write-file): Ask for coding system when compiled with
10608         file-coding.
10609
10610 2000-02-16  Andy Piper  <andy@xemacs.org>
10611
10612         * buffer.el (switch-to-buffer): give norecord argument to
10613         set-window-buffer instead of explicitly recording.
10614
10615         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10616         we have to pick a window.
10617
10618 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10619
10620         * mule/mule-cmds.el (describe-language-support): Don't add
10621         unexist function to help-map.
10622         (describe-coding-system): Don't use already assigend `C'.
10623
10624 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10625
10626         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10627         work in custom.
10628
10629 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10630
10631         * about.el: Ienaga's e-mail address change.
10632
10633 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10634
10635         * etags.el (find-tag): force new window -- even if buf already
10636         visible -- when other-window is t
10637
10638 2000-02-16  Martin Buchholz <martin@xemacs.org>
10639
10640         * XEmacs 21.2.29 is released.
10641
10642 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10643
10644         * cl-extra.el (getf): This is now identical to `plist-get', so
10645         just defalias it.
10646         * cl-macs.el: Make getf an alias to plist-get, at the
10647         byte-compiler level, using define-compiler-macro.
10648
10649 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10650
10651         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10652
10653 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10654
10655         * lisp/etags.el (find-tag-internal): set exact-tagname to
10656           a regular expression that matches against the tagname
10657           part of the tag entry first instead of only looking in
10658           the context area.
10659
10660 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10661
10662         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10663         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10664
10665 2000-02-07  Martin Buchholz <martin@xemacs.org>
10666
10667         * XEmacs 21.2.28 is released.
10668
10669 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10670
10671         * cl-extra.el (getf): Just call `get', never `get*'.
10672         Make arglist match docstring.
10673         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10674         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10675         * byte-optimize.el: remove references to `get*'.
10676
10677 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10678
10679         * mule/european.el: Add syntax information for Latin3 and Latin4.
10680
10681 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10682
10683         * byte-optimize.el: Byte-optimize (length "foo")
10684
10685 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10686
10687         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10688         width check using `window-leftmost-p' and `window-rightmost-p'.
10689
10690 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10691
10692         * wid-edit.el (widget-match-inline): An atom never matches a
10693           list.
10694
10695 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10696
10697         * modeline.el: Consolidated 'x and 'mswindows specification under
10698         'win tag.
10699
10700 2000-01-29  Andy Piper  <andy@xemacs.org>
10701
10702         * gutter-items.el: (format-buffers-tab-line): Try and be
10703         intelligent about buffer naming when we have duplicates.
10704
10705 2000-01-29  Andy Piper  <andy@xemacs.org>
10706
10707         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10708         updated when it becomes visible.
10709
10710 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10711
10712         * bytecomp.el (byte-compile-insert-header): Properly set coding
10713         system under MULE and file-coding.
10714
10715 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10716
10717         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10718         (dontusethis-set-value-terminal-coding-system-handler):
10719         (dontusethis-set-value-keyboard-coding-system-handler):
10720         Never undefine coding system aliases.  Emergency fix for gnus.
10721
10722 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10723
10724         * files.el (abbreviate-file-name): Use directory-sep-char instead
10725         of hard-coded "/".
10726
10727 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10728
10729         * startup.el (user-init-file-base-list): New variable, replacing
10730         user-init-file-base.
10731         (find-user-init-file): New function.
10732         (command-line-early): Use it.
10733         (load-user-init-file): Ditto.
10734
10735 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10736
10737         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10738         calling valid-image-instantiator-format-p
10739
10740 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10741
10742         * isearch-mode.el (isearch-mode): The variable is
10743         isearch-unhidden-extents, not isearch-opened-extents.
10744
10745 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10746
10747         * minibuf.el (next-history-element): Modify error message if a
10748         default value is available.
10749
10750 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10751
10752         * bytecomp.el (byte-compile-file): Don't unconditionally write
10753         .elc files in binary - might contain non-Latin1.
10754
10755 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10756
10757         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10758         for windows-nt.
10759
10760         * version.el:
10761         * startup.el (user-init-file-base):
10762         * process.el (call-process-region):
10763         * files.el (make-backup-file-name):
10764         (backup-file-name-p):
10765         (file-relative-name):
10766         (abbreviate-file-name):
10767         (set-auto-mode):
10768         * code-process.el (call-process-region): Removed unnecessary
10769         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10770         support out of the universe.
10771
10772         * process.el:
10773         * code-process.el:
10774         * bytecomp.el (byte-compile-file): Removed reference to
10775         buffer-file-type, and commented usage of binary-process-output
10776         NTEmacs variables.
10777
10778 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10779
10780         * help.el (function-arglist): Add case for macro.
10781
10782 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10783
10784         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10785         printers.
10786         (custom-display): Added a menu for printer/display tags.
10787
10788         * frame.el (frame-type):
10789         * device.el (device-type): Added 'msprinter to the doc string, and
10790         removed 'pc -- it is not going to be implemented ever.
10791         (call-device-method): Fixed docstring typo.
10792         Defined specifier tags 'printer and 'display.
10793
10794 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10795
10796         * lisp/itimer.el (itimer-run-expired-timers): (consp
10797           last-command-event-time) instead of (consp
10798           'last-command-event-time).
10799
10800 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10801
10802         * msw-glyphs.el: Removed obsolete commentary.
10803
10804 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10805
10806         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10807         better default value.
10808
10809 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10810
10811         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10812         (read-string): Ditto.
10813         (eval-minibuffer): Ditto.
10814         (read-command): Ditto.
10815         (read-function): Ditto.
10816         (read-variable): Ditto.
10817         (read-number): Ditto.
10818         (read-shell-command): Ditto.
10819         (read-number): Record history.
10820
10821 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10822
10823         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10824
10825 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10826
10827         * faces.el (startup-initialize-custom-faces): New function.
10828         Reset all faces created during auto-autoloads loading time
10829         by defface.
10830         * startup.el (command-line): Call it.
10831
10832 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10833
10834         * about.el (about-hackers): Add myself to contributors list.
10835
10836 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10837
10838         * menubar-items.el (maybe-add-init-button): Removed an argument in
10839         a call to load-user-init-file, as the function managed to lose its
10840         formal parameter a few betas ago.
10841
10842 2000-01-18  Martin Buchholz <martin@xemacs.org>
10843
10844         * XEmacs 21.2.27 is released.
10845
10846 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10847
10848         * process.el (shell-command-to-string): Use the FSF docstring.
10849         Make shell-command-to-string the standard function, and
10850         exec-to-string the (deprecated) alias.
10851
10852         * startup.el: typo fix.
10853
10854 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10855
10856         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10857
10858 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10859
10860         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10861         buffers after visible buffers.
10862         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10863
10864 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10865
10866         * info.el (Info-extract-menu-node-name): Stop at a dot
10867         followed by whitespace or right parenthesis.
10868
10869 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10870
10871         * info.el (Info-directory-list): Warn against using Customize with
10872         Info-directory-list.
10873
10874 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10875
10876         * minibuf.el (read-file-name): doc fix.
10877
10878         * autoload.el (update-file-autoloads): doc fix.
10879
10880         * about.el (about-hackers): Change my E-mail address.
10881
10882 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10883
10884         * info.el (Info-visit-file): Just use the `f' interactive spec to
10885         read a filename in the standard way.
10886
10887 2000-01-13  Andy Piper  <andy@xemacs.org>
10888
10889         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10890         (gutter-buffers-tab-extent): new variable.
10891         (update-tab-in-gutter): call add-tab-to-gutter again if the
10892         orientation has changed.
10893         (add-tab-to-gutter): cope with different orientations.
10894
10895 2000-01-11  Didier Verna  <didier@xemacs.org>
10896
10897         * info.el (Info-following-node-name): backward-skip dots as well
10898         as spaces (dots at the end of a node name aren't part of it).
10899         (Info-extract-menu-node-name): don't skip dots. There could be
10900         some in the node name.
10901         (Info-index): allow dots to be part of a node name.
10902
10903 2000-01-12  Andreas Jaeger  <aj@suse.de>
10904
10905         * files.el (auto-mode-alist): Added idlwave-mode.
10906         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10907
10908 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10909
10910         * info.el (Info-search): Show default value.
10911
10912 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10913
10914         * info.el (Info-read-node-completion-table): New variable.
10915         (Info-read-node-name-1): New function.
10916         (Info-read-node-name): Use it.
10917         (Info-follow-reference): Use DEFAULT argument of completing-read.
10918         (Info-menu): Ditto.
10919
10920 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10921
10922         * hyper-apropos.el (hyper-describe-key-briefly): Save
10923         window configuration.
10924         (hyper-describe-face): Use DEFAULT of completing-read.
10925         (hyper-apropos-read-variable-symbol): Ditto.
10926         (hyper-apropos-read-function-symbol): Ditto.
10927
10928 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10929
10930         * mule/mule-cmds.el (set-default-coding-system): Set
10931         comint-exec-hook to use coding-system-for-read and
10932         coding-system-for-write so that C-x RET c works.
10933
10934 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10935
10936         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10937         (previous-matching-history-element): Increment
10938         minibuffer-max-depth by 1.
10939         (next-matching-history-element): Ditto.
10940
10941 2000-01-11  Andy Piper  <andy@xemacs.org>
10942
10943         * gutter-items.el (buffers-tab): Create a new face for the buffers
10944         tab.
10945         (buffers-tab-face): use it.
10946
10947 2000-01-10  Didier Verna  <didier@xemacs.org>
10948
10949         * modeline.el (modeline-scrolling-method): change modeline X
10950         cursor appearance according to the value.
10951
10952 2000-01-07  Andreas Jaeger  <aj@suse.de>
10953
10954         * about.el (about-hackers): Moved my entry to contributor list.
10955         (xemacs-hackers): Added myself.
10956         (about-maintainer-info): Added description of myself.
10957
10958
10959 2000-01-07  Didier Verna  <didier@xemacs.org>
10960
10961         * modeline.el (modeline-scrolling-method): new variable.
10962         (mouse-drag-modeline): add reference to it in the docstring.
10963         (mouse-drag-modeline): handle it.
10964
10965 2000-01-08  Andy Piper  <andy@xemacs.org>
10966
10967         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10968         calls.
10969         (remove-buffer-from-gutter-tab): ditto.
10970
10971 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10972
10973         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10974         (custom-face-edit): Fix grammatical error in help message.
10975
10976 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10977
10978         * movemail.el: Added.
10979
10980         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10981
10982 2000-01-03  Didier Verna  <didier@xemacs.org>
10983
10984         * modeline.el (mouse-drag-modeline): remove the code related to
10985         the modeline horizontal scrolling facility.
10986
10987 1999-12-31  Martin Buchholz <martin@xemacs.org>
10988
10989         * XEmacs 21.2.26 is released.
10990
10991 1999-12-28  Andy Piper  <andy@xemacs.org>
10992
10993         * wid-edit.el (widget-push-button-value-create): The gui cache
10994         does not agree with native widgets which can only be displayed
10995         once per window. The reasons for caching are diminished now that
10996         we don't hog resources when creating buttons.
10997         (widget-push-button-cache) deleted.
10998
10999 1999-12-24  Martin Buchholz <martin@xemacs.org>
11000
11001         * XEmacs 21.2.25 is released.
11002
11003 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11004
11005         * hyper-apropos.el (hyper-apropos): Toggle
11006         hyper-apropos-programming-apropos correctly.
11007         Set REGEXP when user accepts default value.
11008
11009 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11010
11011         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11012         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11013
11014 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11015
11016         * mule/mule-category.el (undefined-category-designator):
11017         Return char instead of character.  Search for undefined one.
11018         (describe-category): Use with-displaying-help-buffer.
11019
11020 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11021
11022         * byte-optimize.el (byte-optimize-plus):
11023         Optimize (+ 1) to 1 instead of (1+ nil).
11024
11025         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11026
11027         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11028
11029         * byte-optimize.el (byte-optimize-char-before): New function.
11030         Remove performance penalty for using (char-before) instead of (char-after).
11031
11032 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11033
11034         * mule/mule-category.el (char-category-list): Return character
11035         instead of integer.
11036
11037 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11038
11039         * minibuf.el (read-buffer): Check default is buffer object.
11040
11041 1999-11-25  Andy Piper  <andy@xemacs.org>
11042
11043         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11044         for buttons.
11045
11046 1999-12-16  Andreas Jaeger  <aj@suse.de>
11047
11048         * package-get.el (package-get-maybe-save-index): Fixed typo.
11049         Patch by Jeff Miller <jmiller@smart.net>.
11050
11051 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11052
11053         * gnuserv.el (gnuserv-process-filter):  don't call
11054         gnuserv-write-to-client when gnuserv-current-client is nil
11055
11056 1999-12-14  Martin Buchholz <martin@xemacs.org>
11057
11058         * XEmacs 21.2.24 is released.
11059
11060 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11061
11062         * about.el (about-hackers): Update my email address.
11063
11064 1999-12-07  Martin Buchholz <martin@xemacs.org>
11065
11066         * XEmacs 21.2.23 is released.
11067
11068 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11069
11070         * package-get.el (package-get-download-sites): Removed several
11071         defunct download sites, added many new ones, and corrected a few
11072         incorrect directory-on-site entries.  Added physical locations to
11073         site-description.
11074
11075 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11076
11077         * finder.el (finder-commentary): add DOC string and fix
11078         interactive spec
11079
11080 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11081
11082         * help.el (describe-function): Don't forget to intern the string
11083         completing-read returns.
11084         (describe-variable): Ditto.
11085
11086 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11087
11088         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11089         `hyper-apropos-help-mode' here to find symbol to customize
11090         irregardless of cursor position and simplify
11091         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11092         `hyper-apropos-popup-menu'.
11093
11094 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11095
11096         * apropos.el (apropos-mode-map): Add return to call
11097         apropos-follow.
11098         (apropos-print): Call apropos-mode to have better
11099         command reference. Put keymap text-poperty to
11100         symbole name.
11101
11102 1999-11-22  Alastair Burt  <burt@dfki.de>
11103
11104         * help.el: (describe-bindings-1): Added handling of keymaps for
11105         the extents at point.
11106
11107 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11108
11109         * gutter-items.el (buffers-tab-items): Wrap the function in a
11110         save-match-data
11111
11112 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11113
11114         * help.el (describe-function): Use the DEFAULT argument to
11115         completing-read.
11116         (describe-variable): Ditto.
11117
11118 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11119
11120         * minibuf.el (read-from-minibuffer): Add optional argument
11121         DEFAULT to have better mini-buffer history support.
11122         (completing-read): Pass default to read-from-minibuffer.
11123         (read-buffer): Pass default to completing-read.
11124
11125 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11126
11127         * font-lock.el (font-lock-doc-string-face): Document the
11128         `font-lock-lisp-like' property.
11129
11130 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11131
11132         * lisp-mode.el: Specify `font-lock-lisp-like'.
11133
11134         * font-lock.el (font-lock-lisp-like): New function.
11135         (font-lock-fontify-syntactically-region): Use it.
11136
11137 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11138
11139         * XEmacs 21.2.22 is released
11140
11141 1999-11-28  Martin Buchholz <martin@xemacs.org>
11142
11143         * XEmacs 21.2.21 is released.
11144
11145 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11146
11147         * minibuf.el (read-coding-system): Accept symbol and
11148         coding-system object as a default-coding-system.
11149
11150 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11151
11152         * minibuf.el (read-coding-system): Accept symbol as
11153         a default-coding-system.
11154
11155 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11156
11157         * apropos.el (apropos-documentation): Use insert instead
11158         of princ.
11159
11160 1999-11-07  William M. Perry  <wmperry@aventail.com>
11161
11162         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11163           for the linux console.
11164
11165         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11166           stuff to work when you are not on a window system, since the GPM
11167           mouse support now allows pasting from outside of XEmacs.
11168
11169 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11170
11171         * XEmacs 21.2.20 is released
11172
11173 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11174
11175         * setup-paths.el (paths-default-info-directories): Add
11176         /usr/share/info and /usr/local/share/info.
11177
11178 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11179
11180         * about.el: Updated Vladimir Ivanovic's info.
11181
11182 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11183
11184         * auto-show.el (auto-show-truncationp): Remove.
11185
11186         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11187
11188 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11189
11190         * indent.el (indent-line-to): fix bug: spaces were not replaced
11191         with tab if column is multiple of tab-width
11192         From dhn@qedinc.com
11193
11194 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11195
11196         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11197         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11198
11199         * package-get.el (package-get-package-provider): Be verbose when
11200         interactive. Patch from Robert Pluim
11201
11202 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11203
11204         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11205         info file suffixes.
11206
11207 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11208
11209         * process.el (open-network-stream): Add a new optional parameter
11210         PROTOCOL to support udp; fix a minor typo and add an explanation
11211         in docstring for udp programming.
11212
11213         * code-process.el (open-network-stream): Add a new optional
11214         parameter PROTOCOL to support udp; fix a minor typo and add an
11215         explanation in docstring for udp programming.
11216
11217 1999-10-18  Andy Piper  <andy@xemacs.org>
11218
11219         * gui.el (make-gui-button): be more precise about how we call
11220         callbacks.
11221
11222         * wid-edit.el (widget-push-button-value-create): Use the new form
11223         of native gui-button.
11224
11225 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11226
11227         * info.el (Info-page-prev): Don't do (sit-for 0).
11228
11229 1999-10-13  Andy Piper  <andy@xemacs.org>
11230
11231         * gutter-items.el (progress-abort-glyph): new glyph for showing
11232         abort status.
11233         (append-progress): dispatch-event rather than sit-for.
11234         (abort-progress): new function. Show the abort glyph with an
11235         appropriate message.
11236         (raw-append-progress): dispatch-event rather than sit-for.
11237         (display-progress): cope with aborts.
11238
11239         * gui.el (make-gui-button): Use native widgets for buttons
11240         unconditionally.
11241         (insert-gui-button): ditto.
11242         (gui-button-p): ditto.
11243
11244         * xbm-button.el: remove from core.
11245
11246         * xpm-button.el: remove from core.
11247
11248 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11249
11250         * faces.el (init-device-faces): Don't initialize the random faces
11251         on the stream device.
11252
11253 1999-10-06  Andy Piper  <andy@xemacs.org>
11254
11255         * files.el (recover-file): Don't use ls under windows for revert buffer.
11256
11257 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11258
11259         * package-get.el (package-get-download-menu): Make menu really
11260         toggle download sites.
11261         (package-get-download-sites): Add autoload cookie.
11262
11263 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11264
11265         * setup-paths.el (paths-find-module-directory): Ditto.
11266
11267 1999-09-29  Werner Fink  <werner@suse.de>
11268
11269         * setup-paths.el (paths-find-exec-directory): Add missing nil
11270         parameter for environment.
11271
11272 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11273
11274         * modeline.el (modeline-format):
11275         Only purecopy the strings.  Else
11276         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11277         barfs.
11278
11279 1999-08-28  Mike Woolley  <mike@bulsara.com>
11280
11281         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11282         user setting comint-completion-addsuffix and
11283         comint-process-echoes.
11284
11285 1999-09-22  Andy Piper  <andy@xemacs.org>
11286
11287         * gutter-items.el (update-tab-in-gutter): use
11288         last-nonminibuf-window instead of selected-window.
11289
11290 1999-09-18  Andy Piper  <andy@xemacs.org>
11291
11292         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11293         display on.
11294
11295         * subr.el (record-buffer-hook): new variable so that the hook gets
11296         some documentation.
11297
11298 1999-09-16  Andy Piper  <andy@xemacs.org>
11299
11300         * gutter-items.el (update-tab-in-gutter): only update when the
11301         gutter is visible.
11302         (remove-buffer-from-gutter-tab): ditto.
11303
11304 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11305
11306         * simple.el (do-auto-fill): Commented out part of Kinsoku
11307         processing.
11308
11309 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11310
11311         * isearch-mode.el (isearch-highlightify-region): Give the
11312         highlighting extents a high priority.
11313         (isearch-make-extent): Give the main highlighting extent an even
11314         higher priority.
11315
11316 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11317
11318         * packages.el (packages-compute-package-locations): Fix typo from
11319         -u rationalization.
11320
11321 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11322
11323         * setup-paths.el (paths-find-doc-directory): Respect value of
11324         `configure-doc-directory.'
11325
11326         * find-paths.el (paths-find-architecture-directory): Give
11327         precendence `default' argument (which typically comes from
11328         configure).
11329
11330 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11331
11332         * startup.el (command-line-early): Added options -user-init-file
11333         and -user-init-directory.
11334
11335         * files.el (user-init-file): Default to NIL so we can recognize
11336         when it's set.
11337
11338 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11339
11340         * obsolete.el (init-file-user):
11341         * startup.el:
11342         * packages.el (packages-compute-package-locations):
11343         * package-get.el (package-get-user-index-filename):
11344         * menubar-items.el (maybe-add-init-button):
11345         * info.el (Info-annotations-path):
11346         * dump-paths.el:
11347         Change `user-init-directory' to be an absolute path.
11348         Use `user-init-directory' where appropriate.
11349         Zap `init-file-user' and its uses.
11350
11351 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11352
11353         * subr.el (copy-symbol): New function.
11354
11355 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11356
11357         * isearch-mode.el (isearch-done): Be sure to restore invisible
11358         extents in the proper buffer.
11359         (isearch-pre-command-hook): Set this-command to the correct value
11360         in case the buffer has changed and old overriding-local-map was
11361         used.
11362         (isearch-restore-extent): Use remprop instead of setting the
11363         property to nil.
11364
11365 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11366
11367         * cmdloop.el (execute-extended-command): Update zmacs region
11368         before the delay.
11369         (execute-extended-command): Make the message gettext-friendly.
11370
11371 1999-09-07  Andy Piper  <andy@xemacs.org>
11372
11373         * gutter-items.el (progress-gauge-glyph): renamed from
11374         progress-glyph.
11375         (progress-text-glyph): new variable.
11376         (progress-layout-glyph): use layouts and text glyphs.
11377         (progress-area-buffer): removed.
11378         (progress-text-and-extent): new variable.
11379         (progress-displayed-p): dynamically create gutter area buffer.
11380         (clear-progress): ditto.
11381         (raw-append-progress): ditto.
11382         (append-progress): use new glyph names.
11383         (raw-append-progress): only create the extent when needed. set
11384         properties more optimally.
11385         (progress): remove args.
11386
11387 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11388
11389         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11390         mapcar where the return value is unused.
11391         (isearch-restore-invisible-extents): Ditto.
11392         (isearch-highlight-all-cleanup): Ditto.
11393         (isearch-delete-extents-in-range): Traverse the extents only once.
11394         (isearch-highlight-all-update): Don't start over if the search
11395         string has changed and more input is pending.
11396
11397 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11398
11399         * packages.el (packages-find-package-data-path): Ditto.
11400
11401         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11402
11403         * subr.el (mapc-internal): Don't make obsolete.
11404
11405         * cl-extra.el (mapc): Resurrect.
11406
11407 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11408
11409         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11410         alias.
11411
11412         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11413         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11414         (isearch-yank-clipboard): Use get-clipboard instead of
11415         x-get-clipboard.
11416         (isearch-yank-selection): Fix docstring.
11417
11418 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11419
11420         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11421
11422 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11423
11424         * cl-macs.el (extent-start-position): Fix setf method.
11425         (extent-end-position): Ditto.
11426
11427 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11428
11429         * isearch-mode.el: End merge with FSF 20.4.
11430
11431         * isearch-mode.el (search-invisible): New variable.
11432         (isearch-hide-immediately): Ditto.
11433         (isearch-unhidden-extents): Ditto.
11434         (isearch-range-invisible): New function.
11435         (isearch-unhide-extent): Ditto.
11436         (isearch-restore-invisible-extents): Ditto.
11437         (isearch-restore-extent): Ditto.
11438
11439         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11440         implementation.
11441         (isearch-ring-retreat-edit): Ditto.
11442         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11443         (isearch-forward-regexp): New arguments NOT-REGEXP and
11444         NO-RECURSIVE-EDIT.
11445         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11446         (isearch-backward-regexp): New arguments NOT-REGEXP and
11447         NO-RECURSIVE-EDIT.
11448         (isearch-mode): Return isearch-success.
11449         (isearch-update): Use unread-command-events instead of
11450         unread-command-event.
11451         (isearch-abort): If an invalid regexp is encountered, keep popping
11452         states.
11453         (isearch-*-char): Use FSF implementation.
11454         (isearch-whitespace-chars): Use the more robust FSF's
11455         implementation.
11456         (isearch-within-brackets): New variable.
11457         (isearch-mode): Initialize it.
11458         (isearch-edit-string): Bind it.
11459         (isearch-search-and-update): Set it.
11460         (isearch-push-state): Push it.
11461         (isearch-top-state): Pop it.
11462         (isearch-search): Set it.
11463         (isearch-printing-char): When called by isearch-whitespace-chars,
11464         handle M-SPC gracefully.
11465         (isearch-message-prefix): New argument ELLIPSIS.
11466         (isearch-message-suffix): Ditto.
11467         (isearch-message): Use the ELLIPSIS argument when calling
11468         isearch-message-prefix and isearch-message-suffix.
11469         (isearch-message-prefix): Distinguish between "wrapped" and
11470         "overwrapped" search, FWIW.
11471
11472 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11473
11474         * isearch-mode.el (isearch-edit-string): Use the head of the
11475         search ring instead of search-last-string and search-last-regexp.
11476         (search-highlight): Renamed from isearch-highlight.
11477         (isearch-exit): Use the new name.
11478         (isearch-highlight): Ditto.
11479         (isearch-dehighlight): Ditto.
11480         (isearch-update-ring): New function.
11481         (isearch-done): Call it.
11482         (isearch-done): New argument EDIT.
11483         (isearch-repeat): If search string is empty, look up at the car of
11484         the search ring; ignore the yank pointer.
11485         (isearch-abort): Call isearch-done with NOPUSH.
11486         (isearch-cancel): New function.
11487         (isearch-mode-map): Bind it to ESC ESC ESC.
11488
11489         * isearch-mode.el: Begin merge with FSF 20.4.
11490
11491 1999-09-01  Andy Piper  <andy@xemacs.org>
11492
11493         * x-select.el (x-get-clipboard): obsolete.
11494         (x-yank-clipboard-selection): obsolete
11495
11496         * select.el (disown-selection): need to be careful to disown the
11497         clipboard if we set it via selection.
11498         (get-clipboard): move from x-select.el
11499         (yank-clipboard-selection): ditto.
11500
11501 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11502
11503         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11504         isearch-highlight-all-matches to nil.
11505         (isearch-fixed-case): New variable.
11506         (isearch-mode): Initialize it.
11507         (isearch-edit-string): Save it.
11508         (isearch-toggle-case-fold): Set it.
11509         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11510         need to check isearch-fixed-case.
11511         (isearch-toggle-case-fold): Update highlighting of all matches
11512         before the pause.
11513         (isearch-edit-string):
11514
11515 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11516
11517         * isearch-mode.el (isearch-edit-string): Call isearch-message
11518         before reading the event so that the prompt is displayed properly.
11519         (isearch-message): Use isearch-nonincremental when calling
11520         isearch-message-prefix.
11521         (minibuffer-local-isearch-map): Bind up and down to do the same as
11522         M-p and M-n respectively.
11523         (isearch-done): New arg NOPUSH.
11524         (isearch-edit-string): Use it.
11525         (isearch-edit-string): Don't bind isearch-string.
11526         (isearch-ring-adjust): Edit string, *then* push state.
11527
11528 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11529
11530         * faces.el (isearch-secondary): Make isearch-secondary look
11531         different than default.
11532
11533 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11534
11535         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11536         save-excursion.
11537         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11538         (isearch-update): Call isearch-dehighlight without arguments.
11539         (isearch-done): Ditto.
11540
11541         * isearch-mode.el (isearch-fix-case): If the search string has no
11542         upper-case letters, allow the folding to be reenabled.
11543         Previously, once disabled, the folding would remain that way until
11544         the end of isearch.
11545         (isearch-top-state): Call isearch-fix-case.
11546
11547         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11548         save-excursion.
11549         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11550
11551 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11552
11553         * xpm-button.el:
11554         xbm-button.el: Need to exist in core because gui.el depends on
11555         them.
11556
11557 1999-08-31  Andy Piper  <andy@xemacs.org>
11558
11559         * gutter-items.el (buffers-tab-face): new customizable variable.
11560         (buffers-tab-default-buffer-line-length): new specifier for
11561         maximum viewable characters.
11562         (progress-stack): new variable for implementing widget-based
11563         progress messages.
11564         (progress-area-buffer): ditto.
11565         (progress-glyph-height): ditto.
11566         (progress-stop-callback): ditto.
11567         (progress-quit-function): new function.
11568         (progress-glyph): new variable.
11569         (progress-layout-glyph): ditto.
11570         (progress-displayed-p): new function, see message-displayed-p for
11571         details.
11572         (clear-progress): ditto.
11573         (remove-progress): ditto.
11574         (append-progress): ditto.
11575         (raw-append-progress): ditto.
11576         (display-progress): ditto.
11577         (current-progress): ditto.
11578         (current-progress-label): ditto.
11579         (progress): ditto.
11580         (lprogress): ditto.
11581
11582
11583 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11584
11585         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11586
11587         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11588         `isearch-yank-selection'.
11589         (isearch-mode-map): Use it.
11590         (isearch-yank-selection): Use `get-selection' instead of
11591         `get-x-selection'.
11592
11593 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11594
11595         * faces.el (isearch-secondary): Create face here.
11596
11597         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11598         timers.
11599
11600 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11601
11602         * subr.el (buffer-string): More robust backward compatibility
11603         check, courtesy William Perry.
11604
11605 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11606
11607         * replace.el (perform-replace): Stop the search after the search
11608         limit has been reached.
11609
11610 1999-08-23  Andy Piper  <andy@xemacs.org>
11611
11612         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11613         here if we don't have one.
11614
11615 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11616
11617         * ldap.el (ldap-coding-system): Default to nil until we get
11618         efficient UTF8 support
11619         (ldap-decode-string): Guard against `decode-coding-string' not
11620         being defined
11621         (ldap-encode-string): Guard against `encode-coding-string' not
11622         being defined
11623
11624 1999-08-23  Didier Verna  <didier@xemacs.org>
11625
11626         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11627         Some doc strings improvements, and add a star to the `interactive'
11628         calls.
11629
11630 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11631
11632         * font-lock.el (java-font-lock-keywords-3): introduced new
11633         keywords and regexpes for javadoc syntax 1.2.
11634
11635 1999-08-17  Andy Piper  <andy@xemacs.org>
11636
11637         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11638         format-buffers-tab-line.
11639         (buffers-tab-max-buffer-line-length): new variable.
11640         (format-buffers-tab-line): new function. truncate names if over
11641         buffers-tab-max-buffer-line-length.
11642
11643 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11644
11645         * cus-start.el: Customize the variable `bell-inhibit-time'.
11646
11647 1999-08-16  Andy Piper  <andy@xemacs.org>
11648
11649         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11650         brute-force approach to deleting the last buffer.
11651         (buffers-tab-grouping-regexp): new customizable variable.
11652         (select-buffers-tab-buffers-by-mode): use it.
11653
11654 1999-08-13  Andy Piper  <andy@xemacs.org>
11655
11656         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11657         deletion problem.
11658
11659 1999-07-30  Didier Verna  <didier@xemacs.org>
11660
11661         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11662         of princ to output symbols.
11663         (custom-save-face-internal): ditto.
11664         (custom-save-resets): ditto.
11665
11666 1999-08-09  Didier Verna  <didier@xemacs.org>
11667
11668         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11669         `regexp-quote' to protect the major mode name for use as a regular
11670         expression (c++ needs this for instance).
11671
11672 1999-08-08  Andy Piper  <andy@xemacs.org>
11673
11674         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11675         cope with similar mode names.
11676
11677         * gutter-items.el (buffers-tab-selection-function): new selection
11678         function.
11679         (select-buffers-tab-buffers-by-mode): new function.
11680         (buffers-tab-items): use it if set to only display buffers in the
11681         tab in the current buffer's group..
11682         (update-tab-in-gutter): use new api.
11683         (remove-buffer-from-gutter-tab): ditto.
11684
11685         * gutter-items.el (buffers-tab-max-size): set custom selection
11686         default to 6.
11687         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11688         (add-tab-to-gutter): set face as default.
11689
11690 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11691
11692         * faces.el (frob-face-property): Merge the fall-back specifier
11693         with the target, not replace it.
11694
11695 1999-08-05  Andy Piper  <andy@xemacs.org>
11696
11697         * gutter-items.el (update-tab-in-gutter): add frame argument for
11698         buffer-items.
11699         (update-tab-in-gutter): use it.
11700
11701         * gutter-items.el (record-buffer-hook): set.
11702
11703         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11704         change.
11705         (switch-to-buffer-hook) deleted.
11706
11707 1999-08-04  Andy Piper  <andy@xemacs.org>
11708
11709         * gutter-items.el (update-tab-in-gutter): make sure this will work
11710         as an argument to create-frame-hook.
11711
11712 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11713
11714         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11715         instead of timer emulation.
11716
11717 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11718
11719         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11720         Emacs isearch enhancements.
11721
11722 1999-07-28  Andy Piper  <andy@xemacs.org>
11723
11724         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11725         all devices that support tab controls.
11726         (remove-buffer-from-gutter-tab): new function. to be used as a
11727         value for kill-buffer-hook.
11728
11729 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11730
11731         * auto-show.el (auto-show-truncationp): changed to match
11732         `window_translation_on'
11733
11734 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11735
11736         * XEmacs 21.2.19 is released
11737
11738 1999-07-28  SL Baur  <steve@miho>
11739
11740         * code-files.el (insert-file-contents): Fix docstring.
11741         revert previous change.
11742
11743 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11744
11745         * fill.el (fill-region-as-paragraph): Change re-break-point to
11746         contain word-across-newline plus one character so that filling
11747         Japanese and Chinese works as desired.
11748         * simple.el (do-auto-fill): Ditto.
11749
11750 1999-07-26  SL Baur  <steve@miho>
11751
11752         * mule/japanese.el ("Japanese"): Do not specify a default input
11753         method.
11754         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11755
11756 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11757
11758         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11759         able to use cl-macs macro in early lisp.
11760
11761 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11762
11763         * custom.el:
11764         * cus-face.el:
11765         * cus-edit.el:
11766                 Massive custom Theme API changes.
11767
11768 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11769
11770         * code-files.el (insert-file-contents): Regard
11771         coding-system-magic-cookie if `coding-system-for-read' is nil.
11772
11773 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11774
11775         * mule/thai-xtis.el: Add coding: local variable, to avoid
11776         bootstrapping problem with C locale.
11777
11778 1999-07-22  Andy Piper  <andy@xemacs.org>
11779
11780         * dumped-lisp.el (preloaded-file-list): guard against putting
11781         gutter-items in a less than functional XEmacs.
11782         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11783
11784 1999-07-18  Bob Weiner  <weiner@beopen.com>
11785
11786         * fill.el (fill-context-prefix): Fixed bug that prevented the
11787         setting of an adaptive fill prefix when the `dont-skip-first' was
11788         t.
11789
11790 1999-07-22  SL Baur  <steve@miho>
11791
11792         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11793
11794 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11795
11796         * files.el (interpreter-mode-alist): add `make', `guile', and
11797         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11798         makefile-mode, guile is a scheme, and someday XEmacs will be
11799         modular enough to use as an efficient scripting tool.)
11800
11801 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11802
11803         * mule/mule-cmds.el (reset-language-environment): Regard
11804         coding-category `utf-8' and `ucs-4' if they are available.
11805
11806 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11807
11808         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11809         (prefer-coding-system): Fix DOC-string.
11810
11811         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11812         DOC-string too.
11813
11814         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11815         Mule.
11816         (coding-system-change-eol-conversion): Fix DOC-string.
11817
11818 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11819
11820         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11821         instead of `list-coding-system'.
11822
11823 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11824
11825         * menubar-items.el (default-menubar): `select-input-method' was
11826         renamed to `set-input-method'.
11827
11828         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11829         "Set Language Environment" menu.
11830
11831         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11832         "Describe Language Support" menu.
11833
11834 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11835
11836         * mule/chinese.el ("Chinese-GB"): Rename
11837         `chinese-gb-environment-setup-function' to
11838         `setup-chinese-gb-environment-internal'.
11839
11840 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11841
11842         * mule/korean.el: Use `define-coding-system-alias' instead of
11843         `copy-coding-system'.
11844
11845 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11846
11847         * mule/mule-cmds.el (set-language-environment-coding-systems):
11848         Treat duplicated coding-categories.
11849
11850 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11851
11852         * mule/japanese.el: Use `define-coding-system-alias' instead of
11853         `copy-coding-system'.
11854
11855 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11856
11857         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11858         coding-system `viscii'.
11859
11860 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11861
11862         * mule/cyrillic.el:
11863         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11864         (cyrillic-alternativnyj-decode-table): New variable.
11865         (cyrillic-alternativnyj-encode-table): New variable.
11866         - Specify `iso-8-1' as a category of coding-system
11867           `alternativnyj'.
11868         - Abolish general Cyrillic environment.
11869
11870 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11871
11872         * mule/chinese.el:
11873         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11874         - Register `chinese-gb-environment-setup-function' as a
11875           `setup-function' of "Chinese-GB" environment.
11876
11877 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11878
11879         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11880         optional argument `parents'.
11881
11882         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11883         property for Thai-XTIS.
11884
11885         * mule/mule-help.el (help-with-tutorial): Use property
11886         `tutorial-coding-system' of language-info as a coding-system to
11887         read tutorial file.
11888
11889 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11890
11891         * mule/thai-xtis.el: Don't setup `setup-function' and
11892         `exit-function'.
11893
11894         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11895         `set-coding-category-system' to set up coding-system for
11896         coding-category.
11897
11898         * mule/mule-cmds.el (prefer-coding-system): Use
11899         `set-coding-category-system' to set up coding-system for
11900         coding-category.
11901
11902 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11903
11904         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11905         Thai-XTIS environment.
11906
11907         * mule/mule-cmds.el (prefer-coding-system): Use
11908         `find-coding-system' instead of `coding-system-p'.
11909
11910 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11911
11912         * mule/mule-cmds.el (set-language-environment-coding-systems):
11913         Modify eol-type for XEmacs.
11914
11915         * mule/thai-xtis.el: Delete unused local variable `category'.
11916
11917         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11918         function.
11919         (prefer-coding-system): Don't call
11920         `update-coding-systems-internal'; use function
11921         `coding-category-list' instead of variable `coding-category-list';
11922         use `set-coding-priority-list' instead of `set-coding-priority';
11923         modify `eol-type' for XEmacs.
11924
11925         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11926         `charset-columns'.
11927         (char-width): Likewise.
11928
11929 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11930
11931         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11932         `tis-620'.
11933
11934         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11935         `set-coding-priority-list' instead of `set-coding-priority'; don't
11936         call `update-coding-systems-internal'.
11937
11938         * mule/mule-misc.el (coding-system-get): New function.
11939         (coding-system-put): New function.
11940         (coding-system-category): New function.
11941
11942 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11943
11944         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11945         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11946         to avoid conflict with leim/quail/thai-xtis.
11947
11948         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11949         to thai-xtis-chars.el.
11950
11951         * mule/thai-xtis-chars.el: New file (split from
11952         mule/thai-xtis.el).
11953
11954 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11955
11956         * mule/thai-xtis.el:
11957         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11958         - Add syntax entries.
11959         - Put `preferred-coding-system' of the charset `thai-xtis' to
11960           `tis-620'.
11961
11962 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11963
11964         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11965         rewritten to use write-multibyte-character.
11966
11967 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11968
11969         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11970         of `iso-2022-7'.
11971         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11972         ported yet.
11973         (read-input-method-name): Treat optional argument `default'.
11974
11975 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11976
11977         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11978         all.
11979         (set-language-info-alist): Set up menus here.
11980
11981 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11982
11983         * minibuf.el (completing-read): Add new optional argument
11984         `default'.
11985         (read-coding-system): Add new optional argument
11986         `default-coding-system'.
11987
11988 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11989
11990         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11991         (viet-viscii-...->viet-vscii...).
11992
11993 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11994
11995         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11996         and menus.
11997
11998 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11999
12000         * mule/mule-cmds.el (input-method-function): Add permanent-local
12001         property.
12002
12003 1999-03-30  Dave Love  <fx@gnu.org>
12004
12005         * mule/mule-cmds.el (current-language-environment): Doc fix.
12006
12007 1999-02-06  Richard Stallman  <rms@gnu.org>
12008
12009         * mule/european.el (setup-slovenian-environment): New function.
12010         ("Slovenian"): New language environment.
12011
12012 1999-01-27  Dave Love  <fx@gnu.org>
12013
12014         * mule/mule-cmds.el (current-language-environment): Provide :link,
12015         :type (choices) and appropriate :get.
12016
12017 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12018
12019         * mule/mule-cmds.el (describe-language-environment): Don't alter
12020         input-method-alist.
12021
12022 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12023
12024         * mule/mule-cmds.el (prefer-coding-system): Call
12025         set-coding-priority, so that the internal array of priorities is
12026         also updated.
12027
12028 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12029
12030         * mule/mule-cmds.el (prefer-coding-system): If the argument
12031         requires specific EOL conversion type, make the default coding
12032         systems use that.
12033
12034 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12035
12036         * mule/mule-cmds.el (set-language-environment): Pass the default
12037         eol-type to set-language-environment-coding-systems.
12038         (set-default-coding-systems): Copy the eol-type property for the
12039         new default values of {buffer-file,process}-coding-system from the
12040         old defaults.
12041         (set-language-environment-coding-systems): Accept an optional
12042         argument EOL-TYPE, and set the eol-type property of the default
12043         coding systems accordingly.
12044
12045 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12046
12047         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12048         use generate-new-buffer instead of get-buffer-create.
12049
12050 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12051
12052         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12053
12054 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12055
12056         * mule/mule-cmds.el (default-input-method): Fix custom type.
12057
12058 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12059
12060         * mule/mule-cmds.el (setup-specified-language-environment):
12061         Add apropos-inhibit property.
12062         (describe-specified-language-support): Likewise.
12063
12064 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12065
12066         * mule/mule-cmds.el: Doc fixes.
12067
12068 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12069
12070         * mule/mule-cmds.el (register-input-method): Doc-string
12071         modified.
12072
12073 1998-09-01  Dave Love  <fx@gnu.org>
12074
12075         * mule/mule-cmds.el (current-language-environment): Fix
12076         setter function.
12077
12078 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12079
12080         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12081         mule/european.el, mule/hebrew.el, mule/japanese.el,
12082         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12083         avoid bootstrapping problem if you need to recompile all the Lisp
12084         files using interpreted code.
12085
12086 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12087
12088         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12089         ("Latin-2"): Likewise.
12090
12091 1998-08-18  Per Starback  <starback@update.uu.se>
12092
12093         * mule/european.el (setup-latin2-environment): Fix typo.
12094
12095 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12096
12097         * mule/european.el: Give proper value of `input-method' key to all
12098         lang. env.
12099
12100         * mule/mule-cmds.el (activate-input-method): Handle the case that
12101         the arg INPUT-METHOD is nil correctly.
12102         (read-multilingual-string): Activate the specified input method
12103         before calling read-string.  Afterward, activate the original
12104         input method.
12105
12106 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12107
12108         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12109         (set-language-info-alist): Fix typo in doc-string.
12110
12111         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12112
12113 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12114
12115         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12116         (reset-language-environment): New function for the job that
12117         setup-english-environment used to do.
12118         (set-language-environment): Do more setups according to the info
12119         in language-info-alist.
12120         (read-language-name): Handle the case that the arg KEY is nil.
12121         (describe-language-environment): Handle input-method property.
12122
12123         * mule/: All files under this directory, which related with
12124         specific languages (such as mule/european.el, mule/greek.el,
12125         mule/hebrew.el, mule/misc-lang.el), modified as below.
12126         (setup-XXX-environment): Just call set-language-environment.  If
12127         they used to do some other jobs than what done by
12128         set-language-environment, those jobs are done in
12129         setup-XXX-environment-internal now.
12130         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12131         the value to setup-XXX-environment-internal.  Add properties
12132         input-method and features.
12133
12134         * mule/english.el (setup-english-environment): Just call
12135         reset-language-environment.
12136
12137         * mule/european.el (setup-8-bit-environment): Function deleted.
12138
12139 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12140
12141         * mule/mule-cmds.el (input-method-exit-on-first-char)
12142         (input-method-use-echo-area): Doc fixes.
12143
12144 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12145
12146         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12147         variable.
12148         (input-method-use-echo-area): New variable.
12149
12150 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12151
12152         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12153
12154 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12155
12156         * mule/mule-cmds.el (activate-input-method): Update mode line.
12157         (inactivate-input-method): Likewise.
12158
12159 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12160
12161         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12162         input method in the current buffer, but just bind
12163         current-input-method.
12164
12165 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12166
12167         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12168
12169         * mule/misc-lang.el ("IPA"): Add coding-priority and
12170         coding-system.
12171
12172 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12173
12174         * mule/greek.el: Add coding-priority.
12175
12176 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12177
12178         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12179         LANG-ENV.
12180
12181 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12182
12183         * mule/mule-cmds.el (register-input-method): Fix previous change.
12184         (setup-specified-language-environment): Doc fix.
12185
12186 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12187
12188         * mule/mule-cmds.el: Several doc fixes.
12189         (get-language-info, set-language-info): Rename argument.
12190         (set-language-info-alist): Likewise.
12191         (register-input-method): Rename argument.
12192         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12193
12194 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12195
12196         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12197         default value while reading an input method.
12198
12199 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12200
12201         * mule/mule-cmds.el (universal-coding-system-argument):
12202         Use buffer-file-coding-system as default.
12203
12204 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12205
12206         * mule/korean.el ("Korean"): Doc fix.
12207
12208 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12209
12210         * mule/mule-cmds.el (describe-language-environment): Print the
12211         languge environment at the head.
12212
12213 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12214
12215         * mule/japanese.el: Set exit-function to exit-japanese-environment
12216         for Japanese environment.
12217
12218 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12219
12220         * mule/mule-cmds.el (set-language-environment): Doc fix.
12221         (current-language-environment): Use defcustom.
12222         (default-input-method): Specify :type.
12223
12224 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12225
12226         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12227         modified.
12228         (prefer-coding-system): Doc-string modified.
12229
12230 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12231
12232         * mule/mule-cmds.el (set-language-info): Doc-string
12233         describes `coding-priority' KEY.
12234         (set-language-environment-coding-systems): New function.
12235         (select-safe-coding-system): New function.
12236         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12237         (set-language-info-alist): New optionla arg PARENTS.  Call
12238         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12239         (set-language-environment-coding-systems): New function.
12240
12241         * mule/chinese.el: Remove setting up of
12242         describe-chinese-environment-map and
12243         setup-chinese-environment-map.  Exclude them in args of calls to
12244         set-language-info-alist.  Register coding-priority key in
12245         language-info-alist.
12246
12247         * mule/cyrillic.el: Remove setting up of
12248         describe-cyrillic-environment-map and
12249         setup-cyrillic-environment-map.  Exclude them in args of calls to
12250         set-language-info-alist.  Register coding-priority key in
12251         language-info-alist.
12252
12253         * mule/english.el: Register coding-priority key in
12254         language-info-alist.
12255
12256         * mule/ethiopic.el: Register coding-priority key in
12257         language-info-alist.
12258
12259         * mule/european.el: Remove setting up of
12260         describe-european-environment-map and
12261         setup-european-environment-map.  Exclude them in args of calls to
12262         set-language-info-alist.  Register coding-priority key in
12263         language-info-alist.  Add "German" language env.
12264         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12265         (setup-german-environment): New function.
12266
12267         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12268         change default input method to "greek-postfix".
12269
12270         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12271         coding-priority key in
12272
12273 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12274
12275         * mule/mule-cmds.el (set-language-info): Doc fix.
12276         (input-method-inactivate-hook): Doc fix.
12277
12278 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12279
12280         * mule/mule-cmds.el (set-input-method): Renamed from
12281         select-input-method.
12282
12283 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12284
12285         * mule/mule-cmds.el (set-language-environment): Run
12286         exit-language-environment-hook before calling `exit-function'
12287         which is specified for the language environment.
12288
12289 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12290
12291         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12292         modified.
12293         (prefer-coding-system): Likewise.
12294         (describe-language-environment): Print aliases of each coding
12295         system.
12296         (set-language-environment-hook): New variable.
12297         (exit-language-environment-hook): New variable.
12298         (set-language-environment): Call these hooks.  Before setting a
12299         new language environment, exit from the
12300         current-language-environment if necessary.
12301         (input-method-verbose-flag): The value can be nil, t,
12302         complex-only, or default.
12303         (input-method-highlight-flag): Doc-string augmented.
12304         (activate-input-method): Check if we can run the registered
12305         function to activate an input method.
12306
12307         * mule/korean.el: Set exit-function for language environment
12308         "Korean" to exit-korean-environment.
12309         (setup-korean-environment): Moved to korea-util.el.
12310
12311 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12312
12313         * mule/mule-cmds.el (read-multilingual-string): Use
12314         current-input-method prior to default-input-method.  Don't bind
12315         current-input-method by `let', instead, activate the specified
12316         input method in the current buffer temporarily.
12317
12318 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12319
12320         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12321
12322 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12323
12324         * mule/chinese.el (post-read-decode-hz): Return the result of
12325         decode-hz-region.
12326         (pre-write-encode-hz): Do not change the value of
12327         last-coding-system.
12328
12329 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12330
12331         * mule/mule-ccl.el: Doc fixes.
12332
12333 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12334
12335         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12336         (check-ccl-program): New macro.
12337
12338 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12339
12340         * mule/mule-ccl.el: Comment about CCL syntax modified.
12341         (ccl-command-table): Add read-multibyte-character and
12342         write-multibyte-character.
12343         (ccl-code-table): Add ex-cmd.
12344         (ccl-extended-code-table): New variable.
12345         (ccl-embed-extended-command): New function.
12346         (ccl-compile-read-multibyte-character,
12347         ccl-compile-write-multibyte-character) New functions.
12348         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12349         ccl-dump-write-multibyte-character): New functions.
12350
12351 1999-07-22  SL Baur  <steve@miho>
12352
12353         * config.el (config-value-file): config.values is installed into
12354         doc-directory.
12355         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12356
12357 1999-07-19  Didier Verna  <didier@xemacs.org>
12358
12359         * rect.el: all functions rewritten, except when noted. Below is a
12360         list of interface changes.
12361         (apply-on-rectangle): new function. Obsoletes
12362         `operate-on-rectangle'. All functions that used to call this
12363         function now call the new one.
12364         (kill-rectangle): added optional prefix arg to fill lines.
12365         (delete-rectangle): ditto.
12366         (delete-extract-rectangle): ditto.
12367         (open-rectangle): ditto.
12368         (clear-rectangle): ditto.
12369         (delete-rectangle-line): added third arg FILL.
12370         (delete-extract-rectangle-line): ditto.
12371         (open-rectangle-line): ditto.
12372         (clear-rectangle-line): ditto.
12373
12374 1999-07-18  Andy Piper  <andy@xemacs.org>
12375
12376         * menubar-items.el (default-menubar): add gutter options.
12377
12378         * gutter-items.el: new file.
12379         (gutter): new group for custom.
12380         (gutter-visible-p): new variable.
12381         (default-gutter-position): ditto.
12382         (buffers-tab): new group for the buffers tab.
12383         (gutter-buffers-tab): widget to put in the gutter.
12384         (buffers-tab-max-size): max number of tabs.
12385         (buffers-tab-switch-to-buffer-function): function to call when a
12386         tab is pressed.
12387         (buffers-tab-omit-function): filter buffers with this function.
12388         (buffers-tab-format-buffer-line-function): format buffer names for
12389         inclusion in tabs.
12390         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12391         the record.
12392         (build-buffers-tab-internal): build a list of tab items.
12393         (buffers-tab-items): ditto.
12394         (add-tab-to-gutter): put a tab in the gutter area.
12395         (update-tab-in-gutter): reset the buffers in the tab.
12396
12397         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12398
12399         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12400         (switch-to-buffer-hooks): new hook.
12401
12402         * toolbar.el (default-toolbar-position): fix typo.
12403
12404 1999-07-16  Andy Piper  <andy@xemacs.org>
12405
12406         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12407
12408 1999-07-15  Didier Verna  <didier@xemacs.org>
12409
12410         * cus-edit.el (custom-prompt-variable): optional third arg makes
12411         prompt for a comment string.
12412         (customize-set-value): optional prefix makes this function handle
12413         variable comments.
12414         (customize-set-variable): ditto.
12415         (customize-save-variable): ditto.
12416         (customize-customized): handle custom comments.
12417         (customize-save-customized): ditto.
12418         (custom-variable-state-set): ditto.
12419         (custom-face-state-set): ditto.
12420         (customize-saved): ditto.
12421         (custom-variable-set): ditto.
12422         (custom-face-set): ditto.
12423         (custom-variable-save): ditto.
12424         (custom-face-save): ditto.
12425         (custom-variable-reset-saved): ditto.
12426         (custom-face-reset-saved): ditto.
12427         (custom-variable-reset-standard): ditto.
12428         (custom-face-reset-standard): ditto.
12429         (custom-comment-face): new face.
12430         (custom-comment-tag-face): ditto.
12431         (custom-comment): new widget.
12432         (custom-comment-create): new function.
12433         (custom-comment-delete): ditto.
12434         (custom-comment-value-set): ditto.
12435         (custom-comment-show): ditto.
12436         (custom-comment-invisible-p): ditto.
12437         (custom-variable-value-create): create a comment field widget.
12438         (custom-face-value-create): ditto.
12439         (custom-variable-menu): new entry for adding a custom comment.
12440         (custom-face-menu): ditto.
12441         (custom-save-variables): possibly save custom comments.
12442         (custom-save-faces): ditto.
12443
12444         * cus-face.el (custom-set-faces): the arguments can now have a
12445         custom comment as fourth argument.
12446
12447         * custom.el (custom-set-variables): the arguments can now have a
12448         custom comment as fifth element.
12449
12450 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12451
12452         * XEmacs 21.2.18 is released
12453
12454 1999-07-13  SL Baur  <steve@miho>
12455
12456         * lib-complete.el (read-library-name): Revert previous change.
12457         (read-library): Ditto.
12458
12459 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12460
12461         * packages.el (packages-package-list): Capitalize docstring.
12462
12463         * packages.el (packages-find-package-library-path): Use #'nconc
12464         rather than #'append to reduce consing -- #'mapcar uses Flist,
12465         which returns a freshly consed list.  #'append would create yet
12466         another fresh list, using Fmake_list in concat.
12467
12468         * packages.el (package-provide): Use setq with remassq like it
12469         says in its docstring.
12470
12471 1999-07-06  SL Baur  <steve@miho.m17n.org>
12472
12473         * lib-complete.el (progn-with-message): Fix typo.
12474
12475 1999-07-06  SL Baur  <steve@miho.m17n.org>
12476
12477         * mule/mule-misc.el (char-octet): Make function match docstring.
12478         From Katsumi Yamaoka <yamaoka@jpl.org>
12479
12480 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12481
12482         * wid-edit.el (widget-documentation): corrected spelling error.
12483
12484 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12485
12486         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12487         keys if already bound
12488
12489 1999-07-06  SL Baur  <steve@miho.m17n.org>
12490
12491         * lib-complete.el (progn-with-message): Revert previous changes.
12492
12493 1999-06-24  Bob Weiner  <weiner@beopen.com>
12494
12495         * lib-complete.el (find-library):
12496         (find-library-other-window):
12497         (find-library-other-frame): Completely rewrote
12498         so that these functions actually work when called non-interactively.
12499         Also made them handle LIBRARY arguments which end with .el or .elc.
12500
12501 1999-06-24  Bob Weiner  <weiner@beopen.com>
12502
12503         * simple.el (indent-new-comment-line): Locally bound
12504         `block-comment-start' to `comstart' or else when this is called
12505         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12506         `block-comment-start' value, ignoring any existing spacing after a
12507         comment prefix in the previous line and producing ugly comments.
12508
12509 1999-06-23  Bob Weiner  <weiner@beopen.com>
12510
12511         * list-mode.el (mouse-choose-completion):
12512         (choose-completion):
12513         (completion-switch-to-minibuffer): Added.
12514         ([Tab]): [Tab] previously switched to the minibuffer
12515         but since [space] does that and since most applications in the
12516         world use [Tab] to select the next item in a list, do that in the
12517         *Completions* buffer too.  This will cause the least confusion
12518         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12519         06/23/1999.
12520
12521 1999-06-22  Bob Weiner  <weiner@beopen.com>
12522
12523         * help.el (help-buffer-name): Added support for a null value
12524         of `help-buffer-prefix-string' since some buffers require no
12525         prefix.
12526
12527 1999-06-20  Bob Weiner  <weiner@beopen.com>
12528
12529         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12530         in the completion-list-mode-map to bury the completions buffer
12531         even when the minibuffer is no longer active.
12532
12533 1999-06-20  Bob Weiner  <weiner@beopen.com>
12534
12535         * list-mode.el (list-mode): It is visually disconcerting to have
12536         the text cursor disappear within list buffers, especially when
12537         moving from window to window, so leave it visible.
12538
12539 1999-07-01  SL Baur  <steve@miho.m17n.org>
12540
12541         * menubar-items.el (default-menubar): Conditionalize the bug
12542         report menu item (which may not be possible in this XEmacs).
12543         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12544
12545 1999-06-30  SL Baur  <steve@miho.m17n.org>
12546
12547         * subr.el (with-current-buffer): DOC string fix.
12548         Suggested by Bob Weiner <weiner@altrasoft.com>
12549
12550 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12551
12552         * cus-face.el (custom-face-italic): insert missing args
12553
12554 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12555
12556         * packages.el (package-locations): Changed default early package
12557         hierarchies to ~/.xemacs/mule-packages and
12558         ~/.xemacs/xemacs-packages.
12559
12560 1999-06-23  SL Baur  <steve@miho.m17n.org>
12561
12562         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12563
12564 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12565
12566         * packages.el (package-locations): Changed default early package
12567         hierarchy to ~/.xemacs/packages.
12568         (package-locations): Removed `packages' as a possible name for a
12569         late package hierarchy.
12570
12571 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12572
12573         * mule/mule-category.el (word-combining-categories): Set up new
12574         variable.
12575         (word-separating-categories): Likewise.
12576
12577 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12578
12579         * XEmacs 21.2.17 is released
12580
12581 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12582
12583         * font-menu.el (font-menu-set-font): allow for nil specification
12584         of font size.
12585
12586 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12587
12588         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12589         is 1.
12590
12591 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12592
12593         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12594         8859-5 instead of ISO 8859-1.
12595
12596 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12597
12598         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12599         (viet-viscii-encode-table): Ditto.
12600
12601         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12602         Make obsolete definition of char-octet.
12603
12604 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12605
12606         * subr.el: Move no-Mule make-char ...
12607         * help-nomule.el (make-char): To here.
12608         (string-width): Make Mule compatibility alias.
12609
12610 1999-06-15  Andy Piper  <andy@xemacs.org>
12611
12612         * select.el (get-selection-no-error): really make there be no-error.
12613         (get-selection): revert to original.
12614
12615 1999-06-11  Andy Piper  <andy@xemacs.org>
12616
12617         * select.el (selection-sets-clipboard): renamed.
12618         (own-selection): use it.
12619
12620 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12621
12622         * XEmacs 21.2.16 is released
12623
12624 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12625
12626         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12627         missing characters to avoid crash.
12628
12629 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12630
12631         * coding.el (set-terminal-coding-system): Only set the console
12632         coding system on the selected console if it is a tty.
12633
12634 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12635
12636         * cus-face.el:
12637         * cus-edit.el:
12638         * faces.el:
12639         (custom):
12640         (face-spec-set):
12641         * faces.el (frob-face-property):
12642         * font-menu.el (font-menu-set-font):
12643                   Actually apply changes from 1999-03-17
12644
12645 1999-06-10  Andy Piper  <andy@xemacs.org>
12646
12647         * select.el (get-selection): abstract out non error-signalling
12648         part.
12649         (get-selection-no-error): get-selection without signalling an
12650         error.
12651         (selection-is-clipboard-p): new variable. controls whether the
12652         selection sets the clipboard.
12653         (own-selection): use it.
12654
12655         * mouse.el (insert-selection): fallback to clipboard after trying
12656         primary selection and cutbuffer.
12657
12658 1999-06-05  Andy Piper  <andy@xemacs.org>
12659
12660         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12661         selection functions.
12662
12663 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12664
12665         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12666         default value.
12667         (load): Use `raw-text' instead of `no-conversion'.
12668         (insert-file-contents): Likewise.
12669
12670         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12671         of `no-conversion'.
12672
12673 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12674
12675         * coding.el: Don't copy `no-conversion' to `raw-text'.
12676
12677 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12678
12679         * subr.el (make-char): Define it if Mule is not around.
12680
12681 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12682
12683         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12684
12685         * x-select.el (x-disown-selection-internal): Restore symbol as an
12686         obsolete alias.
12687         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12688
12689 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12690
12691         * XEmacs 21.2.15 is released
12692
12693 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12694
12695         * subr.el (split-string): Avoid infinite looping
12696
12697 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12698
12699         * ldap.el (ldap-ignore-attribute-codings): New variable
12700         (ldap-default-attribute-decoder): New variable
12701         (ldap-coding-system): New variable
12702         (ldap-attribute-syntax-encoders): New variable
12703         (ldap-attribute-syntax-decoders): New variable
12704         (ldap-attribute-syntaxes-alist): New variable
12705         (ldap-encode-boolean): New function
12706         (ldap-decode-boolean): New function
12707         (ldap-encode-country-string): New function
12708         (ldap-decode-string): New function
12709         (ldap-decode-address): New function
12710         (ldap-encode-address): New function
12711         (ldap-decode-attribute): New function
12712         (ldap-search): Use some of these
12713
12714 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12715
12716         * version.el (emacs-version): Make the patch level/beta come
12717         before the XEmacs qualifier so that it gets into (funcall
12718         emacs-version) and thus in the bug reports.
12719         (emacs-version>=): Support patch levels.
12720
12721 1999-06-03  SL Baur  <steve@xemacs.org>
12722
12723         * version.el: implement x.y.z version number
12724         From Jan Vroonhof <vroonhof@math.ethz.ch>
12725
12726 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12727
12728         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12729
12730 1999-05-22  Vin Shelton <acs@xemacs.org>
12731
12732         * startup.el: Document -private and break out non-standard X options.
12733
12734 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12735
12736         * mule/mule-charset.el (charset-after): New function.
12737         (charset-direction): Synch with Mule, update docstring.
12738         (get-charset-property): New function.
12739         (put-charset-property): New function.
12740         (charset-plist): New function.
12741
12742         * mule/mule-charset.el (compose-region):
12743         (decompose-region): remove;  these functions (which don't work
12744         since we don't do composite characters) have been moved to
12745         mule-util.el.
12746         (toplevel): follow coding standards
12747
12748 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12749
12750         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12751         exist any more.
12752
12753         * code-files.el: Fix commentary to follow coding standards.  Move
12754         the single line left in mule-files.el to here.
12755
12756         * mule/mule-files.el: delete.
12757
12758 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12759
12760         * info.el (Info-scroll-prev): Use event functions instead of the
12761         old emacs 19 interface.
12762
12763 1999-06-02  Andy Piper  <andy@xemacs.org>
12764
12765         * x-font-menu.el (x-font-menu-load-font):
12766         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12767
12768 1999-05-31  Andy Piper  <andy@xemacs.org>
12769
12770         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12771         group.
12772         (font-menu-this-frame-only-p): ditto.
12773         (font-menu-max-items): reinstate, from Jan Vroonhof
12774         <vroonhof@math.ethz.ch>
12775         (font-menu-submenu-name-format): ditto.
12776         (font-menu-split-long-menu): ditto, for use by the family
12777         constructor.
12778         (font-menu-family-constructor): use it.
12779
12780 1999-05-30  Andy Piper  <andy@xemacs.org>
12781
12782         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12783         for use by the font menu.
12784
12785         * msw-font-menu.el: new file implementing mswindows specific
12786         font-menu behaviour.
12787         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12788         (mswindows-font-menu-junk-families): ditto.
12789         (hack-font-truename): ditto.
12790         (mswindows-font-regexp-ascii): ditto.
12791         (mswindows-reset-device-font-menus): ditto.
12792         (mswindows-font-menu-font-data): ditto.
12793         (mswindows-font-menu-load-font): ditto.
12794
12795         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12796         (x-font-menu-font-data): ditto.
12797         (x-font-menu-load-font): ditto.
12798
12799         * font-menu.el: new file implementing generic font menu behaviour.
12800         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12801         made device independent.
12802         (font-menu-this-frame-only-p): ditto.
12803         (font-menu-preferred-resolution): ditto.
12804         (font-menu-size-scaling): new variable used to determine whether
12805         sizes are in points or tenths of a point.
12806         (vassoc): moved from x-font-menu.el.
12807         (device-fonts-cache): ditto.
12808         (device-fonts-cache): ditto.
12809         (flush-device-fonts-cache): ditto.
12810         (reset-device-font-menus): copied from x-font-menu.el and made
12811         device independent. Most functionality deferred to
12812         device-dependent versions.
12813         (font-menu-family-constructor): copied from x-font-menu.el and
12814         made device independent.
12815         (font-menu-size-constructor): ditto.
12816         (font-menu-weight-constructor): ditto.
12817         (font-menu-set-font): ditto.
12818         (font-menu-change-face): ditto.
12819         (font-menu-load-font): new device method.
12820         (font-menu-font-data): ditto.
12821
12822         * x-font-menu.el: The above functions deleted.
12823
12824 1999-05-26  Andy Piper  <andy@xemacs.org>
12825
12826         * update-elc.el:
12827         * make-docfile.el:
12828         * loadup.el: rehash expand-file-name usage to not use default-directory.
12829
12830 1999-05-21  Andy Piper  <andy@xemacs.org>
12831
12832         * x-select.el (x-select-convert-to-text):
12833         (x-selected-text-type):
12834         (x-get-selection):
12835         (xselect-convert-to-string):
12836         (xselect-convert-to-compound-text):
12837         (xselect-convert-to-length):
12838         (xselect-convert-to-targets):
12839         (xselect-convert-to-delete):
12840         (xselect-convert-to-filename):
12841         (xselect-convert-to-charpos):
12842         (xselect-convert-to-lineno):
12843         (xselect-convert-to-colno):
12844         (xselect-convert-to-sourceloc):
12845         (xselect-convert-to-os):
12846         (xselect-convert-to-host):
12847         (xselect-convert-to-user):
12848         (xselect-convert-to-class):
12849         (xselect-convert-to-name):
12850         (xselect-convert-to-integer):
12851         (xselect-convert-to-atom):
12852         (xselect-convert-to-identity): functions renamed from x-* and
12853         moved to select.el.
12854         (x-get-secondary-selection): use rename get-selection.
12855         (x-get-clipboard): ditto.
12856         (x-own-selection): moved to select.el.
12857         (x-valid-simple-selection-p): ditto.
12858         (x-dehilight-selection): ditto.
12859         (x-own-clipboard): ditto.
12860         (x-disown-selection): ditto.
12861
12862         * x-mouse.el (x-yank-function): moved to mouse.el.
12863         (x-insert-selection): ditto.
12864         (x-set-point-and-move-selection): use renamed function.
12865
12866         * select.el (selected-text-type): moved and renamed from
12867         x-select.el.
12868         (selection-owner-p): moved to C.
12869         (selection-exists-p): ditto.
12870         (get-cutbuffer): new device method.
12871         (get-selection): generalised and moved from x-select.el.
12872         (own-selection): moved x-own-selection functionality into here.
12873         (dehilight-selection): renamed and moved from x-select.el.
12874         (own-clipboard): functionality moved from x-select.el using new
12875         generic C builtins.
12876         (disown-clipboard): ditto.
12877         (select-convert-to-text):
12878         (select-convert-to-string):
12879         (select-convert-to-compound-text):
12880         (select-convert-to-length):
12881         (select-convert-to-targets):
12882         (select-convert-to-delete):
12883         (select-convert-to-filename):
12884         (select-convert-to-charpos):
12885         (select-convert-to-lineno):
12886         (select-convert-to-colno):
12887         (select-convert-to-sourceloc):
12888         (select-convert-to-os):
12889         (select-convert-to-host):
12890         (select-convert-to-user):
12891         (select-convert-to-class):
12892         (select-convert-to-name):
12893         (select-convert-to-integer):
12894         (select-convert-to-atom):
12895         (select-convert-to-identity): new functions renamed from x-* and
12896         moved from x-select.el.
12897
12898         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12899         into here and use as the default window-system mouse yank.
12900         (insert-selection): generalised and moved from x-mouse.el.
12901         (own-clipboard): moved to C.
12902
12903         * msw-select.el (mswindows-selection-owned-p): deleted.
12904         (mswindows-own-selection): generalised and moved to select.el.
12905         (mswindows-disown-selection): generalised and moved to C.
12906         (mswindows-selection-owner-p): ditto.
12907
12908 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12909
12910         * XEmacs 21.2.14 is released
12911
12912 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12913
12914         * about.el: update contact info for jason and slb.
12915
12916 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12917
12918         * mule/european.el (setup-romanian-environment): Add Romanian
12919         support from Emacs/Mule romanian.el.
12920
12921 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12922
12923         * cus-face.el: Label all custom changes with the 'custom' tag.
12924
12925         * cus-edit.el: idem ditto.
12926
12927         * faces.el: Added suport for adding device tags to various functions.
12928         (custom): New device tag.
12929         (face-spec-set): Call reset face with tags argument. No longer do
12930         x-init-global-faces hack.
12931
12932         * faces.el (frob-face-property): Use an anonymous specifier to map
12933         frob-face-property-1 over.
12934
12935         * x-font-menu.el (font-menu-set-font): Always specify all
12936         properties to custom.
12937
12938 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12939
12940         * mule/european.el (setup-czech-environment): Add czech support.
12941         From David Sauer <davids@orfinet.cz>
12942
12943 1999-03-15  SL Baur  <steve@xemacs.org>
12944
12945         * check-features.el: Turn hard errors into warnings.
12946
12947 1999-03-21  SL Baur  <steve@xemacs.org>
12948
12949         * simple.el (delete-key-deletes-forward): As per discussion on
12950         xemacs-beta, default to t.
12951
12952 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12953
12954         * loadup.el: Define Installation-string before loading anything.
12955
12956 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12957
12958         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12959         From Anders Stenman <stenman@isy.liu.se>
12960
12961 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12962
12963         * wid-edit.el (widget-glyph-find): Ditto.
12964
12965         * packages.el (locate-library): Ditto.
12966
12967         * loadup.el (really-early-error-handler): Ditto.
12968
12969         * lib-complete.el (read-library): Ditto.
12970
12971         * faces.el (set-face-stipple): Ditto.
12972
12973         * code-files.el (load): Use new calling style of locate-file.
12974
12975 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12976
12977         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12978         dead.
12979
12980 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12981
12982         * dumped-lisp.el (preloaded-file-list): Don't load
12983         Installation.el.
12984
12985         * loadup.el (Installation-string): Define it here.
12986
12987 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12988
12989         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12990         Installation.el needs to be loaded before `dump-paths', otherwise
12991         the dumping process won't find it.
12992
12993 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12994
12995         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12996         subr so that we can use `replace-in-string' in Installation.el to
12997         get rid of C-m chars under the native Windows build.
12998
12999 1999-04-29  Andy Piper  <andy@xemacs.org>
13000
13001         * make-docfile.el: canonicalize file and directory names.
13002
13003         * device.el (call-device-method): new function for calling device
13004         specific methods.
13005         (define-device-method): new function for defining device methods.
13006         (define-device-method*): ditto.
13007
13008 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13009
13010         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13011
13012 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13013
13014         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13015         (cyrillic-koi8-r-encode-table): Likewise.
13016         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13017         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13018
13019         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13020         from vietnamese.el].
13021
13022         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13023         mule/mule-misc.el.
13024
13025 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13026
13027         * mule/thai-xtis.el:
13028         - Change font registry name from "Thai94x94-0" to "xtis-0".
13029         - Change mnemonic of coding-system `tis-620' to "TIS620".
13030
13031 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13032
13033         * mule/ethiopic.el: fixed.
13034
13035 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13036
13037         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13038
13039         * mule/thai-xtis.el: New file.
13040
13041         * mule/vietnamese.el: New file.
13042
13043         * mule/ethiopic.el: New file.
13044
13045 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13046
13047         * bytecomp.el (byte-compile-close-variables): Leave
13048         debug-issue-ebola-notices alone.
13049
13050 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13051
13052         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13053         at the top of the buffer since it is the most important thing to
13054         customize
13055         (ldap-get-host-parameter): New defun
13056         (ldap-search): Add a new parameter `withdn' to retrieve the
13057         distinguished names of entries
13058
13059 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13060
13061         * startup.el (splash-frame-body): Date and spelling fixes.
13062
13063 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13064
13065         * view-less.el (toggle-truncate-lines): add autoload tag
13066
13067 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13068
13069         * format.el (format-alist): Disable image stuff.
13070
13071 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13072
13073         * wid-edit.el (widget-glyph-find): Search by directories, then by
13074         suffixes rather than the other way around.
13075         (widget-image-conversion): Renamed to
13076         `widget-image-file-name-suffixes'.
13077
13078 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13079
13080         * mule/mule-charset.el: Made old functions obsolete, remove the
13081         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13082         (charset-iso-graphic-plane): Rename from charset-graphic.
13083         (charset-iso-final-char): Rename from charset-final.
13084         (charset-width): Rename from charset-columns.
13085         (charset-bytes): Added from fsf compatibility, returns always 1.
13086
13087         * mule/mule-misc.el: Move charset-doc-string alias to
13088         mule-charset.el
13089
13090 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13091
13092         * x-faces.el (x-make-font-bold-italic): honor
13093         *try-oblique-before-italic-fonts*
13094
13095 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13096
13097         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13098
13099 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13100
13101         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13102         name.
13103
13104 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13105
13106         * cl-extra.el (equalp): Would bug out for lists.
13107
13108 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13109
13110         * about.el (about-hackers):  Change cgw's email address
13111
13112 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13113
13114         * XEmacs 21.2.13 is released
13115
13116 1999-03-12  SL Baur  <steve@xemacs.org>
13117
13118         * simple.el (delete-key-deletes-forward): Revert to previous
13119         behavior.
13120
13121 1999-01-18  Didier Verna  <didier@xemacs.org>
13122
13123         * menubar-items.el (xemacs-splash-buffer): handle the case of
13124         multiple elements in the splash buffer body.
13125
13126         * startup.el (splash-frame-timeout): new constant: interval
13127         between splash buffer elements.
13128         (command-line-1): handle splash buffer with multiple elements (use
13129         a timeout).
13130         (splash-frame-body): Originally `startup-splash-frame-body'.
13131         Rewrote a cleaner and more readable version. This can now be array,
13132         in which case each element is displayed in turn in the splash buffer.
13133         (splash-frame-static-body): new constant. Persistent information
13134         across all splash buffer elements (preserves the possibility to give
13135         it in different languages.
13136         (circulate-splash-frame-elements): new function. Used as a timeout
13137         to circulate through all splash frame elements and display them in
13138         sequence.
13139         (display-splash-frame): originally `startup-splash-frame'. Handle
13140         the case of multiple elements in the splash buffer body. Now
13141         returns a timeout id if multiple elements to display, or nil.
13142
13143 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13144
13145         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13146         so they can be overridden by x-init-face-from-resources.
13147         Additionally specify the font name also with an x tag.
13148
13149 1999-03-08  Andy Piper  <andy@xemacs.org>
13150
13151         * package-get.el (package-get-base): autoload.
13152
13153         * menubar-items.el (default-menubar): add update menu item. Fix
13154         custom menu to only be activated when package-base is available.
13155
13156         * package-get.el (package-get-custom): don't load
13157         package-get-custom as it is auto-generated. Fix group definition.
13158
13159 1999-03-05  Didier Verna  <didier@xemacs.org>
13160
13161         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13162         instead of `symbol-name' (Thanks Kyle).
13163
13164         * cus-edit.el (custom-save-variables): use `prin1' instead of
13165         princ to write symbols.
13166
13167 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13168
13169         * XEmacs 21.2.12 is released
13170
13171 1999-03-05  SL Baur  <steve@xemacs.org>
13172
13173         * menubar-items.el (default-menubar): Add kfm browsing support.
13174         From Neal Becker <nbecker@fred.net>
13175
13176 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13177
13178         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13179         calls to font-lock during buffer reversion.
13180
13181 1999-02-12  Didier Verna  <didier@xemacs.org>
13182
13183         * info.el (Info-build-node-completions): unconditionally widen the
13184         tag table buffer.
13185
13186 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13187
13188         * x-faces.el (x-init-face-from-resources):
13189         Only set fonts in the 'x locale.
13190
13191 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13192
13193         * package-ui.el (pui-install-selected-packages): Don't throw on
13194         `package-admin-delete-binary-package' returning nil since it's
13195         normal.  Reindent function.
13196         (pui-add-required-packages): Handle case where packages selected
13197         for installation have never been installed.
13198
13199 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13200
13201         * menubar-items.el (default-menubar):
13202         Implement the ``Mule->Set coding system of process'' menu item.
13203
13204 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13205
13206         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13207         files
13208         - Change some `if's to `when's
13209
13210 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13211
13212         * XEmacs 21.2.11 is released
13213
13214 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13215
13216         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13217         against window close (Fix Bug #460).
13218         (ask-user-about-lock-dbox): Idem.
13219
13220 1999-02-25  SL Baur  <steve@xemacs.org>
13221
13222         * mule/mule-charset.el (charset-leading-byte): New function.
13223         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13224
13225 1999-02-12  Andy Piper  <andy@xemacs.org>
13226
13227         * about.el (xemacs-hackers): change andy's email address.
13228         (about-url-alist): change andy's web page address.
13229         (about-xemacs): add piper.
13230
13231 1999-02-16  SL Baur  <steve@xemacs.org>
13232
13233         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13234         of mule-base into lisp/mule.
13235
13236 1999-02-16  SL Baur  <steve@xemacs.org>
13237
13238         * mule/arabic.el:
13239         mule/canna-leim.el:
13240         mule/chinese.el:
13241         mule/cyrillic.el:
13242         mule/english.el:
13243         mule/european.el:
13244         mule/greek.el:
13245         mule/hebrew.el:
13246         mule/japanese.el:
13247         mule/kinsoku.el:
13248         mule/korean.el:
13249         mule/misc-lang.el:
13250         mule/mule-category.el:
13251         mule/mule-ccl.el:
13252         mule/mule-charset.el:
13253         mule/mule-cmds.el:
13254         mule/mule-coding.el:
13255         mule/mule-files.el:
13256         mule/mule-help.el:
13257         mule/mule-init.el:
13258         mule/mule-misc.el:
13259         mule/mule-tty-init.el:
13260         mule/mule-x-init.el:
13261         mule/viet-chars.el:  Remerge from mule-base.
13262
13263         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13264         of mule-base into lisp/mule.
13265
13266 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13267
13268         * process.el (exec-to-string): Use `shell-command-switch' in place
13269         of hard-wired "-c" (for WindowsNT).
13270
13271 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13272
13273         * menubar-items.el (default-menubar):  Remove obsolete
13274         "Gopher" item
13275
13276 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13277
13278         * package-admin.el (package-admin-get-install-dir): First fall
13279         back to the location of xemacs-base for non-mule packages.
13280
13281 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13282
13283         * paths.el:
13284         - improved automounter tmp directory support.
13285         - support 4 (!) empirically discovered automounter conventions
13286
13287 1999-02-12  SL Baur  <steve@xemacs.org>
13288
13289         * etags.el (pop-tag-mark): autoload to match key binding.
13290
13291 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13292
13293         * XEmacs 21.2.10 is released
13294
13295 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13296
13297         * package-get.el (package-get-remote-filename): Don't bug out for
13298         a local file name in the search entry.
13299
13300 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13301
13302         * XEmacs 21.2.9 is released
13303
13304 1999-01-19  Didier Verna  <didier@xemacs.org>
13305
13306         * replace.el (replace-search-function): new variable containing a
13307         function to perform a search-forward.
13308         (replace-re-search-function): new variable containing a function
13309         to perform a re-search-forward.
13310         (perform-replace): use them.
13311
13312 1999-01-25  Didier Verna  <didier@xemacs.org>
13313
13314         * select.el (selection-owner-p): use the name `XEmacs'.
13315         (cut-copy-clear-internal): ditto.
13316
13317 1999-01-18  Andy Piper  <andy@xemacs.org>
13318
13319         * about.el (about-url-alist): Update my entry.
13320         (xemacs-hackers): Ditto.
13321
13322 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13323
13324         * buffer.el (switch-to-buffer): Fixing documentation.
13325         * minibuf.el (minibuffer-completion-table): ditto.
13326         * cl-macs.el (return-from): ditto.
13327
13328 1999-01-04  Didier Verna  <didier@xemacs.org>
13329
13330         * replace.el (delete-non-matching-lines): temporarily disable
13331         case-folding when called interactively with a regexp containing
13332         uppercase characters.
13333         (delete-matching-lines): ditto.
13334         (count-matches): ditto.
13335         (list-matching-lines): ditto.
13336
13337 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13338
13339         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13340         abort if current window is split horizontally, not if others are
13341         split.  Got rid of unnecessary minibuffer checking.  Also, add
13342         some comments (it's still complex).
13343
13344 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13345
13346         * package-get.el: changed address for doc.ic.ac.uk to
13347         sunsite.doc.ic.ac.uk
13348
13349 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13350
13351         * ldap.el (toplevel): Remove requires so that the file compiles
13352         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13353
13354 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13355
13356         * dump-paths.el: Calculate module-directory and set
13357         module-load-path to the load path for modules.
13358
13359         * loadup.el: Get bootstrap value of module-load-path from the
13360         environment variable EMACSBOOTSTRAPMODULEPATH.
13361         - Display the module load path if we're debugging paths.
13362
13363         * setup-paths.el: Added function paths-find-site-module-directory.
13364         - Added function paths-find-module-directory.
13365         - Added function paths-construct-module-load-path.  Uses new
13366         environment variable EMACSMODULEPATH.
13367
13368 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13369
13370         * font.el (font-default-object-for-device):
13371         Oops! This `or' can't be replaced by `unless'.
13372         Fixed inability to run w3, among other things.
13373
13374 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13375
13376         * package-admin.el: Change initialization of
13377           package-admin-install-function dependent on system type.
13378           Change package-admin-install-function-mswindows to use
13379           "minitar".
13380
13381 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13382
13383         * mouse.el (default-mouse-motion-handler): Disable help echo while
13384         in the minibuffer.
13385
13386 1998-12-28  Martin Buchholz <martin@xemacs.org>
13387
13388         * XEmacs 21.2.8 is released.
13389
13390 1998-12-24  Martin Buchholz <martin@xemacs.org>
13391
13392         * XEmacs 21.2.7 is released.
13393
13394 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13395
13396         * package-ui.el (pui-list-packages): Set truncate-lines.
13397
13398         * package-get.el (package-get-download-menu): Use
13399         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13400
13401         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13402         (pui-help-string): idem.
13403         (list-packages-mode): New major mode.
13404         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13405         (pui-install-selected-packages): Add suport for removing packages.
13406         (pui-toggle-package-delete-key): New function.
13407         (pui-popup-context-sensitive): New kludge.
13408         (pui-list-packages): Add warning when `package-get-remote' is nil.
13409         (package-ui-add-site): New function.
13410
13411 1998-12-01  Didier Verna  <didier@xemacs.org>
13412
13413         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13414
13415 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13416
13417         * ldap.el: Custom-ized
13418         (toplevel): Do not provide `ldap' which is provided by C level
13419         LDAP code
13420         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13421
13422 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13423
13424         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13425
13426 1998-12-17  Andy Piper  <andy@xemacs.org>
13427
13428         * sound.el (sound-load-list): name changed from sound-load-alist.
13429         (sound-extension-list): name changed from sound-ext-list.
13430         (load-default-sounds): use new names.
13431         (load-sound-file): use new names.
13432
13433 1998-12-16  Andy Piper  <andy@xemacs.org>
13434
13435         * XEmacs 21.2.6 is released
13436
13437 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13438
13439         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13440         errors.
13441
13442 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13443
13444         * wid-edit.el (widget-echo-this-extent): Set
13445         help-echo-owns-message to t.
13446
13447 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13448
13449         * package-get.el (package-get-download-menu): use toggles for
13450           each site in the download site menu.
13451
13452 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13453
13454         * package-get.el (package-get): If we cannot find a package
13455           because package-get-remote is not set, give a more helpful
13456           error message.
13457
13458 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13459
13460         * package-get.el (package-get-remote-filename): use an EFS path
13461         with user anonymous if no user is specified.
13462
13463 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13464
13465         * faces.el (face-spec-set): Re-init fallfacks for default after
13466         calling reset-face on the default face.
13467
13468 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13469
13470         * package-admin.el (package-admin-default-install-function):
13471         Behave as advertised.  Make sure the pkg-dir is proper for
13472         default-directory.
13473         (package-admin-add-binary-package): Make sure the pkg-dir is
13474         proper for default-directory.
13475         (package-admin-install-function-mswindows): Make sure the pkg-dir
13476         is proper for default-directory.
13477
13478 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13479
13480         * XEmacs 21.2.5 is released
13481
13482 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13483
13484         * files.el (binary-file-regexps): regexp-opt is not available at
13485         bytecompile time.
13486
13487 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13488
13489         * x-win-xfree86.el:
13490         * x-win-sun.el (x-win-init-sun):
13491         * x-win-sun.el:
13492         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13493         * x-iso8859-1.el:
13494         * x-init.el (init-post-x-win):
13495         * x-init.el (init-pre-x-win):
13496         * x-init.el (x-initialize-compose):
13497         * x-init.el:
13498         * x-compose.el:
13499         * winnt.el:
13500         * widget.el:
13501         * wid-edit.el (widget-glyph-click):
13502         * wid-edit.el (widget-glyph-find):
13503         * wid-edit.el (widget-type):
13504         * view-less.el (view-buffer-other-window):
13505         * very-early-lisp.el:
13506         * version.el:
13507         * toolbar.el:
13508         * toolbar-items.el:
13509         * term/sun.el (suntool-map):
13510         * term/sun-mouse.el:
13511         * term/internal.el:
13512         * syntax.el (modify-syntax-entry):
13513         * symbol-syntax.el:
13514         * subr.el:
13515         * startup.el (lock-directory):
13516         * simple.el (set-comment-column):
13517         * simple.el (backward-delete-char-untabify):
13518         * shadow.el (find-emacs-lisp-shadows):
13519         * shadow.el:
13520         * setup-paths.el (paths-construct-info-path):
13521         * select.el (cut-copy-clear-internal):
13522         * process.el (call-process-region):
13523         * process.el (start-process-shell-command):
13524         * process.el:
13525         * paths.el (rmail-spool-directory):
13526         * paragraphs.el (use-hard-newlines):
13527         * package-get.el (package-get-dependencies):
13528         * package-admin.el (package-admin-delete-binary-package):
13529         * obsolete.el (truncate-string):
13530         * obsolete.el (store-substring):
13531         * mouse.el (default-mouse-track-maybe-own-selection):
13532         * mouse.el (mouse-yank-at-point):
13533         * modeline.el:
13534         * modeline.el (mouse-drag-modeline):
13535         * minibuf.el (read-directory-name-internal):
13536         * minibuf.el (read-file-name-internal):
13537         * minibuf.el (read-file-name-internal-1):
13538         * minibuf.el (read-file-name-2):
13539         * minibuf.el (exact-minibuffer-completion-p):
13540         * minibuf.el (read-from-minibuffer):
13541         * minibuf.el:
13542         * menubar.el (check-menu-syntax):
13543         * map-ynp.el (map-y-or-n-p):
13544         * make-docfile.el (docfile-out-of-date):
13545         * loadup.el ((member "run-temacs" command-line-args)):
13546         * loadup.el ((member "no-site-file" command-line-args)):
13547         * loadup.el (really-early-error-handler):
13548         * loadup.el:
13549         * loadhist.el:
13550         * loaddefs.el:
13551         * lisp-mnt.el (lm-verify):
13552         * lib-complete.el (lib-complete:cache-completions):
13553         * lib-complete.el (library-all-completions):
13554         * itimer.el (itimer-run-expired-timers):
13555         * info.el (Info-mode):
13556         * info.el (Info-insert-file-contents):
13557         * info.el (Info-rebuild-dir):
13558         * info.el (Info-build-dir-anew):
13559         * info.el (Info-parse-dir-entries):
13560         * info.el (Info-dir-outdated-p):
13561         * info.el (Info-insert-dir):
13562         * info.el (info-xref):
13563         * info.el:
13564         * hyper-apropos.el (hyper-apropos-get-doc):
13565         * hyper-apropos.el (hyper-describe-face):
13566         * hyper-apropos.el (hyper-apropos-mode):
13567         * hyper-apropos.el:
13568         * help.el (list-processes):
13569         * help.el:
13570         * gnuserv.el:
13571         * font.el (mswindows-font-create-name):
13572         * font.el (font-default-font-for-device):
13573         * font.el (x-font-create-object):
13574         * font.el (font-registry):
13575         * font.el:
13576         * font-lock.el (font-lock-keywords):
13577         * font-lock.el:
13578         * finder.el (finder-compile-keywords):
13579         * find-paths.el (paths-find-recursive-path):
13580         * fill.el (set-justification-center):
13581         * fill.el (fill-region-as-paragraph):
13582         * files.el (insert-directory):
13583         * files.el (wildcard-to-regexp):
13584         * files.el (recover-file):
13585         * files.el (basic-save-buffer):
13586         * files.el (delete-auto-save-file-if-necessary):
13587         * files.el (file-relative-name):
13588         * files.el (backup-extract-version):
13589         * files.el (backup-buffer):
13590         * files.el (set-visited-file-name):
13591         * files.el (set-auto-mode):
13592         * files.el (interpreter-mode-alist):
13593         * files.el:
13594         * files.el (find-file-noselect):
13595         * files.el (abbreviate-file-name):
13596         * files.el (parse-colon-path):
13597         * files.el (directory-abbrev-alist):
13598         * etags.el (visit-tags-table-buffer):
13599         * easymenu.el (easy-menu-define):
13600         * dragdrop.el (experimental-dragdrop-drag):
13601         * dragdrop.el (dragdrop-drop-do-functions):
13602         * dragdrop.el (dragdrop-drop-at-point):
13603         * disass.el (disassemble-1):
13604         * disass.el (disassemble-internal):
13605         * disass.el (disassemble):
13606         * disass.el:
13607         * derived.el (derived-mode-init-mode-variables):
13608         * derived.el (define-derived-mode):
13609         * custom.el (defgroup):
13610         * cus-edit.el (custom-quote):
13611         * config.el:
13612         * code-process.el (open-network-stream):
13613         * code-process.el (start-process):
13614         * code-process.el (call-process-region):
13615         * code-process.el (call-process):
13616         * code-process.el:
13617         * code-files.el (insert-file-contents):
13618         * code-files.el:
13619         * code-files.el (buffer-file-coding-system-for-read):
13620         * cmdloop.el (yes-or-no-p-minibuf):
13621         * cl.el:
13622         * cl-macs.el:
13623         * cl-extra.el:
13624         * callers-of-rpt.el (make-caller-report):
13625         * callers-of-rpt.el:
13626         * bytecomp.el (batch-byte-recompile-directory):
13627         * bytecomp.el (batch-byte-compile-1):
13628         * bytecomp.el (batch-byte-compile):
13629         * bytecomp.el (display-call-tree):
13630         * bytecomp.el (byte-compile-insert):
13631         * bytecomp.el (byte-compile-two-args-19->20):
13632         * bytecomp.el (byte-compile-variable-ref):
13633         * bytecomp.el (byte-compile-form):
13634         * bytecomp.el (byte-compile-top-level-body):
13635         * bytecomp.el (byte-compile-out-toplevel):
13636         * bytecomp.el (byte-compile-byte-code-maker):
13637         * bytecomp.el (byte-compile-file-form-defmumble):
13638         * bytecomp.el (byte-compile-file-form):
13639         * bytecomp.el (byte-compile-keep-pending):
13640         * bytecomp.el (byte-compile-insert-header):
13641         * bytecomp.el (byte-compile-from-buffer):
13642         * bytecomp.el (byte-compile-file):
13643         * bytecomp.el (byte-recompile-file):
13644         * bytecomp.el (byte-compile-close-variables):
13645         * bytecomp.el (byte-compile-warn-about-unused-variables):
13646         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13647         * bytecomp.el (byte-compiler-legal-options):
13648         * bytecomp.el (byte-compile-lapcode):
13649         * bytecomp.el (byte-optimize-log):
13650         * bytecomp.el ((fboundp 'defsubst)):
13651         * bytecomp.el:
13652         * bytecomp-runtime.el:
13653         * byte-optimize.el (byte-optimize-apply):
13654         * byte-optimize.el (car):
13655         * byte-optimize.el (byte-optimize-form):
13656         * byte-optimize.el (byte-optimize-form-code-walker):
13657         * byte-optimize.el:
13658         * build-report.el (build-report-insert-installation-file):
13659         * build-report.el (build-report):
13660         * auto-show.el:
13661         * apropos.el (apropos-documentation):
13662         - mega patch
13663         - clean up byte-compile warnings
13664         - remove unused variables
13665         - Use common lisp style hashtable functions
13666         - byte compiler cleanup
13667         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13668         - remove old backquote syntax usage
13669         - move some cl functionality into C for speed.
13670         - remove last remaining VMS support
13671         - spelling fixes
13672         - implement last, butlast, nbutlast, copy-list in C.
13673         - new macro ignore-file-errors, similar to ignore-errors
13674           (ignore-file-errors (delete-file "foo"))
13675         - get frequent garbage collection during loadup.el by tweaking
13676           gc-cons-threshold, rather than explicitly calling garbage-collect
13677         - default delete-key-deletes-forward to `t'.
13678
13679 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13680
13681         * XEmacs 21.2-beta4 is released.
13682
13683 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13684
13685         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13686         (easy-menu-item-present-p): Wrapper around find-menu-item.
13687         (easy-menu-remove-item): Wrapper around delete-menu-item.
13688
13689         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13690         (add-menu-button): Add 'in-menu' argument.
13691         (add-menu-item-1): Add in-menu support to helper function.
13692
13693 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13694
13695         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13696
13697 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13698
13699         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13700         of Dec 4, 1997.
13701
13702 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13703
13704         * process.el (shell-command-on-region): Report if the command
13705         succeeded or failed.
13706
13707 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13708
13709         * subr.el (buffer-substring-no-properties): Comment out.
13710
13711 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13712
13713         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13714           into font instances first, like `x-frob-font-size' does.
13715           (mswindows-find-larger-font): ditto
13716
13717 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13718
13719         * package-ui.el (pui-install-selected-packages): fix args in call
13720         to `package-get'.
13721
13722 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13723
13724         * package-get.el (host-name): New widget type.
13725         (package-get-remote): Better customization using new type.
13726         (package-get-download-sites): idem dito.
13727
13728         (package-get-custom): Do not use package-get-all untill we have
13729         runtime dependencies.
13730
13731         (package-get-remove-copy): Default to 't' we no longer need this
13732         kludge as we do not currently use depenencies.
13733
13734         (package-get-was-current): New variable.
13735         (package-get-require-base): New 'force-current' argument.
13736         (package-get-update-base): idem
13737         (package-get-package-provider):  idem
13738         (package-get-locate-index-file): New 'no-remote' argument.
13739         (package-get-locate-file): idem.
13740
13741         (package-get-maybe-save-index): New function.
13742         (package-get-update-base): Use it.
13743
13744 1998-10-28 Greg Klanderman <greg@alphatech.com>
13745
13746         * package-get.el (package-get-remote): default to nil; by default,
13747         don't go out to the net via EFS.  They must select a download site.
13748         (package-get-download-sites): new variable.
13749         (package-get-download-menu): new function.
13750         (package-get-locate-index-file): new function.
13751         (package-get-update-base): use it.
13752
13753         * menubar-items.el (default-menubar): add "Update Package Index"
13754         and "Add Download Site" menus under Options | Manage Packages.
13755
13756 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13757
13758         * package-get.el (package-get): bugfix code checking installed version
13759         for case where package is not currently installed.
13760         (package-get-require-signed-base-updates): new variable.
13761         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13762         deemed not a goot thing.  Use the variable
13763         package-get-allow-unsigned-base-updates instead.
13764
13765 1998-10-16 Greg Klanderman <greg@alphatech.com>
13766
13767         * package-get.el (package-get): Don't install an older version than
13768         we already have unless explicitly told to.  Issue a warning.
13769
13770         * package-ui.el (pui-add-required-packages): when adding
13771         dependencies, don't add packages that are up to date.
13772         (pui-package-symbol-char):  Don't consider a package out of date
13773         if you have a newer version installed than the latest version in
13774         package-get-base.
13775
13776         * package-get.el (package-get-base-filename): document that it may
13777         be a path relative to package-get-remote;  new default value.
13778         (package-get-locate-file): new function.
13779         (package-get-update-base): use it to expand package-get-base-filename.
13780         (package-get-save-base): new function to save the package-get database
13781         to file.
13782         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13783         (package-get-update-base): pass the REMOTE-SOURCE arg.
13784         (package-get-update-base-entry): call package-get-custom-add-entry.
13785         (package-get-file-installed-p): removed; no longer needed.
13786         (package-get-create-custom): ditto.
13787         (toplevel): remove code to build and load package-get-custom.el
13788         (package-get-custom-add-entry): new function.
13789
13790 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13791
13792         * wid-edit.el (widget-button-click): Don't switch window.
13793
13794 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13795
13796         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13797
13798 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13799
13800         * etags.el (find-tag-default): Run find-tag-hook using
13801         run-hooks rather than funcall
13802
13803 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13804
13805         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13806         and the current local map as the parents to isearch-mode-map.
13807
13808 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13809
13810         * XEmacs 21.2-beta3 is released.
13811
13812 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13813
13814         * package-get.el (package-get-update-base): use
13815         insert-file-contents-internal, not insert-file-contents-literally.
13816
13817 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13818
13819         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13820         dump time.
13821
13822 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13823
13824         * package-get.el (package-get-update-base-entry): new function.
13825         (package-get-update-base): renamed; was `package-get-load-base'.
13826         cleanup, and use package-get-update-base-from-buffer.
13827         (package-get-update-base-from-buffer): new function.
13828         (package-get-update-base-entries): new; helper for above.
13829         Do not eval lisp grabbed over ftp; parse it from new format.
13830
13831 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13832
13833         * files.el (set-auto-mode): Don't play games loading package-get
13834         database; package-get-package-provider will handle it all.
13835
13836 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13837
13838         * package-get.el (package-get-base-filename): new variable.
13839         (package-get-require-base): new function.
13840         (package-get-pgp-signed-begin-line): new variable.
13841         (package-get-pgp-signature-begin-line): ditto.
13842         (package-get-pgp-signature-end-line):  ditto.
13843         (package-get-load-base): new function.
13844         (package-get-interactive-package-query):
13845         (package-get-update-all):
13846         (package-get-dependencies):
13847         (package-get-package-provider):
13848         (package-get-custom): use package-get-require-base.
13849         [package-get-custom loading]: disable for now.
13850
13851         * package-ui.el (pui-list-packages): use (package-get-require-base)
13852
13853 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13854
13855         * package-ui.el: Correct obvious thinko in choosing extent face.
13856
13857 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13858
13859         * menubar-items.el (default-menubar): pui-list-package has nothing
13860         to with Customize. Move all the package stuff to a new Item in Options.
13861
13862         * package-ui.el (pui-menu): Add menu and Popup menu.
13863
13864         * package-get.el (package-get): Use new
13865         package-admin-get-install-dir.
13866
13867         * package-admin.el (package-admin-get-install-dir): New syntax.
13868         Conserve package location and put mule packages where mule-base is.
13869
13870         * package-get.el : Customized
13871
13872         * package-ui.el (pui): Customized
13873         (pui-package-install-dest-dir): New variable.
13874         (pui-install-selected-packages): Use it
13875
13876 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13877
13878         * package-get.el (package-get-interactive-package-query): Move
13879         dependency on package-get-base to run-time.
13880         (package-get-update-all): Ditto.
13881         (package-get-dependencies): Ditto.
13882         (package-get-package-provider): Ditto.
13883         (package-get-custom): Ditto.
13884
13885 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13886
13887         * events.el: Remove 'ascii-character property from 'backspace
13888         and 'delete symbols
13889
13890 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13891
13892         * package-get-base.el: removed.
13893
13894 1998-09-23  Didier Verna  <didier@xemacs.org>
13895
13896         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13897         (no-upper-case-p): new function.
13898         (with-search-caps-disable-folding): new macro.
13899         (with-interactive-search-caps-disable-folding): new macro.
13900         (zap-to-char): In interactive mode, do a case-sensitive search if
13901         the character is uppercase.
13902         (zap-up-to-char): ditto.
13903
13904         * replace.el (perform-replace): use the function no-upper-case-p.
13905
13906         * isearch-mode.el (isearch-fix-case): ditto.
13907         make obsolete `with-caps-disable-folding' and
13908         `isearch-no-upper-case-p'.
13909
13910         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13911         (tags-search): ditto.
13912         (tags-query-replace): ditto.
13913
13914         * info.el (Info-search): ditto.
13915
13916 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13917
13918         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13919
13920 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13921
13922         * package-admin.el (package-admin-rmtree): rewritten.  need to
13923         check for "." and ".." before symlink check.  expand files and
13924         directories with respect to DIRECTORY, not default-directory.
13925
13926 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13927
13928         * package-get.el (package-get-all): add INSTALL-DIR argument.
13929
13930 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13931
13932         * package-ui.el (pui-add-required-packages): new function, select
13933         dependent packages.
13934         (pui-display-keymap): bind it.
13935         (pui-help-string): document it.
13936         (pui-install-selected-packages): package-get-all -> package-get.
13937
13938         * package-get.el (package-get-dependencies): new function.
13939
13940 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13941
13942         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13943         regexps.
13944
13945 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13946
13947         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13948         function.
13949         (default-mouse-track-normalize-point): Use it.
13950
13951 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13952
13953         * package-admin.el (package-admin-delete-binary-package):
13954                 General cleanup. Remove unnessary use of progn and
13955         save-excursion.
13956         (package-admin-delete-binary-package): Do NOT mess with file
13957         modes. That is evil.
13958         (package-admin-delete-binary-package): Wrap all deleting in
13959         condition-case. The data in MANIFEST is untrustworthy.
13960         (package-admin-delete-binary-package): Let the OS worry about non
13961         empty directories.
13962
13963 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13964
13965         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13966         processing.
13967         (lm-report-bug): Fix mail address to send bug reports to.
13968
13969 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13970
13971         * XEmacs 21.2-beta2 is released.
13972
13973 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13974
13975         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13976
13977 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13978
13979         * info.el (Info-mode): Document page turning by double clicks in
13980         docstring so `M-x describe-mode' will display it.
13981
13982 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13983
13984         * info.el (Info-mouse-track-double-click-hook): Use character
13985         widths to calculate a border region where double clicking does
13986         page turning, and return `nil' by default so other hooks, such as
13987         region highlighting, will be run.
13988
13989 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13990
13991         * sound.el (default-sound-directory-list): Initialize with all the
13992         "sounds" directories in `data-directory-list'.  It used to just be
13993         the first one.
13994
13995         * packages.el (locate-data-directory-list): Created.  This gives
13996         the list of matching directories, unlike `locate-data-directory',
13997         which just gives the first one.
13998
13999 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14000
14001         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14002         make a binding in the local keymap until help-char handling is
14003         improved.
14004
14005         * help.el (help-keymap-with-help-key): Provide keymap with help
14006         binding.
14007         (help-print-help-form): New helper function.
14008
14009 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14010
14011         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14012         move extent to another buffer; no need to create a new extent.
14013         (isearch-fix-case): New function.
14014         (isearch-search-and-update): Use it.
14015
14016 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14017
14018         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14019         the keymap, not minor-mode-map-alist.
14020         (isearch-done): Restore overriding-local-map.
14021
14022 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14023
14024         * bytecomp.el (byte-compile-buffer-substring):
14025         Fix for: (byte-compile (defun f () (buffer-substring)))
14026         ==>   ** buffer-substring called with 3 args, but requires 0-3
14027         - new code not only works, but is more readable, too.
14028
14029 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14030
14031         * msw-faces.el (mswindows-init-device-faces): Don't try to
14032           specify a default font at this late stage. Do try to force
14033           creation of the default face font so that if it fails we get
14034           an error now instead of a crash at frame creation.
14035
14036           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14037           mswindows-make-font-unitalic: Canonical default weight
14038           changed from "Normal" to "Regular".
14039
14040           mswindows-make-font-bold / -bold-italic: Supplied device was
14041           not being passed into call to mswindows-find-smaller-font.
14042
14043 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14044
14045         * package-get.el (package-get-remote): Fix the path where to find
14046           the packages on xemacs.org.
14047
14048 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14049
14050         * about.el (about-maintainer-info): Update Ben's entry.
14051
14052 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14053
14054         * lisp/shadow.el (find-emacs-lisp-shadows):
14055         - `member' was being called on lists of length 2000!
14056         - Replace with hashtables.
14057         - Replace hand-coded loops with (dolist)
14058         - Fix comment typo
14059
14060 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14061
14062         * packages.el: Added new function, `package-delete-name', to
14063           delete existing packages from the installed package database
14064           (`packages-package-list').  Also added the "pkginfo" directory
14065           to `packages-special-base-regexp', so that the pkginfo directory
14066           would not get added to `late-packages'.
14067
14068         * package-admin.el: Added ability to delete an installed package
14069           (added low-level function, `package-admin-delete-package').
14070           Understands how to use the pkginfo/MANIFEST.<package> file to
14071           delete the package.  When installing a package, will also
14072           create a MANIFEST.* file if one is not provided by the
14073           package.  If the MANIFEST.* doesn't exist when deleting a
14074           package, the functions will fall back to attempting to delete
14075           any package-specific lisp directory.
14076
14077         * package-get.el: Moved some functions to package-admin.el.
14078           Added interactive function `package-get-delete-package', for
14079           use by users for deleting a package.
14080
14081           Also modified to not require the presence of efs.
14082
14083 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14084
14085         * files.el (find-file-noselect): Handle all signals, kill the
14086         buffer and resignal.
14087
14088 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14089
14090         * cl-macs.el (glyph-image): Add setf method.
14091
14092 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14093
14094         * package-get.el: Fixed broken EFS downloading.  Also, look for
14095           .tar.gz files first, in preference over .tgz files.
14096
14097         * package-ui.el: Fix display of package version numbers.
14098
14099 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14100
14101         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14102         argument.
14103
14104 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14105
14106         * list-mode.el: `display-completion-list': added new/optional
14107           keyword `:completion-string', which allows the programmer to
14108           change the "Possible completions are:" prompt.
14109
14110         * menubar-items.el: Added new pulldown menu-pick to start up the
14111           visual package browser/installer:
14112
14113                 Options->Customize->List Packages
14114
14115         * package-admin.el: Added hooks for installing under both Unix
14116           and MS Windows.  Does additional error checking.  No longer
14117           calls "add-big-package.sh" to install packages under Unix; now
14118           calls gunzip & tar directly.
14119
14120         * package-get.el: Added ability to install packages from files
14121           on a local disk/CDROM.  Now deletes any existing package lisp
14122           directory.  Does completion on available packages when
14123           querying for package names.  Will also search for .tgz files
14124           in addition for .tar.gz files.  Tries to reload
14125           auto-autoloads, as a convenience when loading new packages,
14126           and also tries to add any new package paths to `load-path'.
14127           Changed all occurences of `concat' to use `expand-file-name'.
14128
14129         * package-ui.el: New file which implements the main visual
14130           package browser/installer, which is started via a menu pick or
14131           M-x pui-list packages.
14132
14133 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14134
14135         * startup.el (load-init-file): spelling fix.
14136
14137 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14138
14139         * startup.el (normal-top-level): Load auto-autoload files
14140         covariantly with their precedence.
14141
14142 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14143
14144         * menubar-items.el (default-menubar): Remove "Font Weight"
14145         option, there is currently no custom equivalent.. Customize-faces
14146         is "Edit faces".
14147
14148         * x-font-menu.el (font-menu-set-font): Use customize to set
14149         default face.
14150
14151         * faces.el (face-spec-update-all-matching): New function.
14152
14153         * cus-face.el (custom-set-face-update-spec): New function.
14154         Interface to customize faces from elisp.
14155
14156         (custom-face-value-create): Show the customized settings if set
14157         but not saved.
14158
14159 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14160
14161         (custom-face-value-create): Show the customized settings if set
14162         but not saved.
14163
14164 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14165
14166         * keydefs.el (global-map): Add FSF 20.3 binding of
14167         query-replace-regexp.
14168
14169 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14170
14171         * minibuf.el (read-file-name-internal-1): use
14172         user-name-completion-1 instead of user-name-completion.
14173
14174 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14175
14176         * loadup.el:
14177         * make-docfile.el:
14178         * update-elc.el: Don't set `source-directory' (now defunct as a
14179         global variable) no more.
14180
14181         * packages.el (packages-list-autoloads): Made `source-directory'
14182         (now defunct as a global variable) a parameter.
14183
14184 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14185
14186         * about.el (about-hackers): new email
14187
14188 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14189
14190         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14191
14192 1998-07-17  Didier Verna  <didier@xemacs.org>
14193
14194         * faces.el (set-face-property):
14195         (set-face-dim-p):
14196         (face-dim-p): updated the doc strings now that the dim property isn't
14197         tty-specific.
14198         (face-equal): the dim property is now a common one.
14199
14200         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14201         Renamed the `stipple' attribute to `background-pixmap'.
14202         (custom-face-background-pixmap): make custom-face-stipple an
14203         obsolete alias for this.
14204
14205 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14206
14207         * find-paths.el (paths-file-readable-directory-p): Created and
14208         used.
14209
14210         * loadup.el: Don't set inhibit-... flags from run-temacs.
14211
14212 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14213
14214         * packages.el (packages-data-path-depth): Added and used.
14215
14216 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14217
14218         * about.el:
14219         - Change .xpm to .png, delete "zcat" section.
14220         - cosmetic fix in the 'marcpa' entry.
14221
14222         * etc/photos
14223         - convert all .xpm.Z to .png
14224         - rename mrb to martin
14225         - rename mcook-m to mcookm
14226
14227 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14228
14229         * x-init.el (x-initialize-compose): Add support for
14230         dead-circumflex as YET ANOTHER NAME for that dead key.
14231
14232 1998-08-05  Colin Rafferty <colin@xemacs.org>
14233
14234         * setup-paths.el (paths-construct-exec-path): Made the
14235         last-packages really be last.
14236         (paths-construct-data-directory-list): Ditto.
14237
14238 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14239
14240         * startup.el(startup-splash-frame-body):
14241         Update Copyright notice in splash screen
14242
14243 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14244
14245         * minibuf.el (read-file-name-internal-1): do ~user completion.
14246
14247 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14248
14249         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14250         aginst destroyed extents
14251
14252 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14253
14254         * package-get.el (package-get): add `install-dir' argument.
14255
14256 1998-07-20  John Jones  <jj@asu.edu>
14257
14258         * package-get.el: calls to package-get-update-all will only
14259           update packages which are already installed.
14260
14261 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14262
14263         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14264         writable.
14265
14266 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14267
14268         * about.el (about-hackers): Correct my email.
14269
14270 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14271
14272         * about.el (about-hackers): new email-address.
14273
14274 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14275
14276         * minibuf.el (read-number): Don't let `input-error' condition
14277         escape.
14278
14279 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14280
14281         * about.el (about-hackers): use my `email-for-life' address.
14282
14283 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14284
14285         * XEmacs 21.2-beta1 is released.
14286
14287 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14288
14289         * ldap.el (ldap-search): Doc string change
14290
14291 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14292
14293         * menubar-items.el (default-menubar): Removed references to
14294         `data-directory', and use `locate-data-file' instead, and made
14295         then greyed out if they don't exist.
14296
14297 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14298
14299         * keymap.el (events-to-keys): Use `format' instead of `concat'
14300         since the latter does not accept integer args anymore
14301
14302 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14303
14304         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14305         macros replaced.
14306
14307 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14308
14309         * make-docfile.el: Get first initialization from very-early-lisp.el
14310         * update-elc.el: Ditto.
14311         * loadup.el (really-early-error-handler): Ditto.
14312
14313         * packages.el (packages-unbytecompiled-lisp): Add new file,
14314         very-early-lisp.el.
14315
14316         * very-early-lisp.el: New file.
14317
14318 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14319
14320         * Symbols that have been obsolete for at least 3 years removed (II).
14321
14322         * obsolete.el (eval-current-buffer): Make compatible.
14323         (byte-code-function-p): Ditto.
14324         (send-string): Removed.
14325         (send-region): Removed.
14326         (screen-scrollbar-width): Removed.
14327         (set-screen-scrollbar-width): Removed.
14328         (set-screen-left-margin-width): Removed.
14329         (set-screen-right-margin-width): Removed.
14330         (screen-left-margin-width): Removed.
14331         (screen-right-margin-width): Removed.
14332         (set-buffer-left-margin-width): Removed.
14333         (set-buffer-right-margin-width): Removed.
14334         (buffer-left-margin-width): Removed.
14335         (buffer-right-margin-width): Removed.
14336         (x-set-frame-icon-pixmap): Removed.
14337         (x-set-screen-icon-pixmap): Removed.
14338         (pixel-name): Removed.
14339         (make-pixmap): Removed.
14340         (make-cursor): Removed.
14341         (pixmap-width): Removed.
14342         (pixmap-contributes-to-line-height-p): Removed.
14343         (set-pixmap-contributes-to-line-height): Removed.
14344
14345 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14346
14347         * obsolete.el (popup-menu-up-p): removed.
14348         (read-no-blanks-input): Removed.
14349         (wholenump): Removed.
14350         (ring-mod): Removed (what was ring-mod?).
14351         (current-time-seconds): Removed.
14352         (run-special-hook-with-args): Removed.
14353         (dot): Removed.
14354         (dot-marker): Removed.
14355         (dot-min): Removed.
14356         (dot-max): Removed.
14357         (window-dot): Removed.
14358         (set-window-dot): Removed.
14359
14360         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14361         `dot-min'.
14362
14363         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14364
14365         * code-files.el (insert-file-contents): Rename
14366         run-special-hook-with-args to run-hook-with-args-until-success.
14367         (write-region): Ditto.
14368
14369 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14370
14371         * about.el: Fix typos, update release date.
14372
14373         * Symbols that have been obsolete for at least 3 years removed.
14374
14375         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14376         screen- functions.
14377         (toplevel): remove setf methods for screen functions.
14378         * cl-macs.el (extent-data): defsetf removed.
14379         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14380         many places to remove.
14381         (comment-indent-hook): Ditto.
14382         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14383         (buffer-dedicated-screen): Ditto.
14384         (deiconify-screen): Ditto.
14385         (delete-screen): Ditto.
14386         (event-screen): Ditto.
14387         (find-file-other-screen): Ditto.
14388         (find-file-read-only-other-screen): Ditto.
14389         (live-screen-p): Ditto.
14390         (screen-height): Ditto.
14391         (screen-iconified-p): Ditto.
14392         (screen-list): Ditto.
14393         (screen-live-p): Ditto.
14394         (screen-name): Ditto.
14395         (screen-parameters): Ditto.
14396         (screen-pixel-height): Ditto.
14397         (screen-pixel-width): Ditto.
14398         (screen-root-window): Ditto.
14399         (screen-selected-window): Ditto.
14400         (screen-totally-visible-p): Ditto.
14401         (screen-visible-p): Ditto.
14402         (screen-width): Ditto.
14403         (screenp): Ditto.
14404         (get-screen-for-buffer): Ditto.
14405         (get-screen-for-buffer-noselect): Ditto.
14406         (get-other-screen): Ditto.
14407         (iconify-screen): Ditto.
14408         (lower-screen): Ditto.
14409         (mail-other-screen): Ditto.
14410         (make-screen): Ditto.
14411         (make-screen-invisible): Ditto.
14412         (make-screen-visible): Ditto.
14413         (modify-screen-parameters): Ditto.
14414         (new-screen): Ditto.
14415         (next-screen): Ditto.
14416         (next-multiscreen-window): Ditto.
14417         (other-screen): Ditto.
14418         (previous-screen): Ditto.
14419         (previous-multiscreen-window): Ditto.
14420         (raise-screen): Ditto.
14421         (redraw-screen): Ditto.
14422         (select-screen): Ditto.
14423         (selected-screen): Ditto.
14424         (set-buffer-dedicated-screen): Ditto.
14425         (set-screen-height): Ditto.
14426         (set-screen-position): Ditto.
14427         (set-screen-size): Ditto.
14428         (set-screen-width): Ditto.
14429         (show-temp-buffer-in-current-screen): Ditto.
14430         (switch-to-buffer-other-screen): Ditto.
14431         (visible-screen-list): Ditto.
14432         (window-screen): Ditto.
14433         (x-set-screen-pointer): Ditto.
14434         (x-set-frame-pointer): Ditto.
14435         (screen-title-format): Ditto.
14436         (screen-icon-title-format): Ditto.
14437         (terminal-screen): Ditto.
14438         (delete-screen-hook): Ditto.
14439         (create-screen-hook): Ditto.
14440         (mouse-enter-screen-hook): Ditto.
14441         (mouse-leave-screen-hook): Ditto.
14442         (map-screen-hook): Ditto.
14443         (unmap-screen-hook): Ditto.
14444         (default-screen-alist): Ditto.
14445         (default-screen-name): Ditto.
14446         (x-screen-defaults): Ditto.
14447         (x-create-screen): Ditto.
14448         * obsolete.el: meta-flag removed.
14449         baud-rate removed.
14450         sleep-for-millisecs removed.
14451         extent-data removed.
14452         set-extent-data removed.
14453         set-extent-attribute removed.
14454         extent-glyph removed.
14455         extent-layout removed.
14456         set-extent-layout removed.
14457         list-faces-display removed.
14458         list-faces removed.
14459         trim-versions-without-asking removed.
14460         after-write-file-hooks removed.
14461         truename removed.
14462         auto-fill-hook removed.
14463         blink-paren-hook removed.
14464         select-screen-hook, deselect-screen-hook removed.
14465         auto-raise-screen, auto-lower-screen removed.
14466
14467         * msw-mouse.el: Global change resource -> mswindows-resource.
14468
14469         * XEmacs 21.0-pre5 is released.
14470
14471 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14472
14473         * about.el (about-hackers): Credits update.
14474
14475 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14476
14477         * register.el (insert-register): Don't activate the region.
14478
14479 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14480
14481         * select.el: Restore x-* symbols for backwards compatibility:
14482         x-copy-primary-selection, x-kill-primary-selection,
14483         x-delete-primary-selection, x-select-make-extent-for-selection,
14484         x-valid-simple-selection-, x-cut-copy-clear-internal.
14485
14486 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14487
14488         * XEmacs 21.0-pre4 is released.
14489
14490 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14491
14492         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14493         reporting bugs.
14494         (maybe-add-init-button): Fix semantics under Windows.  Use
14495         `expand-file-name' rather than `concat'.
14496
14497         * help.el (print-messages): New function.
14498
14499 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14500
14501         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14502
14503 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14504
14505         * about.el: Tweaked my entry in about-hackers.
14506
14507         * find-paths.el (paths-emacs-root-p):
14508           Relaxed emacs-root checking of an in-place installation to
14509           also accommodate the flat layout used on MS Windows.
14510
14511 1998-06-29  John Jones  <jj@asu.edu>
14512
14513         * package-get.el: calls to package-get-update-all will only
14514           update packages which are already installed.
14515
14516 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14517
14518         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14519         are handled by the gui-element face fallbacks now.
14520
14521         * x-faces.el: default gui-element face to "background" as well as
14522         the default face.
14523
14524         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14525         and default face settings since these are set as fallbacks now in
14526         the appropriate domain.
14527
14528 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14529
14530         * text-mode.el (text-mode): Reorder regexp so the OR part
14531         corresponding to `page-delim' goes first and the hack in
14532         `forward-paragraph' will work.
14533         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14534
14535 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14536
14537         * subr.el (remove-hook): When checking the hook value
14538           with functionp, don't apply car to it.
14539
14540 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14541
14542         * package-get.el (package-get-remote-filename):
14543           Don't use file-name-as-directory because the local directory
14544           separator conventions might not be the same as ftp's.
14545
14546 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14547
14548         * ldap.el (ldap-host-parameters-alist): New name of
14549         `ldap-host-parameters-plist'
14550
14551 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14552
14553         * package-get.el: Using (require 'package-get-base), now that it
14554         provides itself.  Consequently removed all instances of (load
14555         "package-get-base.el").
14556
14557 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14558
14559         * subr.el (remove-hook): Don't treat the hook value as a
14560           list unless it is both consp and not functionp.
14561
14562 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14563
14564         * about.el: Email address for Ben Wing is ben@xemacs.org.
14565         * auto-show.el: Ditto.
14566         * bytecomp.el: Ditto.
14567         * faces.el: Ditto.
14568         * x-scrollbar.el: Ditto.
14569         * x-misc.el: Ditto.
14570         * tty-init.el: Ditto.
14571         * toolbar-items.el: Ditto.
14572         * symbol-syntax.el: Ditto.
14573         * specifier.el: Ditto.
14574         * objects.el: Ditto.
14575         * hyper-apropos.el: Ditto.
14576         * glyphs.el: Ditto.
14577
14578 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14579
14580         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14581         vertical-divider-always-visible-p.
14582         (default-mouse-motion-handler): Ditto.
14583
14584 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14585
14586         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14587         global value.
14588
14589 1998-06-21  Oliver Graf <ograf@fga.de>
14590
14591         * build-reports.el: changed receiver to xemacs-build-reports list
14592
14593 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14594
14595         * font.el: Split font-family-mappings into X and
14596           mswindows-specific versions.
14597           mswindows-font-create-[object|name]: Treat supplied size
14598           as a pointsize. Added underline and strikethru handling.
14599
14600         * msw-faces.el: changed default mswindows charset to western.
14601
14602         * msw-glyphs.el: removed space in border-glyph font string that
14603           was inserted to get round bugs in the mswindows C font code.
14604
14605 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14606
14607         * about.el (about-hackers): Credits update.
14608
14609         * help-nomule.el (tutorial-supported-languages): Add Romanian
14610         TUTORIAL.
14611
14612         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14613         to ISO-8859-2.
14614
14615 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14616
14617         * font.el: Split font-family-mappings into X and
14618           mswindows-specific versions.
14619           mswindows-font-create-[object|name]: Treat supplied size
14620           as a pointsize. Added underline and strikethru handling.
14621
14622         * msw-faces.el: changed default mswindows charset to western.
14623
14624         * msw-glyphs.el: removed space in border-glyph font string that
14625           was inserted to get round bugs in the mswindows C font code.
14626
14627 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14628
14629         * minibuf.el: make read-color-completion-table call
14630           (mswindows-color-list for mswindows devices.
14631
14632 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14633
14634         * lisp/font-lock.el
14635         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14636         Let declaration items contain non-word symbol characters.
14637
14638 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14639
14640         * package-get.el (package-get-package-provider): Added autoload
14641         cookie.  Loading "package-get-base.el" in ALL functions that use
14642         it.  Fixed some (interactive ...) with multiple argument specs
14643         again.  Cosmetic indentation changes.
14644
14645 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14646
14647         * info.el (Info-insert-dir): Don't use nreverse on variables
14648         that you want to use later.
14649
14650 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14651
14652         * x-mouse.el (x-set-point-and-move-selection): Replace call
14653         to x-kill-primary-selection with kill-primary-selection
14654
14655 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14656
14657         * simple.el (what-cursor-position): Make cursor position reported
14658         use value of column-number-start-at-one
14659
14660 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14661
14662         * about.el (xemacs-hackers): Fix Jareth's email address.
14663
14664 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14665
14666         * startup.el (startup-splash-frame): Remove
14667         `xemacs-startup-logo-function'.
14668
14669 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14670
14671         * about.el (about-hackers): Update credits list.
14672
14673 1998-06-06  Jeff Miller <jmiller@smart.net>
14674
14675         * lisp/sound.el: Update sound-ext to allow filenames with
14676           extensions to be found by load-sound-file
14677
14678 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14679
14680         * info.el (Info-rebuild-outdated-dir): Removed variable
14681         (Info-auto-generate-directory): New variable
14682         (Info-save-auto-generated-dir): New variable
14683         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14684         (Info-build-dir-anew): Second parameter removed.  Use
14685         `Info-save-auto-generated-dir'
14686         (Info-rebuild-dir): Ditto
14687
14688 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14689
14690         * list-mode.el (next-list-mode-item): Would not recognize
14691         border between directly neighbored items.
14692
14693 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14694
14695         * package-get.el: add autoloads for some functions.
14696
14697 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14698
14699         * specifier.el (let-specifier): Tiny docfixes.
14700
14701 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14702
14703         * msw-mouse.el: set selection-pointer-glyph to Normal.
14704
14705 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14706
14707         * wid-edit.el (widget-specify-secret): New function.
14708         (widget-after-change): Use it.
14709         (widget-specify-field): Use it.
14710
14711 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14712
14713         * mouse.el (drag-window-divider): Use `(not done)' instead of
14714         `doit'; reuse result of `window-pixel-edges'.
14715
14716         * modeline.el (drag-modeline-event-lag): Rename to
14717         drag-divider-event-lag.
14718
14719 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14720
14721         * specifier.el (let-specifier): Rewritten not to generate needless
14722         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14723         arguments.
14724
14725 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14726
14727         * minibuf.el (read-file-name-1): Setup buffer-local value of
14728         `completion-ignore-case' in completions buffer under Windows.
14729
14730 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14731
14732         * about.el (about-maintainer-glyph): Fix support for not
14733         compressed images.
14734
14735 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14736
14737         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14738
14739         * mouse.el (mouse-track): Cancel selection if misc-user event with
14740         `cancel-mode-internal' function is fetched.
14741
14742 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14743
14744         * files.el (save-some-buffers-1): Fixed return value.
14745
14746 1998-06-01  Oliver Graf <ograf@fga.de>
14747
14748         * dragdrop.el: added experimental
14749
14750 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14751
14752         * startup.el (after-init-hook, init-file-user,
14753         user-init-directory, load-user-init-file):  Purge references
14754         to "~/.xemacs/init.el" from docstrings.
14755
14756         (load-user-init-file) Use paths-construct-path to construct
14757         paths to user init files.  Go directly to ~/.emacs, do not
14758         search ~/.xemacs/, do not load `default-custom-file'.
14759
14760 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14761
14762         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14763         general *sh.
14764         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14765
14766 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14767
14768         * menubar-items.el (default-menubar): add Update Packages to customize
14769         menu.
14770
14771 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14772
14773         * faces.el: use toolbar face as a fallback for toolbar properties
14774         in xpm-color-symbols instead of default.
14775
14776         * msw-faces.el: rename 3d-object -> gui-element face.
14777
14778 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14779
14780         * startup.el (xemacs-startup-logo-function): New variable.
14781         (startup-splash-frame): Use it.
14782
14783 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14784
14785         * files.el (save-some-buffers): Would wait 1 second.
14786         (save-some-buffers-1): Delete other windows here instead of in
14787         `save-some-buffers'.
14788         (save-some-buffers): Force redisplay only if windows were deleted.
14789
14790 1998-06-02  Didier Verna  <didier@xemacs.org>
14791
14792         * cus-face.el (custom-face-attributes): generalized the use of
14793         toggle buttons for boolean attributes.
14794         Re-ordered the items a bit.
14795
14796 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14797
14798         * sound.el (default-sound-directory): Use `locate-data-directory'
14799         to find the sounds directory.
14800
14801 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14802
14803         * sound.el: default sound-ext to .wav under mswindows, .au
14804         otherwise. load-default sounds without extensions.
14805
14806 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14807
14808         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14809         if send-pr is not bound.
14810
14811 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14812
14813         * files.el: grok idl files in auto-mode-alist.
14814 1998-06-01  Jeff Miller  <jmiller@smart.net>
14815
14816         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14817         calling `upcase'.
14818
14819 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14820
14821         * msw-glyphs.el: add xbm to the list of image types supported.
14822
14823 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14824
14825         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14826         instead of XEmacs one when dumping InfoDock.
14827
14828 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14829
14830         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14831         for `modeline-visible-p'
14832
14833         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14834
14835 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14836
14837         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14838         since it's not used anymore. doc string fixes.
14839
14840         * package-get.el (package-get-file-installed-p): new function. use
14841         instead of file-installed-p which is in an external package.
14842
14843 1998-05-28  Oliver Graf <ograf@fga.de>
14844
14845         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14846         favor of select-window/switch-to-buffer
14847
14848 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14849
14850         * startup.el: changed (getenv "HOME") to (user-home-directory)
14851
14852 1998-05-25  Oliver Graf <ograf@fga.de>
14853
14854         * frame.el (cde-start-drag) moved to dragdrop.el
14855         (offix-start-drag-region) moved to dragdrop.el
14856         (offix-start-drag) moved to dragdrop.el
14857         * dragdrop.el (cde-start-drag) moved from frame.el
14858         (offix-start-drag-region) moved from frame.el
14859         (offix-start-drag) moved from frame.el
14860         (cde-start-drag-region) cde drag regions
14861         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14862
14863 1998-05-26  Oliver Graf <ograf@fga.de>
14864
14865         * dragdrop.el: created dragdrop-drag prototypes
14866         (cde-start-drag-region) fixed typo
14867
14868 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14869
14870         * simple.el (after-init-hook): Remove reader macro.
14871
14872         * packages.el (packages-hardcoded-lisp): Get rid of reader
14873         macros.  Update DOC string.
14874
14875 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14876
14877         * mouse.el (drag-window-divider): Ditto.
14878
14879         * modeline.el (mouse-drag-modeline): Use it.
14880
14881         * lisp-mode.el (let-specifier): Specify indentation.
14882
14883         * specifier.el (let-specifier): Renamed from
14884         `with-specifier-instance'.
14885
14886 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14887
14888         * x-faces.el:
14889         * faces.el: move definition of xpm-color-symbols from x-faces.el
14890         to faces. Predicate x-get-resource on the presence of x.
14891
14892         * msw-faces.el: set 3d-object face rather than modeline. Specify
14893         faces as specfier defaults.
14894
14895         * package-get.el: don't use package-admin-add-single-file-package.
14896
14897 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14898
14899         * toolbar-items.el: Fixup tooltips.
14900         (toolbar-gnus): Don't use obsolete variable
14901         toolbar-news-frame-properties.
14902         (toolbar-news-reader): Default to `gnus' instead of
14903         `not-configured'.
14904
14905         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14906         Windows.
14907
14908 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14909
14910         * package-get.el: rename -installedp -> -installed-p.
14911
14912 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14913
14914         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14915         attributes, and assinged it to continuation, truncation and
14916         hscroll glyphs.
14917
14918         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14919         and made continuation, truncation and hscroll glyphs arrow
14920         characters out of that font.
14921
14922 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14923
14924         * minibuf.el (minibuffer-electric-separator): Play nicely with
14925         directory-sep-char being \.
14926         (minibuffer-electric-tilde): Ditto.
14927         (read-file-name-map): Ditto.
14928
14929 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14930
14931         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14932         on X devices.
14933         (default-mouse-track-deal-with-down-event): Avoid
14934         `x-disown-selection'; use `disown-selection' instead.
14935
14936 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14937
14938         * select.el:
14939         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14940         moved to (cut-copy-clear-internal) in select.el. Ditto for
14941         (x-delete-primary-selection) (x-kill-primary-selection)
14942         (x-copy-primary-selection).
14943         (own-clipboard): new function.
14944
14945         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14946         functions in select.el. remove old ones.
14947         (mswindows-own-clipboard): new function.
14948
14949 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14950
14951         * gnuserv.el: allow connections from mswindows type devices.
14952
14953 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14954
14955         * msw-glyphs.el: change image type used from cursor to resource.
14956
14957 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14958
14959         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14960         for {top,bottom}-{left,right} values in addition to
14961         {top,bottom}_{left,right}.
14962         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14963
14964 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14965
14966         * cl-macs.el (specifier-instance): Undefine its setf method.
14967
14968         * specifier.el (with-specifier-instance): Added docstring.
14969
14970         * mouse.el (drag-window-divider): Ditto.
14971
14972         * modeline.el (mouse-drag-modeline): Use it.
14973
14974         * lisp-mode.el (with-specifier-instance): Define its indentation
14975         level.
14976
14977         * specifier.el (with-specifier-instance): New macro.
14978
14979 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14980
14981         * package-get.el (package-get-create-custom): new function to
14982         auto-generate package-get-custom.el from package-get-base.el.
14983         * (package-get-ever-installedp): new function.
14984         * (package-get-custom): new function to get all packages specified
14985         by customize.
14986
14987 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14988
14989         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14990
14991 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14992
14993         * cl-extra.el: Reverse previous float change.
14994
14995 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14996
14997         * x-faces.el:
14998         * faces.el (try-font-name): moved from x-faces.el since it is
14999         required by w3 under mswindows as well X.
15000
15001 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15002
15003         * winnt.el: Removed evil (setq completion-ignore-case t)
15004         clause, one more overlookef fsfism.
15005         (nt-quote-args-functions-alist): End sentences with double space.
15006
15007 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15008
15009         * window-xemacs.el (push-window-configuration): Remove kludgery of
15010         recaching default-toolbar specifier.
15011         (pop-window-configuration): Ditto.
15012         (unpop-window-configuration): Ditto.
15013
15014 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15015
15016         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15017
15018 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15019
15020         * winnt.el (nt-quote-args-verbatim): Added function.
15021         (nt-quote-args-prefix-quote): Added function.
15022         (nt-quote-args-backslash-quote): Added function.
15023         (nt-quote-args-double-quote): Added function.
15024         (nt-quote-args-functions-alist): New variable.
15025         (nt-quote-process-args): Added function. This is the main quoting
15026         work horse called from process-nt.c
15027
15028 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15029
15030         * winnt.el: Removed duplicate definitions for backspace,
15031         delete, M-backspace and C-M-backspace.
15032         (file-name-buffer-file-type-alist): Removed this variable.
15033         (find-buffer-file-type): Removed function.
15034         (find-file-binary):  Removed function.
15035         (find-file-text): Removed function.
15036         (find-file-not-found-set-buffer-file-type): Removed function.
15037         (save-to-unix-hook): Removed function.
15038         (revert-from-unix-hook): Removed function.
15039         (using-unix-filesystems): Removed function.
15040         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15041         warning.
15042         (x-set-selection): Removed function.
15043         (x-get-selection): Removed function.
15044         Removed commented FSFisms.
15045         Replaced copyright notice (this file is not part of GNU Emacs).
15046         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15047         comint-process-echoes setting to t.
15048
15049 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15050
15051         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15052         and used following the interface change of
15053         `paths-find-recursive-path'.
15054
15055         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15056         regexp instead of a list of base names.
15057         (paths-version-control-filename-regexp):
15058         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15059         Introduced and used following the interface change of
15060         `paths-find-recursive-path'.
15061
15062 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15063
15064         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15065         on X devices, rather than on all non-TTY devices.
15066
15067 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15068
15069         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15070
15071         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15072
15073 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15074
15075         * itimer.el (activate-itimer): Fixed usage of integers
15076         as argument to `concat'.
15077
15078 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15079
15080         * itimer.el (start-itimer): replace the use of `concat' with
15081         `format'
15082
15083 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15084
15085         * mode-motion.el (mode-motion-hook): Clarify docstring.
15086         From Bob Weiner <weiner@altrasoft.com>
15087
15088         * loadhist.el (symbol-file): Supply prompt string when used
15089         interactively.
15090         From Bob Weiner <weiner@altrasoft.com>
15091
15092 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15093
15094         * loadup.el (really-early-error-handler): Ditto.
15095
15096         * update-elc.el: Ditto.
15097
15098         * setup-paths.el (paths-construct-exec-path): Ditto.
15099
15100         * make-docfile.el: Ditto.
15101
15102         * find-paths.el (paths-decode-directory-path): Use split-path
15103         instead of decode-path.
15104
15105         * files.el (parse-colon-path): Update docstring reference.
15106
15107 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15108
15109         * msw-init.el:
15110         * x-init.el:
15111         Bind cut'n'paste keys to non window-system specific functions.
15112
15113         * msw-select.el: New function mswindows-clear-clipboard.
15114         mswindows-cut-copy-clipboard extended to handle clearing of the
15115         selection and renamed to mswindows-cut-copy-clear-clipboard.
15116
15117         * select.el: on mswindows devices delete-primary-selection
15118         calls mswindows-clear-clipboard.
15119
15120 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15121
15122         * simple.el (quoted-insert): Inhibit quit when using read-char.
15123
15124         * cmdloop.el (read-char): Don't inhibit quit.
15125         (read-char-exclusive): Ditto.
15126         (read-char): Signal quit if quit-char was pressed.
15127         (read-char-exclusive): Ditto.
15128         (read-quoted-char): Return a character, not integer.
15129
15130         * menubar-items.el (default-popup-menu): Use Andy's generic
15131         selection code.
15132         (default-popup-menu): Fix code.
15133
15134 1998-05-14  Oliver Graf <ograf@fga.de>
15135
15136         * dragdrop.el (dragdrop-function-widget): this time it's done
15137
15138 1998-05-13  Oliver Graf <ograf@fga.de>
15139
15140         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15141
15142 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15143
15144         * device.el (device-pixel-width):
15145         (device-pixel-height):
15146         (device-mm-width):
15147         (device-mm-height):
15148         (device-bitplanes):
15149         (device-color-cells): Swapped parameters to device-system-metric
15150         according to the interface change.
15151
15152 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15153
15154         * mouse.el (default-mouse-motion-handler): Use new name of the
15155         function event-over-vertical-divider-p.
15156         Do not set E-W arrow cursor over the divider if
15157         vertical-divider-draggable-p is nil in the window.
15158         ([top-level]): Use new name for the variable
15159         vertical-divider-map.
15160         (drag-window-divider): Respect vertical-divider-draggable-p.
15161         Variable name typo fixes.
15162
15163 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15164
15165         * keymap.el (kbd): Define here; handle string constants and
15166         others...
15167
15168 1998-05-15  Christian Nyb <chr@mediascience.no>
15169
15170         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15171         in Emacs 18.
15172
15173 1998-05-13  Didier Verna  <didier@xemacs.org>
15174
15175         * mouse.el (drag-window-divider): give the vertical divider a
15176         pressed look when dragging it.
15177
15178 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15179
15180         * faces.el: predicate some more face operations on x or mswindows
15181         not just x.
15182
15183         * modeline.el: enable modeline coloring for mswindows.
15184
15185 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15186
15187         * minibuf.el (minibuffer-default): Added variable; compatible with
15188         FSF Emacs.
15189         (next-history-element): Used `minibuffer-default'.
15190
15191 1998-05-12  Oliver Graf <ograf@fga.de>
15192
15193         * dragdrop.el (dragdrop-function-widget): button and mods ok
15194         arguments still look a bit strange
15195         (dragdrop-compare-mods) created
15196         (dragdrop-drop-do-functions) correctly checks for buttons and
15197         modifiers
15198
15199 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15200
15201         * setup-paths.el (paths-default-info-directories): Replace
15202         path-separator with directory-sep-char.
15203
15204         * files.el (path-separator): Don't define it here.
15205
15206 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15207
15208         * update-elc.el: Ditto.
15209
15210         * setup-paths.el (paths-construct-exec-path): Ditto.
15211
15212         * make-docfile.el: Ditto.
15213
15214         * loadup.el (really-early-error-handler): Ditto.
15215
15216         * find-paths.el (paths-decode-directory-path): Use decode-path
15217         instead of decode-path-internal.
15218
15219         * files.el (parse-colon-path): Update docstring.
15220
15221 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15222
15223         * subr.el (get-buffer-window-list): Make BUFFER optional.
15224
15225         * window-xemacs.el (windows-of-buffer): Defalias to
15226         get-buffer-window-list.
15227
15228 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15229
15230         * disass.el: Fix maintainer keyword.
15231
15232         * bytecomp.el (byte-compile-and-load-file): Autoload.
15233         (byte-compile-buffer): Ditto.
15234
15235         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15236         value is returned, not the name.
15237         (lisp-imenu-generic-expression): Enable it.
15238         (lisp-mode-variables): Ditto.
15239         (lisp-indent-offset): Change defconst to defvar.
15240         (lisp-indent-function): Ditto.
15241         (lisp-body-indent): Ditto.
15242
15243 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15244
15245         * modeline.el: Use zap-last-kbd-macro-event.
15246
15247         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15248         nil, don't attempt to do anything with messages.
15249         (eval-last-sexp): Use `letf' for clarity.
15250
15251 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15252
15253         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15254
15255 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15256
15257         * buff-menu.el:
15258         * lisp-mode.el:
15259         * obsolete.el:
15260         Change empty docstrings into no doc strings at all.
15261         Fix bogus FSF-format docstrings.
15262         * etags.el: Fix docstring.
15263
15264 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15265
15266         * package-get.el (package-get): Use internal md5
15267
15268 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15269
15270         * about.el (about-xemacs): Correct abuse of concat.
15271
15272 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15273
15274         * info.el (Info-mode): Use easymenu.
15275
15276 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15277
15278         * apropos.el (apropos): Don't use concat with integers.
15279
15280         * cmdloop.el (describe-last-error): Handle the case when no error
15281         was seen gracefully.
15282
15283         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15284         defun.
15285         (apropos-describe-plist): Ditto.
15286
15287         * help.el (with-displaying-help-buffer): Revert to a defun.
15288         (describe-key): Use it as defun.
15289         (describe-mode): Ditto.
15290         (describe-bindings): Ditto.
15291         (describe-prefix-bindings): Ditto.
15292         (describe-installation): Ditto.
15293         (view-lossage): Ditto.
15294         (describe-function): Ditto.
15295         (describe-variable): Ditto.
15296         (describe-syntax): Ditto.
15297
15298 1998-05-11  Oliver Graf <ograf@fga.de>
15299
15300         * dragdrop.el: changed order of require/provide
15301         (dragdrop-drop-mime-default) changed to new calling conventions
15302         (dragdrop-drop-do-functions) changed to new calling conventions
15303         (dragdrop-function-widget) this one needs more work...
15304
15305 1998-05-10  Oliver Graf <ograf@fga.de>
15306
15307         * about.el: another small change in my entry
15308         * dragdrop.el (dragdrop-drop-log-function): logging added
15309         plus customizations
15310         changed interface to handler functions. now called with event
15311         and object
15312
15313 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15314
15315         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15316         E-W arrow pointer displayed over draggable dividers.
15317
15318         * mouse.el (default-mouse-motion-handler): Show it when
15319         appropriate.
15320         (drag-window-divider): Added.
15321         ([top-level]): Initialized window-divider-map with a keymap
15322         binding the above function to left button down event.
15323
15324         * x-mouse.el (x-init-pointer-shape): Initialize
15325         divider-pointer-glyph from Cursor.dividerPointer, or use default
15326         E-W double arrow.
15327
15328 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15329
15330         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15331
15332 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15333
15334         * simple.el (count-words-buffer): Don't query for buffer.
15335         (count-lines-buffer): Ditto.
15336
15337 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15338
15339         * help.el (where-is): add optional insert argument.
15340
15341 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15342
15343         * help.el (describe-key-briefly): New argument INSERT.
15344
15345         * simple.el (eval-expression): New optional argument; synch with
15346         FSF 20.3.
15347
15348         * keydefs.el (global-map): Add new register bindings.
15349
15350         * register.el: Synched with FSF 20.3.
15351
15352 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15353
15354         * window-xemacs.el (recenter): all arguments are optional.
15355
15356 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15357
15358         * device.el: (device-pixel-width): Reflected name/parameters
15359         change to device-system-metric.
15360         (device-pixel-height): Ditto.
15361         (device-mm-width): Ditto.
15362         (device-mm-height): Ditto.
15363         (device-bitplanes): Ditto.
15364         (device-color-cells): Ditto.
15365
15366 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15367
15368         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15369
15370         * cl.el (most-positive-fixnum): Document.
15371         (most-negative-fixnum): Ditto.
15372
15373         * cus-dep.el: Updated comment.
15374
15375         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15376         constant.
15377
15378         * cus-load.el (custom-put): Removed.
15379
15380         * files.el (after-find-file): Just resignal quit instead of
15381         signaling "canceled".
15382
15383 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15384
15385         * frame.el (other-frame): Use `focus-frame' instead of
15386         select-frame kludges.
15387
15388         * lisp-mode.el: Update lisp-indent-function for
15389         save-selected-frame and with-selected-frame.
15390
15391         * frame.el (save-selected-frame): New macro.
15392         (with-selected-frame): Ditto.
15393         (other-frame): Use `set-frame-focus'.
15394
15395 1998-05-06  Oliver Graf <ograf@fga.de>
15396
15397         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15398         (dragdrop-drop-url-default) default handler for URL drops created
15399         (dragdrop-drop-mime-default) default handler for MIME drops created
15400         (dragdrop-drop-functions) default custom for handling drops created
15401         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15402
15403 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15404
15405         * mouse.el: Removed redundant mouse-mswindows-drop function.
15406
15407 1998-05-05  Oliver Graf <ograf@fga.de>
15408
15409         * about.el: changed some text in my entry
15410         * dragdrop.el: added customs
15411
15412 1998-05-04  Oliver Graf <ograf@fga.de>
15413
15414         * mouse.el: killed global drop key bindings
15415         (mouse-offix-drop) removed
15416         * dragdrop.el: created
15417         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15418
15419 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15420
15421         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15422         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15423
15424         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15425         obsolete comment.
15426
15427         * scrollbar.el (scrollbars-visible-p): Use new
15428         {vertical,horizontal}-scrollbar-visible-p specifiers.
15429
15430 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15431
15432         * device.el (device-pixel-height):
15433         (device-pixel-width):
15434         (device-mm-width):
15435         (device-mm-height):
15436         (device-bitplanes):
15437         (device-color-cells): Moved these 6 functions from device.c; they
15438         all use single (device-system-metrics) call.
15439
15440 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15441
15442         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15443         were renamed.
15444
15445         * menubar-items.el:
15446         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15447         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15448
15449         * help.el (help-map): Remove Hyperbole keybinding logic.
15450         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15451
15452 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15453
15454         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15455         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15456
15457 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15458
15459         * msw-glyphs.el: use nicer icon3 from the frame icon.
15460
15461 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15462
15463         * version.el (emacs-version): Remove InfoDock conditionals.
15464
15465         * startup.el (startup-splash-frame): Change ID logo name.
15466
15467 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15468
15469         * files.el (after-find-file): If the user presses C-g on
15470         directory-creation prompt, kill the buffer.
15471
15472 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15473
15474         * simple.el (count-words-region): Reverse previous change.
15475
15476 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15477
15478         * replace.el (query-replace): Just call perform-replace.
15479         (query-replace-regexp): Ditto.
15480         (perform-replace): Move region handling here.
15481         (perform-replace): Use the new arg to match-data.
15482
15483 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15484
15485         * x-init.el: Install X specific display table that
15486           displays char 0240 as a space to avoid whatever it is
15487           that screws up display of that character code.
15488
15489 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15490
15491         * help.el (function-arglist): If no arguments are documented for a
15492         subr, print nothing rather than incorrect output.
15493
15494 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15495
15496         * cmdloop.el (command-error): Update bail-out error message to use
15497         `emacs-program-name'.
15498
15499         * lib-complete.el: Remove reader macro cruft.
15500
15501         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15502         cruft.
15503
15504         * simple.el (count-words-region): Drop interactive-p check on the
15505         message.
15506
15507 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15508
15509         * font.el
15510         * msw-faces.el
15511         Correct spelling of mswindows-font-canonicalize-name.
15512
15513 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15514
15515         * ldap.el (ldap-host-parameters-alist): Replaced with
15516         `ldap-host-parameters-plist'
15517         (ldap-search): Adapt to previous change
15518
15519 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15520
15521         * about.el (about-hackers): Update Bob Weiner bio.
15522         (about-maintainer-info): Ditto.
15523
15524 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15525
15526         * simple.el (display-warning-minimum-level): Docfix.
15527
15528 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15529
15530         * widget.el (:default-get): New keyword.
15531         * wid-edit.el (default, widget-default-default-get): Define it.
15532         (group, widget-group-default-get): Define it.
15533         (menu-choice, widget-choice-default-get): Define it.
15534         (widget-default-get): New function.
15535         (widget-choice-action): Call it.
15536         (widget-editable-list-entry-create): Call it.
15537
15538 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15539
15540         * byte-optimize.el (byte-boolean-vars): Removed.
15541         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15542         lookup through `byte-boolean-vars'.
15543
15544 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15545
15546         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15547         resource-provided values into ghost specs for scrollbar-height and
15548         scrollbar-width.
15549
15550 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15551
15552         * byte-optimize.el: Don't attempt to optimize /=.
15553
15554         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15555         (byte-compile-/=): Ditto.
15556
15557 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15558
15559         * apropos.el: Use `with-displaying-help-buffer'.
15560         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15561         Use `with-displaying-help-buffer'.
15562         (apropos-follow): Do not give special treatment to buffer cursor
15563         was in prior to a mouse click.
15564         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15565         (apropos-print-doc): Set correct buffer for setting text
15566         properties.
15567
15568 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15569
15570         * help.el (help-buffer-prefix-string): New variable.
15571         (help-buffer-name): Use it.
15572
15573         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15574         mode menu.
15575
15576 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15577
15578         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15579
15580 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15581
15582         * files.el (find-file-noselect): Update docstring.
15583         (find-file-noselect): Signal an error if found an unreadable file.
15584         (file-chase-links): Save the match data.
15585         (normal-mode): Use `lwarn' and `error-message-string'.
15586         (interpreter-mode-alist): Change defconst to defvar.
15587         (inhibit-first-line-modes-regexps): Ditto.
15588         (inhibit-first-line-modes-regexps): Added .tgz.
15589         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15590         (change-major-mode-with-file-name): New user-option.
15591         (set-visited-file-name): Synched with FSF.
15592         (file-name-extension): New function, from FSF 20.3.
15593         (file-relative-name): Synched with FSF.
15594         (save-some-buffers): Support the C-r feature.
15595         (recover-session): Synched with FSF.
15596         (kill-some-buffers): Ditto.
15597         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15598
15599 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15600
15601         * files.el (insert-file): Undo previous change and reenable use of
15602         format.el.
15603
15604 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15605
15606         * window-xemacs.el (recenter): Define.
15607
15608 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15609
15610         * font.el (mswindows-font-create-name)
15611         (mswindows-font-create-object): new functions for mswindows type
15612         fonts.
15613
15614         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15615         strings are parsed as well as font objects.
15616
15617 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15618
15619         * modeline.el (defining-kbd-macro): Restore modeline indication of
15620         kbd-macro being recorded.
15621         (add-minor-mode): Simplify docstring.
15622         (modeline-minor-mode-menu): Remove stuff.
15623
15624 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15625
15626         * code-process.el (call-process): dynamically decide process
15627         coding type.
15628
15629 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15630
15631         * modeline.el: Add line-number-mode, column-number-mode to
15632         the modeline minor-mode menu.  Button2 on the line number does
15633         goto-line.
15634
15635 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15636
15637         * mouse.el: move x-selection-owner-p type things to
15638         selection-owner-p.
15639
15640         * msw-init.el: copy zmacs stuff from x-init.el
15641
15642         * msw-select.el (mswindows-own-selection)
15643         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15644         functions. Very simple minded implementation of selectio
15645         ownership.
15646
15647         * select.el (own-selection) (disown-selection)
15648         (activate-region-as-selection) (select-make-extent-for-selection)
15649         (valid-simple-selection-p): functions moved from x-select.el for
15650         generalized selection.
15651
15652         * x-select.el: see select.el changes.
15653
15654         * x-toolbar.el: use new selection functions.
15655
15656 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15657
15658         * packages.el (packages-find-package-directories): Fixed bug that
15659         would pick up multiple site-package directories.
15660         (package-locations): Added "xemacs-packages" as a late package
15661         location.
15662
15663         * find-paths.el: Now uses `emacs-program-name' and
15664         `emacs-program-version'.
15665         Additions to enforce version-specific directories in
15666         `paths-find-version-directory'.
15667
15668 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15669
15670         * default.el: Removed.
15671         * site-start.el: Removed.
15672
15673 1998-04-29  Didier Verna  <didier@xemacs.org>
15674
15675         * minibuf.el (minibuffer-history-minimum-string-length): Default
15676         to nil.
15677
15678 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15679
15680         * find-paths.el (paths-program-name): Rename.
15681         (paths-emacs-root-p): Ditto.
15682         (paths-find-site-directory): Ditto.
15683
15684 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15685
15686         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15687         `emacs-lisp-byte-compile-and-load'.
15688
15689 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15690
15691         * ldap.el (ldap-search): Fixed additional parameter passing to
15692         `ldap-open'
15693
15694 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15695
15696         * select.el (kill-primary-selection) (selection-owner-p)
15697         (copy-primary-selection) (yank-clipboard-selection)
15698         (selection-exists-p) (delete-primary-selection): new file and
15699         functions that do the right thing for the selected device.
15700
15701         * x-menubar.el: use generalised selection functions.
15702
15703         * dumped-lisp.el: dump select.el.
15704
15705 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15706
15707         * find-paths.el (paths-progname): New variable.
15708         (paths-emacs-root-p): Use it.
15709         (paths-find-site-directory): Ditto.
15710
15711 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15712
15713         * loadup.el ((member "dump" command-line-args)): Dump as
15714         `infodock' if InfoDock.
15715
15716 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15717
15718         * find-paths.el (construct-emacs-version): Simplify, include
15719         program name in the return value.
15720         * (paths-find-version-directory): Use it.
15721
15722 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15723
15724         * info.el (Info-parse-dir-entries): Fixed regexp
15725         (Info-build-dir-anew): Remove full suffix and capitalize info file
15726         name for files with no @direntry
15727         (Info-batch-rebuild-dir): New function
15728         (Info-suffixed-file): Check for regular files instead of simple
15729         file existence (could catch directories before)
15730
15731 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15732
15733         * setup-paths.el, find-paths.el: Removed uses of `not' which
15734         temacs doesn't have.
15735
15736         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15737         into root searching.
15738
15739 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15740
15741         * subr.el: Remove definition of `not'.
15742
15743 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15744
15745         * msw-glyphs.el: enable graphics support.
15746
15747 1998-04-23  Didier Verna  <didier@xemacs.org>
15748
15749         * x-menubar.el (default-menubar): restored the line-number-mode
15750         option.
15751
15752         * misc doc string updates related to the options menu.
15753
15754 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15755
15756         * setup-paths.el (paths-construct-load-path): Fix typo.
15757
15758 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15759
15760         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15761         font-menu-ignore-scaled-fonts don't have to be bound now; this
15762         gets us one step further towards making --no-autoloads work.
15763
15764         * startup.el (normal-top-level): Load auto-autoloads only if
15765         lisp-directory is non-nil.
15766
15767         * setup-paths.el (paths-construct-load-path): Made it robust
15768         against nil lisp-directory.
15769
15770         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15771         to the list of variables that cause a warning when nil.
15772
15773         * toolbar.el (init-toolbar-location): Now works even when there's
15774         no toolbar icon directory.
15775
15776 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15777
15778         * help.el (view-lossage): Recognize it.
15779
15780         * simple.el (log-message): Mark multiline messages.
15781
15782 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15783
15784         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15785
15786 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15787
15788         * package-get.el (package-get-all):  add `\n' separator to
15789         interactive specification so that both variables are read
15790
15791 1998-04-22  Didier Verna  <didier@xemacs.org>
15792
15793         * x-menubar.el: ported the options menu to Custom.
15794         Moved the "read only" toggle button to the buffers menu.
15795         Corrected some missing ;;;###autoload or defcustom.
15796
15797         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15798         the scrollbar-visible specifier for options menu handling.
15799
15800         * toolbar.el (toolbar-visible-p)
15801                      (toolbar-captioned-p)
15802                      (default-toolbar-position): defcustom wrappers around
15803         the toolbar specifiers for options menu handling.
15804
15805         * frame.el (get-frame-for-buffer-default-instance-limit):
15806         defcustom it for options menu handling.
15807
15808         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15809         font-lock-mode for options menu handling.
15810
15811         * cus-start.el: added Custom properties to overwrite-mode for
15812         options menu handling.
15813
15814 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15815
15816         * about.el: shameless self-promotion.
15817
15818 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15819
15820         * simple.el (raw-append-message): Slightly optimize.
15821         (remove-message): Use `push' for clarity.
15822         (append-message): Ditto.
15823         (display-warning): Dito.
15824         (raw-append-message): Send the message to the appropriate device.
15825
15826 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15827
15828         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15829         From Sean MacLennan <Sean.MacLennan@pika.ca>
15830
15831 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15832
15833         * setup-paths.el: Changed `directory-sep-char' to
15834         `path-separator', following a change in GNU Emacs.
15835
15836 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15837
15838         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15839         (Info-build-dir-anew): Add a final newline.
15840         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15841         is `always'
15842         (Info-rebuild-dir): Ditto
15843
15844         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15845
15846 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15847
15848         * simple.el (count-words-buffer): Retain zmacs region.
15849         (count-words-region): Ditto.
15850         * simple.el: (what-line): Expanded line counts.
15851         (count-lines): New parameter to conditionalize whether collapsed
15852         lines get counted.
15853         From Bob Weiner <weiner@altrasoft.com>
15854
15855 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15856
15857         * packages.el (package-locations): infodock-packages must override
15858         mule-packages and packages.
15859
15860 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15861
15862         * wid-edit.el:
15863         remove rude messages from widget-activation-widget-mapper
15864         and widget-activation-glyph-mapper
15865
15866 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15867
15868         * toolbar.el: Remove (featurep 'x) test from
15869         toolbar-make-button-list
15870
15871 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15872
15873         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15874         only if in the same frame.
15875
15876 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15877
15878         * packages.el (package-locations): Added site-packages hierarchy.
15879
15880         * setup-paths.el (paths-default-info-directories): Introduced and
15881         used.
15882
15883         * packages.el, setup-paths.el: Set various path searching depths
15884         to 1.
15885
15886         * packages.el (packages-hierarchy-depth):
15887         (packages-load-path-depth): Introduced and used.
15888
15889         * setup-paths.el (paths-load-path-depth): Introduced and used.
15890
15891         * find-paths.el (paths-find-recursive-path): Added max-depth
15892         parameter.
15893
15894 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15895
15896         * setup-paths.el (paths-construct-info-path): Removed
15897         dependency on behavior of (file-name-as-directory "").
15898
15899 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15900
15901         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15902         lisp objects
15903
15904 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15905
15906         * dump-paths.el, startup.el: Added handling for --debug-paths.
15907
15908 1998-04-15  William M. Perry  <wmperry@aventail.com>
15909
15910         * wid-edit.el: We cannot just set the help-echo or balloon-help
15911           properties for an extent based on the :help-echo widget
15912           property, since help-echo and balloon-help cause an EXTENT to
15913           get passed in, where :help-echo functions are expecting a WIDGET
15914
15915 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15916
15917         * scrollbar.el (init-scrollbar-from-resources): Call
15918         mswindows-init-scrollbar-metrics when appropriate.
15919
15920 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15921
15922         * dumped-lisp.el: dump x-toolbar for window system
15923
15924         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15925         have support and xpm.
15926
15927 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15928
15929         * files.el (toggle-read-only): Fix docstring.
15930         From Didier Verna <didier@xemacs.org>
15931
15932 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15933
15934         * startup.el (normal-top-level): Load autoload-file-name without
15935         specifying an extension---some people only auto-autoload.el.gz.
15936
15937 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15938
15939         * files.el (backup-enable-predicate): Don't bomb on NAME being
15940         nil.
15941
15942 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15943
15944         * find-paths.el, packages.el: Now prefers configure'd paths.
15945         This shouldn't cause any of the originally anticipated problems as
15946         the current paths architecture will not define the various
15947         configure-xxx variables if they're not specified on the configure
15948         command line.
15949
15950         * find-paths.el, setup-paths.el, packages.el: Removed all
15951         mentionings of "/" as a path separator.
15952         Used paths-construct-path throughout.
15953
15954         * find-paths.el (paths-construct-path): Created to assemble paths
15955         from directory components.
15956
15957         * setup-paths.el, packages.el: Used paths-decode-directory-path
15958         instead of decode-path-internal.
15959
15960         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15961         and associates.
15962         (paths-decode-directory-path) Created.
15963
15964         * setup-paths.el: Changed configure-exec-path to
15965         configure-exec-directory.
15966
15967 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15968
15969         * packages.el (packages-find-packages): Fixed decoding of
15970         EMACSPACKAGEPATH.
15971
15972         * startup.el: -no-packages -> -no-early-packages.
15973
15974         (packages-load-package-lisps): Fixed loading of auto-autoload
15975         files.
15976
15977         * startup.el (normal-top-level): Fixed loading of core
15978         auto-autoload.
15979
15980         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15981
15982         * startup.el, packages.el, dump-paths.el: Added proper settings
15983         for site-directory and lisp-directory variables.
15984
15985         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15986         inhibit-package-autoloads and fixed handling of it.
15987
15988         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15989         handling of former inhibit-package-init, now
15990         inhibit-early-packages, to make -vanilla etc. work.
15991
15992 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15993
15994         * code-process.el (start-process): Fallback to 'undecided instead
15995         of 'binary for process input coding stream.
15996
15997         * process.el (start-process): Docstring fix.
15998
15999 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16000
16001         * info.el (Info-insert-dir): Do not insert temporary dir files
16002         in Info-dir-file-attributes
16003         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16004         (Info-rebuild-dir): Ditto.
16005
16006 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16007
16008         * obsolete.el: Added obsoleteness declarations for
16009         `site-directory' and `Info-default-directory-list'.
16010
16011 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16012
16013         * find-paths.el (paths-find-emacs-root): Only look at the
16014         executable at the end of the symlink chain for determining the
16015         Emacs root.
16016
16017 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16018
16019         * setup-paths.el (paths-construct-info-path): Changed construction
16020         to cater to gone default in configure.
16021
16022         * find-paths.el (paths-uniq-append): Added.
16023
16024         * packages.el: Rewritten package path construction once again.
16025
16026         * dump-paths.el, startup.el: Removed package-path as a global
16027         variable.
16028
16029         * package-admin.el (package-admin-add-single-file-package):
16030         (package-admin-add-binary-package): Changed package-path to
16031         late-packages.
16032
16033         * packages.el (packages-split-path): Split path at "/" rather than
16034         nil according to change in emacs.c.
16035
16036 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16037
16038         * setup-paths.el (paths-construct-info-path): Changed info path
16039         order so that directories come out right.
16040         (paths-find-lock-directory): Fixed bug: It used to think
16041         configure-lock-directory is a path.
16042
16043 1998-04-06  Jeff Miller <jmiller@smart.net>
16044
16045         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16046         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16047         eases the use of toolbar-add/kill-item functions.
16048
16049 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16050
16051         * code-files.el (file-coding-system-alist): Commented out
16052         loaddefs.el magical treatment.
16053
16054 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16055
16056         * info.el (Info-rebuild-outdated-dir): Added new option
16057         `conservative' and made it the default
16058         (Info-rebuild-dir): Appropriately parse multi-line description
16059         strings, and multi-section dir files. Issue warning when dir
16060         is rebuilt as temporary
16061         (Info-build-dir-anew): Issue warning when dir is built as
16062         temporary
16063
16064 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16065
16066         * list-mode.el (list-mode-map): Bind highlight motion commands to
16067         standard keys left, right, C-b and C-f.
16068
16069 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16070
16071         * files.el (auto-mode-alist): allow .sc for Scheme->C
16072
16073 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16074
16075         * loadup.el (pureload): Don't quote (garbage-collect).
16076
16077 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16078
16079         * package-get-base.el: Updated.
16080
16081 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16082
16083         * isearch-mode.el (isearch-just-started): New variable.
16084         (isearch-mode): Set it.
16085         (isearch-repeat): Advance one character forward only if the search
16086         was successful, and was not just started.
16087         (isearch-repeat): Clear isearch-just-started.
16088
16089 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16090
16091         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16092         if running -batch.
16093
16094 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16095
16096         * subr.el (listify-key-sequence): Removed.
16097
16098 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16099
16100         * bytecomp.el (byte-compile-print-gensym): New option.
16101         (byte-compile-output-file-form): Use it.
16102         (byte-compile-output-docform): Ditto.
16103         (byte-compile-compiled-obj-to-list): Ditto.
16104
16105 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16106
16107         * msw-glyphs.el: set frame icon if xpm support.
16108
16109 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16110
16111         * help.el: Code that pretty prints variable values
16112           removed.
16113
16114 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16115
16116         * find-paths.el (paths-emacs-root-p): Correct test for installation
16117         directory.
16118         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16119
16120 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16121
16122         * loaddefs.el: Don't set debug-ignored-errors; leave
16123           its default value set to nil.
16124
16125 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16126
16127         * info.el (Info-rebuild-dir): fixed mis-spelling.
16128
16129 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16130
16131         * info.el (Info-rebuild-outdated-dir): New custom var
16132         (Info-insert-node): Create/update dir file when needed, ie when it
16133         does not exist or is older than some info files in directory
16134
16135 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16136
16137         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16138         for last packages, mainly for using a 20.4 package base.
16139
16140         * packages.el (late-packages): Typo fix.  It was called
16141         early-packages.
16142
16143         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16144         relative symlinks correctly.
16145         (paths-find-emacs-roots): More rigorous checking for plausible
16146         configuration-time root.
16147
16148         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16149         find its roots.
16150
16151 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16152
16153         * faces.el: Fix docstrings.
16154         * glyphs.el: Fix docstrings.
16155         * mouse.el: Fix docstrings.
16156
16157         * frame.el: Change phrase `current frame' to `selected frame'.
16158
16159         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16160
16161         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16162         macros using backquote to make them infinitely more readable.
16163
16164 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16165
16166         * packages.el (packages-find-package-path): Hardcoded specialized
16167         InfoDock support until we can clean this up.
16168
16169         * help.el (describe-bindings-1): Return the value of the bindings
16170         help buffer created.
16171         (describe-bindings): Ditto.
16172
16173         * simple.el (set-variable): Restore previous behavior of not
16174         bombing if the variable to set is not boundp.
16175
16176 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16177
16178         * packages.el (packages-handle-package-dumped-lisps): Allow for
16179         non-local files to be loaded off the package-lisp variable.
16180
16181 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16182
16183         * x-faces.el: Global X resources should override
16184           specs for all device classes (color, grayscale, mono);
16185           code currently doesn't override any of them.  Fixed by
16186           calling remove-specifier with '(x default) as the tag
16187           set and allowing inexact matches.
16188
16189 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16190
16191         * faces.el: Separated face initializations based on
16192           device classes into device type specific (tag set,
16193           instantiator) pairs.
16194
16195 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16196
16197         * wid-edit.el (widget-choice-action): Remember user's explicit
16198         choice.
16199         (widget-choice-value-create): Respect it.
16200         From Richard Stallman <rms@gnu.org>
16201
16202 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16203
16204         * setup-paths.el (paths-construct-info-path): Always append
16205         existing directories from configure-time info path.
16206
16207         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16208         Info-directory-list.
16209
16210         * info.el: Removed Info-default-directory-list which was broken by
16211         design.
16212         Removed bogus initialization of Info-directory-list---startup.el
16213         can do a much better job.
16214         Added autoload of Info-directory-list.
16215
16216         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16217         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16218         be exclusive; now it's merely given precedence, just like in the
16219         old days.
16220
16221 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16222
16223         * find-paths.el (paths-find-architecture-directory): Fix bug with
16224         finding; it used to default too early.
16225
16226 1998-03-25  Martin Buchholz <martin@xemacs.org>
16227
16228         * packages.el (packages-split-path): Fix a bug; it used to fail
16229         for paths that weren't split.
16230
16231 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16232
16233         * finder.el (finder-compile-keywords): trap on errors.
16234
16235 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16236
16237         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16238           fourth argument of t so that only the specs exactly
16239           matching the tag lists are removed.
16240
16241 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16242
16243         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16244
16245 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16246
16247         * minibuf.el (mouse-read-file-name-1): If a default directory was
16248         specified, use it for generating the completions.
16249
16250 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16251
16252         * update-elc.el: Now respects inhibit-package-init and
16253         inhibit-site-lisp.
16254         Now does path construction with loadup-paths.
16255
16256         * startup.el (normal-top-level, startup-setup-paths): Now respects
16257         inhibit-package-init and inhibit-site-lisp.
16258
16259         * packages.el (packages-find-package-path): Extended package path
16260         by version-specific hierarchies.
16261         (packages-find-packages): Now respects inhibit flag and
16262         inhibit-site-lisp.
16263         Moved path setup to loadup-paths.
16264
16265         * make-docfile.el: Now respects inhibit-package-init and
16266         inhibit-site-lisp.
16267         Now does path construction with loadup-paths.
16268
16269         * loadup.el: Now respects inhibit-package-init and
16270         inhibit-site-lisp.
16271
16272         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16273
16274         * loadup-paths.el: New file: setup load-path to encompass
16275         packages.
16276
16277 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16278
16279         * auto-show.el: load-gc renamed to pureload.
16280         * site-load.el: Ditto.
16281         * packages.el (toplevel): Ditto.
16282         * loadup.el (really-early-error-handler): Ditto.
16283         * dumped-lisp.el (preloaded-file-list): Ditto.
16284         * cus-face.el (custom-declare-face): Ditto.
16285
16286 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16287
16288         * <Today>: The Big Path Searching Overhaul.
16289
16290         * find-paths.el: New file: find and assemble paths in the
16291         installation hierarchy.
16292
16293         * setup-paths.el: New file: global layout of paths and directories
16294         within the XEmacs hierarchy.
16295
16296         * packages.el: Replaced everything related to path searching and
16297         startup by code in terms of find-paths.
16298
16299         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16300         the new path searching engine.
16301
16302         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16303         and setup-paths.
16304
16305 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16306
16307         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16308         setup-paths.el.
16309
16310 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16311
16312         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16313         compiles identically in any configuration.
16314         Removed irrelevant commentary.
16315
16316 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16317
16318         * simple.el (set-variable): Allow setting specifiers.
16319
16320 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16321
16322         * lisp.el (forward-sexp): Revert previous change.
16323
16324 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16325
16326         * frame.el (frame-initialize): Use `delete-console' instead of
16327         `delete-device' to delete the stream console to match the usage in
16328         Fkill_emacs.
16329
16330 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16331
16332         * files.el (cdpath-previous): New variable.
16333         (cd): Use it.
16334         From Bob Weiner <weiner@wave.altrasoft.com>
16335
16336 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16337
16338         * keydefs.el: Changed keybindings of forward-char,
16339           backward, scroll-up and scroll-down to point to their
16340           -command counterparts.
16341
16342         * simple.el: New functions: forwarc-char-command,
16343           backwrad-char-command, scroll-up-command,
16344           scroll-down-command which work liek their counterparts
16345           except that they honor the variable
16346           signal-error-on-buffer-boundary.
16347
16348           Definition of signal-error-on-buffer-boundary received
16349           from src/cmds.c.
16350
16351           defvar declaration added for word-across-newline to avoid
16352           byte-compiler warning about the free variable reference.
16353
16354 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16355
16356         * winnt.el: Removed "%t" from the beginning of
16357         modeline-format. From now on, there's no nt-specifics in the modeline.
16358
16359 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16360
16361         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16362         of `when' with `if'.
16363
16364 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16365
16366         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16367         mswindows. Must be reworked along with glyphs.el, or
16368         merged into it, after there is images support.
16369
16370         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16371         'mswindows.
16372
16373 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16374
16375         * faces.el: fix for text cursor initialization.
16376         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16377         From Andy Piper <andyp@parallax.co.uk>
16378
16379 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16380
16381         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16382         if there is an existing package that handles it and warn the user
16383         about that mode.
16384
16385 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16386
16387         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16388         Installation" menu item when Installation-string is not bound.
16389
16390 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16391
16392         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16393         From Jeremiah W. James <jerry@cs.ucsb.edu>
16394
16395 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16396
16397         * msw-faces.el:
16398         * faces.el: Fix face initialization.
16399
16400 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16401
16402         * files.el (backup-enable-predicate): fix breakage introduced
16403         by TMPDIR patch.
16404
16405 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16406
16407         * x-faces.el (x-init-face-from-resources): The
16408           TTY face property retrieval functions don't return
16409           specifiers, so use face-property instead.
16410
16411 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16412
16413         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16414
16415 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16416
16417         * x-menubar.el: Expanded documentation for
16418           option-save-faces.  Changed Options -> Browse Faces
16419           menu entry to invoke customize-face.
16420
16421 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16422
16423         * faces.el: Most face initialization moved out of
16424           init-other-random-faces to the top level so that the
16425           initialization happens before Xemacs is dumped.  Much
16426           of the fascist "face-differs-from-default-p or FROB!"
16427           code has been retired in favor of letting the user do
16428           what they want to do.  Face initialization code changed
16429           to use `default' specifier tag so that the settings can
16430           be overridden later if the user wishes it.
16431
16432 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16433
16434         * about.el (about-hackers): Update contributors list.
16435
16436 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16437
16438         * specifier.el: Define new specifier tag `default'.
16439
16440         * modeline.el: Initialize faces using `default' tag.
16441
16442         * x-faces.el (x-init-face-from-resources): Remove
16443           specifier specs containing the `default' tag before
16444           adding new specs.
16445
16446 1998-03-02  John Jones  <jj@asu.edu>
16447
16448         * package-get.el (package-get-all): fixed arguments on call to
16449         package-admin-add-single-file-package.
16450         * package-get.el (package-get-installedp): fixed to match
16451         advertised behavior.
16452         * package-get.el: added function package-get-update-all which
16453         installs newest versions of all the current packages (if they are
16454         not already installed).
16455
16456 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16457
16458         * files.el (find-file-noselect): Uncommented `truename' binding in
16459         `let*' and use it later to set `buffer-file-truename' iff it's
16460         still nil, as happens for example when finding a compressed
16461         file with "jka-compr".
16462
16463 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16464
16465         * faces.el: in make-face-* type functions do the operation for all
16466         window systems, not just the first one found.
16467
16468         * font.el: call mswindows-list-fonts for mswindows.
16469
16470 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16471
16472         * code-process.el (call-process-region):
16473         * process.el (call-process-region):
16474         * package-get.el (package-get-dir):
16475         * files.el (backup-enable-predicate):
16476         * gnuserv.el (gnuserv-temp-file-regexp):
16477         Use temp-directory in place of `/tmp'.
16478
16479 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16480
16481         * "Fast" dired-in-C enhancements for Windows 95/NT:
16482
16483         * files.el: Added function, `wildcard-to-regexp', from GNU
16484           Emacs.
16485
16486         * files.el (insert-directory): Modified to use special
16487           dired-in-C enhancements if present.
16488
16489 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16490
16491         * code-files.el: make default coding no-conversion.
16492
16493 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16494
16495         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16496         the load-path.
16497
16498         * update-elc.el: Strip directory when testing for files not to
16499         bytecompile.
16500
16501 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16502
16503         * lisp-mode.el: Use recommended form for menus.
16504
16505         * info.el (Info-construct-menu): Use recommended form for menus.
16506
16507         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16508         entry.
16509
16510 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16511
16512         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16513           (get-frame-for-buffer-noselect): Always return frames
16514           in the not-this-window-p cond clause.
16515
16516 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16517
16518         * help.el (describe-installation): New function.
16519
16520         * x-menubar.el (default-menubar): Add describe-installation to
16521         Help menu.
16522
16523         * packages.el (packages-unbytecompiled-lisp): Installation.el
16524         should not be bytecompiled.
16525
16526         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16527         XEmacs.
16528
16529         * x-menubar.el (default-menubar): Use correct guard for VM menu
16530         entry.
16531
16532         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16533         coding.
16534         From Andy Piper <andyp@parallax.co.uk>
16535
16536 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16537
16538         * ldap.el: Do not require ldap-internal at compile time.
16539
16540 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16541
16542         * code-files.el: new file. a virtual copy of mule-files.el
16543         but without charset
16544         dependencies. (toggle-buffer-file-ocding-system) new function for
16545         changing the eol type for the current buffer.
16546
16547         * code-process.el: new file. a copy of
16548         mule-process.el. mule-process.el will disappear when things have
16549         settled.
16550
16551         * coding.el: new file. a virtual copy of mule-files.el but
16552         without charset dependencies. (coding-system-base) new function
16553         for getting the parent coding system of a coding system with eol
16554         type set.
16555
16556         * dumped-lisp.el: add above files for the non-mule case.
16557
16558 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16559
16560         * window-xemacs.el (display-buffer): If no explicit
16561           frame is specified, search for a window that displays
16562           the buffer on the currently selected frame, before
16563           searching other frames.
16564
16565 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16566
16567         * frame.el (get-frame-for-buffer): If not-this-window-p
16568           is non-nil, use window on the selected frame if it is not
16569           also the selected window.  When defaulting, search for
16570           windows on the currently selected fgrame before searching
16571           other frames.
16572
16573 1998-02-25  Didier Verna  <didier@xemacs.org>
16574
16575         * modeline.el (modeline-swap-buffers): originally named
16576         `mouse-release-modeline'. Whether to actually swap the buffers is
16577         decided in `mouse-drag-modeline'.
16578         (mouse-drag-modeline): A button release event is considered a
16579         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16580         stay unchanged.
16581
16582 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16583
16584         * x-menubar.el: Put redo on the menubar.
16585         From Aki Vehtari <Aki.Vehtari@hut.fi>
16586
16587 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16588
16589         * bytecomp.el (displaying-byte-compile-warnings): if
16590         temp-buffer-show-function is set, use it to display current set of
16591         warnings in the "*Compile-Log-Show*" buffer.
16592
16593         * simple.el (display-warning-buffer): if temp-buffer-show-function
16594         is set, use it to display current set of warnings in the
16595         "*Warnings-Show*" buffer.
16596
16597 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16598
16599         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16600         Common Lisp.
16601
16602 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16603
16604         * menubar.el: Allow button descriptors at least 2 long.
16605
16606         * x-menubar.el (default-menubar): Use recommended forms.
16607         (file-menu-filter): Remove.
16608         (edit-menu-filter): Remove.
16609
16610 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16611
16612         * about.el (about-hackers): Updated.
16613
16614 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16615
16616         * help.el (help-max-help-buffers): new variable
16617         (help-register-and-maybe-prune-excess): new function
16618         (help-buffer-name): use help-max-help-buffers.
16619         (with-displaying-help-buffer): use
16620         help-register-and-maybe-prune-excess.
16621
16622         * help.el (help-maybe-pretty-print-value): if the value fits on
16623         one line, let it.
16624
16625 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16626
16627         * (with-displaying-help-buffer): there is no need to kill the buffer
16628         if it exists, because with-output-to-temp-buffer will clear it.
16629         further, killing the buffer violates the rule that
16630         temp-buffer-show-function, if set, has the full responsibility of
16631         showing the temp buffer.  killing the buffer fucks with the window
16632         configuration, hosing temp-buffer-show-function.
16633
16634
16635 1998-02-23  Didier Verna  <didier@xemacs.org>
16636
16637         * modeline.el (mouse-drag-modeline):
16638         - Always scroll the modeline that was originally clicked on.
16639         - Use x pixels instead of x characters (which doesn't work anyway)
16640         as horizontal reference for modeline dragging. This allows us to
16641         keep on dragging the modeline even if the motion event occurs in
16642         another window.
16643
16644 1998-02-23  Didier Verna  <didier@xemacs.org>
16645
16646         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16647         glyph on the modeline to indicate that dragging the mouse has an
16648         effect both horizontally and vertically.
16649
16650 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16651
16652         * about.el (about-xemacs): Get rid of redundant visible version
16653         number.
16654
16655 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16656
16657         * about.el (about-hackers): Update credits.
16658
16659 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16660
16661         * prim/register.el (view-register): Show register type file-query.
16662
16663 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16664
16665         * mode-motion.el (mode-motion-highlight-internal):
16666           save-excursion inside save-window-exucrsion form to
16667           hide buffer point changes from save-window-excursion.
16668           Prevents display flickering when the mouse pointer
16669           moves.
16670
16671 1998-02-17  Didier Verna  <didier@xemacs.org>
16672
16673         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16674         function to handle correctly the case of a toolbar one side of the
16675         window: scrolling will not necessarily happen.
16676
16677 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16678
16679         * files.el (after-find-file): Restore missing argument
16680           to format that provides filename for "... consider M-x
16681           recover-file" message.  Also call `message' with "%s"
16682           as the first arg instead of an arbitrary string.
16683
16684 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16685
16686         * about.el (about-hackers): Various additions.
16687
16688 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16689
16690         * autoload.el (generate-file-autoloads-1): Don't force an extra
16691         line out when copying on-the-same line autoloads.
16692
16693         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16694         is installed.
16695
16696 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16697
16698         * x11/x-win-xfree86.el (x-win-init-xfree86):
16699         * x11/x-win-sun.el (x-win-init-sun):
16700         * x11/x-init.el (x-initialize-compose):
16701         * prim/simple.el:
16702         (backward-or-forward-kill-sexp):
16703         (backward-or-forward-kill-sentence):
16704         (backward-or-forward-kill-word):
16705         (backward-or-forward-delete-char):
16706         * prim/isearch-mode.el (isearch-help-or-delete-char):
16707         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16708         x-keysym-on-keyboard-p to detect backspace.
16709         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16710         Clean up symbols used with dead keys, checking Linux and solaris
16711         keysyms.
16712         Simplify x-win-*.el using above methods.
16713         Change documentation for x-keysym-*-p functions.
16714
16715 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16716
16717         * about.el (about-hackers): Restore entries for Michael Sperber and
16718         Vinnie Shelton.
16719         From Vinnie Shelton <acs@acm.org>
16720
16721 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16722
16723         * simple.el (count-words-region): Ditto.
16724
16725 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16726
16727         * simple.el (count-words-buffer): Document.  Don't print anything
16728         if non-interactive.
16729
16730 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16731
16732         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16733         multiple files in InfoDock.
16734
16735 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16736
16737         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16738         from version.el in InfoDock.
16739
16740         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16741         specially.
16742
16743 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16744
16745         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16746         variable name in docstring.
16747
16748 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16749
16750         * menubar.h: Include "gui.h".
16751
16752 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16753
16754         * site-load.el: Fix documentation.
16755
16756 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16757
16758         * package-get-base.el (package-get-base): Updated.
16759
16760         * keymap.el: PC-ize.
16761
16762 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16763
16764         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16765         from' on a fresh line.
16766
16767 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16768
16769         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16770         object.
16771
16772 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16773
16774         * undo-stack.el: PC-ize.
16775
16776         * cmdloop.el: PC-ize.
16777
16778 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16779
16780         * bytecomp-runtime.el: PC-ize.
16781
16782         * byte-optimize.el: Prolog fixup.  PC-ize.
16783
16784         * cus-dep.el: Spelling fix.
16785
16786         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16787         entries follow).
16788
16789 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16790
16791         * text-mode.el (text-mode-hook-identify): New function,
16792         put on text-mode-hook.  Set text-mode-variant here.
16793         (text-mode): Don't set it here.
16794
16795 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16796
16797         * text-mode.el (text-mode-hook): New defvar.
16798         (text-mode-variant): New variable.
16799         (text-mode): Set that variable locally.
16800         (toggle-text-mode-auto-fill): New command.
16801
16802 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16803
16804         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16805
16806 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16807
16808         * text-mode.el (paragraph-indent-text-mode):
16809         Renamed from spaced-text-mode.
16810         (text-mode-map): Bind TAB to indent-relative.
16811         (indented-text-mode-map): Variable deleted.
16812         (indented-text-mode): Now an alias for text-mode.
16813
16814 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16815
16816         * loadup.el: test-atoms debugging stuffs removed.
16817
16818 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16819
16820         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16821
16822 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16823
16824         * help.el (describe-beta): Made it use `locate-data-file'.
16825         (describe-distribution): Ditto.
16826         (describe-copying): Ditto.
16827         (describe-project): Ditto.
16828         (view-emacs-news): Ditto.
16829
16830         * help-nomule.el (help-with-tutorial): Made it use
16831         `locate-data-file' to find tutorial.
16832
16833 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16834
16835         * about.el: Corrected my email address.
16836
16837         * mouse.el: Added 'mouse-mswindows-drop' similar to
16838         'mouse-offix-drop'.
16839
16840 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16841
16842         * loadup.el (running-xemacs): Spelling fix.
16843
16844 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16845
16846         * packages.el (packages-find-packages-1): Don't allow a backwards
16847         compatible lisp tree to overwrite `preloaded-file-list'.
16848
16849 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16850
16851         * loadup.el: Don't delete "xemacs" prior to dumping.
16852
16853 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16854
16855         * package-info.el (pi-last-mod-date): New function.
16856         (pi-author-version): New function.
16857         (batch-update-package-info): Use them.
16858
16859 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16860
16861         * frame.el (get-frame-for-buffer-default-to-current): Create.
16862         (get-frame-for-buffer-noselect): Allow user to use current frame
16863         with `get-frame-for-buffer-default-to-current'.
16864
16865 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16866
16867         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16868         (byte-compile-output-docform): Ditto.
16869         (byte-compile-compiled-obj-to-list): Ditto.
16870
16871 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16872
16873         * startup.el (command-line-1): Removed code that ran
16874           buffer-menu.
16875
16876 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16877
16878         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16879
16880 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16881
16882         * frame.el (suspend-emacs-or-iconify-frame): Check using
16883         `device-on-window-system-p' instead of explicitly checking for X,
16884         so that the same logic works for MS Windows.
16885         (suspend-or-iconify-emacs): Ditto.
16886
16887 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16888
16889         * about.el (about-maintainer-info): Andy Piper is back.
16890         (xemacs-hackers): Updated Andy Piper's email address.
16891         (about-hackers): Added Jonathan Harris.
16892         (about-hackers): Updated Tibor Polgar's email address.
16893
16894 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16895
16896         * about.el: Add xemacs.org email manager.
16897
16898         * package-get-base.el (package-get-base): Updated with most recent
16899         package updates.
16900
16901 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16902
16903         * help.el (function-arglist): Use `indirect-function' instead of
16904         `symbol-function' so that aliases are treated correctly.
16905
16906 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16907
16908         * help.el (help-map): Add f1 binding to `help-for-help'.
16909         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16910         (describe-key-briefly): Use `princ' "%s" to print object.
16911         (with-displaying-help-buffer): Kill buffer if it exists, again.
16912         (describe-key): Use `princ' "%s" to print object.
16913         (describe-function-1): Use `princ' "%s" to print object.
16914         Commented out alias lines removed.
16915         (help-pretty-print-limit): New variable to control pretty-printing
16916         of variable values.
16917         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16918         `help-pretty-print-value' again.  Only print-print when OBJECT is
16919         list of length less than `help-pretty-print-limit'.
16920         (describe-variable): Use `help-maybe-pretty-print-value' again.
16921
16922 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16923
16924         * simple.el (blink-matching-open): Remove C++ kludge.
16925         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16926
16927 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16928
16929         * info.el (Info-default-directory-list): Made the documentation
16930         more explanitory.
16931
16932 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16933
16934         * lisp/packages.el:
16935         * lisp/package-admin.el:
16936         * lisp/build-report.el:
16937         Fix typos.
16938
16939 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16940
16941         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16942         warnings in Java buffers without final newline and editing the
16943         last line.
16944
16945 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16946
16947         * packages.el (packages-find-packages-1): Don't allow a backwards
16948         compatible lisp tree to overwrite `preloaded-file-list'.
16949         Suggested by Colin Rafferty  <colin@xemacs.org>
16950
16951         * mouse.el (mouse-offix-drop): Set undo-boundary.
16952         From Oliver Graf <ograf@fga.de>
16953
16954 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16955
16956         * loadup.el (load-gc): rewrite as defun.
16957         Print something sensical if a required dump-time file isn't found.
16958
16959 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16960
16961         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16962         bug strikes a menudescriptor.
16963
16964         * package-get-base.el (package-get-base): Updated.
16965
16966         * package-info.el (batch-update-package-info): Derive REQUIRES
16967         from the Makefile.
16968
16969 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16970
16971         * files.el (save-some-buffers): Don't play games with deleting
16972         other windows if we are in the minibuffer window.
16973
16974 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16975
16976         * modeline.el (modeline-minor-mode-menu): Add support for :active
16977         (add-minor-mode): Document :active property to TOGGLE.
16978
16979 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16980
16981         * modeline.el (modeline-minor-mode-menu): Add support for an
16982         `:included' predicate in the `toggle-sym' plist.
16983         (add-minor-mode): Document the :included property, format
16984         docstring some more.
16985         (modeline-minor-mode-menu): Documentation string added.
16986
16987 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16988
16989         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16990         labels from the symbol-names by thwacking off the overly redundant
16991         and overused "mode", parenthesizing "minor", and capitalizing the
16992         resultant strings.  Also shortened the menu's title by eliminating
16993         the redundant buffer name.
16994         (add-minor-mode): Beautified the docstring, added mention of the
16995         `:menu-tag' property of TOGGLE.
16996         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16997         `toggle-sym' to beatify the mode-life menus.
16998         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16999         `auto-fill-function'.
17000
17001 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17002
17003         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17004         menus to :style 'toggle.
17005
17006 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17007
17008         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17009
17010 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17011
17012         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17013         only recognize first hyperlink.
17014         (hyper-apropos-highlightify): Deletia, this is already done by
17015         `hyper-apropos-insert-face'.
17016         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17017
17018 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17019
17020         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17021         mail.
17022         (toolbar-mail-reader): Add support for `send'.
17023         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17024
17025 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17026
17027         * info.el (Info-emacs-info-file-name): Add defvar for
17028         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17029         will function properly.
17030
17031 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17032
17033         * simple.el: make the backwards delete function called by
17034         `backward-or-forward-delete-char' user configurable.
17035
17036 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17037
17038         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17039         compiled function got loaded from.
17040
17041 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17042
17043         * term/apollo.el: Synched up with InfoDock 3.6.2.
17044
17045 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17046
17047         * startup.el (load-init-file): Load autoloads earlier.
17048         (startup-splash-frame): Handle InfoDock logo.
17049
17050         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17051         InfoDock.
17052         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17053
17054         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17055         doesn't have this function.
17056
17057         * packages.el (locate-data-file): Fix to call `locate-file'.
17058
17059 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17060
17061         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17062         version of version.el.
17063         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17064
17065         * x-menubar.el (default-menubar): Guard reference to
17066         `gnuserv-frame'.
17067         (default-menubar): Guard references to `font-lock-mode'.
17068         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17069         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17070
17071         * make-docfile.el: Don't snarf doc strings from autoloads.
17072
17073         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17074         loading auto-autoloads files.
17075
17076         * loaddefs.el: Disable dumping autoloads.
17077
17078 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17079
17080         * lisp-mnt.el: Synch to Emacs 20.2.
17081
17082         * help.el: Remove manual autoload of `finder-by-keyword'.
17083
17084         * finder.el (finder-by-keyword): Autoload.
17085
17086         * help.el: Conditionalize hyperbole setup.
17087
17088 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17089
17090         * packages.el (package-require): Update to reflect new data format.
17091
17092 1998-01-02  Didier Verna  <didier@xemacs.org>
17093
17094         * x-menubar.el (default-menubar): make the tutorials available
17095         through the menubar. (Plus some compilation warnings cleanup).
17096
17097 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17098
17099         * check-features.el: New file.  Perform sanity check after build.
17100
17101         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17102         files to tooltalk package.
17103         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17104         package.
17105
17106         * package-admin.el (package-admin-xemacs): Use better default for
17107         location of XEmacs binary.
17108
17109 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17110
17111         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17112         tag with sexp and add value tag with value `t'.
17113
17114 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17115
17116         * package-get.el: Changes to work with real data.
17117         From Pete Ware <ware@cis.ohio-state.edu>
17118
17119         * packages.el (packages-reload-autoloads): Guard load for the time
17120         being.
17121
17122         * update-elc.el ("packages.el"): Force loading packages.el instead
17123         of possibly out-of-date packges.elc.
17124         * make-docfile.el ("packages.el"): Ditto.
17125
17126 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17127
17128         * build-report.el (build-report-delete-regexp): Added a rule for
17129         the main tarball shadowing anything past it.
17130
17131 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17132
17133         * packages.el (package-provide): Delete a previous provide.
17134
17135         * package-info.el: New file.
17136
17137         * package-get.el: New file.
17138         From Pete Ware <ware@cis.ohio-state.edu>
17139         (package-get): Fix md5 computation to work with Mule.
17140
17141 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17142
17143         * simple.el (log-message-*): Quote symbols in docstrings properly.
17144
17145 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17146
17147         * packages.el (packages-new-autoloads): Ignore symbolic links.
17148
17149         * cus-face.el (face-custom-attributes-get): Fix typo.
17150         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17151
17152 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17153
17154         * startup.el (load-init-file): Reload new or changed autoloads
17155         unless inhibited.  Reload modified dumped lisp (stubbed).
17156
17157         * packages.el (packages-new-autoloads): New function.
17158         (packages-reload-autoloads): New function.
17159         (packages-reload-dumped-lisp): New (stub) function.
17160
17161         * loadup.el: Inhibit reloading dumped files when running temacs.
17162
17163         * loadhist.el (file-provides): Extend to handle variant
17164         extensions.
17165
17166         * replace.el (query-replace): Fix typo.
17167
17168 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17169
17170         * make-docfile.el: list-autoloads-path has been renamed.
17171         * update-elc.el: list-autoloads has been renamed.
17172
17173         * packages.el (packages-list-autoloads): Renamed.
17174         (packages-list-autoloads-path): Ditto.
17175
17176 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17177
17178         * packages.el (packages-find-packages-1): Made it signal a warning
17179         for an error in an auto-autoload.el file.
17180
17181 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17182
17183         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17184         tag with const.
17185         From Aki Vehtari <Aki.Vehtari@hut.fi>
17186
17187         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17188
17189         * loadhist.el (unload-feature): Remove autoload.
17190
17191 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17192
17193         * loadhist.el: Unpackaged.
17194
17195         * help.el (describe-symbol-find-file): Rename
17196         `describe-function-find-file' and make old name obsolete.
17197         (describe-function-1): Use it.
17198         (describe-function-1): Guard reference to
17199         `compiled-function-annotation'.
17200
17201 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17202
17203         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17204         argument.
17205         (help-mode-quit): New optional arg to control whether it kills or
17206         buries.  Tidied up.
17207         (with-displaying-help-buffer): Don't kill buffer initially, even
17208         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17209         (help-pretty-print-value): Rename back from
17210         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17211         use it, otherwise use dumped `cl-prettyprint'.
17212         (describe-variable): Use `help-pretty-print-value' again.
17213         (find-func): Removed reference to "find-func" at end.
17214
17215 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17216
17217         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17218           GUI XEmacs. Rename? x-menubar is rather window system
17219           independant, except for a couple of items.
17220
17221 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17222
17223         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17224         entries as they will no longer be distributed with XEmacs.
17225
17226         * format.el (format-alist): Fix image/tiff regexps.
17227         From P. E. Jareth Hein <jareth@camelot-soft.com>
17228
17229         * help.el (help-maybe-pretty-print-value): Rename.
17230         (describe-variable): Use it.
17231         (describe-variable): Add trailing linefeed.
17232
17233 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17234
17235         * help.el (describe-function-1): Don't output anything for
17236           arglist of autoload functions.
17237
17238 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17239
17240         * help.el (describe-function-1): Don't output anything for
17241           arglist of autoload functions.
17242
17243 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17244
17245         * help.el (help-mode-map): New bindings for `help-mode-bury',
17246         `describe-function-at-point', `describe-variable-at-point',
17247         `Info-elisp-ref', `customize-variable', `help-next-section' and
17248         `help-prev-section'.
17249         (help-next-section): New function.
17250         (help-prev-section): New function.
17251         (help-mode-quit): Changed to kill the help buffer.
17252         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17253         correctly.
17254         (help-buffer-name): New function to generate the name of help
17255         buffers.
17256         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17257         argument giving the name of the help buffer.
17258         (describe-key): Use `with-displaying-help-buffer' with name.
17259         (describe-mode): Ditto.
17260         (describe-bindings): Ditto.
17261         (describe-prefix-bindings): Ditto.
17262         (view-lossage): Ditto.
17263         (with-syntax-table): New macro.
17264         (function-called-at-point): Use `ignore-errors' and
17265         `with-syntax-table'.
17266         (function-at-point): Ditto.
17267         (describe-function): Use `with-displaying-help-buffer' with name.
17268         (function-arglist): Extracted from `describe-function-1'.  Returns
17269         function's arglist as string.
17270         (function-documentation): Extracted from `describe-function-1'.
17271         Returns function's docstring.
17272         (describe-function-1): Remove all the "stream" garbage, including
17273         the stream argument.  Use `function-arglist' and
17274         `function-documentation'.
17275         (describe-function-arglist): Just use `function-arglist'.
17276         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17277         (help-pretty-print-value): New function to help with
17278         pretty-printing variable values.  Knows about `#<...>'.  Needs
17279         `pp-internal'.
17280         (describe-variable): Use `with-displaying-help-buffer' with name.
17281         Formatting improved.  Display file where variable is defined, if
17282         known.  Use `help-pretty-print-value'.
17283         (describe-syntax): Use `with-displaying-help-buffer' with name.
17284         (list-processes): Remove "stream" garbage.
17285
17286 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17287
17288         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17289         call a dumped routine instead.
17290
17291         * x-win-xfree86.el: Wrap file in defun.
17292         * x-win-sun.el: Ditto.
17293
17294 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17295
17296         * help.el (view-emacs-news): Remove usage of outl-mouse which
17297         advises functions and does other evil things.
17298
17299 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17300
17301         * format.el (format-alist): Add `image/tiff'.
17302         From P. E. Jareth Hein <jareth@camelot-soft.com>
17303
17304 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17305
17306         * about.el (about-hackers): More names added.
17307
17308         * make-docfile.el: Remove superfluous package path search.
17309
17310         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17311
17312 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17313
17314         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17315         ignored shadows.
17316
17317 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17318
17319         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17320         get trailing slashes when added to the load-path.
17321
17322         * x-init.el (init-x-win): Locate where XEmacs X localization files
17323         are.
17324
17325 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17326
17327         * x-faces.el: Added support for foregroundToolBarColor
17328           to xpm-color-symbols.
17329
17330 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17331
17332         * etags.el (tags-remove-duplicates): Removed.
17333         (buffer-tag-table-list): Use `delete-duplicates'.
17334
17335         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17336         correctly.
17337         (get*): Defalias to `get'.
17338
17339         * cl.el (eql): Compare integers with `eq'.
17340         (cl-map-extents): Check for `map-extents' first.
17341
17342 1997-12-17  Didier Verna  <didier@xemacs.org>
17343
17344         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17345         added the 'numero', 'copyright' and 'trademark' symbols.
17346
17347         * leim/quail/latin-post.el ("french-postfix"): see above.
17348
17349 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17350
17351         * widget.el (define-widget): Check the arguments.
17352
17353         * cus-edit.el (customize-face): Use `check-argument-type'.
17354         (custom-variable-value-create): Use `signal' to signal error.
17355         (custom-variable-reset-saved): Ditto.
17356         (custom-variable-reset-standard): Ditto.
17357         (custom-face-reset-saved): Ditto.
17358
17359         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17360         (widget-default-format-handler): Ditto.
17361         (widget-checklist-add-item): Ditto.
17362         (widget-radio-add-item): Ditto.
17363         (widget-editable-list-entry-create): Ditto.
17364         (widget-sexp-prompt-value): Ditto.
17365
17366         * custom.el (custom-declare-variable): Signal errors better.
17367         (custom-handle-keyword): Ditto.
17368         (custom-declare-group): Ditto.
17369
17370         * window-xemacs.el (windows): Ditto.
17371
17372         * menubar.el (menu): Ditto.
17373
17374         * keydefs.el (keyboard): Ditto.
17375
17376         * minibuf.el (minibuffer): Ditto.
17377
17378         * process.el (execute): Ditto.
17379
17380         * fill.el (fill): Ditto.
17381
17382         * modeline.el (modeline): Ditto.
17383
17384         * help.el (help): Ditto.
17385
17386         * faces.el (faces): Ditto.
17387
17388         * files.el (files): Ditto.
17389
17390         * x-init.el (x): Ditto.
17391
17392         * lisp-mode.el (lisp): Ditto.
17393
17394         * process.el (processes): Ditto.
17395
17396         * mouse.el (mouse): Ditto.
17397
17398         * abbrev.el (abbrev): Moved from cus-edit.
17399
17400         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17401         as variable declaration.
17402
17403 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17404
17405         * menubar.el (find-menu-item): Use `check-argument-type'.
17406         (find-menu-item): Cosmetic changes.
17407
17408 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17409
17410         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17411
17412 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17413
17414         * startup.el (set-default-load-path): Only search package-path
17415         when not running temacs.
17416
17417         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17418         files.
17419
17420         * loadup.el: Correct commentary.  Reformatting.
17421         (really-early-error-handler): Use absolute path to the
17422         first dumped-lisp.el file.
17423         (really-early-error-handler): Print full path name of
17424         each dumped lisp file (inherited from InfoDock).
17425
17426         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17427         dumped-lisp.el files.
17428
17429         * make-docfile.el (preloaded-file-list): Reorder when the
17430         package-path is searched.
17431         * update-elc.el: Ditto.
17432
17433         * lisp-mode.el (call-with-condition-handler): Treat the same as
17434         `condition-case' for indentation.
17435
17436         * about.el (about-xemacs): Update release date.
17437
17438 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17439
17440         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17441         anywhere but at the last clause.
17442         (ecase): Disallow `t' and `otherwise'.
17443
17444 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17445
17446         * cus-edit.el (custom-buffer-create-buttons): New function
17447         from stuff moved out of `custom-buffer-create-internal'.
17448         (custom-novice): New variable.  Default t.
17449         (custom-display-global-buttons): Ditto.  Default `top'.
17450         (custom-buffer-create-internal): Only display help if
17451         `custom-novice' is non-nil.  Display global buttons according to
17452         `custom-display-global-buttons'.
17453
17454 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17455
17456         * menubar.el (find-menu-item): Use `check-argument-type'.
17457         (find-menu-item): Cosmetic changes.
17458
17459 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17460
17461         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17462         look.
17463
17464 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17465
17466         * format.el (format-deannotate-region):  Bug fix.
17467         Deannotating a region containing unknown tags would fail
17468         (causing decoding of text/enriched to fail at user level)
17469
17470 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17471
17472         * minibuf.el (read-directory-name): Support sixth
17473           arg, HISTORY, as already documented.
17474
17475 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17476
17477         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17478         to `ecase'.
17479
17480 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17481
17482         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17483         skk-activate.
17484
17485 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17486
17487         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.