Reformatted.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-sip@cns'.
5
6         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
7         CHISE.
8
9 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `==ucs-bmp-var-003'.
13
14         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
15         CHISE.
16         (==ucs-bmp-var-003): Ditto.
17
18 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
19
20         * mule/mule-charset.el (default-coded-charset-priority-list): Add
21         `=ucs-sip-var-010'.
22
23         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
24         XEmacs CHISE.
25
26 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
27
28         * mule/mule-charset.el (default-coded-charset-priority-list):
29         Change priority of `==ucs-bmp-cjk@gb' to prefer
30         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
31         other abstract-form-CCSes.
32
33 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `=>ucs-sip-itaiji-012'.
37
38         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
39         XEmacs CHISE.
40
41 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
44         setting for `=>ucs-itaiji-012'.
45
46 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
47
48         * mule/mule-charset.el (default-coded-charset-priority-list): Add
49         `=>ucs-bmp-itaiji-012'.
50
51         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
52         XEmacs CHISE.
53         (=>ucs-bmp-itaiji-012): Ditto.
54
55 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
58         setting for `=big5-cdp-var-008'.
59
60 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
61
62         * mule/mule-charset.el (default-coded-charset-priority-list): Add
63         `=big5-cdp-var-008'.
64
65         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
66         XEmacs CHISE.
67
68 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
69
70         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
71         setting for `=>ucs-itaiji-016'.
72
73 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
74
75         * mule/mule-charset.el (default-coded-charset-priority-list): Add
76         `=>ucs-bmp-itaiji-016'.
77
78         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
79         XEmacs CHISE.
80         (=>ucs-bmp-itaiji-016): Ditto.
81
82 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
83
84         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
85         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
86
87         * mule/mule-charset.el (default-coded-charset-priority-list): Add
88         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
89
90         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
91         (=chise-hdic-tsj): Ditto.
92         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
93         (=chise-hdic-ktb): Ditto.
94
95 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
96
97         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
98         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
99
100         * mule/mule-charset.el (default-coded-charset-priority-list): Add
101         `===chise-hdic-syp' and `=chise-hdic-syp'.
102
103         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
104         XEmacs CHISE.
105         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
106
107 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
108
109         * mule/mule-coding.el (coded-charset-entity-reference-alist):
110         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
111
112         * mule/mule-charset.el (default-coded-charset-priority-list):
113         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
114
115 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
116
117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
118         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
119
120 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
121
122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
123         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
124
125         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
126         XEmacs CHISE.
127         (=chise-hdic-tsj): Ditto.
128
129 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
132         settings for `=>hanyo-denshi/tk'.
133
134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
135         `=>hanyo-denshi/tk/mf-01'.
136
137         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
138         XEmacs CHISE.
139         (=>hanyo-denshi/tk/mf-01): Ditto.
140         (==hanyo-denshi/tk/mf-01): Fix DOC.
141
142 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
145         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
146
147 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
148
149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
150         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
151
152         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
153         XEmacs CHISE.
154         (=ucs-bmp-itaiji-014): Ditto.
155         (=>ucs-itaiji-014): Ditto.
156         (=>ucs-bmp-itaiji-014): Ditto.
157
158 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
159
160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
161         setting for `==daikanwa/+2p'.
162
163 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
166         setting for `=ucs-itaiji-016'.
167
168 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `=ucs-bmp-itaiji-016'.
172
173         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
174         XEmacs CHISE.
175         (=ucs-bmp-itaiji-016): Ditto.
176
177 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `=>cns11643-5'.
181
182 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
183
184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
185         setting for `=>ucs-itaiji-003@iwds-1'.
186
187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
188         `=>ucs-sip-itaiji-003@iwds-1'.
189
190         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
191         coded-charset for XEmacs CHISE.
192
193 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
196         `=>ucs-bmp-itaiji-006@iwds-1'.
197
198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
199         setting for `=>ucs-itaiji-006@iwds-1'.
200
201 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
202
203         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
204         for XEmacs CHISE.
205         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
206
207 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
210         `=ucs-sip-itaiji-009'.
211
212         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
213         XEmacs CHISE.
214
215 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
216
217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
218         `=>ucs-sip-itaiji-008'.
219
220         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
221         XEmacs CHISE.
222
223 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
224
225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
226         `==ucs-sip-var-001'.
227
228         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
229         XEmacs CHISE.
230
231 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
234         setting for `===hng-kkd'.
235
236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
237         `===hng-kkd'.
238
239 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
240
241         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
242         CHISE.
243
244 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
245
246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
247         setting for `=>>ruimoku-v6'.
248
249 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
252         `=>>ruimoku-v6'.
253
254 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
257         instead of an alias to `=>ruimoku-v6'.
258
259 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
262         `=ucs-sip-itaiji-012'.
263
264         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
265         XEmacs CHISE.
266
267 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
268
269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
270         `=ucs-tip-var-004'.
271
272         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
273         XEmacs CHISE.
274
275 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
276
277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
278         `=>ucs-sip-itaiji-002@iwds-1'.
279
280         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
281         coded-charset for XEmacs CHISE.
282
283 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
284
285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
286         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
287         `=>big5-cdp-itaiji-004'.
288
289 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
292         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
293         `=>big5-cdp-itaiji-004'.
294
295         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
296         XEmacs CHISE.
297         (=>big5-cdp-itaiji-004): Ditto.
298         (=big5-cdp-itaiji-005): Ditto.
299
300 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
303         to #x9FFC.
304
305 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
308         `=>ucs-bmp-itaiji-003@iwds-1'.
309
310         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
311         for XEmacs CHISE.
312         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
313
314 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
315
316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
317         `=>ucs-tip-itaiji-001'.
318
319         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
320         XEmacs CHISE.
321
322 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
325         setting for `=>big5-cdp-itaiji-002'.
326
327 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=>big5-cdp-itaiji-002'.
331
332         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
333         XEmacs CHISE.
334
335 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
338         `=>jis-x0213-2'.
339
340 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
343         setting for `==ucs-var-001'.
344
345 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
348         setting for `=+>ucs-var-003'.
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
352
353         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
354         XEmacs CHISE.
355         (=+>ucs-tip-var-003): Ditto.
356
357 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
358
359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
360         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
361
362         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
363         XEmacs CHISE.
364         (=ucs-tip-var-002): Ditto.
365
366 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
369         #x9FEA.
370
371 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `==ucs-bmp-var-001'.
375
376         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
377         CHISE.
378         (==ucs-bmp-var-001): Ditto.
379
380 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
381
382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
383         setting for `=big5-cdp-var-007'.
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `=big5-cdp-var-007'.
387
388         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
389         XEmacs CHISE.
390
391 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=ucs-sip@gb'.
395
396         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
397         CHISE.
398
399 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
400
401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
402         `=>ucs-tip@cognate'.
403
404         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
405         XEmacs CHISE.
406
407 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
410         `=ucs-tip-itaiji-001'.
411
412         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
413         XEmacs CHISE.
414
415 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `=>ucs-tip@component'.
419
420         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
421         XEmacs CHISE.
422
423 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `==ucs-tip@JP/hanazono'.
427
428         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
429         XEmacs CHISE.
430
431 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
434         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
435
436         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
437         CHISE.
438         (=ucs-tip@JP/hanazono): Ditto.
439
440 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
441
442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
443         setting for `=ucs-var-007'.
444
445 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
448         `=ucs-bmp-var-007'.
449
450         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
451         CHISE.
452         (=ucs-bmp-var-007): Ditto.
453
454 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
457         setting for `=>ucs-itaiji-002@iwds-1'.
458
459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
460         `=>ucs-bmp-itaiji-002@iwds-1'.
461
462 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
465         for XEmacs CHISE.
466         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
467
468 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
469
470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
471         setting for `=>ucs-itaiji-008'.
472
473 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
476         setting for `=>big5-cdp-itaiji-003'.
477
478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
479         `=>big5-cdp-itaiji-003'.
480
481 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
484         XEmacs CHISE.
485
486 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
487
488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
489         setting for `=>ucs-itaiji-011'.
490
491 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
492
493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
494         `=>ucs-bmp-itaiji-011'.
495
496 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
497
498         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
499         XEmacs CHISE.
500         (=>ucs-bmp-itaiji-011): Ditto.
501
502 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-charset.el (default-coded-charset-priority-list): Use
505         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
506
507 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
508
509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
510         `=>ucs-bmp-cjk@iwds-1/normalized'.
511
512         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
513         coded-charset for XEmacs CHISE.
514
515 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
516
517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
518         setting for `=>ucs-itaiji-010'.
519
520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
521         `=>ucs-bmp-itaiji-010'.
522
523         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
524         XEmacs CHISE.
525         (=>ucs-bmp-itaiji-010): Ditto.
526
527 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
530         setting for `=>ucs@iwds-1/normalized'.
531
532 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
533
534         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
535         for XEmacs CHISE.
536
537 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
538
539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
540         setting for `==>ucs@esu'.
541
542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
543         `==>ucs-sip@esu'.
544
545         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
546         CHISE.
547         (==>ucs-sip@esu): Ditto.
548
549 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=>big5-cdp-var-001'.
553
554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
555         `=>big5-cdp-var-001'.
556
557         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
558         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
559
560 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
561
562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
563         setting for `===hng-sts'.
564
565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
566         `===hng-sts'.
567
568         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
569         CHISE.
570
571 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
572
573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
574         setting for `===hng-sgs'.
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
577         `===hng-sgs'.
578
579         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
580         CHISE.
581
582 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
585         setting for `===hng-saa'.
586
587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
588         `===hng-saa'.
589
590         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
591         CHISE.
592
593 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
596         setting for `===hng-kad'.
597
598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
599         `===hng-kad'.
600
601         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
602         CHISE.
603
604 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
607         setting for `===hng-sai'.
608
609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
610         `===hng-sai'.
611
612         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
613         CHISE.
614
615 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
616
617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
618         setting for `===hng-ini'.
619
620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
621         `===hng-ini'.
622
623         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
624         CHISE.
625
626 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
627
628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
629         setting for `===hng-wke'.
630
631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
632         `===hng-wke'.
633
634         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
635         CHISE.
636
637 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
638
639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
640         setting for `===hng-wks'.
641
642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
643         `===hng-wks'.
644
645         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
646         CHISE.
647
648 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
649
650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
651         setting for `===hng-sab'.
652
653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
654         `===hng-sab'.
655
656         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
657         CHISE.
658
659 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
660
661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
662         setting for `===hng-ykk'.
663
664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
665         `===hng-ykk'.
666
667         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
668         CHISE.
669
670 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
673         setting for `===hng-kkh'.
674
675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
676         `===hng-kkh'.
677
678         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
679         CHISE.
680
681 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
684         setting for `===hng-fhs'.
685
686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
687         `===hng-fhs'.
688
689         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
690         CHISE.
691
692 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
695         `==>daijiten'.
696
697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
698         setting for `==>daijiten'.
699
700         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
701         CHISE.
702
703 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
706         last number of its code.
707
708 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
711         settings for `=daijiten', `==daijiten' and `===daijiten'.
712
713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
714         `=daijiten', `==daijiten' and `===daijiten'.
715
716         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
717         CHISE.
718         (==daijiten): Ditto.
719         (===daijiten): Ditto.
720
721 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=>ucs-bmp-itaiji-008'.
725
726         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
727         XEmacs CHISE.
728         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
729
730 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
733         of #x9FCC as the value of `max-code'.
734
735 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
738         `=>>ucs-bmp-cjk@unicode'.
739
740         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
741         for XEmacs CHISE.
742
743 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
744
745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
746         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
747         `===shuowen-jiguge5'.
748
749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
750         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
751
752         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
753         XEmacs CHISE.
754         (===shuowen-jiguge4): Ditto.
755         (===shuowen-jiguge5): Ditto.
756
757 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
760         `=ucs-sip-var-005'.
761
762         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
763         XEmacs CHISE.
764
765 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
766
767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
768         `=>>hanyo-denshi/ib'.
769
770 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
771
772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
773         setting for `=>big5-cdp@iwds-1'.
774
775 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
778         setting for `=big5-cdp-var-010'.
779
780 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `=big5-cdp-var-010'.
784
785         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
786         XEmacs CHISE.
787
788 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
791         `=ucs-sip-itaiji-008'.
792
793         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
794         XEmacs CHISE.
795
796 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
799         `=>ucs-sip-itaiji-006'.
800
801         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
802         XEmacs CHISE.
803
804 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
805
806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
807         setting for `=+>big5-cdp', `=>big5-cdp@component' and
808         `=>big5-cdp@cognate'.
809
810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
811         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
812
813 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
814
815         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
816         CHISE.
817         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
818         mother.
819         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
820
821 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
825
826         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
827         XEmacs CHISE.
828         (=>big5-cdp@component): Ditto.
829         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
830
831 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
832
833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
834         setting for `=>ucs-itaiji-001@iwds-1'.
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `=>ucs-bmp-itaiji-001@iwds-1'.
838
839         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
840         for XEmacs CHISE.
841         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
842
843 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-charset.el (default-coded-charset-priority-list):
846         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
847         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
848         `chinese-isoir165'.
849
850         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
851         CHISE.
852
853 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
856         `=ucs-sip-itaiji-006'.
857
858         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
859         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
860
861 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
864         setting for `=>ucs-itaiji-009'.
865
866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
867         `==ucs-bmp-itaiji-001'.
868
869         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
870         (=big5-cdp-itaiji-003): Doc fix.
871         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
872
873 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
876         `=>zinbun-oracle'.
877
878 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
881         `=>ucs-sip-itaiji-003'.
882
883         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
884         (=>ucs-bmp-itaiji-003): Fix `long-name'.
885         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
886
887 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
890         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
891
892 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `==ucs-bmp-itaiji-006'.
896
897         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
898         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
899         (==ucs-bmp-itaiji-006): Ditto.
900
901 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
902
903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
904         `=ucs-bmp-itaiji-012'.
905
906         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
907         XEmacs CHISE.
908         (=ucs-bmp-itaiji-012): Ditto.
909
910 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
911
912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
913         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
914
915 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
918         CHISE.
919
920 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
921
922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
923         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
924         and `=>>cns11643-6'.
925
926         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
927         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
928         (=>>cns11643-3): Ditto.
929         (=>>cns11643-4): Modify DOC.
930         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
931
932 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
935         `=>ucs-sip-itaiji-005'.
936
937         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
938         XEmacs CHISE.
939
940 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
941
942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
943         `==hanyo-denshi/tk/mf-01'.
944
945         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
946         for XEmacs CHISE.
947
948 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
951         `=>ucs-itaiji-007'.
952
953 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
954
955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
956         `==ucs-sip-var-002'.
957
958         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
959         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
960
961 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
962
963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
964         setting for `==ucs-itaiji-001'.
965
966 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
967
968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
969         `==ucs-sip-itaiji-001'.
970
971         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
972         XEmacs CHISE.
973         (==ucs-sip-itaiji-001): Ditto.
974
975 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
978         `=+>ucs-bmp-var-003'.
979
980         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
981         CHISE.
982         (=+>ucs-bmp-var-003): Ditto.
983
984 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
985
986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
987         `=>ucs-bmp-cjk@cognate'.
988
989         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
990         XEmacs CHISE.
991
992 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
995         `=ucs-sip-itaiji-005'.
996
997         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
998         XEmacs CHISE.
999
1000 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1001
1002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1003         setting for `=>ucs@cognate'.
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1007
1008         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1009         CHISE.
1010         (=>ucs@hanyo-denshi): Abolished.
1011         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1012         (=>ucs-bmp-itaiji-009): Ditto.
1013         (=>ucs-sip@cognate): Ditto.
1014
1015 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `=>ucs-bmp-itaiji-004'.
1019
1020         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1021         XEmacs CHISE.
1022
1023 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1026         setting for `=>ucs-itaiji-004'.
1027
1028 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1031         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1032         `=>ucs-bmp-itaiji-007'.
1033
1034         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1035         XEmacs CHISE.
1036         (=>ucs-itaiji-004): Ditto.
1037         (=>ucs-sip-itaiji-004): Ditto.
1038         (=>ucs-bmp-itaiji-007): Ditto.
1039
1040 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1041
1042         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1043         setting for `=ucs-itaiji-010'.
1044
1045 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1046
1047         * mule/mule-charset.el (default-coded-charset-priority-list):
1048         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1049         - Add `=ucs-bmp-itaiji-010'.
1050         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1051           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1052         - Add `=>ucs-sip@iwds-1'.
1053
1054         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1055         XEmacs CHISE.
1056         (=ucs-bmp-itaiji-010): Ditto.
1057         (=>ucs-sip@iwds-1): Ditto.
1058
1059 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1063
1064         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1065         XEmacs CHISE.
1066         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1067
1068 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1071         setting for `=>ucs-itaiji-003'.
1072
1073 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1076         `=>ucs-bmp-itaiji-003'.
1077
1078         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1079         XEmacs CHISE.
1080         (=>ucs-bmp-itaiji-003): Ditto.
1081
1082 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1083
1084         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1085         `=ucs-bmp-itaiji-011'.
1086
1087         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1088         XEmacs CHISE.
1089
1090 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1091
1092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1093         setting for `==ucs-var-002'.
1094
1095 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1096
1097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1098         setting for `==ucs-itaiji-002'.
1099
1100 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1103         `==ucs-sip-itaiji-002'.
1104
1105         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1106         XEmacs CHISE.
1107
1108 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1109
1110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1111         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1112
1113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1114         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1115         `=>ucs-sip-itaiji-007'.
1116
1117         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1118         XEmacs CHISE.
1119         (=>ucs-sip-itaiji-007): Ditto.
1120         (=ucs-sip-itaiji-007): Ditto.
1121         (=ucs-itaiji-011): Ditto.
1122         (=ucs-sip-itaiji-011): Ditto.
1123
1124 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1127         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1128
1129 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1130
1131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1132         `==ucs-bmp-var-002'.
1133
1134         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1135         CHISE.
1136         (==ucs-bmp-var-002): Ditto.
1137
1138         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1139         Modify some priorities.
1140
1141 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1144         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1145         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1146
1147 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1150         `=big5-cdp-var-001'.
1151
1152         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1153         XEmacs CHISE.
1154
1155 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1156
1157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1158         setting for `==ucs-itaiji-005'.
1159
1160 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163         setting for `=ucs-itaiji-007'.
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1167
1168         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1169         XEmacs CHISE.
1170         (==ucs-bmp-itaiji-005): Ditto.
1171         (=ucs-itaiji-007): Ditto.
1172         (=ucs-bmp-itaiji-007): Ditto.
1173
1174 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `==gt-pj-k1' and `==gt-pj-k2'.
1178
1179 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1182         CHISE.
1183         (==gt-pj-k2): Ditto.
1184
1185 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1186
1187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1188         setting for `=>ucs-itaiji-005'.
1189
1190 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1191
1192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1193         `=>>cbeta'.
1194
1195 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1196
1197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1198         `=>ucs-sip@component'.
1199
1200         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1201         instead of `=ucs' as its mother.
1202         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1203
1204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1205         setting for `=>ucs-itaiji-006'.
1206
1207 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `=>ucs-bmp-itaiji-006'.
1211
1212         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1213         XEmacs CHISE.
1214         (=>ucs-bmp-itaiji-006): Ditto.
1215
1216 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1217
1218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1219         `=>ucs-bmp-itaiji-001'.
1220
1221         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1222         XEmacs CHISE.
1223
1224 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1225
1226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1227         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1228
1229         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1230         instead of `=ucs' as its mother.
1231         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1232         (==ucs-bmp-itaiji-002): Ditto.
1233         (==ucs-itaiji-003): Ditto.
1234         (==ucs-bmp-itaiji-003): Ditto.
1235
1236 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1237
1238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1239         setting for `=big5-cdp-var-002'.
1240
1241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1242         `=big5-cdp-var-002'.
1243
1244         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1245         XEmacs CHISE.
1246
1247 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250         `=ucs-sip-var-004'.
1251
1252         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1253         XEmacs CHISE.
1254
1255 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1258         `=>ucs-bmp-cjk@iwds-1'.
1259
1260         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1261         XEmacs CHISE.
1262
1263 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1266         setting for `=ucs-var-005'.
1267
1268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1269         `=ucs-bmp-var-005'.
1270
1271         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1272         CHISE.
1273         (=ucs-bmp-var-005): Ditto.
1274
1275 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1276
1277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1278         `=>ucs-sip-itaiji-002'.
1279
1280         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1281         XEmacs CHISE.
1282
1283 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1284
1285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1286         setting for `=>ucs-itaiji-002'.
1287
1288 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1289
1290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1291         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1292
1293         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1294         (=>ucs-itaiji-002): Ditto.
1295         (=>ucs-bmp-itaiji-002): Ditto.
1296
1297 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1300         setting for `=>ucs-itaiji-001'.
1301
1302 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1305         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1306
1307         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1308         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1309         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1310         (=>ucs-sip-itaiji-001): Ditto.
1311
1312         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1313         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1314         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1315
1316 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1317
1318         * mule/mule-charset.el (default-coded-charset-priority-list):
1319         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1320         `=jef-china3' and `chinese-isoir165'.
1321
1322 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1325         `=>ucs-bmp-itaiji-005'.
1326
1327         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1328         XEmacs CHISE.
1329         (=>ucs-bmp-itaiji-005): Ditto.
1330
1331 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1332
1333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1334         `=+>jis-x0213-2'.
1335
1336 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1339         `=+>adobe-japan1-6'.
1340
1341 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1344         `=+>jis-x0208@1978'.
1345
1346 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1349         setting for `=>ucs@component'.
1350
1351 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1352
1353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1354         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1355
1356 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1359         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1360
1361 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1362
1363         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1364         CHISE.
1365         (=>ucs@jis/2004): Ditto.
1366
1367 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1368
1369         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1370         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1371
1372 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `=>cbeta'.
1376
1377 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1380         setting for `==big5-cdp-itaiji-001'.
1381
1382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1383         `==big5-cdp-itaiji-001'.
1384
1385         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1386         XEmacs CHISE.
1387
1388 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1389
1390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1391         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1392         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1393
1394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1395         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1396         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1397
1398         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1399         XEmacs CHISE.
1400         (=>big5-cdp-itaiji-001): Ditto.
1401         (=big5-cdp-itaiji-002): Ditto.
1402         (=big5-cdp-itaiji-003): Ditto.
1403
1404 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1408
1409 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1410
1411         * mule/mule-charset.el (default-coded-charset-priority-list):
1412         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1413         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1414         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1415
1416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1417         setting for `=ucs-var-008'.
1418
1419         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1420         CHISE.
1421         (=ucs-bmp-var-008): Likewise.
1422
1423 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-charset.el (default-coded-charset-priority-list):
1426         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1427
1428 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1429
1430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1431         `==ucs-sip@JP/hanazono'.
1432
1433         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1434         XEmacs CHISE.
1435
1436 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1437
1438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1439         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1440
1441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1442         `=ucs-bmp-var-006'.
1443
1444         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1445         CHISE.
1446         (=ucs-bmp-var-006): Likewise.
1447
1448 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1451         `=ucs-bmp-itaiji-009'.
1452
1453         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1454         XEmacs CHISE.
1455         (=ucs-bmp-itaiji-009): Likewise.
1456
1457 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1458
1459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1460         `=>big5-cdp'.
1461
1462 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1465         (utf-8-ivs-gb): Likewise.
1466         (utf-8-gb-er): Likewise.
1467         (utf-8-ivs-gb-er): Likewise.
1468         (utf-8-cns): Likewise.
1469         (utf-8-ivs-cns): Likewise.
1470         (utf-8-cns-er): Likewise.
1471         (utf-8-ivs-cns-er): Likewise.
1472         (utf-8-big5): Likewise.
1473         (utf-8-ivs-big5): Likewise.
1474         (utf-8-big5-er): Likewise.
1475         (utf-8-ivs-big5-er): Likewise.
1476         (utf-8-jis): Likewise.
1477         (utf-8-ivs-jis): Likewise.
1478         (utf-8-jis-er): Likewise.
1479         (utf-8-ivs-jis-er): Likewise.
1480         (utf-8-ks): Likewise.
1481         (utf-8-ivs-ks): Likewise.
1482         (utf-8-ks-er): Likewise.
1483         (utf-8-ivs-ks-er): Likewise.
1484
1485 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1486
1487         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1488         (utf-8-ivs-jp): Likewise.
1489         (utf-8-jp-er): Likewise.
1490         (utf-8-ivs-jp-er): Likewise.
1491
1492 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1493
1494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1495         setting for `=ucs-var-010'.
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1498         `=ucs-bmp-var-010'.
1499
1500         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1501         CHISE.
1502         (=ucs-bmp-var-010): Likewise.
1503
1504 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1505
1506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1507         `=ucs-sip@JP/hanazono'.
1508
1509         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1510         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1511
1512 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1513
1514         * mule/mule-charset.el (default-coded-charset-priority-list):
1515         - Add `=big5-cdp-var-004'.
1516         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1517           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1518
1519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1520         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1521         `=big5-cdp-var-005'.
1522
1523         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1524         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1525         `=big5-cdp-var-003'.
1526         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1527         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1528         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1529
1530 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list):
1533         Don't prefer ucs-compat CCSes to other CCSes.
1534
1535 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1538         `===ucs-bmp-cjk-compat@unicode'.
1539
1540         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1541         coded-charset for XEmacs CHISE.
1542
1543 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1544
1545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1546         `=ucs-sip-itaiji-003'.
1547
1548         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1549         XEmacs CHISE.
1550
1551 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1552
1553         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1554         setting for `=ucs-var-004'.
1555
1556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1557         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1558
1559         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1560         XEmacs CHISE.
1561         (=ucs-var-004): Ditto.
1562         (=ucs-bmp-var-004): Ditto.
1563
1564 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1567         `=ucs-sip-var-003'.
1568
1569         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1570         XEmacs CHISE.
1571
1572 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1573
1574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1575         setting for `=ucs-itaiji-006'.
1576
1577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1578         `=ucs-bmp-itaiji-006'.
1579
1580         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1581         XEmacs CHISE.
1582         (=ucs-bmp-itaiji-006): Ditto.
1583
1584 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1585
1586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1587         `=ucs-sip-var-002'.
1588
1589         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1590         XEmacs CHISE.
1591
1592 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1595         `=ucs-sip-itaiji-002'.
1596
1597         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1598         XEmacs CHISE.
1599
1600 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1601
1602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1603         setting for `==hanyo-denshi/tk'.
1604
1605 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1606
1607         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1608         (=hanyo-denshi/tk): Fix `long-name'.
1609         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1610
1611 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1612
1613         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1614         setting for `=>mj'.
1615
1616 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1617
1618         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1619         coded-charset for XEmacs CHISE.
1620
1621 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1622
1623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1624         setting for `=hanyo-denshi/tk'.
1625
1626 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1629         `=hanyo-denshi/tk/mf-01'.
1630
1631         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1632         XEmacs CHISE.
1633         (=hanyo-denshi/tk/mf-01): Ditto.
1634
1635 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-charset.el (default-coded-charset-priority-list):
1638         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1639
1640 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list):
1643         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1644
1645 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1646
1647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1648         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1649
1650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1651         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1652
1653         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1654         XEmacs CHISE.
1655         (=ucs-bmp-itaiji-004): Ditto.
1656         (=ucs-itaiji-005): Ditto.
1657         (=ucs-bmp-itaiji-005): Ditto.
1658
1659 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1662         `=ucs-sip-itaiji-001'.
1663
1664         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1665         XEmacs CHISE.
1666
1667 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1668
1669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1670         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1671         `=ucs-itaiji-008'.
1672
1673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1674         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1675         `=ucs-bmp-itaiji-008'.
1676
1677         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1678         XEmacs CHISE.
1679         (=ucs-bmp-itaiji-001): Ditto.
1680         (=ucs-itaiji-003): Ditto.
1681         (=ucs-bmp-itaiji-003): Ditto.
1682         (=ucs-itaiji-008): Ditto.
1683         (=ucs-bmp-itaiji-008): Ditto.
1684
1685 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1686
1687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1688         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1689
1690         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1691         for XEmacs CHISE.
1692         (==ucs-bmp-cjk-compat@JP): Ditto.
1693
1694 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1697         setting for `===hng-tzs'.
1698
1699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1700         `===hng-tzs'.
1701
1702         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1703         CHISE.
1704
1705 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1706
1707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1708         setting for `===hng-doh'.
1709
1710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1711         `===hng-doh'.
1712
1713         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1714         CHISE.
1715
1716 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1717
1718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1719         setting for `===hng-wad'.
1720
1721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1722         `===hng-wad'.
1723
1724         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1725         CHISE.
1726
1727 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1728
1729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1730         settings for `==koseki' and `===hng-kcc'.
1731
1732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1733         `===hng-kcc'.
1734
1735         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1736         CHISE.
1737
1738 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1739
1740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1741         setting for `===hng-nkk'.
1742
1743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1744         `===hng-nkk'.
1745
1746         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1747         CHISE.
1748
1749 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1750
1751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1752         setting for `===hng-ink'.
1753
1754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1755         `===hng-ink'.
1756
1757         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1758         CHISE.
1759
1760 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `===hng-jhk'.
1764
1765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1766         `===hng-jhk'.
1767
1768         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1769         CHISE.
1770
1771 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1772
1773         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1774         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1775         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1776         (===jis-x0213-1@2004): Likewise.
1777         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1778         "jisx0213\\(\\.2004\\)-1" as the registry.
1779         (=+>jis-x0213-1@2004): Likewise.
1780         (=>jis-x0213-1@2004): Likewise.
1781
1782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1783         `===jis-x0213-1@2004'.
1784
1785 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1788         setting for `===hng-nak'.
1789
1790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1791         `===hng-nak'.
1792
1793         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1794         CHISE.
1795
1796 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1797
1798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1799         setting for `===hng-hos'.
1800
1801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1802         `===hng-hos'.
1803
1804         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1805         CHISE.
1806
1807 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1808
1809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1810         setting for `===hng-tzj'.
1811
1812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1813         `===hng-tzj'.
1814
1815         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1816         CHISE.
1817
1818 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1821         setting for `===hng-kae'.
1822
1823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1824         `===hng-kae'.
1825
1826         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1827         CHISE.
1828
1829 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `===hng-kar'.
1833
1834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1835         `===hng-kar'.
1836
1837         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1838         CHISE.
1839
1840 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===hng-kyd'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-kyd'.
1847
1848         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1849         CHISE.
1850
1851 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `===hng-hok'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-hok'.
1858
1859         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1860         CHISE.
1861
1862 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1865         setting for `===hng-jyu'.
1866
1867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1868         `===hng-jyu'.
1869
1870         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1871         CHISE.
1872
1873 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1874
1875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1876         setting for `===hng-zkd'.
1877
1878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1879         `===hng-zkd'.
1880
1881         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1882         CHISE.
1883
1884 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1885
1886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1887         setting for `===hng-kmi'.
1888
1889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1890         `===hng-kmi'.
1891
1892         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1893         CHISE.
1894
1895 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1896
1897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1898         setting for `===hng-okd'.
1899
1900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1901         `===hng-okd'.
1902
1903         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1904         CHISE.
1905
1906 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1907
1908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1909         setting for `===hng-nkm'.
1910
1911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1912         `===hng-nkm'.
1913
1914         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1915         CHISE.
1916
1917 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1918
1919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1920         setting for `===hng-nto'.
1921
1922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1923         `===hng-nto'.
1924
1925         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1926         CHISE.
1927
1928 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1929
1930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1931         setting for `===hng-yhk'.
1932
1933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1934         `===hng-yhk'.
1935
1936         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1937         CHISE.
1938
1939 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1942         setting for `===hng-sok'.
1943
1944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1945         `===hng-sok'.
1946
1947         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1948         CHISE.
1949
1950 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1951
1952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1953         setting for `===hng-kda'.
1954
1955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1956         `===hng-kda'.
1957
1958         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1959         CHISE.
1960
1961 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1964         setting for `===hng-myz'.
1965
1966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1967         `===hng-myz'.
1968
1969         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1970         CHISE.
1971
1972 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1973
1974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1975         setting for `===hng-kgk'.
1976
1977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1978         `===hng-kgk'.
1979
1980         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1981         CHISE.
1982
1983 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1984
1985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1986         setting for `===hng-drt'.
1987
1988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1989         `===hng-drt'.
1990
1991         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1992         CHISE.
1993
1994 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1995
1996         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1997         setting for `===hng-mam'.
1998
1999         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2000         `===hng-mam'.
2001
2002         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2003         CHISE.
2004
2005 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2006
2007         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2008         setting for `===hng-dng'.
2009
2010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2011         `===hng-dng'.
2012
2013         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2014         CHISE.
2015
2016 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2019         setting for `=>cns11643-5'.
2020
2021 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2022
2023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2024         setting for `===hng-keg'.
2025
2026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2027         `===hng-keg'.
2028
2029         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2030         CHISE.
2031
2032 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2033
2034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2035         setting for `===hng-jou'.
2036
2037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2038         `===hng-jou'.
2039
2040         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2041         CHISE.
2042
2043 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2044
2045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2046         setting for `===hng-smk'.
2047
2048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2049         `===hng-smk'.
2050
2051         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2052         CHISE.
2053
2054 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2057         setting for `===hng-kyo'.
2058
2059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2060         `===hng-kyo'.
2061
2062         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2063         CHISE.
2064
2065 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2068         setting for `===hng-kss'.
2069
2070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2071         `===hng-kss'.
2072
2073         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2074         CHISE.
2075
2076 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2079         setting for `===hng-wan'.
2080
2081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2082         `===hng-wan'.
2083
2084         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2085         CHISE.
2086
2087 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2090         setting for `===hng-ksk'.
2091
2092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2093         `===hng-ksk'.
2094
2095         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2096         CHISE.
2097
2098 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2101         setting for `===hng-kyu'.
2102
2103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2104         `===hng-kyu'.
2105
2106         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2107         CHISE.
2108
2109 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2112         setting for `===hng-skk'.
2113
2114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2115         `===hng-skk'.
2116
2117         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2118         CHISE.
2119
2120 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2123         setting for `===hng-sik'.
2124
2125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2126         `===hng-sik'.
2127
2128         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2129         CHISE.
2130
2131 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2132
2133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2134         setting for `===hng-kbk'.
2135
2136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2137         `===hng-kbk'.
2138
2139         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2140         CHISE.
2141
2142 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2145         setting for `===hng-kcj'.
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2148         `===hng-kcj'.
2149
2150         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2151         CHISE.
2152
2153 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2156         setting for `===hng-k24'.
2157
2158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2159         `===hng-k24'.
2160
2161         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2162         CHISE.
2163
2164 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2167         setting for `===hng-gok'.
2168
2169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2170         `===hng-gok'.
2171
2172         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2173         CHISE.
2174 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2175
2176         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2177         setting for `===hng-tsu'.
2178
2179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2180         `===hng-tsu'.
2181
2182         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2183         CHISE.
2184
2185 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2186
2187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2188         setting for `===hng-sys'.
2189
2190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2191         `===hng-sys'.
2192
2193         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2194         CHISE.
2195
2196 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2197
2198         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2199         - Use "&HNG010-<d><d><d><d><d>;" instead of
2200           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2201         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2202
2203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2204         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2205
2206         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2207         "hngkhi-0" as the suffix of registry.
2208         (===hng-khm): New coded-charset for XEmacs CHISE.
2209         (=ucs-itaiji-002): Ditto.
2210         (=ucs-bmp-itaiji-002): Ditto.
2211
2212 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2215         setting for `=>ucs@iwds-1'.
2216
2217         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2218         XEmacs CHISE.
2219
2220 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2221
2222         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2223         CHISE.
2224
2225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2226         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2227         `===hng-khi'.
2228
2229 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2232         setting for `===hng-khi'.
2233
2234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2235         `===hng-khi'.
2236
2237         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2238         CHISE.
2239
2240 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2241
2242         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2243         #x9FA5 as the value of `max-code'.
2244         (=ucs-bmp-var-002): Likewise.
2245         (=ucs-bmp-var-003): Likewise.
2246         (=ucs-bmp-itaiji-084): Likewise.
2247         (=ucs-bmp-cjk@JP): Likewise.
2248         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2249         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2250         (=>ucs-bmp-cjk@component): Likewise.
2251
2252 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2255         CHISE.
2256
2257 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2260         XEmacs CHISE.
2261         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2262         `==jis-x0208@1978/2-pr' as the mother.
2263
2264 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2265
2266         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2267         CHISE.
2268
2269 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2270
2271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2272         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2273
2274 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2277         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2278
2279 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2282         setting for `===ucs@gb'.
2283
2284 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2287         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2288         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2289         as the entity-reference for `===jis-x0213-1@2000'; use
2290         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2291
2292 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2295         `===jis-x0208'.
2296
2297         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2298         instead of `===jis-x0208' as the mother.
2299         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2300         `===jis-x0208' as the mother.
2301         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2302         `===jis-x0208' as the mother.
2303         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2304         `===jis-x0213-1' as the mother.
2305         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2306         `===jis-x0213-1' as the mother.
2307         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2308         the mother.
2309         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2310         mother.
2311
2312 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2315         setting for `=ucs-var-001'.
2316
2317 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2318
2319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2320         `=ucs-bmp-var-001'.
2321
2322         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2323         CHISE.
2324         (=ucs-bmp-var-001): Ditto.
2325
2326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2327         setting for `=ucs-var-003'.
2328
2329 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2332         `=ucs-bmp-var-003'.
2333
2334         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2335         CHISE.
2336         (=ucs-bmp-var-003): Ditto.
2337
2338 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2339
2340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2341         setting for `=ucs-var-002'.
2342
2343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2344         `=ucs-bmp-var-002'.
2345
2346         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2347         CHISE.
2348         (=ucs-bmp-var-002): Ditto.
2349
2350 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2351
2352         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2353         XEmacs CHISE.
2354         (==jis-x0208@1978/5pr): Ditto.
2355
2356 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2357
2358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2359         `=>ucs-bmp-cjk@component'.
2360
2361         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2362         XEmacs CHISE.
2363         (=>ucs-bmp-cjk@component): Ditto.
2364
2365 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2368         setting for `=>iwds-1'.
2369
2370 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2371
2372         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2373         CHISE.
2374
2375 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-charset.el (default-coded-charset-priority-list):
2378         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2379         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2380         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2381         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2382
2383 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2386         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2387
2388         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2389         `=>>ucs@iso' as the mother.
2390         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2391         mother.
2392
2393 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2394
2395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2396         setting for `===hanyo-denshi/ia'.
2397
2398 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2399
2400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2401         `===hanyo-denshi/ia'.
2402
2403 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2404
2405         * mule/mule-conf.el (=koseki): Fix DOC.
2406         (==koseki): New coded-charset for XEmacs CHISE.
2407
2408 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2409
2410         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2411         XEmacs CHISE.
2412         (===hanyo-denshi/jd): Fix DOC.
2413
2414 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2415
2416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2417         setting for `===hanyo-denshi/ip'.
2418
2419 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2422         `===hanyo-denshi/ip'.
2423
2424         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2425         XEmacs CHISE.
2426
2427 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2430         `==ucs-radicals@unicode' and `=>daikanwa'.
2431
2432         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2433         for XEmacs CHISE.
2434
2435 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2438         XEmacs CHISE.
2439
2440 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2441
2442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2443         `===ruimoku-v6'.
2444
2445 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2446
2447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2448         setting for `===ruimoku-v6'.
2449
2450 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2451
2452         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2453         CHISE.
2454
2455 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2456
2457         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2458         coded-charset for XEmacs CHISE.
2459
2460 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2463         XEmacs CHISE.
2464
2465 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2466
2467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2468         `===ucs-sip@iso'.
2469
2470 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2471
2472         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2473         CHISE.
2474
2475 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2476
2477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2478         `==ucs-sip@iso'.
2479
2480         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2481         CHISE.
2482
2483 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2484
2485         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2486         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2487         (=ucs-sip-ext-b@iso): Fix registry.
2488         (==ucs-sip-ext-b@iso): Ditto.
2489         (===ucs-sip-ext-b@iso): Ditto.
2490
2491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2492         `=ucs-sip@iso'.
2493
2494 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2497         setting for `=>cbeta'.
2498
2499 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2502         `=>cns11643-7'.
2503
2504         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2505
2506 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2507
2508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2509         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2510
2511 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2512
2513         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2514         `=ucs@cns'.
2515         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2516         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2517         `=ucs@jis/1990'.
2518         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2519         `=ucs@jis/2000'.
2520         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2521         `=ucs@jis/2004'.
2522         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2523
2524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2525         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2526
2527 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2530         XEmacs CHISE.
2531         (==jis-x0208@1978/1pr): Ditto.
2532         (==jis-x0208@1978/2-pr): Ditto.
2533
2534 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2535
2536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2537         setting for `===jis-x0213-1@2004'.
2538
2539 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2540
2541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2542         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2543
2544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2545         `===hanyo-denshi/jb'.
2546
2547         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2548         XEmacs CHISE.
2549         (=+>hanyo-denshi/ft): Ditto.
2550         (=+>hanyo-denshi/jt): Ditto.
2551
2552 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2555         `===hanyo-denshi/hg'.
2556
2557 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2560         XEmacs CHISE.
2561         (===hanyo-denshi/hg): Ditto.
2562
2563 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2564
2565         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2566         glyph-forms instead of detailed glyph-images.
2567         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2568         `=adobe-japan1-*'.
2569         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2570         (===adobe-japan1-1): Ditto.
2571         (===adobe-japan1-2): Ditto.
2572         (===adobe-japan1-3): Ditto.
2573         (===adobe-japan1-4): Ditto.
2574         (===adobe-japan1-5): Ditto.
2575         (===adobe-japan1-6): Ditto.
2576         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2577         `=>>>adobe-japan1' as the mother.
2578         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2579         `=>>adobe-japan1' as the mother.
2580         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2581         glyph-images.
2582         (==jis-x0208@1978): Ditto.
2583         (==jis-x0208@1983): Ditto.
2584         (==jis-x0208@1990): Ditto.
2585         (==jis-x0213-1): Ditto.
2586         (==jis-x0213-1@2000): Ditto.
2587         (==jis-x0213-1@2004): Ditto.
2588         (==jis-x0213-2): Ditto.
2589         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2590         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2591         `=jis-x0208@1978'.
2592         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2593         `=jis-x0208@1983'.
2594         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2595         `=jis-x0208@1990'.
2596         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2597         `=jis-x0213-1'.
2598         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2599         `=jis-x0213-1@2000'.
2600         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2601         `=jis-x0213-1@2004'.
2602         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2603         `=jis-x0213-2'.
2604         (===jis-x0208): New coded-charset for XEmacs CHISE.
2605         (===jis-x0208@1978): Ditto.
2606         (===jis-x0208@1983): Ditto.
2607         (===jis-x0208@1990): Ditto.
2608         (===jis-x0213-1): Ditto.
2609         (===jis-x0213-1@2000): Ditto.
2610         (===jis-x0213-2): Ditto.
2611         (===jis-x0212): Ditto.
2612         (===ks-x1001): Ditto.
2613         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2614         mother.
2615         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2616         as the mother.
2617         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2618         as the mother.
2619         (===cns11643-1): New coded-charset for XEmacs CHISE.
2620         (===cns11643-2): Ditto.
2621         (===cns11643-3): Ditto.
2622         (===cns11643-4): Ditto.
2623         (===cns11643-5): Ditto.
2624         (===cns11643-6): Ditto.
2625         (===cns11643-7): Ditto.
2626         (=>>cns11643-1): Ditto.
2627         (==big5-cdp): Indicate abstract glyph-images instead of
2628         representative glyph-images.
2629         (===big5-cdp): New coded-charset for XEmacs CHISE.
2630         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2631         detailed glyph-images.
2632         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2633         `=hanyo-denshi/*'.
2634         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2635         (===hanyo-denshi/ib): Ditto.
2636         (===hanyo-denshi/jt): Ditto.
2637         (===hanyo-denshi/ks): Ditto.
2638         (===mj): Ditto.
2639         (===mj-0): Ditto.
2640         (===mj-1): Ditto.
2641         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2642         `=>>>hanyo-denshi/*' as its mother.
2643         (==gt): Indicate abstract glyph-forms instead of detailed
2644         glyph-images.
2645         (===gt): New coded-charset for XEmacs CHISE.
2646         (=>>>gt): Indicates `==gt' instead of `=gt'.
2647         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2648         (==gt-k): Indicate abstract glyph-forms instead of detailed
2649         glyph-images.
2650         (===gt-k): New coded-charset for XEmacs CHISE.
2651         (==daikanwa): Indicates glyph-images instead of detailed
2652         glyph-images.
2653         (===daikanwa): New coded-charset for XEmacs CHISE.
2654         (===daikanwa/+p): Ditto.
2655         (===daikanwa/ho): Ditto.
2656         (==cbeta): Ditto.
2657         (===cbeta): Ditto.
2658         (==jef-china3): Ditto.
2659         (===jef-china3): Ditto.
2660         (==ruimoku-v6): Ditto.
2661         (==ucs@iso): Indicate representative glyph-forms instead of
2662         representative glyph-images.
2663         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2664         (==ucs@unicode): Indicate representative glyph-forms instead of
2665         representative glyph-images.
2666         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2667         `=ucs@unicode'.
2668         (==ucs@cns): Indicate representative glyph-forms instead of
2669         representative glyph-images.
2670         (==ucs@jis): Ditto.
2671         (==ucs@jis/1990): Ditto.
2672         (==ucs@jis/2000): Ditto.
2673         (==ucs@jis/2004): Ditto.
2674         (==ucs@ks): Ditto.
2675         (===ucs@iso): New coded-charset for XEmacs CHISE.
2676         (===ucs@unicode): Ditto.
2677         (===ucs@gb): Ditto.
2678         (===ucs@ks): Ditto.
2679         (===ucs-bmp-cjk@gb): Ditto.
2680         (===ucs-sip-ext-b@iso): Ditto.
2681
2682 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2683
2684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2685         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2686         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2687         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2688         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2689         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2690         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2691         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2692         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2693         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2694
2695         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2696         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2697         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2698         - Use "&g1-[NAME];" for `=>>[NAME]'.
2699         - Abolish "&g2-[NAME];".
2700
2701 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2702
2703         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2704         `=>>ucs@cns' as the mother.
2705
2706 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2707
2708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2709         setting for `==ucs@ks'.
2710
2711 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2712
2713         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2714         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2715         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2716         0x00E30000〜0x00E409D5.
2717
2718 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2719
2720         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2721         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2722         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2723
2724 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2725
2726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2727         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2728
2729         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2730         (=mj-0): Ditto.
2731         (=mj-1): Ditto.
2732         (==mj): Ditto.
2733         (==mj-0): Ditto.
2734         (==mj-1): Ditto.
2735         (=>>mj): Ditto.
2736
2737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2738         setting for `=mj' and `==mj'.
2739
2740 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2741
2742         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2743         CHISE.
2744
2745 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2746
2747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2748         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2749         `=>ucs@hanyo-denshi'.
2750
2751 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2752
2753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2754         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2755
2756         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2757         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2758
2759 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2760
2761         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2762         XEmacs CHISE.
2763
2764 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2767         Change priority of `=>>>ucs@iso'.
2768
2769         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2770         `=>>>ucs@iso' as the mother.
2771         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2772
2773 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2776         Change priority of `=>>>ucs@unicode'.
2777
2778         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2779         `=ucs@unicode'.
2780
2781 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2782
2783         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2784         Change priority of `=>>>ucs@jis'.
2785
2786         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2787         `=ucs@jis'.
2788
2789 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2790
2791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2792         setting for `==daikanwa/+p'.
2793
2794 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2795
2796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2797         setting for `==shinjigen@1ed'.
2798
2799 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2800
2801         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2802         XEmacs CHISE.
2803
2804 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2805
2806         * mule/mule-conf.el (==shinjigen): Modify DOC.
2807         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2808         (==shinjigen@rev): Modify DOC.
2809
2810 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2813         CHISE.
2814
2815 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2816
2817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2818         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2819
2820         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2821         XEmacs CHISE.
2822
2823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2824         `==daikanwa'.
2825
2826 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2829         setting for `==cns11643-7'.
2830
2831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2832         `==cns11643-7'.
2833
2834 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2835
2836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2837         `==cns11643-6'.
2838
2839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2840         setting for `==cns11643-6'.
2841
2842 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2845         setting for `==cns11643-5'.
2846
2847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2848         `==cns11643-5'.
2849
2850 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2851
2852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2853         setting for `==cns11643-4'.
2854
2855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2856         `==cns11643-4'.
2857
2858 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2859
2860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2861         setting for `==cns11643-3'.
2862
2863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2864         `==cns11643-3'.
2865
2866 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2867
2868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2869         setting for `==cns11643-2'.
2870
2871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2872         `==cns11643-2'.
2873
2874 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2875
2876         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2877         Change priority of `=>>>ucs@ks'.
2878
2879         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2880         `=ucs@ks'.
2881
2882 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2883
2884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2885         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2886         `==ucs@cns' and `==cns11643-1'.
2887
2888         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2889         (==cns11643-2): Ditto.
2890         (==cns11643-3): Ditto.
2891         (==cns11643-4): Ditto.
2892         (==cns11643-5): Ditto.
2893         (==cns11643-6): Ditto.
2894         (==cns11643-7): Ditto.
2895
2896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2897         `==cns11643-1'.
2898
2899 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2900
2901         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2902         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2903         `=>>>ucs@jis/1990'.
2904
2905         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2906         `=ucs@jis/1990'.
2907         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2908         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2909
2910 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2911
2912         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2913         Change priority of `=>>>ucs@cns'.
2914
2915         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2916         `=ucs@cns'.
2917
2918 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2919
2920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2921         `==ks-x1001'.
2922
2923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2924         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2925         `==ks-x1001'.
2926
2927 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2928
2929         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2930
2931 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2932
2933         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2934         `=jis-x0208'.
2935         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2936         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2937         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2938         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2939         (=>>>jis-x0213-1@2000): Changed to an alias for
2940         `=jis-x0213-1@2000'.
2941         (=>>>jis-x0213-1@2004): Changed to an alias for
2942         `=jis-x0213-1@2004'.
2943         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2944
2945 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2946
2947         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2948         `=adobe-japan1-0'.
2949         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2950         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2951         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2952         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2953         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2954         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2955
2956 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2957
2958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2959         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2960         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2961         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2962         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2963         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2964
2965 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2966
2967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2968         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2969         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2970         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2971         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2972         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2973         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2974         `==jis-x0212'.
2975
2976 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2977
2978         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2979         "AdobeJapan1-[0-6]$".
2980         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2981         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2982         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2983         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2984         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2985         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2986         (==adobe-japan1-1): Ditto.
2987         (==adobe-japan1-2): Ditto.
2988         (==adobe-japan1-3): Ditto.
2989         (==adobe-japan1-4): Ditto.
2990         (==adobe-japan1-5): Ditto.
2991         (==adobe-japan1-6): Ditto.
2992         (==jis-x0208): Ditto.
2993         (==jis-x0208@1978): Ditto.
2994         (==jis-x0208@1983): Ditto.
2995         (==jis-x0208@1990): Ditto.
2996         (==jis-x0213-1): Ditto.
2997         (==jis-x0213-1@2000): Ditto.
2998         (==jis-x0213-1@2004): Ditto.
2999         (==jis-x0213-2): Ditto.
3000         (==jis-x0212): Ditto.
3001         (==gb2312): Ditto.
3002         (==iso-ir165): Ditto.
3003         (==gb12345): Ditto.
3004         (==ks-x1001): Ditto.
3005         (==cns11643-1): Ditto.
3006         (==cns11643-2): Ditto.
3007         (==cns11643-3): Ditto.
3008         (==cns11643-4): Ditto.
3009         (==cns11643-5): Ditto.
3010         (==cns11643-6): Ditto.
3011         (==cns11643-7): Ditto.
3012         (==big5-cdp): Ditto.
3013         (==hanyo-denshi/ja): Ditto.
3014         (==hanyo-denshi/jb): Ditto.
3015         (==hanyo-denshi/jc): Ditto.
3016         (==hanyo-denshi/jd): Ditto.
3017         (==hanyo-denshi/ft): Ditto.
3018         (==hanyo-denshi/ia): Ditto.
3019         (==hanyo-denshi/ib): Ditto.
3020         (==hanyo-denshi/hg): Ditto.
3021         (==hanyo-denshi/jt): Ditto.
3022         (==hanyo-denshi/ks): Ditto.
3023         (==gt): Ditto.
3024         (==gt-k): Ditto.
3025         (==daikanwa): Ditto.
3026         (==shinjigen): Ditto.
3027         (==ucs@iso): Ditto.
3028         (==ucs@unicode): Ditto.
3029         (==ucs@gb): Ditto.
3030         (==ucs-bmp@gb): Ditto.
3031         (==ucs@cns): Ditto.
3032         (==ucs-bmp@cns): Ditto.
3033         (==ucs@jis): Ditto.
3034         (==ucs@jis/1990): Ditto.
3035         (==ucs@jis/2000): Ditto.
3036         (==ucs@jis/2004): Ditto.
3037         (==ucs@JP): Ditto.
3038         (==ucs@JP/hanazono): Ditto.
3039         (==ucs@ks): Ditto.
3040         (==ucs-bmp@ks): Ditto.
3041         (==ucs@cns11643): Ditto.
3042         (==ucs-bmp-cjk@gb): Ditto.
3043         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3044         (==ucs-sip-ext-b@iso): Ditto.
3045
3046 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3047
3048         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3049         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3050
3051         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3052         XEmacs CHISE.
3053         (=ucs-bmp-cjk@unicode): Abolished.
3054
3055 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3056
3057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3058         `=+>ucs-bmp-cjk-compat@jis'.
3059
3060         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3061         for XEmacs CHISE.
3062
3063 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3064
3065         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3066         CHISE.
3067
3068 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3069
3070         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3071         for XEmacs CHISE.
3072         (=jis-x0208@1978/1er-pr): Abolished.
3073         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3074         `=jis-x0208@1978/1er-pr' as the mother.
3075
3076 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3077
3078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3079         setting for `=ucs-itaiji-084'.
3080
3081 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3082
3083         * mule/mule-charset.el (default-coded-charset-priority-list):
3084         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3085
3086         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3087         XEmacs CHISE.
3088         (=ucs-bmp-itaiji-084): Ditto.
3089
3090 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3091
3092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3093         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3094
3095 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3096
3097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3098         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3099
3100         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3101         XEmacs CHISE.
3102         (=big5-cdp-var-5): Ditto.
3103
3104 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3105
3106         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3107         XEmacs CHISE.
3108
3109 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3110
3111         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3112         XEmacs CHISE.
3113
3114 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3115
3116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3117         setting for `=>>>hanyo-denshi/ft'.
3118
3119 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3120
3121         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3122         XEmacs CHISE.
3123         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3124         `=hanyo-denshi/jd' as the mother.
3125
3126 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3127
3128         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3129         XEmacs CHISE.
3130         (=+>adobe-japan1-1): Ditto.
3131         (=+>adobe-japan1-2): Ditto.
3132         (=+>adobe-japan1-3): Ditto.
3133         (=+>adobe-japan1-4): Ditto.
3134         (=+>adobe-japan1-5): Ditto.
3135         (=+>adobe-japan1-6): Ditto.
3136         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3137
3138 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3139
3140         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3141         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3142         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3143
3144         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3145         the top.
3146
3147 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3148
3149         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3150         XEmacs CHISE.
3151         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3152         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3153         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3154
3155 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3156
3157         * mule/mule-charset.el (default-coded-charset-priority-list):
3158         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3159         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3160
3161         * mule/mule-conf.el: Modify order of definitions of some
3162         coded-charsets.
3163
3164 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3165
3166         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3167         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3168         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3169
3170         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3171         CHISE.
3172         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3173         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3174
3175 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3176
3177         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3178         CHISE.
3179
3180 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3181
3182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3183         setting for `=daikanwa/+2p'.
3184
3185         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3186         XEmacs CHISE.
3187
3188 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3189
3190         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3191         XEmacs CHISE.
3192         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3193
3194 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3195
3196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3197         setting for `=>>>hanyo-denshi/ib'.
3198
3199 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3200
3201         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3202         XEmacs CHISE.
3203         (=>>>hanyo-denshi/ib): Ditto.
3204         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3205         `=hanyo-denshi/ja' as the mother.
3206         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3207         `=hanyo-denshi/ib' as the mother.
3208
3209 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3210
3211         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3212         XEmacs CHISE.
3213         (utf-8-ivs-mcs-er): Likewise.
3214         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3215         and `=>ucs-gb'.
3216         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3217         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3218         `ucs-gb' and `=>ucs-gb'.
3219         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3220         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3221         and `=>ucs-cns'.
3222         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3223         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3224         `ucs-cns' and `=>ucs-cns'.
3225         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3226         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3227         `ucs-big5' and `=>ucs-big5'.
3228         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3229         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3230         `ucs-big5' and `=>ucs-big5'.
3231         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3232         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3233         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3234         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3235         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3236         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3237         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3238         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3239         `=>ucs-jis'; modify DOC and mnemonic.
3240         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3241         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3242         and `=>ucs-jis'; modify DOC and mnemonic.
3243         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3244         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3245         `=>ucs-ks'.
3246         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3247         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3248         and `=>ucs-ks'.
3249         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3250
3251 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3252
3253         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3254         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3255
3256 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3257
3258         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3259         Modify priorities.
3260
3261 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3262
3263         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3264         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3265
3266 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3270
3271 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3272
3273         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3274         CHISE.
3275
3276 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3277
3278         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3279         CHISE.
3280
3281 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3282
3283         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3284         CHISE.
3285
3286 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3287
3288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3289         `=+>ucs-bmp-cjk@unicode'.
3290
3291         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3292         for XEmacs CHISE.
3293
3294 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3295
3296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3297         setting for `=>>daikanwa'.
3298
3299 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3300
3301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3302         `=>>hanyo-denshi/jt'.
3303
3304 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3307         XEmacs CHISE.
3308         (=+>jis-x0208@1990): Ditto.
3309         (=+>jis-x0213-1@2000): Ditto.
3310
3311 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3312
3313         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3314         XEmacs CHISE.
3315
3316 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3317
3318         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3319         XEmacs CHISE.
3320         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3321         `=hanyo-denshi/jc' as the mother.
3322
3323 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3324
3325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3326         setting for `=+>adobe-japan1'.
3327
3328         * mule/mule-charset.el (default-coded-charset-priority-list):
3329         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3330         and `=>>hanyo-denshi/ft' to `=>>gt'.
3331
3332 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3333
3334         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3335         XEmacs CHISE.
3336         (=>>adobe-japan1-1): Ditto.
3337         (=>>adobe-japan1-2): Ditto.
3338         (=>>adobe-japan1-3): Ditto.
3339         (=>>adobe-japan1-4): Ditto.
3340         (=>>adobe-japan1-5): Ditto.
3341         (=>>adobe-japan1-6): Ditto.
3342         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3343
3344 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-conf.el (=adobe-japan1): New alias for
3347         `=adobe-japan1-6'.
3348         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3349         (=>>>adobe-japan1-1): Ditto.
3350         (=>>>adobe-japan1-2): Ditto.
3351         (=>>>adobe-japan1-3): Ditto.
3352         (=>>>adobe-japan1-4): Ditto.
3353         (=>>>adobe-japan1-5): Ditto.
3354         (=>>>adobe-japan1-6): Ditto.
3355         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3356
3357 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3358
3359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3360         setting for `=>>>adobe-japan1'.
3361
3362 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3363
3364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3365         setting for `=+>ucs@ks'.
3366
3367 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3368
3369         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3370         XEmacs CHISE.
3371         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3372         `=adobe-japan1-6' as the mother.
3373
3374 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3375
3376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3377         setting for `=>cns11643-7'.
3378
3379 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3380
3381         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3382         CHISE.
3383
3384 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3385
3386         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3387         XEmacs CHISE.
3388         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3389
3390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3391         setting for `=>ucs@jis/2004'.
3392
3393 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3394
3395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3396         setting for `=+>gt'.
3397
3398         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3399         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3400
3401 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3404         `=>ucs@unicode' as the mother.
3405         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3406         mother.
3407         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3408         mother.
3409         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3410         mother.
3411
3412 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3413
3414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3415         setting for `=+>ucs@unicode'.
3416
3417         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3418         CHISE.
3419
3420 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3423         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3424         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3425         - Add setting for `=+>ucs@cns'.
3426
3427         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3428         CHISE.
3429         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3430         as the mother.
3431         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3432         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3433
3434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3435         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3436
3437 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3440         setting for `=>ucs@ks'.
3441
3442 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3445         `=ucs-bmp-cjk-compat@unicode'.
3446
3447         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3448         coded-charset for XEmacs CHISE.
3449
3450 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3453         `=ucs-bmp-cjk-compat'.
3454
3455         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3456         XEmacs CHISE.
3457
3458 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3459
3460         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3461         CHISE.
3462
3463 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3464
3465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3466         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3467
3468         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3469         `=>ucs@jis/1990'.
3470         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3471
3472 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3475         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3476
3477         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3478         CHISE.
3479         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3480         mother.
3481
3482 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3485         `=>jis-x0213-2@usual'.
3486         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3487         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3488         `=>jis-x0213-2@usual' as the mother.
3489
3490 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3493         (=>ucs@JP): New alias for `=+>ucs@jis'.
3494
3495 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3496
3497         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3498         `=>jis-x0208@usual'.
3499         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3500         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3501         `=>jis-x0208@usual' as the mother.
3502         (=>jis-x0208): Likewise.
3503
3504 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3505
3506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3507         setting for `=+>jis-x0208@1978'.
3508
3509 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3512         XEmacs CHISE.
3513
3514 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3517         setting for `=>>>ucs@jis/1990'.
3518
3519 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3522         setting for `=>ucs@jis/1990'.
3523
3524 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3527         setting for `=ucs@JP/hanazono'.
3528
3529         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3530         CHISE.
3531         (=ucs@JP/hanazono): Ditto.
3532         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3533         (=>>hanyo-denshi/jc): Ditto.
3534         (=>>hanyo-denshi/jd): Ditto.
3535
3536 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3539         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3540
3541 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3542
3543         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3544         XEmacs CHISE.
3545
3546 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3547
3548         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3549         XEmacs CHISE.
3550
3551 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3552
3553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3554         `=ucs-bmp-cjk@JP'.
3555
3556 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3557
3558         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3559         XEmacs CHISE.
3560
3561 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3562
3563         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3564         Modify order of settings; add settings for `=daikanwa@rev2'.
3565
3566 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3567
3568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3569         setting for `=>>cbeta'.
3570
3571         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3572         CHISE.
3573
3574 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3577         setting for `=>>adobe-japan1'.
3578
3579 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3582         XEmacs CHISE.
3583
3584 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3587         setting for `=>>hanyo-denshi/ia'.
3588
3589         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3590         XEmacs CHISE.
3591
3592 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3593
3594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3595         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3596
3597         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3598         XEmacs CHISE.
3599         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3600         `=hanyo-denshi/jt' as the mother.
3601
3602 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3603
3604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3605         setting for `=>>>jis-x0213-2'.
3606
3607         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3608         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3609         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3610
3611 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3612
3613         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3614         XEmacs CHISE.
3615
3616 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3619         XEmacs CHISE.
3620
3621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3622         `=>>jis-x0213-1@2004'.
3623
3624 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3625
3626         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3627         XEmacs CHISE.
3628
3629 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3630
3631         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3632         - Use "&g2-*;" as entity-references for `=>>>*'.
3633         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3634
3635         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3636         XEmacs CHISE.
3637         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3638         as the mother.
3639
3640 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3641
3642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3643         setting for `=>>hanyo-denshi/ib'.
3644
3645         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3646         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3647         (=>>jis-x0208@1990): Ditto.
3648         (=>>hanyo-denshi/ib): Ditto.
3649
3650         * mule/mule-charset.el (default-coded-charset-priority-list):
3651         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3652
3653 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3656         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3657         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3658         `=>>>ucs@jis/2004'.
3659
3660 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3663         XEmacs CHISE.
3664         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3665         `=jis-x0213-1@2004' as the mother.
3666         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3667         (=>>>ucs@ks): Ditto.
3668
3669         * mule/mule-charset.el (default-coded-charset-priority-list):
3670         Modify priority of `=hanyo-denshi/*'.
3671
3672 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3673
3674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3675         settings for `=>>ucs@JP' and `=ucs@JP'.
3676
3677 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3678
3679         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3680         CHISE.
3681
3682 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3685         setting for `=>>>ucs@cns'.
3686
3687         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3688         CHISE.
3689
3690 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3693         instead of `=>>>jis-x0213-1@2004' as the mother.
3694         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3695         (=>>>ucs@unicode): Likewise.
3696         (=>>>ucs@jis): Likewise.
3697         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3698         mother.
3699         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3700
3701 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3704         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3705         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3706         `=>>>ucs@jis'.
3707
3708 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3709
3710         * mule/mule-charset.el (default-coded-charset-priority-list):
3711         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3712         and `=jis-x0213-*-2000'.
3713
3714 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3717         XEmacs CHISE.
3718         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3719         `=>>jis-x0213-1' as the mother.
3720
3721 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3722
3723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3724         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3725
3726 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3727
3728         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3729
3730 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3731
3732         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3733         XEmacs CHISE.
3734
3735 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3736
3737         * mule/mule-coding.el (decomposition-feature-list): Set
3738         `=decomposition', `=decomposition@cid' and
3739         `=decomposition@hanyo-denshi'.
3740
3741 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3744         setting for `=>>hanyo-denshi/ks'.
3745
3746         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3747         XEmacs CHISE.
3748
3749 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3752         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3753
3754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3755         `=hanyo-denshi/ks/mf'.
3756
3757         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3758         XEmacs CHISE.
3759         (=hanyo-denshi/ks/mf): Ditto.
3760
3761 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3764         settings for P=hanyo-denshi/jt'.
3765
3766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3767         `=hanyo-denshi/jt'.
3768
3769         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3770         XEmacs CHISE.
3771
3772 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3773
3774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3775         settings for `=hanyo-denshi/ip'.
3776
3777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3778         `=hanyo-denshi/ip'.
3779
3780         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3781         XEmacs CHISE.
3782
3783 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3786         settings for `=hanyo-denshi/hg'.
3787
3788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3789         `=hanyo-denshi/hg'.
3790
3791         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3792         XEmacs CHISE.
3793
3794 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3795
3796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3797         setting for `=>>hanyo-denshi/ft'.
3798
3799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3800         `=>>hanyo-denshi/ft'.
3801
3802         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3803         XEmacs CHISE.
3804
3805 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3808         settings for `=hanyo-denshi/ib'.
3809
3810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3811         `=hanyo-denshi/ib'.
3812
3813         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3814         XEmacs CHISE.
3815
3816 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3819         settings for isolated characters of `=hanyo-denshi/ia' and
3820         non-isolated characters of `=hanyo-denshi/*'.
3821
3822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3823         `=hanyo-denshi/ia'.
3824
3825         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3826         XEmacs CHISE.
3827
3828 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3829
3830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3831         setting for isolated characters of `=hanyo-denshi/ft'.
3832
3833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3834         `=hanyo-denshi/ft'.
3835
3836         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3837         XEmacs CHISE.
3838
3839 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3840
3841         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3842         setting for isolated characters of `=hanyo-denshi/jd'.
3843
3844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3845         `=hanyo-denshi/jd'.
3846
3847         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3848         XEmacs CHISE.
3849
3850 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3851
3852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3853         setting for isolated characters of `=hanyo-denshi/jc'.
3854
3855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3856         `=hanyo-denshi/jc'.
3857
3858         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3859         XEmacs CHISE.
3860
3861 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3862
3863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3864         setting for isolated characters of `=hanyo-denshi/jb'.
3865
3866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3867         `=hanyo-denshi/jb'.
3868
3869         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3870         XEmacs CHISE.
3871
3872 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3875         setting for isolated characters of `=hanyo-denshi/ja'.
3876
3877 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3880         `=hanyo-denshi/ja'.
3881
3882         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3883         XEmacs CHISE.
3884
3885 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3888         settings for isolated characters of `=adobe-japan1-6'.
3889
3890 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3891
3892         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3893         CHISE.
3894         (=daikanwa/+2p): Ditto.
3895         (=daikanwa/ho): Ditto.
3896
3897 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3898
3899         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3900         coding-system for XEmacs CHISE.
3901
3902 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3905         setting for `=>>ruimoku-v6'.
3906
3907         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3908         CHISE.
3909
3910 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3911
3912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3913         setting for `=daikanwa@rev1'.
3914
3915 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3916
3917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3918         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3919
3920 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3923         XEmacs CHISE.
3924         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3925
3926 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3927
3928         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3929         CHISE.
3930
3931 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3932
3933         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3934         CHISE.
3935
3936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3937         setting for `=>ucs@jis'.
3938
3939 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3940
3941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3942         setting for `=>jis-x0208@usual'.
3943
3944         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3945         XEmacs CHISE.
3946         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3947         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3948         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3949
3950 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3951
3952         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3953         CHISE.
3954         (=>>>jis-x0208@1990): Ditto.
3955         (=>>>jis-x0213-1): Ditto.
3956         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3957         mother.
3958         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3959         as the mother.
3960
3961 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3962
3963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3964         setting for `=>ucs@cns' and `=>>ucs@ks'.
3965
3966         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3967         CHISE.
3968
3969 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3970
3971         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3972         CHISE.
3973
3974 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3977         CHISE.
3978         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3979         mother.
3980
3981 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3982
3983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3984         `==>ucs-bmp-cjk@bucs'.
3985
3986         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3987         XEmacs CHISE.
3988
3989 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3990
3991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3992         setting for `==>ucs@bucs'.
3993
3994         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3995         XEmacs CHISE.
3996
3997 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4000         - Add setting for `=>>jis-x0208'.
4001         - Omit setting for `=>>jis-x0208@1990'.
4002         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4003           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4004           `=ucs@FOO'.
4005
4006 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4009         setting for `=>daikanwa'.
4010
4011 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-conf.el (=daikanwa): Fix DOC.
4014         (=>daikanwa): New abstract character for XEmacs CHISE.
4015         (=>ucs@iso): Likewise.
4016         (=>ucs@unicode): Likewise.
4017         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4018
4019 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4020
4021         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4022         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4023           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4024         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4025         - Add `=>big5-cdp'.
4026
4027 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4028
4029         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4030         (=>big5-cdp): New abstract character.
4031
4032 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4035         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4036         `chinese-big5'.
4037
4038 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4039
4040         * mule/mule-charset.el (default-coded-charset-priority-list):
4041         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4042
4043         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4044         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4045         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4046         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4047         and `=>jis-x0213-2'.
4048
4049 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050
4051         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4052         XEmacs CHISE.
4053         (=>>ucs@jis/2000): Likewise.
4054         (=>>ucs@jis/2004): Likewise.
4055
4056 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4057
4058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4059         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4060         `=>>ucs@cns'.
4061
4062         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4063         XEmacs CHISE.
4064         (=>>gt): Use quote instead of backquote; modify DOC.
4065         (=>gt): Use quote instead of backquote.
4066         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4067         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4068         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4069         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4070         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4071         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4072
4073 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4074
4075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4076         `=>>ucs@unicode' and `=>>gt'.
4077
4078 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4079
4080         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4081         XEmacs CHISE.
4082         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4083         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4084         `=jis-x0208@1978/1er-pr' as the mother.
4085         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4086
4087 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4088
4089         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4090         `=ucs@unicode' as the mother.
4091
4092 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4093
4094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4095         setting for `=>>ucs@unicode'.
4096
4097         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4098         CHISE.
4099
4100 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4103         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4104
4105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4106         `=adobe-japan1-6' and `=adobe-japan1-base'.
4107
4108         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4109         XEmacs CHISE.
4110         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4111         specify `min-code' and `max-code'.
4112         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4113         (=adobe-japan1-2): Likewise.
4114         (=adobe-japan1-3): Likewise.
4115         (=adobe-japan1-4): Likewise.
4116         (=adobe-japan1-5): Likewise.
4117         (=adobe-japan1-6): Likewise.
4118
4119 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4120
4121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4122         setting for `=>gt'.
4123
4124 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4127         CHISE.
4128
4129 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4132         setting for `=>zinbun-oracle'.
4133
4134         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4135         for XEmacs CHISE.
4136
4137 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4138
4139         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4140         for XEmacs CHISE.
4141         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4142         `=jis-x0208@1978' as the mother.
4143
4144 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4145
4146         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4147         - Use `=gt' instead of `ideograph-gt'.
4148         - Use `=gt-k' instead of `ideograph-gt-k'.
4149         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4150         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4151         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4152         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4153         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4154         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4155         - Use `=>>gt' instead of `<=>gt'.
4156         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4157         - Add setting for `=>>jis-x0208@1990'.
4158         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4159           `=>>jis-x0213-1@2000'.
4160         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4161         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4162           `=>>jis-x0213-1@2004'.
4163         - Add setting for `=>>jis-x0208@1978'.
4164         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4165
4166 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167
4168         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4169         XEmacs CHISE.
4170
4171 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4172
4173         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4174         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4175         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4176         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4177         `<=>jis-x0213-1@2004'.
4178
4179 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4182         CHISE.
4183         (=>jis-x0213-2): Ditto.
4184
4185 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4188         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4189
4190 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4191
4192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4193         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4194         `=>jis-x0213-1'.
4195
4196 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4199         CHISE.
4200         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4201
4202 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4203
4204         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4205         `<==>jis-x0213-1'.
4206         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4207         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4208         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4209         (<=>jis-x0208): New alias for `=>jis-x0208'.
4210         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4211         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4212         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4213         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4214         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4215         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4216         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4217         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4218         (=>>gt): Renamed from `<==>gt'.
4219         (<==>gt): New alias for `=>>gt'.
4220
4221 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4224         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4225         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4226         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4227         - Add settings for `<=>jis-x0213-1@2000' and
4228           `<=>jis-x0213-1@2004'.
4229
4230         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4231         XEmacs CHISE.
4232         (<==>jis-x0213-1): Likewise.
4233         (<==>jis-x0213-1@2000): Likewise.
4234         (<==>jis-x0213-1@2004): Likewise.
4235         (<=>jis-x0208): Add property `=>iso-ir 168'.
4236         (<=>jis-x0208@1997): Likewise.
4237         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4238         as the mother; add property `=>iso-ir 228'.
4239         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4240         property `=>iso-ir 228'.
4241         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4242         property `=>iso-ir 233'.
4243         (<==>gt): Renamed from `<=>gt'.
4244         (<=>gt): New alias for `<==>gt'.
4245
4246 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4247
4248         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4249         CHISE.
4250         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4251         `<=>jis-x0208' as the mother.
4252         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4253         (<=>jis-x0213-1@2000): Ditto.
4254         (<=>jis-x0213-1@2004): Ditto.
4255
4256 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4257
4258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4259         settings for `<=>gt'.
4260
4261         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4262
4263 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4264
4265         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4266         XEmacs CHISE.
4267         (=jis-x0208@1978/-4pr): Likewise.
4268         (=jis-x0208@1978/4-pr): Likewise.
4269         (=jis-x0213-1): Likewise.
4270         (=ucs@iso): Likewise.
4271         (=ucs@unicode): Likewise.
4272         (=ucs@gb): Likewise.
4273         (=ucs@gb/fw): Likewise.
4274         (=ucs@cns): Likewise.
4275         (=ucs@cns/fw): Likewise.
4276         (=ucs@jis): Likewise.
4277         (=ucs@jis/fw): Likewise.
4278         (=ucs@jis/1990): Likewise.
4279         (=ucs@jis/2000): Likewise.
4280         (=ucs@jis/2004): Likewise.
4281         (=ucs@JP): Likewise.
4282         (=ucs@ks): Likewise.
4283         (=ucs@big5): Likewise.
4284         (=ucs@big5/cns11643): Likewise.
4285         (=ucs@cns11643): Likewise.
4286
4287 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-charset.el (default-coded-charset-priority-list):
4290         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4291
4292         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4293         CHISE.
4294         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4295         mother.
4296
4297 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4300         from src/mule-charset.c].
4301         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4302         specify `final'.
4303         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4304         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4305         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4306         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4307         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4308         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4309
4310 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4311
4312         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4313         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4314         (=jis-x0208@1978/i-4): Specify `partial'.
4315         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4316         mother coded-charset.
4317         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4318
4319 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4320
4321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4322         settings for `=jis-x0213-1@2004'.
4323
4324 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4325
4326         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4327         CHISE.
4328         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4329         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4330         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4331         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4332         temporarily.
4333         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4334
4335 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336
4337         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4338         CHISE.
4339         (=shinjigen@1ed): Inherited from `=shinjigen'.
4340         (=shinjigen@rev): Likewise.
4341
4342 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4343
4344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4345         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4346
4347 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4348
4349         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4350         define it as an alias.
4351         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4352         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4353         alias.
4354         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4355         alias.
4356
4357 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4358
4359         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4360         CHISE.
4361
4362 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4363
4364         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4365         CHISE.
4366         (shinjigen-2): Ditto.
4367
4368 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4369
4370         * mule/mule-charset.el (default-coded-charset-priority-list):
4371         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4372         `chinese-big5-eten-*' and `chinese-big5'.
4373
4374 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4377         #x9FA5 temporarily.
4378
4379 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4380
4381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4382         settings for `=jis-x0208@1978/i1'.
4383
4384 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4385
4386         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4387         XEmacs CHISE.
4388
4389 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4390
4391         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4392         XEmacs CHISE.
4393
4394 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4395
4396         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4397         XEmacs CHISE.
4398
4399 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4402         CHISE.
4403         (=ucs-bmp@cns): Likewise.
4404         (=ucs-bmp@jis): Likewise.
4405         (=ucs-bmp@ks): Likewise.
4406
4407 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4410         CHISE.
4411         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4412
4413 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4414
4415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4416         settings for `=zinbun-oracle'.
4417
4418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4419         `=zinbun-oracle'.
4420
4421 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4422
4423         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4424         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4425         `=ucs@iso'.
4426
4427 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-charset.el (default-coded-charset-priority-list):
4430         Delete `ucs-sip'; modify order of some CCSs.
4431
4432 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4433
4434         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4435         in XEmacs CHISE.
4436
4437         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4438         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4439         CHISE.
4440
4441 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4442
4443         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4444         its registry.
4445         (=ucs-radicals@unicode): Likewise.
4446
4447 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4448
4449         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4450         CHISE.
4451
4452 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4453
4454         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4455         CHISE.
4456
4457 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4458
4459         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4460         CHISE.
4461
4462 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4463
4464         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4465         Modify preference of *isolated settings*.
4466
4467 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468
4469         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4470         utf-2000 is provided.
4471         (=ucs@cns11643): Likewise.
4472
4473 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4474
4475         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4476         Prefer every *isolated setting* to ordinary setting.
4477
4478 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4479
4480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4481         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4482
4483 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4484
4485         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4486         CHISE.
4487
4488 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4489
4490         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4491         settings for `=jis-x0208@1997'.
4492
4493 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4494
4495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4496         `=jis-x0208@1997'.
4497
4498 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4499
4500         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4501         XEmacs CHISE.
4502
4503 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4504
4505         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4506         `=jis-x0208@1978'.
4507         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4508         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4509         `=jis-x0208-1990' as the mother.
4510         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4511
4512 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4513
4514         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4515         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4516         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4517         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4518         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4519         for `=ucs@JP'.
4520
4521 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4522
4523         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4524         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4525         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4526         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4527         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4528         `=daikanwa@rev2'.
4529
4530 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4531
4532         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4533         (=gt): Likewise.
4534         (=gt-k): Likewise.
4535         (=gt-pj-*): Likewise.
4536         (=gt-pj-k1): Likewise.
4537         (=gt-pj-k2): Likewise.
4538         (=daikanwa): Likewise.
4539         (=daikanwa-rev1): Likewise.
4540         (=daikanwa-rev2): Likewise.
4541         (=big5-pua): Likewise.
4542         (=big5-eten): Likewise.
4543         (chinese-big5-eten-a): Likewise.
4544         (chinese-big5-eten-b): Likewise.
4545         (=hanziku-*): Likewise.
4546         (=cbeta): Likewise.
4547         (=jef-china3): Likewise.
4548         (=ruimoku-v6): Likewise.
4549         (=ucs@iso): Likewise.
4550         (=ucs@unicode): Likewise.
4551         (=ucs@gb): Likewise.
4552         (=ucs@cns): Likewise.
4553         (=ucs@jis): Likewise.
4554         (=ucs@jis-1990): Likewise.
4555         (=ucs@jis-2000): Likewise.
4556         (=ucs@jp): Likewise.
4557         (=ucs@ks): Likewise.
4558         (=ucs@big5): Likewise.
4559         (=ucs-radicals): Likewise.
4560         (=ucs-radicals@unicode): Likewise.
4561         (=ucs-bmp-cjk): Likewise.
4562         (=ucs-bmp-cjk@unicode): Likewise.
4563         (=ucs-sip-ext-b): Likewise.
4564         (=ucs-sip-ext-b@iso): Likewise.
4565
4566 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567
4568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4569         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4570
4571 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4572
4573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4574         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4575         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4576         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4577         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4578         arabic-digit, ipa and ``&I-B-XXXX;''.
4579
4580 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4583         setting for (I-)HZK{03..12}-XXXX.
4584
4585 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4588         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4589
4590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4591         `=ruimoku-v6'.
4592
4593         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4594         CHISE.
4595
4596 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4597
4598         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4599         (=ucs@unicode): Likewise.
4600         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4601         (=ucs@cns): Likewise.
4602         (=ucs@jis): Likewise.
4603         (=ucs@ks): Likewise.
4604         (=ucs@big5): Likewise.
4605
4606 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4607
4608         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4609         `ucs-jis'.
4610         (utf-8-jis-er): Likewise.
4611         (utf-8-jp): New coding-system.
4612         (utf-8-jp-er): Likewise.
4613
4614         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4615
4616 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4619
4620         * mule/japanese.el: Move definition of `euc-jisx0213' to
4621         mule/mule-coding.el.
4622
4623 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4624
4625         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4626         mule-coding before loading update-cdb when utf-2000 is provided.
4627
4628 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4629
4630         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4631         `=daikanwa'.
4632
4633 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4634
4635         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4636         definition codes when `utf-2000' is provided.
4637
4638 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4639
4640         * mule/mule-category.el (word-combining-categories): Don't setup
4641         `word-combining-categories' in XEmacs CHISE.
4642         (word-separating-categories): Add setting about Latin script in
4643         XEmacs CHISE.
4644
4645 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4646
4647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4648         setting for `chinese-big5'.
4649
4650 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4651
4652         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4653         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4654         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4655         add setting for HZK0[12]-xxxx.
4656
4657 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4658
4659         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4660         in XEmacs CHISE.
4661
4662 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4663
4664         * mule/mule-charset.el (default-coded-charset-priority-list):
4665         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4666         and `chinese-big5' to `=gt-pj-*'.
4667
4668 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4669
4670         * mule/mule-conf.el (=daikanwa): Renamed from
4671         `ideograph-daikanwa'.
4672         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4673
4674 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4675
4676         * mule/mule-conf.el (=cns11643-7): Renamed from
4677         `chinese-cns11643-7'.
4678         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4679
4680 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4681
4682         * mule/mule-conf.el (=cns11643-6): Renamed from
4683         `chinese-cns11643-6'.
4684         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4685
4686 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4687
4688         * mule/mule-conf.el (=cns11643-5): Renamed from
4689         `chinese-cns11643-5'.
4690         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4691
4692 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4693
4694         * mule/mule-conf.el (=cns11643-4): Renamed from
4695         `chinese-cns11643-4'.
4696         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4697
4698 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4699
4700         * mule/mule-conf.el (=cns11643-3): Renamed from
4701         `chinese-cns11643-3'.
4702         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4703
4704 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4705
4706         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4707         `=cns11643-2'.
4708         (chinese-cns11643-2): New alias for `=cns11643-2'.
4709
4710 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4711
4712         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4713         `=cns11643-1'.
4714         (chinese-cns11643-1): New alias for `=cns11643-1'.
4715
4716 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4717
4718         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4719         (chinese-gb12345): New alias for `=gb12345'.
4720
4721 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4722
4723         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4724         (chinese-gb2312): New alias for `=gb2312'.
4725
4726 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4727
4728         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4729         (chinese-big5): New alias for `=big5'.
4730
4731 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4732
4733         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4734         (korean-ksc5601): New alias for `=ks-x1001'.
4735
4736 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4737
4738         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4739         `=jis-x0212'.
4740         (japanese-jisx0212): New alias for `=jis-x0212'.
4741
4742 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4743
4744         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4745         `=jis-x0208-1983'.
4746         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4747
4748 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4749
4750         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4751         `=jis-x0208-1978'.
4752         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4753
4754 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4755
4756         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4757         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4758
4759 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4760
4761         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4762         (chinese-cns11643-3): Specify iso-ir 183.
4763         (chinese-cns11643-4): Specify iso-ir 184.
4764         (chinese-cns11643-5): Specify iso-ir 185.
4765         (chinese-cns11643-6): Specify iso-ir 186.
4766         (chinese-cns11643-7): Specify iso-ir 187.
4767         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4768         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4769
4770 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4771
4772         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4773         \uXXXX for every cases.
4774
4775 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4776
4777         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4778         (ucs-big5): Changed to an alias for `=ucs@big5'.
4779
4780 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4781
4782         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4783         (ucs-ks): Changed to an alias for `=ucs@ks'.
4784
4785 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4786
4787         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4788         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4789
4790 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4791
4792         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4793         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4794
4795 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4796
4797         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4798         (ucs-jis): Changed to an alias for `=ucs@jis'.
4799
4800 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4801
4802         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4803         (ucs-cns): Changed to an alias for `=ucs@cns'.
4804
4805 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4806
4807         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4808         (ucs-gb): Changed to an alias for `=ucs@gb'.
4809
4810 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4811
4812         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4813         `ideograph-daikanwa-2'.
4814         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4815         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4816
4817 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4820         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4821
4822         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4823         for `xemacs-chise-version'.
4824
4825 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4826
4827         * mule/mule-charset.el (default-coded-charset-priority-list):
4828         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4829         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4830         instead of `ideograph-hanziku-*'.
4831
4832         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4833         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4834
4835 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4836
4837         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4838         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4839         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4840         `utf-2000' is provided.
4841
4842 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4843
4844         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4845         is provided [was builtin coded-charsets].
4846
4847 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4848
4849         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4850         is provided [was builtin coded-charsets].
4851
4852 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4853
4854         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4855         is provided [was builtin coded-charsets].
4856
4857 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4858
4859         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4860         is provided [was builtin coded-charsets].
4861
4862 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4863
4864         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4865         when `utf-2000' is provided [was builtin coded-charsets].
4866
4867 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4868
4869         * mule/mule-conf.el (=hanziku-*): Renamed from
4870         `ideograph-hanziku-*'.
4871         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4872
4873 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4874
4875         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4876         `utf-2000' is provided [was builtin coded-charsets].
4877         (ideograph-hanziku-{1..12}): Likewise.
4878
4879 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4880
4881         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4882         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4883
4884 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4885
4886         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4887         when `utf-2000' is provided [was builtin coded-charsets].
4888
4889 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4890
4891         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4892         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4893         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4894
4895 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4896
4897         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4898         (ideograph-gt): Changed to an alias for `=gt'.
4899
4900 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4901
4902         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4903         is provided; it was defined as a builtin coded-charset.
4904         (ideograph-gt): Likewise.
4905
4906 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4907
4908         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4909         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4910
4911 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4912
4913         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4914         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4915
4916 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4917
4918         * mule/mule-conf.el (=big5-eten): Renamed from
4919         `chinese-big5-eten'.
4920         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4921
4922 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4923
4924         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4925         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4926
4927 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4928
4929         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4930         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4931
4932 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4933
4934         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4935         (china3-jef): Changed to an alias for `=jef-china3'.
4936
4937 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4938
4939         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4940         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4941
4942         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4943         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4944         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4945         when `utf-2000' is provided.
4946
4947 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4948
4949         * mule/mule-charset.el (default-coded-charset-priority-list):
4950         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4951
4952         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4953         (ucs-jis-2000): Deleted.
4954
4955 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4956
4957         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4958         UTF-2000.
4959         (=ucs-jis-2000): New coded-charset for UTF-2000.
4960
4961 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4962
4963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4964         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4965
4966 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4967
4968         * mule/mule-charset.el (default-coded-charset-priority-list):
4969         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4970         `ideograph-cbeta'.
4971
4972 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4973
4974         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4975         builtin coded-charset].
4976
4977 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4978
4979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4980         settings for &K0-xxxx and &I-K0-xxxx.
4981
4982 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4983
4984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4985         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4986
4987 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4988
4989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4990         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4991
4992 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4993
4994         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4995         UTF-2000.
4996         (ideograph-gt-pj-k1): Likewise.
4997         (ideograph-gt-pj-k2): Likewise.
4998
4999 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5000
5001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5002         `=jis-x0208'.
5003
5004 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5005
5006         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5007         UTF-2000 [was a builtin coded-charset].
5008
5009 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5010
5011         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5012         (utf-8-gb-er): Likewise.
5013
5014 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5015
5016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5017         settings for JIS X 0212 and JIS X 0208:1978.
5018
5019 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5020
5021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5022         setting for JIS X 0213.
5023
5024 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5025
5026         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5027         standard-case-table in UTF-2000.
5028
5029 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5030
5031         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5032         definitions for isolated-chars.
5033
5034 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5035
5036         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5037         `configure-utf-2000-lisp-directory'.
5038         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5039         `mule-lisp-load-path'.
5040
5041 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5042
5043         * startup.el (startup-setup-paths): Set and use
5044         `utf-2000-lisp-directory'.
5045         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5046         UTF-2000.
5047
5048 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5049
5050         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5051         (paths-find-utf-2000-lisp-directory): New function.
5052         (paths-construct-load-path): Add new optional argument
5053         `utf-2000-lisp-directory'.
5054
5055         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5056
5057 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5058
5059         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5060         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5061         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5062         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5063         `chinese-big5-2' in UTF-2000.
5064
5065         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5066         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5067
5068 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5069
5070         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5071         `big5-eten-er' in UTF-2000.
5072         (big5-cdp): Modify DOC-string and mnemonic.
5073
5074 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5075
5076         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5077         UTF-2000 [renamed from utf-8-er].
5078         (utf-8-gb): New coding-system in UTF-2000.
5079         (utf-8-gb-er): Likewise.
5080         (utf-8-cns): Likewise.
5081         (utf-8-cns-er): Likewise.
5082         (utf-8-big5): Likewise.
5083         (utf-8-big5-er): Likewise.
5084         (utf-8-jis): Likewise.
5085         (utf-8-jis-er): Likewise.
5086         (utf-8-ks): Likewise.
5087         (utf-8-ks-er): Likewise.
5088         (utf-8-er): Likewise.
5089
5090 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5091
5092         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5093         instead of `utf-8-unix' in UTF-2000.
5094
5095         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5096
5097 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5098
5099         * mule/japanese.el (euc-jisx0213): New coding-system.
5100
5101         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5102         `japanese-jisx0208-1990' as the mother.
5103
5104 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5105
5106         * dumped-lisp.el (preloaded-file-list): Change condition of
5107         loading "close-cdb".
5108
5109 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5110
5111         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5112         setup `coded-charset-entity-reference-alist'.
5113
5114 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5115
5116         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5117         UTF-2000.
5118
5119 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5120
5121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5122         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5123
5124 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5125
5126         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5127         (chinese-big5-eten-a): Likewise.
5128         (chinese-big5-eten-b): Likewise.
5129         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5130         code range is #x8140 .. #x8DFE.
5131
5132 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5133
5134         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5135         UTF-2000.
5136         (chinese-big5-cdp): Likewise.
5137
5138 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5139
5140         * dumped-lisp.el (preloaded-file-list): Rename
5141         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5142
5143 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5144
5145         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5146         append `system-char-db-source-file-list' into
5147         `preloaded-file-list' in UTF-2000.
5148
5149 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5150
5151         * dumped-lisp.el (preloaded-file-list): Delete
5152         character-definition files.
5153
5154 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5155
5156         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5157         UTF-2000.
5158
5159 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5160
5161         * mule/mule-charset.el (default-coded-charset-priority-list):
5162         Delete `mojikyo-2022-1'.
5163
5164 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5165
5166         * mule/mule-charset.el (default-coded-charset-priority-list):
5167         Delete `mojikyo'.
5168
5169 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5170
5171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5172         `ucs-sip'.
5173
5174 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5175
5176         * mule/mule-charset.el (default-coded-charset-priority-list):
5177         Comment out `chinese-gb12345'.
5178
5179 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5180
5181         * bytecomp.el (byte-compile-insert-header): Fixed.
5182
5183 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5184
5185         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5186         XEmacs UTF-2000.
5187
5188 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5189
5190         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5191         UTF-2000.
5192
5193 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5194
5195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5196         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5197
5198 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5199
5200         * mule/mule-charset.el (default-coded-charset-priority-list):
5201         `japanese-jef-china3' is renamed `china3-jef'.
5202
5203 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5204
5205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5206         `japanese-jef-china3' and `ideograph-cbeta'.
5207
5208 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5209
5210         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5211
5212 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5213
5214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5215         `chinese-big5-cdp'.
5216
5217 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5218
5219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5220         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5221
5222 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5223
5224         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5225         loading character definitions.
5226
5227 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5228
5229         * dumped-lisp.el (preloaded-file-list): Rename
5230         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5231
5232 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5233
5234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5235         `chinese-big5'.
5236
5237 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5238
5239         * dumped-lisp.el (preloaded-file-list): Dump
5240         "Ideograph-R028-Private" with XEmacs UTF-2000.
5241
5242 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5243
5244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5245         `chinese-gb12345'.
5246
5247 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5248
5249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5250         `ideograph-gt-pj-{1..11}'.
5251
5252         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5253         XEmacs UTF-2000.
5254
5255 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5256
5257         * mule/mule-charset.el (default-coded-charset-priority-list):
5258         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5259         `chinese-isoir165'.
5260
5261 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5262
5263         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5264         `image/png', `image/x-xpm' and `image/tiff'.
5265
5266         * files.el (binary-file-regexps): Add *.PNG.
5267
5268 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5269
5270         * mule/mule-charset.el (default-coded-charset-priority-list):
5271         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5272         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5273
5274 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5275
5276         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5277         the first completion when UTF-2000 is running.
5278
5279 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5280
5281         * mule/mule-charset.el (default-coded-charset-priority-list):
5282         Delete `ucs'.
5283
5284 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5285
5286         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5287
5288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5289         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5290
5291 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5292
5293         * mule/vietnamese.el (vscii-2): Delete abolished property
5294         `composite'; now composite mode is default.
5295
5296 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5297
5298         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5299         of `raw-text'; check \uHHHH representation even if non-ascii
5300         characters are not found.
5301
5302         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5303         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5304         unconditionally.
5305
5306         * mule/viet-ccl.el: New file.
5307
5308         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5309         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5310         - Separate CCL based implementations to viet-ccl.el.
5311
5312 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5313
5314         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5315         "jisx0213.2000-1".
5316         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5317
5318         * mule/mule-charset.el (default-coded-charset-priority-list):
5319         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5320         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5321
5322 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5323
5324         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5325
5326 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5327
5328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5329         `ucs' in UTF-2000.
5330
5331 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5332
5333         * mule/mule-charset.el (default-coded-charset-priority-list):
5334         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5335         `arabic-iso8859-6'.
5336
5337 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5338
5339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5340         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5341
5342 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5343
5344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5345         `katakana-jisx0201' in UTF-2000.
5346
5347 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5348
5349         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5350         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5351         "u0FB50-Arabic-Presentation-Forms-A",
5352         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5353         "u0FE50-Small-Form-Variants",
5354         "u0FE70-Arabic-Presentation-Forms-B",
5355         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5356         UTF-2000.
5357
5358 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5359
5360         * dumped-lisp.el (preloaded-file-list): Delete
5361         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5362         ... "Ideograph-R214-Flute" in UTF-2000.
5363
5364 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5365
5366         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5367         (japanese-jisx0213-2): New coded-charset.
5368
5369         * dumped-lisp.el (preloaded-file-list): Add
5370         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5371         "Ideograph-R030-Mouth".
5372
5373 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5374
5375         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5376         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5377         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5378         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5379         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5380         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5381         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5382         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5383
5384 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5385
5386         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5387         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5388         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5389         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5390         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5391
5392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5393         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5394
5395 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5396
5397         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5398         in UTF-2000.
5399
5400 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5401
5402         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5403         (chinese-isoir165): Moved from mule/chinese.el.
5404         (chinese-cns11643-3): Moved from mule/chinese.el.
5405         (chinese-cns11643-4): Moved from mule/chinese.el.
5406         (chinese-cns11643-5): Moved from mule/chinese.el.
5407         (chinese-cns11643-6): Moved from mule/chinese.el.
5408         (chinese-cns11643-7): Moved from mule/chinese.el.
5409
5410         * mule/chinese.el: Move definition of coded-charsets to
5411         mule/mule-conf.el.
5412
5413 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5414
5415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5416         `ideograph-daikanwa'.
5417
5418 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5419
5420         * dumped-lisp.el (preloaded-file-list): Delete
5421         "ccs-jisx0201-latin.el".
5422
5423 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5424
5425         * dumped-lisp.el (preloaded-file-list): Add
5426         "u031A0-Extended-Bopomofo" in UTF-2000.
5427
5428 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5429
5430         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5431         renamed to u02E00-CJK-Radical-Supplement.
5432
5433 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5434
5435         * dumped-lisp.el (preloaded-file-list): Add
5436         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5437         "u030A0-Katakana", "u03100-Bopomofo",
5438         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5439         "u03200-Enclosed-CJK-Letters-and-Months" and
5440         "u03300-CJK-Compatibility".
5441
5442 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5443
5444         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5445         "u02F00-Kangxi-Radicals" and
5446         "u02FF0-Ideographic-Description-Characters".
5447
5448 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5449
5450         * dumped-lisp.el (preloaded-file-list): Add
5451         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5452         "u02800-Braille-Patterns" in UTF-2000.
5453
5454 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5455
5456         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5457         "uXXXXX-*.el" in UTF-2000.
5458
5459         * bytecomp.el (byte-compile-insert-header): Delete comments if
5460         non-ASCII characters are found; allow `byte-compile-dynamic' and
5461         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5462         `raw-text'.
5463
5464 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5465
5466         * dumped-lisp.el (preloaded-file-list): Add
5467         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5468         "u025A0-Geometric-Shapes.el".
5469
5470 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5471
5472         * dumped-lisp.el (preloaded-file-list): Add
5473         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5474         "u02460-Enclosed-Alphanumerics.el".
5475
5476 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5477
5478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5479         `chinese-gb2312'.
5480
5481         * dumped-lisp.el (preloaded-file-list): Add
5482         "u02200-Mathematical-Operators.el" and
5483         "u02300-Miscellaneous-Technical.el".
5484
5485 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5486
5487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5488         `chinese-cns11643-*'.
5489
5490         * dumped-lisp.el (preloaded-file-list): Add
5491         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5492         "u02190-Arrows.el" in UTF-2000.
5493
5494 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5495
5496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5497         `korean-ksc5601'.
5498
5499         * dumped-lisp.el (preloaded-file-list): Add
5500         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5501         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5502         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5503
5504 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5505
5506         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5507
5508 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5509
5510         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5511         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5512         "u01780-Khmer.el", "u01800-Mongolian.el",
5513         "u01E00-Latin-Extended-Additional.el" and
5514         "u01F00-Greek-Extended.el" in UTF-2000.
5515
5516 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5517
5518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5519         `ethiopic-ucs' and `ethiopic'.
5520
5521         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5522         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5523
5524         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5525         from mule/ethiopic.el.
5526
5527         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5528         mule/mule-conf.el.
5529
5530 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5531
5532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5533         `lao'.
5534
5535         * mule/mule-conf.el (lao): New coded-charset.
5536
5537         * dumped-lisp.el (preloaded-file-list): Add
5538         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5539         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5540         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5541         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5542         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5543
5544 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5545
5546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5547         `ucs-bmp' and `arabic-iso8859-6'.
5548
5549 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5550
5551         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5552         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5553         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5554
5555 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5556
5557         * startup.el (normal-top-level): Load autoload file for UTF-2000
5558         in UTF-2000.
5559
5560 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5561
5562         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5563         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5564         "u00020-Basic-Latin.el", "u00080-C1.el",
5565         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5566         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5567         "u002B0-Spacing-Modifier-Letters.el",
5568         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5569         UTF-2000.
5570
5571 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5572
5573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5574         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5575         instead of `vietnamese-viscii-*'.
5576
5577 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5578
5579         * mule/mule-conf.el: New file.
5580
5581         * mule/misc-lang.el: Move definition of charset `ipa' to
5582         mule/mule-conf.el.
5583
5584 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5585
5586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5587         `latin-viscii'; prefer it for characters used in Vietnamese.
5588
5589 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5590
5591         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5592
5593 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5594
5595         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5596         `vietnamese-viscii-lower'.
5597         (latin-viscii-upper): Renamed from charset
5598         `vietnamese-viscii-upper'.
5599         (vietnamese-viscii-lower): New alias for charset
5600         `latin-viscii-lower'.
5601         (vietnamese-viscii-upper): New alias for charset
5602         `latin-viscii-upper'.
5603
5604 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5605
5606         * mule/mule-charset.el (default-coded-charset-priority-list):
5607         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5608
5609 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5610
5611         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5612         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5613         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5614         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5615         lisp/utf-2000.
5616
5617 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5618
5619         * mule/ccs-tcvn5712.el: New file.
5620
5621 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5622
5623         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5624         in UTF-2000.
5625
5626 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5627
5628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5629         `japanese-jisx0208'.
5630
5631 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5632
5633         * dumped-lisp.el (preloaded-file-list): Add
5634         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5635         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5636         UTF-2000.
5637
5638         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5639         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5640         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5641         mule/ccs-viscii.el: New files.
5642
5643         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5644         if \uXXXX is found.
5645
5646 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5647
5648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5649         `hiragana-jisx0208' and `katakana-jisx0208'.
5650
5651 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5652
5653         * mule/chinese.el (chinese-cns11643-3): Define it even if
5654         `utf-2000' is provided.
5655         (chinese-cns11643-4): Likewise.
5656         (chinese-cns11643-5): Likewise.
5657         (chinese-cns11643-6): Likewise.
5658         (chinese-cns11643-7): Likewise.
5659
5660 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5661
5662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5663         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5664
5665 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5666
5667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5668         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5669
5670 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5671
5672         * mule/mule-charset.el (default-coded-charset-priority-list):
5673         Setup in UTF-2000.
5674
5675 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5676
5677         * mule/viet-chars.el: Don't define charset
5678         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5679         they are defined as builtin charsets.
5680
5681 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5682
5683         * version.el (emacs-version): Add more space just before UTF-2000
5684         version string.
5685
5686 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5687
5688         * version.el ([constant] emacs-version): Don't add a space in the
5689         preceding place of `xemacs-betaname' because it is duplicated.
5690         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5691
5692         * startup.el (splash-frame-body): Add ETL.
5693
5694 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5695
5696         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5697         is provided because it is defined as builtin charset.
5698         (chinese-cns11643-4): Likewise.
5699         (chinese-cns11643-5): Likewise.
5700         (chinese-cns11643-6): Likewise.
5701         (chinese-cns11643-7): Likewise.
5702
5703 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5704
5705         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5706         coding-system `iso-10646-ucs-4' is not defined.
5707
5708 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5709
5710         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5711         coding-system if `utf-2000' is provided.
5712
5713 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5714
5715         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5716         `utf-2000' is provided.
5717
5718 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5719
5720         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5721         if utf-2000 is provided temporally.
5722
5723 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5724
5725         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5726         as builtin variable].
5727
5728 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5729
5730         * files.el (insert-file-contents-literally): Treat file as binary;
5731         call file-name-handlers. [sync with Emacs 20.3.10]
5732
5733 2008-12-28  Vin Shelton  <acs@xemacs.org>
5734
5735         * XEmacs 21.4.22 is released
5736
5737 2008-12-30  Vin Shelton  <acs@xemacs.org>
5738
5739         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5740         during building even if no packages are found.
5741
5742 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5743
5744         * printer.el (generic-print-region): 
5745         (generic-print-buffer): 
5746         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5747         check if the msprinter device is available, now that msprinter is
5748         always available as a specifier tag. 
5749
5750 2008-12-24  Vin Shelton  <acs@xemacs.org>
5751
5752         * about.el: Add Francisco to my bio!
5753
5754 2008-12-23  Vin Shelton  <acs@xemacs.org>
5755
5756         * autoload.el: Move operator definitions to autoload-operators.el
5757         in the xemacs-base package.
5758
5759 2007-11-22  Vin Shelton  <acs@xemacs.org>
5760
5761         * about.el (about-hacker-contribution): Updated my bio.
5762
5763 2007-10-07  Vin Shelton  <acs@xemacs.org>
5764
5765         * XEmacs 21.4.21 is released
5766
5767 2007-09-19  Didier Verna  <didier@xemacs.org>
5768
5769         Update my personal info.
5770         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5771         * about.el (about-other-current-hackers): Ditto.
5772         * about.el (about-url-alist): Add my musical website.
5773         * about.el (about-personal-info): Update my entry.
5774         * about.el (about-hacker-contribution): Ditto.
5775
5776 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5777
5778         * package-get.el (package-get-download-sites): Update download
5779         sites in Japan.
5780         * package-get.el (package-get-pre-release-download-sites): Ditto.
5781
5782 2007-08-18  Vin Shelton  <acs@xemacs.org>
5783
5784         * package-get.el (package-get-pre-release-download-sites): Sync
5785         mirror sites with 21.5.  (Thanks, Adrian)
5786
5787 2007-08-09  Mike Sperber  <mike@xemacs.org>
5788
5789         * startup.el (migrate-user-init-file): Create backup of
5790         `user-init-file' before migrating.
5791         * startup.el (maybe-migrate-user-init-file): Print
5792         information about backup file.
5793         (maybe-create-compatibility-dot-emacs): Follow above change.
5794
5795 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5796
5797         * font-lock.el: Sync font-lock-add-keywords and
5798         font-lock-remove-keywords from GNU Emacs.
5799         * font-lock.el (font-lock-keywords-alist): New.
5800         * font-lock.el (font-lock-removed-keywords-alist): New.
5801         * font-lock.el (font-lock-add-keywords): New.
5802         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5803         * font-lock.el (font-lock-remove-keywords): New.
5804
5805 2007-08-16  Vin Shelton  <acs@xemacs.org>
5806
5807         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5808         patch from Hans de Graaff.
5809
5810 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5811
5812         * package-get.el (package-get-download-sites): Document Chile and
5813         update Denmark download site.
5814         * package-get.el (package-get-pre-release-download-sites): Ditto.
5815
5816 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5817
5818         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5819
5820 2006-12-09  Vin Shelton  <acs@xemacs.org>
5821
5822         * XEmacs 21.4.20 is released
5823
5824 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5825
5826         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5827
5828 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5829
5830         * info.el (Info-find-file-node, Info-insert-dir)
5831         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5832         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5833         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5834         and discussion.
5835
5836 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5837
5838         * obsolete.el (line-beginning-position): New, from 21.5.x.
5839         (line-end-position): Ditto.
5840
5841 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5842
5843         * package-get.el (package-get-download-sites): Welcome
5844         nl.xemacs.org and Thanks!
5845         * package-get.el (package-get-pre-release-download-sites): Ditto.
5846
5847 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5848
5849         * font-lock.el: Add support for not-so recent changes in Java to
5850         java-mode.
5851
5852 2006-01-28  Vin Shelton  <acs@xemacs.org>
5853
5854         * XEmacs 21.4.19 is released
5855
5856 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5857
5858         * easymenu.el: Update copyright. 
5859         * easymenu.el (easy-menu-all-popups):
5860         Add a docstring. 
5861         * easymenu.el (easy-menu-add):
5862         Document a bug, rework the function to preserve any existing
5863         non-default mode-popup-menu instead of overwriting it, and not to
5864         bother normalising the menu title (nothing else does).
5865         * easymenu.el (easy-menu-remove):
5866         Restore the default mode-popup-menu instead of leaving an empty
5867         one when we remove the last easy-menu popup. 
5868
5869 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5870
5871         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5872         as suggested by Rodrigo Ventura.
5873         * package-get.el (package-get-pre-release-download-sites): Ditto,
5874         with replacement of xemacs-21.5 by beta, which is the logical path
5875         to our beta core and package pre-releases.
5876
5877 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5878
5879         * package-get.el (package-get-download-sites): Add Hong Kong
5880         download site.
5881         * package-get.el (package-get-pre-release-download-sites): Ditto.
5882
5883 2005-12-26  Vin Shelton  <acs@xemacs.org>
5884
5885         * find-paths.el:
5886         * find-paths.el (paths-emacs-root-p): Add search for package root.
5887         * find-paths.el (paths-find-emacs-root): Replaced with
5888         paths-find-invocation-roots, which returns a list of roots.
5889         * find-paths.el (paths-find-invocation-roots): New.
5890         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5891
5892 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5893
5894         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5895         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5896
5897 2005-12-03  Vin Shelton <acs@xemacs.org>
5898
5899         * XEmacs 21.4.18 is released
5900
5901 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5902
5903         * package-get.el (package-get-download-sites): Update reflecting
5904         latest http://www.xemacs.org/Releases/ information generated by
5905         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5906         * package-get.el (package-get-pre-release-download-sites): Ditto.
5907
5908 2005-02-28  Simon Josefsson  <jas@extundo.com>
5909
5910         * about.el (xemacs-hackers): Add jas.
5911         (about-other-current-hackers): Likewise.
5912         (about-url-alist): Add URL for jas.
5913         (about-personal-info): Document jas.
5914         (about-hacker-contribution): Describe jas contributions.
5915
5916 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5917
5918         * easymenu.el (easy-menu-remove): As described in 
5919         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5920         except the "Command" menu from mode-popup-menu. 
5921
5922 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5923  
5924         * font.el (font-spatial-to-canonical): Correct calculation of 
5925         return value for pixel-based input value. 
5926  
5927 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5928
5929         * code-process.el (call-process): Process-related docstring
5930         improvements spurred by Norbert Koch.
5931         * code-process.el (call-process-region): Ditto.
5932         * code-process.el (start-process): Ditto.
5933
5934 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5935
5936         * finder.el (finder-find-library): Return filename actually
5937         searched for.
5938
5939 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5940
5941         * help.el (view-emacs-news): Use `expand-file-name' instead of
5942         `locate-data-file' as the latter will find any "NEWS" files that
5943         might exist in packages _before_ the one in core.
5944
5945 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5946
5947         * package-get.el (package-get-init-package):
5948         package-get-init-package buglet (21.4.17) by Jeff Mincy
5949         <mincy@rcn.com> fixing false temporary load-path shadows reported
5950         after package installation and simplifying code.
5951
5952 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5953
5954         * package-get.el (package-get-download-sites): Sync mirrors list
5955         with the XEmacs website.
5956         (package-get-pre-release-download-sites): Ditto.
5957
5958 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5959
5960         * derived.el (derived-mode-merge-syntax-tables):
5961         Revert my 21.5-only patch of 2003-07-18 which slipped in
5962         through Jerry James's patch of 2004-06-07.
5963
5964 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5965
5966         * cmdloop.el (keyboard-quit): Remove workaround for
5967         `region-active-p' not making sure active region is in current
5968         buffer now that it does.
5969         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5970         * simple.el (region-active-p): `region-active-p' to only return t
5971         when active region is in current buffer.
5972
5973 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5974
5975         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5976         package names, quell a byte-compiler warning, doc fix.
5977
5978 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5979
5980         * buffer.el (pop-to-buffer):
5981         * window-xemacs.el (display-buffer):
5982         Document use of `same-window-buffer-names,' `same-window-regexps'
5983         by pop-to-buffer and display-buffer. 
5984         
5985 2005-02-06  Vin Shelton <acs@xemacs.org>
5986
5987         * XEmacs 21.4.17 is released
5988
5989 2005-01-29  Ben Wing  <ben@xemacs.org>
5990
5991         * shadow.el (find-emacs-lisp-shadows):
5992         Add custom-defines to list of ignored files.
5993
5994 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5995
5996         * simple.el (shifted-motion-keys-select-region): Fix statement
5997         about unshifted-motion-keys-deselect-region.
5998
5999 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6000
6001         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6002         now) for GNU Emacs compatibility.
6003         (make-obsolete-variable): Ditto.
6004
6005 2004-01-08  Ben Wing  <ben@xemacs.org>
6006
6007         * code-files.el (load):
6008         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6009
6010 2004-12-05  Vin Shelton <acs@xemacs.org>
6011
6012         * XEmacs 21.4.16 is released
6013
6014 2004-12-04  Vin Shelton  <acs@xemacs.org>
6015
6016         * auto-autoloads.el: Regenerated.
6017
6018         * custom-load.el: Regenerated.
6019
6020 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6021
6022         Fix bug: apropos errors if a defalias refers to an undefined
6023         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6024
6025         * apropos.el (apropos):
6026         (apropos-command):
6027         * help.el (frob-help-extents):
6028         * help-macro.el (make-help-screen):
6029         * hyper-apropos.el (hyper-apropos-grok-functions):
6030         (hyper-apropos-get-doc):
6031         Catch void-function error thrown by `documentation'.
6032
6033 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6034
6035         * packages.el (package-require): Fix incorrect arg to format.
6036         This fixes a `format specifier' error.
6037
6038 2004-08-13  Jerry James  <james@xemacs.org>
6039
6040         * bytecomp.el (forward-word): Tell the byte compiler the correct
6041         number of arguments to forward-word.
6042
6043 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6044
6045         * etags.el: Fixed loading of include files for tag completion. Now
6046         you can make a tag file for a library, include it into your
6047         project and it will be reloaded only if it changed. Infinte
6048         include loops are detected and the correct tag files are loaded.
6049         * etags.el (buffer-tag-table-list): Load and verify tag files in
6050         the external function buffer-tag-table-list-load.
6051         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6052         tag files. Also load the included tag files. The priority of the
6053         included files is right below their parent file. If multiple
6054         matches occur then the symbols from the parent file are found
6055         first.
6056         * etags.el (tag-table-include-files): Corrected comment
6057         string. Switched to pattern constant tags-include-pattern to have
6058         it at a central location.
6059         * etags.el (tags-include-pattern): Added doc string.
6060         * etags.el (add-to-tag-completion-table): Removed obsolete
6061         comments as the include files are allready returned by
6062         buffer-tag-table-list and loaded.
6063         * etags.el (find-tag-internal): The include files are allready
6064         included in tag-tables as buffer-tag-table-list returns them now.
6065
6066 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6067
6068         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6069         Loading items into the notebook is now done by C code.
6070         * widgets-gtk.el (gtk-widget-instantiate-internal):
6071         Style no longer changed.
6072
6073 2004-06-28  Nix  <nix@esperi.org.uk>
6074
6075         * cmdloop.el (truncate-command-history-for-gc): Delay
6076         execution of all things that look up variable bindings,
6077         via `enqueue-eval-event'.
6078
6079 2004-06-24  Vin Shelton  <acs@xemacs.org>
6080
6081         * package-get.el (package-get-require-signed-base-updates):
6082         now defaults to nil.
6083
6084 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6085
6086         * subr.el (split-string): Clean up docstring.
6087
6088 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6089
6090         * faces.el (zmacs-region): fix typo in docstring.
6091
6092 2004-06-07  Jerry James  <james@xemacs.org>
6093
6094         * derived.el: Synch with Emacs 21.3.
6095         * subr.el (with-local-quit): New, from Emacs 21.3.
6096         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6097         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6098         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6099
6100 2004-06-16  Jerry James  <james@xemacs.org>
6101
6102         * cl.el (cl-set-substring): Increment start by the length of the
6103         string, not the string itself.
6104
6105 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6106
6107         * etags.el (tag-table-include-files): Expand included TAGS file
6108         paths to avoid problems with relative paths.  Thanks to Peter
6109         Chubb <peterc@gelato.unsw.edu.au>.
6110         * etags.el (tags-include-pattern): New.
6111         * etags.el (add-to-tag-completion-table): Parse and ignore
6112         trailing include lines.
6113
6114 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6115
6116         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6117         avoiding line solely composed of equal signs.
6118
6119 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6120
6121         * cus-edit.el (alloc): Typo fix.
6122         * cus-edit.el (custom-browse-visibility): Ditto.
6123         * cus-edit.el (custom-variable-value-create): Ditto.
6124         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6125         * cus-edit.el (custom-save-variables): Bind print-length and
6126         print-level to nil to avoid value abbreviation.
6127         * cus-edit.el (custom-save-face-internal): Ditto.
6128         * cus-edit.el (custom-save-faces): Save in sorted order.
6129         * cus-edit.el (custom-save-resets): Bind print-length and
6130         print-level to nil to avoid value abbreviation.
6131         * cus-edit.el (custom-save-loaded-themes): Ditto.
6132
6133 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6134
6135         * subr.el (split-string-default-separators): New.
6136         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6137         see comment in source.
6138
6139 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6140
6141         * mule/japanese.el (paragraph-start, paragraph-separate):
6142         Remove anchor to BOL.
6143
6144 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6145
6146         * cl.el (gensym, gentemp): Improve docstrings.
6147
6148 2004-05-10  Vin Shelton  <acs@xemacs.org>
6149
6150         * etags.el: Sync with 21.5 version.
6151
6152 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6153
6154         * etags.el:
6155         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6156         only for use with exuberant ctags. This will also enable building of 
6157         completion tables with exuberant ctags. This will not work with
6158         xemacs ctags. 
6159         * etags.el (get-tag-table-buffer): New function for creating of
6160         completion table is used if tags-exuberant-ctags-optimization-p ist t
6161         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6162         finding the tag names. New.
6163         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6164         building tag completion table with exuberant ctags. New.
6165         * etags.el (find-tag-internal): Improve exact tag matching for tags
6166         with name fields. Before the patch return types of functions or
6167         function parameters (with exuberant ctags) were found as matches.
6168
6169 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6170
6171         * list-mode.el (display-completion-list): Fixed completion list was
6172         taking the width of the frame and not of the window for displaying
6173         the selection methods.
6174
6175 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6176
6177         * menubar-items.el (default-menubar): Options are saved to custom.el.
6178
6179
6180 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6181
6182         * isearch-mode.el (isearch-abort): Preserve successful search target.
6183
6184 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6185
6186         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6187         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6188         Bihlmeyer.
6189         * gnuserv.el (gnuserv-mode-line-string): New.
6190         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6191         gnuserv-mode.
6192         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6193         * gnuserv.el (gnuserv-edit-files): Use
6194         make-x-device-with-gtk-fallback.
6195
6196 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6197
6198         * gtk-widgets.el: New import: gtk-accel-group-new.
6199         * dialog-gtk.el:
6200         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6201         * dialog-gtk.el (popup-builtin-question-dialog):
6202         Added support for dialog button mnemonics.
6203
6204 2004-03-22  Chris Green <cmg@dok.org>
6205
6206         * process.el (shell-command): Output buffer was ignored when a
6207         background process was run via shell-command.
6208
6209 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6210
6211         * cus-edit.el (custom-save-variables): Retrieve a list of
6212         variables to save first, sort it, and make sure the variables are
6213         saved in sorted order.
6214
6215 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6216  
6217         * package-get.el (package-get-update-base-from-buffer): Force
6218         binary coding system for verifying GnuPG signature in the
6219         package-index file.
6220  
6221 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6222
6223         * package-get.el (package-get-package-index-file-location): Handle
6224         missing "EMACSPACKAGEPATH" environment variable.
6225
6226 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6227
6228         * package-admin.el (package-admin-find-top-directory): Simplify
6229         directory comparisions and fix substring errors on short path
6230         components.
6231         * package-get.el (package-get-package-index-file-location):
6232         Default to first component of "EMACSPACKAGEPATH", if set.
6233
6234 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6235
6236         * package-get.el (process-error): New error datum.
6237
6238 2004-02-02  Vin Shelton <acs@xemacs.org>
6239
6240         * XEmacs 21.4.15 is released
6241
6242 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6243
6244         * itimer.el (activate-itimer): Modify the itimer timeout value as
6245         if it were begun at the last time when the itimer driver was woken
6246         up.
6247
6248 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6249
6250         * specifier.el (Copyright):
6251         Update.
6252         (make-specifier-and-init):
6253         (map-specifier):
6254         (canonicalize-inst-pair):
6255         (canonicalize-spec-list):
6256         (set-specifier):
6257         Synch docstrings to 21.5 where appropriate.
6258
6259 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6260
6261         * package-get.el (package-get-list-packages-where): New.  A
6262         function that allows searching for groups of packages.  For
6263         example, find all packages that require the fsf-compat package.
6264
6265 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6266
6267         The Great PUI Sync.
6268
6269         * auto-autoloads.el: Regenerated.
6270
6271         * custom-load.el: Regenerated.
6272
6273         * dumped-lisp.el (packages-hardcoded-lisp): New.
6274
6275         * menubar-items.el (menu-max-items): New.
6276         (menu-submenu-max-items): New.
6277         (menu-submenu-name-format): New.
6278         (menu-split-long-menu): New.
6279         (menu-sort-menu): New.
6280         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6281
6282         * obsolete.el (pui-add-install-directory): Renamed to the more
6283         logical `pui-set-local-package-get-directory'.
6284         (package-get-download-menu): Moved to `package-ui.el' and renamed
6285         to `package-ui-add-download-menu'.
6286
6287         * package-admin.el (package-admin-install-function-mswindows):
6288         Whitespace clean up.
6289         (package-admin-add-single-file-package): Removed.
6290         (package-admin-default-install-function): Whitespace clean up.
6291         (package-admin-find-top-directory): New.
6292         (package-admin-get-install-dir): Use it.
6293         (package-admin-get-manifest-file): 
6294         (package-admin-check-manifest): 
6295         (package-admin-add-binary-package):
6296         (package-admin-get-lispdir):
6297         (package-admin-delete-binary-package):
6298         (package-admin):
6299
6300         * package-get.el (package-get-package-index-file-location): New.
6301         (package-get-install-to-user-init-directory): New.
6302         (package-get-remote):
6303         (package-get-download-sites):
6304         (package-get-pre-release-download-sites): New.
6305         (package-get-site-release-download-sites): New.
6306         (package-get-base-filename):
6307         (package-get-always-update):
6308         (package-get-user-index-filename): Removed.
6309         (package-get-pgp-available-p): New.
6310         (package-get-require-signed-base-updates):
6311         (package-get-was-current):
6312         (package-entries-are-signed): New.
6313         (package-get-continue-update-base): New.
6314         (package-get-download-menu): Removed.
6315         (package-get-require-base):
6316         (package-get-update-base-entry):
6317         (package-get-locate-file):
6318         (package-get-locate-index-file):
6319         (package-get-maybe-save-index):
6320         (package-get-update-base):
6321         (package-get-update-base-from-buffer):
6322         (package-get-update-base-entries):
6323         (package-get-interactive-package-query):
6324         (package-get-update-all):
6325         (package-get-all):
6326         (package-get-dependencies):
6327         (package-get-init-package):
6328         (package-get-info): New.
6329         (package-get):
6330         (package-get-staging-dir):
6331         (package-get-set-version-prop): Removed.
6332         (package-get-installedp):
6333         (package-get-ever-installed-p):
6334         (packages): Removed.
6335         (package-get-custom-groups): Removed.
6336         (package-get-custom): Removed.
6337         (package-get-custom-add-entry): Removed.
6338
6339         * package-info.el (batch-update-package-info):
6340
6341         * package-net.el (package-net-batch-generate-bin-ini):
6342         (package-net-update-installed-db):
6343
6344         * package-ui.el (pui-info-buffer):
6345         (pui-directory-exists): Removed.
6346         (pui-package-dir-list): Removed.
6347         (pui-add-install-directory): Removed.
6348         (package-ui-download-menu): New.
6349         (package-ui-pre-release-download-menu): New.
6350         (package-ui-site-release-download-menu): New.
6351         (pui-set-local-package-get-directory): New.
6352         (pui-package-symbol-char):
6353         (pui-update-package-display):
6354         (pui-toggle-package):
6355         (pui-toggle-package-key):
6356         (pui-toggle-package-delete):
6357         (pui-toggle-package-delete-key):
6358         (pui-toggle-package-event):
6359         (pui-toggle-verbosity-redisplay):
6360         (pui-install-selected-packages):
6361         (pui-add-required-packages):
6362         (pui-help-echo):
6363         (pui-display-info):
6364         (list-packages-mode):
6365         (pui-list-packages):
6366
6367         * packages.el (packages-compute-package-locations):
6368         (package-require):
6369         (package-delete-name):
6370         (packages-hardcoded-lisp): Removed.
6371         (packages-useful-lisp): Removed.
6372         (packages-unbytecompiled-lisp): Removed.
6373         (packages-find-package-directories):
6374
6375         Summary:
6376
6377         Major code clean up of all things PUI.
6378
6379         Much improved code to determine where packages should be
6380         installed.  PUI no longer depends on any packages being
6381         pre-installed to compute where packages are to be installed to.
6382
6383         The user can specify the location of their package-index file.  It
6384         isn't necessary to set this because it has sane defaults.  People
6385         who "run-in-place" won't accidently overwrite the CVS
6386         package-index file.  See
6387         `package-get-package-index-file-location'. 
6388
6389         PUI will now properly clean up after itself in the event of an
6390         unsuccessful package install.  This drastically reduces the number
6391         of "wrong md5sum" FAQs.
6392
6393         non-Mule XEmacsen can no longer install Mule packages.
6394
6395         Package management via the custom interface has been removed.
6396
6397         The PUI related menubar items have been reorganised.
6398
6399         The PGP verification code has been fixed and the default for
6400         whether or not it is used is automatically computed.
6401
6402         * update-elc.el ((preloaded-file-list site-load-packages
6403         need-to-dump dumped-exe)):
6404         Just a couple of small changes to allow for
6405         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6406         existing anymore.
6407
6408 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6409
6410         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6411         apply `format' to the first argument of byte-compile-warn, it
6412         already calls format.
6413
6414 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6415
6416         * files.el (delete-old-versions): Avoid going interactive during
6417         make install when environment variable VERSION_CONTROL is set.
6418
6419 2003-12-04  Vin Shelton  <acs@xemacs.org>
6420
6421         * menubar-items.el (menu-item-search): Only bring up search dialog
6422         box if the feature is available and desired.
6423
6424 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6425
6426         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6427
6428 2003-11-05  Vin Shelton  <acs@xemacs.org>
6429
6430         * help.el (Help-prin1-face):
6431         (Help-princ-face):
6432         princ and prin1 are functions and need to be called as such.  The
6433         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6434
6435 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6436
6437         * about.el (about-xemacs): Give full version and build date.
6438
6439 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6440
6441         * win32-native.el (grep-null-device): This XEmacs has null-device.
6442
6443 2003-09-06  Mike Sperber  <mike@xemacs.org>
6444
6445         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6446         implement the specified semantics for `defvar.'
6447
6448 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6449
6450         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6451         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6452         displaying buffer in question.
6453
6454 2003-09-03  Vin Shelton <acs@xemacs.org>
6455
6456         * XEmacs 21.4.14 is released
6457
6458 2003-08-17  Vin Shelton  <acs@xemacs.org>
6459
6460         * about.el: Vanity patch.
6461
6462 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6463
6464         * code-process.el (call-process):
6465         (call-process-region):
6466         (start-process):
6467         Document coding system processing.
6468
6469 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6470
6471         * startup.el (splash-frame-body): Idiomatic English.
6472
6473 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6474
6475         * font-lock.el (font-lock-match-java-declarations): Move
6476         save-restriction, narrow-to-region to beginning of function to
6477         avoid going beyond the limit and causing an infloop.
6478
6479 2003-04-16  Jerry James  <james@xemacs.org>
6480
6481         * keydefs.el: Remove mappings for keys mapped to the nowhere
6482         defined function function-key-error.
6483
6484 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6485
6486         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6487         lisp-interaction-mode-hook): Add the docstrings.
6488
6489 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6490
6491         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6492         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6493         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6494
6495 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6496
6497         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6498         lambda list after the original doc.  Care about
6499         #'(lambda () "SingleString") 
6500         (cl-upcase-arg): 
6501         (cl-function-arglist):
6502         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6503         circular data structures in lambda list specification
6504
6505 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6506
6507         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6508         to appear in font-lock-function-name-face.
6509
6510 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6511
6512         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6513         is not also the value of the lambda.
6514
6515 2003-05-06  Andy Piper  <andy@xemacs.org>
6516
6517         * files.el (revert-buffer): Make sure local variables get processed,
6518         even in the case of an optimized reversion.
6519
6520 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6521
6522         * XEmacs 21.4.13 is released
6523
6524 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6525
6526         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6527         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6528
6529 2003-02-14  Ben Wing  <ben@xemacs.org>
6530
6531         * byte-optimize.el:
6532         * byte-optimize.el (byte-compile-inline-expand):
6533         * byte-optimize.el (byte-compile-unfold-lambda):
6534         * byte-optimize.el (byte-optimize-form-code-walker):
6535         * byte-optimize.el (byte-optimize-form):
6536         * byte-optimize.el (byte-decompile-bytecode-1):
6537         * byte-optimize.el (byte-optimize-lapcode):
6538         Review carefully and sync up to 20.7 except for areas as noted.
6539         Fixes problem with JDE compilation.
6540
6541 2003-02-05  Ben Wing  <ben@xemacs.org>
6542
6543         * simple.el:
6544         * simple.el (motion-keys-for-shifted-motion):
6545         Omit M-S-home/end from motion keys.
6546
6547 2003-02-07  Ben Wing  <ben@xemacs.org>
6548
6549         * text-props.el (text-property-any):
6550         * text-props.el (text-property-not-all):
6551         Fix bug when end > start.
6552
6553 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6554
6555         * info.el (Info-insert-dir): Make default-directory end in
6556         separator.  Patch due to Martin Buchholz.
6557
6558 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6559
6560         * XEmacs 21.4.12 "Portable Code" is released.
6561
6562 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6563
6564         * about.el: Update golubev data.
6565
6566 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6567
6568         * isearch-mode.el (isearch-mode-map): Substitute comment on
6569         desirability, and back out "GR is printable" changes.
6570
6571 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6572
6573         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6574
6575 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6576
6577         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6578
6579 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6580
6581         * menubar-items.el (default-menubar): Use browse-url-mozilla
6582         instead of browse-url-gnome-moz for Mozilla.
6583
6584 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6585
6586         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6587
6588 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6589
6590         * files.el (auto-mode-alist): Remove redundant entries for modes
6591         that live in packages.
6592         (interpreter-mode-alist): Ditto.
6593
6594 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6595
6596         * menubar-items.el (default-menubar): Sync with current
6597         browse-url-xemacs.el.
6598
6599 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6600
6601         * XEmacs 21.4.10 "Military Intelligence" is released.
6602
6603 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6604
6605         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6606
6607 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6608
6609         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6610
6611 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6612
6613         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6614         effect free function.
6615         (font-lock-fontify-keywords-region): Supply the argument to
6616         font-lock-compile-keywords.
6617
6618 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6619
6620         * package-get.el (package-get-download-sites): Bring sites list
6621         up to date, prefer xx.xemacs.org addresses.
6622
6623 2002-09-27  Andy Piper  <andy@xemacs.org>
6624
6625         * dialog.el (make-dialog-box): for general dialogs only
6626         delete-frame-hook will be run.
6627
6628 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6629
6630         * font-lock.el (font-lock-fontify-syntactically-region): Add
6631         comment about lookup-syntax-properties, document LOUDLY as unused.
6632
6633 2002-08-26  Andy Piper  <andy@xemacs.org>
6634
6635         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6636         merge.
6637
6638 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6639
6640         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6641         (make-obsolete-variable): Ditto.
6642         (make-compatible): Ditto.
6643         (make-compatible-variable): Ditto.
6644
6645 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6646
6647         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6648         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6649
6650 2002-08-28  Andy Piper  <andy@xemacs.org>
6651
6652         * files.el (revert-buffer): propagate revert-without-query-status.
6653
6654 2002-06-03  Andy Piper  <andy@xemacs.org>
6655
6656         * dialog-items.el (make-search-dialog): align various subcontrols
6657         in visually pleasing ways, allow frame to autosize to the dialog
6658         size.
6659         * dialog.el (make-dialog-box): add a border inside the frame. Add
6660         :autosize property, if t then reset the frame size appropriately
6661         before the frame is mapped.
6662         * gutter-items.el (set-progress-feedback-instantiator): align
6663         various subcontrols.
6664         * gutter-items.el (set-progress-abort-instantiator): ditto.
6665
6666 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * XEmacs 21.4.9 "Informed Management" is released.
6669
6670 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6671
6672         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6673         "&optional append" argument.
6674
6675 2002-07-16  Didier Verna  <didier@xemacs.org>
6676
6677         * subr.el (replace-in-string): fix case fold bug introduced by
6678         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6679         case-fold-search in temporary buffers.
6680
6681 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6682
6683         * lib-complete.el (find-library): Remove check for mule because
6684         decompression DOES work on Mule.
6685
6686 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6687
6688         * simple.el (join-line): New alias for `delete-indentation'.
6689
6690 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6691
6692         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6693         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6694         (font-lock-builtin-face): New.
6695         (font-lock-constant-face): New.
6696         (font-lock-face-list): Add builtin and constant faces.
6697
6698 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6699
6700         * autoload.el (make-autoload): Support define-derived-mode.
6701         Collected puts of doc-string-elt property.  Based on a patch by
6702         Didier Verna <didier@xemacs.org>.
6703
6704 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6705
6706         * wid-edit.el (widget-field-activate): Fix docstring typo.
6707
6708 2002-07-23  Andy Piper  <andy@xemacs.org>
6709
6710         * about.el (about-personal-info): update me.
6711
6712 2002-07-12  Andy Piper  <andy@xemacs.org>
6713
6714         * custom.el (custom-theme-set-variables): remove bogus
6715         arguments. Use custom-set-default to set defaults.
6716         (custom-set-variables): update doc.
6717         (custom-local-buffer): new, synced from FSF.
6718         (custom-set-default): ditto.
6719         (defcustom): update doc.
6720
6721 2002-06-16  Andy Piper  <andy@xemacs.org>
6722
6723         * menubar-items.el (default-menubar): enable windows printing on
6724         cygwin as well as native.
6725
6726 2002-06-12  Andy Piper  <andy@xemacs.org>
6727
6728         * printer.el (generic-print-buffer): catch all errors so that the
6729         print device can be cleared in all scenarios.
6730         (Printer-clear-device): make sure clearing the printer allows it
6731         to be used again immediately.
6732         (generic-print-region): make sure the default printer face is
6733         black-on-white.
6734
6735 2002-04-23  Jerry James  <james@xemacs.org>
6736
6737         * window-xemacs.el (display-buffer-function): Change doc to
6738         reflect new arg.
6739         * window-xemacs.el (pre-display-buffer-function): Ditto.
6740         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6741         non-nil, make the new window just big enough for its contents.
6742         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6743         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6744         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6745
6746 2002-06-06  Andy Piper  <andy@xemacs.org>
6747
6748         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6749         (defcustom): ditto.
6750         (custom-handle-keyword): ditto.
6751
6752 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6753
6754         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6755         Make obsolete.  Default to nil.
6756         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6757         Inspired by a patch by John Palmieri.
6758
6759 2002-07-01  Mike Alexander  <mta@arbortext.com>
6760
6761         * process.el (shell-command-on-region): Don't delete the region
6762         before giving it to call-process-region
6763
6764 2002-06-04  Jerry James <james@eecs.ku.edu>
6765
6766         * find-paths.el (paths-find-architecture-directory): Search in
6767         `system-configuration'/`base', not `base'`system-configuration'.
6768
6769 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6770
6771         * info.el (Info-index): Add missing \ in [ t].
6772
6773 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6774
6775         * gutter-items.el (gutter-buffers-tab-visible-p,
6776         buffers-tab-omit-function, buffers-tab-selection-function,
6777         buffers-tab-filter-functions):
6778         Doc improvements.
6779
6780 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6781
6782         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6783
6784         * toolbar-items.el (toolbar-news): Fix typo in message string.
6785
6786 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6787
6788         * dialog.el (yes-or-no-p-dialog-box): 
6789         * cmdloop.el (y-or-n-p-minibuf):
6790         (yes-or-no-p-minibuf):
6791         (yes-or-no-p):
6792         (y-or-n-p): 
6793         Specify negative answers in docstrings.
6794
6795 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6796
6797         * package-ui.el (pui-help-echo): Display both installed and author
6798         version.  Use a balloon-help window to display extra info like
6799         package requires.
6800
6801 2002-05-30  Andy Piper  <andy@xemacs.org>
6802
6803         * files.el (revert-buffer-internal): don't visit
6804         revert-buffer. Kill buffer when not used. Suggested by Mike
6805         Alexander <mta@arbortext.com>
6806
6807 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6808
6809         * files.el (revert-buffer): More docstring fiddling.
6810
6811 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6812
6813         * files.el (revert-buffer):
6814         (revert-buffer-internal):
6815         (revert-buffer-insert-file-contents-function):
6816         Improve docstrings and comments.
6817
6818 2002-05-08  Andy Piper  <andy@xemacs.org>
6819
6820         * files.el (revert-buffer): observe noconfirm behavior.
6821
6822 2002-04-09  Andy Piper  <andy@xemacs.org>
6823
6824         * files.el (revert-buffer): use revert-buffer-internal if it looks
6825         like doing so will not result in any user-visible changes.
6826         (revert-buffer-internal): new function. Do the actual process of
6827         reversion and then see whether the result is any different to what
6828         we have already. If it is not then do nothing.
6829
6830 2001-12-11  Andy Piper  <andy@xemacs.org>
6831
6832         * menubar.el (get-popup-menu-response): re-order so that it works
6833         on more sane/facist window systems.
6834
6835 2001-12-03  Andy Piper  <andy@xemacs.org>
6836
6837         * faces.el (frob-face-property): don't infloop in face frobbing
6838         from Jan Vroonhof <jan@xemacs.org>.
6839
6840 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6841
6842         * faces.el (frob-face-property): Follow face fall-back hierarchy
6843         properly for face properties without an instance. Only do manual
6844         copy form 'default in last resort. This handles in particular
6845         the case where 'default itself has only a fall-back (which is
6846         the case by default on windows).
6847
6848 2001-11-24  Andy Piper  <andy@xemacs.org>
6849
6850         * printer.el (generic-print-region): set default-frame-plist to
6851         nil while creating the printer frame so that sizes reflect the
6852         printed page.
6853
6854         * faces.el (face-complain-about-font): Don't complain on printers.
6855
6856 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6857         
6858         * package-net.el: Andy synch.
6859         
6860 2001-12-16  Andy Piper  <andy@xemacs.org>
6861
6862         * package-get.el (package-get-update-all): Make sure installed.db
6863         gets updated after updating packages.
6864
6865 2002-03-28  Ben Wing  <ben@xemacs.org>
6866
6867         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6868         continuation, truncation so that we don't get line jumpiness from
6869         them being larger than the line height.
6870
6871         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6872
6873 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6874
6875         * font.el (font-window-system-mappings): Add mapping for Gtk
6876         (assume identical to X) 
6877
6878 2002-02-04  Andy Piper  <andy@xemacs.org>
6879
6880         * files.el (convert-standard-filename): Fix for short filename
6881         Peter Arius <pas@methodpark.de>
6882
6883 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6884
6885         * list-mode.el (default-choose-completion): completion-base-size
6886         should refer to local value in the completion list buffer.
6887
6888 2001-12-03  Didier Verna  <didier@xemacs.org>
6889
6890         * rect.el: autoload `replace-rectangle'.
6891         * keydefs.el (global-map): bind it to `C-x r p'.
6892
6893 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6894
6895         * XEmacs 21.4.8 "Honest Recruiter" is released.
6896
6897 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6898
6899         This patch is based on Jerry James's patch and analysis.
6900
6901         * select.el (get-clipboard):
6902         (get-selection):
6903         Update docstrings.
6904         (get-clipboard-foreign):
6905         (get-selection-foreign):
6906         New function for use as `interprogram-paste-function's.
6907
6908         * simple.el (interprogram-paste-function): Change default to
6909         `get-clipboard-foreign'; improve docstring.
6910         (interprogram-cut-function): Improve dosctring.
6911
6912 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6913
6914         * XEmacs 21.4.7 "Economic Science" is released.
6915
6916 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6917
6918         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6919
6920 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6921
6922         * obsolete.el (assq-delete-all): New compatibility alias for 
6923         remassq.
6924
6925 2002-01-09  Simon Josefsson  <jas@extundo.com>
6926
6927         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6928
6929 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6930
6931         * info.el (Info-auto-generate-directory): Default
6932         Info-auto-generate-directory to 'if-outdated.
6933
6934 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6935
6936         * startup.el (normal-top-level): Prevent migration code from
6937         trashing .emacs on an error in loading the init files.
6938
6939 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6940
6941         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6942         "system default" Xdefaults and friends get xrdb-mode.
6943
6944 2002-03-05  Mats Lidell  <matsl@contactor.se>
6945  
6946         * help-nomule.el (tutorial-supported-languages): Added Swedish
6947         tutorial. Sorted languages.
6948
6949 2002-02-11  Mike Sperber <mike@xemacs.org>
6950
6951         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6952         regenerating outdated dir files and dir is non-existent.
6953
6954 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6955
6956         * code-files.el (convert-mbox-coding-system): Improve comment.
6957         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6958         coding-system argument to `write-region-pre-hook' call.
6959         (write-region-pre-hook): Fix docstring to mention lockname argument.
6960
6961 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6962
6963         * minibuf.el (completing-read): Remove redundant wrong arg list.
6964
6965         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6966
6967 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6968
6969         * obsolete.el (interactive-form): new compatibility alias for 
6970         function-interactive.
6971
6972 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6973
6974         * menubar-items.el (Menubar-items-truncate-list): Removed.
6975         * menubar-items.el (Menubar-items-truncate-history): New.
6976         * menubar-items.el (default-menubar): Use
6977         Menubar-items-truncate-history.
6978
6979 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6980
6981         * printer.el (generic-print-region): Pass correct arguments to
6982         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6983         Torkelsson <torkel@acc.umu.se>.
6984
6985 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6986
6987         * help.el (describe-mode): synched with FSF 19.34; handle nil
6988         minor mode indicators.
6989
6990 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6991
6992         * minibuf.el (completing-read): Update docstring.
6993
6994 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6995
6996         * XEmacs 21.4.6 "Common Lisp" is released.
6997
6998 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6999
7000         * package-net.el: Inadvertant synch with Windows branch.  From
7001         Andy's log:
7002         (package-net-kit-version): new variable.
7003         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7004
7005 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7006
7007         * package-get.el (package-get-locate-index-file): Also search the
7008         core etc/ directory for the package index file if it can't be
7009         found in ~/.xemacs/.
7010
7011 2001-12-13  William Perry  <wmperry@gnu.org>
7012
7013         * dialog-gtk.el (popup-builtin-question-dialog):
7014         Conform to API in gui.c.
7015         
7016 2001-11-12  Andy Piper  <andy@xemacs.org>
7017
7018         * cus-edit.el (custom-save-face-internal): make sure we save
7019         non-themed faces.
7020         (custom-save-variables): ditto variables.
7021
7022 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7023
7024         * faces.el (make-face-family):
7025         (make-face-size):
7026         New face-modifying functions per Jan Vroonhof.
7027
7028         cus-face.el (custom-set-face-font-family):
7029         (custom-set-face-font-size):
7030         Use them.
7031
7032         * font.el (font-window-system-mappings): More precise docstring.
7033
7034         (font-create-name):
7035         (font-create-object):
7036         (tty-font-create-object):
7037         (tty-font-create-plist):
7038         (x-font-create-object):
7039         (x-font-create-name):
7040         (ns-font-create-name):
7041         (mswindows-font-create-object):
7042         (mswindows-font-create-name):
7043         Add doctrings.
7044
7045 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7046
7047         * gtk-faces.el (gtk-init-device-faces): removed spurious
7048         quote before let* expression.
7049
7050 2001-10-29  Andy Piper  <andy@xemacs.org>
7051
7052         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7053         modified when changing coding system.
7054
7055         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7056         that we invoke the GUI directory selector.
7057
7058 2001-10-25  Andy Piper  <andy@xemacs.org>
7059
7060         * dialog.el (make-dialog-box): use new directory dialog support.
7061         * minibuf.el (read-file-name-1): ditto.
7062         (read-file-name): ditto.
7063         (read-directory-name): ditto.
7064
7065 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7066
7067         * XEmacs 21.4.5 "Civil Service" is released.
7068
7069 2001-04-23  Didier Verna  <didier@xemacs.org>
7070
7071         * cus-edit.el (custom-variable-pre-save): New.
7072         * cus-edit.el (custom-variable-post-save): New.
7073         * cus-edit.el (custom-variable-save): use them.
7074         * cus-edit.el (custom-face-pre-save): New.
7075         * cus-edit.el (custom-face-post-save): New.
7076         * cus-edit.el (custom-face-save): use them.
7077         * cus-edit.el (custom-group-pre-save): New.
7078         * cus-edit.el (custom-group-post-save): New.
7079         * cus-edit.el (custom-group-save): use them.
7080         * cus-edit.el (Custom-save): use the pre/post functions above,
7081         call `custom-save-all' only once.
7082         * cus-edit.el (custom-variable-pre-reset-standard): New.
7083         * cus-edit.el (custom-variable-post-reset-standard): New.
7084         * cus-edit.el (custom-variable-reset-standard): use them.
7085         * cus-edit.el (custom-face-pre-reset-standard): New.
7086         * cus-edit.el (custom-face-post-reset-standard): New.
7087         * cus-edit.el (custom-face-reset-standard): use them.
7088         * cus-edit.el (custom-group-pre-reset-standard): New.
7089         * cus-edit.el (custom-group-post-reset-standard): New.
7090         * cus-edit.el (Custom-reset-standard): use them.
7091         * cus-edit.el (custom-face-reset-saved): use the pre/post
7092         functions above, call `custom-save-all' only once.
7093
7094 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7095
7096         * gutter-items.el (buffers-tab face): Derive from the modeline
7097         face by default.  Many people use white-on-black for the default
7098         font, and the tabs look hideous with that color combination.  The
7099         modeline usually has the correct colors.
7100
7101 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7102
7103         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7104         (tag-mark-stack-max): Typo fix.
7105
7106 2001-09-28  Ben Wing  <ben@xemacs.org>
7107
7108         * font-lock.el:
7109         * font-lock.el (font-lock-after-change-function):
7110         fix problem with last patch, reported by Katsumi Yamaoka.
7111
7112 2001-09-17  Ben Wing  <ben@xemacs.org>
7113
7114         * font-lock.el (font-lock-after-change-function):
7115         fix problem when you insert a comment on the line before a line of
7116         code: if we use the following char, then when you hit backspace,
7117         the following line of code turns the comment color.
7118
7119 2001-06-08  Ben Wing  <ben@xemacs.org>
7120
7121         * process.el: comment about shell-command-switch.
7122         * process.el (shell-quote-argument): Need to quote a null
7123         argument, too.  From Dan Holmsand.
7124         
7125         * startup.el (normal-top-level): Delete some unused FSF junk.
7126         * startup.el (command-line-early):
7127         
7128         * startup.el (command-line): Call MS Windows init function.
7129         
7130         * win32-native.el:
7131         * win32-native.el (mswindows-system-shells): New.
7132         * win32-native.el (mswindows-system-shell-p): New.
7133         * win32-native.el (init-mswindows-at-startup): New.
7134         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7135         * win32-native.el (mswindows-quote-one-simple-arg):
7136         * win32-native.el (mswindows-quote-one-command-arg):
7137         * win32-native.el (mswindows-construct-process-command-line-alist):
7138         Correct comments at top.  Correctly handle passing arguments
7139         to Cygwin programs and to bash.  Fix quoting of zero-length
7140         arguments (from Dan Holmsand).  Set shell-command-switch based
7141         on shell-file-name, which in turn comes from env var SHELL.
7142
7143 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7144
7145         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7146         default-toolbar-position): Fill docstrings for balloon-help.
7147
7148 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7149
7150         * faces.el: Reenable specifications over 'gtk domain.
7151
7152 2001-08-08  Didier Verna  <didier@xemacs.org>
7153
7154         * autoload.el (update-autoload-files): make defdir a file name,
7155         not directory name.
7156
7157 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7158
7159         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7160
7161         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7162
7163 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7164
7165         * font-menu.el (font-menu-set-font): Default to current font-family.
7166         (font-menu-preferred-resolution):
7167         (font-menu-size-scaling):
7168         Provide gtk defaults, too.
7169
7170 2001-07-29  Mike Alexander  <mta@arbortext.com>
7171
7172         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7173         list
7174         (custom-set-face-font-family): ditto
7175
7176 2001-07-26  Mike Sperber <mike@xemacs.org>
7177
7178         * files.el (auto-mode-alist): .9 files are man pages, too.
7179
7180 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7181
7182         * process.el (call-process-internal): bind
7183         coding-system-for-write to 'binary when calling
7184         start-process-internal, so the process receives 
7185         the literal contents of INFILE.
7186
7187 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7188
7189         * files.el (auto-mode-alist): Add configure.ac support.
7190
7191 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7192
7193         * buff-menu.el:
7194         mouse.el:
7195         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7196
7197 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7198
7199         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7200
7201 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7202
7203         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7204         mixed text.
7205         (kinsoku-eol-p): Ditto.
7206
7207 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7208
7209         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7210         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7211         characters as the category `s' or `e' correctly.
7212
7213 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7214
7215         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7216
7217 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7218
7219         * mule/cyrillic.el:  Set up case table.
7220
7221 2001-06-08  Mike Sperber <mike@xemacs.org>
7222
7223         * files.el (save-some-buffers-1): Don't zap the help window right
7224         after `map-y-or-n-p' has popped it up.
7225
7226 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7227
7228         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7229
7230 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7231
7232         * specifier.el: define-specifier-tag 'gtk.
7233
7234 2001-05-12  Ben Wing  <ben@xemacs.org>
7235
7236         * find-paths.el (paths-find-recursive-path):
7237         fix error with null EXCLUDE-REGEXP.
7238         
7239         * font-lock.el (font-lock-mode):
7240         fix problem reported by hrvoje with buffers starting with a space.
7241         
7242 2001-05-06  Ben Wing  <ben@xemacs.org>
7243
7244         * dialog.el (make-dialog-box):
7245         * menubar-items.el (default-menubar):
7246         * printer.el (generic-print-buffer):
7247         * printer.el (generic-print-region):
7248         implement printing the selection when it's selected.
7249
7250 2001-04-18  Didier Verna  <didier@xemacs.org>
7251
7252         * cus-edit.el (Custom-reset-standard): reset to standard settings
7253         not only when the buffer's :custom-state is 'modified, but also
7254         when it is 'set or 'saved.
7255
7256 2001-04-17  Didier Verna  <didier@xemacs.org>
7257
7258         * startup.el (load-user-init-file): define `custom-file' before
7259         loading the user's init file.
7260
7261 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7262
7263         * menubar.el (popup-mode-menu): Make it work with
7264         popup-menu-titles turned off.
7265         
7266 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7267
7268         * about.el (about-mailto-link): Use compose-mail for sending mail.
7269
7270 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7271
7272         * package-admin.el (package-install-hook): New.
7273         (package-delete-hook): New.
7274         (package-admin-add-single-file-package): Use package-delete-hook.
7275
7276         * package-get.el (package-get): Use package-install-hook.
7277
7278 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7279
7280         * package-ui.el (pui-install-selected-packages): reverse the lists
7281         of packages so that they get handled in the same order as they
7282         were selected.
7283
7284 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7285
7286         * packages.el (locate-library): Use read-library-name for completion.
7287
7288 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7289
7290         * byte-optimize.el (=): `=' is not a binary predicate!
7291         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7292         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7293
7294 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7295
7296         * bytecomp.el (byte-compile-arithcompare):
7297         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7298
7299 2001-06-03  William M. Perry  <wmperry@gnu.org>
7300
7301         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7302         return the filename selected by the user!
7303
7304 2001-05-31  William M. Perry  <wmperry@gnu.org>
7305
7306         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7307         in XEmacs/GTK.
7308
7309 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7310
7311         * coding.el: Tiny typo fixed.
7312
7313 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7314
7315         * XEmacs 21.4.3 "Academic Rigor" is released.
7316
7317 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7318
7319         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7320
7321 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7322
7323         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7324
7325 2001-05-04  Ben Wing  <ben@xemacs.org>
7326
7327         * printer.el (generic-print-buffer):
7328         * printer.el (generic-print-region):
7329         Enable dialog boxes.  Apply workaround recommended by Kirill.
7330         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7331         
7332         * simple.el (kill-whole-line):
7333         * simple.el (kill-line-1):
7334         * simple.el (kill-entire-line):
7335         * simple.el (kill-line):
7336         * simple.el (backward-kill-line):
7337         Take out interactive dependence of kill-whole-line.
7338
7339 2001-04-22  Ben Wing  <ben@xemacs.org>
7340
7341         * dialog.el (make-dialog-box):
7342         Put dialog titles back in -- this time correctly.  Fix various
7343         other problems with leaks and such.
7344
7345         * simple.el (region-exists-p):
7346         * simple.el (region-active-p):
7347         Add comment about which one is correct to use in menu specs.
7348
7349 2001-05-05  Ben Wing  <ben@xemacs.org>
7350
7351         * dialog.el (make-dialog-box): fix doc string.
7352         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7353         take out Pretty Print.
7354         * printer.el:
7355         * printer.el (printer-current-device): New.
7356         * printer.el (Printer-get-device): New.
7357         * printer.el (Printer-clear-device): New.
7358         * printer.el (generic-page-setup): New.
7359         * printer.el (generic-print-buffer):
7360         * printer.el (generic-print-region):
7361         Implement Page Setup.  Handle errors properly.
7362
7363 2001-05-05  Ben Wing  <ben@xemacs.org>
7364
7365         * subr.el (error): Complete list of errors in doc string.
7366         
7367 2001-04-22  Ben Wing  <ben@xemacs.org>
7368
7369         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7370         
7371 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7372
7373         * build-report.el: Remove CVS keywords since this file has been in
7374         core lisp for a while now.
7375         * build-report.el (build-report-make-output-files): Fix typo.
7376
7377 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7378
7379         * about.el (about-finish-buffer): Make sure the last change works
7380         even if EVENT is nil.
7381
7382 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7383
7384         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7385         clicked, not the one that happens to be the current buffer at the
7386         time.
7387
7388 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7389
7390         * cus-edit.el (custom-display): Support the GTK Window System also.
7391
7392 2001-04-30  Ben Wing  <ben@xemacs.org>
7393
7394         * printer.el:
7395         * printer.el (printer-page-header):
7396         * printer.el (Print-context): New.
7397         * printer.el (printer-page-footer):
7398         * printer.el (generate-header-element): New.
7399         * printer.el (generate-header-line): New.
7400         * printer.el (print-context-property):
7401         * printer.el (generic-print-buffer):
7402         * printer.el (generic-print-region):
7403         Implement headers and footers.  Implement calling Print dialog box
7404         (#### but it doesn't quite work yet).
7405
7406 2001-04-25  Ben Wing  <ben@xemacs.org>
7407
7408         * about.el (xemacs-hackers):
7409         * about.el (about-url-alist):
7410         * about.el (about-personal-info):
7411         * about.el (about-hacker-contribution):
7412         More contributions.
7413         
7414         * simple.el (handle-post-motion-command):
7415         Fix spurious setting of zmacs-region-stays to t after a non-shift
7416         motion command.
7417
7418 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7419
7420         * about.el (about-personal-info): Update my bio.
7421         (about-hacker-contribution): Ditto.
7422
7423 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7424
7425         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7426
7427 2001-04-19  Andy Piper  <andy@xemacs.org>
7428
7429         * package-net.el (package-net-cygwin32-binary-size): new size.
7430         (package-net-win32-binary-size): new size.
7431         (package-net-convert-index-to-ini): Use new arch.
7432         (package-net-batch-convert-index-to-ini): Removed.
7433         (package-net-generate-bin-ini): New.
7434         (package-net-batch-generate-bin-ini): New.
7435
7436 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7437
7438         * XEmacs 21.4.1 "Copyleft" is released.
7439
7440 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7441
7442         * x-compose.el (xlib-input-method-bug-workaround):
7443         (alias-colon-to-double-quote):
7444         Force sort in map-keymap to work around rehash bug.
7445
7446 2001-04-17  Ben Wing  <ben@xemacs.org>
7447
7448         * about.el: Finish overhaul, add a few new hackers, update a
7449         couple old ones.
7450
7451 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7452
7453         * XEmacs 21.4.0 "Solid Vapor" is released.
7454
7455 2001-04-15  Ben Wing  <ben@xemacs.org>
7456
7457         * about.el:
7458         * about.el (about-headline-face): New.
7459         * about.el (about-link-face): New.
7460         * about.el (about-current-release-maintainers): New.
7461         * about.el (about-other-current-hackers): New.
7462         * about.el (about-url-alist):
7463         * about.el (about-once-and-future-hackers): New.
7464         * about.el (about-mailto-link): New.
7465         * about.el (about-get-buffer):
7466         * about.el (about-finish-buffer):
7467         * about.el (about-xemacs):
7468         * about.el (about-features): Removed.
7469         * about.el (about-advantages): New.
7470         * about.el (about-maintainer-info): Removed.
7471         * about.el (about-personal-info): New.
7472         * about.el (about-hacker-contribution): New.
7473         * about.el (about-maintainer):
7474         * about.el (about-show-linked-info):
7475         * about.el (about-hackers):
7476         Major revamping.  Rewriting of most of the text, improve the
7477         link handling, separate info on contributors into personal
7478         and contribution info, add new contributors, update personal
7479         info, etc. etc.
7480         
7481         * menubar-items.el (default-menubar):
7482         Help menubar entry for News now says more accurately
7483         "What's New in XEmacs".
7484         
7485         * mouse.el:
7486         * mouse.el (mouse-track-cleanup-hook):
7487         * mouse.el (mouse-track):
7488         Don't set-buffer to a dead buffer when calling mouse-track
7489         cleanup hooks.
7490
7491 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7492
7493         * XEmacs 21.2.47 "Zephir" is released.
7494
7495 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7496
7497         * dialog.el (make-dialog-box): Disable dialog box titles until
7498         we get them working.
7499
7500 2001-03-30  Ben Wing  <ben@xemacs.org>
7501
7502         * help.el:
7503         * help.el (Help-princ-face):
7504         * help.el (Help-prin1-face):
7505         * help.el (frob-help-extents):
7506         * help.el (describe-function-1):
7507         * help.el (describe-variable):
7508         Avoid using font-lock faces, which may not be defined.
7509         Instead, use hyper-apropos faces, and make sure they're
7510         defined as necessary by using `require'. (It's not so safe
7511         to do this for font-lock.) In any case, we will eventually
7512         be merging this functionality into hyper-apropos.
7513
7514         * loaddefs.el (completion-ignored-extensions):
7515         Fix documentation.
7516         
7517         * menubar-items.el (menu-truncate-list): Removed.
7518         * menubar-items.el (Menubar-items-truncate-list): New.
7519         * menubar-items.el (default-menubar):
7520         Fix errors if grep or compile command is too long.  Rename helper
7521         function to be less visible.
7522
7523 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7524
7525         * byte-optimize.el (byte-optimize-minus):
7526         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7527
7528 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7529
7530         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7531         Mule is available.
7532
7533         * mule/latin.el: New file.
7534
7535 2001-03-11  Ben Wing  <ben@xemacs.org>
7536
7537         * auto-save.el:
7538         * auto-save.el (auto-save-directory):
7539         * auto-save.el (make-auto-save-file-name):
7540         * auto-save.el (auto-save-file-name-p): New.
7541
7542         Merge in improvements from other definition of
7543         make-auto-save-file-name in files.el.
7544         
7545         * auto-save.el (auto-save-original-name):
7546         * auto-save.el (auto-save-name-in-fixed-directory):
7547         * auto-save.el (auto-save-unslashify-name): Removed.
7548         * auto-save.el (auto-save-slashify-name): Removed.
7549         * auto-save.el (auto-save-reserved-chars): New.
7550         * auto-save.el (auto-save-escape-name): New.
7551         * auto-save.el (auto-save-unhex): New.
7552         * auto-save.el (auto-save-unescape-name): New.
7553
7554         Change algorithm for encoding filenames in auto-save names to be
7555         entirely safe with all filesystems and all possible characters in
7556         a filename, and 100% reversible. (Essentially, uses
7557         quoted-printable as the encoding.)
7558         
7559         * auto-save.el (recover-all-files):
7560
7561         Use insert-directory rather than calling ls directly -- fixes
7562         things under Windows.
7563
7564         * files.el:
7565         * files.el (convert-standard-filename): Substitute FSF's
7566         definition for this (we had nothing here before).
7567         
7568         * files.el (backup-buffer): Warning fix.
7569         
7570         * files.el (make-backup-file-name):
7571         * files.el (find-backup-file-name):
7572         Fix error in calling sequence to auto-save-file-name-p.
7573         
7574         * files.el (recover-file):
7575         Use insert-directory rather than calling ls directly -- fixes
7576         things under Windows.
7577
7578         * files.el (make-auto-save-file-name): Removed.
7579         * files.el (auto-save-file-name-p): Removed.
7580         auto-save is always dumped so no sense in having a definition
7581         that will always be overwritten with another.
7582         
7583         * files.el (insert-directory):
7584         * win32-native.el:
7585         * win32-native.el (debug-mswindows-process-command-lines):
7586         * win32-native.el (original-make-auto-save-file-name): Removed.
7587         * win32-native.el (make-auto-save-file-name): Removed.
7588
7589
7590 2001-03-21  Martin Buchholz <martin@xemacs.org>
7591
7592         * XEmacs 21.2.46 "Urania" is released.
7593
7594 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7595
7596         * menubar-items.el (default-menubar): Update sample.emacs to
7597         sample.init.el and adjust accelerators.
7598
7599 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7600
7601         * build-report.el (build-report): Improve docstring.
7602
7603 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7604
7605         * ChangeLog: Log GTK merge.
7606
7607         * gutter-items.el:
7608         * mwheel.el:
7609         * sound.el:
7610         * startup.el:
7611         Revert gratuitous whitespace changes.
7612
7613 2001-03-07  Ben Wing  <ben@xemacs.org>
7614
7615         * help.el:
7616         * help.el (key-or-menu-binding):
7617         * help.el (Help-find-file): New.
7618         * help.el (describe-beta):
7619         * help.el (describe-copying):
7620         * help.el (describe-project):
7621         * help.el (view-emacs-news):
7622         * help.el (view-sample-init-el): New.
7623         * help.el (Help-princ-face): New.
7624         * help.el (Help-prin1-face): New.
7625         * help.el (help-symbol-function-context-menu):
7626         * help.el (help-symbol-variable-context-menu):
7627         * help.el (help-symbol-function-and-variable-context-menu):
7628         * help.el (frob-help-extents):
7629         * help.el (describe-function-1):
7630         * help.el (describe-variable):
7631
7632         Add coloring in Help buffers, correspondent with hyperlinks.
7633         View files in view-mode rather than Fundamental.
7634         Remove separators from context menus -- now handled in generic code.
7635         Add `Find Tag' to context menu.
7636         
7637         * menubar.el (popup-mode-menu):
7638
7639         Rewrite code that outputs the popup menu to (a) put more specific
7640         entries first, (b) be more robust, (c) output the proper context
7641         menu separators automatically (the context menu functionality is
7642         new and currently used only by Help).
7643
7644 2001-03-10  William M. Perry  <wmperry@aventail.com>
7645
7646         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7647         this function when converting from the 21.1 GTK branch.  Now
7648         supports file, password, question, and color built-in dialogs.
7649
7650 2001-03-06  Ben Wing  <ben@xemacs.org>
7651
7652         * keydefs.el:
7653         * keydefs.el (global-map):
7654         Add commented-out change of M-k (for 21.5).
7655         
7656         * menubar-items.el (default-menubar):
7657         Fix items to control kill-line behavior; add items for
7658         shifted motion.
7659         
7660         * simple.el:
7661         * simple.el (kill-whole-line):
7662         * simple.el (historical-kill-line): Removed.
7663         * simple.el (kill-line): Removed.
7664         * simple.el (kill-entire-line): New.
7665         * simple.el (kill-line-1): New.
7666         * simple.el (backward-kill-line):
7667         Undo kill-whole-line == always changes.  Add new function
7668         kill-entire-line to unconditionally delete the current line.
7669         Add comments describing the lamentable state of affairs of
7670         the kill-line functions and variables.
7671
7672 2001-03-02  Ben Wing  <ben@xemacs.org>
7673
7674         * simple.el:
7675         * simple.el (beginning-of-buffer):
7676         * simple.el (end-of-buffer):
7677         * simple.el (mark-ring-unrecorded-commands):
7678         * simple.el (signal-error-on-buffer-boundary):
7679         * simple.el (shifted-motion-keys-select-region):
7680         * simple.el (unshifted-motion-keys-deselect-region):
7681         * simple.el (motion-keys-for-shifted-motion): New.
7682         * simple.el (handle-pre-motion-command):
7683         * simple.el (handle-post-motion-command):
7684         * simple.el (forward-char-command):
7685         * simple.el (backward-char-command):
7686         * simple.el (scroll-up-command):
7687         * simple.el (scroll-down-command):
7688         * simple.el (next-line):
7689         * simple.el (previous-line):
7690         * simple.el (backward-block-of-lines):
7691         * simple.el (forward-block-of-lines):
7692         * simple.el (backward-word):
7693         * simple.el (mark-word):
7694
7695         Augment documentation of the most common motion commands to make
7696         note of the shifted-motion support.  Improve the support to (a)
7697         properly document how it works and why it's done in the fashion it
7698         is, and (b) allow the keystrokes that trigger it to be customized.
7699
7700         Correct error in the customize specification of
7701         mark-ring-unrecorded-commands.
7702
7703 2001-03-02  Ben Wing  <ben@xemacs.org>
7704
7705         * font-lock.el:
7706         * font-lock.el (font-lock-pending-extent-table): Removed.
7707         * font-lock.el (font-lock-pending-buffer-table): New.
7708         * font-lock.el (font-lock-pre-idle-hook):
7709         * font-lock.el (font-lock-after-change-function):
7710         * font-lock.el (font-lock-fontify-pending-extents):
7711         * font-lock.el (font-lock-lisp-like):
7712
7713         Fix handling of pending extents to avoid excessive slowness (N^2
7714         behavior) when making lots of buffer changes between redisplays,
7715         such as when saving the Options.
7716
7717 2001-03-09  William M. Perry  <wmperry@aventail.com>
7718
7719         * device.el:
7720         * dragdrop.el:
7721         * dumped-lisp.el:
7722         * faces.el:
7723         * frame.el:
7724         * gnuserv.el:
7725         * loadup.el:
7726         * menubar-items.el:
7727         * minibuf.el:
7728         The Great GTK Merge.
7729
7730         * ChangeLog.GTK:
7731         * dialog-gtk.el:
7732         * gdk.el:
7733         * generic-widgets.el:
7734         * glade.el:
7735         * gnome-widgets.el:
7736         * gnome.el:
7737         * gtk-compose.el:
7738         * gtk-extra.el:
7739         * gtk-faces.el:
7740         * gtk-ffi.el:
7741         * gtk-file-dialog.el:
7742         * gtk-font-menu.el:
7743         * gtk-glyphs.el:
7744         * gtk-init.el:
7745         * gtk-iso8859-1.el:
7746         * gtk-marshal.el:
7747         * gtk-mouse.el:
7748         * gtk-package.el:
7749         * gtk-password-dialog.el:
7750         * gtk-select.el:
7751         * gtk-widget-accessors.el:
7752         * gtk-widgets.el:
7753         * gtk.el:
7754         widgets-gtk.el:
7755         The Great GTK Merge: new files.
7756
7757 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7758
7759         * generic-widgets.el: Don't require gtk (a built-in feature) at
7760         top level.  Don't execute the last sexp unless (featurep 'gtk).
7761
7762 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7763
7764         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7765
7766 2001-02-23  Martin Buchholz <martin@xemacs.org>
7767
7768         * XEmacs 21.2.45 "Thelxepeia" is released.
7769
7770 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7771  
7772         * about.el (xemacs-hackers): update my entry. 
7773         * about.el (about-maintainer-info): ditto. 
7774         * about.el (about-hackers): ditto. 
7775
7776 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7777
7778         * about.el (about-maintainer-info): More vanity info about
7779         yours truly.
7780
7781 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7782
7783         * build-report.el (build-report-destination): xemacs-build-reports
7784         has moved to SourceForge, where mailing list name length is
7785         restricted, hence the name change to
7786         xemacs-buildreports@xemacs.org.
7787         * build-report.el (build-report-keep-regexp): Update default.
7788         * build-report.el (build-report-delete-regexp): Ditto.
7789         * build-report.el (build-report-make-output-files): Ditto.
7790
7791 2001-02-19  Craig Lanning  <lanning@scra.org>
7792
7793         * lisp-mode.el: Add indentation specifications for following
7794         Common Lisp forms: handler-case, handler-bind, with-slots,
7795         with-open-file, with-open-stream, print-unreadable-object.
7796
7797 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7798
7799         * font-lock.el (font-lock-set-defaults-1):
7800         Move initialization of `font-lock-cache-position' so that it's set
7801         even if font-lock-keywords is already defined.
7802
7803 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7804
7805         * autoload.el (generate-file-autoloads-1):
7806         Use `emacs-lisp-mode-syntax-table' instead of
7807         `lisp-mode-syntax-table'.
7808         * lisp-mode.el (lisp-mode-syntax-table):
7809         Get rid of old checks for `parse-partial-sexp' version.
7810         Make `|' (pipe) string delimiter instead of punctuation.
7811
7812 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7813
7814         * window.el (save-selected-window):
7815         Use gensym for better macro hygiene.
7816
7817 2001-02-06  Mike Sperber <mike@xemacs.org>
7818
7819         * dump-paths.el:
7820         * startup.el (startup-setup-paths): Set and use
7821         `mule-lisp-directory'.
7822         (startup-setup-paths-warning): Ditto.
7823
7824         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7825         (paths-construct-load-path): Consider `mule-lisp-directory'.
7826
7827 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7828
7829         * font-lock.el: Syntax table improvements used.  A few random
7830         changes are not specified below.
7831         (font-lock-fontify-string-delimiters):
7832         (font-lock-syntactic-keywords):
7833         (font-lock-cache-state nil):
7834         (font-lock-cache-position):
7835         New variables.
7836         (font-lock-set-syntax):
7837         (font-lock-apply-syntactic-highlight):
7838         (font-lock-fontify-syntactic-anchored-keywords):
7839         (font-lock-fontify-syntactic-keywords-region):
7840         (font-lock-eval-keywords):
7841         New functions.
7842         (font-lock-remove-face):
7843         (font-lock-fontify-syntactically-region):
7844         Use syntax properties.
7845
7846 2001-02-08  Martin Buchholz <martin@xemacs.org>
7847
7848         * XEmacs 21.2.44 "Thalia" is released.
7849
7850 2001-01-16  Mike Sperber <mike@xemacs.org>
7851
7852         * startup.el (normal-top-level): Work even if no installation root
7853         is found.
7854
7855 2001-01-30  Andy Piper  <andy@xemacs.org>
7856
7857         * gutter-items.el (progress-abort-glyph): remove instantiator.
7858         (set-progress-abort-instantiator): new function.
7859         (abort-progress-feedback): use it.
7860
7861         * gutter.el (set-gutter-dirty-p): new function.
7862
7863 2001-01-30  Didier Verna  <didier@xemacs.org>
7864
7865         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7866
7867 2001-01-24  Didier Verna  <didier@xemacs.org>
7868
7869         * sound.el (sound-extension-list): give a better default value.
7870         * sound.el (load-sound-file): improve the doc string, also find
7871         files given by absolute names, pass a real extension list to
7872         `locate-file'.
7873
7874 2001-01-26  Martin Buchholz <martin@xemacs.org>
7875
7876         * XEmacs 21.2.43 "Terspichore" is released.
7877
7878 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7879
7880         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7881         messages from gnuserv.
7882
7883 2001-01-20  Martin Buchholz <martin@xemacs.org>
7884
7885         * XEmacs 21.2.42 "Poseidon" is released.
7886
7887 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7888
7889         * cl-macs.el (cl-upcase-arg): New function.
7890         (cl-function-arglist): New function.
7891         (cl-transform-lambda): Automatically add CL-style lambda list to
7892         documentation string using functions above.
7893
7894 2001-01-12  Andy Piper  <andy@xemacs.org>
7895
7896         * package-get.el (package-get-custom): call
7897         package-net-update-installed-db.
7898
7899         * package-ui.el (pui-install-selected-packages): call
7900         package-net-update-installed-db.
7901
7902         * package-net.el (package-net-update-installed-db): use
7903         packages-package-list so that we reflect reality.
7904
7905         * packages.el (packages-package-list): Make docstring reflect
7906         reality.
7907
7908         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7909
7910         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7911         isn't installed.
7912
7913 2001-01-17  Andy Piper  <andy@xemacs.org>
7914
7915         * wid-edit.el (widget-activation-glyph-mapper): activate or
7916         deactivate native widgets.
7917         (widget-glyph-insert-glyph): record instantiator.
7918         (widget-push-button-value-create): use it.
7919
7920         * gui.el (gui-button-action): new function. Make button's domain
7921         buffer current when calling.
7922         (make-gui-button): update to use gui-button-action.
7923
7924 2001-01-16  Didier Verna  <didier@xemacs.org>
7925
7926         * menubar-items.el (default-menubar): add an entry for modeline
7927         horizontal scrolling in Options -> Display.
7928
7929 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7930
7931         * package-get.el (package-get-require-signed-base): Set to nil
7932         by default.
7933
7934 2001-01-17  Martin Buchholz <martin@xemacs.org>
7935
7936         * XEmacs 21.2.41 "Polyhymnia" is released.
7937
7938 2001-01-16  Mike Sperber <mike@xemacs.org>
7939
7940         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7941         catch lisp/mule/.
7942
7943 2001-01-14  Mike Sperber <mike@xemacs.org>
7944
7945         * startup.el (maybe-create-compatibility-dot-emacs):
7946         (maybe-unmigrate-user-init-file):
7947         (unmigrate-user-init-file): Created.
7948         (maybe-migrate-user-init-file): Offer creation of compatibility
7949         .emacs.
7950         Some doc fixes wrt init file location.
7951
7952 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7953
7954         * faces.el (face-frob-from-locale-first): new variable.
7955         (frob-face-font-2): Honor tags arg while trying to use
7956         standard-face-mapping.  When face-frob-from-locale-first is set,
7957         first try to set face inheriting from frobbed-face.
7958
7959 2001-01-15  Didier Verna  <didier@xemacs.org>
7960
7961         * about.el (xemacs-hackers): update my entry.
7962         * about.el (about-url-alist): ditto.
7963         * about.el (about-maintainer-info): ditto.
7964         * about.el (about-hackers): ditto.
7965
7966 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7967
7968         The byte compiler has been badly broken for a year,
7969         by the patch of 1999-12-06.
7970         * byte-optimize.el (byte-optimize-form-code-walker):
7971         Bug was: the byte compiler was making this erroneous optimization:
7972         (progn (or (foo)) (bar)) ==> (bar)
7973
7974 2000-11-20  Mike Sperber <mike@xemacs.org>
7975
7976         * setup-paths.el (paths-core-load-path-depth): Split
7977         `paths-load-path-depth' in two for site and core lisp.  Don't
7978         recurse into core.
7979         * setup-paths.el (paths-construct-load-path): Use.
7980
7981 2001-01-10  Andy Piper  <andy@xemacs.org>
7982
7983         * package-net.el (package-net-cygwin32-binary-size): new variable
7984         (package-net-win32-binary-size): ditto.  add much needed
7985         commentary.
7986
7987         * gutter-items.el (buffers-tab-items): correct off-by-one error
7988         for buffers-tab-max-size.
7989
7990 2001-01-08  Martin Buchholz <martin@xemacs.org>
7991
7992         * XEmacs 21.2.40 is released.
7993
7994 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7995
7996         * mule/hebrew.el: Fix comments and typos.
7997         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7998
7999 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8000
8001         * ChangeLog.1: move ancient log from fill.el.
8002
8003         * dump-paths.el:
8004         paragraphs.el:
8005         mule/mule-category.el:
8006         Miscellaneous typo fixes and slight doc clarifications.
8007
8008         * mule/mule-ccl.el:  Correct file name in header.
8009
8010 2000-12-31  Martin Buchholz <martin@xemacs.org>
8011
8012         * XEmacs 21.2.39 is released.
8013
8014 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8015
8016         * byte-optimize.el (byte-optimize-cond):
8017         (byte-optimize-cond-1): New.
8018         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8019         Optimizes (cond (x nil)) ==> nil.
8020         Provide better diagnostic on malformed expr like (cond foo).
8021
8022 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8023
8024         * mule/mule-coding.el:
8025         mule/mule-cmds.el (reset-language-environment,
8026         set-language-environment-coding-systems):
8027         Safer default coding-priority-list, corresponding to src/file-coding.h.
8028
8029 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8030
8031         * package-admin.el: Allow package removal from
8032         early-package-load-path.
8033
8034 2000-12-15  Andreas Jaeger  <aj@suse.de>
8035
8036         * about.el (about-maintainer-info): Update my entry.
8037
8038 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8039
8040         * packages.el (locate-library): Add support for bzip2
8041         compressed .el files.
8042
8043 2000-12-12  Andy Piper  <andy@xemacs.org>
8044
8045         * package-net.el: new file.
8046
8047 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8048
8049         * font-lock.el: Add missing C++ keywords.
8050
8051 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8052
8053         * simple.el (indent-for-comment): Preserve indentation of comments
8054         starting in column 0, as documented in (Info-goto-node
8055         "(xemacs)Comments").  Update docstring accordingly.
8056
8057 2000-12-05  Martin Buchholz <martin@xemacs.org>
8058
8059         * XEmacs 21.2.38 is released.
8060
8061 2000-12-04  Didier Verna  <didier@xemacs.org>
8062
8063         * mouse.el (default-mouse-track-set-point-in-window): remove
8064         spurious '+' operation detected by Martin.
8065
8066
8067 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8068
8069         * cl-extra.el (coerce):
8070         Implement char to integer coercion.
8071         Remove extraneous (numberp) test.
8072
8073         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8074         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8075         (byte-optimize-predicate):
8076         Warn if evaluating constant expression signals an error.
8077         (byte-optimize-form): Small simplification.
8078
8079         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8080
8081 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8082
8083         * byte-optimize.el:
8084         (byte-optimize-minus):
8085         (byte-optimize-plus):
8086         (byte-optimize-mult):
8087         (byte-optimize-quo):
8088         Use (car (last x)) instead of (last x) to get last elt!
8089         Use `byte-optimize-predicate' to optimize `%'.
8090         Move optimizations for special numeric args to bytecomp.el.
8091         * bytecomp.el (byte-compile-associative): Remove.
8092         (byte-compile-max): New.
8093         (byte-compile-min): New.
8094         Properly handle erroneous calls: (max) (min).
8095         (byte-compile-plus): New.
8096         (byte-compile-minus):
8097         It's easiest to handle 0, +1 and -1 args here.
8098         (byte-compile-mult): New.
8099         It's easiest to handle 1, -1 and 2 args here.
8100         (byte-compile-quo):
8101         It's easiest to handle 0, +1 and -1 args here.
8102         Issue byte-compiler warning when dividing by zero.
8103
8104         Byte-compiler arithmetic improvements.
8105         Better optimize these expressions in the obvious way:
8106         (+ x y 1)   -->  varref x varref y add add1
8107         (+ x y -1)  -->  varref x varref y add sub1
8108         (- x y 0)   -->  (- x y)
8109         (- 0 x y)   -->  (- (- x) y)
8110         (% 42 19)   --> compile-time constant
8111         (/ 42 19)   --> compile-time constant
8112         (* (foo) 2) --> foo call dup plus
8113
8114         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8115         unless (declaim (optimize (safety 3)))
8116         or (setq byte-compile-delete-errors nil).
8117
8118 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8119
8120         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8121         docstrings.
8122
8123 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8124
8125         * startup.el (command-line-do-help):  Add documentation of
8126         portable dumper switches.
8127
8128 2000-11-22  Andy Piper  <andy@xemacs.org>
8129
8130         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8131
8132         * glyphs.el (init-glyphs): don't use autodetect for strings.
8133
8134 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8135
8136         * byte-optimize.el (byte-optimize-char-before):
8137         (byte-optimize-backward-char):
8138         (byte-optimize-backward-word):
8139         Fix incorrect optimizations for these sorts of expressions:
8140         (let ((x nil)) (backward-char x))
8141
8142 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8143
8144         * byte-optimize.el:
8145         * byte-optimize.el (byte-optimize-backward-char): New.
8146         * byte-optimize.el (byte-optimize-backward-word): New.
8147         Make backward-word and backward-char as efficient as forward versions.
8148
8149         * bytecomp.el (byte-compile-no-args-with-one-extra):
8150         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8151         * bytecomp.el (byte-compile-two-args-with-one-extra):
8152         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8153         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8154         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8155         Check if extra arg is constant nil, and if so, use byte-coded call.
8156
8157         * simple.el (backward-word):
8158         * simple.el (mark-word):
8159         * simple.el (kill-word):
8160         * simple.el (backward-kill-word):
8161         Make COUNT argument optional, for consistency with forward-char et al.
8162
8163         * abbrev.el (abbrev-string-to-be-defined):
8164         * abbrev.el (inverse-abbrev-string-to-be-defined):
8165         * abbrev.el (inverse-add-abbrev):
8166         * abbrev.el (expand-region-abbrevs):
8167         * buff-menu.el (Buffer-menu-execute):
8168         * indent.el (move-to-left-margin):
8169         * indent.el (indent-relative):
8170         * indent.el (move-to-tab-stop):
8171         * info.el (Info-reannotate-node):
8172         * lisp-mode.el (lisp-indent-line):
8173         * lisp.el (end-of-defun):
8174         * lisp.el (move-past-close-and-reindent):
8175         * misc.el (copy-from-above-command):
8176         * mouse.el (default-mouse-track-scroll-and-set-point):
8177         * page.el (forward-page):
8178         * paragraphs.el (forward-paragraph):
8179         * paragraphs.el (end-of-paragraph-text):
8180         * picture.el (picture-forward-column):
8181         * picture.el (picture-self-insert):
8182         * rect.el (extract-rectangle-line):
8183         * simple.el (newline):
8184         * simple.el (fixup-whitespace):
8185         * simple.el (backward-delete-char-untabify):
8186         * simple.el (transpose-chars):
8187         * simple.el (transpose-preceding-chars):
8188         * simple.el (do-auto-fill):
8189         * simple.el (indent-new-comment-line):
8190         * simple.el (blink-matching-open):
8191         * view-less.el (cleanup-backspaces):
8192         * wid-edit.el (widget-transpose-chars):
8193         * term/bg-mouse.el (bg-insert-moused-sexp):
8194         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8195
8196         * info.el (Info-fontify-node):
8197         * simple.el (backward-delete-function):
8198         Use canonical delete-backward-char instead of backward-delete-char.
8199
8200 2000-11-20  Andy Piper  <andy@xemacs.org>
8201
8202         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8203         no buffers.
8204
8205 2000-11-20  Andy Piper  <andy@xemacs.org>
8206
8207         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8208         buffer tabs.
8209
8210 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8211
8212         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8213         (proclaim inline...) was shadowing compiler-macros.
8214
8215 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8216
8217         * bytecomp.el (byte-compile-eval): New.
8218         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8219         Keeps this promise made in Lispref:
8220         "If a file being compiled contains a `defmacro' form, the macro is
8221         defined temporarily for the rest of the compilation of that file."
8222
8223 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8224
8225         * cl.el (floatp-safe):
8226         (plusp):
8227         (minusp):
8228         (oddp):
8229         (evenp):
8230         (cl-abs):
8231         Use a better parameter name than `x'.
8232
8233         * cl-macs.el (check-type): Make continuable.  Change documentation
8234         to require PLACE, but accept any form for compatibility.
8235
8236         * abbrev.el (define-abbrev): Use check-type.
8237         * font-menu.el (font-menu-change-face): Use check-type.
8238         * menubar.el (relabel-menu-item): Use check-type.
8239         * itimer.el: Fix typo.
8240
8241 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8242
8243         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8244
8245 2000-11-14  Martin Buchholz <martin@xemacs.org>
8246
8247         * XEmacs 21.2.37 is released.
8248
8249 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8250
8251         * code-cmds.el: Provide the feature.
8252
8253 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8254
8255         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8256
8257         * code-cmds.el: New file
8258         * mule/mule-cmds.el:
8259         * mule/mule-misc.el
8260         (coding-keymap): New keymap. Define coding system keyboard
8261         commands on file-coding builds too.
8262         (coding-system-change-eol-conversion):
8263         (universal-coding-system-argument):
8264         (set-default-coding-systems):
8265         (prefer-coding-system): Moved from mule-cmds.el
8266         (set-buffer-process-coding-system): Moved from mule-misc.el
8267
8268 2000-09-15  Stephen Carney <carney@scubadoo.com>
8269
8270         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8271
8272 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8273
8274         * package-get.el (package-get-download-sites): Add a pre-release
8275         site for experimental packages.
8276
8277         * auto-autoloads.el: Regenerated.
8278
8279 2000-08-01  Andy Piper  <andy@xemacs.org>
8280
8281         * gutter-items.el (buffers-tab-omit-function): reference
8282         buffers-tab-select-visible-buffers.
8283         (buffers-tab-filter-functions): new variable, by default uses
8284         buffers-tab-selection-function and buffers-tab-omit-function.
8285         (select-buffers-tab-buffers-by-mode): invert arguments.
8286         (buffers-tab-select-visible-buffers): new function. Invert calling
8287         of buffers-menu-omit-invisible-buffers.
8288         (buffers-tab-items): rewrite to use
8289         buffers-tab-filter-functions. Rewrite docstring.
8290         (gutter-buffers-tab-extent): delete.
8291         (add-tab-to-gutter): always build a new extent when adding the
8292         tabs.
8293         (update-tab-in-gutter): make gutter dirty when orientation
8294         changes.
8295
8296 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8297
8298         * bytecomp.el (byte-compile-defvar-or-defconst):
8299         Only do loadhist recording if defvar form includes a value.
8300
8301 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8302
8303         * bytecomp.el (byte-compile-initial-macro-environment):
8304         `eval-when-compile' should not compile its body.
8305
8306 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8307
8308         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8309         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8310         some Japanese English.  Remove some ancient FSF comments, and
8311         improve docstrings.  Use symbols not vectors for tables.
8312
8313 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8314
8315         * keymap.el:
8316         (local-key-binding):
8317         (global-key-binding):
8318         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8319
8320         * lisp.el:
8321         (backward-sexp): Slightly simpler code.
8322         (mark-sexp): Make arg optional, like FSF Emacs.
8323         (forward-list): Slightly simpler code.
8324         (backward-list): Slightly simpler code.
8325         (down-list):  Make arg optional, like FSF Emacs.
8326         (up-list):  Make arg optional, like FSF Emacs.
8327         (backward-up-list):  Make arg optional, like FSF Emacs.
8328         (kill-sexp):  Make arg optional, like FSF Emacs.
8329         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8330
8331         * font-menu.el (font-menu-change-face):
8332         Take continuable errors into account.
8333
8334         * abbrev.el:
8335         * abbrev.el (clear-abbrev-table):
8336         * abbrev.el (define-abbrev-table):
8337         * abbrev.el (define-abbrev):
8338         * abbrev.el (insert-abbrev-table-description):
8339         * apropos.el (apropos-documentation-check-doc-file):
8340         * apropos.el (apropos-documentation-check-elc-file):
8341         * buff-menu.el (list-buffers):
8342         * buff-menu.el (list-buffers-noselect):
8343         * bytecomp.el (byte-recompile-directory):
8344         * bytecomp.el (batch-byte-compile):
8345         * cl-macs.el (typep):
8346         * code-files.el (find-coding-system-magic-cookie):
8347         * code-files.el (insert-file-contents):
8348         * cus-edit.el (customize-set-variable):
8349         * cus-edit.el (customize-save-variable):
8350         * cus-face.el (custom-set-face-font-size):
8351         * cus-face.el (custom-set-face-update-spec):
8352         * cus-face.el (custom-reset-faces):
8353         * custom.el (custom-check-theme):
8354         * custom.el (copy-upto-last):
8355         * fill.el (canonically-space-region):
8356         * fill.el (fill-paragraph):
8357         * fill.el (fill-region):
8358         * fill.el (find-space-insertable-point):
8359         * fill.el (justify-current-line):
8360         * faces.el (face-spec-update-all-matching):
8361         * faces.el (set-face-stipple):
8362         * files-nomule.el (insert-file-contents):
8363         * files.el (insert-file-contents-literally):
8364         * files.el (hack-local-variables-last-page):
8365         * files.el (basic-save-buffer):
8366         * files.el (insert-directory):
8367         * font-menu.el (font-menu-change-face):
8368         * font.el (font-spatial-to-canonical):
8369         * format.el (format-encode-region):
8370         * format.el (format-insert-file):
8371         * format.el (format-replace-strings):
8372         * gutter.el (set-gutter-element):
8373         * help.el (key-or-menu-binding):
8374         * help.el (describe-bindings):
8375         * help.el (with-syntax-table):
8376         * indent.el (indent-rigidly):
8377         * indent.el (delete-to-left-margin):
8378         * info.el:
8379         * info.el (Info-extract-dir-entry-from):
8380         * info.el (Info-build-dir-anew):
8381         * info.el (Info-rebuild-dir):
8382         * info.el (Info-batch-rebuild-dir):
8383         * info.el (Info-read-subfile):
8384         * info.el (Info-build-node-completions):
8385         * info.el (Info-extract-menu-node-name):
8386         * isearch-mode.el (isearch-range-invisible):
8387         * isearch-mode.el (isearch-restore-invisible-extents):
8388         * itimer.el (itimerp):
8389         * itimer.el (itimer-live-p):
8390         * keymap.el:
8391         * keymap.el (substitute-key-definition):
8392         * keymap.el (read-command-or-command-sexp):
8393         * keymap.el (local-key-binding):
8394         * keymap.el (global-key-binding):
8395         * keymap.el (global-set-key):
8396         * keymap.el (local-set-key):
8397         * ldap.el:
8398         * ldap.el (ldap-add-entries):
8399         * ldap.el (ldap-delete-entries):
8400         * lisp.el (backward-sexp):
8401         * lisp.el (mark-sexp):
8402         * lisp.el (forward-list):
8403         * lisp.el (backward-list):
8404         * lisp.el (down-list):
8405         * lisp.el (backward-up-list):
8406         * lisp.el (up-list):
8407         * lisp.el (kill-sexp):
8408         * lisp.el (backward-kill-sexp):
8409         * menubar.el (add-menu-button):
8410         * menubar.el (add-submenu):
8411         * menubar.el (delete-menu-item):
8412         * menubar.el (relabel-menu-item):
8413         * mouse.el (narrow-window-to-region):
8414         * obsolete.el (define-obsolete-variable-alias):
8415         * obsolete.el (store-substring):
8416         * package-admin.el:
8417         * package-admin.el (package-admin-install-function):
8418         * package-admin.el (package-admin-install-function-mswindows):
8419         * package-admin.el (package-admin-default-install-function):
8420         * package-get.el (package-get-update-base-entries):
8421         * packages.el (packages-load-package-dumped-lisps):
8422         * packages.el (packages-collect-package-dumped-lisps):
8423         * printer.el (generic-print-buffer):
8424         * printer.el (generic-print-region):
8425         * replace.el (occur-mode-mouse-goto):
8426         * replace.el (perform-replace):
8427         * select.el (get-selection-no-error):
8428         * simple.el:
8429         * simple.el (newline):
8430         * simple.el (open-line):
8431         * simple.el (edit-and-eval-command):
8432         * simple.el (goto-line):
8433         * simple.el (undo):
8434         * simple.el (kill-region):
8435         * simple.el (copy-region-as-kill):
8436         * simple.el (kill-ring-save):
8437         * simple.el (set-mark):
8438         * simple.el (next-line):
8439         * simple.el (previous-line):
8440         * simple.el (line-move):
8441         * simple.el (set-goal-column):
8442         * simple.el (comment-region):
8443         * subr.el:
8444         * subr.el (putf):
8445         * syntax.el (modify-syntax-entry):
8446         * syntax.el (map-syntax-table):
8447         * view-less.el (view-file):
8448         * view-less.el (view-buffer):
8449         * view-less.el (view-file-other-window):
8450         * window-xemacs.el (backward-other-window):
8451         * window.el:
8452         * window.el (one-window-p):
8453         * window.el (walk-windows):
8454         * window.el (window-list):
8455         * x-mouse.el (x-mouse-kill):
8456         * x-select.el (x-get-cutbuffer):
8457         * x-select.el (x-store-cutbuffer):
8458         * term/bg-mouse.el (bg-mouse-line-to-center):
8459         * term/sun-mouse.el (window-line-end):
8460         * term/sun-mouse.el (sun-select-region):
8461         * term/sun.el (kill-region-and-unmark):
8462         * mule/mule-category.el:
8463         * mule/mule-category.el (modify-category-entry):
8464         * mule/mule-category.el (char-category-list):
8465         * mule/mule-coding.el (coding-system-force-on-output):
8466         * mule/mule-misc.el (coding-system-put):
8467         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8468
8469 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8470
8471         * cus-face.el: Typo fixes and tiny clarifications.
8472         * custom.el: ditto
8473
8474 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8475
8476         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8477         * startup.el (normal-top-level): Setup auto-save-list-file-name
8478         if auto-save-list-file-prefix is non-nil.
8479
8480 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8481
8482         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8483
8484 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8485
8486         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8487         get symbol at point-min.
8488
8489 2000-10-24  Didier Verna  <didier@xemacs.org>
8490
8491         * info.el (Info-emacs-info-file-name): defconst it.
8492         * info.el (Info-footnote-tag): defcustom it.
8493         * info.el (Info-no-description-string): ditto.
8494         * info.el (Info-find-node): adapt to new semantics of
8495         'Info-suffixed-file (don't do the case variants stuff).
8496         * info.el (Info-insert-dir): rewrite the dir file variants code.
8497         * info.el (Info-directory-files): New. Return the list of info
8498         files in a directory.
8499         * info.el (Info-dir-outdated-p): use it.
8500         * info.el (Info-parse-dir-entries): ditto.
8501         * info.el (Info-build-dir-anew): don't restrict to files ending
8502         with a ".info.*" extension.
8503         * info.el (Info-set-mode-line): ditto.
8504         * info.el (Info-read-subfile): adapt to new semantics of
8505         'Info-suffixed-file (append 'exact argument).
8506         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8507         string independently of the case.
8508         * info.el (Info-suffixed-file): use it (match all possible case
8509         for the file name).
8510         * info.el (Info-insert-file-contents): code cleanup.
8511         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8512         columns.
8513         * info.el (Info-batch-rebuild-dir): ditto.
8514         * info.el (Info-read-node-name-1): ditto.
8515         * info.el (Info-search): ditto.
8516         * info.el (Info-fontify-node): ditto.
8517
8518
8519 2000-10-24  Didier Verna  <didier@xemacs.org>
8520
8521         * process.el (shell-command): when called from a program, avoid
8522         'push-mark's "mark-set" message.
8523
8524 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8525
8526         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8527         by a symbol, not by a vector.
8528         * mule/vietnamese.el (vscii): Likewise.
8529         (viscii): Likewise.
8530         * mule/cyrillic.el (koi8-r): Likewise.
8531
8532         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8533         by a symbol, not by a vector.
8534         (chinese-big5-2): Likewise.
8535         * mule/ethiopic.el (ethiopic): Likewise.
8536         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8537         (vietnamese-viscii-upper): Likewise.
8538
8539 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8540
8541         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8542
8543 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8544
8545         * byte-optimize.el (byte-optimize-car): New function.
8546         (byte-optimize-cdr): Ditto.
8547
8548 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8549
8550         * byte-optimize.el: Partial synch with FSF 20.7.
8551         Optimize constant concatenation.
8552         Add keymapp as a side effect free function.  It is a built-in.
8553         (byte-after-unbind-pos): Remove byte-equal.
8554
8555 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8556
8557         * update-elc-2.el: Quote regexps correctly.
8558
8559 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8560
8561         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8562         (ccl-compile): Apply integerp, not integer-or-char-p to
8563         check the type of the buffer magnification
8564         (ccl-compile-write-string): Encode a string with binary
8565         coding system.
8566         (ccl-compile-write-repeat): Likewise.
8567
8568 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8569
8570         * buff-menu.el:
8571         * bytecomp.el:
8572         * coding.el:
8573         * faces.el:
8574         * files.el:
8575         * fill.el:
8576         * float-sup.el:
8577         * font-lock.el:
8578         * help.el:
8579         * iso8859-1.el:
8580         * loaddefs.el:
8581         * menubar-items.el:
8582         * menubar.el:
8583         * modeline.el:
8584         * msw-font-menu.el:
8585         * paragraphs.el:
8586         * paths.el:
8587         * replace.el:
8588         * simple.el:
8589         * sound.el:
8590         * startup.el:
8591         * version.el:
8592         * x-faces.el:
8593         * x-font-menu.el:
8594         Remove purecopy.
8595
8596 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8597
8598         * simple.el (do-auto-fill): Use the function pointer to by
8599         `comment-line-break-function', not `indent-new-comment-line'. This
8600         fixes an issue with cc-mode comment continuation.
8601
8602 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8603
8604         * simple.el (turn-on-auto-fill):  Add (interactive).
8605         * mwheel.el (mwheel-install): Add (interactive).
8606         * font-lock.el (turn-on-font-lock): Add (interactive).
8607         (turn-off-font-lock): Add (interactive).
8608
8609 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8610
8611         * packages.el (packages-special-base-regexp): Add `man'.
8612
8613 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8614
8615         * wid-edit.el (widget-specify-active): map over extents in current
8616         buffer like `widget-specify-inactive' does.  Mapping over the
8617         inactive extent object does not work since the current extent is
8618         ignored by `map-extents'.
8619
8620 2000-10-04  Martin Buchholz <martin@xemacs.org>
8621
8622         * XEmacs 21.2.36 is released.
8623
8624 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8625
8626         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8627         Optimize the compiled-function-constants vector by byte-code
8628         reference counts.
8629
8630 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8631
8632         * build-report.el (build-report-delete-regexp): quote value in
8633         defcustom
8634
8635 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8636
8637         * build-report.el (build-report): Don't bind srcdir which we don't
8638         use in `multiple-value-bind' to avoid the only byte-compiler
8639         warning.
8640
8641 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8642
8643         * build-report.el: Requires cl and custom now.
8644         build-report-version is determined by XEmacs version -- remove
8645         build-report-version*.
8646         * build-report.el (build-report-version): Removed.
8647         * build-report.el (build-report-installation-version-regexp): New.
8648         * build-report.el (build-report-version-file-regexp): New.
8649         * build-report.el (build-report-installation-srcdir-regexp): New.
8650         * build-report.el (build-report-destination): Offer
8651         xemacs-build-reports and xemacs-beta.
8652         * build-report.el (build-report-keep-regexp): Adjusted.
8653         * build-report.el (build-report-delete-regexp): Adjusted.
8654         * build-report.el (build-report-make-output-dir): New.
8655         * build-report.el (build-report-installation-file): Replace use of
8656         `concat' with `expand-file-name'.
8657         * build-report.el (build-report-make-output-file): Removed.
8658         * build-report.el (build-report-make-output-files): New.
8659         * build-report.el (build-report-subject): Identify as
8660         user-variable with "*...".
8661         * build-report.el (build-report-prompts): Ditto.
8662         * build-report.el (build-report-version-file): New.
8663         * build-report.el (build-report-file-encoding): Identify as
8664         user-variable with "*...".
8665         * build-report.el (build-report-make-output-get): New.
8666         * build-report.el (build-report-insert-header): Report
8667         emacs-version and system-configuration instead of
8668         build-report-version.
8669         * build-report.el (build-report-insert-make-output): Add file
8670         argument.
8671         * build-report.el (build-report-insert-installation-file):
8672         Re-indent.
8673         * build-report.el (build-report-keep): Change docstring,
8674         re-indent.
8675         * build-report.el (build-report-delete): Ditto.
8676         * build-report.el (build-report-installation-data): New.
8677         * build-report.el (build-report-version-file-data): New.
8678
8679 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8680
8681         * byte-optimize.el (byte-optimize-lapcode):
8682         Fix the optimization of using the first 5 elements of the
8683         constants vector for variables.
8684         (byte-optimize-lapcode): Fix another ancient broken optimization.
8685
8686 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8687
8688         * *: Spelling mega-patch
8689
8690 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8691
8692         * easymenu.el: doc fixes.
8693         (easy-menu-do-define): Use backquote.
8694         (easy-menu-change):
8695         (easy-menu-add):
8696         `when' seems much clearer than `if' here.
8697         (easy-menu-remove):
8698         (easy-menu-add-item):
8699         (easy-menu-item-present-p):
8700         (easy-menu-remove-item):
8701         Wrap using (when (featurep 'menubar) ...)
8702
8703 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8704
8705         * bytecomp.el (displaying-byte-compile-warnings):
8706         Revert Ben's change to this function below so that the compile log
8707         is displayed properly for users of the "popper" package.
8708
8709 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8710
8711         * window.el (save-selected-window): Use backquote.
8712
8713         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8714         Renamed from `byte-compile-file-form-defvar'.
8715         * bytecomp.el (byte-compile-defvar-or-defconst):
8716         Only cons onto current-load-list in top-level forms.
8717         Else this leaks a cons cell every time a defun is called.
8718         Renamed from `byte-compile-defvar', for clarity.
8719         Warn when docstring of defvar is not a string.
8720         Use consistent error messages.
8721         Better comments.
8722
8723 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8724
8725         * simple.el (set-variable):
8726         Remove unneeded defvar by rearranging order of let* forms.
8727
8728         * mule/mule-ccl.el (ccl-get-next-code):
8729         * menubar-items.el (bookmark-menu-filter):
8730         (language-environment-menu-filter):
8731         (tutorials-menu-filter):
8732         * toolbar-items.el (toolbar-compile):
8733         * byte-optimize.el (disassemble-offset):
8734         Use (declare (special ...)) instead of `defvar'.
8735
8736         * cl-macs.el (cl-do-proclaim):
8737         Fix (declare (special ...)) warning suppression syntax.
8738
8739 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8740
8741         * info.el (Info-tag-table-marker):
8742         (Info-tag-table-buffer):
8743         (Info-find-file-node):
8744         (Info-read-subfile):
8745         (Info-build-node-completions):
8746         (Info-search):
8747         (Info-mode):
8748         Multiple info buffer support.
8749
8750 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8751
8752         * ldap.el (ldap-decode-entry): New defun
8753         (ldap-search-entries): Use it in order to decode DN-prefixed
8754         entries properly
8755
8756 2000-08-23  Daniel Pittman <daniel@danann.net>
8757
8758         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8759         Use `eq', not `=', to compare symbols.
8760
8761 2000-07-30  Ben Wing  <ben@xemacs.org>
8762
8763         * bytecomp.el (byte-compile-report-error):
8764         * bytecomp.el (displaying-byte-compile-warnings):
8765         if stack-trace-on-error is set, send out a backtrace when
8766         an error is encountered that stops byte compilation.  this
8767         should make it much much easier to track down those curious
8768         problems.  also undo the kludge of using a separate "*Show*"
8769         buffer for display when there's a temp-buffer-show-function;
8770         we can avoid this by just being a little smarter.
8771
8772         * dialog-items.el:
8773         * dialog-items.el (search-dialog-regexp): New.
8774         * dialog-items.el (search-dialog-callback):
8775         * dialog-items.el (make-search-dialog):
8776         add a regexp option to the dialog and clean up a bit.
8777
8778         * dialog.el:
8779         * dialog.el (yes-or-no-p-dialog-box):
8780         * dialog.el (get-dialog-box-response):
8781         * dialog.el (make-dialog-box):
8782         * dialog.el (dialog-box-finish): New.
8783         * dialog.el (dialog-box-cancel): New.
8784         * dialog.el (internal-make-dialog-box-exit): New.
8785         implement [properly!] the :modal property of the new dialog box
8786         interface.  this is the first time xemacs has ever had *proper*
8787         modal dialog boxes, giving the standard window-system feedback.
8788         (e.g. under windows, clicking on a disabled frame causes a beep
8789         and makes the dialog box flash three times.)
8790
8791         * dragdrop.el: header keyword frobbing.
8792
8793         * dumped-lisp.el (preloaded-file-list):
8794         renamed winnt.el to win32-native.el.
8795
8796         * faces.el (face-property):
8797         * faces.el (set-face-property):
8798         * faces.el (frob-face-property):
8799         * faces.el (frob-face-font-2):
8800         * faces.el (make-face-bold):
8801         * faces.el (make-face-italic):
8802         * faces.el (make-face-bold-italic):
8803         * faces.el (make-face-unbold):
8804         * faces.el (make-face-unitalic):
8805         * faces.el (make-face-smaller):
8806         * faces.el (make-face-larger):
8807         clean up the implementation of these so that window-system-specific
8808         methods are called only on objects belonging to that window system.
8809         previously, you could have [e.g.] mswindows-make-face-bold called
8810         on font object of device type `stream', which is not good and
8811         explains the subtle errors Adrian was getting when byte-compiling
8812         something that required 'term. (Adrian, now you can use stack-trace-
8813         on-error to find the exact place where things are going wrong instead
8814         of having to laboriously binary-search your way through.)
8815
8816         * finder.el (finder-known-keywords):
8817         cleaned up -- properly sorted, clarified the meanings of many of
8818         the keywords, and added a few -- mswin, gui, content, build, www,
8819         user, services.  the last two try to distinguish between a package
8820         that's used directly by the user, and a package that provides
8821         support services to other packages.
8822
8823         * font-lock.el (lisp-font-lock-keywords-2):
8824         update list of lisp control structures to include everything,
8825         including new ones i introduced.
8826
8827         * gutter.el: header keyword frobbing.
8828
8829         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8830         recent isearch element was not doing so!  you got the second-most-
8831         recent instead.
8832
8833         * lisp-mode.el (construct-lisp-mode-menu):
8834         more menubar cleanups.
8835         * lisp-mode.el (with-selected-window):
8836         make it indent properly.
8837
8838         * menubar-items.el (default-menubar): lots of menubar cleanups.
8839         rearranged the options menu the most, e.g. splitting up the
8840         Keyboard/Mouse menu into a new Editing menu and combining the
8841         separate Scrollbar/Gutter/Toolbar submenus into Display.
8842         Got rid of General, moved items to Editing or new Troubleshooting.
8843         Moved Packages to Tools; doesn't seem to belong under Options.
8844         Added stuff to the Cmds menu, e.g. Change Case.
8845
8846         NB please don't complain about these periodic menubar changes.
8847         Anything like this is necessarily incremental in its construction
8848         -- By constant use you gradually become more and more aware of
8849         better and better ways to group menu items.  When we eventually
8850         move the options menu to a property sheet, the existing structure
8851         will probably be preserved fairly well.
8852
8853         * minibuf.el (next-history-element): fix problems with pressing
8854         down arrow in repeat-complex-command.
8855
8856         * modeline.el:
8857         * modeline.el (modeline-3d-p): New.
8858         added custom variable for controlling the 3d modeline.  the
8859         corresponding Options item has been present for a long time,
8860         but commented out with "fix me!" comments.  it's fixed now.
8861
8862         * obsolete.el (add-menu):
8863         remove bogus gettexts.
8864
8865         * process.el (shell-quote-argument):
8866         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8867         For bash under Windows native, see below.
8868
8869         * simple.el:
8870         * simple.el (display-warning-buffer):
8871         Fixed the handling of warning display to eliminate the annoying
8872         *Show* buffer, like was done for byte-compiler output above.
8873
8874         * simple.el (debug-print): New.
8875         Simple function for sending debug messages to the console and/or
8876         other debug places.
8877
8878         * subr.el (replace-in-string):
8879         Rewrite this function to avoid N^2 behavior with large strings --
8880         catastrophic with the new Windows selection code! (Apparently the
8881         author of this function didn't realize there was a fun
8882         replace-match that could make his life much easier, because we
8883         duplicated the entire logic.  The new version is smaller, easier
8884         to understand, much more robust, and has extended features --
8885         those of replace-match.)
8886
8887         * window.el:
8888         * window.el (with-selected-window): New.
8889         An obvious complement to the existing `with-selected-frame' and
8890         `with-current-buffer'.
8891
8892         * win32-native.el: Renamed from winnt.el.
8893         Added a great deal of stuff for properly handling process quoting,
8894         somewhat modeled on Kirill's original model (which i later threw
8895         away).  We should now finally have correctly working process arg
8896         quoting/dequoting so that the final app gets exactly what we
8897         intended.  Because the mechanism is in Lisp, it's easily
8898         extendible. (For those running bash and running the native
8899         version, I tried hard to do what I thought was correct.  But more
8900         thought is needed, and ideally the volunteer work of people with
8901         these configurations that they generally run on.)
8902
8903         * x-font-menu.el (x-font-menu-font-data):
8904         Put in defvar's to fix byte-compiler warnings.
8905
8906 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8907
8908         * select.el (selection-coercion-alist): Initialise.
8909         * select.el (select-coerce-to-text): New.
8910         * select.el (select-coerce): New.
8911         New functions to perform type and value coercion.
8912
8913         * select.el (select-buffer-killed-default): Keep data if it was
8914         on the clipboard.
8915
8916 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8917
8918         * menubar-items.el (default-menubar): Fix typo.
8919         (default-menubar): `lambda' was mispelled as `lamda'.
8920
8921 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8922
8923         * window.el (shrink-window-if-larger-than-buffer): Remove
8924         edge checking code.
8925
8926 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8927
8928         * paths.el (gnus-local-domain): Removed.
8929         (gnus-local-organization): Ditto.
8930         (gnus-startup-file): Ditto.
8931
8932 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8933
8934         * files.el (auto-mode-alist): Add .spec for RPM.
8935
8936 2000-07-31  Andy Piper  <andy@xemacs.org>
8937
8938         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8939
8940 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8941
8942         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8943         browse-url.
8944         * help.el (xemacs-www-page): Ditto.
8945         (xemacs-www-faq): Ditto.
8946         * menubar-items.el (default-menubar): Ditto.
8947
8948         * wid-edit.el (widget-url-link-action): Ditto.
8949         From: Kenichi OKADA <okada@opaopa.org>.
8950
8951 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8952
8953         * finder.el (finder-commentary): Add autoload cookie.
8954
8955 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8956
8957         * files.el (insert-file-contents-literally): Fix second let
8958         binding for `coding-system-for-read' to `coding-system-for-write'
8959         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8960
8961 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8962
8963         * files.el (insert-file-contents-literally): Use binary coding
8964         system (from Morioka san).
8965         (insert-file-contents-literally): Make file-name-handler method.
8966
8967 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8968
8969         * cl-macs.el (get-selection): Add defsetf.
8970
8971 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8972
8973         * x-init.el (x-activate-region-as-selection): replace obsolete
8974         function x-own-selection with own-selection.
8975         (ow-find): replace obsolete functions x-get-selection and
8976         x-get-clipboard with get-selection and get-clipboard.
8977         (init-post-x-win): replace obsolete function x-disown-selection
8978         with disown-selection.
8979
8980 2000-07-20  Mike Sperber  <mike@xemacs.org>
8981
8982         * startup.el (load-user-init-file): Only try to load init file if
8983         it exists.
8984
8985 2000-07-10  Andy Piper  <andy@xemacs.org>
8986
8987         * dialog-items.el: sync with Ben's patch.
8988
8989         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8990         comment.
8991         (progress-text-glyph): deleted.
8992         (progress-layout-glyph): make completely minimal.
8993         (progress-gauge-glyph): ditto.
8994         (progress-display-style): fix to handle dynamic instantiator
8995         changes.
8996         (progress-text-instantiator): new.
8997         (progress-layout-instantiator): new.
8998         (progress-gauge-instantiator): new.
8999         (set-progress-display-instantiator): renamed and changed from
9000         set-progress-display-style.
9001         (progress-abort-glyph): use instantiator not glyph.
9002         (append-progress-display): use set-progress-display-instantiator
9003         and set-glyph-image.
9004         (abort-progress-display): ditto.
9005         (raw-append-progress-display): ditto.
9006
9007 2000-07-20  Ben Wing  <ben@xemacs.org>
9008
9009         * code-files.el: Move Mule-specific code to mule-coding.el.
9010
9011 2000-07-15  Ben Wing  <ben@xemacs.org>
9012
9013         * autoload.el:
9014         Fixed comments.
9015
9016         * cmdloop.el:
9017         * cmdloop.el (yes-or-no-p):
9018         * cmdloop.el (y-or-n-p):
9019         Make these functions use should-use-dialog-box-p and not be
9020         overridden in dialog.el.
9021
9022         * cus-dep.el:
9023         * cus-dep.el (Custom-make-dependencies): Removed.
9024         * cus-dep.el (Custom-make-dependencies-1): New.
9025         * cus-dep.el (Custom-make-one-dependency): New.
9026         New entry point for use in Makefiles, to avoid excessive
9027         invocations.
9028
9029         * cus-edit.el (custom-variable-reset-saved):
9030         * cus-edit.el (custom-variable-reset-standard):
9031         * cus-edit.el (custom-save-resets):
9032         Fix bytecompiler warnings.
9033
9034         * dialog.el:
9035         * dialog.el (yes-or-no-p-dialog-box):
9036         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9037         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9038         * dialog.el (get-dialog-box-response):
9039         * dialog.el (message-or-box):
9040         * dialog.el (make-dialog-box):
9041         * dialog.el (popup-dialog-box): New.
9042         Avoid yes-or-no-p bogosities.
9043         Create a general function `make-dialog-box' to encapsulate all
9044         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9045
9046         * dumped-lisp.el (preloaded-file-list):
9047         Add dialog-items.  Clean up.  Group files by types.
9048
9049         * easymenu.el (easy-menu-add):
9050         * easymenu.el (easy-menu-remove):
9051         Account for accelerators.
9052
9053         * extents.el:
9054         * extents.el (extent-list): New args, like in map-extents.
9055         * extents.el (extent-at-event): New.
9056         * extents.el (extents-at-event): New.
9057
9058         * font-lock.el:
9059         * font-lock.el (font-lock-mode):
9060         * font-lock.el (font-lock-default-fontify-buffer):
9061         * font-lock.el (font-lock-default-unfontify-region):
9062         * font-lock.el (font-lock-fontify-syntactically-region):
9063         * font-lock.el (font-lock-fontify-keywords-region):
9064         Use new progress-feedback names.
9065
9066         * font-lock.el (java-font-lock-identifier-regexp):
9067         * font-lock.el (java-font-lock-class-name-regexp):
9068         Fix bytecompiler warnings.
9069
9070         * gutter-items.el:
9071         * gutter-items.el (progress-display-use-echo-area): Removed.
9072         * gutter-items.el (progress-feedback-use-echo-area): New.
9073         * gutter-items.el (progress-display-popup-period): Removed.
9074         * gutter-items.el (progress-feedback-popup-period): New.
9075         * gutter-items.el (set-progress-display-style): Removed.
9076         * gutter-items.el (set-progress-feedback-style): New.
9077         * gutter-items.el (progress-display-style): Removed.
9078         * gutter-items.el (progress-feedback-style): New.
9079         * gutter-items.el (progress-stack):
9080         * gutter-items.el (progress-displayed-p): Removed.
9081         * gutter-items.el (progress-feedbacked-p): New.
9082         * gutter-items.el (clear-progress-display): Removed.
9083         * gutter-items.el (clear-progress-feedback): New.
9084         * gutter-items.el (progress-display-clear-when-idle): Removed.
9085         * gutter-items.el (progress-feedback-clear-when-idle): New.
9086         * gutter-items.el (remove-progress-display): Removed.
9087         * gutter-items.el (remove-progress-feedback): New.
9088         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9089         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9090         * gutter-items.el (append-progress-display): Removed.
9091         * gutter-items.el (append-progress-feedback): New.
9092         * gutter-items.el (abort-progress-display): Removed.
9093         * gutter-items.el (abort-progress-feedback): New.
9094         * gutter-items.el (raw-append-progress-display): Removed.
9095         * gutter-items.el (raw-append-progress-feedback): New.
9096         * gutter-items.el (display-progress-display): Removed.
9097         * gutter-items.el (display-progress-feedback): New.
9098         * gutter-items.el (current-progress-display): Removed.
9099         * gutter-items.el (current-progress-feedback): New.
9100         * gutter-items.el (current-progress-display-label): Removed.
9101         * gutter-items.el (current-progress-feedback-label): New.
9102         * gutter-items.el (progress-display): Removed.
9103         * gutter-items.el (progress-feedback): New.
9104         Replace "progress-display" with "progress-feedback" globally.
9105
9106         * gutter-items.el (lprogress-display): Removed.
9107         * gutter-items.el (progress-feedback-with-label): New.
9108         Rename lprogress-display ==> progress-feedback-with-label.
9109
9110         * gutter-items.el (search-dialog-direction): Removed.
9111         * gutter-items.el (search-dialog-text): Removed.
9112         * gutter-items.el (search-dialog-callback): Removed.
9113         * gutter-items.el (make-search-dialog): Removed.
9114         Move to dialog-items.el.
9115
9116         * help.el:
9117         * help.el (help-mode-quit):
9118         * help.el (mode-for-help): New.
9119         * help.el (help-sticky-window): New.
9120         * help.el (help-window-config): New.
9121         * help.el (with-displaying-help-buffer):
9122         * help.el (function-at-event): New.
9123         * help.el (help-symbol-regexp): New.
9124         * help.el (help-symbol-run-function-1): New.
9125         * help.el (help-symbol-run-function): New.
9126         * help.el (help-symbol-function-context-menu): New.
9127         * help.el (help-symbol-variable-context-menu): New.
9128         * help.el (help-symbol-function-and-variable-context-menu): New.
9129         * help.el (frob-help-extents): New.
9130         * help.el (describe-function-1):
9131         * help.el (variable-at-point):
9132         * help.el (variable-at-event): New.
9133         * help.el (describe-variable):
9134         Major overhaul.
9135         - Make functions and variables be mousable.
9136         - Middle button hyperlinks.
9137         - New context-menu entries.
9138
9139         * keydefs.el:
9140         * keydefs.el (global-map):
9141         New key bindings to move lines up and down.
9142
9143         * lisp-mode.el:
9144         * lisp-mode.el (construct-lisp-mode-menu): New.
9145         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9146         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9147         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9148         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9149         Make popup and menubar menus be different.  Popup menu uses
9150         clicked location and automatically assumes symbol under the mouse
9151         for various commands.
9152
9153         * menubar-items.el:
9154         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9155         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9156
9157         * menubar-items.el (global-popup-menu): Removed.
9158         * menubar-items.el (mode-popup-menu): Removed.
9159         * menubar-items.el (activate-popup-menu-hook): Removed.
9160         * menubar-items.el (popup-mode-menu): Removed.
9161         * menubar-items.el (popup-buffer-menu): Removed.
9162         * menubar-items.el (popup-menubar-menu): Removed.
9163         Move to menubar.el.
9164
9165         * menubar.el:
9166         * menubar.el (global-popup-menu): New.
9167         * menubar.el (mode-popup-menu): New.
9168         * menubar.el (activate-popup-menu-hook): New.
9169         * menubar.el (last-popup-menu-event): New.
9170         * menubar.el (popup-mode-menu): New.
9171         * menubar.el (popup-buffer-menu): New.
9172         * menubar.el (popup-menubar-menu): New.
9173         * menubar.el (menu-call-at-event): New.
9174         Move non-content functions here.  Add support for context menu
9175         items on extents.
9176
9177         * minibuf.el (minibuffer-history-uniquify):
9178         Typo fix.
9179
9180         * minibuf.el (read-file-name-1):
9181         Call new file dialog box if it exists.
9182
9183         * minibuf.el (mouse-rfn-setup-vars):
9184         Clean up "chop" action.
9185
9186         * mouse.el:
9187         * mouse.el (button2): Now bound to mouse-track.
9188         * mouse.el (click-inside-extent-p):
9189         * mouse.el (point-inside-extent-p):
9190         * mouse.el (point-inside-selection-p):
9191         * mouse.el (mouse-drag-or-yank): Removed.
9192         * mouse.el (mouse-begin-drag-n-drop): New.
9193         * mouse.el (mouse-eval-sexp):
9194         * mouse.el (mouse-track-activate-strokes): New.
9195         * mouse.el (mouse-track-do-activate): New.
9196         * mouse.el (mouse-track):
9197         * mouse.el (default-mouse-track-event-is-with-button): New.
9198         * mouse.el (default-mouse-track-cleanup-hook):
9199         * mouse.el (default-mouse-track-drag-hook):
9200         * mouse.el (default-mouse-track-drag-up-hook):
9201         * mouse.el (default-mouse-track-click-hook):
9202         Merge drag-n-drop into mouse-track.
9203         Add general "activate" support to replace specific button2 kludges.
9204         Use "button modifier" support in mouse-track.
9205
9206         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9207
9208         * package-ui.el:
9209         * package-ui.el (pui-menu):
9210         * package-ui.el (pui-popup-context-sensitive): Removed.
9211         Fix bytecompiler warnings.
9212         Clean up popup code a bit.
9213
9214         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9215
9216         * simple.el:
9217         * simple.el (transpose-lines):
9218         * simple.el (transpose-line-up): New.
9219         * simple.el (transpose-line-down): New.
9220         * simple.el (transpose-subr):
9221         * simple.el (transpose-subr-1): Removed.
9222         Clean up, add functions to move lines up and down.
9223
9224         * startup.el (mail-host-address):
9225         * startup.el (user-mail-address):
9226         Customize.
9227
9228         * subr.el:
9229         * subr.el (set-symbol-value-in-buffer): New.
9230         * subr.el (error):
9231         * subr.el (check-argument-type):
9232         * subr.el (defined-error-p): New.
9233         Add structured error support.
9234
9235         * toolbar-items.el (toolbar-compile):
9236         Use new make-dialog-box.
9237
9238         * update-elc.el:
9239
9240         * userlock.el (ask-user-about-lock-dbox):
9241         * userlock.el (ask-user-about-supersession-threat-dbox):
9242         * userlock.el (ask-user-about-lock):
9243         * userlock.el (ask-user-about-supersession-threat):
9244         Use new make-dialog-box.
9245         Add safety checks; use should use-dialog-box-p.
9246
9247         * window-xemacs.el:
9248         * window-xemacs.el (__buffer-dedicated-frame):
9249         * window-xemacs.el (buffer-dedicated-frame): New.
9250         * window-xemacs.el (set-buffer-dedicated-frame): New.
9251         Move dedicated-frame stuff into lisp.
9252
9253 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9254
9255         * printer.el (generic-print-region): Do not require that
9256         `printer-name' be set.
9257         (printer-name): Commentary clarification.
9258
9259 2000-07-19  Martin Buchholz <martin@xemacs.org>
9260
9261         * XEmacs 21.2.35 is released.
9262
9263 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9264
9265         * select.el (selection-coercible-types): Initialise.
9266
9267 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9268
9269         * select.el (own-clipboard): Bug fix.
9270
9271 2000-07-17  Mike Sperber  <mike@xemacs.org>
9272
9273         * cus-edit.el (custom-migrate-custom-file): Save init file before
9274         continuing.
9275
9276 2000-07-16  Mike Sperber  <mike@xemacs.org>
9277
9278         * startup.el (load-init-file): Remove silly call to
9279         `load-user-custom-file`.
9280         (maybe-migrate-user-init-file): Minor fixes.
9281
9282 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9283
9284         * apropos.el (apropos-documentation-check-doc-file):
9285         `doc' variable should be let-bound, as was presumably intended.
9286
9287         * cus-edit.el (custom-variable-reset-saved):
9288         (custom-variable-reset-standard):
9289         Remove unused variable comment-widget.  Twice.
9290
9291         * toolbar.el (toolbar-blank-press-function):
9292         Add a real defvar with initial value nil and proper docstring.
9293         (press-toolbar-button): No need to check for boundp-ness anymore.
9294
9295         * rect.el (open-rectangle-line): Remove useless (let) form.
9296         Add defvar for pending-delete-mode.
9297
9298         * info.el (Info-find-node): This function needs an autoload cookie.
9299
9300         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9301         Use let* since the second form referred to the first.
9302
9303 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9304
9305         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9306         instead of removed `mswindows-get-clipboard'.
9307
9308
9309 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9310
9311         * select.el (select-convert-from-text): New.
9312         * select.el (select-convert-from-length): New.
9313         * select.el (select-convert-from-integer): New.
9314         * select.el (select-convert-from-identity): New.
9315         * select.el (select-convert-from-filename): New.
9316         * select.el (selection-converter-in-alist): Use them.
9317         New converter functions for X.
9318
9319         * select.el (get-selection): Removed comment.
9320
9321         * select.el (own-selection): Removed append code - I thought
9322         I'd already done this, but apparently not...
9323
9324         * select.el: Changed comment about TIMESTAMP.
9325
9326         * select.el (select-convert-in): New.
9327         * select.el (select-convert-out): New.
9328         New functions that get used by select.c.
9329
9330         * select.el (select-buffer-killed-default): New.
9331         * select.el (select-buffer-killed-text): New.
9332         * select.el (selection-buffer-killed-alist): New.
9333         New list and functions that get called if a relevant selection
9334         exists and a buffer gets killed.
9335
9336         * select.el (select-convert-to-targets):
9337         * select.el (select-convert-to-identity): Removed.
9338         * select.el (select-convert-from-identity): Removed.
9339         * select.el (select-converter-out-alist):
9340         Removed _EMACS_INTERNAL selection type.
9341
9342         * x-select.el (xselect-kill-buffer-hook): Removed.
9343         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9344         Removed this X-specific nonesense. Use the generic support
9345         in select.el instead.
9346
9347 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9348
9349         * mule/mule-category.el (defined-category-hashtable):
9350         Use make-hash-table instead of make-hashtable
9351
9352         * buff-menu.el: Byte-compiler warning fix.
9353
9354         * isearch-mode.el (isearch-highlight-all-cleanup):
9355         Remove unused variable `isearch-highlight-all-start'.
9356
9357         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9358
9359         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9360
9361         * cus-dep.el (Custom-make-dependencies):
9362         Add autoload cookie for custom-add-loads to generated custom-load.el.
9363
9364         * autoload.el (autoload-package-name): Warning suppression.
9365         Move defvar prior to first use.
9366
9367         * custom.el: Add autoload for custom-declare-face.
9368         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9369         * cl.el (cl-hack-byte-compiler):
9370         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9371         to work properly.
9372
9373 2000-07-08  Mike Sperber  <mike@xemacs.org>
9374
9375         * startup.el (load-home-init-file): Added variable.
9376         (maybe-migrate-user-init-file): Added.
9377         (load-user-init-file): Load custom file if different from init
9378         file.
9379
9380         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9381         "startup."
9382
9383         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9384         Moved `custom-file'-related code to cus-file.el.
9385
9386         * cus-file.el: New file.
9387
9388 2000-04-01  Mike Sperber  <mike@xemacs.org>
9389
9390         * packages.el (packages-find-package-directories): Added support
9391         for external package hierarchies with in-place installations.
9392
9393         * find-paths.el (paths-root-in-place-p): Added.
9394         (paths-find-emacs-directory): Added support for external
9395         directories with in-place installations.
9396         (paths-find-site-directory): Ditto.
9397
9398         * startup.el (find-user-init-file): Also look for
9399         ~/.xemacs/init.elc? in preference to ~/.emacs.
9400
9401 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9402
9403         * select.el (own-selection):
9404         * select.el (own-clipboard): Changed `append' parameter to
9405         `how-to-use' parameter.
9406         * select.el (own-selection): Removed icky append code.
9407         * select.el (own-selection, get-selection): Removed extra type
9408         checking.
9409         * select.el (selection-appender-alist):
9410         * select.el (selection-converter-{in|out}-alist): Initialise.
9411         * select.el (select-append-to-*): New.
9412         * select.el (select-convert-from-*): New.  New functions to append
9413         data and convert data from external type.
9414
9415 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9416
9417         * font-lock.el: Javadoc enhancements.
9418
9419 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9420
9421         * printer.el (generic-print-region): Compose job name from buffer
9422         name.
9423
9424 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9425
9426         * font-lock.el (font-lock-fontify-pending-extents): Call
9427         font-lock-fontify-region instead of font-lock-fontify-buffer
9428         to avoid unnecessary progress gauges.
9429
9430 2000-07-06  Craig Lanning  <lanning@scra.org>
9431
9432         * custom-load.el (faces):
9433
9434         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9435         dir is a regex.
9436
9437         * process.el (call-process-internal): from Dan Holmsand, use binary
9438         coding systems so that jka-compr works.
9439
9440 2000-07-07  Ben Wing  <ben@xemacs.org>
9441
9442         * font-lock.el: Undo previous change.  Unfortunately, some
9443         files actually use the variables directly in their init code
9444         without quoting them.
9445
9446 2000-07-07  Ben Wing  <ben@xemacs.org>
9447
9448         * font-lock.el (defvar font-lock-*-face): Removed.
9449
9450         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9451         only when necessary.
9452
9453 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9454
9455         * cl-macs.el: fix cl-transform-function-property kludge
9456         so that it does not require a random feature.
9457
9458 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9459
9460         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9461         as in Linux kernel "Rules.make".
9462
9463 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9464
9465         * build-report.el (build-report): Add autoload cookie.
9466
9467 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9468
9469         * package-ui.el (defgroup pui):  Correct a misspelling
9470         (pui-toggle-package-delete):  Change `seleted' to `selected'
9471
9472 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9473
9474         * package-get.el (package-get-update-base):
9475         (package-get): Use insert-file-contents-literally always.
9476         (package-get-maybe-save-index):
9477         Force coding system for writing to binary.
9478
9479 2000-06-08  Mike Alexander  <mta@arbortext.com>
9480
9481         * code-process.el (call-process-region): If there is no coding
9482         system for the process on process-coding-system-alist use the
9483         coding system of the buffer containing the region.
9484
9485 2000-06-10  Ben Wing  <ben@xemacs.org>
9486
9487         * cmdloop.el (command-error):
9488         If debug-on-error and noninteractive, output backtrace.
9489
9490         * files.el (file-relative-name):
9491         Remove MSDOS references.
9492
9493         * simple.el (line-number): New function, due to non-obvious
9494         behavior/usage of count-lines.
9495
9496         * simple.el (count-lines): document non-obvious usage to get
9497         line number.
9498
9499 2000-06-11  Ben Wing  <ben@xemacs.org>
9500
9501         * faces.el ((featurep 'xpm)):
9502         * x-faces.el (x-init-face-from-resources):
9503         * x-faces.el (x-init-frame-faces):
9504         * x-misc.el (x-init-specifier-from-resources):
9505         * x-misc.el (x-get-resource-and-bogosity-check):
9506         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9507         * x-mouse.el (x-init-pointer-shape):
9508         * x-scrollbar.el (x-init-scrollbar-from-resources):
9509         Add sixth argument to x-get-resource calls so as to issue warnings
9510         rather than errors on bogus arguments.
9511
9512 2000-06-05  Ben Wing  <ben@xemacs.org>
9513
9514         * compat.el: new file.  provides a clean, non-intrusive way to
9515         define compatibility functions.
9516
9517         * process.el (shell-quote-argument): temporary fix for lack
9518         of nt-quote-process-args.  #### I need to put back the overall
9519         structure of that mechanism but redo the guts of it using the
9520         extra intelligence in the C code.
9521
9522 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9523
9524         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9525         `package-get' does in package-get.el, instead of using external
9526         "md5sum" program.
9527
9528         * package-get.el (package-get): Insert package file literally to
9529         make checksum calculation work.
9530
9531 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9532
9533         * code-files.el (convert-mbox-coding-system): Deleted.
9534         (file-coding-system-alist): Removed reference to
9535         convert-mbox-coding-system.
9536
9537 2000-05-28  Martin Buchholz <martin@xemacs.org>
9538
9539         * XEmacs 21.2.34 is released.
9540
9541 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9542
9543         * font-lock.el (font-lock-keywords): Rewrote docstring
9544
9545 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9546
9547         * loadhist.el (unload-feature): handle case where x is both boundp
9548         and fboundp
9549
9550 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9551
9552         * packages.el: It's ok to use built-in macros, but not lisp
9553         defined ones.
9554
9555 2000-05-20  Ben Wing  <ben@xemacs.org>
9556
9557         * font-lock.el:
9558         * font-lock.el (font-lock-message-threshold):
9559         * font-lock.el (font-lock-mode):
9560         * font-lock.el (font-lock-default-fontify-buffer):
9561         * font-lock.el (font-lock-always-fontify-immediately):
9562         * font-lock.el (font-lock-old-extent): Removed.
9563         * font-lock.el (font-lock-old-len): Removed.
9564         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9565         * font-lock.el (font-lock-pending-extent-table): New.
9566         * font-lock.el (font-lock-range-table): New.
9567         * font-lock.el (font-lock-after-change-function):
9568         * font-lock.el (font-lock-after-change-function-1): Removed.
9569         * font-lock.el (font-lock-fontify-pending-extents): New.
9570         * font-lock.el ('font-lock-revert-cleanup): Removed.
9571         * font-lock.el ('font-lock-revert-setup): Removed.
9572         Rewrite deferral code to handle any number of changes, merging
9573         them properly.  Remove hacked-up code for revert-buffer, now
9574         unnecessary.
9575
9576         * menubar-items.el (default-menubar):
9577         In Options->Edit Init File, don't switch to emacs-lisp-mode
9578         unless necessary; doing this turns off font-lock.
9579
9580 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9581
9582         * keydefs.el: Define C-x BS to backward-kill-sentence.
9583
9584 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9585
9586         * files.el (hack-local-variables-prop-line): Use non-greedy
9587         matching to process -*-texinfo-*- -*-.
9588
9589 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9590
9591         * minibuf.el (minibuf-directory-files): new function.
9592         (read-file-name-activate-callback): use minibuf-directory-files.
9593         (read-directory-name-internal): ditto.
9594         (mouse-file-display-completion-list): ditto.
9595         (mouse-directory-display-completion-list): ditto.
9596         (read-file-name-internal): remove "./" from completion list unless
9597         explicitly matched, for consistency.
9598
9599 2000-05-11  Ben Wing  <ben@xemacs.org>
9600
9601         * gutter-items.el (gutter-buffers-tab):
9602         * gutter-items.el (add-tab-to-gutter):
9603         * gutter-items.el (update-tab-in-gutter):
9604         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9605         * gutter-items.el (append-progress-display):
9606         * gutter-items.el (abort-progress-display):
9607         * gutter-items.el (raw-append-progress-display):
9608         Further fixes.  Use set-glyph-image not set-image-instance-property,
9609         to fix problems with multiple windows in a frame.
9610
9611         * menubar-items.el (tutorials-menu-filter):
9612         Fix typo.
9613
9614         * startup.el (early-error-handler):
9615         Display message box under windows; otherwise, message will disappear
9616         before it can be viewed.
9617
9618         * update-elc.el:
9619         Fix bug in NEEDTODUMP processing.
9620
9621 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9622
9623         * startup.el (lock-directory): Removed.
9624         (superlock-file): Ditto.
9625         (startup-set-paths): Remove lockdir.
9626         (startup-setup-paths-warning): Remove lock-directory.
9627
9628         * setup-paths.el (paths-find-lock-directory): Removed.
9629         (paths-find-superlock-file): Ditto.
9630
9631 2000-05-09  Ben Wing  <ben@xemacs.org>
9632
9633         * faces.el (set-face-property):
9634         * faces.el (set-face-font):
9635         * faces.el (set-face-foreground):
9636         * faces.el (set-face-background):
9637         * faces.el (set-face-background-pixmap):
9638         * faces.el (set-face-underline-p):
9639         * faces.el (set-face-strikethru-p):
9640         * faces.el (set-face-highlight-p):
9641         * faces.el (set-face-dim-p):
9642         * faces.el (set-face-blinking-p):
9643         * faces.el (set-face-reverse-p):
9644         doc string changes.
9645
9646         * glyphs.el:
9647         * glyphs.el (make-image-specifier):
9648         * glyphs.el (glyph-property):
9649         * glyphs.el (set-glyph-image):
9650         * glyphs.el (make-glyph):
9651         * glyphs.el (make-pointer-glyph):
9652         * glyphs.el (make-icon-glyph):
9653         * glyphs.el (widget-image-instance-p): New.
9654         authorship info, lots of doc changes.  New predicate, inadvertently
9655         omitted.  the general principle with specifier docs is now that
9656         the description of instantiators should go with the make-foo-specifier
9657         fun's doc string, rather than in foo-specifier-p.  this follows
9658         conventions elsewhere in XEmacs and in general is a lot more obvious
9659         of a place to look.  sometimes the make-foo-specifier function needs
9660         to be created in the process.
9661
9662         * gutter.el:
9663         * gutter.el (make-gutter-specifier): New.
9664         * gutter.el (make-gutter-size-specifier): New.
9665         * gutter.el (make-gutter-visible-specifier): New.
9666         specifier doc updates according to the conventions specified before.
9667
9668         * objects.el:
9669         * objects.el (make-font-specifier):
9670         * objects.el (make-color-specifier):
9671         * objects.el (make-face-boolean-specifier): New.
9672         specifier doc updates according to the conventions specified before.
9673
9674         * specifier.el:
9675         * specifier.el (set-specifier):
9676         * specifier.el (make-integer-specifier): New.
9677         * specifier.el (make-boolean-specifier): New.
9678         * specifier.el (make-natnum-specifier): New.
9679         * specifier.el (make-generic-specifier): New.
9680         * specifier.el (make-display-table-specifier): New.
9681         specifier doc updates according to the conventions specified before.
9682
9683         * toolbar.el:
9684         * toolbar.el (make-toolbar-specifier): New.
9685         specifier doc updates according to the conventions specified before.
9686
9687 2000-05-09  Ben Wing  <ben@xemacs.org>
9688
9689         * process.el (call-process-internal): Revert to previous version
9690         because Mike's change clashed with a change I did not long before.
9691         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9692         Thanks very much Mike for pointing out the bug and submitting a
9693         patch!
9694
9695 2000-04-13  Mike Alexander  <mta@arbortext.com>
9696
9697         * process.el (call-process-internal): Send the correct input buffer
9698         (call-process-internal): Return the exit status of the process
9699
9700 2000-05-07  Ben Wing  <ben@xemacs.org>
9701
9702         * winnt.el:
9703         * winnt.el (nt-quote-args-verbatim): Removed.
9704         * winnt.el (nt-quote-args-prefix-quote): Removed.
9705         * winnt.el (nt-quote-args-backslash-quote): Removed.
9706         * winnt.el (nt-quote-args-double-quote): Removed.
9707         * winnt.el (nt-quote-args-functions-alist): Removed.
9708         * winnt.el (nt-quote-process-args): Removed.
9709         Remove all stuff for argument quoting.  We borrow the code instead
9710         from Emacs 20.6, which is much more careful in its quoting
9711         (e.g. in handling runs of the escape character) and avoids most of
9712         the need for this Lisp mechanism by checking to see whether we're
9713         running a Cygwin or normal program and doing the appropriate
9714         quoting.  If we end up needing such a mechanism, we should add
9715         it by extending the variable `mswindows-quote-process-args' so it
9716         can take an alist of regexps.
9717
9718 2000-05-07  Ben Wing  <ben@xemacs.org>
9719
9720         * keydefs.el:
9721         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9722         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9723         the window without moving point.
9724
9725         * simple.el:
9726         * simple.el (scroll-up-one): New.
9727         * simple.el (scroll-down-one): New.
9728         Functions for use with C-M-up/down.
9729
9730 2000-05-01  Martin Buchholz <martin@xemacs.org>
9731
9732         * XEmacs 21.2.33 is released.
9733
9734 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9735
9736         * dialog.el (yes-or-no-p-dialog-box):
9737         Fix docstring.
9738         Fix following horrible bug in X11 mode with focus-follows-mouse:
9739           1. Visit two files in two different frames.
9740           2. do File->Revert Buffer in one of those frames.
9741           3. Dialog box appears.
9742           4. Arrange things so that the mouse passes over the *other*
9743              frame, then to the dialog box, and click on "Yes".
9744           5. The file contents end up in the *wrong* buffer!
9745         Add TODO comment.
9746
9747 2000-04-28  Ben Wing  <ben@xemacs.org>
9748
9749         * help.el (describe-installation): correct typo introduced
9750         in last patch: boundp -> fboundp.
9751
9752         * etags.el (buffer-tag-table-list):
9753         canonicalize filenames to Unix format so that tag-table-alist
9754         searching works under Windows.
9755
9756         * autoload.el:
9757         Bowdlerize the supposedly objectionable words
9758         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9759
9760         * gutter-items.el (set-progress-display-style):
9761         * gutter-items.el (search-dialog-callback):
9762         * gutter-items.el (make-search-dialog):
9763         Change to new callback-ex api.
9764
9765 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9766
9767         * help.el: (describe-installation): decode-coding-string is not
9768         defined in a non MULE environment.
9769
9770 2000-04-28  Ben Wing  <ben@xemacs.org>
9771
9772         * gutter-items.el (buffer-list-changed-hook):
9773         use it, not record-buffer-hook.
9774
9775         * subr.el (record-buffer-hook): Removed.
9776
9777 2000-04-27  Ben Wing  <ben@xemacs.org>
9778
9779         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9780         use NORECORD option.  Andy will not like this, but the existing
9781         gutter behavior is just wrong, as per this comment:
9782
9783         ;; this used to add the norecord flag to both calls below.
9784         ;; this is bogus because it is a pervasive assumption in XEmacs
9785         ;; that the current buffer is at the front of the buffers list.
9786         ;; for example, select an item and then do M-C-l
9787         ;; (switch-to-other-buffer).  Things get way confused.
9788         ;;
9789         ;; Andy, if you want to maintain the current look, you must
9790         ;;  *uncouple* the gutter order and buffers order.
9791
9792         * loaddefs.el (completion-ignored-extensions): unfuckify.
9793
9794         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9795         xemacs.mak.
9796
9797         * autoload.el (batch-update-one-directory): new function, used in
9798         xemacs.mak.
9799
9800         * loadup.el: set gc-cons-threshold very high unless dumping --
9801         loadup during update-elc is much much much faster.  also do this
9802         when quick-building.
9803
9804         add commented-out code for profiling loadup.
9805
9806
9807         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9808         is required in order to build xemacs.
9809
9810 2000-04-26  Ben Wing  <ben@xemacs.org>
9811
9812         * loadup.el: don't garbage collect during loadup if quick-build
9813         compile-time option is set.
9814
9815 2000-04-23  Ben Wing  <ben@xemacs.org>
9816
9817         * update-elc.el: compute whether any dumped .el or .elc files
9818         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9819         if so.
9820
9821         * update-elc.el (update-elc-files-to-compile): always change
9822         NOBYTECOMPILE in the src directory rather than current dir,
9823         so it will work under NT.
9824
9825         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9826         the form of this file is identical between Unix and Windows.
9827         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9828         Added comment.
9829         (update-autoloads-from-directory): updated doc string.
9830         updated doc strings in a few other places.
9831
9832 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9833
9834         * bytecomp.el (byte-force-recompile): Fix argument to
9835         byte-recompile-directory.
9836
9837 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9838
9839         * gutter-items.el (progress-display-clear-when-idle): Use
9840         add-one-shot-hook.
9841         * gutter-items.el (clear-progress-display): Adjust number of
9842         arguments.
9843
9844 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9845
9846         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9847
9848 2000-04-16  Ben Wing  <ben@xemacs.org>
9849
9850         * printer.el: New file.
9851
9852         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9853
9854         * help.el (describe-installation): Fix decoding for Windows.
9855
9856         * menubar-items.el:
9857         * menubar-items.el (default-menubar):
9858         * menubar-items.el (tutorials-menu-filter): New.
9859         * menubar-items.el (popup-menubar-menu):
9860         Add authorship.  Redo Help menu and Tutorials filter.
9861
9862         * menubar.el: Correct comment.
9863
9864         * modeline.el (modeline-buffer-identification): Correct doc string.
9865
9866         * simple.el:
9867         * simple.el (printing): Removed.
9868         * simple.el (printer-name): Removed.
9869         * simple.el (generic-print-buffer): Removed.
9870         * simple.el (generic-print-region): Removed.
9871         Move generic print code to printer.el.
9872
9873 2000-04-15  Ben Wing  <ben@xemacs.org>
9874
9875         * simple.el (generic-print-region): New.
9876         make this function actually work.
9877         (generic-print-buffer): call generic-print-region.
9878
9879 2000-04-14  Andy Piper  <andy@xemacs.org>
9880
9881         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9882         by using the new widget-callback-current-channel.
9883         (search-dialog-callback): ditto.
9884
9885 2000-04-12  Andy Piper  <andy@xemacs.org>
9886
9887         * gutter.el (default-gutter-position): moved from gutter-items.el.
9888         (default-gutter-position-changed-hook): ditto.
9889         (gutter-element-visibility-changed-hook): ditto.
9890         (set-gutter-element): ditto.
9891         (remove-gutter-element): ditto.
9892         (set-gutter-element-visible-p): ditto.
9893         (gutter-element-visible-p): ditto.
9894         (init-gutter): ditto.
9895
9896         * dialog.el (make-dialog-box): renamed and moved from
9897         gutter-items.el
9898
9899         * gutter-items.el: move various functions elsewhere.
9900
9901 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9902
9903         * menubar-items.el: Fixed place of parenthesis.
9904
9905 2000-04-12  Ben Wing  <ben@xemacs.org>
9906
9907         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9908                 without constantly being prompted for the tag.
9909         * simple.el: Added a number of section headings, to clarify the
9910                 organization of this file.
9911         * simple.el (activate-region):
9912         * simple.el (region-exists-p):
9913         * simple.el (region-active-p):
9914                 Moved these three function down to the other side of
9915                 the case-changing functions, so they join the rest of
9916                 the region code.
9917         * simple.el (printing): New.
9918         * simple.el (printer-name): New.
9919         * simple.el (generic-print-buffer): New.
9920                 New functions, a very simple prototype for a unified
9921                 printing interface.
9922
9923         * process.el (call-process-internal): Real fix for null BUFFER,
9924                 other problems with BUFFER specs.
9925
9926         * menubar-items.el:
9927                 Fixed up File->Print to use new printing functions.
9928                 Various corrections and expansions to Grep/Compile menus.
9929                 New options for Printing.
9930                 New options for SMTP Mail, the way to send mail under
9931                   MS Windows. (There's also a package patch to make SMTP
9932                   Mail be the default under MSWin.)
9933
9934 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9935
9936         * menubar-items.el: Selecting Rectangle Mousing from menubar
9937         did not work.  Needed to quote mouse-track-rectangle-p.
9938
9939 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9940
9941         * cl-compat.el (keywordp): Removed.
9942
9943 2000-04-05  Andy Piper  <andy@xemacs.org>
9944
9945         * gutter-items.el (progress-layout-glyph): don't initialize here.
9946         (progress-gauge-glyph): use dynamic sizing.
9947         (set-progress-display-style): new function. Set progress glyphs
9948         appropriately depending on the style.
9949         (progress-display-style): new variable. Custom version of
9950         set-progress-display-style.
9951         (progress-abort-glyph): switch to dynamic sizes.
9952         (search-dialog-text): make the edit field active.
9953
9954 2000-04-04  Andy Piper  <andy@xemacs.org>
9955
9956         * gutter-items.el (make-search-dialog): need to make the search
9957         dialog visible after creation.
9958
9959         * menubar-items.el (default-menubar): use the search dialog for
9960         searching. Remove some extraneous search menu items.
9961
9962         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9963         well as strings.
9964         (make-gutter-only-dialog-frame): allow the user to create the
9965         frame unmapped. Allow the gutter spec to be given as a glyph.
9966         (search-dialog-direction): new variable.
9967         (search-dialog-text): new variable.
9968         (search-dialog-callback): new function. Callback for the search
9969         dialog action.
9970         (make-search-dialog): new function. Create a user-friendly search
9971         dialog.
9972
9973 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9974
9975         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9976         under Windows.
9977
9978 2000-04-01  Andy Piper  <andy@xemacs.org>
9979
9980         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9981         progress more accurately.
9982
9983 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9984
9985         * finder.el (finder-compile-keywords): Process readable files only.
9986         Because error in process of .#finder-inf.el when compile xemacs
9987         with --with-clash-detection option.
9988
9989 2000-03-31  Andy Piper  <andy@xemacs.org>
9990
9991         * gutter-items.el (append-progress-display): don't delay after a
9992         successful font-lock.
9993         (make-gutter-only-dialog-frame): new function. Allow users to
9994         create gutter-only dialogs.
9995
9996 2000-03-27  Mike Alexander  <mta@arbortext.com>
9997
9998         * process.el (call-process-internal): Handle a null BUFFER
9999         parameter correctly.
10000
10001 2000-03-28  Andy Piper  <andy@xemacs.org>
10002
10003         * gutter-items.el (abort-progress-display): put strings in the
10004         gutter not extents.
10005         (progress-layout-glyph): signal special 'quit callback.
10006         (progress-display-quit-function): deleted.
10007         (progress-display-stop-callback): deleted.
10008         (progress-display-dispatch-command-events): deleted.
10009         (append-progress-display): remove calls to
10010         progress-display-dispatch-command-events.
10011         (raw-append-progress-display): ditto.
10012
10013 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10014
10015         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10016         being a list.  Actually define `stipple-pixmap-p' which is used as
10017         an error predicate.  Correctly handle PIXMAP being either relative
10018         or absolute file name.
10019
10020 2000-03-24  Andy Piper  <andy@xemacs.org>
10021
10022         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10023         (abort-progress-display): ditto. Don't delete the created extent.
10024         (raw-append-progress-display): ditto.
10025         (progress-display-dispatch-non-command-events): new
10026         function. Encapsulates what we want to do when no command input is
10027         required.
10028         (progress-display-dispatch-command-events): likewise, but disable
10029         for now since it causes too many problems.
10030         (append-progress-display): use them.
10031         (raw-append-progress-display): ditto.
10032         (default-gutter-position-changed-hook): set this rather than
10033         default-gutter-position-changed.
10034         (default-gutter-position-changed-hook): lambda with zero arguments
10035         rather than one.
10036         (raw-append-progress-display): trap errors in pending input since
10037         allowing them to signal will hose the gauge well and
10038         truly. Ideally we would like to delay these until we are more able
10039         to cope.
10040         (append-progress-display): ditto.
10041
10042 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10043
10044         * lisp/make-docfile.el: call-process-internal is now implemented
10045         in process.el.
10046
10047 2000-03-21  Ben Wing  <ben@xemacs.org>
10048
10049         * mule\mule-cmds.el (set-language-info-alist):
10050         Fix to correspond to new menu arrangement.
10051
10052 2000-03-21  Ben Wing  <ben@xemacs.org>
10053
10054         * process.el:
10055         * process.el (call-process-internal): New.
10056         New implementation of call-process.  Only enabled under NT, so far.
10057         stderr handling not implemented yet in CVS'd C code.
10058
10059 2000-03-20  Ben Wing  <ben@xemacs.org>
10060
10061         * lisp-mode.el:
10062         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10063         * lisp-mode.el (lisp-interaction-mode):
10064         Put back Lisp Interaction menubar for Jan V's sake.
10065
10066         * simple.el:
10067         * simple.el (mark-ring):
10068         * simple.el (dont-record-current-mark): New.
10069         * simple.el (in-shifted-motion-command): New.
10070         * simple.el (mark-ring-unrecorded-commands): New.
10071         * simple.el (mark-ring-max):
10072         * simple.el (set-mark-command):
10073         * simple.el (push-mark):
10074         * simple.el (handle-pre-motion-command):
10075         Implement scheme for not recording unimportant marks.
10076
10077         * subr.el:
10078         * subr.el (function-allows-args): New.
10079         New function function-allows-args.
10080
10081 2000-03-20  Martin Buchholz <martin@xemacs.org>
10082
10083         * XEmacs 21.2.32 is released.
10084
10085 2000-03-20  Andy Piper  <andy@xemacs.org>
10086
10087         * gutter-items.el (update-tab-in-gutter): force selection of the
10088         selected-window if required to do so.
10089         (buffers-tab-items): ditto.
10090         (add-tab-to-gutter): ditto.
10091         (create-frame-hook): use force-selection.
10092         (default-gutter-position-changed): lambdify.
10093         (update-tab-hook): deleted since it was only used in one place.
10094
10095 2000-03-18  Andy Piper  <andy@xemacs.org>
10096
10097         * files.el (find-file-noselect): undo change that shouldn't have
10098         gone in.
10099
10100 2000-03-17  Andy Piper  <andy@xemacs.org>
10101
10102         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10103         of selected-window trickery.
10104
10105         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10106         frames tabs.
10107         (progress-display-stop-callback): progress -> progress-display
10108         (progress-display-quit-function): ditto.
10109         (clear-progress-display): ditto.
10110         (remove-progress-display): ditto.
10111         (append-progress-display): ditto.
10112         (abort-progress-display): ditto.
10113         (raw-append-progress-display): ditto.
10114         (display-progress-display): ditto.
10115         (current-progress-display-label): ditto.
10116         (current-progress-display): ditto.
10117         (lprogress-display): ditto and save the buffer
10118         (progress-display): ditto. Otherwise the buffer sometimes gets
10119         changed which confuses font-lock.
10120
10121         * font-lock.el (font-lock-default-fontify-buffer): catch all
10122         errors, not just quit.
10123         (font-lock-mode): progress -> display-progress
10124         (font-lock-default-fontify-buffer): ditto.
10125         (font-lock-fontify-syntactically-region): ditto.
10126         (font-lock-fontify-keywords-region): ditto.
10127
10128 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10129
10130         * cl.el (gensym): Move to here from cl-macs.el.
10131         (gentemp): Ditto.
10132
10133 2000-03-16  Andy Piper  <andy@xemacs.org>
10134
10135         * font-lock.el (font-lock-mode): use lprogress and friends for
10136         progress management.
10137         (font-lock-default-fontify-buffer): ditto.
10138         (font-lock-fontify-syntactically-region): ditto.
10139         (font-lock-fontify-keywords-region): ditto.
10140         (font-lock-revert-cleanup): fix reverting.
10141         (font-lock-revert-setup): ditto.
10142
10143         * gutter-items.el (progress-use-echo-area): new variable. Use the
10144         echo area for progress gauges if non-nil.
10145         (clear-progress): remove echo area stuff and defer to
10146         clear-message.
10147         (append-progress): dispatch non-command events after each progress
10148         increment. Remove echo area stuff.
10149         (abort-progress): remove echo area stuff and defer to
10150         display-message.
10151         (raw-append-progress): ditto. Dispatch non-command events after
10152         gutter redisplay.
10153         (display-progress): defer echo area stuff to display-message.
10154
10155         * gutter-items.el (clear-progress):
10156         (abort-progress): indentation changes.
10157         (display-progress): don't clear progress.
10158         (append-progress): compare messages with equal.
10159         (raw-append-progress): use dispatch-non-command-events to flush
10160         widget creation events.
10161
10162 2000-03-13  Ben Wing  <ben@xemacs.org>
10163
10164         * abbrev.el:
10165         * abbrev.el (abbrev-string-to-be-defined): New.
10166         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10167         Changes for use with the menubar.
10168
10169 2000-03-12  Ben Wing  <ben@xemacs.org>
10170
10171         * alist.el (vassoc): moved here from font-menu.el.
10172
10173         * custom.el (defface): typo fix.
10174
10175         * dialog.el (yes-or-no-p-dialog-box):
10176         * dialog.el (message-box):
10177         * files.el (save-some-buffers-1):
10178         Put accelerators in the button names.
10179
10180         * font-lock.el (font-lock-comment-face):
10181         * font-lock.el (font-lock-keyword-face):
10182         * font-lock.el (font-lock-function-name-face):
10183         Fixed some of the colors under MS Windows because the existing
10184         default colors were hardly different from black and needed to be
10185         made lighter.
10186
10187         * font-menu.el:
10188         * font-menu.el (font-menu-split-long-menu):
10189         * font-menu.el (font-menu-family-constructor):
10190         * font-menu.el (font-menu-size-constructor):
10191         * font-menu.el (font-menu-weight-constructor):
10192         * font-menu.el (font-menu-set-font):
10193         vassoc moved to alist.el.
10194         Accelerators added to all menus.
10195         Unused bound var new-props removed.
10196
10197         * keydefs.el: I did a whole lot of rearranging to put things in a
10198         more consistent order and fixed a number of cases where key
10199         combinations involving up, down, left, right and so on were
10200         defined but the corresponding keypad combinations were not
10201         defined.
10202
10203         * lisp-mode.el:
10204         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10205         * lisp-mode.el (emacs-lisp-mode):
10206         * lisp-mode.el (lisp-interaction-mode):
10207         * lisp-mode.el (flet):
10208         Added accelerators onto the menus.
10209         Made all the different versions of the let function be indented
10210         the same way.
10211         Undid Steve's easy-menu-ification, because it makes it impossible
10212         to have the menubar and popup menus different.
10213         Cleaned up the menu; added items for find-function &c and some
10214         indenting, and removed debug-on-*.
10215
10216         * list-mode.el (list-mode-hook):
10217         * list-mode.el (list-mode):
10218         * list-mode.el (completion-setup-hook):
10219         * list-mode.el (display-completion-list):
10220         Added support for the :window-height keyword, which is required
10221         because of other changes that I made for the file dialog box.  I
10222         also made the hook variables list-mode-hook and
10223         completion-setup-hook and also minibuffer-setup-hook in
10224         minibuf.el be permanent-local; see comment in list-mode.el.
10225
10226         * map-ynp.el (map-y-or-n-p):
10227         Added accelerators to the dialog buttons.
10228
10229         * menubar-items.el (menu-truncate-list):
10230         New internal function.
10231         * menubar-items.el (submenu-generate-accelerator-spec):
10232         * menubar-items.el (menu-item-strip-accelerator-spec):
10233         * menubar-items.el (menu-item-generate-accelerator-spec):
10234         New exported functions, for use in auto-generating accelerator specs.
10235
10236         * menubar-items.el:
10237         * menubar-items.el (default-menubar):
10238         * menubar-items.el (maybe-add-init-button):
10239         * menubar-items.el (bookmark-menu-filter):
10240         * menubar-items.el (slow-format-buffers-menu-line):
10241         * menubar-items.el (build-buffers-menu-internal):
10242         * menubar-items.el (language-environment-menu-filter):
10243         * menubar-items.el (default-popup-menu):
10244         * menubar-items.el (popup-buffer-menu):
10245         * menubar-items.el (popup-menubar-menu):
10246         Did a major overhaul on this file, and in fact I'm nowhere near
10247         done working on the menubar, and there will be more patches to
10248         come.  A basic summary of what I've done:
10249
10250         a) I added accelerators to all of the menu items.  For menus that
10251         are auto-generated, such as the buffers menu, the accelerators are
10252         automatically added to the beginning of each line using the
10253         numbers 1 through 9, then zero, and then letters starting with A,
10254         but omitting the letters that are already in use for the fixed
10255         menu items at the top of the buffers menu.  To facilitate adding
10256         accelerators of this kind, I created some new functions
10257         (*-accelerator-spec), which are also being used by other filters
10258         that auto generate lists of things such as ftp sites to download
10259         packages.  If people really don't like these accelerators
10260         appearing at the beginning of the menu items, a variable can be
10261         added to optionally turn them off, but I think this is rather
10262         pointless because other menu items have accelerators and many or
10263         most of the menu users will use the accelerators if the support is
10264         there.
10265
10266         b) I combined the top level Tools and Apps menus into a single
10267         Tools menu, because the distinction between the two is not
10268         obvious, and the items on the menus are not used often enough that
10269         putting some of them onto submenus is a problem.
10270
10271         c) I created two new top level menus called View and Cmds because
10272         there were too many items on the File and Edit menus, and I'm going
10273         to be adding more items to these menus.  In contrast to the Tools
10274         menu, the items on these menus may be used quite often during an
10275         editing session, and so should be available with fewer
10276         keystrokes.
10277
10278         d) I added a number of options to the options menu, including one
10279         for controlling whether the alt key can be used to traverse to
10280         menu items using the accelerators, one for controlling behavior of
10281         control-k, one for controlling how the kill and yank functions
10282         interact with the clipboard, a few additional buffers-menu
10283         options, and various other things.  I also did a bit of
10284         rearranging, for example, combining the keyboard and mouse options
10285         into a single keyboard and mouse submenu to facilitate the
10286         accelerators on that level.
10287
10288         e) I changed the variable buffers-menu-format-buffer-line-function
10289         to take two arguments instead of one, the second argument being
10290         the line number for use in creating an accelerator.  I added a
10291         hack to support existing functions with one argument (although I
10292         doubt that very many of these exist), for backward compatibility.
10293
10294         f) I moved the top level mule menu to be a submenu of the edit
10295         menu.  I think that most of the items on this menu are fairly
10296         useless and there are certainly not enough frequently used items
10297         to justify this being its own top level menu.
10298
10299         g) I combined most of the items in big-menubar.el into the main menu.
10300         If people think the main menu is too big, it would be possible to
10301         create different configurations, some smaller.
10302
10303         * menubar.el (check-menu-syntax):
10304         Deleted some syntax checks that were no longer valid, partly
10305         because of changes that were already made a long time ago, and
10306         partly because of a change I made where I allow the name of the
10307         menu item to be an evaluated expression rather than just a string,
10308         similar to all of the other parameters of a menu item.
10309
10310         * minibuf.el:
10311         * minibuf.el (read-file-name-1):
10312         * minibuf.el (mouse-read-file-name-1):
10313         I made a number of changes to improve the appearance
10314         and functioning of the file dialog box.  They include:
10315
10316         a) Fixing the problem where closing the dialog box by clicking on
10317         the close button of the window didn't properly exit the
10318         minibuffer.
10319
10320         b) Fixing the problem that if you typed part of a file name, and
10321         then clicked on a completion with the mouse, the file was not
10322         correctly selected.
10323
10324         c) Changing the title of the dialog box to reflect the operation
10325         being done in accordance with user interface conventions, rather
10326         than the name of the dialog box buffer, which is rather useless.
10327
10328         d) Remove the words "possible completions are" which didn't
10329         belong.
10330
10331         e) Fix things so that the completions scroll off the end of the
10332         completions windows only to the right, rather than both to the
10333         right and down, which is in accordance with Windows user interface
10334         conventions.
10335
10336         * msw-init.el (init-post-mswindows-win):
10337         Added a binding for meta-F4, which is the standard windows binding
10338         for exiting a program.
10339
10340         * select.el (get-selection-no-error):
10341         * select.el (own-selection):
10342         * select.el (own-clipboard):
10343         Added an optional argument called append to the functions
10344         own-selection and own-clipboard.  This adds support for appending
10345         text to the existing selection and allows the function
10346         own-clipboard to be used as the value of the variable
10347         interprogram- cut-function.
10348
10349         Fixed a bug in own-selection in handling zmacs-region-stays.
10350
10351         * simple.el (historical-kill-line): New.
10352
10353         * simple.el (kill-line):
10354         * simple.el (interprogram-cut-function):
10355         * simple.el (interprogram-paste-function):
10356         * simple.el (handle-pre-motion-command):
10357         * simple.el (next-line):
10358         * simple.el (previous-line):
10359         a) Expanded the variable kill-whole-line, so that function
10360         kill-line can be set to delete the entire line always, not just
10361         when cursor is at the beginning of the line.  This is controlled
10362         by setting the variable kill-whole-line to the symbol 'always.
10363         This behavior, as well as the existing kill-whole-line behavior,
10364         now only take effect when kill-line is called interactively,
10365         although this is a departure from a previous behavior in the case
10366         of setting this variable kill-whole-line to t.  It is almost
10367         certainly what has always been intended, and most likely the old
10368         way of doing things introduced bugs.  I also created a function
10369         called historical-kill-line, which ignores the kill-whole-line
10370         setting and always gives the historical behavior of only killing
10371         to the end of the line.  I bound this function to shift- control-k
10372         so that the kill to end of line behavior is available, even when
10373         kill-whole-line has been set to change control-k into the simple
10374         delete-whole-line behavior. (This can be set using the options
10375         menu.)
10376
10377         b) I changed things so that kill and yank now interact with the
10378         clipboard by default under windows.  This was done by changing the
10379         default value of interprogram-cut- function and
10380         interprogram-paste-function.  You can get the old behavior by
10381         setting these to nil, and there is an option on the options menu
10382         to do this.
10383
10384         c) I added support for selecting text using shifted motion keys.
10385         This support is on by default and can be controlled by the
10386         variable shifted-motion-keys-select-region.  There is also a
10387         variable called unshifted-motion-keys-deselect-region that
10388         controls more specifically how the shifted motion key behavior
10389         works.  I did not put an option on the options menu to turn this
10390         off, because I can't imagine why this would be useful.
10391
10392         * simple.el (forward-block-of-lines):
10393         * simple.el (backward-block-of-lines):
10394         * simple.el (block-movement-size):
10395         New.
10396
10397         * simple.el (uncapitalized-title-words):
10398         * simple.el (uncapitalized-title-word-regexp):
10399         * simple.el (capitalize-string-as-title):
10400         * simple.el (capitalize-region-as-title):
10401         New.
10402
10403
10404         * subr.el (add-hook):
10405         * subr.el (make-local-hook): New.
10406         * subr.el (remove-local-hook): New.
10407         * subr.el (add-one-shot-hook): New.
10408         * subr.el (add-local-one-shot-hook): New.
10409         Added some functions to make using hooks easier.
10410         These include:
10411
10412         a) Functions add-local-hook and remove-local-hook to make it easy
10413         to use local hooks.
10414
10415         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10416         make it possible to add a "one-shot" hook, which is to say a hook
10417         that runs only once, and automatically removes itself after the
10418         first time it has run.
10419
10420 2000-03-09  Andy Piper  <andy@xemacs.org>
10421
10422         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10423
10424 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10425
10426         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10427         Moved from menubar-items.el.
10428         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10429
10430 2000-03-08  Andy Piper  <andy@xemacs.org>
10431
10432         * gutter-items.el (build-buffers-tab-internal): add selected field
10433         to buffers tab spec.
10434
10435 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10436
10437         * minibuf.el (last-exact-completion): Initialize to nil.
10438
10439 2000-03-07  Didier Verna  <didier@xemacs.org>
10440
10441         * startup.el (command-line-1): remove unused variable
10442         `first-file-buffer'.
10443
10444 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10445
10446         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10447         which is also used for Web server log files.
10448
10449 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10450
10451         * mule/mule-charset.el: Setup auto-fill-chars.
10452
10453 2000-03-02  SL Baur  <steve@beopen.com>
10454
10455         * subr.el (with-string-as-buffer-contents): Reimplement using
10456         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10457         non-deletion of buffer after execution problem.
10458         (with-output-to-string): Use unique buffer name.
10459
10460 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10461
10462         * gutter-items.el (buffers-tab-sort-function):  New variable.
10463         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10464
10465 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10466
10467         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10468
10469 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10470
10471         * menubar-items.el (maybe-add-init-button): Remove the "Load
10472         .emacs" button from all menubars.
10473
10474 2000-03-01  Didier Verna  <didier@xemacs.org>
10475
10476         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10477         region rectangle replacement (from Jan Vroonhof).
10478         (replace-rectangle): new function.
10479
10480 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10481
10482         * mule/mule-cmds.el (set-default-coding-systems): Use
10483         set-terminal-coding-system and set-keyboard-coding-system.
10484         * coding.el (set-terminal-coding-system): Use
10485         set-console-tty-output-coding-system.
10486         (set-keyboard-coding-system): Use
10487         set-console-tty-input-coding-system.
10488
10489 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10490
10491         * minibuf.el (read-variable): Allow symbol to default argument.
10492
10493 2000-02-27  Andy Piper  <andy@xemacs.org>
10494
10495         * gutter-items.el (update-tab-hook): new function to be used for
10496         hooks.
10497         (create-frame-hook): add update-tab-hook.
10498         (record-buffer-hook): ditto.
10499         (default-gutter-position-changed): ditto.
10500         (default-gutter-position): updating the buffers tab is now handled
10501         by a hook.
10502         (default-gutter-position-changed-hook): new variable.
10503         (gutter-element-visibility-changed-hook): ditto.
10504         (set-gutter-element-visible-p): call it.
10505         (set-gutter-element): use modify-specifier-instances. Set extents
10506         as duplicable before using.
10507         (remove-gutter-element): ditto.
10508         (set-gutter-element-visible-p): ditto.
10509         (init-gutter): new function.
10510         (add-tab-to-gutter): use new gutter-element functions rather than
10511         setting specifiers directly.
10512         (clear-progress): ditto.
10513         (abort-progress): ditto.
10514         (gutter-buffers-tab-visible-p): renamed from
10515         default-gutter-visible-p
10516
10517         * specifier.el (modify-specifier-instances): new function from Jan
10518         Vroonhof.
10519
10520         * x-init.el (init-post-x-win): call init-gutter.
10521
10522         * msw-init.el (init-post-mswindows-win): call init-gutter.
10523
10524         * menubar-items.el (default-menubar): Update to reflect new gutter
10525         variables.
10526
10527 2000-02-26  Andy Piper  <andy@xemacs.org>
10528
10529         * gutter-items.el (set-gutter-element): new function. Add gutter
10530         elements to the specified gutter.
10531         (remove-gutter-element): new function. Remove gutter elements from
10532         the specified gutter.
10533         (set-gutter-element-visible-p): new function. Set gutter element
10534         visibility for the provided gutter-visible specifier.
10535
10536 2000-02-23  Andy Piper  <andy@xemacs.org>
10537
10538         * gutter-items.el (add-tab-to-gutter): specify dimensions
10539         dynamically.
10540
10541 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10542
10543         * gutter-items.el (add-tab-to-gutter):
10544         * package-get.el (package-get-interactive-package-query):
10545         * package-ui.el (pui-directory-exists):
10546         (pui-install-selected-packages):
10547         (pui-list-packages):
10548         Use #'(lambda ...)  instead of '(lambda ...).
10549
10550 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10551
10552         * startup.el (load-user-init-file): Check to make sure user
10553           has an init-file before calling load().
10554
10555 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10556
10557         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10558
10559 2000-02-23  Martin Buchholz <martin@xemacs.org>
10560
10561         * XEmacs 21.2.31 is released.
10562
10563 2000-02-21  Mike Sperber <mike@xemacs.org>
10564
10565         * loadup.el (really-early-error-handler):
10566         * update-elc.el:
10567         * make-docfile.el:
10568         Remove dependency on EMACSBOOTSTRAP... environment variables.
10569
10570 2000-02-21  Martin Buchholz <martin@xemacs.org>
10571
10572         * XEmacs 21.2.30 is released.
10573
10574 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10575
10576         * byte-optimize.el (byte-optimize-plus):
10577         (byte-optimize-minus):
10578         (byte-optimize-multiply):
10579         Optimize (- 0) to 0, not (-)
10580         Optimize (+ 5 3.0) to 8.0
10581         Optimize (* 5 3.0) to 15.0
10582         Improve readability.
10583
10584 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10585
10586         * modeline.el: (modeline-scrolling-method): change modeline
10587         mswindows cursor appearance according to the value.
10588
10589         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10590         and 'gui-element face colors and 'gui-element face font to Windows
10591         defaults.
10592
10593 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10594
10595         * font-lock.el: Javadoc enhancements
10596
10597 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10598
10599         * ldap.el (toplevel): Test if LDAP support has been compiled in
10600         (ldap-verbose): New option
10601         (ldap-search-entries): Renamed from the previous ldap-search
10602         Conditionalize message display on ldap-verbose
10603         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10604         defuns
10605         (ldap-search): Is now defined as an obsolete wrapper calling
10606         ldap-search-basic or ldap-search-entries
10607
10608
10609 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10610             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10611             Jan Vroonhof  <jan@xemacs.org>
10612
10613         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10614         When for-effect is true, didn't call `byte-optimize-form'
10615         in and/or subforms without last.
10616
10617 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10618
10619         * package-get.el (package-get-download-sites): Use correct custom
10620         type.
10621
10622 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10623
10624         * files.el (write-file): Ask for coding system when compiled with
10625         file-coding.
10626
10627 2000-02-16  Andy Piper  <andy@xemacs.org>
10628
10629         * buffer.el (switch-to-buffer): give norecord argument to
10630         set-window-buffer instead of explicitly recording.
10631
10632         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10633         we have to pick a window.
10634
10635 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10636
10637         * mule/mule-cmds.el (describe-language-support): Don't add
10638         unexist function to help-map.
10639         (describe-coding-system): Don't use already assigend `C'.
10640
10641 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10642
10643         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10644         work in custom.
10645
10646 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10647
10648         * about.el: Ienaga's e-mail address change.
10649
10650 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10651
10652         * etags.el (find-tag): force new window -- even if buf already
10653         visible -- when other-window is t
10654
10655 2000-02-16  Martin Buchholz <martin@xemacs.org>
10656
10657         * XEmacs 21.2.29 is released.
10658
10659 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10660
10661         * cl-extra.el (getf): This is now identical to `plist-get', so
10662         just defalias it.
10663         * cl-macs.el: Make getf an alias to plist-get, at the
10664         byte-compiler level, using define-compiler-macro.
10665
10666 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10667
10668         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10669
10670 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10671
10672         * lisp/etags.el (find-tag-internal): set exact-tagname to
10673           a regular expression that matches against the tagname
10674           part of the tag entry first instead of only looking in
10675           the context area.
10676
10677 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10678
10679         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10680         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10681
10682 2000-02-07  Martin Buchholz <martin@xemacs.org>
10683
10684         * XEmacs 21.2.28 is released.
10685
10686 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10687
10688         * cl-extra.el (getf): Just call `get', never `get*'.
10689         Make arglist match docstring.
10690         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10691         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10692         * byte-optimize.el: remove references to `get*'.
10693
10694 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10695
10696         * mule/european.el: Add syntax information for Latin3 and Latin4.
10697
10698 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10699
10700         * byte-optimize.el: Byte-optimize (length "foo")
10701
10702 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10703
10704         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10705         width check using `window-leftmost-p' and `window-rightmost-p'.
10706
10707 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10708
10709         * wid-edit.el (widget-match-inline): An atom never matches a
10710           list.
10711
10712 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10713
10714         * modeline.el: Consolidated 'x and 'mswindows specification under
10715         'win tag.
10716
10717 2000-01-29  Andy Piper  <andy@xemacs.org>
10718
10719         * gutter-items.el: (format-buffers-tab-line): Try and be
10720         intelligent about buffer naming when we have duplicates.
10721
10722 2000-01-29  Andy Piper  <andy@xemacs.org>
10723
10724         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10725         updated when it becomes visible.
10726
10727 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10728
10729         * bytecomp.el (byte-compile-insert-header): Properly set coding
10730         system under MULE and file-coding.
10731
10732 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10733
10734         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10735         (dontusethis-set-value-terminal-coding-system-handler):
10736         (dontusethis-set-value-keyboard-coding-system-handler):
10737         Never undefine coding system aliases.  Emergency fix for gnus.
10738
10739 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10740
10741         * files.el (abbreviate-file-name): Use directory-sep-char instead
10742         of hard-coded "/".
10743
10744 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10745
10746         * startup.el (user-init-file-base-list): New variable, replacing
10747         user-init-file-base.
10748         (find-user-init-file): New function.
10749         (command-line-early): Use it.
10750         (load-user-init-file): Ditto.
10751
10752 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10753
10754         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10755         calling valid-image-instantiator-format-p
10756
10757 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10758
10759         * isearch-mode.el (isearch-mode): The variable is
10760         isearch-unhidden-extents, not isearch-opened-extents.
10761
10762 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10763
10764         * minibuf.el (next-history-element): Modify error message if a
10765         default value is available.
10766
10767 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10768
10769         * bytecomp.el (byte-compile-file): Don't unconditionally write
10770         .elc files in binary - might contain non-Latin1.
10771
10772 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10773
10774         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10775         for windows-nt.
10776
10777         * version.el:
10778         * startup.el (user-init-file-base):
10779         * process.el (call-process-region):
10780         * files.el (make-backup-file-name):
10781         (backup-file-name-p):
10782         (file-relative-name):
10783         (abbreviate-file-name):
10784         (set-auto-mode):
10785         * code-process.el (call-process-region): Removed unnecessary
10786         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10787         support out of the universe.
10788
10789         * process.el:
10790         * code-process.el:
10791         * bytecomp.el (byte-compile-file): Removed reference to
10792         buffer-file-type, and commented usage of binary-process-output
10793         NTEmacs variables.
10794
10795 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10796
10797         * help.el (function-arglist): Add case for macro.
10798
10799 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10800
10801         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10802         printers.
10803         (custom-display): Added a menu for printer/display tags.
10804
10805         * frame.el (frame-type):
10806         * device.el (device-type): Added 'msprinter to the doc string, and
10807         removed 'pc -- it is not going to be implemented ever.
10808         (call-device-method): Fixed docstring typo.
10809         Defined specifier tags 'printer and 'display.
10810
10811 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10812
10813         * lisp/itimer.el (itimer-run-expired-timers): (consp
10814           last-command-event-time) instead of (consp
10815           'last-command-event-time).
10816
10817 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10818
10819         * msw-glyphs.el: Removed obsolete commentary.
10820
10821 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10822
10823         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10824         better default value.
10825
10826 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10827
10828         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10829         (read-string): Ditto.
10830         (eval-minibuffer): Ditto.
10831         (read-command): Ditto.
10832         (read-function): Ditto.
10833         (read-variable): Ditto.
10834         (read-number): Ditto.
10835         (read-shell-command): Ditto.
10836         (read-number): Record history.
10837
10838 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10839
10840         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10841
10842 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10843
10844         * faces.el (startup-initialize-custom-faces): New function.
10845         Reset all faces created during auto-autoloads loading time
10846         by defface.
10847         * startup.el (command-line): Call it.
10848
10849 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10850
10851         * about.el (about-hackers): Add myself to contributors list.
10852
10853 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10854
10855         * menubar-items.el (maybe-add-init-button): Removed an argument in
10856         a call to load-user-init-file, as the function managed to lose its
10857         formal parameter a few betas ago.
10858
10859 2000-01-18  Martin Buchholz <martin@xemacs.org>
10860
10861         * XEmacs 21.2.27 is released.
10862
10863 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10864
10865         * process.el (shell-command-to-string): Use the FSF docstring.
10866         Make shell-command-to-string the standard function, and
10867         exec-to-string the (deprecated) alias.
10868
10869         * startup.el: typo fix.
10870
10871 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10872
10873         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10874
10875 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10876
10877         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10878         buffers after visible buffers.
10879         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10880
10881 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10882
10883         * info.el (Info-extract-menu-node-name): Stop at a dot
10884         followed by whitespace or right parenthesis.
10885
10886 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10887
10888         * info.el (Info-directory-list): Warn against using Customize with
10889         Info-directory-list.
10890
10891 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10892
10893         * minibuf.el (read-file-name): doc fix.
10894
10895         * autoload.el (update-file-autoloads): doc fix.
10896
10897         * about.el (about-hackers): Change my E-mail address.
10898
10899 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10900
10901         * info.el (Info-visit-file): Just use the `f' interactive spec to
10902         read a filename in the standard way.
10903
10904 2000-01-13  Andy Piper  <andy@xemacs.org>
10905
10906         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10907         (gutter-buffers-tab-extent): new variable.
10908         (update-tab-in-gutter): call add-tab-to-gutter again if the
10909         orientation has changed.
10910         (add-tab-to-gutter): cope with different orientations.
10911
10912 2000-01-11  Didier Verna  <didier@xemacs.org>
10913
10914         * info.el (Info-following-node-name): backward-skip dots as well
10915         as spaces (dots at the end of a node name aren't part of it).
10916         (Info-extract-menu-node-name): don't skip dots. There could be
10917         some in the node name.
10918         (Info-index): allow dots to be part of a node name.
10919
10920 2000-01-12  Andreas Jaeger  <aj@suse.de>
10921
10922         * files.el (auto-mode-alist): Added idlwave-mode.
10923         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10924
10925 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10926
10927         * info.el (Info-search): Show default value.
10928
10929 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10930
10931         * info.el (Info-read-node-completion-table): New variable.
10932         (Info-read-node-name-1): New function.
10933         (Info-read-node-name): Use it.
10934         (Info-follow-reference): Use DEFAULT argument of completing-read.
10935         (Info-menu): Ditto.
10936
10937 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10938
10939         * hyper-apropos.el (hyper-describe-key-briefly): Save
10940         window configuration.
10941         (hyper-describe-face): Use DEFAULT of completing-read.
10942         (hyper-apropos-read-variable-symbol): Ditto.
10943         (hyper-apropos-read-function-symbol): Ditto.
10944
10945 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10946
10947         * mule/mule-cmds.el (set-default-coding-system): Set
10948         comint-exec-hook to use coding-system-for-read and
10949         coding-system-for-write so that C-x RET c works.
10950
10951 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10952
10953         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10954         (previous-matching-history-element): Increment
10955         minibuffer-max-depth by 1.
10956         (next-matching-history-element): Ditto.
10957
10958 2000-01-11  Andy Piper  <andy@xemacs.org>
10959
10960         * gutter-items.el (buffers-tab): Create a new face for the buffers
10961         tab.
10962         (buffers-tab-face): use it.
10963
10964 2000-01-10  Didier Verna  <didier@xemacs.org>
10965
10966         * modeline.el (modeline-scrolling-method): change modeline X
10967         cursor appearance according to the value.
10968
10969 2000-01-07  Andreas Jaeger  <aj@suse.de>
10970
10971         * about.el (about-hackers): Moved my entry to contributor list.
10972         (xemacs-hackers): Added myself.
10973         (about-maintainer-info): Added description of myself.
10974
10975
10976 2000-01-07  Didier Verna  <didier@xemacs.org>
10977
10978         * modeline.el (modeline-scrolling-method): new variable.
10979         (mouse-drag-modeline): add reference to it in the docstring.
10980         (mouse-drag-modeline): handle it.
10981
10982 2000-01-08  Andy Piper  <andy@xemacs.org>
10983
10984         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10985         calls.
10986         (remove-buffer-from-gutter-tab): ditto.
10987
10988 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10989
10990         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10991         (custom-face-edit): Fix grammatical error in help message.
10992
10993 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10994
10995         * movemail.el: Added.
10996
10997         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10998
10999 2000-01-03  Didier Verna  <didier@xemacs.org>
11000
11001         * modeline.el (mouse-drag-modeline): remove the code related to
11002         the modeline horizontal scrolling facility.
11003
11004 1999-12-31  Martin Buchholz <martin@xemacs.org>
11005
11006         * XEmacs 21.2.26 is released.
11007
11008 1999-12-28  Andy Piper  <andy@xemacs.org>
11009
11010         * wid-edit.el (widget-push-button-value-create): The gui cache
11011         does not agree with native widgets which can only be displayed
11012         once per window. The reasons for caching are diminished now that
11013         we don't hog resources when creating buttons.
11014         (widget-push-button-cache) deleted.
11015
11016 1999-12-24  Martin Buchholz <martin@xemacs.org>
11017
11018         * XEmacs 21.2.25 is released.
11019
11020 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11021
11022         * hyper-apropos.el (hyper-apropos): Toggle
11023         hyper-apropos-programming-apropos correctly.
11024         Set REGEXP when user accepts default value.
11025
11026 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11027
11028         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11029         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11030
11031 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11032
11033         * mule/mule-category.el (undefined-category-designator):
11034         Return char instead of character.  Search for undefined one.
11035         (describe-category): Use with-displaying-help-buffer.
11036
11037 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11038
11039         * byte-optimize.el (byte-optimize-plus):
11040         Optimize (+ 1) to 1 instead of (1+ nil).
11041
11042         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11043
11044         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11045
11046         * byte-optimize.el (byte-optimize-char-before): New function.
11047         Remove performance penalty for using (char-before) instead of (char-after).
11048
11049 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11050
11051         * mule/mule-category.el (char-category-list): Return character
11052         instead of integer.
11053
11054 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11055
11056         * minibuf.el (read-buffer): Check default is buffer object.
11057
11058 1999-11-25  Andy Piper  <andy@xemacs.org>
11059
11060         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11061         for buttons.
11062
11063 1999-12-16  Andreas Jaeger  <aj@suse.de>
11064
11065         * package-get.el (package-get-maybe-save-index): Fixed typo.
11066         Patch by Jeff Miller <jmiller@smart.net>.
11067
11068 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11069
11070         * gnuserv.el (gnuserv-process-filter):  don't call
11071         gnuserv-write-to-client when gnuserv-current-client is nil
11072
11073 1999-12-14  Martin Buchholz <martin@xemacs.org>
11074
11075         * XEmacs 21.2.24 is released.
11076
11077 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11078
11079         * about.el (about-hackers): Update my email address.
11080
11081 1999-12-07  Martin Buchholz <martin@xemacs.org>
11082
11083         * XEmacs 21.2.23 is released.
11084
11085 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11086
11087         * package-get.el (package-get-download-sites): Removed several
11088         defunct download sites, added many new ones, and corrected a few
11089         incorrect directory-on-site entries.  Added physical locations to
11090         site-description.
11091
11092 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11093
11094         * finder.el (finder-commentary): add DOC string and fix
11095         interactive spec
11096
11097 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11098
11099         * help.el (describe-function): Don't forget to intern the string
11100         completing-read returns.
11101         (describe-variable): Ditto.
11102
11103 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11104
11105         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11106         `hyper-apropos-help-mode' here to find symbol to customize
11107         irregardless of cursor position and simplify
11108         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11109         `hyper-apropos-popup-menu'.
11110
11111 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11112
11113         * apropos.el (apropos-mode-map): Add return to call
11114         apropos-follow.
11115         (apropos-print): Call apropos-mode to have better
11116         command reference. Put keymap text-poperty to
11117         symbole name.
11118
11119 1999-11-22  Alastair Burt  <burt@dfki.de>
11120
11121         * help.el: (describe-bindings-1): Added handling of keymaps for
11122         the extents at point.
11123
11124 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11125
11126         * gutter-items.el (buffers-tab-items): Wrap the function in a
11127         save-match-data
11128
11129 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11130
11131         * help.el (describe-function): Use the DEFAULT argument to
11132         completing-read.
11133         (describe-variable): Ditto.
11134
11135 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11136
11137         * minibuf.el (read-from-minibuffer): Add optional argument
11138         DEFAULT to have better mini-buffer history support.
11139         (completing-read): Pass default to read-from-minibuffer.
11140         (read-buffer): Pass default to completing-read.
11141
11142 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11143
11144         * font-lock.el (font-lock-doc-string-face): Document the
11145         `font-lock-lisp-like' property.
11146
11147 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11148
11149         * lisp-mode.el: Specify `font-lock-lisp-like'.
11150
11151         * font-lock.el (font-lock-lisp-like): New function.
11152         (font-lock-fontify-syntactically-region): Use it.
11153
11154 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11155
11156         * XEmacs 21.2.22 is released
11157
11158 1999-11-28  Martin Buchholz <martin@xemacs.org>
11159
11160         * XEmacs 21.2.21 is released.
11161
11162 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11163
11164         * minibuf.el (read-coding-system): Accept symbol and
11165         coding-system object as a default-coding-system.
11166
11167 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11168
11169         * minibuf.el (read-coding-system): Accept symbol as
11170         a default-coding-system.
11171
11172 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11173
11174         * apropos.el (apropos-documentation): Use insert instead
11175         of princ.
11176
11177 1999-11-07  William M. Perry  <wmperry@aventail.com>
11178
11179         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11180           for the linux console.
11181
11182         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11183           stuff to work when you are not on a window system, since the GPM
11184           mouse support now allows pasting from outside of XEmacs.
11185
11186 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11187
11188         * XEmacs 21.2.20 is released
11189
11190 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11191
11192         * setup-paths.el (paths-default-info-directories): Add
11193         /usr/share/info and /usr/local/share/info.
11194
11195 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11196
11197         * about.el: Updated Vladimir Ivanovic's info.
11198
11199 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11200
11201         * auto-show.el (auto-show-truncationp): Remove.
11202
11203         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11204
11205 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11206
11207         * indent.el (indent-line-to): fix bug: spaces were not replaced
11208         with tab if column is multiple of tab-width
11209         From dhn@qedinc.com
11210
11211 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11212
11213         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11214         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11215
11216         * package-get.el (package-get-package-provider): Be verbose when
11217         interactive. Patch from Robert Pluim
11218
11219 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11220
11221         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11222         info file suffixes.
11223
11224 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11225
11226         * process.el (open-network-stream): Add a new optional parameter
11227         PROTOCOL to support udp; fix a minor typo and add an explanation
11228         in docstring for udp programming.
11229
11230         * code-process.el (open-network-stream): Add a new optional
11231         parameter PROTOCOL to support udp; fix a minor typo and add an
11232         explanation in docstring for udp programming.
11233
11234 1999-10-18  Andy Piper  <andy@xemacs.org>
11235
11236         * gui.el (make-gui-button): be more precise about how we call
11237         callbacks.
11238
11239         * wid-edit.el (widget-push-button-value-create): Use the new form
11240         of native gui-button.
11241
11242 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11243
11244         * info.el (Info-page-prev): Don't do (sit-for 0).
11245
11246 1999-10-13  Andy Piper  <andy@xemacs.org>
11247
11248         * gutter-items.el (progress-abort-glyph): new glyph for showing
11249         abort status.
11250         (append-progress): dispatch-event rather than sit-for.
11251         (abort-progress): new function. Show the abort glyph with an
11252         appropriate message.
11253         (raw-append-progress): dispatch-event rather than sit-for.
11254         (display-progress): cope with aborts.
11255
11256         * gui.el (make-gui-button): Use native widgets for buttons
11257         unconditionally.
11258         (insert-gui-button): ditto.
11259         (gui-button-p): ditto.
11260
11261         * xbm-button.el: remove from core.
11262
11263         * xpm-button.el: remove from core.
11264
11265 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11266
11267         * faces.el (init-device-faces): Don't initialize the random faces
11268         on the stream device.
11269
11270 1999-10-06  Andy Piper  <andy@xemacs.org>
11271
11272         * files.el (recover-file): Don't use ls under windows for revert buffer.
11273
11274 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11275
11276         * package-get.el (package-get-download-menu): Make menu really
11277         toggle download sites.
11278         (package-get-download-sites): Add autoload cookie.
11279
11280 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11281
11282         * setup-paths.el (paths-find-module-directory): Ditto.
11283
11284 1999-09-29  Werner Fink  <werner@suse.de>
11285
11286         * setup-paths.el (paths-find-exec-directory): Add missing nil
11287         parameter for environment.
11288
11289 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11290
11291         * modeline.el (modeline-format):
11292         Only purecopy the strings.  Else
11293         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11294         barfs.
11295
11296 1999-08-28  Mike Woolley  <mike@bulsara.com>
11297
11298         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11299         user setting comint-completion-addsuffix and
11300         comint-process-echoes.
11301
11302 1999-09-22  Andy Piper  <andy@xemacs.org>
11303
11304         * gutter-items.el (update-tab-in-gutter): use
11305         last-nonminibuf-window instead of selected-window.
11306
11307 1999-09-18  Andy Piper  <andy@xemacs.org>
11308
11309         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11310         display on.
11311
11312         * subr.el (record-buffer-hook): new variable so that the hook gets
11313         some documentation.
11314
11315 1999-09-16  Andy Piper  <andy@xemacs.org>
11316
11317         * gutter-items.el (update-tab-in-gutter): only update when the
11318         gutter is visible.
11319         (remove-buffer-from-gutter-tab): ditto.
11320
11321 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11322
11323         * simple.el (do-auto-fill): Commented out part of Kinsoku
11324         processing.
11325
11326 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11327
11328         * isearch-mode.el (isearch-highlightify-region): Give the
11329         highlighting extents a high priority.
11330         (isearch-make-extent): Give the main highlighting extent an even
11331         higher priority.
11332
11333 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11334
11335         * packages.el (packages-compute-package-locations): Fix typo from
11336         -u rationalization.
11337
11338 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11339
11340         * setup-paths.el (paths-find-doc-directory): Respect value of
11341         `configure-doc-directory.'
11342
11343         * find-paths.el (paths-find-architecture-directory): Give
11344         precendence `default' argument (which typically comes from
11345         configure).
11346
11347 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11348
11349         * startup.el (command-line-early): Added options -user-init-file
11350         and -user-init-directory.
11351
11352         * files.el (user-init-file): Default to NIL so we can recognize
11353         when it's set.
11354
11355 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11356
11357         * obsolete.el (init-file-user):
11358         * startup.el:
11359         * packages.el (packages-compute-package-locations):
11360         * package-get.el (package-get-user-index-filename):
11361         * menubar-items.el (maybe-add-init-button):
11362         * info.el (Info-annotations-path):
11363         * dump-paths.el:
11364         Change `user-init-directory' to be an absolute path.
11365         Use `user-init-directory' where appropriate.
11366         Zap `init-file-user' and its uses.
11367
11368 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11369
11370         * subr.el (copy-symbol): New function.
11371
11372 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11373
11374         * isearch-mode.el (isearch-done): Be sure to restore invisible
11375         extents in the proper buffer.
11376         (isearch-pre-command-hook): Set this-command to the correct value
11377         in case the buffer has changed and old overriding-local-map was
11378         used.
11379         (isearch-restore-extent): Use remprop instead of setting the
11380         property to nil.
11381
11382 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11383
11384         * cmdloop.el (execute-extended-command): Update zmacs region
11385         before the delay.
11386         (execute-extended-command): Make the message gettext-friendly.
11387
11388 1999-09-07  Andy Piper  <andy@xemacs.org>
11389
11390         * gutter-items.el (progress-gauge-glyph): renamed from
11391         progress-glyph.
11392         (progress-text-glyph): new variable.
11393         (progress-layout-glyph): use layouts and text glyphs.
11394         (progress-area-buffer): removed.
11395         (progress-text-and-extent): new variable.
11396         (progress-displayed-p): dynamically create gutter area buffer.
11397         (clear-progress): ditto.
11398         (raw-append-progress): ditto.
11399         (append-progress): use new glyph names.
11400         (raw-append-progress): only create the extent when needed. set
11401         properties more optimally.
11402         (progress): remove args.
11403
11404 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11405
11406         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11407         mapcar where the return value is unused.
11408         (isearch-restore-invisible-extents): Ditto.
11409         (isearch-highlight-all-cleanup): Ditto.
11410         (isearch-delete-extents-in-range): Traverse the extents only once.
11411         (isearch-highlight-all-update): Don't start over if the search
11412         string has changed and more input is pending.
11413
11414 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11415
11416         * packages.el (packages-find-package-data-path): Ditto.
11417
11418         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11419
11420         * subr.el (mapc-internal): Don't make obsolete.
11421
11422         * cl-extra.el (mapc): Resurrect.
11423
11424 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11425
11426         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11427         alias.
11428
11429         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11430         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11431         (isearch-yank-clipboard): Use get-clipboard instead of
11432         x-get-clipboard.
11433         (isearch-yank-selection): Fix docstring.
11434
11435 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11436
11437         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11438
11439 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11440
11441         * cl-macs.el (extent-start-position): Fix setf method.
11442         (extent-end-position): Ditto.
11443
11444 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11445
11446         * isearch-mode.el: End merge with FSF 20.4.
11447
11448         * isearch-mode.el (search-invisible): New variable.
11449         (isearch-hide-immediately): Ditto.
11450         (isearch-unhidden-extents): Ditto.
11451         (isearch-range-invisible): New function.
11452         (isearch-unhide-extent): Ditto.
11453         (isearch-restore-invisible-extents): Ditto.
11454         (isearch-restore-extent): Ditto.
11455
11456         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11457         implementation.
11458         (isearch-ring-retreat-edit): Ditto.
11459         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11460         (isearch-forward-regexp): New arguments NOT-REGEXP and
11461         NO-RECURSIVE-EDIT.
11462         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11463         (isearch-backward-regexp): New arguments NOT-REGEXP and
11464         NO-RECURSIVE-EDIT.
11465         (isearch-mode): Return isearch-success.
11466         (isearch-update): Use unread-command-events instead of
11467         unread-command-event.
11468         (isearch-abort): If an invalid regexp is encountered, keep popping
11469         states.
11470         (isearch-*-char): Use FSF implementation.
11471         (isearch-whitespace-chars): Use the more robust FSF's
11472         implementation.
11473         (isearch-within-brackets): New variable.
11474         (isearch-mode): Initialize it.
11475         (isearch-edit-string): Bind it.
11476         (isearch-search-and-update): Set it.
11477         (isearch-push-state): Push it.
11478         (isearch-top-state): Pop it.
11479         (isearch-search): Set it.
11480         (isearch-printing-char): When called by isearch-whitespace-chars,
11481         handle M-SPC gracefully.
11482         (isearch-message-prefix): New argument ELLIPSIS.
11483         (isearch-message-suffix): Ditto.
11484         (isearch-message): Use the ELLIPSIS argument when calling
11485         isearch-message-prefix and isearch-message-suffix.
11486         (isearch-message-prefix): Distinguish between "wrapped" and
11487         "overwrapped" search, FWIW.
11488
11489 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11490
11491         * isearch-mode.el (isearch-edit-string): Use the head of the
11492         search ring instead of search-last-string and search-last-regexp.
11493         (search-highlight): Renamed from isearch-highlight.
11494         (isearch-exit): Use the new name.
11495         (isearch-highlight): Ditto.
11496         (isearch-dehighlight): Ditto.
11497         (isearch-update-ring): New function.
11498         (isearch-done): Call it.
11499         (isearch-done): New argument EDIT.
11500         (isearch-repeat): If search string is empty, look up at the car of
11501         the search ring; ignore the yank pointer.
11502         (isearch-abort): Call isearch-done with NOPUSH.
11503         (isearch-cancel): New function.
11504         (isearch-mode-map): Bind it to ESC ESC ESC.
11505
11506         * isearch-mode.el: Begin merge with FSF 20.4.
11507
11508 1999-09-01  Andy Piper  <andy@xemacs.org>
11509
11510         * x-select.el (x-get-clipboard): obsolete.
11511         (x-yank-clipboard-selection): obsolete
11512
11513         * select.el (disown-selection): need to be careful to disown the
11514         clipboard if we set it via selection.
11515         (get-clipboard): move from x-select.el
11516         (yank-clipboard-selection): ditto.
11517
11518 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11519
11520         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11521         isearch-highlight-all-matches to nil.
11522         (isearch-fixed-case): New variable.
11523         (isearch-mode): Initialize it.
11524         (isearch-edit-string): Save it.
11525         (isearch-toggle-case-fold): Set it.
11526         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11527         need to check isearch-fixed-case.
11528         (isearch-toggle-case-fold): Update highlighting of all matches
11529         before the pause.
11530         (isearch-edit-string):
11531
11532 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11533
11534         * isearch-mode.el (isearch-edit-string): Call isearch-message
11535         before reading the event so that the prompt is displayed properly.
11536         (isearch-message): Use isearch-nonincremental when calling
11537         isearch-message-prefix.
11538         (minibuffer-local-isearch-map): Bind up and down to do the same as
11539         M-p and M-n respectively.
11540         (isearch-done): New arg NOPUSH.
11541         (isearch-edit-string): Use it.
11542         (isearch-edit-string): Don't bind isearch-string.
11543         (isearch-ring-adjust): Edit string, *then* push state.
11544
11545 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11546
11547         * faces.el (isearch-secondary): Make isearch-secondary look
11548         different than default.
11549
11550 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11551
11552         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11553         save-excursion.
11554         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11555         (isearch-update): Call isearch-dehighlight without arguments.
11556         (isearch-done): Ditto.
11557
11558         * isearch-mode.el (isearch-fix-case): If the search string has no
11559         upper-case letters, allow the folding to be reenabled.
11560         Previously, once disabled, the folding would remain that way until
11561         the end of isearch.
11562         (isearch-top-state): Call isearch-fix-case.
11563
11564         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11565         save-excursion.
11566         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11567
11568 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11569
11570         * xpm-button.el:
11571         xbm-button.el: Need to exist in core because gui.el depends on
11572         them.
11573
11574 1999-08-31  Andy Piper  <andy@xemacs.org>
11575
11576         * gutter-items.el (buffers-tab-face): new customizable variable.
11577         (buffers-tab-default-buffer-line-length): new specifier for
11578         maximum viewable characters.
11579         (progress-stack): new variable for implementing widget-based
11580         progress messages.
11581         (progress-area-buffer): ditto.
11582         (progress-glyph-height): ditto.
11583         (progress-stop-callback): ditto.
11584         (progress-quit-function): new function.
11585         (progress-glyph): new variable.
11586         (progress-layout-glyph): ditto.
11587         (progress-displayed-p): new function, see message-displayed-p for
11588         details.
11589         (clear-progress): ditto.
11590         (remove-progress): ditto.
11591         (append-progress): ditto.
11592         (raw-append-progress): ditto.
11593         (display-progress): ditto.
11594         (current-progress): ditto.
11595         (current-progress-label): ditto.
11596         (progress): ditto.
11597         (lprogress): ditto.
11598
11599
11600 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11601
11602         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11603
11604         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11605         `isearch-yank-selection'.
11606         (isearch-mode-map): Use it.
11607         (isearch-yank-selection): Use `get-selection' instead of
11608         `get-x-selection'.
11609
11610 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11611
11612         * faces.el (isearch-secondary): Create face here.
11613
11614         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11615         timers.
11616
11617 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11618
11619         * subr.el (buffer-string): More robust backward compatibility
11620         check, courtesy William Perry.
11621
11622 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11623
11624         * replace.el (perform-replace): Stop the search after the search
11625         limit has been reached.
11626
11627 1999-08-23  Andy Piper  <andy@xemacs.org>
11628
11629         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11630         here if we don't have one.
11631
11632 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11633
11634         * ldap.el (ldap-coding-system): Default to nil until we get
11635         efficient UTF8 support
11636         (ldap-decode-string): Guard against `decode-coding-string' not
11637         being defined
11638         (ldap-encode-string): Guard against `encode-coding-string' not
11639         being defined
11640
11641 1999-08-23  Didier Verna  <didier@xemacs.org>
11642
11643         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11644         Some doc strings improvements, and add a star to the `interactive'
11645         calls.
11646
11647 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11648
11649         * font-lock.el (java-font-lock-keywords-3): introduced new
11650         keywords and regexpes for javadoc syntax 1.2.
11651
11652 1999-08-17  Andy Piper  <andy@xemacs.org>
11653
11654         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11655         format-buffers-tab-line.
11656         (buffers-tab-max-buffer-line-length): new variable.
11657         (format-buffers-tab-line): new function. truncate names if over
11658         buffers-tab-max-buffer-line-length.
11659
11660 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11661
11662         * cus-start.el: Customize the variable `bell-inhibit-time'.
11663
11664 1999-08-16  Andy Piper  <andy@xemacs.org>
11665
11666         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11667         brute-force approach to deleting the last buffer.
11668         (buffers-tab-grouping-regexp): new customizable variable.
11669         (select-buffers-tab-buffers-by-mode): use it.
11670
11671 1999-08-13  Andy Piper  <andy@xemacs.org>
11672
11673         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11674         deletion problem.
11675
11676 1999-07-30  Didier Verna  <didier@xemacs.org>
11677
11678         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11679         of princ to output symbols.
11680         (custom-save-face-internal): ditto.
11681         (custom-save-resets): ditto.
11682
11683 1999-08-09  Didier Verna  <didier@xemacs.org>
11684
11685         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11686         `regexp-quote' to protect the major mode name for use as a regular
11687         expression (c++ needs this for instance).
11688
11689 1999-08-08  Andy Piper  <andy@xemacs.org>
11690
11691         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11692         cope with similar mode names.
11693
11694         * gutter-items.el (buffers-tab-selection-function): new selection
11695         function.
11696         (select-buffers-tab-buffers-by-mode): new function.
11697         (buffers-tab-items): use it if set to only display buffers in the
11698         tab in the current buffer's group..
11699         (update-tab-in-gutter): use new api.
11700         (remove-buffer-from-gutter-tab): ditto.
11701
11702         * gutter-items.el (buffers-tab-max-size): set custom selection
11703         default to 6.
11704         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11705         (add-tab-to-gutter): set face as default.
11706
11707 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11708
11709         * faces.el (frob-face-property): Merge the fall-back specifier
11710         with the target, not replace it.
11711
11712 1999-08-05  Andy Piper  <andy@xemacs.org>
11713
11714         * gutter-items.el (update-tab-in-gutter): add frame argument for
11715         buffer-items.
11716         (update-tab-in-gutter): use it.
11717
11718         * gutter-items.el (record-buffer-hook): set.
11719
11720         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11721         change.
11722         (switch-to-buffer-hook) deleted.
11723
11724 1999-08-04  Andy Piper  <andy@xemacs.org>
11725
11726         * gutter-items.el (update-tab-in-gutter): make sure this will work
11727         as an argument to create-frame-hook.
11728
11729 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11730
11731         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11732         instead of timer emulation.
11733
11734 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11735
11736         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11737         Emacs isearch enhancements.
11738
11739 1999-07-28  Andy Piper  <andy@xemacs.org>
11740
11741         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11742         all devices that support tab controls.
11743         (remove-buffer-from-gutter-tab): new function. to be used as a
11744         value for kill-buffer-hook.
11745
11746 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11747
11748         * auto-show.el (auto-show-truncationp): changed to match
11749         `window_translation_on'
11750
11751 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11752
11753         * XEmacs 21.2.19 is released
11754
11755 1999-07-28  SL Baur  <steve@miho>
11756
11757         * code-files.el (insert-file-contents): Fix docstring.
11758         revert previous change.
11759
11760 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11761
11762         * fill.el (fill-region-as-paragraph): Change re-break-point to
11763         contain word-across-newline plus one character so that filling
11764         Japanese and Chinese works as desired.
11765         * simple.el (do-auto-fill): Ditto.
11766
11767 1999-07-26  SL Baur  <steve@miho>
11768
11769         * mule/japanese.el ("Japanese"): Do not specify a default input
11770         method.
11771         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11772
11773 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11774
11775         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11776         able to use cl-macs macro in early lisp.
11777
11778 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11779
11780         * custom.el:
11781         * cus-face.el:
11782         * cus-edit.el:
11783                 Massive custom Theme API changes.
11784
11785 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11786
11787         * code-files.el (insert-file-contents): Regard
11788         coding-system-magic-cookie if `coding-system-for-read' is nil.
11789
11790 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11791
11792         * mule/thai-xtis.el: Add coding: local variable, to avoid
11793         bootstrapping problem with C locale.
11794
11795 1999-07-22  Andy Piper  <andy@xemacs.org>
11796
11797         * dumped-lisp.el (preloaded-file-list): guard against putting
11798         gutter-items in a less than functional XEmacs.
11799         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11800
11801 1999-07-18  Bob Weiner  <weiner@beopen.com>
11802
11803         * fill.el (fill-context-prefix): Fixed bug that prevented the
11804         setting of an adaptive fill prefix when the `dont-skip-first' was
11805         t.
11806
11807 1999-07-22  SL Baur  <steve@miho>
11808
11809         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11810
11811 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11812
11813         * files.el (interpreter-mode-alist): add `make', `guile', and
11814         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11815         makefile-mode, guile is a scheme, and someday XEmacs will be
11816         modular enough to use as an efficient scripting tool.)
11817
11818 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11819
11820         * mule/mule-cmds.el (reset-language-environment): Regard
11821         coding-category `utf-8' and `ucs-4' if they are available.
11822
11823 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11824
11825         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11826         (prefer-coding-system): Fix DOC-string.
11827
11828         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11829         DOC-string too.
11830
11831         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11832         Mule.
11833         (coding-system-change-eol-conversion): Fix DOC-string.
11834
11835 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11836
11837         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11838         instead of `list-coding-system'.
11839
11840 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11841
11842         * menubar-items.el (default-menubar): `select-input-method' was
11843         renamed to `set-input-method'.
11844
11845         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11846         "Set Language Environment" menu.
11847
11848         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11849         "Describe Language Support" menu.
11850
11851 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11852
11853         * mule/chinese.el ("Chinese-GB"): Rename
11854         `chinese-gb-environment-setup-function' to
11855         `setup-chinese-gb-environment-internal'.
11856
11857 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11858
11859         * mule/korean.el: Use `define-coding-system-alias' instead of
11860         `copy-coding-system'.
11861
11862 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11863
11864         * mule/mule-cmds.el (set-language-environment-coding-systems):
11865         Treat duplicated coding-categories.
11866
11867 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11868
11869         * mule/japanese.el: Use `define-coding-system-alias' instead of
11870         `copy-coding-system'.
11871
11872 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11873
11874         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11875         coding-system `viscii'.
11876
11877 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11878
11879         * mule/cyrillic.el:
11880         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11881         (cyrillic-alternativnyj-decode-table): New variable.
11882         (cyrillic-alternativnyj-encode-table): New variable.
11883         - Specify `iso-8-1' as a category of coding-system
11884           `alternativnyj'.
11885         - Abolish general Cyrillic environment.
11886
11887 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11888
11889         * mule/chinese.el:
11890         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11891         - Register `chinese-gb-environment-setup-function' as a
11892           `setup-function' of "Chinese-GB" environment.
11893
11894 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11895
11896         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11897         optional argument `parents'.
11898
11899         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11900         property for Thai-XTIS.
11901
11902         * mule/mule-help.el (help-with-tutorial): Use property
11903         `tutorial-coding-system' of language-info as a coding-system to
11904         read tutorial file.
11905
11906 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11907
11908         * mule/thai-xtis.el: Don't setup `setup-function' and
11909         `exit-function'.
11910
11911         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11912         `set-coding-category-system' to set up coding-system for
11913         coding-category.
11914
11915         * mule/mule-cmds.el (prefer-coding-system): Use
11916         `set-coding-category-system' to set up coding-system for
11917         coding-category.
11918
11919 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11920
11921         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11922         Thai-XTIS environment.
11923
11924         * mule/mule-cmds.el (prefer-coding-system): Use
11925         `find-coding-system' instead of `coding-system-p'.
11926
11927 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11928
11929         * mule/mule-cmds.el (set-language-environment-coding-systems):
11930         Modify eol-type for XEmacs.
11931
11932         * mule/thai-xtis.el: Delete unused local variable `category'.
11933
11934         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11935         function.
11936         (prefer-coding-system): Don't call
11937         `update-coding-systems-internal'; use function
11938         `coding-category-list' instead of variable `coding-category-list';
11939         use `set-coding-priority-list' instead of `set-coding-priority';
11940         modify `eol-type' for XEmacs.
11941
11942         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11943         `charset-columns'.
11944         (char-width): Likewise.
11945
11946 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11947
11948         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11949         `tis-620'.
11950
11951         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11952         `set-coding-priority-list' instead of `set-coding-priority'; don't
11953         call `update-coding-systems-internal'.
11954
11955         * mule/mule-misc.el (coding-system-get): New function.
11956         (coding-system-put): New function.
11957         (coding-system-category): New function.
11958
11959 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11960
11961         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11962         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11963         to avoid conflict with leim/quail/thai-xtis.
11964
11965         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11966         to thai-xtis-chars.el.
11967
11968         * mule/thai-xtis-chars.el: New file (split from
11969         mule/thai-xtis.el).
11970
11971 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11972
11973         * mule/thai-xtis.el:
11974         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11975         - Add syntax entries.
11976         - Put `preferred-coding-system' of the charset `thai-xtis' to
11977           `tis-620'.
11978
11979 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11980
11981         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11982         rewritten to use write-multibyte-character.
11983
11984 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11985
11986         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11987         of `iso-2022-7'.
11988         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11989         ported yet.
11990         (read-input-method-name): Treat optional argument `default'.
11991
11992 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11993
11994         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11995         all.
11996         (set-language-info-alist): Set up menus here.
11997
11998 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11999
12000         * minibuf.el (completing-read): Add new optional argument
12001         `default'.
12002         (read-coding-system): Add new optional argument
12003         `default-coding-system'.
12004
12005 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12006
12007         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12008         (viet-viscii-...->viet-vscii...).
12009
12010 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12011
12012         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12013         and menus.
12014
12015 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12016
12017         * mule/mule-cmds.el (input-method-function): Add permanent-local
12018         property.
12019
12020 1999-03-30  Dave Love  <fx@gnu.org>
12021
12022         * mule/mule-cmds.el (current-language-environment): Doc fix.
12023
12024 1999-02-06  Richard Stallman  <rms@gnu.org>
12025
12026         * mule/european.el (setup-slovenian-environment): New function.
12027         ("Slovenian"): New language environment.
12028
12029 1999-01-27  Dave Love  <fx@gnu.org>
12030
12031         * mule/mule-cmds.el (current-language-environment): Provide :link,
12032         :type (choices) and appropriate :get.
12033
12034 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12035
12036         * mule/mule-cmds.el (describe-language-environment): Don't alter
12037         input-method-alist.
12038
12039 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12040
12041         * mule/mule-cmds.el (prefer-coding-system): Call
12042         set-coding-priority, so that the internal array of priorities is
12043         also updated.
12044
12045 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12046
12047         * mule/mule-cmds.el (prefer-coding-system): If the argument
12048         requires specific EOL conversion type, make the default coding
12049         systems use that.
12050
12051 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12052
12053         * mule/mule-cmds.el (set-language-environment): Pass the default
12054         eol-type to set-language-environment-coding-systems.
12055         (set-default-coding-systems): Copy the eol-type property for the
12056         new default values of {buffer-file,process}-coding-system from the
12057         old defaults.
12058         (set-language-environment-coding-systems): Accept an optional
12059         argument EOL-TYPE, and set the eol-type property of the default
12060         coding systems accordingly.
12061
12062 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12063
12064         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12065         use generate-new-buffer instead of get-buffer-create.
12066
12067 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12068
12069         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12070
12071 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12072
12073         * mule/mule-cmds.el (default-input-method): Fix custom type.
12074
12075 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12076
12077         * mule/mule-cmds.el (setup-specified-language-environment):
12078         Add apropos-inhibit property.
12079         (describe-specified-language-support): Likewise.
12080
12081 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12082
12083         * mule/mule-cmds.el: Doc fixes.
12084
12085 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12086
12087         * mule/mule-cmds.el (register-input-method): Doc-string
12088         modified.
12089
12090 1998-09-01  Dave Love  <fx@gnu.org>
12091
12092         * mule/mule-cmds.el (current-language-environment): Fix
12093         setter function.
12094
12095 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12096
12097         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12098         mule/european.el, mule/hebrew.el, mule/japanese.el,
12099         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12100         avoid bootstrapping problem if you need to recompile all the Lisp
12101         files using interpreted code.
12102
12103 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12104
12105         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12106         ("Latin-2"): Likewise.
12107
12108 1998-08-18  Per Starback  <starback@update.uu.se>
12109
12110         * mule/european.el (setup-latin2-environment): Fix typo.
12111
12112 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12113
12114         * mule/european.el: Give proper value of `input-method' key to all
12115         lang. env.
12116
12117         * mule/mule-cmds.el (activate-input-method): Handle the case that
12118         the arg INPUT-METHOD is nil correctly.
12119         (read-multilingual-string): Activate the specified input method
12120         before calling read-string.  Afterward, activate the original
12121         input method.
12122
12123 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12124
12125         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12126         (set-language-info-alist): Fix typo in doc-string.
12127
12128         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12129
12130 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12131
12132         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12133         (reset-language-environment): New function for the job that
12134         setup-english-environment used to do.
12135         (set-language-environment): Do more setups according to the info
12136         in language-info-alist.
12137         (read-language-name): Handle the case that the arg KEY is nil.
12138         (describe-language-environment): Handle input-method property.
12139
12140         * mule/: All files under this directory, which related with
12141         specific languages (such as mule/european.el, mule/greek.el,
12142         mule/hebrew.el, mule/misc-lang.el), modified as below.
12143         (setup-XXX-environment): Just call set-language-environment.  If
12144         they used to do some other jobs than what done by
12145         set-language-environment, those jobs are done in
12146         setup-XXX-environment-internal now.
12147         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12148         the value to setup-XXX-environment-internal.  Add properties
12149         input-method and features.
12150
12151         * mule/english.el (setup-english-environment): Just call
12152         reset-language-environment.
12153
12154         * mule/european.el (setup-8-bit-environment): Function deleted.
12155
12156 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12157
12158         * mule/mule-cmds.el (input-method-exit-on-first-char)
12159         (input-method-use-echo-area): Doc fixes.
12160
12161 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12162
12163         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12164         variable.
12165         (input-method-use-echo-area): New variable.
12166
12167 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12168
12169         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12170
12171 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12172
12173         * mule/mule-cmds.el (activate-input-method): Update mode line.
12174         (inactivate-input-method): Likewise.
12175
12176 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12177
12178         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12179         input method in the current buffer, but just bind
12180         current-input-method.
12181
12182 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12183
12184         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12185
12186         * mule/misc-lang.el ("IPA"): Add coding-priority and
12187         coding-system.
12188
12189 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12190
12191         * mule/greek.el: Add coding-priority.
12192
12193 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12194
12195         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12196         LANG-ENV.
12197
12198 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12199
12200         * mule/mule-cmds.el (register-input-method): Fix previous change.
12201         (setup-specified-language-environment): Doc fix.
12202
12203 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12204
12205         * mule/mule-cmds.el: Several doc fixes.
12206         (get-language-info, set-language-info): Rename argument.
12207         (set-language-info-alist): Likewise.
12208         (register-input-method): Rename argument.
12209         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12210
12211 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12212
12213         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12214         default value while reading an input method.
12215
12216 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12217
12218         * mule/mule-cmds.el (universal-coding-system-argument):
12219         Use buffer-file-coding-system as default.
12220
12221 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12222
12223         * mule/korean.el ("Korean"): Doc fix.
12224
12225 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12226
12227         * mule/mule-cmds.el (describe-language-environment): Print the
12228         languge environment at the head.
12229
12230 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12231
12232         * mule/japanese.el: Set exit-function to exit-japanese-environment
12233         for Japanese environment.
12234
12235 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12236
12237         * mule/mule-cmds.el (set-language-environment): Doc fix.
12238         (current-language-environment): Use defcustom.
12239         (default-input-method): Specify :type.
12240
12241 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12242
12243         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12244         modified.
12245         (prefer-coding-system): Doc-string modified.
12246
12247 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12248
12249         * mule/mule-cmds.el (set-language-info): Doc-string
12250         describes `coding-priority' KEY.
12251         (set-language-environment-coding-systems): New function.
12252         (select-safe-coding-system): New function.
12253         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12254         (set-language-info-alist): New optionla arg PARENTS.  Call
12255         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12256         (set-language-environment-coding-systems): New function.
12257
12258         * mule/chinese.el: Remove setting up of
12259         describe-chinese-environment-map and
12260         setup-chinese-environment-map.  Exclude them in args of calls to
12261         set-language-info-alist.  Register coding-priority key in
12262         language-info-alist.
12263
12264         * mule/cyrillic.el: Remove setting up of
12265         describe-cyrillic-environment-map and
12266         setup-cyrillic-environment-map.  Exclude them in args of calls to
12267         set-language-info-alist.  Register coding-priority key in
12268         language-info-alist.
12269
12270         * mule/english.el: Register coding-priority key in
12271         language-info-alist.
12272
12273         * mule/ethiopic.el: Register coding-priority key in
12274         language-info-alist.
12275
12276         * mule/european.el: Remove setting up of
12277         describe-european-environment-map and
12278         setup-european-environment-map.  Exclude them in args of calls to
12279         set-language-info-alist.  Register coding-priority key in
12280         language-info-alist.  Add "German" language env.
12281         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12282         (setup-german-environment): New function.
12283
12284         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12285         change default input method to "greek-postfix".
12286
12287         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12288         coding-priority key in
12289
12290 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12291
12292         * mule/mule-cmds.el (set-language-info): Doc fix.
12293         (input-method-inactivate-hook): Doc fix.
12294
12295 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12296
12297         * mule/mule-cmds.el (set-input-method): Renamed from
12298         select-input-method.
12299
12300 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12301
12302         * mule/mule-cmds.el (set-language-environment): Run
12303         exit-language-environment-hook before calling `exit-function'
12304         which is specified for the language environment.
12305
12306 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12307
12308         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12309         modified.
12310         (prefer-coding-system): Likewise.
12311         (describe-language-environment): Print aliases of each coding
12312         system.
12313         (set-language-environment-hook): New variable.
12314         (exit-language-environment-hook): New variable.
12315         (set-language-environment): Call these hooks.  Before setting a
12316         new language environment, exit from the
12317         current-language-environment if necessary.
12318         (input-method-verbose-flag): The value can be nil, t,
12319         complex-only, or default.
12320         (input-method-highlight-flag): Doc-string augmented.
12321         (activate-input-method): Check if we can run the registered
12322         function to activate an input method.
12323
12324         * mule/korean.el: Set exit-function for language environment
12325         "Korean" to exit-korean-environment.
12326         (setup-korean-environment): Moved to korea-util.el.
12327
12328 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12329
12330         * mule/mule-cmds.el (read-multilingual-string): Use
12331         current-input-method prior to default-input-method.  Don't bind
12332         current-input-method by `let', instead, activate the specified
12333         input method in the current buffer temporarily.
12334
12335 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12336
12337         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12338
12339 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12340
12341         * mule/chinese.el (post-read-decode-hz): Return the result of
12342         decode-hz-region.
12343         (pre-write-encode-hz): Do not change the value of
12344         last-coding-system.
12345
12346 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12347
12348         * mule/mule-ccl.el: Doc fixes.
12349
12350 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12351
12352         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12353         (check-ccl-program): New macro.
12354
12355 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12356
12357         * mule/mule-ccl.el: Comment about CCL syntax modified.
12358         (ccl-command-table): Add read-multibyte-character and
12359         write-multibyte-character.
12360         (ccl-code-table): Add ex-cmd.
12361         (ccl-extended-code-table): New variable.
12362         (ccl-embed-extended-command): New function.
12363         (ccl-compile-read-multibyte-character,
12364         ccl-compile-write-multibyte-character) New functions.
12365         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12366         ccl-dump-write-multibyte-character): New functions.
12367
12368 1999-07-22  SL Baur  <steve@miho>
12369
12370         * config.el (config-value-file): config.values is installed into
12371         doc-directory.
12372         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12373
12374 1999-07-19  Didier Verna  <didier@xemacs.org>
12375
12376         * rect.el: all functions rewritten, except when noted. Below is a
12377         list of interface changes.
12378         (apply-on-rectangle): new function. Obsoletes
12379         `operate-on-rectangle'. All functions that used to call this
12380         function now call the new one.
12381         (kill-rectangle): added optional prefix arg to fill lines.
12382         (delete-rectangle): ditto.
12383         (delete-extract-rectangle): ditto.
12384         (open-rectangle): ditto.
12385         (clear-rectangle): ditto.
12386         (delete-rectangle-line): added third arg FILL.
12387         (delete-extract-rectangle-line): ditto.
12388         (open-rectangle-line): ditto.
12389         (clear-rectangle-line): ditto.
12390
12391 1999-07-18  Andy Piper  <andy@xemacs.org>
12392
12393         * menubar-items.el (default-menubar): add gutter options.
12394
12395         * gutter-items.el: new file.
12396         (gutter): new group for custom.
12397         (gutter-visible-p): new variable.
12398         (default-gutter-position): ditto.
12399         (buffers-tab): new group for the buffers tab.
12400         (gutter-buffers-tab): widget to put in the gutter.
12401         (buffers-tab-max-size): max number of tabs.
12402         (buffers-tab-switch-to-buffer-function): function to call when a
12403         tab is pressed.
12404         (buffers-tab-omit-function): filter buffers with this function.
12405         (buffers-tab-format-buffer-line-function): format buffer names for
12406         inclusion in tabs.
12407         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12408         the record.
12409         (build-buffers-tab-internal): build a list of tab items.
12410         (buffers-tab-items): ditto.
12411         (add-tab-to-gutter): put a tab in the gutter area.
12412         (update-tab-in-gutter): reset the buffers in the tab.
12413
12414         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12415
12416         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12417         (switch-to-buffer-hooks): new hook.
12418
12419         * toolbar.el (default-toolbar-position): fix typo.
12420
12421 1999-07-16  Andy Piper  <andy@xemacs.org>
12422
12423         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12424
12425 1999-07-15  Didier Verna  <didier@xemacs.org>
12426
12427         * cus-edit.el (custom-prompt-variable): optional third arg makes
12428         prompt for a comment string.
12429         (customize-set-value): optional prefix makes this function handle
12430         variable comments.
12431         (customize-set-variable): ditto.
12432         (customize-save-variable): ditto.
12433         (customize-customized): handle custom comments.
12434         (customize-save-customized): ditto.
12435         (custom-variable-state-set): ditto.
12436         (custom-face-state-set): ditto.
12437         (customize-saved): ditto.
12438         (custom-variable-set): ditto.
12439         (custom-face-set): ditto.
12440         (custom-variable-save): ditto.
12441         (custom-face-save): ditto.
12442         (custom-variable-reset-saved): ditto.
12443         (custom-face-reset-saved): ditto.
12444         (custom-variable-reset-standard): ditto.
12445         (custom-face-reset-standard): ditto.
12446         (custom-comment-face): new face.
12447         (custom-comment-tag-face): ditto.
12448         (custom-comment): new widget.
12449         (custom-comment-create): new function.
12450         (custom-comment-delete): ditto.
12451         (custom-comment-value-set): ditto.
12452         (custom-comment-show): ditto.
12453         (custom-comment-invisible-p): ditto.
12454         (custom-variable-value-create): create a comment field widget.
12455         (custom-face-value-create): ditto.
12456         (custom-variable-menu): new entry for adding a custom comment.
12457         (custom-face-menu): ditto.
12458         (custom-save-variables): possibly save custom comments.
12459         (custom-save-faces): ditto.
12460
12461         * cus-face.el (custom-set-faces): the arguments can now have a
12462         custom comment as fourth argument.
12463
12464         * custom.el (custom-set-variables): the arguments can now have a
12465         custom comment as fifth element.
12466
12467 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12468
12469         * XEmacs 21.2.18 is released
12470
12471 1999-07-13  SL Baur  <steve@miho>
12472
12473         * lib-complete.el (read-library-name): Revert previous change.
12474         (read-library): Ditto.
12475
12476 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12477
12478         * packages.el (packages-package-list): Capitalize docstring.
12479
12480         * packages.el (packages-find-package-library-path): Use #'nconc
12481         rather than #'append to reduce consing -- #'mapcar uses Flist,
12482         which returns a freshly consed list.  #'append would create yet
12483         another fresh list, using Fmake_list in concat.
12484
12485         * packages.el (package-provide): Use setq with remassq like it
12486         says in its docstring.
12487
12488 1999-07-06  SL Baur  <steve@miho.m17n.org>
12489
12490         * lib-complete.el (progn-with-message): Fix typo.
12491
12492 1999-07-06  SL Baur  <steve@miho.m17n.org>
12493
12494         * mule/mule-misc.el (char-octet): Make function match docstring.
12495         From Katsumi Yamaoka <yamaoka@jpl.org>
12496
12497 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12498
12499         * wid-edit.el (widget-documentation): corrected spelling error.
12500
12501 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12502
12503         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12504         keys if already bound
12505
12506 1999-07-06  SL Baur  <steve@miho.m17n.org>
12507
12508         * lib-complete.el (progn-with-message): Revert previous changes.
12509
12510 1999-06-24  Bob Weiner  <weiner@beopen.com>
12511
12512         * lib-complete.el (find-library):
12513         (find-library-other-window):
12514         (find-library-other-frame): Completely rewrote
12515         so that these functions actually work when called non-interactively.
12516         Also made them handle LIBRARY arguments which end with .el or .elc.
12517
12518 1999-06-24  Bob Weiner  <weiner@beopen.com>
12519
12520         * simple.el (indent-new-comment-line): Locally bound
12521         `block-comment-start' to `comstart' or else when this is called
12522         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12523         `block-comment-start' value, ignoring any existing spacing after a
12524         comment prefix in the previous line and producing ugly comments.
12525
12526 1999-06-23  Bob Weiner  <weiner@beopen.com>
12527
12528         * list-mode.el (mouse-choose-completion):
12529         (choose-completion):
12530         (completion-switch-to-minibuffer): Added.
12531         ([Tab]): [Tab] previously switched to the minibuffer
12532         but since [space] does that and since most applications in the
12533         world use [Tab] to select the next item in a list, do that in the
12534         *Completions* buffer too.  This will cause the least confusion
12535         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12536         06/23/1999.
12537
12538 1999-06-22  Bob Weiner  <weiner@beopen.com>
12539
12540         * help.el (help-buffer-name): Added support for a null value
12541         of `help-buffer-prefix-string' since some buffers require no
12542         prefix.
12543
12544 1999-06-20  Bob Weiner  <weiner@beopen.com>
12545
12546         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12547         in the completion-list-mode-map to bury the completions buffer
12548         even when the minibuffer is no longer active.
12549
12550 1999-06-20  Bob Weiner  <weiner@beopen.com>
12551
12552         * list-mode.el (list-mode): It is visually disconcerting to have
12553         the text cursor disappear within list buffers, especially when
12554         moving from window to window, so leave it visible.
12555
12556 1999-07-01  SL Baur  <steve@miho.m17n.org>
12557
12558         * menubar-items.el (default-menubar): Conditionalize the bug
12559         report menu item (which may not be possible in this XEmacs).
12560         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12561
12562 1999-06-30  SL Baur  <steve@miho.m17n.org>
12563
12564         * subr.el (with-current-buffer): DOC string fix.
12565         Suggested by Bob Weiner <weiner@altrasoft.com>
12566
12567 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12568
12569         * cus-face.el (custom-face-italic): insert missing args
12570
12571 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12572
12573         * packages.el (package-locations): Changed default early package
12574         hierarchies to ~/.xemacs/mule-packages and
12575         ~/.xemacs/xemacs-packages.
12576
12577 1999-06-23  SL Baur  <steve@miho.m17n.org>
12578
12579         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12580
12581 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12582
12583         * packages.el (package-locations): Changed default early package
12584         hierarchy to ~/.xemacs/packages.
12585         (package-locations): Removed `packages' as a possible name for a
12586         late package hierarchy.
12587
12588 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12589
12590         * mule/mule-category.el (word-combining-categories): Set up new
12591         variable.
12592         (word-separating-categories): Likewise.
12593
12594 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12595
12596         * XEmacs 21.2.17 is released
12597
12598 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12599
12600         * font-menu.el (font-menu-set-font): allow for nil specification
12601         of font size.
12602
12603 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12604
12605         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12606         is 1.
12607
12608 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12609
12610         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12611         8859-5 instead of ISO 8859-1.
12612
12613 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12614
12615         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12616         (viet-viscii-encode-table): Ditto.
12617
12618         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12619         Make obsolete definition of char-octet.
12620
12621 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12622
12623         * subr.el: Move no-Mule make-char ...
12624         * help-nomule.el (make-char): To here.
12625         (string-width): Make Mule compatibility alias.
12626
12627 1999-06-15  Andy Piper  <andy@xemacs.org>
12628
12629         * select.el (get-selection-no-error): really make there be no-error.
12630         (get-selection): revert to original.
12631
12632 1999-06-11  Andy Piper  <andy@xemacs.org>
12633
12634         * select.el (selection-sets-clipboard): renamed.
12635         (own-selection): use it.
12636
12637 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12638
12639         * XEmacs 21.2.16 is released
12640
12641 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12642
12643         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12644         missing characters to avoid crash.
12645
12646 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12647
12648         * coding.el (set-terminal-coding-system): Only set the console
12649         coding system on the selected console if it is a tty.
12650
12651 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12652
12653         * cus-face.el:
12654         * cus-edit.el:
12655         * faces.el:
12656         (custom):
12657         (face-spec-set):
12658         * faces.el (frob-face-property):
12659         * font-menu.el (font-menu-set-font):
12660                   Actually apply changes from 1999-03-17
12661
12662 1999-06-10  Andy Piper  <andy@xemacs.org>
12663
12664         * select.el (get-selection): abstract out non error-signalling
12665         part.
12666         (get-selection-no-error): get-selection without signalling an
12667         error.
12668         (selection-is-clipboard-p): new variable. controls whether the
12669         selection sets the clipboard.
12670         (own-selection): use it.
12671
12672         * mouse.el (insert-selection): fallback to clipboard after trying
12673         primary selection and cutbuffer.
12674
12675 1999-06-05  Andy Piper  <andy@xemacs.org>
12676
12677         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12678         selection functions.
12679
12680 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12681
12682         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12683         default value.
12684         (load): Use `raw-text' instead of `no-conversion'.
12685         (insert-file-contents): Likewise.
12686
12687         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12688         of `no-conversion'.
12689
12690 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12691
12692         * coding.el: Don't copy `no-conversion' to `raw-text'.
12693
12694 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12695
12696         * subr.el (make-char): Define it if Mule is not around.
12697
12698 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12699
12700         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12701
12702         * x-select.el (x-disown-selection-internal): Restore symbol as an
12703         obsolete alias.
12704         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12705
12706 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12707
12708         * XEmacs 21.2.15 is released
12709
12710 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12711
12712         * subr.el (split-string): Avoid infinite looping
12713
12714 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12715
12716         * ldap.el (ldap-ignore-attribute-codings): New variable
12717         (ldap-default-attribute-decoder): New variable
12718         (ldap-coding-system): New variable
12719         (ldap-attribute-syntax-encoders): New variable
12720         (ldap-attribute-syntax-decoders): New variable
12721         (ldap-attribute-syntaxes-alist): New variable
12722         (ldap-encode-boolean): New function
12723         (ldap-decode-boolean): New function
12724         (ldap-encode-country-string): New function
12725         (ldap-decode-string): New function
12726         (ldap-decode-address): New function
12727         (ldap-encode-address): New function
12728         (ldap-decode-attribute): New function
12729         (ldap-search): Use some of these
12730
12731 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12732
12733         * version.el (emacs-version): Make the patch level/beta come
12734         before the XEmacs qualifier so that it gets into (funcall
12735         emacs-version) and thus in the bug reports.
12736         (emacs-version>=): Support patch levels.
12737
12738 1999-06-03  SL Baur  <steve@xemacs.org>
12739
12740         * version.el: implement x.y.z version number
12741         From Jan Vroonhof <vroonhof@math.ethz.ch>
12742
12743 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12744
12745         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12746
12747 1999-05-22  Vin Shelton <acs@xemacs.org>
12748
12749         * startup.el: Document -private and break out non-standard X options.
12750
12751 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12752
12753         * mule/mule-charset.el (charset-after): New function.
12754         (charset-direction): Synch with Mule, update docstring.
12755         (get-charset-property): New function.
12756         (put-charset-property): New function.
12757         (charset-plist): New function.
12758
12759         * mule/mule-charset.el (compose-region):
12760         (decompose-region): remove;  these functions (which don't work
12761         since we don't do composite characters) have been moved to
12762         mule-util.el.
12763         (toplevel): follow coding standards
12764
12765 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12766
12767         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12768         exist any more.
12769
12770         * code-files.el: Fix commentary to follow coding standards.  Move
12771         the single line left in mule-files.el to here.
12772
12773         * mule/mule-files.el: delete.
12774
12775 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12776
12777         * info.el (Info-scroll-prev): Use event functions instead of the
12778         old emacs 19 interface.
12779
12780 1999-06-02  Andy Piper  <andy@xemacs.org>
12781
12782         * x-font-menu.el (x-font-menu-load-font):
12783         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12784
12785 1999-05-31  Andy Piper  <andy@xemacs.org>
12786
12787         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12788         group.
12789         (font-menu-this-frame-only-p): ditto.
12790         (font-menu-max-items): reinstate, from Jan Vroonhof
12791         <vroonhof@math.ethz.ch>
12792         (font-menu-submenu-name-format): ditto.
12793         (font-menu-split-long-menu): ditto, for use by the family
12794         constructor.
12795         (font-menu-family-constructor): use it.
12796
12797 1999-05-30  Andy Piper  <andy@xemacs.org>
12798
12799         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12800         for use by the font menu.
12801
12802         * msw-font-menu.el: new file implementing mswindows specific
12803         font-menu behaviour.
12804         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12805         (mswindows-font-menu-junk-families): ditto.
12806         (hack-font-truename): ditto.
12807         (mswindows-font-regexp-ascii): ditto.
12808         (mswindows-reset-device-font-menus): ditto.
12809         (mswindows-font-menu-font-data): ditto.
12810         (mswindows-font-menu-load-font): ditto.
12811
12812         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12813         (x-font-menu-font-data): ditto.
12814         (x-font-menu-load-font): ditto.
12815
12816         * font-menu.el: new file implementing generic font menu behaviour.
12817         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12818         made device independent.
12819         (font-menu-this-frame-only-p): ditto.
12820         (font-menu-preferred-resolution): ditto.
12821         (font-menu-size-scaling): new variable used to determine whether
12822         sizes are in points or tenths of a point.
12823         (vassoc): moved from x-font-menu.el.
12824         (device-fonts-cache): ditto.
12825         (device-fonts-cache): ditto.
12826         (flush-device-fonts-cache): ditto.
12827         (reset-device-font-menus): copied from x-font-menu.el and made
12828         device independent. Most functionality deferred to
12829         device-dependent versions.
12830         (font-menu-family-constructor): copied from x-font-menu.el and
12831         made device independent.
12832         (font-menu-size-constructor): ditto.
12833         (font-menu-weight-constructor): ditto.
12834         (font-menu-set-font): ditto.
12835         (font-menu-change-face): ditto.
12836         (font-menu-load-font): new device method.
12837         (font-menu-font-data): ditto.
12838
12839         * x-font-menu.el: The above functions deleted.
12840
12841 1999-05-26  Andy Piper  <andy@xemacs.org>
12842
12843         * update-elc.el:
12844         * make-docfile.el:
12845         * loadup.el: rehash expand-file-name usage to not use default-directory.
12846
12847 1999-05-21  Andy Piper  <andy@xemacs.org>
12848
12849         * x-select.el (x-select-convert-to-text):
12850         (x-selected-text-type):
12851         (x-get-selection):
12852         (xselect-convert-to-string):
12853         (xselect-convert-to-compound-text):
12854         (xselect-convert-to-length):
12855         (xselect-convert-to-targets):
12856         (xselect-convert-to-delete):
12857         (xselect-convert-to-filename):
12858         (xselect-convert-to-charpos):
12859         (xselect-convert-to-lineno):
12860         (xselect-convert-to-colno):
12861         (xselect-convert-to-sourceloc):
12862         (xselect-convert-to-os):
12863         (xselect-convert-to-host):
12864         (xselect-convert-to-user):
12865         (xselect-convert-to-class):
12866         (xselect-convert-to-name):
12867         (xselect-convert-to-integer):
12868         (xselect-convert-to-atom):
12869         (xselect-convert-to-identity): functions renamed from x-* and
12870         moved to select.el.
12871         (x-get-secondary-selection): use rename get-selection.
12872         (x-get-clipboard): ditto.
12873         (x-own-selection): moved to select.el.
12874         (x-valid-simple-selection-p): ditto.
12875         (x-dehilight-selection): ditto.
12876         (x-own-clipboard): ditto.
12877         (x-disown-selection): ditto.
12878
12879         * x-mouse.el (x-yank-function): moved to mouse.el.
12880         (x-insert-selection): ditto.
12881         (x-set-point-and-move-selection): use renamed function.
12882
12883         * select.el (selected-text-type): moved and renamed from
12884         x-select.el.
12885         (selection-owner-p): moved to C.
12886         (selection-exists-p): ditto.
12887         (get-cutbuffer): new device method.
12888         (get-selection): generalised and moved from x-select.el.
12889         (own-selection): moved x-own-selection functionality into here.
12890         (dehilight-selection): renamed and moved from x-select.el.
12891         (own-clipboard): functionality moved from x-select.el using new
12892         generic C builtins.
12893         (disown-clipboard): ditto.
12894         (select-convert-to-text):
12895         (select-convert-to-string):
12896         (select-convert-to-compound-text):
12897         (select-convert-to-length):
12898         (select-convert-to-targets):
12899         (select-convert-to-delete):
12900         (select-convert-to-filename):
12901         (select-convert-to-charpos):
12902         (select-convert-to-lineno):
12903         (select-convert-to-colno):
12904         (select-convert-to-sourceloc):
12905         (select-convert-to-os):
12906         (select-convert-to-host):
12907         (select-convert-to-user):
12908         (select-convert-to-class):
12909         (select-convert-to-name):
12910         (select-convert-to-integer):
12911         (select-convert-to-atom):
12912         (select-convert-to-identity): new functions renamed from x-* and
12913         moved from x-select.el.
12914
12915         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12916         into here and use as the default window-system mouse yank.
12917         (insert-selection): generalised and moved from x-mouse.el.
12918         (own-clipboard): moved to C.
12919
12920         * msw-select.el (mswindows-selection-owned-p): deleted.
12921         (mswindows-own-selection): generalised and moved to select.el.
12922         (mswindows-disown-selection): generalised and moved to C.
12923         (mswindows-selection-owner-p): ditto.
12924
12925 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12926
12927         * XEmacs 21.2.14 is released
12928
12929 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12930
12931         * about.el: update contact info for jason and slb.
12932
12933 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12934
12935         * mule/european.el (setup-romanian-environment): Add Romanian
12936         support from Emacs/Mule romanian.el.
12937
12938 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12939
12940         * cus-face.el: Label all custom changes with the 'custom' tag.
12941
12942         * cus-edit.el: idem ditto.
12943
12944         * faces.el: Added suport for adding device tags to various functions.
12945         (custom): New device tag.
12946         (face-spec-set): Call reset face with tags argument. No longer do
12947         x-init-global-faces hack.
12948
12949         * faces.el (frob-face-property): Use an anonymous specifier to map
12950         frob-face-property-1 over.
12951
12952         * x-font-menu.el (font-menu-set-font): Always specify all
12953         properties to custom.
12954
12955 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12956
12957         * mule/european.el (setup-czech-environment): Add czech support.
12958         From David Sauer <davids@orfinet.cz>
12959
12960 1999-03-15  SL Baur  <steve@xemacs.org>
12961
12962         * check-features.el: Turn hard errors into warnings.
12963
12964 1999-03-21  SL Baur  <steve@xemacs.org>
12965
12966         * simple.el (delete-key-deletes-forward): As per discussion on
12967         xemacs-beta, default to t.
12968
12969 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12970
12971         * loadup.el: Define Installation-string before loading anything.
12972
12973 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12974
12975         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12976         From Anders Stenman <stenman@isy.liu.se>
12977
12978 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12979
12980         * wid-edit.el (widget-glyph-find): Ditto.
12981
12982         * packages.el (locate-library): Ditto.
12983
12984         * loadup.el (really-early-error-handler): Ditto.
12985
12986         * lib-complete.el (read-library): Ditto.
12987
12988         * faces.el (set-face-stipple): Ditto.
12989
12990         * code-files.el (load): Use new calling style of locate-file.
12991
12992 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12993
12994         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12995         dead.
12996
12997 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12998
12999         * dumped-lisp.el (preloaded-file-list): Don't load
13000         Installation.el.
13001
13002         * loadup.el (Installation-string): Define it here.
13003
13004 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13005
13006         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13007         Installation.el needs to be loaded before `dump-paths', otherwise
13008         the dumping process won't find it.
13009
13010 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13011
13012         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13013         subr so that we can use `replace-in-string' in Installation.el to
13014         get rid of C-m chars under the native Windows build.
13015
13016 1999-04-29  Andy Piper  <andy@xemacs.org>
13017
13018         * make-docfile.el: canonicalize file and directory names.
13019
13020         * device.el (call-device-method): new function for calling device
13021         specific methods.
13022         (define-device-method): new function for defining device methods.
13023         (define-device-method*): ditto.
13024
13025 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13026
13027         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13028
13029 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13030
13031         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13032         (cyrillic-koi8-r-encode-table): Likewise.
13033         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13034         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13035
13036         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13037         from vietnamese.el].
13038
13039         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13040         mule/mule-misc.el.
13041
13042 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13043
13044         * mule/thai-xtis.el:
13045         - Change font registry name from "Thai94x94-0" to "xtis-0".
13046         - Change mnemonic of coding-system `tis-620' to "TIS620".
13047
13048 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13049
13050         * mule/ethiopic.el: fixed.
13051
13052 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13053
13054         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13055
13056         * mule/thai-xtis.el: New file.
13057
13058         * mule/vietnamese.el: New file.
13059
13060         * mule/ethiopic.el: New file.
13061
13062 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13063
13064         * bytecomp.el (byte-compile-close-variables): Leave
13065         debug-issue-ebola-notices alone.
13066
13067 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13068
13069         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13070         at the top of the buffer since it is the most important thing to
13071         customize
13072         (ldap-get-host-parameter): New defun
13073         (ldap-search): Add a new parameter `withdn' to retrieve the
13074         distinguished names of entries
13075
13076 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13077
13078         * startup.el (splash-frame-body): Date and spelling fixes.
13079
13080 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13081
13082         * view-less.el (toggle-truncate-lines): add autoload tag
13083
13084 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13085
13086         * format.el (format-alist): Disable image stuff.
13087
13088 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13089
13090         * wid-edit.el (widget-glyph-find): Search by directories, then by
13091         suffixes rather than the other way around.
13092         (widget-image-conversion): Renamed to
13093         `widget-image-file-name-suffixes'.
13094
13095 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13096
13097         * mule/mule-charset.el: Made old functions obsolete, remove the
13098         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13099         (charset-iso-graphic-plane): Rename from charset-graphic.
13100         (charset-iso-final-char): Rename from charset-final.
13101         (charset-width): Rename from charset-columns.
13102         (charset-bytes): Added from fsf compatibility, returns always 1.
13103
13104         * mule/mule-misc.el: Move charset-doc-string alias to
13105         mule-charset.el
13106
13107 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13108
13109         * x-faces.el (x-make-font-bold-italic): honor
13110         *try-oblique-before-italic-fonts*
13111
13112 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13113
13114         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13115
13116 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13117
13118         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13119         name.
13120
13121 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13122
13123         * cl-extra.el (equalp): Would bug out for lists.
13124
13125 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13126
13127         * about.el (about-hackers):  Change cgw's email address
13128
13129 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13130
13131         * XEmacs 21.2.13 is released
13132
13133 1999-03-12  SL Baur  <steve@xemacs.org>
13134
13135         * simple.el (delete-key-deletes-forward): Revert to previous
13136         behavior.
13137
13138 1999-01-18  Didier Verna  <didier@xemacs.org>
13139
13140         * menubar-items.el (xemacs-splash-buffer): handle the case of
13141         multiple elements in the splash buffer body.
13142
13143         * startup.el (splash-frame-timeout): new constant: interval
13144         between splash buffer elements.
13145         (command-line-1): handle splash buffer with multiple elements (use
13146         a timeout).
13147         (splash-frame-body): Originally `startup-splash-frame-body'.
13148         Rewrote a cleaner and more readable version. This can now be array,
13149         in which case each element is displayed in turn in the splash buffer.
13150         (splash-frame-static-body): new constant. Persistent information
13151         across all splash buffer elements (preserves the possibility to give
13152         it in different languages.
13153         (circulate-splash-frame-elements): new function. Used as a timeout
13154         to circulate through all splash frame elements and display them in
13155         sequence.
13156         (display-splash-frame): originally `startup-splash-frame'. Handle
13157         the case of multiple elements in the splash buffer body. Now
13158         returns a timeout id if multiple elements to display, or nil.
13159
13160 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13161
13162         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13163         so they can be overridden by x-init-face-from-resources.
13164         Additionally specify the font name also with an x tag.
13165
13166 1999-03-08  Andy Piper  <andy@xemacs.org>
13167
13168         * package-get.el (package-get-base): autoload.
13169
13170         * menubar-items.el (default-menubar): add update menu item. Fix
13171         custom menu to only be activated when package-base is available.
13172
13173         * package-get.el (package-get-custom): don't load
13174         package-get-custom as it is auto-generated. Fix group definition.
13175
13176 1999-03-05  Didier Verna  <didier@xemacs.org>
13177
13178         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13179         instead of `symbol-name' (Thanks Kyle).
13180
13181         * cus-edit.el (custom-save-variables): use `prin1' instead of
13182         princ to write symbols.
13183
13184 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13185
13186         * XEmacs 21.2.12 is released
13187
13188 1999-03-05  SL Baur  <steve@xemacs.org>
13189
13190         * menubar-items.el (default-menubar): Add kfm browsing support.
13191         From Neal Becker <nbecker@fred.net>
13192
13193 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13194
13195         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13196         calls to font-lock during buffer reversion.
13197
13198 1999-02-12  Didier Verna  <didier@xemacs.org>
13199
13200         * info.el (Info-build-node-completions): unconditionally widen the
13201         tag table buffer.
13202
13203 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13204
13205         * x-faces.el (x-init-face-from-resources):
13206         Only set fonts in the 'x locale.
13207
13208 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13209
13210         * package-ui.el (pui-install-selected-packages): Don't throw on
13211         `package-admin-delete-binary-package' returning nil since it's
13212         normal.  Reindent function.
13213         (pui-add-required-packages): Handle case where packages selected
13214         for installation have never been installed.
13215
13216 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13217
13218         * menubar-items.el (default-menubar):
13219         Implement the ``Mule->Set coding system of process'' menu item.
13220
13221 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13222
13223         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13224         files
13225         - Change some `if's to `when's
13226
13227 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13228
13229         * XEmacs 21.2.11 is released
13230
13231 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13232
13233         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13234         against window close (Fix Bug #460).
13235         (ask-user-about-lock-dbox): Idem.
13236
13237 1999-02-25  SL Baur  <steve@xemacs.org>
13238
13239         * mule/mule-charset.el (charset-leading-byte): New function.
13240         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13241
13242 1999-02-12  Andy Piper  <andy@xemacs.org>
13243
13244         * about.el (xemacs-hackers): change andy's email address.
13245         (about-url-alist): change andy's web page address.
13246         (about-xemacs): add piper.
13247
13248 1999-02-16  SL Baur  <steve@xemacs.org>
13249
13250         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13251         of mule-base into lisp/mule.
13252
13253 1999-02-16  SL Baur  <steve@xemacs.org>
13254
13255         * mule/arabic.el:
13256         mule/canna-leim.el:
13257         mule/chinese.el:
13258         mule/cyrillic.el:
13259         mule/english.el:
13260         mule/european.el:
13261         mule/greek.el:
13262         mule/hebrew.el:
13263         mule/japanese.el:
13264         mule/kinsoku.el:
13265         mule/korean.el:
13266         mule/misc-lang.el:
13267         mule/mule-category.el:
13268         mule/mule-ccl.el:
13269         mule/mule-charset.el:
13270         mule/mule-cmds.el:
13271         mule/mule-coding.el:
13272         mule/mule-files.el:
13273         mule/mule-help.el:
13274         mule/mule-init.el:
13275         mule/mule-misc.el:
13276         mule/mule-tty-init.el:
13277         mule/mule-x-init.el:
13278         mule/viet-chars.el:  Remerge from mule-base.
13279
13280         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13281         of mule-base into lisp/mule.
13282
13283 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13284
13285         * process.el (exec-to-string): Use `shell-command-switch' in place
13286         of hard-wired "-c" (for WindowsNT).
13287
13288 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13289
13290         * menubar-items.el (default-menubar):  Remove obsolete
13291         "Gopher" item
13292
13293 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13294
13295         * package-admin.el (package-admin-get-install-dir): First fall
13296         back to the location of xemacs-base for non-mule packages.
13297
13298 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13299
13300         * paths.el:
13301         - improved automounter tmp directory support.
13302         - support 4 (!) empirically discovered automounter conventions
13303
13304 1999-02-12  SL Baur  <steve@xemacs.org>
13305
13306         * etags.el (pop-tag-mark): autoload to match key binding.
13307
13308 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13309
13310         * XEmacs 21.2.10 is released
13311
13312 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13313
13314         * package-get.el (package-get-remote-filename): Don't bug out for
13315         a local file name in the search entry.
13316
13317 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13318
13319         * XEmacs 21.2.9 is released
13320
13321 1999-01-19  Didier Verna  <didier@xemacs.org>
13322
13323         * replace.el (replace-search-function): new variable containing a
13324         function to perform a search-forward.
13325         (replace-re-search-function): new variable containing a function
13326         to perform a re-search-forward.
13327         (perform-replace): use them.
13328
13329 1999-01-25  Didier Verna  <didier@xemacs.org>
13330
13331         * select.el (selection-owner-p): use the name `XEmacs'.
13332         (cut-copy-clear-internal): ditto.
13333
13334 1999-01-18  Andy Piper  <andy@xemacs.org>
13335
13336         * about.el (about-url-alist): Update my entry.
13337         (xemacs-hackers): Ditto.
13338
13339 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13340
13341         * buffer.el (switch-to-buffer): Fixing documentation.
13342         * minibuf.el (minibuffer-completion-table): ditto.
13343         * cl-macs.el (return-from): ditto.
13344
13345 1999-01-04  Didier Verna  <didier@xemacs.org>
13346
13347         * replace.el (delete-non-matching-lines): temporarily disable
13348         case-folding when called interactively with a regexp containing
13349         uppercase characters.
13350         (delete-matching-lines): ditto.
13351         (count-matches): ditto.
13352         (list-matching-lines): ditto.
13353
13354 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13355
13356         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13357         abort if current window is split horizontally, not if others are
13358         split.  Got rid of unnecessary minibuffer checking.  Also, add
13359         some comments (it's still complex).
13360
13361 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13362
13363         * package-get.el: changed address for doc.ic.ac.uk to
13364         sunsite.doc.ic.ac.uk
13365
13366 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13367
13368         * ldap.el (toplevel): Remove requires so that the file compiles
13369         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13370
13371 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13372
13373         * dump-paths.el: Calculate module-directory and set
13374         module-load-path to the load path for modules.
13375
13376         * loadup.el: Get bootstrap value of module-load-path from the
13377         environment variable EMACSBOOTSTRAPMODULEPATH.
13378         - Display the module load path if we're debugging paths.
13379
13380         * setup-paths.el: Added function paths-find-site-module-directory.
13381         - Added function paths-find-module-directory.
13382         - Added function paths-construct-module-load-path.  Uses new
13383         environment variable EMACSMODULEPATH.
13384
13385 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13386
13387         * font.el (font-default-object-for-device):
13388         Oops! This `or' can't be replaced by `unless'.
13389         Fixed inability to run w3, among other things.
13390
13391 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13392
13393         * package-admin.el: Change initialization of
13394           package-admin-install-function dependent on system type.
13395           Change package-admin-install-function-mswindows to use
13396           "minitar".
13397
13398 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13399
13400         * mouse.el (default-mouse-motion-handler): Disable help echo while
13401         in the minibuffer.
13402
13403 1998-12-28  Martin Buchholz <martin@xemacs.org>
13404
13405         * XEmacs 21.2.8 is released.
13406
13407 1998-12-24  Martin Buchholz <martin@xemacs.org>
13408
13409         * XEmacs 21.2.7 is released.
13410
13411 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13412
13413         * package-ui.el (pui-list-packages): Set truncate-lines.
13414
13415         * package-get.el (package-get-download-menu): Use
13416         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13417
13418         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13419         (pui-help-string): idem.
13420         (list-packages-mode): New major mode.
13421         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13422         (pui-install-selected-packages): Add suport for removing packages.
13423         (pui-toggle-package-delete-key): New function.
13424         (pui-popup-context-sensitive): New kludge.
13425         (pui-list-packages): Add warning when `package-get-remote' is nil.
13426         (package-ui-add-site): New function.
13427
13428 1998-12-01  Didier Verna  <didier@xemacs.org>
13429
13430         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13431
13432 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13433
13434         * ldap.el: Custom-ized
13435         (toplevel): Do not provide `ldap' which is provided by C level
13436         LDAP code
13437         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13438
13439 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13440
13441         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13442
13443 1998-12-17  Andy Piper  <andy@xemacs.org>
13444
13445         * sound.el (sound-load-list): name changed from sound-load-alist.
13446         (sound-extension-list): name changed from sound-ext-list.
13447         (load-default-sounds): use new names.
13448         (load-sound-file): use new names.
13449
13450 1998-12-16  Andy Piper  <andy@xemacs.org>
13451
13452         * XEmacs 21.2.6 is released
13453
13454 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13455
13456         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13457         errors.
13458
13459 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13460
13461         * wid-edit.el (widget-echo-this-extent): Set
13462         help-echo-owns-message to t.
13463
13464 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13465
13466         * package-get.el (package-get-download-menu): use toggles for
13467           each site in the download site menu.
13468
13469 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13470
13471         * package-get.el (package-get): If we cannot find a package
13472           because package-get-remote is not set, give a more helpful
13473           error message.
13474
13475 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13476
13477         * package-get.el (package-get-remote-filename): use an EFS path
13478         with user anonymous if no user is specified.
13479
13480 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13481
13482         * faces.el (face-spec-set): Re-init fallfacks for default after
13483         calling reset-face on the default face.
13484
13485 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13486
13487         * package-admin.el (package-admin-default-install-function):
13488         Behave as advertised.  Make sure the pkg-dir is proper for
13489         default-directory.
13490         (package-admin-add-binary-package): Make sure the pkg-dir is
13491         proper for default-directory.
13492         (package-admin-install-function-mswindows): Make sure the pkg-dir
13493         is proper for default-directory.
13494
13495 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13496
13497         * XEmacs 21.2.5 is released
13498
13499 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13500
13501         * files.el (binary-file-regexps): regexp-opt is not available at
13502         bytecompile time.
13503
13504 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13505
13506         * x-win-xfree86.el:
13507         * x-win-sun.el (x-win-init-sun):
13508         * x-win-sun.el:
13509         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13510         * x-iso8859-1.el:
13511         * x-init.el (init-post-x-win):
13512         * x-init.el (init-pre-x-win):
13513         * x-init.el (x-initialize-compose):
13514         * x-init.el:
13515         * x-compose.el:
13516         * winnt.el:
13517         * widget.el:
13518         * wid-edit.el (widget-glyph-click):
13519         * wid-edit.el (widget-glyph-find):
13520         * wid-edit.el (widget-type):
13521         * view-less.el (view-buffer-other-window):
13522         * very-early-lisp.el:
13523         * version.el:
13524         * toolbar.el:
13525         * toolbar-items.el:
13526         * term/sun.el (suntool-map):
13527         * term/sun-mouse.el:
13528         * term/internal.el:
13529         * syntax.el (modify-syntax-entry):
13530         * symbol-syntax.el:
13531         * subr.el:
13532         * startup.el (lock-directory):
13533         * simple.el (set-comment-column):
13534         * simple.el (backward-delete-char-untabify):
13535         * shadow.el (find-emacs-lisp-shadows):
13536         * shadow.el:
13537         * setup-paths.el (paths-construct-info-path):
13538         * select.el (cut-copy-clear-internal):
13539         * process.el (call-process-region):
13540         * process.el (start-process-shell-command):
13541         * process.el:
13542         * paths.el (rmail-spool-directory):
13543         * paragraphs.el (use-hard-newlines):
13544         * package-get.el (package-get-dependencies):
13545         * package-admin.el (package-admin-delete-binary-package):
13546         * obsolete.el (truncate-string):
13547         * obsolete.el (store-substring):
13548         * mouse.el (default-mouse-track-maybe-own-selection):
13549         * mouse.el (mouse-yank-at-point):
13550         * modeline.el:
13551         * modeline.el (mouse-drag-modeline):
13552         * minibuf.el (read-directory-name-internal):
13553         * minibuf.el (read-file-name-internal):
13554         * minibuf.el (read-file-name-internal-1):
13555         * minibuf.el (read-file-name-2):
13556         * minibuf.el (exact-minibuffer-completion-p):
13557         * minibuf.el (read-from-minibuffer):
13558         * minibuf.el:
13559         * menubar.el (check-menu-syntax):
13560         * map-ynp.el (map-y-or-n-p):
13561         * make-docfile.el (docfile-out-of-date):
13562         * loadup.el ((member "run-temacs" command-line-args)):
13563         * loadup.el ((member "no-site-file" command-line-args)):
13564         * loadup.el (really-early-error-handler):
13565         * loadup.el:
13566         * loadhist.el:
13567         * loaddefs.el:
13568         * lisp-mnt.el (lm-verify):
13569         * lib-complete.el (lib-complete:cache-completions):
13570         * lib-complete.el (library-all-completions):
13571         * itimer.el (itimer-run-expired-timers):
13572         * info.el (Info-mode):
13573         * info.el (Info-insert-file-contents):
13574         * info.el (Info-rebuild-dir):
13575         * info.el (Info-build-dir-anew):
13576         * info.el (Info-parse-dir-entries):
13577         * info.el (Info-dir-outdated-p):
13578         * info.el (Info-insert-dir):
13579         * info.el (info-xref):
13580         * info.el:
13581         * hyper-apropos.el (hyper-apropos-get-doc):
13582         * hyper-apropos.el (hyper-describe-face):
13583         * hyper-apropos.el (hyper-apropos-mode):
13584         * hyper-apropos.el:
13585         * help.el (list-processes):
13586         * help.el:
13587         * gnuserv.el:
13588         * font.el (mswindows-font-create-name):
13589         * font.el (font-default-font-for-device):
13590         * font.el (x-font-create-object):
13591         * font.el (font-registry):
13592         * font.el:
13593         * font-lock.el (font-lock-keywords):
13594         * font-lock.el:
13595         * finder.el (finder-compile-keywords):
13596         * find-paths.el (paths-find-recursive-path):
13597         * fill.el (set-justification-center):
13598         * fill.el (fill-region-as-paragraph):
13599         * files.el (insert-directory):
13600         * files.el (wildcard-to-regexp):
13601         * files.el (recover-file):
13602         * files.el (basic-save-buffer):
13603         * files.el (delete-auto-save-file-if-necessary):
13604         * files.el (file-relative-name):
13605         * files.el (backup-extract-version):
13606         * files.el (backup-buffer):
13607         * files.el (set-visited-file-name):
13608         * files.el (set-auto-mode):
13609         * files.el (interpreter-mode-alist):
13610         * files.el:
13611         * files.el (find-file-noselect):
13612         * files.el (abbreviate-file-name):
13613         * files.el (parse-colon-path):
13614         * files.el (directory-abbrev-alist):
13615         * etags.el (visit-tags-table-buffer):
13616         * easymenu.el (easy-menu-define):
13617         * dragdrop.el (experimental-dragdrop-drag):
13618         * dragdrop.el (dragdrop-drop-do-functions):
13619         * dragdrop.el (dragdrop-drop-at-point):
13620         * disass.el (disassemble-1):
13621         * disass.el (disassemble-internal):
13622         * disass.el (disassemble):
13623         * disass.el:
13624         * derived.el (derived-mode-init-mode-variables):
13625         * derived.el (define-derived-mode):
13626         * custom.el (defgroup):
13627         * cus-edit.el (custom-quote):
13628         * config.el:
13629         * code-process.el (open-network-stream):
13630         * code-process.el (start-process):
13631         * code-process.el (call-process-region):
13632         * code-process.el (call-process):
13633         * code-process.el:
13634         * code-files.el (insert-file-contents):
13635         * code-files.el:
13636         * code-files.el (buffer-file-coding-system-for-read):
13637         * cmdloop.el (yes-or-no-p-minibuf):
13638         * cl.el:
13639         * cl-macs.el:
13640         * cl-extra.el:
13641         * callers-of-rpt.el (make-caller-report):
13642         * callers-of-rpt.el:
13643         * bytecomp.el (batch-byte-recompile-directory):
13644         * bytecomp.el (batch-byte-compile-1):
13645         * bytecomp.el (batch-byte-compile):
13646         * bytecomp.el (display-call-tree):
13647         * bytecomp.el (byte-compile-insert):
13648         * bytecomp.el (byte-compile-two-args-19->20):
13649         * bytecomp.el (byte-compile-variable-ref):
13650         * bytecomp.el (byte-compile-form):
13651         * bytecomp.el (byte-compile-top-level-body):
13652         * bytecomp.el (byte-compile-out-toplevel):
13653         * bytecomp.el (byte-compile-byte-code-maker):
13654         * bytecomp.el (byte-compile-file-form-defmumble):
13655         * bytecomp.el (byte-compile-file-form):
13656         * bytecomp.el (byte-compile-keep-pending):
13657         * bytecomp.el (byte-compile-insert-header):
13658         * bytecomp.el (byte-compile-from-buffer):
13659         * bytecomp.el (byte-compile-file):
13660         * bytecomp.el (byte-recompile-file):
13661         * bytecomp.el (byte-compile-close-variables):
13662         * bytecomp.el (byte-compile-warn-about-unused-variables):
13663         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13664         * bytecomp.el (byte-compiler-legal-options):
13665         * bytecomp.el (byte-compile-lapcode):
13666         * bytecomp.el (byte-optimize-log):
13667         * bytecomp.el ((fboundp 'defsubst)):
13668         * bytecomp.el:
13669         * bytecomp-runtime.el:
13670         * byte-optimize.el (byte-optimize-apply):
13671         * byte-optimize.el (car):
13672         * byte-optimize.el (byte-optimize-form):
13673         * byte-optimize.el (byte-optimize-form-code-walker):
13674         * byte-optimize.el:
13675         * build-report.el (build-report-insert-installation-file):
13676         * build-report.el (build-report):
13677         * auto-show.el:
13678         * apropos.el (apropos-documentation):
13679         - mega patch
13680         - clean up byte-compile warnings
13681         - remove unused variables
13682         - Use common lisp style hashtable functions
13683         - byte compiler cleanup
13684         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13685         - remove old backquote syntax usage
13686         - move some cl functionality into C for speed.
13687         - remove last remaining VMS support
13688         - spelling fixes
13689         - implement last, butlast, nbutlast, copy-list in C.
13690         - new macro ignore-file-errors, similar to ignore-errors
13691           (ignore-file-errors (delete-file "foo"))
13692         - get frequent garbage collection during loadup.el by tweaking
13693           gc-cons-threshold, rather than explicitly calling garbage-collect
13694         - default delete-key-deletes-forward to `t'.
13695
13696 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13697
13698         * XEmacs 21.2-beta4 is released.
13699
13700 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13701
13702         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13703         (easy-menu-item-present-p): Wrapper around find-menu-item.
13704         (easy-menu-remove-item): Wrapper around delete-menu-item.
13705
13706         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13707         (add-menu-button): Add 'in-menu' argument.
13708         (add-menu-item-1): Add in-menu support to helper function.
13709
13710 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13711
13712         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13713
13714 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13715
13716         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13717         of Dec 4, 1997.
13718
13719 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13720
13721         * process.el (shell-command-on-region): Report if the command
13722         succeeded or failed.
13723
13724 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13725
13726         * subr.el (buffer-substring-no-properties): Comment out.
13727
13728 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13729
13730         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13731           into font instances first, like `x-frob-font-size' does.
13732           (mswindows-find-larger-font): ditto
13733
13734 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13735
13736         * package-ui.el (pui-install-selected-packages): fix args in call
13737         to `package-get'.
13738
13739 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13740
13741         * package-get.el (host-name): New widget type.
13742         (package-get-remote): Better customization using new type.
13743         (package-get-download-sites): idem dito.
13744
13745         (package-get-custom): Do not use package-get-all untill we have
13746         runtime dependencies.
13747
13748         (package-get-remove-copy): Default to 't' we no longer need this
13749         kludge as we do not currently use depenencies.
13750
13751         (package-get-was-current): New variable.
13752         (package-get-require-base): New 'force-current' argument.
13753         (package-get-update-base): idem
13754         (package-get-package-provider):  idem
13755         (package-get-locate-index-file): New 'no-remote' argument.
13756         (package-get-locate-file): idem.
13757
13758         (package-get-maybe-save-index): New function.
13759         (package-get-update-base): Use it.
13760
13761 1998-10-28 Greg Klanderman <greg@alphatech.com>
13762
13763         * package-get.el (package-get-remote): default to nil; by default,
13764         don't go out to the net via EFS.  They must select a download site.
13765         (package-get-download-sites): new variable.
13766         (package-get-download-menu): new function.
13767         (package-get-locate-index-file): new function.
13768         (package-get-update-base): use it.
13769
13770         * menubar-items.el (default-menubar): add "Update Package Index"
13771         and "Add Download Site" menus under Options | Manage Packages.
13772
13773 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13774
13775         * package-get.el (package-get): bugfix code checking installed version
13776         for case where package is not currently installed.
13777         (package-get-require-signed-base-updates): new variable.
13778         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13779         deemed not a goot thing.  Use the variable
13780         package-get-allow-unsigned-base-updates instead.
13781
13782 1998-10-16 Greg Klanderman <greg@alphatech.com>
13783
13784         * package-get.el (package-get): Don't install an older version than
13785         we already have unless explicitly told to.  Issue a warning.
13786
13787         * package-ui.el (pui-add-required-packages): when adding
13788         dependencies, don't add packages that are up to date.
13789         (pui-package-symbol-char):  Don't consider a package out of date
13790         if you have a newer version installed than the latest version in
13791         package-get-base.
13792
13793         * package-get.el (package-get-base-filename): document that it may
13794         be a path relative to package-get-remote;  new default value.
13795         (package-get-locate-file): new function.
13796         (package-get-update-base): use it to expand package-get-base-filename.
13797         (package-get-save-base): new function to save the package-get database
13798         to file.
13799         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13800         (package-get-update-base): pass the REMOTE-SOURCE arg.
13801         (package-get-update-base-entry): call package-get-custom-add-entry.
13802         (package-get-file-installed-p): removed; no longer needed.
13803         (package-get-create-custom): ditto.
13804         (toplevel): remove code to build and load package-get-custom.el
13805         (package-get-custom-add-entry): new function.
13806
13807 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13808
13809         * wid-edit.el (widget-button-click): Don't switch window.
13810
13811 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13812
13813         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13814
13815 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13816
13817         * etags.el (find-tag-default): Run find-tag-hook using
13818         run-hooks rather than funcall
13819
13820 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13821
13822         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13823         and the current local map as the parents to isearch-mode-map.
13824
13825 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13826
13827         * XEmacs 21.2-beta3 is released.
13828
13829 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13830
13831         * package-get.el (package-get-update-base): use
13832         insert-file-contents-internal, not insert-file-contents-literally.
13833
13834 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13835
13836         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13837         dump time.
13838
13839 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13840
13841         * package-get.el (package-get-update-base-entry): new function.
13842         (package-get-update-base): renamed; was `package-get-load-base'.
13843         cleanup, and use package-get-update-base-from-buffer.
13844         (package-get-update-base-from-buffer): new function.
13845         (package-get-update-base-entries): new; helper for above.
13846         Do not eval lisp grabbed over ftp; parse it from new format.
13847
13848 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13849
13850         * files.el (set-auto-mode): Don't play games loading package-get
13851         database; package-get-package-provider will handle it all.
13852
13853 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13854
13855         * package-get.el (package-get-base-filename): new variable.
13856         (package-get-require-base): new function.
13857         (package-get-pgp-signed-begin-line): new variable.
13858         (package-get-pgp-signature-begin-line): ditto.
13859         (package-get-pgp-signature-end-line):  ditto.
13860         (package-get-load-base): new function.
13861         (package-get-interactive-package-query):
13862         (package-get-update-all):
13863         (package-get-dependencies):
13864         (package-get-package-provider):
13865         (package-get-custom): use package-get-require-base.
13866         [package-get-custom loading]: disable for now.
13867
13868         * package-ui.el (pui-list-packages): use (package-get-require-base)
13869
13870 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13871
13872         * package-ui.el: Correct obvious thinko in choosing extent face.
13873
13874 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13875
13876         * menubar-items.el (default-menubar): pui-list-package has nothing
13877         to with Customize. Move all the package stuff to a new Item in Options.
13878
13879         * package-ui.el (pui-menu): Add menu and Popup menu.
13880
13881         * package-get.el (package-get): Use new
13882         package-admin-get-install-dir.
13883
13884         * package-admin.el (package-admin-get-install-dir): New syntax.
13885         Conserve package location and put mule packages where mule-base is.
13886
13887         * package-get.el : Customized
13888
13889         * package-ui.el (pui): Customized
13890         (pui-package-install-dest-dir): New variable.
13891         (pui-install-selected-packages): Use it
13892
13893 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13894
13895         * package-get.el (package-get-interactive-package-query): Move
13896         dependency on package-get-base to run-time.
13897         (package-get-update-all): Ditto.
13898         (package-get-dependencies): Ditto.
13899         (package-get-package-provider): Ditto.
13900         (package-get-custom): Ditto.
13901
13902 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13903
13904         * events.el: Remove 'ascii-character property from 'backspace
13905         and 'delete symbols
13906
13907 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13908
13909         * package-get-base.el: removed.
13910
13911 1998-09-23  Didier Verna  <didier@xemacs.org>
13912
13913         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13914         (no-upper-case-p): new function.
13915         (with-search-caps-disable-folding): new macro.
13916         (with-interactive-search-caps-disable-folding): new macro.
13917         (zap-to-char): In interactive mode, do a case-sensitive search if
13918         the character is uppercase.
13919         (zap-up-to-char): ditto.
13920
13921         * replace.el (perform-replace): use the function no-upper-case-p.
13922
13923         * isearch-mode.el (isearch-fix-case): ditto.
13924         make obsolete `with-caps-disable-folding' and
13925         `isearch-no-upper-case-p'.
13926
13927         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13928         (tags-search): ditto.
13929         (tags-query-replace): ditto.
13930
13931         * info.el (Info-search): ditto.
13932
13933 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13934
13935         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13936
13937 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13938
13939         * package-admin.el (package-admin-rmtree): rewritten.  need to
13940         check for "." and ".." before symlink check.  expand files and
13941         directories with respect to DIRECTORY, not default-directory.
13942
13943 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13944
13945         * package-get.el (package-get-all): add INSTALL-DIR argument.
13946
13947 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13948
13949         * package-ui.el (pui-add-required-packages): new function, select
13950         dependent packages.
13951         (pui-display-keymap): bind it.
13952         (pui-help-string): document it.
13953         (pui-install-selected-packages): package-get-all -> package-get.
13954
13955         * package-get.el (package-get-dependencies): new function.
13956
13957 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13958
13959         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13960         regexps.
13961
13962 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13963
13964         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13965         function.
13966         (default-mouse-track-normalize-point): Use it.
13967
13968 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13969
13970         * package-admin.el (package-admin-delete-binary-package):
13971                 General cleanup. Remove unnessary use of progn and
13972         save-excursion.
13973         (package-admin-delete-binary-package): Do NOT mess with file
13974         modes. That is evil.
13975         (package-admin-delete-binary-package): Wrap all deleting in
13976         condition-case. The data in MANIFEST is untrustworthy.
13977         (package-admin-delete-binary-package): Let the OS worry about non
13978         empty directories.
13979
13980 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13981
13982         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13983         processing.
13984         (lm-report-bug): Fix mail address to send bug reports to.
13985
13986 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13987
13988         * XEmacs 21.2-beta2 is released.
13989
13990 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13991
13992         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13993
13994 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13995
13996         * info.el (Info-mode): Document page turning by double clicks in
13997         docstring so `M-x describe-mode' will display it.
13998
13999 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14000
14001         * info.el (Info-mouse-track-double-click-hook): Use character
14002         widths to calculate a border region where double clicking does
14003         page turning, and return `nil' by default so other hooks, such as
14004         region highlighting, will be run.
14005
14006 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14007
14008         * sound.el (default-sound-directory-list): Initialize with all the
14009         "sounds" directories in `data-directory-list'.  It used to just be
14010         the first one.
14011
14012         * packages.el (locate-data-directory-list): Created.  This gives
14013         the list of matching directories, unlike `locate-data-directory',
14014         which just gives the first one.
14015
14016 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14017
14018         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14019         make a binding in the local keymap until help-char handling is
14020         improved.
14021
14022         * help.el (help-keymap-with-help-key): Provide keymap with help
14023         binding.
14024         (help-print-help-form): New helper function.
14025
14026 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14027
14028         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14029         move extent to another buffer; no need to create a new extent.
14030         (isearch-fix-case): New function.
14031         (isearch-search-and-update): Use it.
14032
14033 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14034
14035         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14036         the keymap, not minor-mode-map-alist.
14037         (isearch-done): Restore overriding-local-map.
14038
14039 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14040
14041         * bytecomp.el (byte-compile-buffer-substring):
14042         Fix for: (byte-compile (defun f () (buffer-substring)))
14043         ==>   ** buffer-substring called with 3 args, but requires 0-3
14044         - new code not only works, but is more readable, too.
14045
14046 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14047
14048         * msw-faces.el (mswindows-init-device-faces): Don't try to
14049           specify a default font at this late stage. Do try to force
14050           creation of the default face font so that if it fails we get
14051           an error now instead of a crash at frame creation.
14052
14053           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14054           mswindows-make-font-unitalic: Canonical default weight
14055           changed from "Normal" to "Regular".
14056
14057           mswindows-make-font-bold / -bold-italic: Supplied device was
14058           not being passed into call to mswindows-find-smaller-font.
14059
14060 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14061
14062         * package-get.el (package-get-remote): Fix the path where to find
14063           the packages on xemacs.org.
14064
14065 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14066
14067         * about.el (about-maintainer-info): Update Ben's entry.
14068
14069 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14070
14071         * lisp/shadow.el (find-emacs-lisp-shadows):
14072         - `member' was being called on lists of length 2000!
14073         - Replace with hashtables.
14074         - Replace hand-coded loops with (dolist)
14075         - Fix comment typo
14076
14077 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14078
14079         * packages.el: Added new function, `package-delete-name', to
14080           delete existing packages from the installed package database
14081           (`packages-package-list').  Also added the "pkginfo" directory
14082           to `packages-special-base-regexp', so that the pkginfo directory
14083           would not get added to `late-packages'.
14084
14085         * package-admin.el: Added ability to delete an installed package
14086           (added low-level function, `package-admin-delete-package').
14087           Understands how to use the pkginfo/MANIFEST.<package> file to
14088           delete the package.  When installing a package, will also
14089           create a MANIFEST.* file if one is not provided by the
14090           package.  If the MANIFEST.* doesn't exist when deleting a
14091           package, the functions will fall back to attempting to delete
14092           any package-specific lisp directory.
14093
14094         * package-get.el: Moved some functions to package-admin.el.
14095           Added interactive function `package-get-delete-package', for
14096           use by users for deleting a package.
14097
14098           Also modified to not require the presence of efs.
14099
14100 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14101
14102         * files.el (find-file-noselect): Handle all signals, kill the
14103         buffer and resignal.
14104
14105 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14106
14107         * cl-macs.el (glyph-image): Add setf method.
14108
14109 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14110
14111         * package-get.el: Fixed broken EFS downloading.  Also, look for
14112           .tar.gz files first, in preference over .tgz files.
14113
14114         * package-ui.el: Fix display of package version numbers.
14115
14116 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14117
14118         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14119         argument.
14120
14121 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14122
14123         * list-mode.el: `display-completion-list': added new/optional
14124           keyword `:completion-string', which allows the programmer to
14125           change the "Possible completions are:" prompt.
14126
14127         * menubar-items.el: Added new pulldown menu-pick to start up the
14128           visual package browser/installer:
14129
14130                 Options->Customize->List Packages
14131
14132         * package-admin.el: Added hooks for installing under both Unix
14133           and MS Windows.  Does additional error checking.  No longer
14134           calls "add-big-package.sh" to install packages under Unix; now
14135           calls gunzip & tar directly.
14136
14137         * package-get.el: Added ability to install packages from files
14138           on a local disk/CDROM.  Now deletes any existing package lisp
14139           directory.  Does completion on available packages when
14140           querying for package names.  Will also search for .tgz files
14141           in addition for .tar.gz files.  Tries to reload
14142           auto-autoloads, as a convenience when loading new packages,
14143           and also tries to add any new package paths to `load-path'.
14144           Changed all occurences of `concat' to use `expand-file-name'.
14145
14146         * package-ui.el: New file which implements the main visual
14147           package browser/installer, which is started via a menu pick or
14148           M-x pui-list packages.
14149
14150 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14151
14152         * startup.el (load-init-file): spelling fix.
14153
14154 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14155
14156         * startup.el (normal-top-level): Load auto-autoload files
14157         covariantly with their precedence.
14158
14159 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14160
14161         * menubar-items.el (default-menubar): Remove "Font Weight"
14162         option, there is currently no custom equivalent.. Customize-faces
14163         is "Edit faces".
14164
14165         * x-font-menu.el (font-menu-set-font): Use customize to set
14166         default face.
14167
14168         * faces.el (face-spec-update-all-matching): New function.
14169
14170         * cus-face.el (custom-set-face-update-spec): New function.
14171         Interface to customize faces from elisp.
14172
14173         (custom-face-value-create): Show the customized settings if set
14174         but not saved.
14175
14176 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14177
14178         (custom-face-value-create): Show the customized settings if set
14179         but not saved.
14180
14181 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14182
14183         * keydefs.el (global-map): Add FSF 20.3 binding of
14184         query-replace-regexp.
14185
14186 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14187
14188         * minibuf.el (read-file-name-internal-1): use
14189         user-name-completion-1 instead of user-name-completion.
14190
14191 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14192
14193         * loadup.el:
14194         * make-docfile.el:
14195         * update-elc.el: Don't set `source-directory' (now defunct as a
14196         global variable) no more.
14197
14198         * packages.el (packages-list-autoloads): Made `source-directory'
14199         (now defunct as a global variable) a parameter.
14200
14201 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14202
14203         * about.el (about-hackers): new email
14204
14205 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14206
14207         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14208
14209 1998-07-17  Didier Verna  <didier@xemacs.org>
14210
14211         * faces.el (set-face-property):
14212         (set-face-dim-p):
14213         (face-dim-p): updated the doc strings now that the dim property isn't
14214         tty-specific.
14215         (face-equal): the dim property is now a common one.
14216
14217         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14218         Renamed the `stipple' attribute to `background-pixmap'.
14219         (custom-face-background-pixmap): make custom-face-stipple an
14220         obsolete alias for this.
14221
14222 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14223
14224         * find-paths.el (paths-file-readable-directory-p): Created and
14225         used.
14226
14227         * loadup.el: Don't set inhibit-... flags from run-temacs.
14228
14229 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14230
14231         * packages.el (packages-data-path-depth): Added and used.
14232
14233 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14234
14235         * about.el:
14236         - Change .xpm to .png, delete "zcat" section.
14237         - cosmetic fix in the 'marcpa' entry.
14238
14239         * etc/photos
14240         - convert all .xpm.Z to .png
14241         - rename mrb to martin
14242         - rename mcook-m to mcookm
14243
14244 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14245
14246         * x-init.el (x-initialize-compose): Add support for
14247         dead-circumflex as YET ANOTHER NAME for that dead key.
14248
14249 1998-08-05  Colin Rafferty <colin@xemacs.org>
14250
14251         * setup-paths.el (paths-construct-exec-path): Made the
14252         last-packages really be last.
14253         (paths-construct-data-directory-list): Ditto.
14254
14255 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14256
14257         * startup.el(startup-splash-frame-body):
14258         Update Copyright notice in splash screen
14259
14260 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14261
14262         * minibuf.el (read-file-name-internal-1): do ~user completion.
14263
14264 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14265
14266         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14267         aginst destroyed extents
14268
14269 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14270
14271         * package-get.el (package-get): add `install-dir' argument.
14272
14273 1998-07-20  John Jones  <jj@asu.edu>
14274
14275         * package-get.el: calls to package-get-update-all will only
14276           update packages which are already installed.
14277
14278 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14279
14280         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14281         writable.
14282
14283 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14284
14285         * about.el (about-hackers): Correct my email.
14286
14287 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14288
14289         * about.el (about-hackers): new email-address.
14290
14291 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14292
14293         * minibuf.el (read-number): Don't let `input-error' condition
14294         escape.
14295
14296 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14297
14298         * about.el (about-hackers): use my `email-for-life' address.
14299
14300 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14301
14302         * XEmacs 21.2-beta1 is released.
14303
14304 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14305
14306         * ldap.el (ldap-search): Doc string change
14307
14308 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14309
14310         * menubar-items.el (default-menubar): Removed references to
14311         `data-directory', and use `locate-data-file' instead, and made
14312         then greyed out if they don't exist.
14313
14314 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14315
14316         * keymap.el (events-to-keys): Use `format' instead of `concat'
14317         since the latter does not accept integer args anymore
14318
14319 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14320
14321         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14322         macros replaced.
14323
14324 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14325
14326         * make-docfile.el: Get first initialization from very-early-lisp.el
14327         * update-elc.el: Ditto.
14328         * loadup.el (really-early-error-handler): Ditto.
14329
14330         * packages.el (packages-unbytecompiled-lisp): Add new file,
14331         very-early-lisp.el.
14332
14333         * very-early-lisp.el: New file.
14334
14335 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14336
14337         * Symbols that have been obsolete for at least 3 years removed (II).
14338
14339         * obsolete.el (eval-current-buffer): Make compatible.
14340         (byte-code-function-p): Ditto.
14341         (send-string): Removed.
14342         (send-region): Removed.
14343         (screen-scrollbar-width): Removed.
14344         (set-screen-scrollbar-width): Removed.
14345         (set-screen-left-margin-width): Removed.
14346         (set-screen-right-margin-width): Removed.
14347         (screen-left-margin-width): Removed.
14348         (screen-right-margin-width): Removed.
14349         (set-buffer-left-margin-width): Removed.
14350         (set-buffer-right-margin-width): Removed.
14351         (buffer-left-margin-width): Removed.
14352         (buffer-right-margin-width): Removed.
14353         (x-set-frame-icon-pixmap): Removed.
14354         (x-set-screen-icon-pixmap): Removed.
14355         (pixel-name): Removed.
14356         (make-pixmap): Removed.
14357         (make-cursor): Removed.
14358         (pixmap-width): Removed.
14359         (pixmap-contributes-to-line-height-p): Removed.
14360         (set-pixmap-contributes-to-line-height): Removed.
14361
14362 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14363
14364         * obsolete.el (popup-menu-up-p): removed.
14365         (read-no-blanks-input): Removed.
14366         (wholenump): Removed.
14367         (ring-mod): Removed (what was ring-mod?).
14368         (current-time-seconds): Removed.
14369         (run-special-hook-with-args): Removed.
14370         (dot): Removed.
14371         (dot-marker): Removed.
14372         (dot-min): Removed.
14373         (dot-max): Removed.
14374         (window-dot): Removed.
14375         (set-window-dot): Removed.
14376
14377         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14378         `dot-min'.
14379
14380         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14381
14382         * code-files.el (insert-file-contents): Rename
14383         run-special-hook-with-args to run-hook-with-args-until-success.
14384         (write-region): Ditto.
14385
14386 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14387
14388         * about.el: Fix typos, update release date.
14389
14390         * Symbols that have been obsolete for at least 3 years removed.
14391
14392         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14393         screen- functions.
14394         (toplevel): remove setf methods for screen functions.
14395         * cl-macs.el (extent-data): defsetf removed.
14396         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14397         many places to remove.
14398         (comment-indent-hook): Ditto.
14399         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14400         (buffer-dedicated-screen): Ditto.
14401         (deiconify-screen): Ditto.
14402         (delete-screen): Ditto.
14403         (event-screen): Ditto.
14404         (find-file-other-screen): Ditto.
14405         (find-file-read-only-other-screen): Ditto.
14406         (live-screen-p): Ditto.
14407         (screen-height): Ditto.
14408         (screen-iconified-p): Ditto.
14409         (screen-list): Ditto.
14410         (screen-live-p): Ditto.
14411         (screen-name): Ditto.
14412         (screen-parameters): Ditto.
14413         (screen-pixel-height): Ditto.
14414         (screen-pixel-width): Ditto.
14415         (screen-root-window): Ditto.
14416         (screen-selected-window): Ditto.
14417         (screen-totally-visible-p): Ditto.
14418         (screen-visible-p): Ditto.
14419         (screen-width): Ditto.
14420         (screenp): Ditto.
14421         (get-screen-for-buffer): Ditto.
14422         (get-screen-for-buffer-noselect): Ditto.
14423         (get-other-screen): Ditto.
14424         (iconify-screen): Ditto.
14425         (lower-screen): Ditto.
14426         (mail-other-screen): Ditto.
14427         (make-screen): Ditto.
14428         (make-screen-invisible): Ditto.
14429         (make-screen-visible): Ditto.
14430         (modify-screen-parameters): Ditto.
14431         (new-screen): Ditto.
14432         (next-screen): Ditto.
14433         (next-multiscreen-window): Ditto.
14434         (other-screen): Ditto.
14435         (previous-screen): Ditto.
14436         (previous-multiscreen-window): Ditto.
14437         (raise-screen): Ditto.
14438         (redraw-screen): Ditto.
14439         (select-screen): Ditto.
14440         (selected-screen): Ditto.
14441         (set-buffer-dedicated-screen): Ditto.
14442         (set-screen-height): Ditto.
14443         (set-screen-position): Ditto.
14444         (set-screen-size): Ditto.
14445         (set-screen-width): Ditto.
14446         (show-temp-buffer-in-current-screen): Ditto.
14447         (switch-to-buffer-other-screen): Ditto.
14448         (visible-screen-list): Ditto.
14449         (window-screen): Ditto.
14450         (x-set-screen-pointer): Ditto.
14451         (x-set-frame-pointer): Ditto.
14452         (screen-title-format): Ditto.
14453         (screen-icon-title-format): Ditto.
14454         (terminal-screen): Ditto.
14455         (delete-screen-hook): Ditto.
14456         (create-screen-hook): Ditto.
14457         (mouse-enter-screen-hook): Ditto.
14458         (mouse-leave-screen-hook): Ditto.
14459         (map-screen-hook): Ditto.
14460         (unmap-screen-hook): Ditto.
14461         (default-screen-alist): Ditto.
14462         (default-screen-name): Ditto.
14463         (x-screen-defaults): Ditto.
14464         (x-create-screen): Ditto.
14465         * obsolete.el: meta-flag removed.
14466         baud-rate removed.
14467         sleep-for-millisecs removed.
14468         extent-data removed.
14469         set-extent-data removed.
14470         set-extent-attribute removed.
14471         extent-glyph removed.
14472         extent-layout removed.
14473         set-extent-layout removed.
14474         list-faces-display removed.
14475         list-faces removed.
14476         trim-versions-without-asking removed.
14477         after-write-file-hooks removed.
14478         truename removed.
14479         auto-fill-hook removed.
14480         blink-paren-hook removed.
14481         select-screen-hook, deselect-screen-hook removed.
14482         auto-raise-screen, auto-lower-screen removed.
14483
14484         * msw-mouse.el: Global change resource -> mswindows-resource.
14485
14486         * XEmacs 21.0-pre5 is released.
14487
14488 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14489
14490         * about.el (about-hackers): Credits update.
14491
14492 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14493
14494         * register.el (insert-register): Don't activate the region.
14495
14496 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14497
14498         * select.el: Restore x-* symbols for backwards compatibility:
14499         x-copy-primary-selection, x-kill-primary-selection,
14500         x-delete-primary-selection, x-select-make-extent-for-selection,
14501         x-valid-simple-selection-, x-cut-copy-clear-internal.
14502
14503 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14504
14505         * XEmacs 21.0-pre4 is released.
14506
14507 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14508
14509         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14510         reporting bugs.
14511         (maybe-add-init-button): Fix semantics under Windows.  Use
14512         `expand-file-name' rather than `concat'.
14513
14514         * help.el (print-messages): New function.
14515
14516 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14517
14518         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14519
14520 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14521
14522         * about.el: Tweaked my entry in about-hackers.
14523
14524         * find-paths.el (paths-emacs-root-p):
14525           Relaxed emacs-root checking of an in-place installation to
14526           also accommodate the flat layout used on MS Windows.
14527
14528 1998-06-29  John Jones  <jj@asu.edu>
14529
14530         * package-get.el: calls to package-get-update-all will only
14531           update packages which are already installed.
14532
14533 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14534
14535         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14536         are handled by the gui-element face fallbacks now.
14537
14538         * x-faces.el: default gui-element face to "background" as well as
14539         the default face.
14540
14541         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14542         and default face settings since these are set as fallbacks now in
14543         the appropriate domain.
14544
14545 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14546
14547         * text-mode.el (text-mode): Reorder regexp so the OR part
14548         corresponding to `page-delim' goes first and the hack in
14549         `forward-paragraph' will work.
14550         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14551
14552 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14553
14554         * subr.el (remove-hook): When checking the hook value
14555           with functionp, don't apply car to it.
14556
14557 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14558
14559         * package-get.el (package-get-remote-filename):
14560           Don't use file-name-as-directory because the local directory
14561           separator conventions might not be the same as ftp's.
14562
14563 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14564
14565         * ldap.el (ldap-host-parameters-alist): New name of
14566         `ldap-host-parameters-plist'
14567
14568 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14569
14570         * package-get.el: Using (require 'package-get-base), now that it
14571         provides itself.  Consequently removed all instances of (load
14572         "package-get-base.el").
14573
14574 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14575
14576         * subr.el (remove-hook): Don't treat the hook value as a
14577           list unless it is both consp and not functionp.
14578
14579 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14580
14581         * about.el: Email address for Ben Wing is ben@xemacs.org.
14582         * auto-show.el: Ditto.
14583         * bytecomp.el: Ditto.
14584         * faces.el: Ditto.
14585         * x-scrollbar.el: Ditto.
14586         * x-misc.el: Ditto.
14587         * tty-init.el: Ditto.
14588         * toolbar-items.el: Ditto.
14589         * symbol-syntax.el: Ditto.
14590         * specifier.el: Ditto.
14591         * objects.el: Ditto.
14592         * hyper-apropos.el: Ditto.
14593         * glyphs.el: Ditto.
14594
14595 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14596
14597         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14598         vertical-divider-always-visible-p.
14599         (default-mouse-motion-handler): Ditto.
14600
14601 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14602
14603         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14604         global value.
14605
14606 1998-06-21  Oliver Graf <ograf@fga.de>
14607
14608         * build-reports.el: changed receiver to xemacs-build-reports list
14609
14610 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14611
14612         * font.el: Split font-family-mappings into X and
14613           mswindows-specific versions.
14614           mswindows-font-create-[object|name]: Treat supplied size
14615           as a pointsize. Added underline and strikethru handling.
14616
14617         * msw-faces.el: changed default mswindows charset to western.
14618
14619         * msw-glyphs.el: removed space in border-glyph font string that
14620           was inserted to get round bugs in the mswindows C font code.
14621
14622 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14623
14624         * about.el (about-hackers): Credits update.
14625
14626         * help-nomule.el (tutorial-supported-languages): Add Romanian
14627         TUTORIAL.
14628
14629         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14630         to ISO-8859-2.
14631
14632 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14633
14634         * font.el: Split font-family-mappings into X and
14635           mswindows-specific versions.
14636           mswindows-font-create-[object|name]: Treat supplied size
14637           as a pointsize. Added underline and strikethru handling.
14638
14639         * msw-faces.el: changed default mswindows charset to western.
14640
14641         * msw-glyphs.el: removed space in border-glyph font string that
14642           was inserted to get round bugs in the mswindows C font code.
14643
14644 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14645
14646         * minibuf.el: make read-color-completion-table call
14647           (mswindows-color-list for mswindows devices.
14648
14649 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14650
14651         * lisp/font-lock.el
14652         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14653         Let declaration items contain non-word symbol characters.
14654
14655 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14656
14657         * package-get.el (package-get-package-provider): Added autoload
14658         cookie.  Loading "package-get-base.el" in ALL functions that use
14659         it.  Fixed some (interactive ...) with multiple argument specs
14660         again.  Cosmetic indentation changes.
14661
14662 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14663
14664         * info.el (Info-insert-dir): Don't use nreverse on variables
14665         that you want to use later.
14666
14667 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14668
14669         * x-mouse.el (x-set-point-and-move-selection): Replace call
14670         to x-kill-primary-selection with kill-primary-selection
14671
14672 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14673
14674         * simple.el (what-cursor-position): Make cursor position reported
14675         use value of column-number-start-at-one
14676
14677 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14678
14679         * about.el (xemacs-hackers): Fix Jareth's email address.
14680
14681 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14682
14683         * startup.el (startup-splash-frame): Remove
14684         `xemacs-startup-logo-function'.
14685
14686 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14687
14688         * about.el (about-hackers): Update credits list.
14689
14690 1998-06-06  Jeff Miller <jmiller@smart.net>
14691
14692         * lisp/sound.el: Update sound-ext to allow filenames with
14693           extensions to be found by load-sound-file
14694
14695 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14696
14697         * info.el (Info-rebuild-outdated-dir): Removed variable
14698         (Info-auto-generate-directory): New variable
14699         (Info-save-auto-generated-dir): New variable
14700         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14701         (Info-build-dir-anew): Second parameter removed.  Use
14702         `Info-save-auto-generated-dir'
14703         (Info-rebuild-dir): Ditto
14704
14705 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14706
14707         * list-mode.el (next-list-mode-item): Would not recognize
14708         border between directly neighbored items.
14709
14710 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14711
14712         * package-get.el: add autoloads for some functions.
14713
14714 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14715
14716         * specifier.el (let-specifier): Tiny docfixes.
14717
14718 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14719
14720         * msw-mouse.el: set selection-pointer-glyph to Normal.
14721
14722 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14723
14724         * wid-edit.el (widget-specify-secret): New function.
14725         (widget-after-change): Use it.
14726         (widget-specify-field): Use it.
14727
14728 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14729
14730         * mouse.el (drag-window-divider): Use `(not done)' instead of
14731         `doit'; reuse result of `window-pixel-edges'.
14732
14733         * modeline.el (drag-modeline-event-lag): Rename to
14734         drag-divider-event-lag.
14735
14736 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14737
14738         * specifier.el (let-specifier): Rewritten not to generate needless
14739         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14740         arguments.
14741
14742 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14743
14744         * minibuf.el (read-file-name-1): Setup buffer-local value of
14745         `completion-ignore-case' in completions buffer under Windows.
14746
14747 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14748
14749         * about.el (about-maintainer-glyph): Fix support for not
14750         compressed images.
14751
14752 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14753
14754         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14755
14756         * mouse.el (mouse-track): Cancel selection if misc-user event with
14757         `cancel-mode-internal' function is fetched.
14758
14759 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14760
14761         * files.el (save-some-buffers-1): Fixed return value.
14762
14763 1998-06-01  Oliver Graf <ograf@fga.de>
14764
14765         * dragdrop.el: added experimental
14766
14767 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14768
14769         * startup.el (after-init-hook, init-file-user,
14770         user-init-directory, load-user-init-file):  Purge references
14771         to "~/.xemacs/init.el" from docstrings.
14772
14773         (load-user-init-file) Use paths-construct-path to construct
14774         paths to user init files.  Go directly to ~/.emacs, do not
14775         search ~/.xemacs/, do not load `default-custom-file'.
14776
14777 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14778
14779         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14780         general *sh.
14781         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14782
14783 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14784
14785         * menubar-items.el (default-menubar): add Update Packages to customize
14786         menu.
14787
14788 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14789
14790         * faces.el: use toolbar face as a fallback for toolbar properties
14791         in xpm-color-symbols instead of default.
14792
14793         * msw-faces.el: rename 3d-object -> gui-element face.
14794
14795 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14796
14797         * startup.el (xemacs-startup-logo-function): New variable.
14798         (startup-splash-frame): Use it.
14799
14800 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14801
14802         * files.el (save-some-buffers): Would wait 1 second.
14803         (save-some-buffers-1): Delete other windows here instead of in
14804         `save-some-buffers'.
14805         (save-some-buffers): Force redisplay only if windows were deleted.
14806
14807 1998-06-02  Didier Verna  <didier@xemacs.org>
14808
14809         * cus-face.el (custom-face-attributes): generalized the use of
14810         toggle buttons for boolean attributes.
14811         Re-ordered the items a bit.
14812
14813 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14814
14815         * sound.el (default-sound-directory): Use `locate-data-directory'
14816         to find the sounds directory.
14817
14818 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14819
14820         * sound.el: default sound-ext to .wav under mswindows, .au
14821         otherwise. load-default sounds without extensions.
14822
14823 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14824
14825         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14826         if send-pr is not bound.
14827
14828 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14829
14830         * files.el: grok idl files in auto-mode-alist.
14831 1998-06-01  Jeff Miller  <jmiller@smart.net>
14832
14833         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14834         calling `upcase'.
14835
14836 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14837
14838         * msw-glyphs.el: add xbm to the list of image types supported.
14839
14840 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14841
14842         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14843         instead of XEmacs one when dumping InfoDock.
14844
14845 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14846
14847         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14848         for `modeline-visible-p'
14849
14850         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14851
14852 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14853
14854         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14855         since it's not used anymore. doc string fixes.
14856
14857         * package-get.el (package-get-file-installed-p): new function. use
14858         instead of file-installed-p which is in an external package.
14859
14860 1998-05-28  Oliver Graf <ograf@fga.de>
14861
14862         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14863         favor of select-window/switch-to-buffer
14864
14865 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14866
14867         * startup.el: changed (getenv "HOME") to (user-home-directory)
14868
14869 1998-05-25  Oliver Graf <ograf@fga.de>
14870
14871         * frame.el (cde-start-drag) moved to dragdrop.el
14872         (offix-start-drag-region) moved to dragdrop.el
14873         (offix-start-drag) moved to dragdrop.el
14874         * dragdrop.el (cde-start-drag) moved from frame.el
14875         (offix-start-drag-region) moved from frame.el
14876         (offix-start-drag) moved from frame.el
14877         (cde-start-drag-region) cde drag regions
14878         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14879
14880 1998-05-26  Oliver Graf <ograf@fga.de>
14881
14882         * dragdrop.el: created dragdrop-drag prototypes
14883         (cde-start-drag-region) fixed typo
14884
14885 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14886
14887         * simple.el (after-init-hook): Remove reader macro.
14888
14889         * packages.el (packages-hardcoded-lisp): Get rid of reader
14890         macros.  Update DOC string.
14891
14892 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14893
14894         * mouse.el (drag-window-divider): Ditto.
14895
14896         * modeline.el (mouse-drag-modeline): Use it.
14897
14898         * lisp-mode.el (let-specifier): Specify indentation.
14899
14900         * specifier.el (let-specifier): Renamed from
14901         `with-specifier-instance'.
14902
14903 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14904
14905         * x-faces.el:
14906         * faces.el: move definition of xpm-color-symbols from x-faces.el
14907         to faces. Predicate x-get-resource on the presence of x.
14908
14909         * msw-faces.el: set 3d-object face rather than modeline. Specify
14910         faces as specfier defaults.
14911
14912         * package-get.el: don't use package-admin-add-single-file-package.
14913
14914 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14915
14916         * toolbar-items.el: Fixup tooltips.
14917         (toolbar-gnus): Don't use obsolete variable
14918         toolbar-news-frame-properties.
14919         (toolbar-news-reader): Default to `gnus' instead of
14920         `not-configured'.
14921
14922         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14923         Windows.
14924
14925 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14926
14927         * package-get.el: rename -installedp -> -installed-p.
14928
14929 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14930
14931         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14932         attributes, and assinged it to continuation, truncation and
14933         hscroll glyphs.
14934
14935         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14936         and made continuation, truncation and hscroll glyphs arrow
14937         characters out of that font.
14938
14939 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14940
14941         * minibuf.el (minibuffer-electric-separator): Play nicely with
14942         directory-sep-char being \.
14943         (minibuffer-electric-tilde): Ditto.
14944         (read-file-name-map): Ditto.
14945
14946 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14947
14948         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14949         on X devices.
14950         (default-mouse-track-deal-with-down-event): Avoid
14951         `x-disown-selection'; use `disown-selection' instead.
14952
14953 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14954
14955         * select.el:
14956         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14957         moved to (cut-copy-clear-internal) in select.el. Ditto for
14958         (x-delete-primary-selection) (x-kill-primary-selection)
14959         (x-copy-primary-selection).
14960         (own-clipboard): new function.
14961
14962         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14963         functions in select.el. remove old ones.
14964         (mswindows-own-clipboard): new function.
14965
14966 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14967
14968         * gnuserv.el: allow connections from mswindows type devices.
14969
14970 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14971
14972         * msw-glyphs.el: change image type used from cursor to resource.
14973
14974 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14975
14976         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14977         for {top,bottom}-{left,right} values in addition to
14978         {top,bottom}_{left,right}.
14979         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14980
14981 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14982
14983         * cl-macs.el (specifier-instance): Undefine its setf method.
14984
14985         * specifier.el (with-specifier-instance): Added docstring.
14986
14987         * mouse.el (drag-window-divider): Ditto.
14988
14989         * modeline.el (mouse-drag-modeline): Use it.
14990
14991         * lisp-mode.el (with-specifier-instance): Define its indentation
14992         level.
14993
14994         * specifier.el (with-specifier-instance): New macro.
14995
14996 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14997
14998         * package-get.el (package-get-create-custom): new function to
14999         auto-generate package-get-custom.el from package-get-base.el.
15000         * (package-get-ever-installedp): new function.
15001         * (package-get-custom): new function to get all packages specified
15002         by customize.
15003
15004 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15005
15006         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15007
15008 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15009
15010         * cl-extra.el: Reverse previous float change.
15011
15012 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15013
15014         * x-faces.el:
15015         * faces.el (try-font-name): moved from x-faces.el since it is
15016         required by w3 under mswindows as well X.
15017
15018 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15019
15020         * winnt.el: Removed evil (setq completion-ignore-case t)
15021         clause, one more overlookef fsfism.
15022         (nt-quote-args-functions-alist): End sentences with double space.
15023
15024 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15025
15026         * window-xemacs.el (push-window-configuration): Remove kludgery of
15027         recaching default-toolbar specifier.
15028         (pop-window-configuration): Ditto.
15029         (unpop-window-configuration): Ditto.
15030
15031 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15032
15033         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15034
15035 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15036
15037         * winnt.el (nt-quote-args-verbatim): Added function.
15038         (nt-quote-args-prefix-quote): Added function.
15039         (nt-quote-args-backslash-quote): Added function.
15040         (nt-quote-args-double-quote): Added function.
15041         (nt-quote-args-functions-alist): New variable.
15042         (nt-quote-process-args): Added function. This is the main quoting
15043         work horse called from process-nt.c
15044
15045 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15046
15047         * winnt.el: Removed duplicate definitions for backspace,
15048         delete, M-backspace and C-M-backspace.
15049         (file-name-buffer-file-type-alist): Removed this variable.
15050         (find-buffer-file-type): Removed function.
15051         (find-file-binary):  Removed function.
15052         (find-file-text): Removed function.
15053         (find-file-not-found-set-buffer-file-type): Removed function.
15054         (save-to-unix-hook): Removed function.
15055         (revert-from-unix-hook): Removed function.
15056         (using-unix-filesystems): Removed function.
15057         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15058         warning.
15059         (x-set-selection): Removed function.
15060         (x-get-selection): Removed function.
15061         Removed commented FSFisms.
15062         Replaced copyright notice (this file is not part of GNU Emacs).
15063         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15064         comint-process-echoes setting to t.
15065
15066 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15067
15068         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15069         and used following the interface change of
15070         `paths-find-recursive-path'.
15071
15072         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15073         regexp instead of a list of base names.
15074         (paths-version-control-filename-regexp):
15075         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15076         Introduced and used following the interface change of
15077         `paths-find-recursive-path'.
15078
15079 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15080
15081         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15082         on X devices, rather than on all non-TTY devices.
15083
15084 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15085
15086         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15087
15088         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15089
15090 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15091
15092         * itimer.el (activate-itimer): Fixed usage of integers
15093         as argument to `concat'.
15094
15095 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15096
15097         * itimer.el (start-itimer): replace the use of `concat' with
15098         `format'
15099
15100 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15101
15102         * mode-motion.el (mode-motion-hook): Clarify docstring.
15103         From Bob Weiner <weiner@altrasoft.com>
15104
15105         * loadhist.el (symbol-file): Supply prompt string when used
15106         interactively.
15107         From Bob Weiner <weiner@altrasoft.com>
15108
15109 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15110
15111         * loadup.el (really-early-error-handler): Ditto.
15112
15113         * update-elc.el: Ditto.
15114
15115         * setup-paths.el (paths-construct-exec-path): Ditto.
15116
15117         * make-docfile.el: Ditto.
15118
15119         * find-paths.el (paths-decode-directory-path): Use split-path
15120         instead of decode-path.
15121
15122         * files.el (parse-colon-path): Update docstring reference.
15123
15124 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15125
15126         * msw-init.el:
15127         * x-init.el:
15128         Bind cut'n'paste keys to non window-system specific functions.
15129
15130         * msw-select.el: New function mswindows-clear-clipboard.
15131         mswindows-cut-copy-clipboard extended to handle clearing of the
15132         selection and renamed to mswindows-cut-copy-clear-clipboard.
15133
15134         * select.el: on mswindows devices delete-primary-selection
15135         calls mswindows-clear-clipboard.
15136
15137 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15138
15139         * simple.el (quoted-insert): Inhibit quit when using read-char.
15140
15141         * cmdloop.el (read-char): Don't inhibit quit.
15142         (read-char-exclusive): Ditto.
15143         (read-char): Signal quit if quit-char was pressed.
15144         (read-char-exclusive): Ditto.
15145         (read-quoted-char): Return a character, not integer.
15146
15147         * menubar-items.el (default-popup-menu): Use Andy's generic
15148         selection code.
15149         (default-popup-menu): Fix code.
15150
15151 1998-05-14  Oliver Graf <ograf@fga.de>
15152
15153         * dragdrop.el (dragdrop-function-widget): this time it's done
15154
15155 1998-05-13  Oliver Graf <ograf@fga.de>
15156
15157         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15158
15159 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15160
15161         * device.el (device-pixel-width):
15162         (device-pixel-height):
15163         (device-mm-width):
15164         (device-mm-height):
15165         (device-bitplanes):
15166         (device-color-cells): Swapped parameters to device-system-metric
15167         according to the interface change.
15168
15169 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15170
15171         * mouse.el (default-mouse-motion-handler): Use new name of the
15172         function event-over-vertical-divider-p.
15173         Do not set E-W arrow cursor over the divider if
15174         vertical-divider-draggable-p is nil in the window.
15175         ([top-level]): Use new name for the variable
15176         vertical-divider-map.
15177         (drag-window-divider): Respect vertical-divider-draggable-p.
15178         Variable name typo fixes.
15179
15180 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15181
15182         * keymap.el (kbd): Define here; handle string constants and
15183         others...
15184
15185 1998-05-15  Christian Nyb <chr@mediascience.no>
15186
15187         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15188         in Emacs 18.
15189
15190 1998-05-13  Didier Verna  <didier@xemacs.org>
15191
15192         * mouse.el (drag-window-divider): give the vertical divider a
15193         pressed look when dragging it.
15194
15195 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15196
15197         * faces.el: predicate some more face operations on x or mswindows
15198         not just x.
15199
15200         * modeline.el: enable modeline coloring for mswindows.
15201
15202 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15203
15204         * minibuf.el (minibuffer-default): Added variable; compatible with
15205         FSF Emacs.
15206         (next-history-element): Used `minibuffer-default'.
15207
15208 1998-05-12  Oliver Graf <ograf@fga.de>
15209
15210         * dragdrop.el (dragdrop-function-widget): button and mods ok
15211         arguments still look a bit strange
15212         (dragdrop-compare-mods) created
15213         (dragdrop-drop-do-functions) correctly checks for buttons and
15214         modifiers
15215
15216 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15217
15218         * setup-paths.el (paths-default-info-directories): Replace
15219         path-separator with directory-sep-char.
15220
15221         * files.el (path-separator): Don't define it here.
15222
15223 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15224
15225         * update-elc.el: Ditto.
15226
15227         * setup-paths.el (paths-construct-exec-path): Ditto.
15228
15229         * make-docfile.el: Ditto.
15230
15231         * loadup.el (really-early-error-handler): Ditto.
15232
15233         * find-paths.el (paths-decode-directory-path): Use decode-path
15234         instead of decode-path-internal.
15235
15236         * files.el (parse-colon-path): Update docstring.
15237
15238 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15239
15240         * subr.el (get-buffer-window-list): Make BUFFER optional.
15241
15242         * window-xemacs.el (windows-of-buffer): Defalias to
15243         get-buffer-window-list.
15244
15245 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15246
15247         * disass.el: Fix maintainer keyword.
15248
15249         * bytecomp.el (byte-compile-and-load-file): Autoload.
15250         (byte-compile-buffer): Ditto.
15251
15252         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15253         value is returned, not the name.
15254         (lisp-imenu-generic-expression): Enable it.
15255         (lisp-mode-variables): Ditto.
15256         (lisp-indent-offset): Change defconst to defvar.
15257         (lisp-indent-function): Ditto.
15258         (lisp-body-indent): Ditto.
15259
15260 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15261
15262         * modeline.el: Use zap-last-kbd-macro-event.
15263
15264         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15265         nil, don't attempt to do anything with messages.
15266         (eval-last-sexp): Use `letf' for clarity.
15267
15268 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15269
15270         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15271
15272 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15273
15274         * buff-menu.el:
15275         * lisp-mode.el:
15276         * obsolete.el:
15277         Change empty docstrings into no doc strings at all.
15278         Fix bogus FSF-format docstrings.
15279         * etags.el: Fix docstring.
15280
15281 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15282
15283         * package-get.el (package-get): Use internal md5
15284
15285 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15286
15287         * about.el (about-xemacs): Correct abuse of concat.
15288
15289 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15290
15291         * info.el (Info-mode): Use easymenu.
15292
15293 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15294
15295         * apropos.el (apropos): Don't use concat with integers.
15296
15297         * cmdloop.el (describe-last-error): Handle the case when no error
15298         was seen gracefully.
15299
15300         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15301         defun.
15302         (apropos-describe-plist): Ditto.
15303
15304         * help.el (with-displaying-help-buffer): Revert to a defun.
15305         (describe-key): Use it as defun.
15306         (describe-mode): Ditto.
15307         (describe-bindings): Ditto.
15308         (describe-prefix-bindings): Ditto.
15309         (describe-installation): Ditto.
15310         (view-lossage): Ditto.
15311         (describe-function): Ditto.
15312         (describe-variable): Ditto.
15313         (describe-syntax): Ditto.
15314
15315 1998-05-11  Oliver Graf <ograf@fga.de>
15316
15317         * dragdrop.el: changed order of require/provide
15318         (dragdrop-drop-mime-default) changed to new calling conventions
15319         (dragdrop-drop-do-functions) changed to new calling conventions
15320         (dragdrop-function-widget) this one needs more work...
15321
15322 1998-05-10  Oliver Graf <ograf@fga.de>
15323
15324         * about.el: another small change in my entry
15325         * dragdrop.el (dragdrop-drop-log-function): logging added
15326         plus customizations
15327         changed interface to handler functions. now called with event
15328         and object
15329
15330 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15331
15332         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15333         E-W arrow pointer displayed over draggable dividers.
15334
15335         * mouse.el (default-mouse-motion-handler): Show it when
15336         appropriate.
15337         (drag-window-divider): Added.
15338         ([top-level]): Initialized window-divider-map with a keymap
15339         binding the above function to left button down event.
15340
15341         * x-mouse.el (x-init-pointer-shape): Initialize
15342         divider-pointer-glyph from Cursor.dividerPointer, or use default
15343         E-W double arrow.
15344
15345 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15346
15347         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15348
15349 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15350
15351         * simple.el (count-words-buffer): Don't query for buffer.
15352         (count-lines-buffer): Ditto.
15353
15354 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15355
15356         * help.el (where-is): add optional insert argument.
15357
15358 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15359
15360         * help.el (describe-key-briefly): New argument INSERT.
15361
15362         * simple.el (eval-expression): New optional argument; synch with
15363         FSF 20.3.
15364
15365         * keydefs.el (global-map): Add new register bindings.
15366
15367         * register.el: Synched with FSF 20.3.
15368
15369 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15370
15371         * window-xemacs.el (recenter): all arguments are optional.
15372
15373 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15374
15375         * device.el: (device-pixel-width): Reflected name/parameters
15376         change to device-system-metric.
15377         (device-pixel-height): Ditto.
15378         (device-mm-width): Ditto.
15379         (device-mm-height): Ditto.
15380         (device-bitplanes): Ditto.
15381         (device-color-cells): Ditto.
15382
15383 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15384
15385         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15386
15387         * cl.el (most-positive-fixnum): Document.
15388         (most-negative-fixnum): Ditto.
15389
15390         * cus-dep.el: Updated comment.
15391
15392         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15393         constant.
15394
15395         * cus-load.el (custom-put): Removed.
15396
15397         * files.el (after-find-file): Just resignal quit instead of
15398         signaling "canceled".
15399
15400 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15401
15402         * frame.el (other-frame): Use `focus-frame' instead of
15403         select-frame kludges.
15404
15405         * lisp-mode.el: Update lisp-indent-function for
15406         save-selected-frame and with-selected-frame.
15407
15408         * frame.el (save-selected-frame): New macro.
15409         (with-selected-frame): Ditto.
15410         (other-frame): Use `set-frame-focus'.
15411
15412 1998-05-06  Oliver Graf <ograf@fga.de>
15413
15414         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15415         (dragdrop-drop-url-default) default handler for URL drops created
15416         (dragdrop-drop-mime-default) default handler for MIME drops created
15417         (dragdrop-drop-functions) default custom for handling drops created
15418         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15419
15420 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15421
15422         * mouse.el: Removed redundant mouse-mswindows-drop function.
15423
15424 1998-05-05  Oliver Graf <ograf@fga.de>
15425
15426         * about.el: changed some text in my entry
15427         * dragdrop.el: added customs
15428
15429 1998-05-04  Oliver Graf <ograf@fga.de>
15430
15431         * mouse.el: killed global drop key bindings
15432         (mouse-offix-drop) removed
15433         * dragdrop.el: created
15434         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15435
15436 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15437
15438         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15439         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15440
15441         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15442         obsolete comment.
15443
15444         * scrollbar.el (scrollbars-visible-p): Use new
15445         {vertical,horizontal}-scrollbar-visible-p specifiers.
15446
15447 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15448
15449         * device.el (device-pixel-height):
15450         (device-pixel-width):
15451         (device-mm-width):
15452         (device-mm-height):
15453         (device-bitplanes):
15454         (device-color-cells): Moved these 6 functions from device.c; they
15455         all use single (device-system-metrics) call.
15456
15457 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15458
15459         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15460         were renamed.
15461
15462         * menubar-items.el:
15463         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15464         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15465
15466         * help.el (help-map): Remove Hyperbole keybinding logic.
15467         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15468
15469 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15470
15471         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15472         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15473
15474 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15475
15476         * msw-glyphs.el: use nicer icon3 from the frame icon.
15477
15478 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15479
15480         * version.el (emacs-version): Remove InfoDock conditionals.
15481
15482         * startup.el (startup-splash-frame): Change ID logo name.
15483
15484 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15485
15486         * files.el (after-find-file): If the user presses C-g on
15487         directory-creation prompt, kill the buffer.
15488
15489 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15490
15491         * simple.el (count-words-region): Reverse previous change.
15492
15493 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15494
15495         * replace.el (query-replace): Just call perform-replace.
15496         (query-replace-regexp): Ditto.
15497         (perform-replace): Move region handling here.
15498         (perform-replace): Use the new arg to match-data.
15499
15500 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15501
15502         * x-init.el: Install X specific display table that
15503           displays char 0240 as a space to avoid whatever it is
15504           that screws up display of that character code.
15505
15506 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15507
15508         * help.el (function-arglist): If no arguments are documented for a
15509         subr, print nothing rather than incorrect output.
15510
15511 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15512
15513         * cmdloop.el (command-error): Update bail-out error message to use
15514         `emacs-program-name'.
15515
15516         * lib-complete.el: Remove reader macro cruft.
15517
15518         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15519         cruft.
15520
15521         * simple.el (count-words-region): Drop interactive-p check on the
15522         message.
15523
15524 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15525
15526         * font.el
15527         * msw-faces.el
15528         Correct spelling of mswindows-font-canonicalize-name.
15529
15530 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15531
15532         * ldap.el (ldap-host-parameters-alist): Replaced with
15533         `ldap-host-parameters-plist'
15534         (ldap-search): Adapt to previous change
15535
15536 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15537
15538         * about.el (about-hackers): Update Bob Weiner bio.
15539         (about-maintainer-info): Ditto.
15540
15541 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15542
15543         * simple.el (display-warning-minimum-level): Docfix.
15544
15545 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15546
15547         * widget.el (:default-get): New keyword.
15548         * wid-edit.el (default, widget-default-default-get): Define it.
15549         (group, widget-group-default-get): Define it.
15550         (menu-choice, widget-choice-default-get): Define it.
15551         (widget-default-get): New function.
15552         (widget-choice-action): Call it.
15553         (widget-editable-list-entry-create): Call it.
15554
15555 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15556
15557         * byte-optimize.el (byte-boolean-vars): Removed.
15558         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15559         lookup through `byte-boolean-vars'.
15560
15561 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15562
15563         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15564         resource-provided values into ghost specs for scrollbar-height and
15565         scrollbar-width.
15566
15567 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15568
15569         * byte-optimize.el: Don't attempt to optimize /=.
15570
15571         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15572         (byte-compile-/=): Ditto.
15573
15574 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15575
15576         * apropos.el: Use `with-displaying-help-buffer'.
15577         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15578         Use `with-displaying-help-buffer'.
15579         (apropos-follow): Do not give special treatment to buffer cursor
15580         was in prior to a mouse click.
15581         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15582         (apropos-print-doc): Set correct buffer for setting text
15583         properties.
15584
15585 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15586
15587         * help.el (help-buffer-prefix-string): New variable.
15588         (help-buffer-name): Use it.
15589
15590         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15591         mode menu.
15592
15593 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15594
15595         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15596
15597 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15598
15599         * files.el (find-file-noselect): Update docstring.
15600         (find-file-noselect): Signal an error if found an unreadable file.
15601         (file-chase-links): Save the match data.
15602         (normal-mode): Use `lwarn' and `error-message-string'.
15603         (interpreter-mode-alist): Change defconst to defvar.
15604         (inhibit-first-line-modes-regexps): Ditto.
15605         (inhibit-first-line-modes-regexps): Added .tgz.
15606         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15607         (change-major-mode-with-file-name): New user-option.
15608         (set-visited-file-name): Synched with FSF.
15609         (file-name-extension): New function, from FSF 20.3.
15610         (file-relative-name): Synched with FSF.
15611         (save-some-buffers): Support the C-r feature.
15612         (recover-session): Synched with FSF.
15613         (kill-some-buffers): Ditto.
15614         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15615
15616 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15617
15618         * files.el (insert-file): Undo previous change and reenable use of
15619         format.el.
15620
15621 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15622
15623         * window-xemacs.el (recenter): Define.
15624
15625 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15626
15627         * font.el (mswindows-font-create-name)
15628         (mswindows-font-create-object): new functions for mswindows type
15629         fonts.
15630
15631         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15632         strings are parsed as well as font objects.
15633
15634 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15635
15636         * modeline.el (defining-kbd-macro): Restore modeline indication of
15637         kbd-macro being recorded.
15638         (add-minor-mode): Simplify docstring.
15639         (modeline-minor-mode-menu): Remove stuff.
15640
15641 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15642
15643         * code-process.el (call-process): dynamically decide process
15644         coding type.
15645
15646 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15647
15648         * modeline.el: Add line-number-mode, column-number-mode to
15649         the modeline minor-mode menu.  Button2 on the line number does
15650         goto-line.
15651
15652 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15653
15654         * mouse.el: move x-selection-owner-p type things to
15655         selection-owner-p.
15656
15657         * msw-init.el: copy zmacs stuff from x-init.el
15658
15659         * msw-select.el (mswindows-own-selection)
15660         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15661         functions. Very simple minded implementation of selectio
15662         ownership.
15663
15664         * select.el (own-selection) (disown-selection)
15665         (activate-region-as-selection) (select-make-extent-for-selection)
15666         (valid-simple-selection-p): functions moved from x-select.el for
15667         generalized selection.
15668
15669         * x-select.el: see select.el changes.
15670
15671         * x-toolbar.el: use new selection functions.
15672
15673 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15674
15675         * packages.el (packages-find-package-directories): Fixed bug that
15676         would pick up multiple site-package directories.
15677         (package-locations): Added "xemacs-packages" as a late package
15678         location.
15679
15680         * find-paths.el: Now uses `emacs-program-name' and
15681         `emacs-program-version'.
15682         Additions to enforce version-specific directories in
15683         `paths-find-version-directory'.
15684
15685 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15686
15687         * default.el: Removed.
15688         * site-start.el: Removed.
15689
15690 1998-04-29  Didier Verna  <didier@xemacs.org>
15691
15692         * minibuf.el (minibuffer-history-minimum-string-length): Default
15693         to nil.
15694
15695 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15696
15697         * find-paths.el (paths-program-name): Rename.
15698         (paths-emacs-root-p): Ditto.
15699         (paths-find-site-directory): Ditto.
15700
15701 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15702
15703         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15704         `emacs-lisp-byte-compile-and-load'.
15705
15706 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15707
15708         * ldap.el (ldap-search): Fixed additional parameter passing to
15709         `ldap-open'
15710
15711 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15712
15713         * select.el (kill-primary-selection) (selection-owner-p)
15714         (copy-primary-selection) (yank-clipboard-selection)
15715         (selection-exists-p) (delete-primary-selection): new file and
15716         functions that do the right thing for the selected device.
15717
15718         * x-menubar.el: use generalised selection functions.
15719
15720         * dumped-lisp.el: dump select.el.
15721
15722 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15723
15724         * find-paths.el (paths-progname): New variable.
15725         (paths-emacs-root-p): Use it.
15726         (paths-find-site-directory): Ditto.
15727
15728 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15729
15730         * loadup.el ((member "dump" command-line-args)): Dump as
15731         `infodock' if InfoDock.
15732
15733 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15734
15735         * find-paths.el (construct-emacs-version): Simplify, include
15736         program name in the return value.
15737         * (paths-find-version-directory): Use it.
15738
15739 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15740
15741         * info.el (Info-parse-dir-entries): Fixed regexp
15742         (Info-build-dir-anew): Remove full suffix and capitalize info file
15743         name for files with no @direntry
15744         (Info-batch-rebuild-dir): New function
15745         (Info-suffixed-file): Check for regular files instead of simple
15746         file existence (could catch directories before)
15747
15748 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15749
15750         * setup-paths.el, find-paths.el: Removed uses of `not' which
15751         temacs doesn't have.
15752
15753         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15754         into root searching.
15755
15756 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15757
15758         * subr.el: Remove definition of `not'.
15759
15760 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15761
15762         * msw-glyphs.el: enable graphics support.
15763
15764 1998-04-23  Didier Verna  <didier@xemacs.org>
15765
15766         * x-menubar.el (default-menubar): restored the line-number-mode
15767         option.
15768
15769         * misc doc string updates related to the options menu.
15770
15771 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15772
15773         * setup-paths.el (paths-construct-load-path): Fix typo.
15774
15775 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15776
15777         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15778         font-menu-ignore-scaled-fonts don't have to be bound now; this
15779         gets us one step further towards making --no-autoloads work.
15780
15781         * startup.el (normal-top-level): Load auto-autoloads only if
15782         lisp-directory is non-nil.
15783
15784         * setup-paths.el (paths-construct-load-path): Made it robust
15785         against nil lisp-directory.
15786
15787         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15788         to the list of variables that cause a warning when nil.
15789
15790         * toolbar.el (init-toolbar-location): Now works even when there's
15791         no toolbar icon directory.
15792
15793 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15794
15795         * help.el (view-lossage): Recognize it.
15796
15797         * simple.el (log-message): Mark multiline messages.
15798
15799 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15800
15801         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15802
15803 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15804
15805         * package-get.el (package-get-all):  add `\n' separator to
15806         interactive specification so that both variables are read
15807
15808 1998-04-22  Didier Verna  <didier@xemacs.org>
15809
15810         * x-menubar.el: ported the options menu to Custom.
15811         Moved the "read only" toggle button to the buffers menu.
15812         Corrected some missing ;;;###autoload or defcustom.
15813
15814         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15815         the scrollbar-visible specifier for options menu handling.
15816
15817         * toolbar.el (toolbar-visible-p)
15818                      (toolbar-captioned-p)
15819                      (default-toolbar-position): defcustom wrappers around
15820         the toolbar specifiers for options menu handling.
15821
15822         * frame.el (get-frame-for-buffer-default-instance-limit):
15823         defcustom it for options menu handling.
15824
15825         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15826         font-lock-mode for options menu handling.
15827
15828         * cus-start.el: added Custom properties to overwrite-mode for
15829         options menu handling.
15830
15831 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15832
15833         * about.el: shameless self-promotion.
15834
15835 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15836
15837         * simple.el (raw-append-message): Slightly optimize.
15838         (remove-message): Use `push' for clarity.
15839         (append-message): Ditto.
15840         (display-warning): Dito.
15841         (raw-append-message): Send the message to the appropriate device.
15842
15843 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15844
15845         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15846         From Sean MacLennan <Sean.MacLennan@pika.ca>
15847
15848 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15849
15850         * setup-paths.el: Changed `directory-sep-char' to
15851         `path-separator', following a change in GNU Emacs.
15852
15853 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15854
15855         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15856         (Info-build-dir-anew): Add a final newline.
15857         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15858         is `always'
15859         (Info-rebuild-dir): Ditto
15860
15861         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15862
15863 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15864
15865         * simple.el (count-words-buffer): Retain zmacs region.
15866         (count-words-region): Ditto.
15867         * simple.el: (what-line): Expanded line counts.
15868         (count-lines): New parameter to conditionalize whether collapsed
15869         lines get counted.
15870         From Bob Weiner <weiner@altrasoft.com>
15871
15872 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15873
15874         * packages.el (package-locations): infodock-packages must override
15875         mule-packages and packages.
15876
15877 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15878
15879         * wid-edit.el:
15880         remove rude messages from widget-activation-widget-mapper
15881         and widget-activation-glyph-mapper
15882
15883 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15884
15885         * toolbar.el: Remove (featurep 'x) test from
15886         toolbar-make-button-list
15887
15888 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15889
15890         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15891         only if in the same frame.
15892
15893 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15894
15895         * packages.el (package-locations): Added site-packages hierarchy.
15896
15897         * setup-paths.el (paths-default-info-directories): Introduced and
15898         used.
15899
15900         * packages.el, setup-paths.el: Set various path searching depths
15901         to 1.
15902
15903         * packages.el (packages-hierarchy-depth):
15904         (packages-load-path-depth): Introduced and used.
15905
15906         * setup-paths.el (paths-load-path-depth): Introduced and used.
15907
15908         * find-paths.el (paths-find-recursive-path): Added max-depth
15909         parameter.
15910
15911 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15912
15913         * setup-paths.el (paths-construct-info-path): Removed
15914         dependency on behavior of (file-name-as-directory "").
15915
15916 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15917
15918         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15919         lisp objects
15920
15921 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15922
15923         * dump-paths.el, startup.el: Added handling for --debug-paths.
15924
15925 1998-04-15  William M. Perry  <wmperry@aventail.com>
15926
15927         * wid-edit.el: We cannot just set the help-echo or balloon-help
15928           properties for an extent based on the :help-echo widget
15929           property, since help-echo and balloon-help cause an EXTENT to
15930           get passed in, where :help-echo functions are expecting a WIDGET
15931
15932 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15933
15934         * scrollbar.el (init-scrollbar-from-resources): Call
15935         mswindows-init-scrollbar-metrics when appropriate.
15936
15937 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15938
15939         * dumped-lisp.el: dump x-toolbar for window system
15940
15941         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15942         have support and xpm.
15943
15944 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15945
15946         * files.el (toggle-read-only): Fix docstring.
15947         From Didier Verna <didier@xemacs.org>
15948
15949 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15950
15951         * startup.el (normal-top-level): Load autoload-file-name without
15952         specifying an extension---some people only auto-autoload.el.gz.
15953
15954 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15955
15956         * files.el (backup-enable-predicate): Don't bomb on NAME being
15957         nil.
15958
15959 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15960
15961         * find-paths.el, packages.el: Now prefers configure'd paths.
15962         This shouldn't cause any of the originally anticipated problems as
15963         the current paths architecture will not define the various
15964         configure-xxx variables if they're not specified on the configure
15965         command line.
15966
15967         * find-paths.el, setup-paths.el, packages.el: Removed all
15968         mentionings of "/" as a path separator.
15969         Used paths-construct-path throughout.
15970
15971         * find-paths.el (paths-construct-path): Created to assemble paths
15972         from directory components.
15973
15974         * setup-paths.el, packages.el: Used paths-decode-directory-path
15975         instead of decode-path-internal.
15976
15977         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15978         and associates.
15979         (paths-decode-directory-path) Created.
15980
15981         * setup-paths.el: Changed configure-exec-path to
15982         configure-exec-directory.
15983
15984 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15985
15986         * packages.el (packages-find-packages): Fixed decoding of
15987         EMACSPACKAGEPATH.
15988
15989         * startup.el: -no-packages -> -no-early-packages.
15990
15991         (packages-load-package-lisps): Fixed loading of auto-autoload
15992         files.
15993
15994         * startup.el (normal-top-level): Fixed loading of core
15995         auto-autoload.
15996
15997         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15998
15999         * startup.el, packages.el, dump-paths.el: Added proper settings
16000         for site-directory and lisp-directory variables.
16001
16002         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16003         inhibit-package-autoloads and fixed handling of it.
16004
16005         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16006         handling of former inhibit-package-init, now
16007         inhibit-early-packages, to make -vanilla etc. work.
16008
16009 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16010
16011         * code-process.el (start-process): Fallback to 'undecided instead
16012         of 'binary for process input coding stream.
16013
16014         * process.el (start-process): Docstring fix.
16015
16016 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16017
16018         * info.el (Info-insert-dir): Do not insert temporary dir files
16019         in Info-dir-file-attributes
16020         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16021         (Info-rebuild-dir): Ditto.
16022
16023 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16024
16025         * obsolete.el: Added obsoleteness declarations for
16026         `site-directory' and `Info-default-directory-list'.
16027
16028 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16029
16030         * find-paths.el (paths-find-emacs-root): Only look at the
16031         executable at the end of the symlink chain for determining the
16032         Emacs root.
16033
16034 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16035
16036         * setup-paths.el (paths-construct-info-path): Changed construction
16037         to cater to gone default in configure.
16038
16039         * find-paths.el (paths-uniq-append): Added.
16040
16041         * packages.el: Rewritten package path construction once again.
16042
16043         * dump-paths.el, startup.el: Removed package-path as a global
16044         variable.
16045
16046         * package-admin.el (package-admin-add-single-file-package):
16047         (package-admin-add-binary-package): Changed package-path to
16048         late-packages.
16049
16050         * packages.el (packages-split-path): Split path at "/" rather than
16051         nil according to change in emacs.c.
16052
16053 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16054
16055         * setup-paths.el (paths-construct-info-path): Changed info path
16056         order so that directories come out right.
16057         (paths-find-lock-directory): Fixed bug: It used to think
16058         configure-lock-directory is a path.
16059
16060 1998-04-06  Jeff Miller <jmiller@smart.net>
16061
16062         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16063         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16064         eases the use of toolbar-add/kill-item functions.
16065
16066 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16067
16068         * code-files.el (file-coding-system-alist): Commented out
16069         loaddefs.el magical treatment.
16070
16071 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16072
16073         * info.el (Info-rebuild-outdated-dir): Added new option
16074         `conservative' and made it the default
16075         (Info-rebuild-dir): Appropriately parse multi-line description
16076         strings, and multi-section dir files. Issue warning when dir
16077         is rebuilt as temporary
16078         (Info-build-dir-anew): Issue warning when dir is built as
16079         temporary
16080
16081 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16082
16083         * list-mode.el (list-mode-map): Bind highlight motion commands to
16084         standard keys left, right, C-b and C-f.
16085
16086 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16087
16088         * files.el (auto-mode-alist): allow .sc for Scheme->C
16089
16090 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16091
16092         * loadup.el (pureload): Don't quote (garbage-collect).
16093
16094 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16095
16096         * package-get-base.el: Updated.
16097
16098 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16099
16100         * isearch-mode.el (isearch-just-started): New variable.
16101         (isearch-mode): Set it.
16102         (isearch-repeat): Advance one character forward only if the search
16103         was successful, and was not just started.
16104         (isearch-repeat): Clear isearch-just-started.
16105
16106 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16107
16108         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16109         if running -batch.
16110
16111 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16112
16113         * subr.el (listify-key-sequence): Removed.
16114
16115 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16116
16117         * bytecomp.el (byte-compile-print-gensym): New option.
16118         (byte-compile-output-file-form): Use it.
16119         (byte-compile-output-docform): Ditto.
16120         (byte-compile-compiled-obj-to-list): Ditto.
16121
16122 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16123
16124         * msw-glyphs.el: set frame icon if xpm support.
16125
16126 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16127
16128         * help.el: Code that pretty prints variable values
16129           removed.
16130
16131 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16132
16133         * find-paths.el (paths-emacs-root-p): Correct test for installation
16134         directory.
16135         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16136
16137 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16138
16139         * loaddefs.el: Don't set debug-ignored-errors; leave
16140           its default value set to nil.
16141
16142 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16143
16144         * info.el (Info-rebuild-dir): fixed mis-spelling.
16145
16146 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16147
16148         * info.el (Info-rebuild-outdated-dir): New custom var
16149         (Info-insert-node): Create/update dir file when needed, ie when it
16150         does not exist or is older than some info files in directory
16151
16152 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16153
16154         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16155         for last packages, mainly for using a 20.4 package base.
16156
16157         * packages.el (late-packages): Typo fix.  It was called
16158         early-packages.
16159
16160         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16161         relative symlinks correctly.
16162         (paths-find-emacs-roots): More rigorous checking for plausible
16163         configuration-time root.
16164
16165         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16166         find its roots.
16167
16168 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16169
16170         * faces.el: Fix docstrings.
16171         * glyphs.el: Fix docstrings.
16172         * mouse.el: Fix docstrings.
16173
16174         * frame.el: Change phrase `current frame' to `selected frame'.
16175
16176         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16177
16178         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16179         macros using backquote to make them infinitely more readable.
16180
16181 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16182
16183         * packages.el (packages-find-package-path): Hardcoded specialized
16184         InfoDock support until we can clean this up.
16185
16186         * help.el (describe-bindings-1): Return the value of the bindings
16187         help buffer created.
16188         (describe-bindings): Ditto.
16189
16190         * simple.el (set-variable): Restore previous behavior of not
16191         bombing if the variable to set is not boundp.
16192
16193 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16194
16195         * packages.el (packages-handle-package-dumped-lisps): Allow for
16196         non-local files to be loaded off the package-lisp variable.
16197
16198 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16199
16200         * x-faces.el: Global X resources should override
16201           specs for all device classes (color, grayscale, mono);
16202           code currently doesn't override any of them.  Fixed by
16203           calling remove-specifier with '(x default) as the tag
16204           set and allowing inexact matches.
16205
16206 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16207
16208         * faces.el: Separated face initializations based on
16209           device classes into device type specific (tag set,
16210           instantiator) pairs.
16211
16212 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16213
16214         * wid-edit.el (widget-choice-action): Remember user's explicit
16215         choice.
16216         (widget-choice-value-create): Respect it.
16217         From Richard Stallman <rms@gnu.org>
16218
16219 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16220
16221         * setup-paths.el (paths-construct-info-path): Always append
16222         existing directories from configure-time info path.
16223
16224         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16225         Info-directory-list.
16226
16227         * info.el: Removed Info-default-directory-list which was broken by
16228         design.
16229         Removed bogus initialization of Info-directory-list---startup.el
16230         can do a much better job.
16231         Added autoload of Info-directory-list.
16232
16233         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16234         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16235         be exclusive; now it's merely given precedence, just like in the
16236         old days.
16237
16238 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16239
16240         * find-paths.el (paths-find-architecture-directory): Fix bug with
16241         finding; it used to default too early.
16242
16243 1998-03-25  Martin Buchholz <martin@xemacs.org>
16244
16245         * packages.el (packages-split-path): Fix a bug; it used to fail
16246         for paths that weren't split.
16247
16248 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16249
16250         * finder.el (finder-compile-keywords): trap on errors.
16251
16252 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16253
16254         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16255           fourth argument of t so that only the specs exactly
16256           matching the tag lists are removed.
16257
16258 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16259
16260         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16261
16262 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16263
16264         * minibuf.el (mouse-read-file-name-1): If a default directory was
16265         specified, use it for generating the completions.
16266
16267 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16268
16269         * update-elc.el: Now respects inhibit-package-init and
16270         inhibit-site-lisp.
16271         Now does path construction with loadup-paths.
16272
16273         * startup.el (normal-top-level, startup-setup-paths): Now respects
16274         inhibit-package-init and inhibit-site-lisp.
16275
16276         * packages.el (packages-find-package-path): Extended package path
16277         by version-specific hierarchies.
16278         (packages-find-packages): Now respects inhibit flag and
16279         inhibit-site-lisp.
16280         Moved path setup to loadup-paths.
16281
16282         * make-docfile.el: Now respects inhibit-package-init and
16283         inhibit-site-lisp.
16284         Now does path construction with loadup-paths.
16285
16286         * loadup.el: Now respects inhibit-package-init and
16287         inhibit-site-lisp.
16288
16289         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16290
16291         * loadup-paths.el: New file: setup load-path to encompass
16292         packages.
16293
16294 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16295
16296         * auto-show.el: load-gc renamed to pureload.
16297         * site-load.el: Ditto.
16298         * packages.el (toplevel): Ditto.
16299         * loadup.el (really-early-error-handler): Ditto.
16300         * dumped-lisp.el (preloaded-file-list): Ditto.
16301         * cus-face.el (custom-declare-face): Ditto.
16302
16303 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16304
16305         * <Today>: The Big Path Searching Overhaul.
16306
16307         * find-paths.el: New file: find and assemble paths in the
16308         installation hierarchy.
16309
16310         * setup-paths.el: New file: global layout of paths and directories
16311         within the XEmacs hierarchy.
16312
16313         * packages.el: Replaced everything related to path searching and
16314         startup by code in terms of find-paths.
16315
16316         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16317         the new path searching engine.
16318
16319         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16320         and setup-paths.
16321
16322 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16323
16324         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16325         setup-paths.el.
16326
16327 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16328
16329         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16330         compiles identically in any configuration.
16331         Removed irrelevant commentary.
16332
16333 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16334
16335         * simple.el (set-variable): Allow setting specifiers.
16336
16337 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16338
16339         * lisp.el (forward-sexp): Revert previous change.
16340
16341 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16342
16343         * frame.el (frame-initialize): Use `delete-console' instead of
16344         `delete-device' to delete the stream console to match the usage in
16345         Fkill_emacs.
16346
16347 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16348
16349         * files.el (cdpath-previous): New variable.
16350         (cd): Use it.
16351         From Bob Weiner <weiner@wave.altrasoft.com>
16352
16353 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16354
16355         * keydefs.el: Changed keybindings of forward-char,
16356           backward, scroll-up and scroll-down to point to their
16357           -command counterparts.
16358
16359         * simple.el: New functions: forwarc-char-command,
16360           backwrad-char-command, scroll-up-command,
16361           scroll-down-command which work liek their counterparts
16362           except that they honor the variable
16363           signal-error-on-buffer-boundary.
16364
16365           Definition of signal-error-on-buffer-boundary received
16366           from src/cmds.c.
16367
16368           defvar declaration added for word-across-newline to avoid
16369           byte-compiler warning about the free variable reference.
16370
16371 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16372
16373         * winnt.el: Removed "%t" from the beginning of
16374         modeline-format. From now on, there's no nt-specifics in the modeline.
16375
16376 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16377
16378         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16379         of `when' with `if'.
16380
16381 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16382
16383         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16384         mswindows. Must be reworked along with glyphs.el, or
16385         merged into it, after there is images support.
16386
16387         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16388         'mswindows.
16389
16390 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16391
16392         * faces.el: fix for text cursor initialization.
16393         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16394         From Andy Piper <andyp@parallax.co.uk>
16395
16396 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16397
16398         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16399         if there is an existing package that handles it and warn the user
16400         about that mode.
16401
16402 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16403
16404         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16405         Installation" menu item when Installation-string is not bound.
16406
16407 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16408
16409         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16410         From Jeremiah W. James <jerry@cs.ucsb.edu>
16411
16412 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16413
16414         * msw-faces.el:
16415         * faces.el: Fix face initialization.
16416
16417 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16418
16419         * files.el (backup-enable-predicate): fix breakage introduced
16420         by TMPDIR patch.
16421
16422 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16423
16424         * x-faces.el (x-init-face-from-resources): The
16425           TTY face property retrieval functions don't return
16426           specifiers, so use face-property instead.
16427
16428 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16429
16430         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16431
16432 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16433
16434         * x-menubar.el: Expanded documentation for
16435           option-save-faces.  Changed Options -> Browse Faces
16436           menu entry to invoke customize-face.
16437
16438 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16439
16440         * faces.el: Most face initialization moved out of
16441           init-other-random-faces to the top level so that the
16442           initialization happens before Xemacs is dumped.  Much
16443           of the fascist "face-differs-from-default-p or FROB!"
16444           code has been retired in favor of letting the user do
16445           what they want to do.  Face initialization code changed
16446           to use `default' specifier tag so that the settings can
16447           be overridden later if the user wishes it.
16448
16449 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16450
16451         * about.el (about-hackers): Update contributors list.
16452
16453 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16454
16455         * specifier.el: Define new specifier tag `default'.
16456
16457         * modeline.el: Initialize faces using `default' tag.
16458
16459         * x-faces.el (x-init-face-from-resources): Remove
16460           specifier specs containing the `default' tag before
16461           adding new specs.
16462
16463 1998-03-02  John Jones  <jj@asu.edu>
16464
16465         * package-get.el (package-get-all): fixed arguments on call to
16466         package-admin-add-single-file-package.
16467         * package-get.el (package-get-installedp): fixed to match
16468         advertised behavior.
16469         * package-get.el: added function package-get-update-all which
16470         installs newest versions of all the current packages (if they are
16471         not already installed).
16472
16473 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16474
16475         * files.el (find-file-noselect): Uncommented `truename' binding in
16476         `let*' and use it later to set `buffer-file-truename' iff it's
16477         still nil, as happens for example when finding a compressed
16478         file with "jka-compr".
16479
16480 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16481
16482         * faces.el: in make-face-* type functions do the operation for all
16483         window systems, not just the first one found.
16484
16485         * font.el: call mswindows-list-fonts for mswindows.
16486
16487 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16488
16489         * code-process.el (call-process-region):
16490         * process.el (call-process-region):
16491         * package-get.el (package-get-dir):
16492         * files.el (backup-enable-predicate):
16493         * gnuserv.el (gnuserv-temp-file-regexp):
16494         Use temp-directory in place of `/tmp'.
16495
16496 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16497
16498         * "Fast" dired-in-C enhancements for Windows 95/NT:
16499
16500         * files.el: Added function, `wildcard-to-regexp', from GNU
16501           Emacs.
16502
16503         * files.el (insert-directory): Modified to use special
16504           dired-in-C enhancements if present.
16505
16506 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16507
16508         * code-files.el: make default coding no-conversion.
16509
16510 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16511
16512         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16513         the load-path.
16514
16515         * update-elc.el: Strip directory when testing for files not to
16516         bytecompile.
16517
16518 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16519
16520         * lisp-mode.el: Use recommended form for menus.
16521
16522         * info.el (Info-construct-menu): Use recommended form for menus.
16523
16524         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16525         entry.
16526
16527 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16528
16529         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16530           (get-frame-for-buffer-noselect): Always return frames
16531           in the not-this-window-p cond clause.
16532
16533 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16534
16535         * help.el (describe-installation): New function.
16536
16537         * x-menubar.el (default-menubar): Add describe-installation to
16538         Help menu.
16539
16540         * packages.el (packages-unbytecompiled-lisp): Installation.el
16541         should not be bytecompiled.
16542
16543         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16544         XEmacs.
16545
16546         * x-menubar.el (default-menubar): Use correct guard for VM menu
16547         entry.
16548
16549         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16550         coding.
16551         From Andy Piper <andyp@parallax.co.uk>
16552
16553 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16554
16555         * ldap.el: Do not require ldap-internal at compile time.
16556
16557 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16558
16559         * code-files.el: new file. a virtual copy of mule-files.el
16560         but without charset
16561         dependencies. (toggle-buffer-file-ocding-system) new function for
16562         changing the eol type for the current buffer.
16563
16564         * code-process.el: new file. a copy of
16565         mule-process.el. mule-process.el will disappear when things have
16566         settled.
16567
16568         * coding.el: new file. a virtual copy of mule-files.el but
16569         without charset dependencies. (coding-system-base) new function
16570         for getting the parent coding system of a coding system with eol
16571         type set.
16572
16573         * dumped-lisp.el: add above files for the non-mule case.
16574
16575 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16576
16577         * window-xemacs.el (display-buffer): If no explicit
16578           frame is specified, search for a window that displays
16579           the buffer on the currently selected frame, before
16580           searching other frames.
16581
16582 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16583
16584         * frame.el (get-frame-for-buffer): If not-this-window-p
16585           is non-nil, use window on the selected frame if it is not
16586           also the selected window.  When defaulting, search for
16587           windows on the currently selected fgrame before searching
16588           other frames.
16589
16590 1998-02-25  Didier Verna  <didier@xemacs.org>
16591
16592         * modeline.el (modeline-swap-buffers): originally named
16593         `mouse-release-modeline'. Whether to actually swap the buffers is
16594         decided in `mouse-drag-modeline'.
16595         (mouse-drag-modeline): A button release event is considered a
16596         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16597         stay unchanged.
16598
16599 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16600
16601         * x-menubar.el: Put redo on the menubar.
16602         From Aki Vehtari <Aki.Vehtari@hut.fi>
16603
16604 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16605
16606         * bytecomp.el (displaying-byte-compile-warnings): if
16607         temp-buffer-show-function is set, use it to display current set of
16608         warnings in the "*Compile-Log-Show*" buffer.
16609
16610         * simple.el (display-warning-buffer): if temp-buffer-show-function
16611         is set, use it to display current set of warnings in the
16612         "*Warnings-Show*" buffer.
16613
16614 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16615
16616         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16617         Common Lisp.
16618
16619 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16620
16621         * menubar.el: Allow button descriptors at least 2 long.
16622
16623         * x-menubar.el (default-menubar): Use recommended forms.
16624         (file-menu-filter): Remove.
16625         (edit-menu-filter): Remove.
16626
16627 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16628
16629         * about.el (about-hackers): Updated.
16630
16631 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16632
16633         * help.el (help-max-help-buffers): new variable
16634         (help-register-and-maybe-prune-excess): new function
16635         (help-buffer-name): use help-max-help-buffers.
16636         (with-displaying-help-buffer): use
16637         help-register-and-maybe-prune-excess.
16638
16639         * help.el (help-maybe-pretty-print-value): if the value fits on
16640         one line, let it.
16641
16642 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16643
16644         * (with-displaying-help-buffer): there is no need to kill the buffer
16645         if it exists, because with-output-to-temp-buffer will clear it.
16646         further, killing the buffer violates the rule that
16647         temp-buffer-show-function, if set, has the full responsibility of
16648         showing the temp buffer.  killing the buffer fucks with the window
16649         configuration, hosing temp-buffer-show-function.
16650
16651
16652 1998-02-23  Didier Verna  <didier@xemacs.org>
16653
16654         * modeline.el (mouse-drag-modeline):
16655         - Always scroll the modeline that was originally clicked on.
16656         - Use x pixels instead of x characters (which doesn't work anyway)
16657         as horizontal reference for modeline dragging. This allows us to
16658         keep on dragging the modeline even if the motion event occurs in
16659         another window.
16660
16661 1998-02-23  Didier Verna  <didier@xemacs.org>
16662
16663         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16664         glyph on the modeline to indicate that dragging the mouse has an
16665         effect both horizontally and vertically.
16666
16667 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16668
16669         * about.el (about-xemacs): Get rid of redundant visible version
16670         number.
16671
16672 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16673
16674         * about.el (about-hackers): Update credits.
16675
16676 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16677
16678         * prim/register.el (view-register): Show register type file-query.
16679
16680 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16681
16682         * mode-motion.el (mode-motion-highlight-internal):
16683           save-excursion inside save-window-exucrsion form to
16684           hide buffer point changes from save-window-excursion.
16685           Prevents display flickering when the mouse pointer
16686           moves.
16687
16688 1998-02-17  Didier Verna  <didier@xemacs.org>
16689
16690         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16691         function to handle correctly the case of a toolbar one side of the
16692         window: scrolling will not necessarily happen.
16693
16694 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16695
16696         * files.el (after-find-file): Restore missing argument
16697           to format that provides filename for "... consider M-x
16698           recover-file" message.  Also call `message' with "%s"
16699           as the first arg instead of an arbitrary string.
16700
16701 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16702
16703         * about.el (about-hackers): Various additions.
16704
16705 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16706
16707         * autoload.el (generate-file-autoloads-1): Don't force an extra
16708         line out when copying on-the-same line autoloads.
16709
16710         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16711         is installed.
16712
16713 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16714
16715         * x11/x-win-xfree86.el (x-win-init-xfree86):
16716         * x11/x-win-sun.el (x-win-init-sun):
16717         * x11/x-init.el (x-initialize-compose):
16718         * prim/simple.el:
16719         (backward-or-forward-kill-sexp):
16720         (backward-or-forward-kill-sentence):
16721         (backward-or-forward-kill-word):
16722         (backward-or-forward-delete-char):
16723         * prim/isearch-mode.el (isearch-help-or-delete-char):
16724         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16725         x-keysym-on-keyboard-p to detect backspace.
16726         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16727         Clean up symbols used with dead keys, checking Linux and solaris
16728         keysyms.
16729         Simplify x-win-*.el using above methods.
16730         Change documentation for x-keysym-*-p functions.
16731
16732 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16733
16734         * about.el (about-hackers): Restore entries for Michael Sperber and
16735         Vinnie Shelton.
16736         From Vinnie Shelton <acs@acm.org>
16737
16738 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16739
16740         * simple.el (count-words-region): Ditto.
16741
16742 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16743
16744         * simple.el (count-words-buffer): Document.  Don't print anything
16745         if non-interactive.
16746
16747 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16748
16749         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16750         multiple files in InfoDock.
16751
16752 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16753
16754         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16755         from version.el in InfoDock.
16756
16757         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16758         specially.
16759
16760 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16761
16762         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16763         variable name in docstring.
16764
16765 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16766
16767         * menubar.h: Include "gui.h".
16768
16769 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16770
16771         * site-load.el: Fix documentation.
16772
16773 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16774
16775         * package-get-base.el (package-get-base): Updated.
16776
16777         * keymap.el: PC-ize.
16778
16779 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16780
16781         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16782         from' on a fresh line.
16783
16784 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16785
16786         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16787         object.
16788
16789 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16790
16791         * undo-stack.el: PC-ize.
16792
16793         * cmdloop.el: PC-ize.
16794
16795 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16796
16797         * bytecomp-runtime.el: PC-ize.
16798
16799         * byte-optimize.el: Prolog fixup.  PC-ize.
16800
16801         * cus-dep.el: Spelling fix.
16802
16803         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16804         entries follow).
16805
16806 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16807
16808         * text-mode.el (text-mode-hook-identify): New function,
16809         put on text-mode-hook.  Set text-mode-variant here.
16810         (text-mode): Don't set it here.
16811
16812 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16813
16814         * text-mode.el (text-mode-hook): New defvar.
16815         (text-mode-variant): New variable.
16816         (text-mode): Set that variable locally.
16817         (toggle-text-mode-auto-fill): New command.
16818
16819 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16820
16821         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16822
16823 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16824
16825         * text-mode.el (paragraph-indent-text-mode):
16826         Renamed from spaced-text-mode.
16827         (text-mode-map): Bind TAB to indent-relative.
16828         (indented-text-mode-map): Variable deleted.
16829         (indented-text-mode): Now an alias for text-mode.
16830
16831 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16832
16833         * loadup.el: test-atoms debugging stuffs removed.
16834
16835 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16836
16837         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16838
16839 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16840
16841         * help.el (describe-beta): Made it use `locate-data-file'.
16842         (describe-distribution): Ditto.
16843         (describe-copying): Ditto.
16844         (describe-project): Ditto.
16845         (view-emacs-news): Ditto.
16846
16847         * help-nomule.el (help-with-tutorial): Made it use
16848         `locate-data-file' to find tutorial.
16849
16850 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16851
16852         * about.el: Corrected my email address.
16853
16854         * mouse.el: Added 'mouse-mswindows-drop' similar to
16855         'mouse-offix-drop'.
16856
16857 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16858
16859         * loadup.el (running-xemacs): Spelling fix.
16860
16861 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16862
16863         * packages.el (packages-find-packages-1): Don't allow a backwards
16864         compatible lisp tree to overwrite `preloaded-file-list'.
16865
16866 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16867
16868         * loadup.el: Don't delete "xemacs" prior to dumping.
16869
16870 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16871
16872         * package-info.el (pi-last-mod-date): New function.
16873         (pi-author-version): New function.
16874         (batch-update-package-info): Use them.
16875
16876 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16877
16878         * frame.el (get-frame-for-buffer-default-to-current): Create.
16879         (get-frame-for-buffer-noselect): Allow user to use current frame
16880         with `get-frame-for-buffer-default-to-current'.
16881
16882 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16883
16884         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16885         (byte-compile-output-docform): Ditto.
16886         (byte-compile-compiled-obj-to-list): Ditto.
16887
16888 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16889
16890         * startup.el (command-line-1): Removed code that ran
16891           buffer-menu.
16892
16893 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16894
16895         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16896
16897 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16898
16899         * frame.el (suspend-emacs-or-iconify-frame): Check using
16900         `device-on-window-system-p' instead of explicitly checking for X,
16901         so that the same logic works for MS Windows.
16902         (suspend-or-iconify-emacs): Ditto.
16903
16904 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16905
16906         * about.el (about-maintainer-info): Andy Piper is back.
16907         (xemacs-hackers): Updated Andy Piper's email address.
16908         (about-hackers): Added Jonathan Harris.
16909         (about-hackers): Updated Tibor Polgar's email address.
16910
16911 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16912
16913         * about.el: Add xemacs.org email manager.
16914
16915         * package-get-base.el (package-get-base): Updated with most recent
16916         package updates.
16917
16918 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16919
16920         * help.el (function-arglist): Use `indirect-function' instead of
16921         `symbol-function' so that aliases are treated correctly.
16922
16923 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16924
16925         * help.el (help-map): Add f1 binding to `help-for-help'.
16926         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16927         (describe-key-briefly): Use `princ' "%s" to print object.
16928         (with-displaying-help-buffer): Kill buffer if it exists, again.
16929         (describe-key): Use `princ' "%s" to print object.
16930         (describe-function-1): Use `princ' "%s" to print object.
16931         Commented out alias lines removed.
16932         (help-pretty-print-limit): New variable to control pretty-printing
16933         of variable values.
16934         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16935         `help-pretty-print-value' again.  Only print-print when OBJECT is
16936         list of length less than `help-pretty-print-limit'.
16937         (describe-variable): Use `help-maybe-pretty-print-value' again.
16938
16939 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16940
16941         * simple.el (blink-matching-open): Remove C++ kludge.
16942         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16943
16944 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16945
16946         * info.el (Info-default-directory-list): Made the documentation
16947         more explanitory.
16948
16949 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16950
16951         * lisp/packages.el:
16952         * lisp/package-admin.el:
16953         * lisp/build-report.el:
16954         Fix typos.
16955
16956 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16957
16958         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16959         warnings in Java buffers without final newline and editing the
16960         last line.
16961
16962 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16963
16964         * packages.el (packages-find-packages-1): Don't allow a backwards
16965         compatible lisp tree to overwrite `preloaded-file-list'.
16966         Suggested by Colin Rafferty  <colin@xemacs.org>
16967
16968         * mouse.el (mouse-offix-drop): Set undo-boundary.
16969         From Oliver Graf <ograf@fga.de>
16970
16971 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16972
16973         * loadup.el (load-gc): rewrite as defun.
16974         Print something sensical if a required dump-time file isn't found.
16975
16976 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16977
16978         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16979         bug strikes a menudescriptor.
16980
16981         * package-get-base.el (package-get-base): Updated.
16982
16983         * package-info.el (batch-update-package-info): Derive REQUIRES
16984         from the Makefile.
16985
16986 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16987
16988         * files.el (save-some-buffers): Don't play games with deleting
16989         other windows if we are in the minibuffer window.
16990
16991 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16992
16993         * modeline.el (modeline-minor-mode-menu): Add support for :active
16994         (add-minor-mode): Document :active property to TOGGLE.
16995
16996 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16997
16998         * modeline.el (modeline-minor-mode-menu): Add support for an
16999         `:included' predicate in the `toggle-sym' plist.
17000         (add-minor-mode): Document the :included property, format
17001         docstring some more.
17002         (modeline-minor-mode-menu): Documentation string added.
17003
17004 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17005
17006         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17007         labels from the symbol-names by thwacking off the overly redundant
17008         and overused "mode", parenthesizing "minor", and capitalizing the
17009         resultant strings.  Also shortened the menu's title by eliminating
17010         the redundant buffer name.
17011         (add-minor-mode): Beautified the docstring, added mention of the
17012         `:menu-tag' property of TOGGLE.
17013         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17014         `toggle-sym' to beatify the mode-life menus.
17015         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17016         `auto-fill-function'.
17017
17018 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17019
17020         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17021         menus to :style 'toggle.
17022
17023 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17024
17025         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17026
17027 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17028
17029         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17030         only recognize first hyperlink.
17031         (hyper-apropos-highlightify): Deletia, this is already done by
17032         `hyper-apropos-insert-face'.
17033         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17034
17035 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17036
17037         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17038         mail.
17039         (toolbar-mail-reader): Add support for `send'.
17040         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17041
17042 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17043
17044         * info.el (Info-emacs-info-file-name): Add defvar for
17045         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17046         will function properly.
17047
17048 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17049
17050         * simple.el: make the backwards delete function called by
17051         `backward-or-forward-delete-char' user configurable.
17052
17053 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17054
17055         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17056         compiled function got loaded from.
17057
17058 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17059
17060         * term/apollo.el: Synched up with InfoDock 3.6.2.
17061
17062 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17063
17064         * startup.el (load-init-file): Load autoloads earlier.
17065         (startup-splash-frame): Handle InfoDock logo.
17066
17067         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17068         InfoDock.
17069         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17070
17071         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17072         doesn't have this function.
17073
17074         * packages.el (locate-data-file): Fix to call `locate-file'.
17075
17076 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17077
17078         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17079         version of version.el.
17080         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17081
17082         * x-menubar.el (default-menubar): Guard reference to
17083         `gnuserv-frame'.
17084         (default-menubar): Guard references to `font-lock-mode'.
17085         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17086         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17087
17088         * make-docfile.el: Don't snarf doc strings from autoloads.
17089
17090         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17091         loading auto-autoloads files.
17092
17093         * loaddefs.el: Disable dumping autoloads.
17094
17095 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17096
17097         * lisp-mnt.el: Synch to Emacs 20.2.
17098
17099         * help.el: Remove manual autoload of `finder-by-keyword'.
17100
17101         * finder.el (finder-by-keyword): Autoload.
17102
17103         * help.el: Conditionalize hyperbole setup.
17104
17105 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17106
17107         * packages.el (package-require): Update to reflect new data format.
17108
17109 1998-01-02  Didier Verna  <didier@xemacs.org>
17110
17111         * x-menubar.el (default-menubar): make the tutorials available
17112         through the menubar. (Plus some compilation warnings cleanup).
17113
17114 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17115
17116         * check-features.el: New file.  Perform sanity check after build.
17117
17118         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17119         files to tooltalk package.
17120         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17121         package.
17122
17123         * package-admin.el (package-admin-xemacs): Use better default for
17124         location of XEmacs binary.
17125
17126 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17127
17128         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17129         tag with sexp and add value tag with value `t'.
17130
17131 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17132
17133         * package-get.el: Changes to work with real data.
17134         From Pete Ware <ware@cis.ohio-state.edu>
17135
17136         * packages.el (packages-reload-autoloads): Guard load for the time
17137         being.
17138
17139         * update-elc.el ("packages.el"): Force loading packages.el instead
17140         of possibly out-of-date packges.elc.
17141         * make-docfile.el ("packages.el"): Ditto.
17142
17143 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17144
17145         * build-report.el (build-report-delete-regexp): Added a rule for
17146         the main tarball shadowing anything past it.
17147
17148 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17149
17150         * packages.el (package-provide): Delete a previous provide.
17151
17152         * package-info.el: New file.
17153
17154         * package-get.el: New file.
17155         From Pete Ware <ware@cis.ohio-state.edu>
17156         (package-get): Fix md5 computation to work with Mule.
17157
17158 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17159
17160         * simple.el (log-message-*): Quote symbols in docstrings properly.
17161
17162 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17163
17164         * packages.el (packages-new-autoloads): Ignore symbolic links.
17165
17166         * cus-face.el (face-custom-attributes-get): Fix typo.
17167         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17168
17169 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17170
17171         * startup.el (load-init-file): Reload new or changed autoloads
17172         unless inhibited.  Reload modified dumped lisp (stubbed).
17173
17174         * packages.el (packages-new-autoloads): New function.
17175         (packages-reload-autoloads): New function.
17176         (packages-reload-dumped-lisp): New (stub) function.
17177
17178         * loadup.el: Inhibit reloading dumped files when running temacs.
17179
17180         * loadhist.el (file-provides): Extend to handle variant
17181         extensions.
17182
17183         * replace.el (query-replace): Fix typo.
17184
17185 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17186
17187         * make-docfile.el: list-autoloads-path has been renamed.
17188         * update-elc.el: list-autoloads has been renamed.
17189
17190         * packages.el (packages-list-autoloads): Renamed.
17191         (packages-list-autoloads-path): Ditto.
17192
17193 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17194
17195         * packages.el (packages-find-packages-1): Made it signal a warning
17196         for an error in an auto-autoload.el file.
17197
17198 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17199
17200         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17201         tag with const.
17202         From Aki Vehtari <Aki.Vehtari@hut.fi>
17203
17204         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17205
17206         * loadhist.el (unload-feature): Remove autoload.
17207
17208 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17209
17210         * loadhist.el: Unpackaged.
17211
17212         * help.el (describe-symbol-find-file): Rename
17213         `describe-function-find-file' and make old name obsolete.
17214         (describe-function-1): Use it.
17215         (describe-function-1): Guard reference to
17216         `compiled-function-annotation'.
17217
17218 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17219
17220         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17221         argument.
17222         (help-mode-quit): New optional arg to control whether it kills or
17223         buries.  Tidied up.
17224         (with-displaying-help-buffer): Don't kill buffer initially, even
17225         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17226         (help-pretty-print-value): Rename back from
17227         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17228         use it, otherwise use dumped `cl-prettyprint'.
17229         (describe-variable): Use `help-pretty-print-value' again.
17230         (find-func): Removed reference to "find-func" at end.
17231
17232 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17233
17234         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17235           GUI XEmacs. Rename? x-menubar is rather window system
17236           independant, except for a couple of items.
17237
17238 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17239
17240         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17241         entries as they will no longer be distributed with XEmacs.
17242
17243         * format.el (format-alist): Fix image/tiff regexps.
17244         From P. E. Jareth Hein <jareth@camelot-soft.com>
17245
17246         * help.el (help-maybe-pretty-print-value): Rename.
17247         (describe-variable): Use it.
17248         (describe-variable): Add trailing linefeed.
17249
17250 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17251
17252         * help.el (describe-function-1): Don't output anything for
17253           arglist of autoload functions.
17254
17255 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17256
17257         * help.el (describe-function-1): Don't output anything for
17258           arglist of autoload functions.
17259
17260 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17261
17262         * help.el (help-mode-map): New bindings for `help-mode-bury',
17263         `describe-function-at-point', `describe-variable-at-point',
17264         `Info-elisp-ref', `customize-variable', `help-next-section' and
17265         `help-prev-section'.
17266         (help-next-section): New function.
17267         (help-prev-section): New function.
17268         (help-mode-quit): Changed to kill the help buffer.
17269         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17270         correctly.
17271         (help-buffer-name): New function to generate the name of help
17272         buffers.
17273         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17274         argument giving the name of the help buffer.
17275         (describe-key): Use `with-displaying-help-buffer' with name.
17276         (describe-mode): Ditto.
17277         (describe-bindings): Ditto.
17278         (describe-prefix-bindings): Ditto.
17279         (view-lossage): Ditto.
17280         (with-syntax-table): New macro.
17281         (function-called-at-point): Use `ignore-errors' and
17282         `with-syntax-table'.
17283         (function-at-point): Ditto.
17284         (describe-function): Use `with-displaying-help-buffer' with name.
17285         (function-arglist): Extracted from `describe-function-1'.  Returns
17286         function's arglist as string.
17287         (function-documentation): Extracted from `describe-function-1'.
17288         Returns function's docstring.
17289         (describe-function-1): Remove all the "stream" garbage, including
17290         the stream argument.  Use `function-arglist' and
17291         `function-documentation'.
17292         (describe-function-arglist): Just use `function-arglist'.
17293         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17294         (help-pretty-print-value): New function to help with
17295         pretty-printing variable values.  Knows about `#<...>'.  Needs
17296         `pp-internal'.
17297         (describe-variable): Use `with-displaying-help-buffer' with name.
17298         Formatting improved.  Display file where variable is defined, if
17299         known.  Use `help-pretty-print-value'.
17300         (describe-syntax): Use `with-displaying-help-buffer' with name.
17301         (list-processes): Remove "stream" garbage.
17302
17303 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17304
17305         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17306         call a dumped routine instead.
17307
17308         * x-win-xfree86.el: Wrap file in defun.
17309         * x-win-sun.el: Ditto.
17310
17311 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17312
17313         * help.el (view-emacs-news): Remove usage of outl-mouse which
17314         advises functions and does other evil things.
17315
17316 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17317
17318         * format.el (format-alist): Add `image/tiff'.
17319         From P. E. Jareth Hein <jareth@camelot-soft.com>
17320
17321 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17322
17323         * about.el (about-hackers): More names added.
17324
17325         * make-docfile.el: Remove superfluous package path search.
17326
17327         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17328
17329 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17330
17331         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17332         ignored shadows.
17333
17334 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17335
17336         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17337         get trailing slashes when added to the load-path.
17338
17339         * x-init.el (init-x-win): Locate where XEmacs X localization files
17340         are.
17341
17342 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17343
17344         * x-faces.el: Added support for foregroundToolBarColor
17345           to xpm-color-symbols.
17346
17347 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17348
17349         * etags.el (tags-remove-duplicates): Removed.
17350         (buffer-tag-table-list): Use `delete-duplicates'.
17351
17352         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17353         correctly.
17354         (get*): Defalias to `get'.
17355
17356         * cl.el (eql): Compare integers with `eq'.
17357         (cl-map-extents): Check for `map-extents' first.
17358
17359 1997-12-17  Didier Verna  <didier@xemacs.org>
17360
17361         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17362         added the 'numero', 'copyright' and 'trademark' symbols.
17363
17364         * leim/quail/latin-post.el ("french-postfix"): see above.
17365
17366 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17367
17368         * widget.el (define-widget): Check the arguments.
17369
17370         * cus-edit.el (customize-face): Use `check-argument-type'.
17371         (custom-variable-value-create): Use `signal' to signal error.
17372         (custom-variable-reset-saved): Ditto.
17373         (custom-variable-reset-standard): Ditto.
17374         (custom-face-reset-saved): Ditto.
17375
17376         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17377         (widget-default-format-handler): Ditto.
17378         (widget-checklist-add-item): Ditto.
17379         (widget-radio-add-item): Ditto.
17380         (widget-editable-list-entry-create): Ditto.
17381         (widget-sexp-prompt-value): Ditto.
17382
17383         * custom.el (custom-declare-variable): Signal errors better.
17384         (custom-handle-keyword): Ditto.
17385         (custom-declare-group): Ditto.
17386
17387         * window-xemacs.el (windows): Ditto.
17388
17389         * menubar.el (menu): Ditto.
17390
17391         * keydefs.el (keyboard): Ditto.
17392
17393         * minibuf.el (minibuffer): Ditto.
17394
17395         * process.el (execute): Ditto.
17396
17397         * fill.el (fill): Ditto.
17398
17399         * modeline.el (modeline): Ditto.
17400
17401         * help.el (help): Ditto.
17402
17403         * faces.el (faces): Ditto.
17404
17405         * files.el (files): Ditto.
17406
17407         * x-init.el (x): Ditto.
17408
17409         * lisp-mode.el (lisp): Ditto.
17410
17411         * process.el (processes): Ditto.
17412
17413         * mouse.el (mouse): Ditto.
17414
17415         * abbrev.el (abbrev): Moved from cus-edit.
17416
17417         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17418         as variable declaration.
17419
17420 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17421
17422         * menubar.el (find-menu-item): Use `check-argument-type'.
17423         (find-menu-item): Cosmetic changes.
17424
17425 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17426
17427         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17428
17429 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17430
17431         * startup.el (set-default-load-path): Only search package-path
17432         when not running temacs.
17433
17434         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17435         files.
17436
17437         * loadup.el: Correct commentary.  Reformatting.
17438         (really-early-error-handler): Use absolute path to the
17439         first dumped-lisp.el file.
17440         (really-early-error-handler): Print full path name of
17441         each dumped lisp file (inherited from InfoDock).
17442
17443         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17444         dumped-lisp.el files.
17445
17446         * make-docfile.el (preloaded-file-list): Reorder when the
17447         package-path is searched.
17448         * update-elc.el: Ditto.
17449
17450         * lisp-mode.el (call-with-condition-handler): Treat the same as
17451         `condition-case' for indentation.
17452
17453         * about.el (about-xemacs): Update release date.
17454
17455 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17456
17457         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17458         anywhere but at the last clause.
17459         (ecase): Disallow `t' and `otherwise'.
17460
17461 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17462
17463         * cus-edit.el (custom-buffer-create-buttons): New function
17464         from stuff moved out of `custom-buffer-create-internal'.
17465         (custom-novice): New variable.  Default t.
17466         (custom-display-global-buttons): Ditto.  Default `top'.
17467         (custom-buffer-create-internal): Only display help if
17468         `custom-novice' is non-nil.  Display global buttons according to
17469         `custom-display-global-buttons'.
17470
17471 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17472
17473         * menubar.el (find-menu-item): Use `check-argument-type'.
17474         (find-menu-item): Cosmetic changes.
17475
17476 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17477
17478         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17479         look.
17480
17481 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17482
17483         * format.el (format-deannotate-region):  Bug fix.
17484         Deannotating a region containing unknown tags would fail
17485         (causing decoding of text/enriched to fail at user level)
17486
17487 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17488
17489         * minibuf.el (read-directory-name): Support sixth
17490           arg, HISTORY, as already documented.
17491
17492 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17493
17494         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17495         to `ecase'.
17496
17497 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17498
17499         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17500         skk-activate.
17501
17502 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17503
17504         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.