update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=>ucs-itaiji-012'.
5
6 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=>ucs-bmp-itaiji-012'.
10
11         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
12         XEmacs CHISE.
13         (=>ucs-bmp-itaiji-012): Ditto.
14
15 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         setting for `=big5-cdp-var-008'.
19
20 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-charset.el (default-coded-charset-priority-list): Add
23         `=big5-cdp-var-008'.
24
25         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
26         XEmacs CHISE.
27
28 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
31         setting for `=>ucs-itaiji-016'.
32
33 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `=>ucs-bmp-itaiji-016'.
37
38         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
39         XEmacs CHISE.
40         (=>ucs-bmp-itaiji-016): Ditto.
41
42 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
43
44         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
45         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
49
50         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
51         (=chise-hdic-tsj): Ditto.
52         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
53         (=chise-hdic-ktb): Ditto.
54
55 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
58         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
59
60         * mule/mule-charset.el (default-coded-charset-priority-list): Add
61         `===chise-hdic-syp' and `=chise-hdic-syp'.
62
63         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
64         XEmacs CHISE.
65         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
66
67 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-coding.el (coded-charset-entity-reference-alist):
70         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
71
72         * mule/mule-charset.el (default-coded-charset-priority-list):
73         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
74
75 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
79
80 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-charset.el (default-coded-charset-priority-list): Add
83         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
84
85         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
86         XEmacs CHISE.
87         (=chise-hdic-tsj): Ditto.
88
89 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
92         settings for `=>hanyo-denshi/tk'.
93
94         * mule/mule-charset.el (default-coded-charset-priority-list): Add
95         `=>hanyo-denshi/tk/mf-01'.
96
97         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
98         XEmacs CHISE.
99         (=>hanyo-denshi/tk/mf-01): Ditto.
100         (==hanyo-denshi/tk/mf-01): Fix DOC.
101
102 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
105         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
106
107 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
108
109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
110         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
111
112         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
113         XEmacs CHISE.
114         (=ucs-bmp-itaiji-014): Ditto.
115         (=>ucs-itaiji-014): Ditto.
116         (=>ucs-bmp-itaiji-014): Ditto.
117
118 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
119
120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
121         setting for `==daikanwa/+2p'.
122
123 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
124
125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
126         setting for `=ucs-itaiji-016'.
127
128 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
129
130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
131         `=ucs-bmp-itaiji-016'.
132
133         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
134         XEmacs CHISE.
135         (=ucs-bmp-itaiji-016): Ditto.
136
137 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
140         `=>cns11643-5'.
141
142 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
145         setting for `=>ucs-itaiji-003@iwds-1'.
146
147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
148         `=>ucs-sip-itaiji-003@iwds-1'.
149
150         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
151         coded-charset for XEmacs CHISE.
152
153 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=>ucs-bmp-itaiji-006@iwds-1'.
157
158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
159         setting for `=>ucs-itaiji-006@iwds-1'.
160
161 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
164         for XEmacs CHISE.
165         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
166
167 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
170         `=ucs-sip-itaiji-009'.
171
172         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
173         XEmacs CHISE.
174
175 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
176
177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
178         `=>ucs-sip-itaiji-008'.
179
180         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
181         XEmacs CHISE.
182
183 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
184
185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
186         `==ucs-sip-var-001'.
187
188         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
189         XEmacs CHISE.
190
191 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
192
193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
194         setting for `===hng-kkd'.
195
196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
197         `===hng-kkd'.
198
199 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
202         CHISE.
203
204 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
205
206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
207         setting for `=>>ruimoku-v6'.
208
209 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
212         `=>>ruimoku-v6'.
213
214 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
217         instead of an alias to `=>ruimoku-v6'.
218
219 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
222         `=ucs-sip-itaiji-012'.
223
224         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
225         XEmacs CHISE.
226
227 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
230         `=ucs-tip-var-004'.
231
232         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
233         XEmacs CHISE.
234
235 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
236
237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
238         `=>ucs-sip-itaiji-002@iwds-1'.
239
240         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
241         coded-charset for XEmacs CHISE.
242
243 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
244
245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
246         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
247         `=>big5-cdp-itaiji-004'.
248
249 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
252         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
253         `=>big5-cdp-itaiji-004'.
254
255         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
256         XEmacs CHISE.
257         (=>big5-cdp-itaiji-004): Ditto.
258         (=big5-cdp-itaiji-005): Ditto.
259
260 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
261
262         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
263         to #x9FFC.
264
265 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
266
267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
268         `=>ucs-bmp-itaiji-003@iwds-1'.
269
270         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
271         for XEmacs CHISE.
272         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
273
274 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
275
276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
277         `=>ucs-tip-itaiji-001'.
278
279         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
280         XEmacs CHISE.
281
282 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
285         setting for `=>big5-cdp-itaiji-002'.
286
287 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
288
289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
290         `=>big5-cdp-itaiji-002'.
291
292         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
293         XEmacs CHISE.
294
295 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
298         `=>jis-x0213-2'.
299
300 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
303         setting for `==ucs-var-001'.
304
305 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
308         setting for `=+>ucs-var-003'.
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
312
313         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
314         XEmacs CHISE.
315         (=+>ucs-tip-var-003): Ditto.
316
317 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
321
322         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
323         XEmacs CHISE.
324         (=ucs-tip-var-002): Ditto.
325
326 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
329         #x9FEA.
330
331 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
334         `==ucs-bmp-var-001'.
335
336         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
337         CHISE.
338         (==ucs-bmp-var-001): Ditto.
339
340 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
343         setting for `=big5-cdp-var-007'.
344
345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
346         `=big5-cdp-var-007'.
347
348         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
349         XEmacs CHISE.
350
351 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
352
353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
354         `=ucs-sip@gb'.
355
356         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
357         CHISE.
358
359 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
360
361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
362         `=>ucs-tip@cognate'.
363
364         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
365         XEmacs CHISE.
366
367 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
368
369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
370         `=ucs-tip-itaiji-001'.
371
372         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
373         XEmacs CHISE.
374
375 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
376
377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
378         `=>ucs-tip@component'.
379
380         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
381         XEmacs CHISE.
382
383 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `==ucs-tip@JP/hanazono'.
387
388         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
389         XEmacs CHISE.
390
391 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
395
396         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
397         CHISE.
398         (=ucs-tip@JP/hanazono): Ditto.
399
400 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
403         setting for `=ucs-var-007'.
404
405 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
406
407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
408         `=ucs-bmp-var-007'.
409
410         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
411         CHISE.
412         (=ucs-bmp-var-007): Ditto.
413
414 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
417         setting for `=>ucs-itaiji-002@iwds-1'.
418
419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
420         `=>ucs-bmp-itaiji-002@iwds-1'.
421
422 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
423
424         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
425         for XEmacs CHISE.
426         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
427
428 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
429
430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
431         setting for `=>ucs-itaiji-008'.
432
433 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
434
435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
436         setting for `=>big5-cdp-itaiji-003'.
437
438         * mule/mule-charset.el (default-coded-charset-priority-list): Add
439         `=>big5-cdp-itaiji-003'.
440
441 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
442
443         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
444         XEmacs CHISE.
445
446 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
447
448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
449         setting for `=>ucs-itaiji-011'.
450
451 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
452
453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
454         `=>ucs-bmp-itaiji-011'.
455
456 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
459         XEmacs CHISE.
460         (=>ucs-bmp-itaiji-011): Ditto.
461
462 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Use
465         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
466
467 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
468
469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
470         `=>ucs-bmp-cjk@iwds-1/normalized'.
471
472         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
473         coded-charset for XEmacs CHISE.
474
475 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
476
477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
478         setting for `=>ucs-itaiji-010'.
479
480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
481         `=>ucs-bmp-itaiji-010'.
482
483         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
484         XEmacs CHISE.
485         (=>ucs-bmp-itaiji-010): Ditto.
486
487 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
490         setting for `=>ucs@iwds-1/normalized'.
491
492 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
493
494         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
495         for XEmacs CHISE.
496
497 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
498
499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
500         setting for `==>ucs@esu'.
501
502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
503         `==>ucs-sip@esu'.
504
505         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
506         CHISE.
507         (==>ucs-sip@esu): Ditto.
508
509 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
510
511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
512         setting for `=>big5-cdp-var-001'.
513
514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
515         `=>big5-cdp-var-001'.
516
517         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
518         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
519
520 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
523         setting for `===hng-sts'.
524
525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
526         `===hng-sts'.
527
528         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
529         CHISE.
530
531 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
532
533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
534         setting for `===hng-sgs'.
535
536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
537         `===hng-sgs'.
538
539         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
540         CHISE.
541
542 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
543
544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
545         setting for `===hng-saa'.
546
547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
548         `===hng-saa'.
549
550         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
551         CHISE.
552
553 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
554
555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
556         setting for `===hng-kad'.
557
558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
559         `===hng-kad'.
560
561         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
562         CHISE.
563
564 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
565
566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
567         setting for `===hng-sai'.
568
569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
570         `===hng-sai'.
571
572         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
573         CHISE.
574
575 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
578         setting for `===hng-ini'.
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `===hng-ini'.
582
583         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
584         CHISE.
585
586 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
587
588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
589         setting for `===hng-wke'.
590
591         * mule/mule-charset.el (default-coded-charset-priority-list): Add
592         `===hng-wke'.
593
594         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
595         CHISE.
596
597 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
598
599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
600         setting for `===hng-wks'.
601
602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
603         `===hng-wks'.
604
605         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
606         CHISE.
607
608 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
609
610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
611         setting for `===hng-sab'.
612
613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
614         `===hng-sab'.
615
616         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
617         CHISE.
618
619 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
622         setting for `===hng-ykk'.
623
624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
625         `===hng-ykk'.
626
627         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
628         CHISE.
629
630 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
631
632         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
633         setting for `===hng-kkh'.
634
635         * mule/mule-charset.el (default-coded-charset-priority-list): Add
636         `===hng-kkh'.
637
638         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
639         CHISE.
640
641 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
642
643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
644         setting for `===hng-fhs'.
645
646         * mule/mule-charset.el (default-coded-charset-priority-list): Add
647         `===hng-fhs'.
648
649         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
650         CHISE.
651
652 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `==>daijiten'.
656
657         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
658         setting for `==>daijiten'.
659
660         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
661         CHISE.
662
663 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
664
665         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
666         last number of its code.
667
668 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
669
670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
671         settings for `=daijiten', `==daijiten' and `===daijiten'.
672
673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
674         `=daijiten', `==daijiten' and `===daijiten'.
675
676         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
677         CHISE.
678         (==daijiten): Ditto.
679         (===daijiten): Ditto.
680
681 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
684         `=>ucs-bmp-itaiji-008'.
685
686         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
687         XEmacs CHISE.
688         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
689
690 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
693         of #x9FCC as the value of `max-code'.
694
695 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
698         `=>>ucs-bmp-cjk@unicode'.
699
700         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
701         for XEmacs CHISE.
702
703 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
706         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
707         `===shuowen-jiguge5'.
708
709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
710         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
711
712         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
713         XEmacs CHISE.
714         (===shuowen-jiguge4): Ditto.
715         (===shuowen-jiguge5): Ditto.
716
717 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
718
719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
720         `=ucs-sip-var-005'.
721
722         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
723         XEmacs CHISE.
724
725 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
728         `=>>hanyo-denshi/ib'.
729
730 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         setting for `=>big5-cdp@iwds-1'.
734
735 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
738         setting for `=big5-cdp-var-010'.
739
740 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
743         `=big5-cdp-var-010'.
744
745         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
746         XEmacs CHISE.
747
748 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `=ucs-sip-itaiji-008'.
752
753         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
754         XEmacs CHISE.
755
756 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
759         `=>ucs-sip-itaiji-006'.
760
761         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
762         XEmacs CHISE.
763
764 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
767         setting for `=+>big5-cdp', `=>big5-cdp@component' and
768         `=>big5-cdp@cognate'.
769
770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
771         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
772
773 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
774
775         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
776         CHISE.
777         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
778         mother.
779         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
780
781 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
782
783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
784         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
785
786         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
787         XEmacs CHISE.
788         (=>big5-cdp@component): Ditto.
789         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
790
791 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
794         setting for `=>ucs-itaiji-001@iwds-1'.
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `=>ucs-bmp-itaiji-001@iwds-1'.
798
799         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
800         for XEmacs CHISE.
801         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
802
803 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
804
805         * mule/mule-charset.el (default-coded-charset-priority-list):
806         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
807         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
808         `chinese-isoir165'.
809
810         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
811         CHISE.
812
813 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
814
815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
816         `=ucs-sip-itaiji-006'.
817
818         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
819         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
820
821 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
824         setting for `=>ucs-itaiji-009'.
825
826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
827         `==ucs-bmp-itaiji-001'.
828
829         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
830         (=big5-cdp-itaiji-003): Doc fix.
831         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
832
833 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
834
835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
836         `=>zinbun-oracle'.
837
838 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
841         `=>ucs-sip-itaiji-003'.
842
843         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
844         (=>ucs-bmp-itaiji-003): Fix `long-name'.
845         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
846
847 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
850         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
851
852 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
853
854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
855         `==ucs-bmp-itaiji-006'.
856
857         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
858         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
859         (==ucs-bmp-itaiji-006): Ditto.
860
861 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
864         `=ucs-bmp-itaiji-012'.
865
866         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
867         XEmacs CHISE.
868         (=ucs-bmp-itaiji-012): Ditto.
869
870 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
874
875 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
876
877         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
878         CHISE.
879
880 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
881
882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
883         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
884         and `=>>cns11643-6'.
885
886         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
887         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
888         (=>>cns11643-3): Ditto.
889         (=>>cns11643-4): Modify DOC.
890         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
891
892 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `=>ucs-sip-itaiji-005'.
896
897         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
898         XEmacs CHISE.
899
900 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `==hanyo-denshi/tk/mf-01'.
904
905         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
906         for XEmacs CHISE.
907
908 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
911         `=>ucs-itaiji-007'.
912
913 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
914
915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
916         `==ucs-sip-var-002'.
917
918         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
919         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
920
921 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
922
923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
924         setting for `==ucs-itaiji-001'.
925
926 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
927
928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
929         `==ucs-sip-itaiji-001'.
930
931         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
932         XEmacs CHISE.
933         (==ucs-sip-itaiji-001): Ditto.
934
935 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
936
937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
938         `=+>ucs-bmp-var-003'.
939
940         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
941         CHISE.
942         (=+>ucs-bmp-var-003): Ditto.
943
944 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
945
946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
947         `=>ucs-bmp-cjk@cognate'.
948
949         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
950         XEmacs CHISE.
951
952 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
953
954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
955         `=ucs-sip-itaiji-005'.
956
957         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
958         XEmacs CHISE.
959
960 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
963         setting for `=>ucs@cognate'.
964
965         * mule/mule-charset.el (default-coded-charset-priority-list): Add
966         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
967
968         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
969         CHISE.
970         (=>ucs@hanyo-denshi): Abolished.
971         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
972         (=>ucs-bmp-itaiji-009): Ditto.
973         (=>ucs-sip@cognate): Ditto.
974
975 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
978         `=>ucs-bmp-itaiji-004'.
979
980         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
981         XEmacs CHISE.
982
983 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
986         setting for `=>ucs-itaiji-004'.
987
988 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
989
990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
991         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
992         `=>ucs-bmp-itaiji-007'.
993
994         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
995         XEmacs CHISE.
996         (=>ucs-itaiji-004): Ditto.
997         (=>ucs-sip-itaiji-004): Ditto.
998         (=>ucs-bmp-itaiji-007): Ditto.
999
1000 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1001
1002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1003         setting for `=ucs-itaiji-010'.
1004
1005 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1006
1007         * mule/mule-charset.el (default-coded-charset-priority-list):
1008         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1009         - Add `=ucs-bmp-itaiji-010'.
1010         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1011           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1012         - Add `=>ucs-sip@iwds-1'.
1013
1014         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1015         XEmacs CHISE.
1016         (=ucs-bmp-itaiji-010): Ditto.
1017         (=>ucs-sip@iwds-1): Ditto.
1018
1019 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1020
1021         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1022         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1023
1024         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1025         XEmacs CHISE.
1026         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1027
1028 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1031         setting for `=>ucs-itaiji-003'.
1032
1033 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1036         `=>ucs-bmp-itaiji-003'.
1037
1038         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1039         XEmacs CHISE.
1040         (=>ucs-bmp-itaiji-003): Ditto.
1041
1042 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1043
1044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1045         `=ucs-bmp-itaiji-011'.
1046
1047         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1048         XEmacs CHISE.
1049
1050 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1053         setting for `==ucs-var-002'.
1054
1055 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1058         setting for `==ucs-itaiji-002'.
1059
1060 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1061
1062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1063         `==ucs-sip-itaiji-002'.
1064
1065         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1066         XEmacs CHISE.
1067
1068 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1071         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1072
1073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1074         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1075         `=>ucs-sip-itaiji-007'.
1076
1077         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1078         XEmacs CHISE.
1079         (=>ucs-sip-itaiji-007): Ditto.
1080         (=ucs-sip-itaiji-007): Ditto.
1081         (=ucs-itaiji-011): Ditto.
1082         (=ucs-sip-itaiji-011): Ditto.
1083
1084 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1085
1086         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1087         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1088
1089 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1090
1091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1092         `==ucs-bmp-var-002'.
1093
1094         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1095         CHISE.
1096         (==ucs-bmp-var-002): Ditto.
1097
1098         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1099         Modify some priorities.
1100
1101 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1102
1103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1104         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1105         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1106
1107 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1108
1109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1110         `=big5-cdp-var-001'.
1111
1112         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1113         XEmacs CHISE.
1114
1115 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1116
1117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1118         setting for `==ucs-itaiji-005'.
1119
1120 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1121
1122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1123         setting for `=ucs-itaiji-007'.
1124
1125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1126         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1127
1128         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1129         XEmacs CHISE.
1130         (==ucs-bmp-itaiji-005): Ditto.
1131         (=ucs-itaiji-007): Ditto.
1132         (=ucs-bmp-itaiji-007): Ditto.
1133
1134 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1135
1136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1137         `==gt-pj-k1' and `==gt-pj-k2'.
1138
1139 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1140
1141         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1142         CHISE.
1143         (==gt-pj-k2): Ditto.
1144
1145 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1148         setting for `=>ucs-itaiji-005'.
1149
1150 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1153         `=>>cbeta'.
1154
1155 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1156
1157         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1158         `=>ucs-sip@component'.
1159
1160         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1161         instead of `=ucs' as its mother.
1162         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1163
1164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1165         setting for `=>ucs-itaiji-006'.
1166
1167 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1168
1169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1170         `=>ucs-bmp-itaiji-006'.
1171
1172         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1173         XEmacs CHISE.
1174         (=>ucs-bmp-itaiji-006): Ditto.
1175
1176 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1177
1178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1179         `=>ucs-bmp-itaiji-001'.
1180
1181         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1182         XEmacs CHISE.
1183
1184 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1185
1186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1187         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1188
1189         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1190         instead of `=ucs' as its mother.
1191         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1192         (==ucs-bmp-itaiji-002): Ditto.
1193         (==ucs-itaiji-003): Ditto.
1194         (==ucs-bmp-itaiji-003): Ditto.
1195
1196 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1199         setting for `=big5-cdp-var-002'.
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `=big5-cdp-var-002'.
1203
1204         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1205         XEmacs CHISE.
1206
1207 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `=ucs-sip-var-004'.
1211
1212         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1213         XEmacs CHISE.
1214
1215 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1218         `=>ucs-bmp-cjk@iwds-1'.
1219
1220         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1221         XEmacs CHISE.
1222
1223 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1224
1225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1226         setting for `=ucs-var-005'.
1227
1228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1229         `=ucs-bmp-var-005'.
1230
1231         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1232         CHISE.
1233         (=ucs-bmp-var-005): Ditto.
1234
1235 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1236
1237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1238         `=>ucs-sip-itaiji-002'.
1239
1240         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1241         XEmacs CHISE.
1242
1243 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1246         setting for `=>ucs-itaiji-002'.
1247
1248 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1251         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1252
1253         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1254         (=>ucs-itaiji-002): Ditto.
1255         (=>ucs-bmp-itaiji-002): Ditto.
1256
1257 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1258
1259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1260         setting for `=>ucs-itaiji-001'.
1261
1262 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1266
1267         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1268         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1269         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1270         (=>ucs-sip-itaiji-001): Ditto.
1271
1272         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1273         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1274         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1275
1276 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-charset.el (default-coded-charset-priority-list):
1279         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1280         `=jef-china3' and `chinese-isoir165'.
1281
1282 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1285         `=>ucs-bmp-itaiji-005'.
1286
1287         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1288         XEmacs CHISE.
1289         (=>ucs-bmp-itaiji-005): Ditto.
1290
1291 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1292
1293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1294         `=+>jis-x0213-2'.
1295
1296 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1297
1298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1299         `=+>adobe-japan1-6'.
1300
1301 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1302
1303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1304         `=+>jis-x0208@1978'.
1305
1306 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1307
1308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1309         setting for `=>ucs@component'.
1310
1311 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1312
1313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1314         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1315
1316 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1317
1318         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1319         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1320
1321 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1322
1323         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1324         CHISE.
1325         (=>ucs@jis/2004): Ditto.
1326
1327 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1330         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1331
1332 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1333
1334         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1335         `=>cbeta'.
1336
1337 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1338
1339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1340         setting for `==big5-cdp-itaiji-001'.
1341
1342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1343         `==big5-cdp-itaiji-001'.
1344
1345         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1346         XEmacs CHISE.
1347
1348 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1349
1350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1351         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1352         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1353
1354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1355         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1356         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1357
1358         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1359         XEmacs CHISE.
1360         (=>big5-cdp-itaiji-001): Ditto.
1361         (=big5-cdp-itaiji-002): Ditto.
1362         (=big5-cdp-itaiji-003): Ditto.
1363
1364 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1365
1366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1367         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1368
1369 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-charset.el (default-coded-charset-priority-list):
1372         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1373         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1374         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1375
1376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1377         setting for `=ucs-var-008'.
1378
1379         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1380         CHISE.
1381         (=ucs-bmp-var-008): Likewise.
1382
1383 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1384
1385         * mule/mule-charset.el (default-coded-charset-priority-list):
1386         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1387
1388 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1391         `==ucs-sip@JP/hanazono'.
1392
1393         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1394         XEmacs CHISE.
1395
1396 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1399         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1400
1401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1402         `=ucs-bmp-var-006'.
1403
1404         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1405         CHISE.
1406         (=ucs-bmp-var-006): Likewise.
1407
1408 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1409
1410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1411         `=ucs-bmp-itaiji-009'.
1412
1413         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1414         XEmacs CHISE.
1415         (=ucs-bmp-itaiji-009): Likewise.
1416
1417 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1418
1419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1420         `=>big5-cdp'.
1421
1422 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1425         (utf-8-ivs-gb): Likewise.
1426         (utf-8-gb-er): Likewise.
1427         (utf-8-ivs-gb-er): Likewise.
1428         (utf-8-cns): Likewise.
1429         (utf-8-ivs-cns): Likewise.
1430         (utf-8-cns-er): Likewise.
1431         (utf-8-ivs-cns-er): Likewise.
1432         (utf-8-big5): Likewise.
1433         (utf-8-ivs-big5): Likewise.
1434         (utf-8-big5-er): Likewise.
1435         (utf-8-ivs-big5-er): Likewise.
1436         (utf-8-jis): Likewise.
1437         (utf-8-ivs-jis): Likewise.
1438         (utf-8-jis-er): Likewise.
1439         (utf-8-ivs-jis-er): Likewise.
1440         (utf-8-ks): Likewise.
1441         (utf-8-ivs-ks): Likewise.
1442         (utf-8-ks-er): Likewise.
1443         (utf-8-ivs-ks-er): Likewise.
1444
1445 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1448         (utf-8-ivs-jp): Likewise.
1449         (utf-8-jp-er): Likewise.
1450         (utf-8-ivs-jp-er): Likewise.
1451
1452 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1453
1454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1455         setting for `=ucs-var-010'.
1456
1457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1458         `=ucs-bmp-var-010'.
1459
1460         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1461         CHISE.
1462         (=ucs-bmp-var-010): Likewise.
1463
1464 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1465
1466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1467         `=ucs-sip@JP/hanazono'.
1468
1469         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1470         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1471
1472 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-charset.el (default-coded-charset-priority-list):
1475         - Add `=big5-cdp-var-004'.
1476         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1477           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1478
1479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1480         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1481         `=big5-cdp-var-005'.
1482
1483         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1484         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1485         `=big5-cdp-var-003'.
1486         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1487         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1488         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1489
1490 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-charset.el (default-coded-charset-priority-list):
1493         Don't prefer ucs-compat CCSes to other CCSes.
1494
1495 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1498         `===ucs-bmp-cjk-compat@unicode'.
1499
1500         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1501         coded-charset for XEmacs CHISE.
1502
1503 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1504
1505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1506         `=ucs-sip-itaiji-003'.
1507
1508         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1509         XEmacs CHISE.
1510
1511 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1514         setting for `=ucs-var-004'.
1515
1516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1517         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1518
1519         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1520         XEmacs CHISE.
1521         (=ucs-var-004): Ditto.
1522         (=ucs-bmp-var-004): Ditto.
1523
1524 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1525
1526         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1527         `=ucs-sip-var-003'.
1528
1529         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1530         XEmacs CHISE.
1531
1532 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1533
1534         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1535         setting for `=ucs-itaiji-006'.
1536
1537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1538         `=ucs-bmp-itaiji-006'.
1539
1540         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1541         XEmacs CHISE.
1542         (=ucs-bmp-itaiji-006): Ditto.
1543
1544 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1545
1546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1547         `=ucs-sip-var-002'.
1548
1549         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1550         XEmacs CHISE.
1551
1552 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `=ucs-sip-itaiji-002'.
1556
1557         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1558         XEmacs CHISE.
1559
1560 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1563         setting for `==hanyo-denshi/tk'.
1564
1565 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1566
1567         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1568         (=hanyo-denshi/tk): Fix `long-name'.
1569         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1570
1571 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1574         setting for `=>mj'.
1575
1576 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1579         coded-charset for XEmacs CHISE.
1580
1581 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1582
1583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1584         setting for `=hanyo-denshi/tk'.
1585
1586 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1587
1588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1589         `=hanyo-denshi/tk/mf-01'.
1590
1591         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1592         XEmacs CHISE.
1593         (=hanyo-denshi/tk/mf-01): Ditto.
1594
1595 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1596
1597         * mule/mule-charset.el (default-coded-charset-priority-list):
1598         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1599
1600 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1601
1602         * mule/mule-charset.el (default-coded-charset-priority-list):
1603         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1604
1605 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1606
1607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1608         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1609
1610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1611         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1612
1613         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1614         XEmacs CHISE.
1615         (=ucs-bmp-itaiji-004): Ditto.
1616         (=ucs-itaiji-005): Ditto.
1617         (=ucs-bmp-itaiji-005): Ditto.
1618
1619 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1620
1621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1622         `=ucs-sip-itaiji-001'.
1623
1624         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1625         XEmacs CHISE.
1626
1627 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1630         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1631         `=ucs-itaiji-008'.
1632
1633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1634         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1635         `=ucs-bmp-itaiji-008'.
1636
1637         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1638         XEmacs CHISE.
1639         (=ucs-bmp-itaiji-001): Ditto.
1640         (=ucs-itaiji-003): Ditto.
1641         (=ucs-bmp-itaiji-003): Ditto.
1642         (=ucs-itaiji-008): Ditto.
1643         (=ucs-bmp-itaiji-008): Ditto.
1644
1645 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1649
1650         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1651         for XEmacs CHISE.
1652         (==ucs-bmp-cjk-compat@JP): Ditto.
1653
1654 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1655
1656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1657         setting for `===hng-tzs'.
1658
1659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1660         `===hng-tzs'.
1661
1662         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1663         CHISE.
1664
1665 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1666
1667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1668         setting for `===hng-doh'.
1669
1670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1671         `===hng-doh'.
1672
1673         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1674         CHISE.
1675
1676 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1677
1678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1679         setting for `===hng-wad'.
1680
1681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1682         `===hng-wad'.
1683
1684         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1685         CHISE.
1686
1687 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1688
1689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1690         settings for `==koseki' and `===hng-kcc'.
1691
1692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1693         `===hng-kcc'.
1694
1695         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1696         CHISE.
1697
1698 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1699
1700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1701         setting for `===hng-nkk'.
1702
1703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1704         `===hng-nkk'.
1705
1706         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1707         CHISE.
1708
1709 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1710
1711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1712         setting for `===hng-ink'.
1713
1714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1715         `===hng-ink'.
1716
1717         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1718         CHISE.
1719
1720 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1721
1722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1723         setting for `===hng-jhk'.
1724
1725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1726         `===hng-jhk'.
1727
1728         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1729         CHISE.
1730
1731 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1734         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1735         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1736         (===jis-x0213-1@2004): Likewise.
1737         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1738         "jisx0213\\(\\.2004\\)-1" as the registry.
1739         (=+>jis-x0213-1@2004): Likewise.
1740         (=>jis-x0213-1@2004): Likewise.
1741
1742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1743         `===jis-x0213-1@2004'.
1744
1745 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1746
1747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1748         setting for `===hng-nak'.
1749
1750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1751         `===hng-nak'.
1752
1753         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1754         CHISE.
1755
1756 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1757
1758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1759         setting for `===hng-hos'.
1760
1761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1762         `===hng-hos'.
1763
1764         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1765         CHISE.
1766
1767 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1768
1769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1770         setting for `===hng-tzj'.
1771
1772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1773         `===hng-tzj'.
1774
1775         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1776         CHISE.
1777
1778 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1779
1780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1781         setting for `===hng-kae'.
1782
1783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1784         `===hng-kae'.
1785
1786         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1787         CHISE.
1788
1789 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1790
1791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1792         setting for `===hng-kar'.
1793
1794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1795         `===hng-kar'.
1796
1797         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1798         CHISE.
1799
1800 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1801
1802         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1803         setting for `===hng-kyd'.
1804
1805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1806         `===hng-kyd'.
1807
1808         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1809         CHISE.
1810
1811 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1812
1813         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1814         setting for `===hng-hok'.
1815
1816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1817         `===hng-hok'.
1818
1819         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1820         CHISE.
1821
1822 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1823
1824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1825         setting for `===hng-jyu'.
1826
1827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1828         `===hng-jyu'.
1829
1830         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1831         CHISE.
1832
1833 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1834
1835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1836         setting for `===hng-zkd'.
1837
1838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1839         `===hng-zkd'.
1840
1841         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1842         CHISE.
1843
1844 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1845
1846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1847         setting for `===hng-kmi'.
1848
1849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1850         `===hng-kmi'.
1851
1852         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1853         CHISE.
1854
1855 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1856
1857         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1858         setting for `===hng-okd'.
1859
1860         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1861         `===hng-okd'.
1862
1863         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1864         CHISE.
1865
1866 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1867
1868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1869         setting for `===hng-nkm'.
1870
1871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1872         `===hng-nkm'.
1873
1874         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1875         CHISE.
1876
1877 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1878
1879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1880         setting for `===hng-nto'.
1881
1882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1883         `===hng-nto'.
1884
1885         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1886         CHISE.
1887
1888 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1889
1890         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1891         setting for `===hng-yhk'.
1892
1893         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1894         `===hng-yhk'.
1895
1896         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1897         CHISE.
1898
1899 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1900
1901         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1902         setting for `===hng-sok'.
1903
1904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1905         `===hng-sok'.
1906
1907         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1908         CHISE.
1909
1910 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1911
1912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1913         setting for `===hng-kda'.
1914
1915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1916         `===hng-kda'.
1917
1918         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1919         CHISE.
1920
1921 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1922
1923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1924         setting for `===hng-myz'.
1925
1926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1927         `===hng-myz'.
1928
1929         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1930         CHISE.
1931
1932 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1933
1934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1935         setting for `===hng-kgk'.
1936
1937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1938         `===hng-kgk'.
1939
1940         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1941         CHISE.
1942
1943 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1944
1945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1946         setting for `===hng-drt'.
1947
1948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1949         `===hng-drt'.
1950
1951         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1952         CHISE.
1953
1954 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1955
1956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1957         setting for `===hng-mam'.
1958
1959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1960         `===hng-mam'.
1961
1962         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1963         CHISE.
1964
1965 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1966
1967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1968         setting for `===hng-dng'.
1969
1970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1971         `===hng-dng'.
1972
1973         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1974         CHISE.
1975
1976 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1977
1978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1979         setting for `=>cns11643-5'.
1980
1981 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1982
1983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1984         setting for `===hng-keg'.
1985
1986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1987         `===hng-keg'.
1988
1989         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1990         CHISE.
1991
1992 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1993
1994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1995         setting for `===hng-jou'.
1996
1997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1998         `===hng-jou'.
1999
2000         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2001         CHISE.
2002
2003 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2006         setting for `===hng-smk'.
2007
2008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2009         `===hng-smk'.
2010
2011         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2012         CHISE.
2013
2014 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2015
2016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2017         setting for `===hng-kyo'.
2018
2019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2020         `===hng-kyo'.
2021
2022         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2023         CHISE.
2024
2025 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2026
2027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2028         setting for `===hng-kss'.
2029
2030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2031         `===hng-kss'.
2032
2033         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2034         CHISE.
2035
2036 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2037
2038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2039         setting for `===hng-wan'.
2040
2041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2042         `===hng-wan'.
2043
2044         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2045         CHISE.
2046
2047 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2048
2049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2050         setting for `===hng-ksk'.
2051
2052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2053         `===hng-ksk'.
2054
2055         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2056         CHISE.
2057
2058 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2059
2060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2061         setting for `===hng-kyu'.
2062
2063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2064         `===hng-kyu'.
2065
2066         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2067         CHISE.
2068
2069 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2070
2071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2072         setting for `===hng-skk'.
2073
2074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2075         `===hng-skk'.
2076
2077         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2078         CHISE.
2079
2080 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2081
2082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2083         setting for `===hng-sik'.
2084
2085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2086         `===hng-sik'.
2087
2088         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2089         CHISE.
2090
2091 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2092
2093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2094         setting for `===hng-kbk'.
2095
2096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2097         `===hng-kbk'.
2098
2099         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2100         CHISE.
2101
2102 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2103
2104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2105         setting for `===hng-kcj'.
2106
2107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2108         `===hng-kcj'.
2109
2110         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2111         CHISE.
2112
2113 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2114
2115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2116         setting for `===hng-k24'.
2117
2118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2119         `===hng-k24'.
2120
2121         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2122         CHISE.
2123
2124 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2127         setting for `===hng-gok'.
2128
2129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2130         `===hng-gok'.
2131
2132         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2133         CHISE.
2134 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2135
2136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2137         setting for `===hng-tsu'.
2138
2139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2140         `===hng-tsu'.
2141
2142         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2143         CHISE.
2144
2145 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2148         setting for `===hng-sys'.
2149
2150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2151         `===hng-sys'.
2152
2153         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2154         CHISE.
2155
2156 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2159         - Use "&HNG010-<d><d><d><d><d>;" instead of
2160           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2161         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2162
2163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2164         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2165
2166         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2167         "hngkhi-0" as the suffix of registry.
2168         (===hng-khm): New coded-charset for XEmacs CHISE.
2169         (=ucs-itaiji-002): Ditto.
2170         (=ucs-bmp-itaiji-002): Ditto.
2171
2172 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2173
2174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2175         setting for `=>ucs@iwds-1'.
2176
2177         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2178         XEmacs CHISE.
2179
2180 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2181
2182         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2183         CHISE.
2184
2185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2186         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2187         `===hng-khi'.
2188
2189 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2192         setting for `===hng-khi'.
2193
2194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2195         `===hng-khi'.
2196
2197         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2198         CHISE.
2199
2200 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2201
2202         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2203         #x9FA5 as the value of `max-code'.
2204         (=ucs-bmp-var-002): Likewise.
2205         (=ucs-bmp-var-003): Likewise.
2206         (=ucs-bmp-itaiji-084): Likewise.
2207         (=ucs-bmp-cjk@JP): Likewise.
2208         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2209         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2210         (=>ucs-bmp-cjk@component): Likewise.
2211
2212 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2215         CHISE.
2216
2217 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2218
2219         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2220         XEmacs CHISE.
2221         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2222         `==jis-x0208@1978/2-pr' as the mother.
2223
2224 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2227         CHISE.
2228
2229 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2232         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2233
2234 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2235
2236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2237         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2238
2239 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2242         setting for `===ucs@gb'.
2243
2244 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2247         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2248         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2249         as the entity-reference for `===jis-x0213-1@2000'; use
2250         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2251
2252 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2255         `===jis-x0208'.
2256
2257         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2258         instead of `===jis-x0208' as the mother.
2259         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2260         `===jis-x0208' as the mother.
2261         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2262         `===jis-x0208' as the mother.
2263         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2264         `===jis-x0213-1' as the mother.
2265         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2266         `===jis-x0213-1' as the mother.
2267         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2268         the mother.
2269         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2270         mother.
2271
2272 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2273
2274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2275         setting for `=ucs-var-001'.
2276
2277 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2278
2279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2280         `=ucs-bmp-var-001'.
2281
2282         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2283         CHISE.
2284         (=ucs-bmp-var-001): Ditto.
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2287         setting for `=ucs-var-003'.
2288
2289 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2290
2291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2292         `=ucs-bmp-var-003'.
2293
2294         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2295         CHISE.
2296         (=ucs-bmp-var-003): Ditto.
2297
2298 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2299
2300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2301         setting for `=ucs-var-002'.
2302
2303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2304         `=ucs-bmp-var-002'.
2305
2306         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2307         CHISE.
2308         (=ucs-bmp-var-002): Ditto.
2309
2310 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2311
2312         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2313         XEmacs CHISE.
2314         (==jis-x0208@1978/5pr): Ditto.
2315
2316 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2317
2318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2319         `=>ucs-bmp-cjk@component'.
2320
2321         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2322         XEmacs CHISE.
2323         (=>ucs-bmp-cjk@component): Ditto.
2324
2325 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2326
2327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2328         setting for `=>iwds-1'.
2329
2330 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2331
2332         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2333         CHISE.
2334
2335 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2336
2337         * mule/mule-charset.el (default-coded-charset-priority-list):
2338         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2339         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2340         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2341         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2342
2343 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2346         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2347
2348         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2349         `=>>ucs@iso' as the mother.
2350         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2351         mother.
2352
2353 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2356         setting for `===hanyo-denshi/ia'.
2357
2358 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2359
2360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2361         `===hanyo-denshi/ia'.
2362
2363 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2364
2365         * mule/mule-conf.el (=koseki): Fix DOC.
2366         (==koseki): New coded-charset for XEmacs CHISE.
2367
2368 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2369
2370         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2371         XEmacs CHISE.
2372         (===hanyo-denshi/jd): Fix DOC.
2373
2374 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2375
2376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2377         setting for `===hanyo-denshi/ip'.
2378
2379 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2380
2381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2382         `===hanyo-denshi/ip'.
2383
2384         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2385         XEmacs CHISE.
2386
2387 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2390         `==ucs-radicals@unicode' and `=>daikanwa'.
2391
2392         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2393         for XEmacs CHISE.
2394
2395 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2396
2397         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2398         XEmacs CHISE.
2399
2400 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2401
2402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2403         `===ruimoku-v6'.
2404
2405 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2406
2407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2408         setting for `===ruimoku-v6'.
2409
2410 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2413         CHISE.
2414
2415 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2418         coded-charset for XEmacs CHISE.
2419
2420 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2423         XEmacs CHISE.
2424
2425 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2428         `===ucs-sip@iso'.
2429
2430 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2431
2432         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2433         CHISE.
2434
2435 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2438         `==ucs-sip@iso'.
2439
2440         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2441         CHISE.
2442
2443 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2446         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2447         (=ucs-sip-ext-b@iso): Fix registry.
2448         (==ucs-sip-ext-b@iso): Ditto.
2449         (===ucs-sip-ext-b@iso): Ditto.
2450
2451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2452         `=ucs-sip@iso'.
2453
2454 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2455
2456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2457         setting for `=>cbeta'.
2458
2459 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2460
2461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2462         `=>cns11643-7'.
2463
2464         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2465
2466 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2467
2468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2469         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2470
2471 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2472
2473         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2474         `=ucs@cns'.
2475         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2476         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2477         `=ucs@jis/1990'.
2478         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2479         `=ucs@jis/2000'.
2480         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2481         `=ucs@jis/2004'.
2482         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2483
2484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2485         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2486
2487 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2488
2489         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2490         XEmacs CHISE.
2491         (==jis-x0208@1978/1pr): Ditto.
2492         (==jis-x0208@1978/2-pr): Ditto.
2493
2494 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2497         setting for `===jis-x0213-1@2004'.
2498
2499 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2502         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2503
2504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2505         `===hanyo-denshi/jb'.
2506
2507         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2508         XEmacs CHISE.
2509         (=+>hanyo-denshi/ft): Ditto.
2510         (=+>hanyo-denshi/jt): Ditto.
2511
2512 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2513
2514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2515         `===hanyo-denshi/hg'.
2516
2517 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2520         XEmacs CHISE.
2521         (===hanyo-denshi/hg): Ditto.
2522
2523 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2524
2525         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2526         glyph-forms instead of detailed glyph-images.
2527         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2528         `=adobe-japan1-*'.
2529         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2530         (===adobe-japan1-1): Ditto.
2531         (===adobe-japan1-2): Ditto.
2532         (===adobe-japan1-3): Ditto.
2533         (===adobe-japan1-4): Ditto.
2534         (===adobe-japan1-5): Ditto.
2535         (===adobe-japan1-6): Ditto.
2536         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2537         `=>>>adobe-japan1' as the mother.
2538         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2539         `=>>adobe-japan1' as the mother.
2540         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2541         glyph-images.
2542         (==jis-x0208@1978): Ditto.
2543         (==jis-x0208@1983): Ditto.
2544         (==jis-x0208@1990): Ditto.
2545         (==jis-x0213-1): Ditto.
2546         (==jis-x0213-1@2000): Ditto.
2547         (==jis-x0213-1@2004): Ditto.
2548         (==jis-x0213-2): Ditto.
2549         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2550         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2551         `=jis-x0208@1978'.
2552         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2553         `=jis-x0208@1983'.
2554         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2555         `=jis-x0208@1990'.
2556         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2557         `=jis-x0213-1'.
2558         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2559         `=jis-x0213-1@2000'.
2560         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2561         `=jis-x0213-1@2004'.
2562         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2563         `=jis-x0213-2'.
2564         (===jis-x0208): New coded-charset for XEmacs CHISE.
2565         (===jis-x0208@1978): Ditto.
2566         (===jis-x0208@1983): Ditto.
2567         (===jis-x0208@1990): Ditto.
2568         (===jis-x0213-1): Ditto.
2569         (===jis-x0213-1@2000): Ditto.
2570         (===jis-x0213-2): Ditto.
2571         (===jis-x0212): Ditto.
2572         (===ks-x1001): Ditto.
2573         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2574         mother.
2575         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2576         as the mother.
2577         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2578         as the mother.
2579         (===cns11643-1): New coded-charset for XEmacs CHISE.
2580         (===cns11643-2): Ditto.
2581         (===cns11643-3): Ditto.
2582         (===cns11643-4): Ditto.
2583         (===cns11643-5): Ditto.
2584         (===cns11643-6): Ditto.
2585         (===cns11643-7): Ditto.
2586         (=>>cns11643-1): Ditto.
2587         (==big5-cdp): Indicate abstract glyph-images instead of
2588         representative glyph-images.
2589         (===big5-cdp): New coded-charset for XEmacs CHISE.
2590         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2591         detailed glyph-images.
2592         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2593         `=hanyo-denshi/*'.
2594         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2595         (===hanyo-denshi/ib): Ditto.
2596         (===hanyo-denshi/jt): Ditto.
2597         (===hanyo-denshi/ks): Ditto.
2598         (===mj): Ditto.
2599         (===mj-0): Ditto.
2600         (===mj-1): Ditto.
2601         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2602         `=>>>hanyo-denshi/*' as its mother.
2603         (==gt): Indicate abstract glyph-forms instead of detailed
2604         glyph-images.
2605         (===gt): New coded-charset for XEmacs CHISE.
2606         (=>>>gt): Indicates `==gt' instead of `=gt'.
2607         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2608         (==gt-k): Indicate abstract glyph-forms instead of detailed
2609         glyph-images.
2610         (===gt-k): New coded-charset for XEmacs CHISE.
2611         (==daikanwa): Indicates glyph-images instead of detailed
2612         glyph-images.
2613         (===daikanwa): New coded-charset for XEmacs CHISE.
2614         (===daikanwa/+p): Ditto.
2615         (===daikanwa/ho): Ditto.
2616         (==cbeta): Ditto.
2617         (===cbeta): Ditto.
2618         (==jef-china3): Ditto.
2619         (===jef-china3): Ditto.
2620         (==ruimoku-v6): Ditto.
2621         (==ucs@iso): Indicate representative glyph-forms instead of
2622         representative glyph-images.
2623         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2624         (==ucs@unicode): Indicate representative glyph-forms instead of
2625         representative glyph-images.
2626         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2627         `=ucs@unicode'.
2628         (==ucs@cns): Indicate representative glyph-forms instead of
2629         representative glyph-images.
2630         (==ucs@jis): Ditto.
2631         (==ucs@jis/1990): Ditto.
2632         (==ucs@jis/2000): Ditto.
2633         (==ucs@jis/2004): Ditto.
2634         (==ucs@ks): Ditto.
2635         (===ucs@iso): New coded-charset for XEmacs CHISE.
2636         (===ucs@unicode): Ditto.
2637         (===ucs@gb): Ditto.
2638         (===ucs@ks): Ditto.
2639         (===ucs-bmp-cjk@gb): Ditto.
2640         (===ucs-sip-ext-b@iso): Ditto.
2641
2642 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2643
2644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2645         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2646         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2647         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2648         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2649         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2650         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2651         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2652         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2653         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2654
2655         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2656         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2657         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2658         - Use "&g1-[NAME];" for `=>>[NAME]'.
2659         - Abolish "&g2-[NAME];".
2660
2661 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2662
2663         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2664         `=>>ucs@cns' as the mother.
2665
2666 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2667
2668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2669         setting for `==ucs@ks'.
2670
2671 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2672
2673         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2674         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2675         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2676         0x00E30000〜0x00E409D5.
2677
2678 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2679
2680         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2681         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2682         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2683
2684 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2685
2686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2687         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2688
2689         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2690         (=mj-0): Ditto.
2691         (=mj-1): Ditto.
2692         (==mj): Ditto.
2693         (==mj-0): Ditto.
2694         (==mj-1): Ditto.
2695         (=>>mj): Ditto.
2696
2697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2698         setting for `=mj' and `==mj'.
2699
2700 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2701
2702         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2703         CHISE.
2704
2705 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2706
2707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2708         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2709         `=>ucs@hanyo-denshi'.
2710
2711 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2712
2713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2714         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2715
2716         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2717         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2718
2719 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2720
2721         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2722         XEmacs CHISE.
2723
2724 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2725
2726         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2727         Change priority of `=>>>ucs@iso'.
2728
2729         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2730         `=>>>ucs@iso' as the mother.
2731         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2732
2733 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2734
2735         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2736         Change priority of `=>>>ucs@unicode'.
2737
2738         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2739         `=ucs@unicode'.
2740
2741 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2742
2743         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2744         Change priority of `=>>>ucs@jis'.
2745
2746         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2747         `=ucs@jis'.
2748
2749 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2750
2751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2752         setting for `==daikanwa/+p'.
2753
2754 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2755
2756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2757         setting for `==shinjigen@1ed'.
2758
2759 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2760
2761         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2762         XEmacs CHISE.
2763
2764 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-conf.el (==shinjigen): Modify DOC.
2767         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2768         (==shinjigen@rev): Modify DOC.
2769
2770 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2771
2772         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2773         CHISE.
2774
2775 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2776
2777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2778         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2779
2780         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2781         XEmacs CHISE.
2782
2783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2784         `==daikanwa'.
2785
2786 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2787
2788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2789         setting for `==cns11643-7'.
2790
2791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2792         `==cns11643-7'.
2793
2794 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2795
2796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2797         `==cns11643-6'.
2798
2799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2800         setting for `==cns11643-6'.
2801
2802 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2803
2804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2805         setting for `==cns11643-5'.
2806
2807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2808         `==cns11643-5'.
2809
2810 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2813         setting for `==cns11643-4'.
2814
2815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2816         `==cns11643-4'.
2817
2818 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2819
2820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2821         setting for `==cns11643-3'.
2822
2823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2824         `==cns11643-3'.
2825
2826 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2829         setting for `==cns11643-2'.
2830
2831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2832         `==cns11643-2'.
2833
2834 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2835
2836         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2837         Change priority of `=>>>ucs@ks'.
2838
2839         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2840         `=ucs@ks'.
2841
2842 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2845         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2846         `==ucs@cns' and `==cns11643-1'.
2847
2848         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2849         (==cns11643-2): Ditto.
2850         (==cns11643-3): Ditto.
2851         (==cns11643-4): Ditto.
2852         (==cns11643-5): Ditto.
2853         (==cns11643-6): Ditto.
2854         (==cns11643-7): Ditto.
2855
2856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2857         `==cns11643-1'.
2858
2859 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2860
2861         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2862         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2863         `=>>>ucs@jis/1990'.
2864
2865         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2866         `=ucs@jis/1990'.
2867         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2868         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2869
2870 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2871
2872         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2873         Change priority of `=>>>ucs@cns'.
2874
2875         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2876         `=ucs@cns'.
2877
2878 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2879
2880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2881         `==ks-x1001'.
2882
2883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2884         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2885         `==ks-x1001'.
2886
2887 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2888
2889         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2890
2891 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2892
2893         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2894         `=jis-x0208'.
2895         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2896         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2897         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2898         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2899         (=>>>jis-x0213-1@2000): Changed to an alias for
2900         `=jis-x0213-1@2000'.
2901         (=>>>jis-x0213-1@2004): Changed to an alias for
2902         `=jis-x0213-1@2004'.
2903         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2904
2905 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2906
2907         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2908         `=adobe-japan1-0'.
2909         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2910         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2911         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2912         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2913         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2914         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2915
2916 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2917
2918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2919         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2920         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2921         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2922         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2923         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2924
2925 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2926
2927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2928         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2929         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2930         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2931         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2932         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2933         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2934         `==jis-x0212'.
2935
2936 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2937
2938         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2939         "AdobeJapan1-[0-6]$".
2940         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2941         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2942         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2943         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2944         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2945         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2946         (==adobe-japan1-1): Ditto.
2947         (==adobe-japan1-2): Ditto.
2948         (==adobe-japan1-3): Ditto.
2949         (==adobe-japan1-4): Ditto.
2950         (==adobe-japan1-5): Ditto.
2951         (==adobe-japan1-6): Ditto.
2952         (==jis-x0208): Ditto.
2953         (==jis-x0208@1978): Ditto.
2954         (==jis-x0208@1983): Ditto.
2955         (==jis-x0208@1990): Ditto.
2956         (==jis-x0213-1): Ditto.
2957         (==jis-x0213-1@2000): Ditto.
2958         (==jis-x0213-1@2004): Ditto.
2959         (==jis-x0213-2): Ditto.
2960         (==jis-x0212): Ditto.
2961         (==gb2312): Ditto.
2962         (==iso-ir165): Ditto.
2963         (==gb12345): Ditto.
2964         (==ks-x1001): Ditto.
2965         (==cns11643-1): Ditto.
2966         (==cns11643-2): Ditto.
2967         (==cns11643-3): Ditto.
2968         (==cns11643-4): Ditto.
2969         (==cns11643-5): Ditto.
2970         (==cns11643-6): Ditto.
2971         (==cns11643-7): Ditto.
2972         (==big5-cdp): Ditto.
2973         (==hanyo-denshi/ja): Ditto.
2974         (==hanyo-denshi/jb): Ditto.
2975         (==hanyo-denshi/jc): Ditto.
2976         (==hanyo-denshi/jd): Ditto.
2977         (==hanyo-denshi/ft): Ditto.
2978         (==hanyo-denshi/ia): Ditto.
2979         (==hanyo-denshi/ib): Ditto.
2980         (==hanyo-denshi/hg): Ditto.
2981         (==hanyo-denshi/jt): Ditto.
2982         (==hanyo-denshi/ks): Ditto.
2983         (==gt): Ditto.
2984         (==gt-k): Ditto.
2985         (==daikanwa): Ditto.
2986         (==shinjigen): Ditto.
2987         (==ucs@iso): Ditto.
2988         (==ucs@unicode): Ditto.
2989         (==ucs@gb): Ditto.
2990         (==ucs-bmp@gb): Ditto.
2991         (==ucs@cns): Ditto.
2992         (==ucs-bmp@cns): Ditto.
2993         (==ucs@jis): Ditto.
2994         (==ucs@jis/1990): Ditto.
2995         (==ucs@jis/2000): Ditto.
2996         (==ucs@jis/2004): Ditto.
2997         (==ucs@JP): Ditto.
2998         (==ucs@JP/hanazono): Ditto.
2999         (==ucs@ks): Ditto.
3000         (==ucs-bmp@ks): Ditto.
3001         (==ucs@cns11643): Ditto.
3002         (==ucs-bmp-cjk@gb): Ditto.
3003         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3004         (==ucs-sip-ext-b@iso): Ditto.
3005
3006 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3007
3008         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3009         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3010
3011         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3012         XEmacs CHISE.
3013         (=ucs-bmp-cjk@unicode): Abolished.
3014
3015 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3016
3017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3018         `=+>ucs-bmp-cjk-compat@jis'.
3019
3020         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3021         for XEmacs CHISE.
3022
3023 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3024
3025         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3026         CHISE.
3027
3028 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3029
3030         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3031         for XEmacs CHISE.
3032         (=jis-x0208@1978/1er-pr): Abolished.
3033         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3034         `=jis-x0208@1978/1er-pr' as the mother.
3035
3036 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3037
3038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3039         setting for `=ucs-itaiji-084'.
3040
3041 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3042
3043         * mule/mule-charset.el (default-coded-charset-priority-list):
3044         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3045
3046         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3047         XEmacs CHISE.
3048         (=ucs-bmp-itaiji-084): Ditto.
3049
3050 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3051
3052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3053         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3054
3055 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3056
3057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3058         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3059
3060         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3061         XEmacs CHISE.
3062         (=big5-cdp-var-5): Ditto.
3063
3064 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3065
3066         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3067         XEmacs CHISE.
3068
3069 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3070
3071         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3072         XEmacs CHISE.
3073
3074 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3075
3076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3077         setting for `=>>>hanyo-denshi/ft'.
3078
3079 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3080
3081         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3082         XEmacs CHISE.
3083         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3084         `=hanyo-denshi/jd' as the mother.
3085
3086 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3087
3088         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3089         XEmacs CHISE.
3090         (=+>adobe-japan1-1): Ditto.
3091         (=+>adobe-japan1-2): Ditto.
3092         (=+>adobe-japan1-3): Ditto.
3093         (=+>adobe-japan1-4): Ditto.
3094         (=+>adobe-japan1-5): Ditto.
3095         (=+>adobe-japan1-6): Ditto.
3096         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3097
3098 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3099
3100         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3101         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3102         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3103
3104         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3105         the top.
3106
3107 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3108
3109         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3110         XEmacs CHISE.
3111         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3112         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3113         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3114
3115 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3116
3117         * mule/mule-charset.el (default-coded-charset-priority-list):
3118         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3119         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3120
3121         * mule/mule-conf.el: Modify order of definitions of some
3122         coded-charsets.
3123
3124 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3125
3126         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3127         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3128         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3129
3130         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3131         CHISE.
3132         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3133         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3134
3135 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3136
3137         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3138         CHISE.
3139
3140 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3141
3142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3143         setting for `=daikanwa/+2p'.
3144
3145         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3146         XEmacs CHISE.
3147
3148 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3151         XEmacs CHISE.
3152         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3153
3154 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3155
3156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3157         setting for `=>>>hanyo-denshi/ib'.
3158
3159 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3160
3161         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3162         XEmacs CHISE.
3163         (=>>>hanyo-denshi/ib): Ditto.
3164         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3165         `=hanyo-denshi/ja' as the mother.
3166         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3167         `=hanyo-denshi/ib' as the mother.
3168
3169 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3170
3171         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3172         XEmacs CHISE.
3173         (utf-8-ivs-mcs-er): Likewise.
3174         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3175         and `=>ucs-gb'.
3176         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3177         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3178         `ucs-gb' and `=>ucs-gb'.
3179         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3180         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3181         and `=>ucs-cns'.
3182         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3183         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3184         `ucs-cns' and `=>ucs-cns'.
3185         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3186         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3187         `ucs-big5' and `=>ucs-big5'.
3188         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3189         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3190         `ucs-big5' and `=>ucs-big5'.
3191         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3192         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3193         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3194         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3195         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3196         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3197         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3198         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3199         `=>ucs-jis'; modify DOC and mnemonic.
3200         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3201         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3202         and `=>ucs-jis'; modify DOC and mnemonic.
3203         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3204         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3205         `=>ucs-ks'.
3206         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3207         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3208         and `=>ucs-ks'.
3209         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3210
3211 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3212
3213         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3214         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3215
3216 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3217
3218         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3219         Modify priorities.
3220
3221 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3222
3223         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3224         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3225
3226 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3227
3228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3229         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3230
3231 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3232
3233         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3234         CHISE.
3235
3236 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3237
3238         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3239         CHISE.
3240
3241 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3242
3243         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3244         CHISE.
3245
3246 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3247
3248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3249         `=+>ucs-bmp-cjk@unicode'.
3250
3251         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3252         for XEmacs CHISE.
3253
3254 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3255
3256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3257         setting for `=>>daikanwa'.
3258
3259 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3260
3261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3262         `=>>hanyo-denshi/jt'.
3263
3264 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3265
3266         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3267         XEmacs CHISE.
3268         (=+>jis-x0208@1990): Ditto.
3269         (=+>jis-x0213-1@2000): Ditto.
3270
3271 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3272
3273         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3274         XEmacs CHISE.
3275
3276 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3277
3278         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3279         XEmacs CHISE.
3280         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3281         `=hanyo-denshi/jc' as the mother.
3282
3283 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3284
3285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3286         setting for `=+>adobe-japan1'.
3287
3288         * mule/mule-charset.el (default-coded-charset-priority-list):
3289         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3290         and `=>>hanyo-denshi/ft' to `=>>gt'.
3291
3292 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3293
3294         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3295         XEmacs CHISE.
3296         (=>>adobe-japan1-1): Ditto.
3297         (=>>adobe-japan1-2): Ditto.
3298         (=>>adobe-japan1-3): Ditto.
3299         (=>>adobe-japan1-4): Ditto.
3300         (=>>adobe-japan1-5): Ditto.
3301         (=>>adobe-japan1-6): Ditto.
3302         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3303
3304 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-conf.el (=adobe-japan1): New alias for
3307         `=adobe-japan1-6'.
3308         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3309         (=>>>adobe-japan1-1): Ditto.
3310         (=>>>adobe-japan1-2): Ditto.
3311         (=>>>adobe-japan1-3): Ditto.
3312         (=>>>adobe-japan1-4): Ditto.
3313         (=>>>adobe-japan1-5): Ditto.
3314         (=>>>adobe-japan1-6): Ditto.
3315         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3316
3317 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3320         setting for `=>>>adobe-japan1'.
3321
3322 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3325         setting for `=+>ucs@ks'.
3326
3327 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3330         XEmacs CHISE.
3331         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3332         `=adobe-japan1-6' as the mother.
3333
3334 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3335
3336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3337         setting for `=>cns11643-7'.
3338
3339 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3340
3341         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3342         CHISE.
3343
3344 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3347         XEmacs CHISE.
3348         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3349
3350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3351         setting for `=>ucs@jis/2004'.
3352
3353 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3354
3355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3356         setting for `=+>gt'.
3357
3358         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3359         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3360
3361 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3362
3363         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3364         `=>ucs@unicode' as the mother.
3365         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3366         mother.
3367         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3368         mother.
3369         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3370         mother.
3371
3372 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3373
3374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3375         setting for `=+>ucs@unicode'.
3376
3377         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3378         CHISE.
3379
3380 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3381
3382         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3383         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3384         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3385         - Add setting for `=+>ucs@cns'.
3386
3387         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3388         CHISE.
3389         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3390         as the mother.
3391         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3392         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3393
3394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3395         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3396
3397 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3398
3399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3400         setting for `=>ucs@ks'.
3401
3402 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3405         `=ucs-bmp-cjk-compat@unicode'.
3406
3407         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3408         coded-charset for XEmacs CHISE.
3409
3410 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3413         `=ucs-bmp-cjk-compat'.
3414
3415         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3416         XEmacs CHISE.
3417
3418 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3421         CHISE.
3422
3423 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3426         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3427
3428         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3429         `=>ucs@jis/1990'.
3430         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3431
3432 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3433
3434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3435         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3436
3437         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3438         CHISE.
3439         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3440         mother.
3441
3442 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3445         `=>jis-x0213-2@usual'.
3446         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3447         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3448         `=>jis-x0213-2@usual' as the mother.
3449
3450 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3453         (=>ucs@JP): New alias for `=+>ucs@jis'.
3454
3455 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3456
3457         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3458         `=>jis-x0208@usual'.
3459         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3460         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3461         `=>jis-x0208@usual' as the mother.
3462         (=>jis-x0208): Likewise.
3463
3464 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3467         setting for `=+>jis-x0208@1978'.
3468
3469 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3470
3471         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3472         XEmacs CHISE.
3473
3474 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3475
3476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3477         setting for `=>>>ucs@jis/1990'.
3478
3479 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482         setting for `=>ucs@jis/1990'.
3483
3484 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3487         setting for `=ucs@JP/hanazono'.
3488
3489         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3490         CHISE.
3491         (=ucs@JP/hanazono): Ditto.
3492         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3493         (=>>hanyo-denshi/jc): Ditto.
3494         (=>>hanyo-denshi/jd): Ditto.
3495
3496 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3497
3498         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3499         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3500
3501 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3502
3503         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3504         XEmacs CHISE.
3505
3506 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3507
3508         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3509         XEmacs CHISE.
3510
3511 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3514         `=ucs-bmp-cjk@JP'.
3515
3516 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3519         XEmacs CHISE.
3520
3521 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3522
3523         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3524         Modify order of settings; add settings for `=daikanwa@rev2'.
3525
3526 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3529         setting for `=>>cbeta'.
3530
3531         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3532         CHISE.
3533
3534 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3537         setting for `=>>adobe-japan1'.
3538
3539 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3542         XEmacs CHISE.
3543
3544 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3547         setting for `=>>hanyo-denshi/ia'.
3548
3549         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3550         XEmacs CHISE.
3551
3552 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3555         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3556
3557         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3558         XEmacs CHISE.
3559         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3560         `=hanyo-denshi/jt' as the mother.
3561
3562 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3565         setting for `=>>>jis-x0213-2'.
3566
3567         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3568         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3569         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3570
3571 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3574         XEmacs CHISE.
3575
3576 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3579         XEmacs CHISE.
3580
3581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3582         `=>>jis-x0213-1@2004'.
3583
3584 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3587         XEmacs CHISE.
3588
3589 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3592         - Use "&g2-*;" as entity-references for `=>>>*'.
3593         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3594
3595         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3596         XEmacs CHISE.
3597         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3598         as the mother.
3599
3600 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3603         setting for `=>>hanyo-denshi/ib'.
3604
3605         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3606         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3607         (=>>jis-x0208@1990): Ditto.
3608         (=>>hanyo-denshi/ib): Ditto.
3609
3610         * mule/mule-charset.el (default-coded-charset-priority-list):
3611         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3612
3613 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3616         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3617         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3618         `=>>>ucs@jis/2004'.
3619
3620 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3623         XEmacs CHISE.
3624         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3625         `=jis-x0213-1@2004' as the mother.
3626         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3627         (=>>>ucs@ks): Ditto.
3628
3629         * mule/mule-charset.el (default-coded-charset-priority-list):
3630         Modify priority of `=hanyo-denshi/*'.
3631
3632 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3635         settings for `=>>ucs@JP' and `=ucs@JP'.
3636
3637 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3640         CHISE.
3641
3642 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3645         setting for `=>>>ucs@cns'.
3646
3647         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3648         CHISE.
3649
3650 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3653         instead of `=>>>jis-x0213-1@2004' as the mother.
3654         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3655         (=>>>ucs@unicode): Likewise.
3656         (=>>>ucs@jis): Likewise.
3657         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3658         mother.
3659         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3660
3661 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3662
3663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3664         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3665         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3666         `=>>>ucs@jis'.
3667
3668 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-charset.el (default-coded-charset-priority-list):
3671         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3672         and `=jis-x0213-*-2000'.
3673
3674 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3677         XEmacs CHISE.
3678         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3679         `=>>jis-x0213-1' as the mother.
3680
3681 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3682
3683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3684         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3685
3686 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3687
3688         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3689
3690 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3693         XEmacs CHISE.
3694
3695 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-coding.el (decomposition-feature-list): Set
3698         `=decomposition', `=decomposition@cid' and
3699         `=decomposition@hanyo-denshi'.
3700
3701 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3704         setting for `=>>hanyo-denshi/ks'.
3705
3706         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3707         XEmacs CHISE.
3708
3709 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3712         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3713
3714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3715         `=hanyo-denshi/ks/mf'.
3716
3717         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3718         XEmacs CHISE.
3719         (=hanyo-denshi/ks/mf): Ditto.
3720
3721 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3722
3723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3724         settings for P=hanyo-denshi/jt'.
3725
3726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3727         `=hanyo-denshi/jt'.
3728
3729         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3730         XEmacs CHISE.
3731
3732 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3735         settings for `=hanyo-denshi/ip'.
3736
3737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3738         `=hanyo-denshi/ip'.
3739
3740         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3741         XEmacs CHISE.
3742
3743 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3744
3745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3746         settings for `=hanyo-denshi/hg'.
3747
3748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3749         `=hanyo-denshi/hg'.
3750
3751         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3752         XEmacs CHISE.
3753
3754 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3757         setting for `=>>hanyo-denshi/ft'.
3758
3759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3760         `=>>hanyo-denshi/ft'.
3761
3762         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3763         XEmacs CHISE.
3764
3765 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3766
3767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3768         settings for `=hanyo-denshi/ib'.
3769
3770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3771         `=hanyo-denshi/ib'.
3772
3773         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3774         XEmacs CHISE.
3775
3776 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3779         settings for isolated characters of `=hanyo-denshi/ia' and
3780         non-isolated characters of `=hanyo-denshi/*'.
3781
3782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3783         `=hanyo-denshi/ia'.
3784
3785         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3786         XEmacs CHISE.
3787
3788 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3791         setting for isolated characters of `=hanyo-denshi/ft'.
3792
3793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3794         `=hanyo-denshi/ft'.
3795
3796         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3797         XEmacs CHISE.
3798
3799 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3800
3801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3802         setting for isolated characters of `=hanyo-denshi/jd'.
3803
3804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3805         `=hanyo-denshi/jd'.
3806
3807         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3808         XEmacs CHISE.
3809
3810 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3811
3812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3813         setting for isolated characters of `=hanyo-denshi/jc'.
3814
3815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3816         `=hanyo-denshi/jc'.
3817
3818         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3819         XEmacs CHISE.
3820
3821 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3824         setting for isolated characters of `=hanyo-denshi/jb'.
3825
3826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3827         `=hanyo-denshi/jb'.
3828
3829         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3830         XEmacs CHISE.
3831
3832 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3835         setting for isolated characters of `=hanyo-denshi/ja'.
3836
3837 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3840         `=hanyo-denshi/ja'.
3841
3842         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3843         XEmacs CHISE.
3844
3845 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3846
3847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3848         settings for isolated characters of `=adobe-japan1-6'.
3849
3850 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3851
3852         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3853         CHISE.
3854         (=daikanwa/+2p): Ditto.
3855         (=daikanwa/ho): Ditto.
3856
3857 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3860         coding-system for XEmacs CHISE.
3861
3862 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3865         setting for `=>>ruimoku-v6'.
3866
3867         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3868         CHISE.
3869
3870 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3873         setting for `=daikanwa@rev1'.
3874
3875 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3878         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3879
3880 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3883         XEmacs CHISE.
3884         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3885
3886 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3889         CHISE.
3890
3891 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3894         CHISE.
3895
3896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3897         setting for `=>ucs@jis'.
3898
3899 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3902         setting for `=>jis-x0208@usual'.
3903
3904         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3905         XEmacs CHISE.
3906         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3907         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3908         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3909
3910 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3911
3912         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3913         CHISE.
3914         (=>>>jis-x0208@1990): Ditto.
3915         (=>>>jis-x0213-1): Ditto.
3916         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3917         mother.
3918         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3919         as the mother.
3920
3921 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3922
3923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3924         setting for `=>ucs@cns' and `=>>ucs@ks'.
3925
3926         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3927         CHISE.
3928
3929 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3930
3931         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3932         CHISE.
3933
3934 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3935
3936         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3937         CHISE.
3938         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3939         mother.
3940
3941 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3942
3943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3944         `==>ucs-bmp-cjk@bucs'.
3945
3946         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3947         XEmacs CHISE.
3948
3949 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3952         setting for `==>ucs@bucs'.
3953
3954         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3955         XEmacs CHISE.
3956
3957 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3960         - Add setting for `=>>jis-x0208'.
3961         - Omit setting for `=>>jis-x0208@1990'.
3962         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3963           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3964           `=ucs@FOO'.
3965
3966 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3967
3968         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3969         setting for `=>daikanwa'.
3970
3971 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3972
3973         * mule/mule-conf.el (=daikanwa): Fix DOC.
3974         (=>daikanwa): New abstract character for XEmacs CHISE.
3975         (=>ucs@iso): Likewise.
3976         (=>ucs@unicode): Likewise.
3977         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3978
3979 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3980
3981         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3982         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3983           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3984         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3985         - Add `=>big5-cdp'.
3986
3987 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3990         (=>big5-cdp): New abstract character.
3991
3992 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3993
3994         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3995         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3996         `chinese-big5'.
3997
3998 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-charset.el (default-coded-charset-priority-list):
4001         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4002
4003         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4004         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4005         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4006         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4007         and `=>jis-x0213-2'.
4008
4009 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4012         XEmacs CHISE.
4013         (=>>ucs@jis/2000): Likewise.
4014         (=>>ucs@jis/2004): Likewise.
4015
4016 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4017
4018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4019         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4020         `=>>ucs@cns'.
4021
4022         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4023         XEmacs CHISE.
4024         (=>>gt): Use quote instead of backquote; modify DOC.
4025         (=>gt): Use quote instead of backquote.
4026         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4027         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4028         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4029         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4030         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4031         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4032
4033 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4036         `=>>ucs@unicode' and `=>>gt'.
4037
4038 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4039
4040         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4041         XEmacs CHISE.
4042         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4043         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4044         `=jis-x0208@1978/1er-pr' as the mother.
4045         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4046
4047 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4048
4049         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4050         `=ucs@unicode' as the mother.
4051
4052 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4053
4054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4055         setting for `=>>ucs@unicode'.
4056
4057         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4058         CHISE.
4059
4060 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4061
4062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4063         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4064
4065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4066         `=adobe-japan1-6' and `=adobe-japan1-base'.
4067
4068         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4069         XEmacs CHISE.
4070         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4071         specify `min-code' and `max-code'.
4072         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4073         (=adobe-japan1-2): Likewise.
4074         (=adobe-japan1-3): Likewise.
4075         (=adobe-japan1-4): Likewise.
4076         (=adobe-japan1-5): Likewise.
4077         (=adobe-japan1-6): Likewise.
4078
4079 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4080
4081         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4082         setting for `=>gt'.
4083
4084 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4085
4086         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4087         CHISE.
4088
4089 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4090
4091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4092         setting for `=>zinbun-oracle'.
4093
4094         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4095         for XEmacs CHISE.
4096
4097 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4098
4099         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4100         for XEmacs CHISE.
4101         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4102         `=jis-x0208@1978' as the mother.
4103
4104 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4107         - Use `=gt' instead of `ideograph-gt'.
4108         - Use `=gt-k' instead of `ideograph-gt-k'.
4109         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4110         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4111         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4112         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4113         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4114         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4115         - Use `=>>gt' instead of `<=>gt'.
4116         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4117         - Add setting for `=>>jis-x0208@1990'.
4118         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4119           `=>>jis-x0213-1@2000'.
4120         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4121         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4122           `=>>jis-x0213-1@2004'.
4123         - Add setting for `=>>jis-x0208@1978'.
4124         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4125
4126 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4127
4128         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4129         XEmacs CHISE.
4130
4131 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4132
4133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4134         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4135         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4136         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4137         `<=>jis-x0213-1@2004'.
4138
4139 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4142         CHISE.
4143         (=>jis-x0213-2): Ditto.
4144
4145 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4148         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4149
4150 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4151
4152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4153         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4154         `=>jis-x0213-1'.
4155
4156 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4159         CHISE.
4160         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4161
4162 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4165         `<==>jis-x0213-1'.
4166         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4167         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4168         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4169         (<=>jis-x0208): New alias for `=>jis-x0208'.
4170         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4171         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4172         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4173         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4174         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4175         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4176         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4177         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4178         (=>>gt): Renamed from `<==>gt'.
4179         (<==>gt): New alias for `=>>gt'.
4180
4181 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4182
4183         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4184         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4185         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4186         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4187         - Add settings for `<=>jis-x0213-1@2000' and
4188           `<=>jis-x0213-1@2004'.
4189
4190         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4191         XEmacs CHISE.
4192         (<==>jis-x0213-1): Likewise.
4193         (<==>jis-x0213-1@2000): Likewise.
4194         (<==>jis-x0213-1@2004): Likewise.
4195         (<=>jis-x0208): Add property `=>iso-ir 168'.
4196         (<=>jis-x0208@1997): Likewise.
4197         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4198         as the mother; add property `=>iso-ir 228'.
4199         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4200         property `=>iso-ir 228'.
4201         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4202         property `=>iso-ir 233'.
4203         (<==>gt): Renamed from `<=>gt'.
4204         (<=>gt): New alias for `<==>gt'.
4205
4206 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4207
4208         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4209         CHISE.
4210         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4211         `<=>jis-x0208' as the mother.
4212         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4213         (<=>jis-x0213-1@2000): Ditto.
4214         (<=>jis-x0213-1@2004): Ditto.
4215
4216 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4217
4218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4219         settings for `<=>gt'.
4220
4221         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4222
4223 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4224
4225         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4226         XEmacs CHISE.
4227         (=jis-x0208@1978/-4pr): Likewise.
4228         (=jis-x0208@1978/4-pr): Likewise.
4229         (=jis-x0213-1): Likewise.
4230         (=ucs@iso): Likewise.
4231         (=ucs@unicode): Likewise.
4232         (=ucs@gb): Likewise.
4233         (=ucs@gb/fw): Likewise.
4234         (=ucs@cns): Likewise.
4235         (=ucs@cns/fw): Likewise.
4236         (=ucs@jis): Likewise.
4237         (=ucs@jis/fw): Likewise.
4238         (=ucs@jis/1990): Likewise.
4239         (=ucs@jis/2000): Likewise.
4240         (=ucs@jis/2004): Likewise.
4241         (=ucs@JP): Likewise.
4242         (=ucs@ks): Likewise.
4243         (=ucs@big5): Likewise.
4244         (=ucs@big5/cns11643): Likewise.
4245         (=ucs@cns11643): Likewise.
4246
4247 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4248
4249         * mule/mule-charset.el (default-coded-charset-priority-list):
4250         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4251
4252         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4253         CHISE.
4254         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4255         mother.
4256
4257 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4258
4259         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4260         from src/mule-charset.c].
4261         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4262         specify `final'.
4263         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4264         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4265         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4266         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4267         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4268         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4269
4270 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4273         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4274         (=jis-x0208@1978/i-4): Specify `partial'.
4275         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4276         mother coded-charset.
4277         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4278
4279 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4280
4281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4282         settings for `=jis-x0213-1@2004'.
4283
4284 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4285
4286         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4287         CHISE.
4288         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4289         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4290         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4291         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4292         temporarily.
4293         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4294
4295 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4296
4297         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4298         CHISE.
4299         (=shinjigen@1ed): Inherited from `=shinjigen'.
4300         (=shinjigen@rev): Likewise.
4301
4302 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4303
4304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4305         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4306
4307 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4310         define it as an alias.
4311         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4312         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4313         alias.
4314         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4315         alias.
4316
4317 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318
4319         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4320         CHISE.
4321
4322 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4323
4324         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4325         CHISE.
4326         (shinjigen-2): Ditto.
4327
4328 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4329
4330         * mule/mule-charset.el (default-coded-charset-priority-list):
4331         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4332         `chinese-big5-eten-*' and `chinese-big5'.
4333
4334 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4335
4336         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4337         #x9FA5 temporarily.
4338
4339 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4340
4341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4342         settings for `=jis-x0208@1978/i1'.
4343
4344 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4345
4346         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4347         XEmacs CHISE.
4348
4349 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4352         XEmacs CHISE.
4353
4354 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4357         XEmacs CHISE.
4358
4359 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360
4361         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4362         CHISE.
4363         (=ucs-bmp@cns): Likewise.
4364         (=ucs-bmp@jis): Likewise.
4365         (=ucs-bmp@ks): Likewise.
4366
4367 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4370         CHISE.
4371         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4372
4373 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4374
4375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4376         settings for `=zinbun-oracle'.
4377
4378         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4379         `=zinbun-oracle'.
4380
4381 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4382
4383         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4384         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4385         `=ucs@iso'.
4386
4387 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4388
4389         * mule/mule-charset.el (default-coded-charset-priority-list):
4390         Delete `ucs-sip'; modify order of some CCSs.
4391
4392 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4393
4394         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4395         in XEmacs CHISE.
4396
4397         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4398         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4399         CHISE.
4400
4401 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4402
4403         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4404         its registry.
4405         (=ucs-radicals@unicode): Likewise.
4406
4407 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4410         CHISE.
4411
4412 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4415         CHISE.
4416
4417 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418
4419         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4420         CHISE.
4421
4422 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4425         Modify preference of *isolated settings*.
4426
4427 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4430         utf-2000 is provided.
4431         (=ucs@cns11643): Likewise.
4432
4433 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434
4435         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4436         Prefer every *isolated setting* to ordinary setting.
4437
4438 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4439
4440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4441         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4442
4443 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444
4445         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4446         CHISE.
4447
4448 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449
4450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4451         settings for `=jis-x0208@1997'.
4452
4453 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4454
4455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4456         `=jis-x0208@1997'.
4457
4458 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4459
4460         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4461         XEmacs CHISE.
4462
4463 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4464
4465         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4466         `=jis-x0208@1978'.
4467         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4468         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4469         `=jis-x0208-1990' as the mother.
4470         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4471
4472 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4473
4474         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4475         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4476         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4477         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4478         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4479         for `=ucs@JP'.
4480
4481 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482
4483         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4484         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4485         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4486         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4487         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4488         `=daikanwa@rev2'.
4489
4490 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4491
4492         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4493         (=gt): Likewise.
4494         (=gt-k): Likewise.
4495         (=gt-pj-*): Likewise.
4496         (=gt-pj-k1): Likewise.
4497         (=gt-pj-k2): Likewise.
4498         (=daikanwa): Likewise.
4499         (=daikanwa-rev1): Likewise.
4500         (=daikanwa-rev2): Likewise.
4501         (=big5-pua): Likewise.
4502         (=big5-eten): Likewise.
4503         (chinese-big5-eten-a): Likewise.
4504         (chinese-big5-eten-b): Likewise.
4505         (=hanziku-*): Likewise.
4506         (=cbeta): Likewise.
4507         (=jef-china3): Likewise.
4508         (=ruimoku-v6): Likewise.
4509         (=ucs@iso): Likewise.
4510         (=ucs@unicode): Likewise.
4511         (=ucs@gb): Likewise.
4512         (=ucs@cns): Likewise.
4513         (=ucs@jis): Likewise.
4514         (=ucs@jis-1990): Likewise.
4515         (=ucs@jis-2000): Likewise.
4516         (=ucs@jp): Likewise.
4517         (=ucs@ks): Likewise.
4518         (=ucs@big5): Likewise.
4519         (=ucs-radicals): Likewise.
4520         (=ucs-radicals@unicode): Likewise.
4521         (=ucs-bmp-cjk): Likewise.
4522         (=ucs-bmp-cjk@unicode): Likewise.
4523         (=ucs-sip-ext-b): Likewise.
4524         (=ucs-sip-ext-b@iso): Likewise.
4525
4526 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4527
4528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4529         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4530
4531 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4532
4533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4534         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4535         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4536         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4537         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4538         arabic-digit, ipa and ``&I-B-XXXX;''.
4539
4540 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4541
4542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4543         setting for (I-)HZK{03..12}-XXXX.
4544
4545 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4546
4547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4548         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4549
4550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4551         `=ruimoku-v6'.
4552
4553         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4554         CHISE.
4555
4556 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557
4558         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4559         (=ucs@unicode): Likewise.
4560         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4561         (=ucs@cns): Likewise.
4562         (=ucs@jis): Likewise.
4563         (=ucs@ks): Likewise.
4564         (=ucs@big5): Likewise.
4565
4566 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567
4568         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4569         `ucs-jis'.
4570         (utf-8-jis-er): Likewise.
4571         (utf-8-jp): New coding-system.
4572         (utf-8-jp-er): Likewise.
4573
4574         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4575
4576 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4577
4578         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4579
4580         * mule/japanese.el: Move definition of `euc-jisx0213' to
4581         mule/mule-coding.el.
4582
4583 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4584
4585         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4586         mule-coding before loading update-cdb when utf-2000 is provided.
4587
4588 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4589
4590         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4591         `=daikanwa'.
4592
4593 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4594
4595         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4596         definition codes when `utf-2000' is provided.
4597
4598 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4599
4600         * mule/mule-category.el (word-combining-categories): Don't setup
4601         `word-combining-categories' in XEmacs CHISE.
4602         (word-separating-categories): Add setting about Latin script in
4603         XEmacs CHISE.
4604
4605 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4606
4607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4608         setting for `chinese-big5'.
4609
4610 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4611
4612         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4613         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4614         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4615         add setting for HZK0[12]-xxxx.
4616
4617 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4618
4619         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4620         in XEmacs CHISE.
4621
4622 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4623
4624         * mule/mule-charset.el (default-coded-charset-priority-list):
4625         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4626         and `chinese-big5' to `=gt-pj-*'.
4627
4628 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4629
4630         * mule/mule-conf.el (=daikanwa): Renamed from
4631         `ideograph-daikanwa'.
4632         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4633
4634 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4635
4636         * mule/mule-conf.el (=cns11643-7): Renamed from
4637         `chinese-cns11643-7'.
4638         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4639
4640 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4641
4642         * mule/mule-conf.el (=cns11643-6): Renamed from
4643         `chinese-cns11643-6'.
4644         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4645
4646 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4647
4648         * mule/mule-conf.el (=cns11643-5): Renamed from
4649         `chinese-cns11643-5'.
4650         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4651
4652 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4653
4654         * mule/mule-conf.el (=cns11643-4): Renamed from
4655         `chinese-cns11643-4'.
4656         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4657
4658 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4659
4660         * mule/mule-conf.el (=cns11643-3): Renamed from
4661         `chinese-cns11643-3'.
4662         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4663
4664 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4665
4666         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4667         `=cns11643-2'.
4668         (chinese-cns11643-2): New alias for `=cns11643-2'.
4669
4670 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4671
4672         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4673         `=cns11643-1'.
4674         (chinese-cns11643-1): New alias for `=cns11643-1'.
4675
4676 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4677
4678         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4679         (chinese-gb12345): New alias for `=gb12345'.
4680
4681 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4682
4683         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4684         (chinese-gb2312): New alias for `=gb2312'.
4685
4686 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4687
4688         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4689         (chinese-big5): New alias for `=big5'.
4690
4691 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4692
4693         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4694         (korean-ksc5601): New alias for `=ks-x1001'.
4695
4696 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4697
4698         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4699         `=jis-x0212'.
4700         (japanese-jisx0212): New alias for `=jis-x0212'.
4701
4702 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4703
4704         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4705         `=jis-x0208-1983'.
4706         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4707
4708 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4711         `=jis-x0208-1978'.
4712         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4713
4714 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4715
4716         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4717         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4718
4719 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4720
4721         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4722         (chinese-cns11643-3): Specify iso-ir 183.
4723         (chinese-cns11643-4): Specify iso-ir 184.
4724         (chinese-cns11643-5): Specify iso-ir 185.
4725         (chinese-cns11643-6): Specify iso-ir 186.
4726         (chinese-cns11643-7): Specify iso-ir 187.
4727         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4728         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4729
4730 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4733         \uXXXX for every cases.
4734
4735 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4736
4737         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4738         (ucs-big5): Changed to an alias for `=ucs@big5'.
4739
4740 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4741
4742         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4743         (ucs-ks): Changed to an alias for `=ucs@ks'.
4744
4745 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4746
4747         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4748         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4749
4750 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4751
4752         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4753         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4754
4755 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4756
4757         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4758         (ucs-jis): Changed to an alias for `=ucs@jis'.
4759
4760 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4761
4762         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4763         (ucs-cns): Changed to an alias for `=ucs@cns'.
4764
4765 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4766
4767         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4768         (ucs-gb): Changed to an alias for `=ucs@gb'.
4769
4770 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4771
4772         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4773         `ideograph-daikanwa-2'.
4774         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4775         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4776
4777 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4778
4779         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4780         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4781
4782         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4783         for `xemacs-chise-version'.
4784
4785 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4786
4787         * mule/mule-charset.el (default-coded-charset-priority-list):
4788         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4789         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4790         instead of `ideograph-hanziku-*'.
4791
4792         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4793         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4794
4795 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4796
4797         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4798         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4799         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4800         `utf-2000' is provided.
4801
4802 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4803
4804         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4805         is provided [was builtin coded-charsets].
4806
4807 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4808
4809         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4810         is provided [was builtin coded-charsets].
4811
4812 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4813
4814         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4815         is provided [was builtin coded-charsets].
4816
4817 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4820         is provided [was builtin coded-charsets].
4821
4822 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4823
4824         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4825         when `utf-2000' is provided [was builtin coded-charsets].
4826
4827 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4828
4829         * mule/mule-conf.el (=hanziku-*): Renamed from
4830         `ideograph-hanziku-*'.
4831         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4832
4833 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4836         `utf-2000' is provided [was builtin coded-charsets].
4837         (ideograph-hanziku-{1..12}): Likewise.
4838
4839 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4840
4841         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4842         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4843
4844 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4845
4846         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4847         when `utf-2000' is provided [was builtin coded-charsets].
4848
4849 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4850
4851         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4852         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4853         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4854
4855 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4856
4857         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4858         (ideograph-gt): Changed to an alias for `=gt'.
4859
4860 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4861
4862         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4863         is provided; it was defined as a builtin coded-charset.
4864         (ideograph-gt): Likewise.
4865
4866 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4867
4868         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4869         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4870
4871 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4872
4873         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4874         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4875
4876 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4877
4878         * mule/mule-conf.el (=big5-eten): Renamed from
4879         `chinese-big5-eten'.
4880         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4881
4882 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4883
4884         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4885         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4886
4887 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4888
4889         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4890         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4891
4892 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4893
4894         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4895         (china3-jef): Changed to an alias for `=jef-china3'.
4896
4897 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4898
4899         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4900         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4901
4902         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4903         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4904         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4905         when `utf-2000' is provided.
4906
4907 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4908
4909         * mule/mule-charset.el (default-coded-charset-priority-list):
4910         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4911
4912         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4913         (ucs-jis-2000): Deleted.
4914
4915 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4916
4917         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4918         UTF-2000.
4919         (=ucs-jis-2000): New coded-charset for UTF-2000.
4920
4921 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4922
4923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4924         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4925
4926 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4927
4928         * mule/mule-charset.el (default-coded-charset-priority-list):
4929         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4930         `ideograph-cbeta'.
4931
4932 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4933
4934         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4935         builtin coded-charset].
4936
4937 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4938
4939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4940         settings for &K0-xxxx and &I-K0-xxxx.
4941
4942 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4943
4944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4945         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4946
4947 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4948
4949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4950         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4951
4952 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4953
4954         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4955         UTF-2000.
4956         (ideograph-gt-pj-k1): Likewise.
4957         (ideograph-gt-pj-k2): Likewise.
4958
4959 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4960
4961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4962         `=jis-x0208'.
4963
4964 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4965
4966         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4967         UTF-2000 [was a builtin coded-charset].
4968
4969 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4970
4971         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4972         (utf-8-gb-er): Likewise.
4973
4974 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4975
4976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4977         settings for JIS X 0212 and JIS X 0208:1978.
4978
4979 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4980
4981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4982         setting for JIS X 0213.
4983
4984 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4985
4986         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4987         standard-case-table in UTF-2000.
4988
4989 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4990
4991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4992         definitions for isolated-chars.
4993
4994 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4995
4996         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4997         `configure-utf-2000-lisp-directory'.
4998         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4999         `mule-lisp-load-path'.
5000
5001 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5002
5003         * startup.el (startup-setup-paths): Set and use
5004         `utf-2000-lisp-directory'.
5005         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5006         UTF-2000.
5007
5008 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5009
5010         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5011         (paths-find-utf-2000-lisp-directory): New function.
5012         (paths-construct-load-path): Add new optional argument
5013         `utf-2000-lisp-directory'.
5014
5015         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5016
5017 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5018
5019         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5020         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5021         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5022         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5023         `chinese-big5-2' in UTF-2000.
5024
5025         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5026         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5027
5028 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5029
5030         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5031         `big5-eten-er' in UTF-2000.
5032         (big5-cdp): Modify DOC-string and mnemonic.
5033
5034 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5035
5036         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5037         UTF-2000 [renamed from utf-8-er].
5038         (utf-8-gb): New coding-system in UTF-2000.
5039         (utf-8-gb-er): Likewise.
5040         (utf-8-cns): Likewise.
5041         (utf-8-cns-er): Likewise.
5042         (utf-8-big5): Likewise.
5043         (utf-8-big5-er): Likewise.
5044         (utf-8-jis): Likewise.
5045         (utf-8-jis-er): Likewise.
5046         (utf-8-ks): Likewise.
5047         (utf-8-ks-er): Likewise.
5048         (utf-8-er): Likewise.
5049
5050 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5051
5052         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5053         instead of `utf-8-unix' in UTF-2000.
5054
5055         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5056
5057 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5058
5059         * mule/japanese.el (euc-jisx0213): New coding-system.
5060
5061         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5062         `japanese-jisx0208-1990' as the mother.
5063
5064 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5065
5066         * dumped-lisp.el (preloaded-file-list): Change condition of
5067         loading "close-cdb".
5068
5069 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5070
5071         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5072         setup `coded-charset-entity-reference-alist'.
5073
5074 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5075
5076         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5077         UTF-2000.
5078
5079 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5080
5081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5082         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5083
5084 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5085
5086         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5087         (chinese-big5-eten-a): Likewise.
5088         (chinese-big5-eten-b): Likewise.
5089         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5090         code range is #x8140 .. #x8DFE.
5091
5092 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5093
5094         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5095         UTF-2000.
5096         (chinese-big5-cdp): Likewise.
5097
5098 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5099
5100         * dumped-lisp.el (preloaded-file-list): Rename
5101         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5102
5103 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5104
5105         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5106         append `system-char-db-source-file-list' into
5107         `preloaded-file-list' in UTF-2000.
5108
5109 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5110
5111         * dumped-lisp.el (preloaded-file-list): Delete
5112         character-definition files.
5113
5114 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5115
5116         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5117         UTF-2000.
5118
5119 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5120
5121         * mule/mule-charset.el (default-coded-charset-priority-list):
5122         Delete `mojikyo-2022-1'.
5123
5124 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5125
5126         * mule/mule-charset.el (default-coded-charset-priority-list):
5127         Delete `mojikyo'.
5128
5129 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5130
5131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5132         `ucs-sip'.
5133
5134 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5135
5136         * mule/mule-charset.el (default-coded-charset-priority-list):
5137         Comment out `chinese-gb12345'.
5138
5139 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5140
5141         * bytecomp.el (byte-compile-insert-header): Fixed.
5142
5143 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5144
5145         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5146         XEmacs UTF-2000.
5147
5148 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5149
5150         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5151         UTF-2000.
5152
5153 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5154
5155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5156         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5157
5158 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5159
5160         * mule/mule-charset.el (default-coded-charset-priority-list):
5161         `japanese-jef-china3' is renamed `china3-jef'.
5162
5163 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5164
5165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5166         `japanese-jef-china3' and `ideograph-cbeta'.
5167
5168 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5169
5170         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5171
5172 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5173
5174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5175         `chinese-big5-cdp'.
5176
5177 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5178
5179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5180         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5181
5182 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5183
5184         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5185         loading character definitions.
5186
5187 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5188
5189         * dumped-lisp.el (preloaded-file-list): Rename
5190         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5191
5192 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5193
5194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5195         `chinese-big5'.
5196
5197 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5198
5199         * dumped-lisp.el (preloaded-file-list): Dump
5200         "Ideograph-R028-Private" with XEmacs UTF-2000.
5201
5202 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5203
5204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5205         `chinese-gb12345'.
5206
5207 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5208
5209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5210         `ideograph-gt-pj-{1..11}'.
5211
5212         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5213         XEmacs UTF-2000.
5214
5215 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5216
5217         * mule/mule-charset.el (default-coded-charset-priority-list):
5218         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5219         `chinese-isoir165'.
5220
5221 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5222
5223         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5224         `image/png', `image/x-xpm' and `image/tiff'.
5225
5226         * files.el (binary-file-regexps): Add *.PNG.
5227
5228 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5229
5230         * mule/mule-charset.el (default-coded-charset-priority-list):
5231         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5232         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5233
5234 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5235
5236         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5237         the first completion when UTF-2000 is running.
5238
5239 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5240
5241         * mule/mule-charset.el (default-coded-charset-priority-list):
5242         Delete `ucs'.
5243
5244 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5245
5246         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5247
5248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5249         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5250
5251 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5252
5253         * mule/vietnamese.el (vscii-2): Delete abolished property
5254         `composite'; now composite mode is default.
5255
5256 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5257
5258         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5259         of `raw-text'; check \uHHHH representation even if non-ascii
5260         characters are not found.
5261
5262         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5263         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5264         unconditionally.
5265
5266         * mule/viet-ccl.el: New file.
5267
5268         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5269         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5270         - Separate CCL based implementations to viet-ccl.el.
5271
5272 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5273
5274         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5275         "jisx0213.2000-1".
5276         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5277
5278         * mule/mule-charset.el (default-coded-charset-priority-list):
5279         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5280         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5281
5282 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5283
5284         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5285
5286 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5287
5288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5289         `ucs' in UTF-2000.
5290
5291 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5292
5293         * mule/mule-charset.el (default-coded-charset-priority-list):
5294         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5295         `arabic-iso8859-6'.
5296
5297 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5298
5299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5300         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5301
5302 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5303
5304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5305         `katakana-jisx0201' in UTF-2000.
5306
5307 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5308
5309         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5310         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5311         "u0FB50-Arabic-Presentation-Forms-A",
5312         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5313         "u0FE50-Small-Form-Variants",
5314         "u0FE70-Arabic-Presentation-Forms-B",
5315         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5316         UTF-2000.
5317
5318 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5319
5320         * dumped-lisp.el (preloaded-file-list): Delete
5321         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5322         ... "Ideograph-R214-Flute" in UTF-2000.
5323
5324 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5325
5326         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5327         (japanese-jisx0213-2): New coded-charset.
5328
5329         * dumped-lisp.el (preloaded-file-list): Add
5330         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5331         "Ideograph-R030-Mouth".
5332
5333 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5334
5335         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5336         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5337         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5338         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5339         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5340         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5341         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5342         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5343
5344 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5345
5346         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5347         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5348         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5349         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5350         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5351
5352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5353         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5354
5355 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5356
5357         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5358         in UTF-2000.
5359
5360 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5361
5362         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5363         (chinese-isoir165): Moved from mule/chinese.el.
5364         (chinese-cns11643-3): Moved from mule/chinese.el.
5365         (chinese-cns11643-4): Moved from mule/chinese.el.
5366         (chinese-cns11643-5): Moved from mule/chinese.el.
5367         (chinese-cns11643-6): Moved from mule/chinese.el.
5368         (chinese-cns11643-7): Moved from mule/chinese.el.
5369
5370         * mule/chinese.el: Move definition of coded-charsets to
5371         mule/mule-conf.el.
5372
5373 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5374
5375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5376         `ideograph-daikanwa'.
5377
5378 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5379
5380         * dumped-lisp.el (preloaded-file-list): Delete
5381         "ccs-jisx0201-latin.el".
5382
5383 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5384
5385         * dumped-lisp.el (preloaded-file-list): Add
5386         "u031A0-Extended-Bopomofo" in UTF-2000.
5387
5388 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5389
5390         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5391         renamed to u02E00-CJK-Radical-Supplement.
5392
5393 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5394
5395         * dumped-lisp.el (preloaded-file-list): Add
5396         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5397         "u030A0-Katakana", "u03100-Bopomofo",
5398         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5399         "u03200-Enclosed-CJK-Letters-and-Months" and
5400         "u03300-CJK-Compatibility".
5401
5402 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5403
5404         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5405         "u02F00-Kangxi-Radicals" and
5406         "u02FF0-Ideographic-Description-Characters".
5407
5408 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5409
5410         * dumped-lisp.el (preloaded-file-list): Add
5411         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5412         "u02800-Braille-Patterns" in UTF-2000.
5413
5414 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5415
5416         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5417         "uXXXXX-*.el" in UTF-2000.
5418
5419         * bytecomp.el (byte-compile-insert-header): Delete comments if
5420         non-ASCII characters are found; allow `byte-compile-dynamic' and
5421         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5422         `raw-text'.
5423
5424 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5425
5426         * dumped-lisp.el (preloaded-file-list): Add
5427         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5428         "u025A0-Geometric-Shapes.el".
5429
5430 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5431
5432         * dumped-lisp.el (preloaded-file-list): Add
5433         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5434         "u02460-Enclosed-Alphanumerics.el".
5435
5436 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5437
5438         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5439         `chinese-gb2312'.
5440
5441         * dumped-lisp.el (preloaded-file-list): Add
5442         "u02200-Mathematical-Operators.el" and
5443         "u02300-Miscellaneous-Technical.el".
5444
5445 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5446
5447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5448         `chinese-cns11643-*'.
5449
5450         * dumped-lisp.el (preloaded-file-list): Add
5451         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5452         "u02190-Arrows.el" in UTF-2000.
5453
5454 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5455
5456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5457         `korean-ksc5601'.
5458
5459         * dumped-lisp.el (preloaded-file-list): Add
5460         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5461         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5462         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5463
5464 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5465
5466         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5467
5468 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5469
5470         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5471         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5472         "u01780-Khmer.el", "u01800-Mongolian.el",
5473         "u01E00-Latin-Extended-Additional.el" and
5474         "u01F00-Greek-Extended.el" in UTF-2000.
5475
5476 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5477
5478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5479         `ethiopic-ucs' and `ethiopic'.
5480
5481         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5482         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5483
5484         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5485         from mule/ethiopic.el.
5486
5487         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5488         mule/mule-conf.el.
5489
5490 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5491
5492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5493         `lao'.
5494
5495         * mule/mule-conf.el (lao): New coded-charset.
5496
5497         * dumped-lisp.el (preloaded-file-list): Add
5498         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5499         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5500         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5501         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5502         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5503
5504 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5505
5506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5507         `ucs-bmp' and `arabic-iso8859-6'.
5508
5509 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5510
5511         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5512         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5513         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5514
5515 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5516
5517         * startup.el (normal-top-level): Load autoload file for UTF-2000
5518         in UTF-2000.
5519
5520 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5521
5522         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5523         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5524         "u00020-Basic-Latin.el", "u00080-C1.el",
5525         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5526         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5527         "u002B0-Spacing-Modifier-Letters.el",
5528         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5529         UTF-2000.
5530
5531 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5532
5533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5534         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5535         instead of `vietnamese-viscii-*'.
5536
5537 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5538
5539         * mule/mule-conf.el: New file.
5540
5541         * mule/misc-lang.el: Move definition of charset `ipa' to
5542         mule/mule-conf.el.
5543
5544 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5545
5546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5547         `latin-viscii'; prefer it for characters used in Vietnamese.
5548
5549 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5550
5551         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5552
5553 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5554
5555         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5556         `vietnamese-viscii-lower'.
5557         (latin-viscii-upper): Renamed from charset
5558         `vietnamese-viscii-upper'.
5559         (vietnamese-viscii-lower): New alias for charset
5560         `latin-viscii-lower'.
5561         (vietnamese-viscii-upper): New alias for charset
5562         `latin-viscii-upper'.
5563
5564 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5565
5566         * mule/mule-charset.el (default-coded-charset-priority-list):
5567         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5568
5569 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5570
5571         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5572         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5573         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5574         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5575         lisp/utf-2000.
5576
5577 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5578
5579         * mule/ccs-tcvn5712.el: New file.
5580
5581 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5582
5583         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5584         in UTF-2000.
5585
5586 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5587
5588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5589         `japanese-jisx0208'.
5590
5591 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5592
5593         * dumped-lisp.el (preloaded-file-list): Add
5594         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5595         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5596         UTF-2000.
5597
5598         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5599         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5600         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5601         mule/ccs-viscii.el: New files.
5602
5603         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5604         if \uXXXX is found.
5605
5606 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5607
5608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5609         `hiragana-jisx0208' and `katakana-jisx0208'.
5610
5611 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5612
5613         * mule/chinese.el (chinese-cns11643-3): Define it even if
5614         `utf-2000' is provided.
5615         (chinese-cns11643-4): Likewise.
5616         (chinese-cns11643-5): Likewise.
5617         (chinese-cns11643-6): Likewise.
5618         (chinese-cns11643-7): Likewise.
5619
5620 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5621
5622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5623         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5624
5625 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5626
5627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5628         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5629
5630 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5631
5632         * mule/mule-charset.el (default-coded-charset-priority-list):
5633         Setup in UTF-2000.
5634
5635 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5636
5637         * mule/viet-chars.el: Don't define charset
5638         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5639         they are defined as builtin charsets.
5640
5641 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5642
5643         * version.el (emacs-version): Add more space just before UTF-2000
5644         version string.
5645
5646 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5647
5648         * version.el ([constant] emacs-version): Don't add a space in the
5649         preceding place of `xemacs-betaname' because it is duplicated.
5650         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5651
5652         * startup.el (splash-frame-body): Add ETL.
5653
5654 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5655
5656         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5657         is provided because it is defined as builtin charset.
5658         (chinese-cns11643-4): Likewise.
5659         (chinese-cns11643-5): Likewise.
5660         (chinese-cns11643-6): Likewise.
5661         (chinese-cns11643-7): Likewise.
5662
5663 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5664
5665         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5666         coding-system `iso-10646-ucs-4' is not defined.
5667
5668 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5669
5670         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5671         coding-system if `utf-2000' is provided.
5672
5673 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5674
5675         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5676         `utf-2000' is provided.
5677
5678 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5679
5680         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5681         if utf-2000 is provided temporally.
5682
5683 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5684
5685         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5686         as builtin variable].
5687
5688 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5689
5690         * files.el (insert-file-contents-literally): Treat file as binary;
5691         call file-name-handlers. [sync with Emacs 20.3.10]
5692
5693 2008-12-28  Vin Shelton  <acs@xemacs.org>
5694
5695         * XEmacs 21.4.22 is released
5696
5697 2008-12-30  Vin Shelton  <acs@xemacs.org>
5698
5699         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5700         during building even if no packages are found.
5701
5702 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5703
5704         * printer.el (generic-print-region): 
5705         (generic-print-buffer): 
5706         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5707         check if the msprinter device is available, now that msprinter is
5708         always available as a specifier tag. 
5709
5710 2008-12-24  Vin Shelton  <acs@xemacs.org>
5711
5712         * about.el: Add Francisco to my bio!
5713
5714 2008-12-23  Vin Shelton  <acs@xemacs.org>
5715
5716         * autoload.el: Move operator definitions to autoload-operators.el
5717         in the xemacs-base package.
5718
5719 2007-11-22  Vin Shelton  <acs@xemacs.org>
5720
5721         * about.el (about-hacker-contribution): Updated my bio.
5722
5723 2007-10-07  Vin Shelton  <acs@xemacs.org>
5724
5725         * XEmacs 21.4.21 is released
5726
5727 2007-09-19  Didier Verna  <didier@xemacs.org>
5728
5729         Update my personal info.
5730         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5731         * about.el (about-other-current-hackers): Ditto.
5732         * about.el (about-url-alist): Add my musical website.
5733         * about.el (about-personal-info): Update my entry.
5734         * about.el (about-hacker-contribution): Ditto.
5735
5736 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5737
5738         * package-get.el (package-get-download-sites): Update download
5739         sites in Japan.
5740         * package-get.el (package-get-pre-release-download-sites): Ditto.
5741
5742 2007-08-18  Vin Shelton  <acs@xemacs.org>
5743
5744         * package-get.el (package-get-pre-release-download-sites): Sync
5745         mirror sites with 21.5.  (Thanks, Adrian)
5746
5747 2007-08-09  Mike Sperber  <mike@xemacs.org>
5748
5749         * startup.el (migrate-user-init-file): Create backup of
5750         `user-init-file' before migrating.
5751         * startup.el (maybe-migrate-user-init-file): Print
5752         information about backup file.
5753         (maybe-create-compatibility-dot-emacs): Follow above change.
5754
5755 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5756
5757         * font-lock.el: Sync font-lock-add-keywords and
5758         font-lock-remove-keywords from GNU Emacs.
5759         * font-lock.el (font-lock-keywords-alist): New.
5760         * font-lock.el (font-lock-removed-keywords-alist): New.
5761         * font-lock.el (font-lock-add-keywords): New.
5762         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5763         * font-lock.el (font-lock-remove-keywords): New.
5764
5765 2007-08-16  Vin Shelton  <acs@xemacs.org>
5766
5767         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5768         patch from Hans de Graaff.
5769
5770 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5771
5772         * package-get.el (package-get-download-sites): Document Chile and
5773         update Denmark download site.
5774         * package-get.el (package-get-pre-release-download-sites): Ditto.
5775
5776 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5777
5778         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5779
5780 2006-12-09  Vin Shelton  <acs@xemacs.org>
5781
5782         * XEmacs 21.4.20 is released
5783
5784 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5785
5786         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5787
5788 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5789
5790         * info.el (Info-find-file-node, Info-insert-dir)
5791         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5792         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5793         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5794         and discussion.
5795
5796 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5797
5798         * obsolete.el (line-beginning-position): New, from 21.5.x.
5799         (line-end-position): Ditto.
5800
5801 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5802
5803         * package-get.el (package-get-download-sites): Welcome
5804         nl.xemacs.org and Thanks!
5805         * package-get.el (package-get-pre-release-download-sites): Ditto.
5806
5807 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5808
5809         * font-lock.el: Add support for not-so recent changes in Java to
5810         java-mode.
5811
5812 2006-01-28  Vin Shelton  <acs@xemacs.org>
5813
5814         * XEmacs 21.4.19 is released
5815
5816 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5817
5818         * easymenu.el: Update copyright. 
5819         * easymenu.el (easy-menu-all-popups):
5820         Add a docstring. 
5821         * easymenu.el (easy-menu-add):
5822         Document a bug, rework the function to preserve any existing
5823         non-default mode-popup-menu instead of overwriting it, and not to
5824         bother normalising the menu title (nothing else does).
5825         * easymenu.el (easy-menu-remove):
5826         Restore the default mode-popup-menu instead of leaving an empty
5827         one when we remove the last easy-menu popup. 
5828
5829 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5830
5831         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5832         as suggested by Rodrigo Ventura.
5833         * package-get.el (package-get-pre-release-download-sites): Ditto,
5834         with replacement of xemacs-21.5 by beta, which is the logical path
5835         to our beta core and package pre-releases.
5836
5837 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5838
5839         * package-get.el (package-get-download-sites): Add Hong Kong
5840         download site.
5841         * package-get.el (package-get-pre-release-download-sites): Ditto.
5842
5843 2005-12-26  Vin Shelton  <acs@xemacs.org>
5844
5845         * find-paths.el:
5846         * find-paths.el (paths-emacs-root-p): Add search for package root.
5847         * find-paths.el (paths-find-emacs-root): Replaced with
5848         paths-find-invocation-roots, which returns a list of roots.
5849         * find-paths.el (paths-find-invocation-roots): New.
5850         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5851
5852 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5853
5854         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5855         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5856
5857 2005-12-03  Vin Shelton <acs@xemacs.org>
5858
5859         * XEmacs 21.4.18 is released
5860
5861 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5862
5863         * package-get.el (package-get-download-sites): Update reflecting
5864         latest http://www.xemacs.org/Releases/ information generated by
5865         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5866         * package-get.el (package-get-pre-release-download-sites): Ditto.
5867
5868 2005-02-28  Simon Josefsson  <jas@extundo.com>
5869
5870         * about.el (xemacs-hackers): Add jas.
5871         (about-other-current-hackers): Likewise.
5872         (about-url-alist): Add URL for jas.
5873         (about-personal-info): Document jas.
5874         (about-hacker-contribution): Describe jas contributions.
5875
5876 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5877
5878         * easymenu.el (easy-menu-remove): As described in 
5879         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5880         except the "Command" menu from mode-popup-menu. 
5881
5882 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5883  
5884         * font.el (font-spatial-to-canonical): Correct calculation of 
5885         return value for pixel-based input value. 
5886  
5887 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5888
5889         * code-process.el (call-process): Process-related docstring
5890         improvements spurred by Norbert Koch.
5891         * code-process.el (call-process-region): Ditto.
5892         * code-process.el (start-process): Ditto.
5893
5894 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5895
5896         * finder.el (finder-find-library): Return filename actually
5897         searched for.
5898
5899 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5900
5901         * help.el (view-emacs-news): Use `expand-file-name' instead of
5902         `locate-data-file' as the latter will find any "NEWS" files that
5903         might exist in packages _before_ the one in core.
5904
5905 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5906
5907         * package-get.el (package-get-init-package):
5908         package-get-init-package buglet (21.4.17) by Jeff Mincy
5909         <mincy@rcn.com> fixing false temporary load-path shadows reported
5910         after package installation and simplifying code.
5911
5912 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5913
5914         * package-get.el (package-get-download-sites): Sync mirrors list
5915         with the XEmacs website.
5916         (package-get-pre-release-download-sites): Ditto.
5917
5918 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5919
5920         * derived.el (derived-mode-merge-syntax-tables):
5921         Revert my 21.5-only patch of 2003-07-18 which slipped in
5922         through Jerry James's patch of 2004-06-07.
5923
5924 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5925
5926         * cmdloop.el (keyboard-quit): Remove workaround for
5927         `region-active-p' not making sure active region is in current
5928         buffer now that it does.
5929         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5930         * simple.el (region-active-p): `region-active-p' to only return t
5931         when active region is in current buffer.
5932
5933 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5934
5935         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5936         package names, quell a byte-compiler warning, doc fix.
5937
5938 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5939
5940         * buffer.el (pop-to-buffer):
5941         * window-xemacs.el (display-buffer):
5942         Document use of `same-window-buffer-names,' `same-window-regexps'
5943         by pop-to-buffer and display-buffer. 
5944         
5945 2005-02-06  Vin Shelton <acs@xemacs.org>
5946
5947         * XEmacs 21.4.17 is released
5948
5949 2005-01-29  Ben Wing  <ben@xemacs.org>
5950
5951         * shadow.el (find-emacs-lisp-shadows):
5952         Add custom-defines to list of ignored files.
5953
5954 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5955
5956         * simple.el (shifted-motion-keys-select-region): Fix statement
5957         about unshifted-motion-keys-deselect-region.
5958
5959 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5960
5961         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5962         now) for GNU Emacs compatibility.
5963         (make-obsolete-variable): Ditto.
5964
5965 2004-01-08  Ben Wing  <ben@xemacs.org>
5966
5967         * code-files.el (load):
5968         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5969
5970 2004-12-05  Vin Shelton <acs@xemacs.org>
5971
5972         * XEmacs 21.4.16 is released
5973
5974 2004-12-04  Vin Shelton  <acs@xemacs.org>
5975
5976         * auto-autoloads.el: Regenerated.
5977
5978         * custom-load.el: Regenerated.
5979
5980 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5981
5982         Fix bug: apropos errors if a defalias refers to an undefined
5983         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5984
5985         * apropos.el (apropos):
5986         (apropos-command):
5987         * help.el (frob-help-extents):
5988         * help-macro.el (make-help-screen):
5989         * hyper-apropos.el (hyper-apropos-grok-functions):
5990         (hyper-apropos-get-doc):
5991         Catch void-function error thrown by `documentation'.
5992
5993 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5994
5995         * packages.el (package-require): Fix incorrect arg to format.
5996         This fixes a `format specifier' error.
5997
5998 2004-08-13  Jerry James  <james@xemacs.org>
5999
6000         * bytecomp.el (forward-word): Tell the byte compiler the correct
6001         number of arguments to forward-word.
6002
6003 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6004
6005         * etags.el: Fixed loading of include files for tag completion. Now
6006         you can make a tag file for a library, include it into your
6007         project and it will be reloaded only if it changed. Infinte
6008         include loops are detected and the correct tag files are loaded.
6009         * etags.el (buffer-tag-table-list): Load and verify tag files in
6010         the external function buffer-tag-table-list-load.
6011         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6012         tag files. Also load the included tag files. The priority of the
6013         included files is right below their parent file. If multiple
6014         matches occur then the symbols from the parent file are found
6015         first.
6016         * etags.el (tag-table-include-files): Corrected comment
6017         string. Switched to pattern constant tags-include-pattern to have
6018         it at a central location.
6019         * etags.el (tags-include-pattern): Added doc string.
6020         * etags.el (add-to-tag-completion-table): Removed obsolete
6021         comments as the include files are allready returned by
6022         buffer-tag-table-list and loaded.
6023         * etags.el (find-tag-internal): The include files are allready
6024         included in tag-tables as buffer-tag-table-list returns them now.
6025
6026 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6027
6028         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6029         Loading items into the notebook is now done by C code.
6030         * widgets-gtk.el (gtk-widget-instantiate-internal):
6031         Style no longer changed.
6032
6033 2004-06-28  Nix  <nix@esperi.org.uk>
6034
6035         * cmdloop.el (truncate-command-history-for-gc): Delay
6036         execution of all things that look up variable bindings,
6037         via `enqueue-eval-event'.
6038
6039 2004-06-24  Vin Shelton  <acs@xemacs.org>
6040
6041         * package-get.el (package-get-require-signed-base-updates):
6042         now defaults to nil.
6043
6044 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6045
6046         * subr.el (split-string): Clean up docstring.
6047
6048 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6049
6050         * faces.el (zmacs-region): fix typo in docstring.
6051
6052 2004-06-07  Jerry James  <james@xemacs.org>
6053
6054         * derived.el: Synch with Emacs 21.3.
6055         * subr.el (with-local-quit): New, from Emacs 21.3.
6056         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6057         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6058         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6059
6060 2004-06-16  Jerry James  <james@xemacs.org>
6061
6062         * cl.el (cl-set-substring): Increment start by the length of the
6063         string, not the string itself.
6064
6065 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6066
6067         * etags.el (tag-table-include-files): Expand included TAGS file
6068         paths to avoid problems with relative paths.  Thanks to Peter
6069         Chubb <peterc@gelato.unsw.edu.au>.
6070         * etags.el (tags-include-pattern): New.
6071         * etags.el (add-to-tag-completion-table): Parse and ignore
6072         trailing include lines.
6073
6074 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6075
6076         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6077         avoiding line solely composed of equal signs.
6078
6079 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6080
6081         * cus-edit.el (alloc): Typo fix.
6082         * cus-edit.el (custom-browse-visibility): Ditto.
6083         * cus-edit.el (custom-variable-value-create): Ditto.
6084         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6085         * cus-edit.el (custom-save-variables): Bind print-length and
6086         print-level to nil to avoid value abbreviation.
6087         * cus-edit.el (custom-save-face-internal): Ditto.
6088         * cus-edit.el (custom-save-faces): Save in sorted order.
6089         * cus-edit.el (custom-save-resets): Bind print-length and
6090         print-level to nil to avoid value abbreviation.
6091         * cus-edit.el (custom-save-loaded-themes): Ditto.
6092
6093 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6094
6095         * subr.el (split-string-default-separators): New.
6096         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6097         see comment in source.
6098
6099 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6100
6101         * mule/japanese.el (paragraph-start, paragraph-separate):
6102         Remove anchor to BOL.
6103
6104 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6105
6106         * cl.el (gensym, gentemp): Improve docstrings.
6107
6108 2004-05-10  Vin Shelton  <acs@xemacs.org>
6109
6110         * etags.el: Sync with 21.5 version.
6111
6112 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6113
6114         * etags.el:
6115         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6116         only for use with exuberant ctags. This will also enable building of 
6117         completion tables with exuberant ctags. This will not work with
6118         xemacs ctags. 
6119         * etags.el (get-tag-table-buffer): New function for creating of
6120         completion table is used if tags-exuberant-ctags-optimization-p ist t
6121         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6122         finding the tag names. New.
6123         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6124         building tag completion table with exuberant ctags. New.
6125         * etags.el (find-tag-internal): Improve exact tag matching for tags
6126         with name fields. Before the patch return types of functions or
6127         function parameters (with exuberant ctags) were found as matches.
6128
6129 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6130
6131         * list-mode.el (display-completion-list): Fixed completion list was
6132         taking the width of the frame and not of the window for displaying
6133         the selection methods.
6134
6135 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6136
6137         * menubar-items.el (default-menubar): Options are saved to custom.el.
6138
6139
6140 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6141
6142         * isearch-mode.el (isearch-abort): Preserve successful search target.
6143
6144 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6145
6146         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6147         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6148         Bihlmeyer.
6149         * gnuserv.el (gnuserv-mode-line-string): New.
6150         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6151         gnuserv-mode.
6152         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6153         * gnuserv.el (gnuserv-edit-files): Use
6154         make-x-device-with-gtk-fallback.
6155
6156 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6157
6158         * gtk-widgets.el: New import: gtk-accel-group-new.
6159         * dialog-gtk.el:
6160         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6161         * dialog-gtk.el (popup-builtin-question-dialog):
6162         Added support for dialog button mnemonics.
6163
6164 2004-03-22  Chris Green <cmg@dok.org>
6165
6166         * process.el (shell-command): Output buffer was ignored when a
6167         background process was run via shell-command.
6168
6169 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6170
6171         * cus-edit.el (custom-save-variables): Retrieve a list of
6172         variables to save first, sort it, and make sure the variables are
6173         saved in sorted order.
6174
6175 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6176  
6177         * package-get.el (package-get-update-base-from-buffer): Force
6178         binary coding system for verifying GnuPG signature in the
6179         package-index file.
6180  
6181 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6182
6183         * package-get.el (package-get-package-index-file-location): Handle
6184         missing "EMACSPACKAGEPATH" environment variable.
6185
6186 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6187
6188         * package-admin.el (package-admin-find-top-directory): Simplify
6189         directory comparisions and fix substring errors on short path
6190         components.
6191         * package-get.el (package-get-package-index-file-location):
6192         Default to first component of "EMACSPACKAGEPATH", if set.
6193
6194 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6195
6196         * package-get.el (process-error): New error datum.
6197
6198 2004-02-02  Vin Shelton <acs@xemacs.org>
6199
6200         * XEmacs 21.4.15 is released
6201
6202 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6203
6204         * itimer.el (activate-itimer): Modify the itimer timeout value as
6205         if it were begun at the last time when the itimer driver was woken
6206         up.
6207
6208 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6209
6210         * specifier.el (Copyright):
6211         Update.
6212         (make-specifier-and-init):
6213         (map-specifier):
6214         (canonicalize-inst-pair):
6215         (canonicalize-spec-list):
6216         (set-specifier):
6217         Synch docstrings to 21.5 where appropriate.
6218
6219 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6220
6221         * package-get.el (package-get-list-packages-where): New.  A
6222         function that allows searching for groups of packages.  For
6223         example, find all packages that require the fsf-compat package.
6224
6225 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6226
6227         The Great PUI Sync.
6228
6229         * auto-autoloads.el: Regenerated.
6230
6231         * custom-load.el: Regenerated.
6232
6233         * dumped-lisp.el (packages-hardcoded-lisp): New.
6234
6235         * menubar-items.el (menu-max-items): New.
6236         (menu-submenu-max-items): New.
6237         (menu-submenu-name-format): New.
6238         (menu-split-long-menu): New.
6239         (menu-sort-menu): New.
6240         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6241
6242         * obsolete.el (pui-add-install-directory): Renamed to the more
6243         logical `pui-set-local-package-get-directory'.
6244         (package-get-download-menu): Moved to `package-ui.el' and renamed
6245         to `package-ui-add-download-menu'.
6246
6247         * package-admin.el (package-admin-install-function-mswindows):
6248         Whitespace clean up.
6249         (package-admin-add-single-file-package): Removed.
6250         (package-admin-default-install-function): Whitespace clean up.
6251         (package-admin-find-top-directory): New.
6252         (package-admin-get-install-dir): Use it.
6253         (package-admin-get-manifest-file): 
6254         (package-admin-check-manifest): 
6255         (package-admin-add-binary-package):
6256         (package-admin-get-lispdir):
6257         (package-admin-delete-binary-package):
6258         (package-admin):
6259
6260         * package-get.el (package-get-package-index-file-location): New.
6261         (package-get-install-to-user-init-directory): New.
6262         (package-get-remote):
6263         (package-get-download-sites):
6264         (package-get-pre-release-download-sites): New.
6265         (package-get-site-release-download-sites): New.
6266         (package-get-base-filename):
6267         (package-get-always-update):
6268         (package-get-user-index-filename): Removed.
6269         (package-get-pgp-available-p): New.
6270         (package-get-require-signed-base-updates):
6271         (package-get-was-current):
6272         (package-entries-are-signed): New.
6273         (package-get-continue-update-base): New.
6274         (package-get-download-menu): Removed.
6275         (package-get-require-base):
6276         (package-get-update-base-entry):
6277         (package-get-locate-file):
6278         (package-get-locate-index-file):
6279         (package-get-maybe-save-index):
6280         (package-get-update-base):
6281         (package-get-update-base-from-buffer):
6282         (package-get-update-base-entries):
6283         (package-get-interactive-package-query):
6284         (package-get-update-all):
6285         (package-get-all):
6286         (package-get-dependencies):
6287         (package-get-init-package):
6288         (package-get-info): New.
6289         (package-get):
6290         (package-get-staging-dir):
6291         (package-get-set-version-prop): Removed.
6292         (package-get-installedp):
6293         (package-get-ever-installed-p):
6294         (packages): Removed.
6295         (package-get-custom-groups): Removed.
6296         (package-get-custom): Removed.
6297         (package-get-custom-add-entry): Removed.
6298
6299         * package-info.el (batch-update-package-info):
6300
6301         * package-net.el (package-net-batch-generate-bin-ini):
6302         (package-net-update-installed-db):
6303
6304         * package-ui.el (pui-info-buffer):
6305         (pui-directory-exists): Removed.
6306         (pui-package-dir-list): Removed.
6307         (pui-add-install-directory): Removed.
6308         (package-ui-download-menu): New.
6309         (package-ui-pre-release-download-menu): New.
6310         (package-ui-site-release-download-menu): New.
6311         (pui-set-local-package-get-directory): New.
6312         (pui-package-symbol-char):
6313         (pui-update-package-display):
6314         (pui-toggle-package):
6315         (pui-toggle-package-key):
6316         (pui-toggle-package-delete):
6317         (pui-toggle-package-delete-key):
6318         (pui-toggle-package-event):
6319         (pui-toggle-verbosity-redisplay):
6320         (pui-install-selected-packages):
6321         (pui-add-required-packages):
6322         (pui-help-echo):
6323         (pui-display-info):
6324         (list-packages-mode):
6325         (pui-list-packages):
6326
6327         * packages.el (packages-compute-package-locations):
6328         (package-require):
6329         (package-delete-name):
6330         (packages-hardcoded-lisp): Removed.
6331         (packages-useful-lisp): Removed.
6332         (packages-unbytecompiled-lisp): Removed.
6333         (packages-find-package-directories):
6334
6335         Summary:
6336
6337         Major code clean up of all things PUI.
6338
6339         Much improved code to determine where packages should be
6340         installed.  PUI no longer depends on any packages being
6341         pre-installed to compute where packages are to be installed to.
6342
6343         The user can specify the location of their package-index file.  It
6344         isn't necessary to set this because it has sane defaults.  People
6345         who "run-in-place" won't accidently overwrite the CVS
6346         package-index file.  See
6347         `package-get-package-index-file-location'. 
6348
6349         PUI will now properly clean up after itself in the event of an
6350         unsuccessful package install.  This drastically reduces the number
6351         of "wrong md5sum" FAQs.
6352
6353         non-Mule XEmacsen can no longer install Mule packages.
6354
6355         Package management via the custom interface has been removed.
6356
6357         The PUI related menubar items have been reorganised.
6358
6359         The PGP verification code has been fixed and the default for
6360         whether or not it is used is automatically computed.
6361
6362         * update-elc.el ((preloaded-file-list site-load-packages
6363         need-to-dump dumped-exe)):
6364         Just a couple of small changes to allow for
6365         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6366         existing anymore.
6367
6368 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6369
6370         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6371         apply `format' to the first argument of byte-compile-warn, it
6372         already calls format.
6373
6374 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6375
6376         * files.el (delete-old-versions): Avoid going interactive during
6377         make install when environment variable VERSION_CONTROL is set.
6378
6379 2003-12-04  Vin Shelton  <acs@xemacs.org>
6380
6381         * menubar-items.el (menu-item-search): Only bring up search dialog
6382         box if the feature is available and desired.
6383
6384 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6385
6386         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6387
6388 2003-11-05  Vin Shelton  <acs@xemacs.org>
6389
6390         * help.el (Help-prin1-face):
6391         (Help-princ-face):
6392         princ and prin1 are functions and need to be called as such.  The
6393         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6394
6395 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6396
6397         * about.el (about-xemacs): Give full version and build date.
6398
6399 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6400
6401         * win32-native.el (grep-null-device): This XEmacs has null-device.
6402
6403 2003-09-06  Mike Sperber  <mike@xemacs.org>
6404
6405         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6406         implement the specified semantics for `defvar.'
6407
6408 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6409
6410         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6411         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6412         displaying buffer in question.
6413
6414 2003-09-03  Vin Shelton <acs@xemacs.org>
6415
6416         * XEmacs 21.4.14 is released
6417
6418 2003-08-17  Vin Shelton  <acs@xemacs.org>
6419
6420         * about.el: Vanity patch.
6421
6422 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6423
6424         * code-process.el (call-process):
6425         (call-process-region):
6426         (start-process):
6427         Document coding system processing.
6428
6429 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6430
6431         * startup.el (splash-frame-body): Idiomatic English.
6432
6433 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6434
6435         * font-lock.el (font-lock-match-java-declarations): Move
6436         save-restriction, narrow-to-region to beginning of function to
6437         avoid going beyond the limit and causing an infloop.
6438
6439 2003-04-16  Jerry James  <james@xemacs.org>
6440
6441         * keydefs.el: Remove mappings for keys mapped to the nowhere
6442         defined function function-key-error.
6443
6444 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6445
6446         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6447         lisp-interaction-mode-hook): Add the docstrings.
6448
6449 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6450
6451         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6452         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6453         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6454
6455 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6456
6457         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6458         lambda list after the original doc.  Care about
6459         #'(lambda () "SingleString") 
6460         (cl-upcase-arg): 
6461         (cl-function-arglist):
6462         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6463         circular data structures in lambda list specification
6464
6465 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6466
6467         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6468         to appear in font-lock-function-name-face.
6469
6470 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6471
6472         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6473         is not also the value of the lambda.
6474
6475 2003-05-06  Andy Piper  <andy@xemacs.org>
6476
6477         * files.el (revert-buffer): Make sure local variables get processed,
6478         even in the case of an optimized reversion.
6479
6480 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6481
6482         * XEmacs 21.4.13 is released
6483
6484 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6485
6486         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6487         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6488
6489 2003-02-14  Ben Wing  <ben@xemacs.org>
6490
6491         * byte-optimize.el:
6492         * byte-optimize.el (byte-compile-inline-expand):
6493         * byte-optimize.el (byte-compile-unfold-lambda):
6494         * byte-optimize.el (byte-optimize-form-code-walker):
6495         * byte-optimize.el (byte-optimize-form):
6496         * byte-optimize.el (byte-decompile-bytecode-1):
6497         * byte-optimize.el (byte-optimize-lapcode):
6498         Review carefully and sync up to 20.7 except for areas as noted.
6499         Fixes problem with JDE compilation.
6500
6501 2003-02-05  Ben Wing  <ben@xemacs.org>
6502
6503         * simple.el:
6504         * simple.el (motion-keys-for-shifted-motion):
6505         Omit M-S-home/end from motion keys.
6506
6507 2003-02-07  Ben Wing  <ben@xemacs.org>
6508
6509         * text-props.el (text-property-any):
6510         * text-props.el (text-property-not-all):
6511         Fix bug when end > start.
6512
6513 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6514
6515         * info.el (Info-insert-dir): Make default-directory end in
6516         separator.  Patch due to Martin Buchholz.
6517
6518 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6519
6520         * XEmacs 21.4.12 "Portable Code" is released.
6521
6522 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6523
6524         * about.el: Update golubev data.
6525
6526 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6527
6528         * isearch-mode.el (isearch-mode-map): Substitute comment on
6529         desirability, and back out "GR is printable" changes.
6530
6531 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6532
6533         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6534
6535 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6536
6537         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6538
6539 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6540
6541         * menubar-items.el (default-menubar): Use browse-url-mozilla
6542         instead of browse-url-gnome-moz for Mozilla.
6543
6544 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6545
6546         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6547
6548 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6549
6550         * files.el (auto-mode-alist): Remove redundant entries for modes
6551         that live in packages.
6552         (interpreter-mode-alist): Ditto.
6553
6554 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6555
6556         * menubar-items.el (default-menubar): Sync with current
6557         browse-url-xemacs.el.
6558
6559 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6560
6561         * XEmacs 21.4.10 "Military Intelligence" is released.
6562
6563 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6564
6565         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6566
6567 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6568
6569         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6570
6571 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6572
6573         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6574         effect free function.
6575         (font-lock-fontify-keywords-region): Supply the argument to
6576         font-lock-compile-keywords.
6577
6578 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6579
6580         * package-get.el (package-get-download-sites): Bring sites list
6581         up to date, prefer xx.xemacs.org addresses.
6582
6583 2002-09-27  Andy Piper  <andy@xemacs.org>
6584
6585         * dialog.el (make-dialog-box): for general dialogs only
6586         delete-frame-hook will be run.
6587
6588 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6589
6590         * font-lock.el (font-lock-fontify-syntactically-region): Add
6591         comment about lookup-syntax-properties, document LOUDLY as unused.
6592
6593 2002-08-26  Andy Piper  <andy@xemacs.org>
6594
6595         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6596         merge.
6597
6598 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6599
6600         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6601         (make-obsolete-variable): Ditto.
6602         (make-compatible): Ditto.
6603         (make-compatible-variable): Ditto.
6604
6605 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6606
6607         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6608         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6609
6610 2002-08-28  Andy Piper  <andy@xemacs.org>
6611
6612         * files.el (revert-buffer): propagate revert-without-query-status.
6613
6614 2002-06-03  Andy Piper  <andy@xemacs.org>
6615
6616         * dialog-items.el (make-search-dialog): align various subcontrols
6617         in visually pleasing ways, allow frame to autosize to the dialog
6618         size.
6619         * dialog.el (make-dialog-box): add a border inside the frame. Add
6620         :autosize property, if t then reset the frame size appropriately
6621         before the frame is mapped.
6622         * gutter-items.el (set-progress-feedback-instantiator): align
6623         various subcontrols.
6624         * gutter-items.el (set-progress-abort-instantiator): ditto.
6625
6626 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6627
6628         * XEmacs 21.4.9 "Informed Management" is released.
6629
6630 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6631
6632         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6633         "&optional append" argument.
6634
6635 2002-07-16  Didier Verna  <didier@xemacs.org>
6636
6637         * subr.el (replace-in-string): fix case fold bug introduced by
6638         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6639         case-fold-search in temporary buffers.
6640
6641 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6642
6643         * lib-complete.el (find-library): Remove check for mule because
6644         decompression DOES work on Mule.
6645
6646 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6647
6648         * simple.el (join-line): New alias for `delete-indentation'.
6649
6650 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6651
6652         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6653         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6654         (font-lock-builtin-face): New.
6655         (font-lock-constant-face): New.
6656         (font-lock-face-list): Add builtin and constant faces.
6657
6658 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6659
6660         * autoload.el (make-autoload): Support define-derived-mode.
6661         Collected puts of doc-string-elt property.  Based on a patch by
6662         Didier Verna <didier@xemacs.org>.
6663
6664 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6665
6666         * wid-edit.el (widget-field-activate): Fix docstring typo.
6667
6668 2002-07-23  Andy Piper  <andy@xemacs.org>
6669
6670         * about.el (about-personal-info): update me.
6671
6672 2002-07-12  Andy Piper  <andy@xemacs.org>
6673
6674         * custom.el (custom-theme-set-variables): remove bogus
6675         arguments. Use custom-set-default to set defaults.
6676         (custom-set-variables): update doc.
6677         (custom-local-buffer): new, synced from FSF.
6678         (custom-set-default): ditto.
6679         (defcustom): update doc.
6680
6681 2002-06-16  Andy Piper  <andy@xemacs.org>
6682
6683         * menubar-items.el (default-menubar): enable windows printing on
6684         cygwin as well as native.
6685
6686 2002-06-12  Andy Piper  <andy@xemacs.org>
6687
6688         * printer.el (generic-print-buffer): catch all errors so that the
6689         print device can be cleared in all scenarios.
6690         (Printer-clear-device): make sure clearing the printer allows it
6691         to be used again immediately.
6692         (generic-print-region): make sure the default printer face is
6693         black-on-white.
6694
6695 2002-04-23  Jerry James  <james@xemacs.org>
6696
6697         * window-xemacs.el (display-buffer-function): Change doc to
6698         reflect new arg.
6699         * window-xemacs.el (pre-display-buffer-function): Ditto.
6700         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6701         non-nil, make the new window just big enough for its contents.
6702         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6703         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6704         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6705
6706 2002-06-06  Andy Piper  <andy@xemacs.org>
6707
6708         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6709         (defcustom): ditto.
6710         (custom-handle-keyword): ditto.
6711
6712 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6713
6714         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6715         Make obsolete.  Default to nil.
6716         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6717         Inspired by a patch by John Palmieri.
6718
6719 2002-07-01  Mike Alexander  <mta@arbortext.com>
6720
6721         * process.el (shell-command-on-region): Don't delete the region
6722         before giving it to call-process-region
6723
6724 2002-06-04  Jerry James <james@eecs.ku.edu>
6725
6726         * find-paths.el (paths-find-architecture-directory): Search in
6727         `system-configuration'/`base', not `base'`system-configuration'.
6728
6729 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6730
6731         * info.el (Info-index): Add missing \ in [ t].
6732
6733 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6734
6735         * gutter-items.el (gutter-buffers-tab-visible-p,
6736         buffers-tab-omit-function, buffers-tab-selection-function,
6737         buffers-tab-filter-functions):
6738         Doc improvements.
6739
6740 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6741
6742         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6743
6744         * toolbar-items.el (toolbar-news): Fix typo in message string.
6745
6746 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6747
6748         * dialog.el (yes-or-no-p-dialog-box): 
6749         * cmdloop.el (y-or-n-p-minibuf):
6750         (yes-or-no-p-minibuf):
6751         (yes-or-no-p):
6752         (y-or-n-p): 
6753         Specify negative answers in docstrings.
6754
6755 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6756
6757         * package-ui.el (pui-help-echo): Display both installed and author
6758         version.  Use a balloon-help window to display extra info like
6759         package requires.
6760
6761 2002-05-30  Andy Piper  <andy@xemacs.org>
6762
6763         * files.el (revert-buffer-internal): don't visit
6764         revert-buffer. Kill buffer when not used. Suggested by Mike
6765         Alexander <mta@arbortext.com>
6766
6767 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6768
6769         * files.el (revert-buffer): More docstring fiddling.
6770
6771 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6772
6773         * files.el (revert-buffer):
6774         (revert-buffer-internal):
6775         (revert-buffer-insert-file-contents-function):
6776         Improve docstrings and comments.
6777
6778 2002-05-08  Andy Piper  <andy@xemacs.org>
6779
6780         * files.el (revert-buffer): observe noconfirm behavior.
6781
6782 2002-04-09  Andy Piper  <andy@xemacs.org>
6783
6784         * files.el (revert-buffer): use revert-buffer-internal if it looks
6785         like doing so will not result in any user-visible changes.
6786         (revert-buffer-internal): new function. Do the actual process of
6787         reversion and then see whether the result is any different to what
6788         we have already. If it is not then do nothing.
6789
6790 2001-12-11  Andy Piper  <andy@xemacs.org>
6791
6792         * menubar.el (get-popup-menu-response): re-order so that it works
6793         on more sane/facist window systems.
6794
6795 2001-12-03  Andy Piper  <andy@xemacs.org>
6796
6797         * faces.el (frob-face-property): don't infloop in face frobbing
6798         from Jan Vroonhof <jan@xemacs.org>.
6799
6800 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6801
6802         * faces.el (frob-face-property): Follow face fall-back hierarchy
6803         properly for face properties without an instance. Only do manual
6804         copy form 'default in last resort. This handles in particular
6805         the case where 'default itself has only a fall-back (which is
6806         the case by default on windows).
6807
6808 2001-11-24  Andy Piper  <andy@xemacs.org>
6809
6810         * printer.el (generic-print-region): set default-frame-plist to
6811         nil while creating the printer frame so that sizes reflect the
6812         printed page.
6813
6814         * faces.el (face-complain-about-font): Don't complain on printers.
6815
6816 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6817         
6818         * package-net.el: Andy synch.
6819         
6820 2001-12-16  Andy Piper  <andy@xemacs.org>
6821
6822         * package-get.el (package-get-update-all): Make sure installed.db
6823         gets updated after updating packages.
6824
6825 2002-03-28  Ben Wing  <ben@xemacs.org>
6826
6827         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6828         continuation, truncation so that we don't get line jumpiness from
6829         them being larger than the line height.
6830
6831         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6832
6833 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6834
6835         * font.el (font-window-system-mappings): Add mapping for Gtk
6836         (assume identical to X) 
6837
6838 2002-02-04  Andy Piper  <andy@xemacs.org>
6839
6840         * files.el (convert-standard-filename): Fix for short filename
6841         Peter Arius <pas@methodpark.de>
6842
6843 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6844
6845         * list-mode.el (default-choose-completion): completion-base-size
6846         should refer to local value in the completion list buffer.
6847
6848 2001-12-03  Didier Verna  <didier@xemacs.org>
6849
6850         * rect.el: autoload `replace-rectangle'.
6851         * keydefs.el (global-map): bind it to `C-x r p'.
6852
6853 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6854
6855         * XEmacs 21.4.8 "Honest Recruiter" is released.
6856
6857 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6858
6859         This patch is based on Jerry James's patch and analysis.
6860
6861         * select.el (get-clipboard):
6862         (get-selection):
6863         Update docstrings.
6864         (get-clipboard-foreign):
6865         (get-selection-foreign):
6866         New function for use as `interprogram-paste-function's.
6867
6868         * simple.el (interprogram-paste-function): Change default to
6869         `get-clipboard-foreign'; improve docstring.
6870         (interprogram-cut-function): Improve dosctring.
6871
6872 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6873
6874         * XEmacs 21.4.7 "Economic Science" is released.
6875
6876 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6877
6878         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6879
6880 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6881
6882         * obsolete.el (assq-delete-all): New compatibility alias for 
6883         remassq.
6884
6885 2002-01-09  Simon Josefsson  <jas@extundo.com>
6886
6887         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6888
6889 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6890
6891         * info.el (Info-auto-generate-directory): Default
6892         Info-auto-generate-directory to 'if-outdated.
6893
6894 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6895
6896         * startup.el (normal-top-level): Prevent migration code from
6897         trashing .emacs on an error in loading the init files.
6898
6899 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6900
6901         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6902         "system default" Xdefaults and friends get xrdb-mode.
6903
6904 2002-03-05  Mats Lidell  <matsl@contactor.se>
6905  
6906         * help-nomule.el (tutorial-supported-languages): Added Swedish
6907         tutorial. Sorted languages.
6908
6909 2002-02-11  Mike Sperber <mike@xemacs.org>
6910
6911         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6912         regenerating outdated dir files and dir is non-existent.
6913
6914 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6915
6916         * code-files.el (convert-mbox-coding-system): Improve comment.
6917         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6918         coding-system argument to `write-region-pre-hook' call.
6919         (write-region-pre-hook): Fix docstring to mention lockname argument.
6920
6921 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6922
6923         * minibuf.el (completing-read): Remove redundant wrong arg list.
6924
6925         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6926
6927 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6928
6929         * obsolete.el (interactive-form): new compatibility alias for 
6930         function-interactive.
6931
6932 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6933
6934         * menubar-items.el (Menubar-items-truncate-list): Removed.
6935         * menubar-items.el (Menubar-items-truncate-history): New.
6936         * menubar-items.el (default-menubar): Use
6937         Menubar-items-truncate-history.
6938
6939 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6940
6941         * printer.el (generic-print-region): Pass correct arguments to
6942         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6943         Torkelsson <torkel@acc.umu.se>.
6944
6945 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6946
6947         * help.el (describe-mode): synched with FSF 19.34; handle nil
6948         minor mode indicators.
6949
6950 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6951
6952         * minibuf.el (completing-read): Update docstring.
6953
6954 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6955
6956         * XEmacs 21.4.6 "Common Lisp" is released.
6957
6958 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6959
6960         * package-net.el: Inadvertant synch with Windows branch.  From
6961         Andy's log:
6962         (package-net-kit-version): new variable.
6963         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6964
6965 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6966
6967         * package-get.el (package-get-locate-index-file): Also search the
6968         core etc/ directory for the package index file if it can't be
6969         found in ~/.xemacs/.
6970
6971 2001-12-13  William Perry  <wmperry@gnu.org>
6972
6973         * dialog-gtk.el (popup-builtin-question-dialog):
6974         Conform to API in gui.c.
6975         
6976 2001-11-12  Andy Piper  <andy@xemacs.org>
6977
6978         * cus-edit.el (custom-save-face-internal): make sure we save
6979         non-themed faces.
6980         (custom-save-variables): ditto variables.
6981
6982 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6983
6984         * faces.el (make-face-family):
6985         (make-face-size):
6986         New face-modifying functions per Jan Vroonhof.
6987
6988         cus-face.el (custom-set-face-font-family):
6989         (custom-set-face-font-size):
6990         Use them.
6991
6992         * font.el (font-window-system-mappings): More precise docstring.
6993
6994         (font-create-name):
6995         (font-create-object):
6996         (tty-font-create-object):
6997         (tty-font-create-plist):
6998         (x-font-create-object):
6999         (x-font-create-name):
7000         (ns-font-create-name):
7001         (mswindows-font-create-object):
7002         (mswindows-font-create-name):
7003         Add doctrings.
7004
7005 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7006
7007         * gtk-faces.el (gtk-init-device-faces): removed spurious
7008         quote before let* expression.
7009
7010 2001-10-29  Andy Piper  <andy@xemacs.org>
7011
7012         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7013         modified when changing coding system.
7014
7015         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7016         that we invoke the GUI directory selector.
7017
7018 2001-10-25  Andy Piper  <andy@xemacs.org>
7019
7020         * dialog.el (make-dialog-box): use new directory dialog support.
7021         * minibuf.el (read-file-name-1): ditto.
7022         (read-file-name): ditto.
7023         (read-directory-name): ditto.
7024
7025 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7026
7027         * XEmacs 21.4.5 "Civil Service" is released.
7028
7029 2001-04-23  Didier Verna  <didier@xemacs.org>
7030
7031         * cus-edit.el (custom-variable-pre-save): New.
7032         * cus-edit.el (custom-variable-post-save): New.
7033         * cus-edit.el (custom-variable-save): use them.
7034         * cus-edit.el (custom-face-pre-save): New.
7035         * cus-edit.el (custom-face-post-save): New.
7036         * cus-edit.el (custom-face-save): use them.
7037         * cus-edit.el (custom-group-pre-save): New.
7038         * cus-edit.el (custom-group-post-save): New.
7039         * cus-edit.el (custom-group-save): use them.
7040         * cus-edit.el (Custom-save): use the pre/post functions above,
7041         call `custom-save-all' only once.
7042         * cus-edit.el (custom-variable-pre-reset-standard): New.
7043         * cus-edit.el (custom-variable-post-reset-standard): New.
7044         * cus-edit.el (custom-variable-reset-standard): use them.
7045         * cus-edit.el (custom-face-pre-reset-standard): New.
7046         * cus-edit.el (custom-face-post-reset-standard): New.
7047         * cus-edit.el (custom-face-reset-standard): use them.
7048         * cus-edit.el (custom-group-pre-reset-standard): New.
7049         * cus-edit.el (custom-group-post-reset-standard): New.
7050         * cus-edit.el (Custom-reset-standard): use them.
7051         * cus-edit.el (custom-face-reset-saved): use the pre/post
7052         functions above, call `custom-save-all' only once.
7053
7054 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7055
7056         * gutter-items.el (buffers-tab face): Derive from the modeline
7057         face by default.  Many people use white-on-black for the default
7058         font, and the tabs look hideous with that color combination.  The
7059         modeline usually has the correct colors.
7060
7061 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7062
7063         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7064         (tag-mark-stack-max): Typo fix.
7065
7066 2001-09-28  Ben Wing  <ben@xemacs.org>
7067
7068         * font-lock.el:
7069         * font-lock.el (font-lock-after-change-function):
7070         fix problem with last patch, reported by Katsumi Yamaoka.
7071
7072 2001-09-17  Ben Wing  <ben@xemacs.org>
7073
7074         * font-lock.el (font-lock-after-change-function):
7075         fix problem when you insert a comment on the line before a line of
7076         code: if we use the following char, then when you hit backspace,
7077         the following line of code turns the comment color.
7078
7079 2001-06-08  Ben Wing  <ben@xemacs.org>
7080
7081         * process.el: comment about shell-command-switch.
7082         * process.el (shell-quote-argument): Need to quote a null
7083         argument, too.  From Dan Holmsand.
7084         
7085         * startup.el (normal-top-level): Delete some unused FSF junk.
7086         * startup.el (command-line-early):
7087         
7088         * startup.el (command-line): Call MS Windows init function.
7089         
7090         * win32-native.el:
7091         * win32-native.el (mswindows-system-shells): New.
7092         * win32-native.el (mswindows-system-shell-p): New.
7093         * win32-native.el (init-mswindows-at-startup): New.
7094         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7095         * win32-native.el (mswindows-quote-one-simple-arg):
7096         * win32-native.el (mswindows-quote-one-command-arg):
7097         * win32-native.el (mswindows-construct-process-command-line-alist):
7098         Correct comments at top.  Correctly handle passing arguments
7099         to Cygwin programs and to bash.  Fix quoting of zero-length
7100         arguments (from Dan Holmsand).  Set shell-command-switch based
7101         on shell-file-name, which in turn comes from env var SHELL.
7102
7103 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7104
7105         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7106         default-toolbar-position): Fill docstrings for balloon-help.
7107
7108 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7109
7110         * faces.el: Reenable specifications over 'gtk domain.
7111
7112 2001-08-08  Didier Verna  <didier@xemacs.org>
7113
7114         * autoload.el (update-autoload-files): make defdir a file name,
7115         not directory name.
7116
7117 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7118
7119         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7120
7121         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7122
7123 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7124
7125         * font-menu.el (font-menu-set-font): Default to current font-family.
7126         (font-menu-preferred-resolution):
7127         (font-menu-size-scaling):
7128         Provide gtk defaults, too.
7129
7130 2001-07-29  Mike Alexander  <mta@arbortext.com>
7131
7132         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7133         list
7134         (custom-set-face-font-family): ditto
7135
7136 2001-07-26  Mike Sperber <mike@xemacs.org>
7137
7138         * files.el (auto-mode-alist): .9 files are man pages, too.
7139
7140 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7141
7142         * process.el (call-process-internal): bind
7143         coding-system-for-write to 'binary when calling
7144         start-process-internal, so the process receives 
7145         the literal contents of INFILE.
7146
7147 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7148
7149         * files.el (auto-mode-alist): Add configure.ac support.
7150
7151 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7152
7153         * buff-menu.el:
7154         mouse.el:
7155         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7156
7157 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7158
7159         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7160
7161 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7162
7163         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7164         mixed text.
7165         (kinsoku-eol-p): Ditto.
7166
7167 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7168
7169         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7170         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7171         characters as the category `s' or `e' correctly.
7172
7173 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7174
7175         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7176
7177 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7178
7179         * mule/cyrillic.el:  Set up case table.
7180
7181 2001-06-08  Mike Sperber <mike@xemacs.org>
7182
7183         * files.el (save-some-buffers-1): Don't zap the help window right
7184         after `map-y-or-n-p' has popped it up.
7185
7186 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7187
7188         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7189
7190 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7191
7192         * specifier.el: define-specifier-tag 'gtk.
7193
7194 2001-05-12  Ben Wing  <ben@xemacs.org>
7195
7196         * find-paths.el (paths-find-recursive-path):
7197         fix error with null EXCLUDE-REGEXP.
7198         
7199         * font-lock.el (font-lock-mode):
7200         fix problem reported by hrvoje with buffers starting with a space.
7201         
7202 2001-05-06  Ben Wing  <ben@xemacs.org>
7203
7204         * dialog.el (make-dialog-box):
7205         * menubar-items.el (default-menubar):
7206         * printer.el (generic-print-buffer):
7207         * printer.el (generic-print-region):
7208         implement printing the selection when it's selected.
7209
7210 2001-04-18  Didier Verna  <didier@xemacs.org>
7211
7212         * cus-edit.el (Custom-reset-standard): reset to standard settings
7213         not only when the buffer's :custom-state is 'modified, but also
7214         when it is 'set or 'saved.
7215
7216 2001-04-17  Didier Verna  <didier@xemacs.org>
7217
7218         * startup.el (load-user-init-file): define `custom-file' before
7219         loading the user's init file.
7220
7221 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7222
7223         * menubar.el (popup-mode-menu): Make it work with
7224         popup-menu-titles turned off.
7225         
7226 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7227
7228         * about.el (about-mailto-link): Use compose-mail for sending mail.
7229
7230 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7231
7232         * package-admin.el (package-install-hook): New.
7233         (package-delete-hook): New.
7234         (package-admin-add-single-file-package): Use package-delete-hook.
7235
7236         * package-get.el (package-get): Use package-install-hook.
7237
7238 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7239
7240         * package-ui.el (pui-install-selected-packages): reverse the lists
7241         of packages so that they get handled in the same order as they
7242         were selected.
7243
7244 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7245
7246         * packages.el (locate-library): Use read-library-name for completion.
7247
7248 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7249
7250         * byte-optimize.el (=): `=' is not a binary predicate!
7251         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7252         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7253
7254 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7255
7256         * bytecomp.el (byte-compile-arithcompare):
7257         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7258
7259 2001-06-03  William M. Perry  <wmperry@gnu.org>
7260
7261         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7262         return the filename selected by the user!
7263
7264 2001-05-31  William M. Perry  <wmperry@gnu.org>
7265
7266         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7267         in XEmacs/GTK.
7268
7269 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7270
7271         * coding.el: Tiny typo fixed.
7272
7273 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7274
7275         * XEmacs 21.4.3 "Academic Rigor" is released.
7276
7277 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7278
7279         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7280
7281 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7282
7283         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7284
7285 2001-05-04  Ben Wing  <ben@xemacs.org>
7286
7287         * printer.el (generic-print-buffer):
7288         * printer.el (generic-print-region):
7289         Enable dialog boxes.  Apply workaround recommended by Kirill.
7290         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7291         
7292         * simple.el (kill-whole-line):
7293         * simple.el (kill-line-1):
7294         * simple.el (kill-entire-line):
7295         * simple.el (kill-line):
7296         * simple.el (backward-kill-line):
7297         Take out interactive dependence of kill-whole-line.
7298
7299 2001-04-22  Ben Wing  <ben@xemacs.org>
7300
7301         * dialog.el (make-dialog-box):
7302         Put dialog titles back in -- this time correctly.  Fix various
7303         other problems with leaks and such.
7304
7305         * simple.el (region-exists-p):
7306         * simple.el (region-active-p):
7307         Add comment about which one is correct to use in menu specs.
7308
7309 2001-05-05  Ben Wing  <ben@xemacs.org>
7310
7311         * dialog.el (make-dialog-box): fix doc string.
7312         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7313         take out Pretty Print.
7314         * printer.el:
7315         * printer.el (printer-current-device): New.
7316         * printer.el (Printer-get-device): New.
7317         * printer.el (Printer-clear-device): New.
7318         * printer.el (generic-page-setup): New.
7319         * printer.el (generic-print-buffer):
7320         * printer.el (generic-print-region):
7321         Implement Page Setup.  Handle errors properly.
7322
7323 2001-05-05  Ben Wing  <ben@xemacs.org>
7324
7325         * subr.el (error): Complete list of errors in doc string.
7326         
7327 2001-04-22  Ben Wing  <ben@xemacs.org>
7328
7329         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7330         
7331 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7332
7333         * build-report.el: Remove CVS keywords since this file has been in
7334         core lisp for a while now.
7335         * build-report.el (build-report-make-output-files): Fix typo.
7336
7337 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7338
7339         * about.el (about-finish-buffer): Make sure the last change works
7340         even if EVENT is nil.
7341
7342 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7343
7344         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7345         clicked, not the one that happens to be the current buffer at the
7346         time.
7347
7348 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7349
7350         * cus-edit.el (custom-display): Support the GTK Window System also.
7351
7352 2001-04-30  Ben Wing  <ben@xemacs.org>
7353
7354         * printer.el:
7355         * printer.el (printer-page-header):
7356         * printer.el (Print-context): New.
7357         * printer.el (printer-page-footer):
7358         * printer.el (generate-header-element): New.
7359         * printer.el (generate-header-line): New.
7360         * printer.el (print-context-property):
7361         * printer.el (generic-print-buffer):
7362         * printer.el (generic-print-region):
7363         Implement headers and footers.  Implement calling Print dialog box
7364         (#### but it doesn't quite work yet).
7365
7366 2001-04-25  Ben Wing  <ben@xemacs.org>
7367
7368         * about.el (xemacs-hackers):
7369         * about.el (about-url-alist):
7370         * about.el (about-personal-info):
7371         * about.el (about-hacker-contribution):
7372         More contributions.
7373         
7374         * simple.el (handle-post-motion-command):
7375         Fix spurious setting of zmacs-region-stays to t after a non-shift
7376         motion command.
7377
7378 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7379
7380         * about.el (about-personal-info): Update my bio.
7381         (about-hacker-contribution): Ditto.
7382
7383 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7384
7385         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7386
7387 2001-04-19  Andy Piper  <andy@xemacs.org>
7388
7389         * package-net.el (package-net-cygwin32-binary-size): new size.
7390         (package-net-win32-binary-size): new size.
7391         (package-net-convert-index-to-ini): Use new arch.
7392         (package-net-batch-convert-index-to-ini): Removed.
7393         (package-net-generate-bin-ini): New.
7394         (package-net-batch-generate-bin-ini): New.
7395
7396 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7397
7398         * XEmacs 21.4.1 "Copyleft" is released.
7399
7400 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7401
7402         * x-compose.el (xlib-input-method-bug-workaround):
7403         (alias-colon-to-double-quote):
7404         Force sort in map-keymap to work around rehash bug.
7405
7406 2001-04-17  Ben Wing  <ben@xemacs.org>
7407
7408         * about.el: Finish overhaul, add a few new hackers, update a
7409         couple old ones.
7410
7411 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7412
7413         * XEmacs 21.4.0 "Solid Vapor" is released.
7414
7415 2001-04-15  Ben Wing  <ben@xemacs.org>
7416
7417         * about.el:
7418         * about.el (about-headline-face): New.
7419         * about.el (about-link-face): New.
7420         * about.el (about-current-release-maintainers): New.
7421         * about.el (about-other-current-hackers): New.
7422         * about.el (about-url-alist):
7423         * about.el (about-once-and-future-hackers): New.
7424         * about.el (about-mailto-link): New.
7425         * about.el (about-get-buffer):
7426         * about.el (about-finish-buffer):
7427         * about.el (about-xemacs):
7428         * about.el (about-features): Removed.
7429         * about.el (about-advantages): New.
7430         * about.el (about-maintainer-info): Removed.
7431         * about.el (about-personal-info): New.
7432         * about.el (about-hacker-contribution): New.
7433         * about.el (about-maintainer):
7434         * about.el (about-show-linked-info):
7435         * about.el (about-hackers):
7436         Major revamping.  Rewriting of most of the text, improve the
7437         link handling, separate info on contributors into personal
7438         and contribution info, add new contributors, update personal
7439         info, etc. etc.
7440         
7441         * menubar-items.el (default-menubar):
7442         Help menubar entry for News now says more accurately
7443         "What's New in XEmacs".
7444         
7445         * mouse.el:
7446         * mouse.el (mouse-track-cleanup-hook):
7447         * mouse.el (mouse-track):
7448         Don't set-buffer to a dead buffer when calling mouse-track
7449         cleanup hooks.
7450
7451 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7452
7453         * XEmacs 21.2.47 "Zephir" is released.
7454
7455 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7456
7457         * dialog.el (make-dialog-box): Disable dialog box titles until
7458         we get them working.
7459
7460 2001-03-30  Ben Wing  <ben@xemacs.org>
7461
7462         * help.el:
7463         * help.el (Help-princ-face):
7464         * help.el (Help-prin1-face):
7465         * help.el (frob-help-extents):
7466         * help.el (describe-function-1):
7467         * help.el (describe-variable):
7468         Avoid using font-lock faces, which may not be defined.
7469         Instead, use hyper-apropos faces, and make sure they're
7470         defined as necessary by using `require'. (It's not so safe
7471         to do this for font-lock.) In any case, we will eventually
7472         be merging this functionality into hyper-apropos.
7473
7474         * loaddefs.el (completion-ignored-extensions):
7475         Fix documentation.
7476         
7477         * menubar-items.el (menu-truncate-list): Removed.
7478         * menubar-items.el (Menubar-items-truncate-list): New.
7479         * menubar-items.el (default-menubar):
7480         Fix errors if grep or compile command is too long.  Rename helper
7481         function to be less visible.
7482
7483 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7484
7485         * byte-optimize.el (byte-optimize-minus):
7486         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7487
7488 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7489
7490         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7491         Mule is available.
7492
7493         * mule/latin.el: New file.
7494
7495 2001-03-11  Ben Wing  <ben@xemacs.org>
7496
7497         * auto-save.el:
7498         * auto-save.el (auto-save-directory):
7499         * auto-save.el (make-auto-save-file-name):
7500         * auto-save.el (auto-save-file-name-p): New.
7501
7502         Merge in improvements from other definition of
7503         make-auto-save-file-name in files.el.
7504         
7505         * auto-save.el (auto-save-original-name):
7506         * auto-save.el (auto-save-name-in-fixed-directory):
7507         * auto-save.el (auto-save-unslashify-name): Removed.
7508         * auto-save.el (auto-save-slashify-name): Removed.
7509         * auto-save.el (auto-save-reserved-chars): New.
7510         * auto-save.el (auto-save-escape-name): New.
7511         * auto-save.el (auto-save-unhex): New.
7512         * auto-save.el (auto-save-unescape-name): New.
7513
7514         Change algorithm for encoding filenames in auto-save names to be
7515         entirely safe with all filesystems and all possible characters in
7516         a filename, and 100% reversible. (Essentially, uses
7517         quoted-printable as the encoding.)
7518         
7519         * auto-save.el (recover-all-files):
7520
7521         Use insert-directory rather than calling ls directly -- fixes
7522         things under Windows.
7523
7524         * files.el:
7525         * files.el (convert-standard-filename): Substitute FSF's
7526         definition for this (we had nothing here before).
7527         
7528         * files.el (backup-buffer): Warning fix.
7529         
7530         * files.el (make-backup-file-name):
7531         * files.el (find-backup-file-name):
7532         Fix error in calling sequence to auto-save-file-name-p.
7533         
7534         * files.el (recover-file):
7535         Use insert-directory rather than calling ls directly -- fixes
7536         things under Windows.
7537
7538         * files.el (make-auto-save-file-name): Removed.
7539         * files.el (auto-save-file-name-p): Removed.
7540         auto-save is always dumped so no sense in having a definition
7541         that will always be overwritten with another.
7542         
7543         * files.el (insert-directory):
7544         * win32-native.el:
7545         * win32-native.el (debug-mswindows-process-command-lines):
7546         * win32-native.el (original-make-auto-save-file-name): Removed.
7547         * win32-native.el (make-auto-save-file-name): Removed.
7548
7549
7550 2001-03-21  Martin Buchholz <martin@xemacs.org>
7551
7552         * XEmacs 21.2.46 "Urania" is released.
7553
7554 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7555
7556         * menubar-items.el (default-menubar): Update sample.emacs to
7557         sample.init.el and adjust accelerators.
7558
7559 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7560
7561         * build-report.el (build-report): Improve docstring.
7562
7563 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7564
7565         * ChangeLog: Log GTK merge.
7566
7567         * gutter-items.el:
7568         * mwheel.el:
7569         * sound.el:
7570         * startup.el:
7571         Revert gratuitous whitespace changes.
7572
7573 2001-03-07  Ben Wing  <ben@xemacs.org>
7574
7575         * help.el:
7576         * help.el (key-or-menu-binding):
7577         * help.el (Help-find-file): New.
7578         * help.el (describe-beta):
7579         * help.el (describe-copying):
7580         * help.el (describe-project):
7581         * help.el (view-emacs-news):
7582         * help.el (view-sample-init-el): New.
7583         * help.el (Help-princ-face): New.
7584         * help.el (Help-prin1-face): New.
7585         * help.el (help-symbol-function-context-menu):
7586         * help.el (help-symbol-variable-context-menu):
7587         * help.el (help-symbol-function-and-variable-context-menu):
7588         * help.el (frob-help-extents):
7589         * help.el (describe-function-1):
7590         * help.el (describe-variable):
7591
7592         Add coloring in Help buffers, correspondent with hyperlinks.
7593         View files in view-mode rather than Fundamental.
7594         Remove separators from context menus -- now handled in generic code.
7595         Add `Find Tag' to context menu.
7596         
7597         * menubar.el (popup-mode-menu):
7598
7599         Rewrite code that outputs the popup menu to (a) put more specific
7600         entries first, (b) be more robust, (c) output the proper context
7601         menu separators automatically (the context menu functionality is
7602         new and currently used only by Help).
7603
7604 2001-03-10  William M. Perry  <wmperry@aventail.com>
7605
7606         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7607         this function when converting from the 21.1 GTK branch.  Now
7608         supports file, password, question, and color built-in dialogs.
7609
7610 2001-03-06  Ben Wing  <ben@xemacs.org>
7611
7612         * keydefs.el:
7613         * keydefs.el (global-map):
7614         Add commented-out change of M-k (for 21.5).
7615         
7616         * menubar-items.el (default-menubar):
7617         Fix items to control kill-line behavior; add items for
7618         shifted motion.
7619         
7620         * simple.el:
7621         * simple.el (kill-whole-line):
7622         * simple.el (historical-kill-line): Removed.
7623         * simple.el (kill-line): Removed.
7624         * simple.el (kill-entire-line): New.
7625         * simple.el (kill-line-1): New.
7626         * simple.el (backward-kill-line):
7627         Undo kill-whole-line == always changes.  Add new function
7628         kill-entire-line to unconditionally delete the current line.
7629         Add comments describing the lamentable state of affairs of
7630         the kill-line functions and variables.
7631
7632 2001-03-02  Ben Wing  <ben@xemacs.org>
7633
7634         * simple.el:
7635         * simple.el (beginning-of-buffer):
7636         * simple.el (end-of-buffer):
7637         * simple.el (mark-ring-unrecorded-commands):
7638         * simple.el (signal-error-on-buffer-boundary):
7639         * simple.el (shifted-motion-keys-select-region):
7640         * simple.el (unshifted-motion-keys-deselect-region):
7641         * simple.el (motion-keys-for-shifted-motion): New.
7642         * simple.el (handle-pre-motion-command):
7643         * simple.el (handle-post-motion-command):
7644         * simple.el (forward-char-command):
7645         * simple.el (backward-char-command):
7646         * simple.el (scroll-up-command):
7647         * simple.el (scroll-down-command):
7648         * simple.el (next-line):
7649         * simple.el (previous-line):
7650         * simple.el (backward-block-of-lines):
7651         * simple.el (forward-block-of-lines):
7652         * simple.el (backward-word):
7653         * simple.el (mark-word):
7654
7655         Augment documentation of the most common motion commands to make
7656         note of the shifted-motion support.  Improve the support to (a)
7657         properly document how it works and why it's done in the fashion it
7658         is, and (b) allow the keystrokes that trigger it to be customized.
7659
7660         Correct error in the customize specification of
7661         mark-ring-unrecorded-commands.
7662
7663 2001-03-02  Ben Wing  <ben@xemacs.org>
7664
7665         * font-lock.el:
7666         * font-lock.el (font-lock-pending-extent-table): Removed.
7667         * font-lock.el (font-lock-pending-buffer-table): New.
7668         * font-lock.el (font-lock-pre-idle-hook):
7669         * font-lock.el (font-lock-after-change-function):
7670         * font-lock.el (font-lock-fontify-pending-extents):
7671         * font-lock.el (font-lock-lisp-like):
7672
7673         Fix handling of pending extents to avoid excessive slowness (N^2
7674         behavior) when making lots of buffer changes between redisplays,
7675         such as when saving the Options.
7676
7677 2001-03-09  William M. Perry  <wmperry@aventail.com>
7678
7679         * device.el:
7680         * dragdrop.el:
7681         * dumped-lisp.el:
7682         * faces.el:
7683         * frame.el:
7684         * gnuserv.el:
7685         * loadup.el:
7686         * menubar-items.el:
7687         * minibuf.el:
7688         The Great GTK Merge.
7689
7690         * ChangeLog.GTK:
7691         * dialog-gtk.el:
7692         * gdk.el:
7693         * generic-widgets.el:
7694         * glade.el:
7695         * gnome-widgets.el:
7696         * gnome.el:
7697         * gtk-compose.el:
7698         * gtk-extra.el:
7699         * gtk-faces.el:
7700         * gtk-ffi.el:
7701         * gtk-file-dialog.el:
7702         * gtk-font-menu.el:
7703         * gtk-glyphs.el:
7704         * gtk-init.el:
7705         * gtk-iso8859-1.el:
7706         * gtk-marshal.el:
7707         * gtk-mouse.el:
7708         * gtk-package.el:
7709         * gtk-password-dialog.el:
7710         * gtk-select.el:
7711         * gtk-widget-accessors.el:
7712         * gtk-widgets.el:
7713         * gtk.el:
7714         widgets-gtk.el:
7715         The Great GTK Merge: new files.
7716
7717 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7718
7719         * generic-widgets.el: Don't require gtk (a built-in feature) at
7720         top level.  Don't execute the last sexp unless (featurep 'gtk).
7721
7722 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7723
7724         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7725
7726 2001-02-23  Martin Buchholz <martin@xemacs.org>
7727
7728         * XEmacs 21.2.45 "Thelxepeia" is released.
7729
7730 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7731  
7732         * about.el (xemacs-hackers): update my entry. 
7733         * about.el (about-maintainer-info): ditto. 
7734         * about.el (about-hackers): ditto. 
7735
7736 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7737
7738         * about.el (about-maintainer-info): More vanity info about
7739         yours truly.
7740
7741 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7742
7743         * build-report.el (build-report-destination): xemacs-build-reports
7744         has moved to SourceForge, where mailing list name length is
7745         restricted, hence the name change to
7746         xemacs-buildreports@xemacs.org.
7747         * build-report.el (build-report-keep-regexp): Update default.
7748         * build-report.el (build-report-delete-regexp): Ditto.
7749         * build-report.el (build-report-make-output-files): Ditto.
7750
7751 2001-02-19  Craig Lanning  <lanning@scra.org>
7752
7753         * lisp-mode.el: Add indentation specifications for following
7754         Common Lisp forms: handler-case, handler-bind, with-slots,
7755         with-open-file, with-open-stream, print-unreadable-object.
7756
7757 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7758
7759         * font-lock.el (font-lock-set-defaults-1):
7760         Move initialization of `font-lock-cache-position' so that it's set
7761         even if font-lock-keywords is already defined.
7762
7763 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7764
7765         * autoload.el (generate-file-autoloads-1):
7766         Use `emacs-lisp-mode-syntax-table' instead of
7767         `lisp-mode-syntax-table'.
7768         * lisp-mode.el (lisp-mode-syntax-table):
7769         Get rid of old checks for `parse-partial-sexp' version.
7770         Make `|' (pipe) string delimiter instead of punctuation.
7771
7772 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7773
7774         * window.el (save-selected-window):
7775         Use gensym for better macro hygiene.
7776
7777 2001-02-06  Mike Sperber <mike@xemacs.org>
7778
7779         * dump-paths.el:
7780         * startup.el (startup-setup-paths): Set and use
7781         `mule-lisp-directory'.
7782         (startup-setup-paths-warning): Ditto.
7783
7784         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7785         (paths-construct-load-path): Consider `mule-lisp-directory'.
7786
7787 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7788
7789         * font-lock.el: Syntax table improvements used.  A few random
7790         changes are not specified below.
7791         (font-lock-fontify-string-delimiters):
7792         (font-lock-syntactic-keywords):
7793         (font-lock-cache-state nil):
7794         (font-lock-cache-position):
7795         New variables.
7796         (font-lock-set-syntax):
7797         (font-lock-apply-syntactic-highlight):
7798         (font-lock-fontify-syntactic-anchored-keywords):
7799         (font-lock-fontify-syntactic-keywords-region):
7800         (font-lock-eval-keywords):
7801         New functions.
7802         (font-lock-remove-face):
7803         (font-lock-fontify-syntactically-region):
7804         Use syntax properties.
7805
7806 2001-02-08  Martin Buchholz <martin@xemacs.org>
7807
7808         * XEmacs 21.2.44 "Thalia" is released.
7809
7810 2001-01-16  Mike Sperber <mike@xemacs.org>
7811
7812         * startup.el (normal-top-level): Work even if no installation root
7813         is found.
7814
7815 2001-01-30  Andy Piper  <andy@xemacs.org>
7816
7817         * gutter-items.el (progress-abort-glyph): remove instantiator.
7818         (set-progress-abort-instantiator): new function.
7819         (abort-progress-feedback): use it.
7820
7821         * gutter.el (set-gutter-dirty-p): new function.
7822
7823 2001-01-30  Didier Verna  <didier@xemacs.org>
7824
7825         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7826
7827 2001-01-24  Didier Verna  <didier@xemacs.org>
7828
7829         * sound.el (sound-extension-list): give a better default value.
7830         * sound.el (load-sound-file): improve the doc string, also find
7831         files given by absolute names, pass a real extension list to
7832         `locate-file'.
7833
7834 2001-01-26  Martin Buchholz <martin@xemacs.org>
7835
7836         * XEmacs 21.2.43 "Terspichore" is released.
7837
7838 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7839
7840         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7841         messages from gnuserv.
7842
7843 2001-01-20  Martin Buchholz <martin@xemacs.org>
7844
7845         * XEmacs 21.2.42 "Poseidon" is released.
7846
7847 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7848
7849         * cl-macs.el (cl-upcase-arg): New function.
7850         (cl-function-arglist): New function.
7851         (cl-transform-lambda): Automatically add CL-style lambda list to
7852         documentation string using functions above.
7853
7854 2001-01-12  Andy Piper  <andy@xemacs.org>
7855
7856         * package-get.el (package-get-custom): call
7857         package-net-update-installed-db.
7858
7859         * package-ui.el (pui-install-selected-packages): call
7860         package-net-update-installed-db.
7861
7862         * package-net.el (package-net-update-installed-db): use
7863         packages-package-list so that we reflect reality.
7864
7865         * packages.el (packages-package-list): Make docstring reflect
7866         reality.
7867
7868         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7869
7870         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7871         isn't installed.
7872
7873 2001-01-17  Andy Piper  <andy@xemacs.org>
7874
7875         * wid-edit.el (widget-activation-glyph-mapper): activate or
7876         deactivate native widgets.
7877         (widget-glyph-insert-glyph): record instantiator.
7878         (widget-push-button-value-create): use it.
7879
7880         * gui.el (gui-button-action): new function. Make button's domain
7881         buffer current when calling.
7882         (make-gui-button): update to use gui-button-action.
7883
7884 2001-01-16  Didier Verna  <didier@xemacs.org>
7885
7886         * menubar-items.el (default-menubar): add an entry for modeline
7887         horizontal scrolling in Options -> Display.
7888
7889 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7890
7891         * package-get.el (package-get-require-signed-base): Set to nil
7892         by default.
7893
7894 2001-01-17  Martin Buchholz <martin@xemacs.org>
7895
7896         * XEmacs 21.2.41 "Polyhymnia" is released.
7897
7898 2001-01-16  Mike Sperber <mike@xemacs.org>
7899
7900         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7901         catch lisp/mule/.
7902
7903 2001-01-14  Mike Sperber <mike@xemacs.org>
7904
7905         * startup.el (maybe-create-compatibility-dot-emacs):
7906         (maybe-unmigrate-user-init-file):
7907         (unmigrate-user-init-file): Created.
7908         (maybe-migrate-user-init-file): Offer creation of compatibility
7909         .emacs.
7910         Some doc fixes wrt init file location.
7911
7912 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7913
7914         * faces.el (face-frob-from-locale-first): new variable.
7915         (frob-face-font-2): Honor tags arg while trying to use
7916         standard-face-mapping.  When face-frob-from-locale-first is set,
7917         first try to set face inheriting from frobbed-face.
7918
7919 2001-01-15  Didier Verna  <didier@xemacs.org>
7920
7921         * about.el (xemacs-hackers): update my entry.
7922         * about.el (about-url-alist): ditto.
7923         * about.el (about-maintainer-info): ditto.
7924         * about.el (about-hackers): ditto.
7925
7926 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7927
7928         The byte compiler has been badly broken for a year,
7929         by the patch of 1999-12-06.
7930         * byte-optimize.el (byte-optimize-form-code-walker):
7931         Bug was: the byte compiler was making this erroneous optimization:
7932         (progn (or (foo)) (bar)) ==> (bar)
7933
7934 2000-11-20  Mike Sperber <mike@xemacs.org>
7935
7936         * setup-paths.el (paths-core-load-path-depth): Split
7937         `paths-load-path-depth' in two for site and core lisp.  Don't
7938         recurse into core.
7939         * setup-paths.el (paths-construct-load-path): Use.
7940
7941 2001-01-10  Andy Piper  <andy@xemacs.org>
7942
7943         * package-net.el (package-net-cygwin32-binary-size): new variable
7944         (package-net-win32-binary-size): ditto.  add much needed
7945         commentary.
7946
7947         * gutter-items.el (buffers-tab-items): correct off-by-one error
7948         for buffers-tab-max-size.
7949
7950 2001-01-08  Martin Buchholz <martin@xemacs.org>
7951
7952         * XEmacs 21.2.40 is released.
7953
7954 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7955
7956         * mule/hebrew.el: Fix comments and typos.
7957         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7958
7959 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7960
7961         * ChangeLog.1: move ancient log from fill.el.
7962
7963         * dump-paths.el:
7964         paragraphs.el:
7965         mule/mule-category.el:
7966         Miscellaneous typo fixes and slight doc clarifications.
7967
7968         * mule/mule-ccl.el:  Correct file name in header.
7969
7970 2000-12-31  Martin Buchholz <martin@xemacs.org>
7971
7972         * XEmacs 21.2.39 is released.
7973
7974 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7975
7976         * byte-optimize.el (byte-optimize-cond):
7977         (byte-optimize-cond-1): New.
7978         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7979         Optimizes (cond (x nil)) ==> nil.
7980         Provide better diagnostic on malformed expr like (cond foo).
7981
7982 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7983
7984         * mule/mule-coding.el:
7985         mule/mule-cmds.el (reset-language-environment,
7986         set-language-environment-coding-systems):
7987         Safer default coding-priority-list, corresponding to src/file-coding.h.
7988
7989 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7990
7991         * package-admin.el: Allow package removal from
7992         early-package-load-path.
7993
7994 2000-12-15  Andreas Jaeger  <aj@suse.de>
7995
7996         * about.el (about-maintainer-info): Update my entry.
7997
7998 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7999
8000         * packages.el (locate-library): Add support for bzip2
8001         compressed .el files.
8002
8003 2000-12-12  Andy Piper  <andy@xemacs.org>
8004
8005         * package-net.el: new file.
8006
8007 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8008
8009         * font-lock.el: Add missing C++ keywords.
8010
8011 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8012
8013         * simple.el (indent-for-comment): Preserve indentation of comments
8014         starting in column 0, as documented in (Info-goto-node
8015         "(xemacs)Comments").  Update docstring accordingly.
8016
8017 2000-12-05  Martin Buchholz <martin@xemacs.org>
8018
8019         * XEmacs 21.2.38 is released.
8020
8021 2000-12-04  Didier Verna  <didier@xemacs.org>
8022
8023         * mouse.el (default-mouse-track-set-point-in-window): remove
8024         spurious '+' operation detected by Martin.
8025
8026
8027 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8028
8029         * cl-extra.el (coerce):
8030         Implement char to integer coercion.
8031         Remove extraneous (numberp) test.
8032
8033         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8034         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8035         (byte-optimize-predicate):
8036         Warn if evaluating constant expression signals an error.
8037         (byte-optimize-form): Small simplification.
8038
8039         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8040
8041 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8042
8043         * byte-optimize.el:
8044         (byte-optimize-minus):
8045         (byte-optimize-plus):
8046         (byte-optimize-mult):
8047         (byte-optimize-quo):
8048         Use (car (last x)) instead of (last x) to get last elt!
8049         Use `byte-optimize-predicate' to optimize `%'.
8050         Move optimizations for special numeric args to bytecomp.el.
8051         * bytecomp.el (byte-compile-associative): Remove.
8052         (byte-compile-max): New.
8053         (byte-compile-min): New.
8054         Properly handle erroneous calls: (max) (min).
8055         (byte-compile-plus): New.
8056         (byte-compile-minus):
8057         It's easiest to handle 0, +1 and -1 args here.
8058         (byte-compile-mult): New.
8059         It's easiest to handle 1, -1 and 2 args here.
8060         (byte-compile-quo):
8061         It's easiest to handle 0, +1 and -1 args here.
8062         Issue byte-compiler warning when dividing by zero.
8063
8064         Byte-compiler arithmetic improvements.
8065         Better optimize these expressions in the obvious way:
8066         (+ x y 1)   -->  varref x varref y add add1
8067         (+ x y -1)  -->  varref x varref y add sub1
8068         (- x y 0)   -->  (- x y)
8069         (- 0 x y)   -->  (- (- x) y)
8070         (% 42 19)   --> compile-time constant
8071         (/ 42 19)   --> compile-time constant
8072         (* (foo) 2) --> foo call dup plus
8073
8074         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8075         unless (declaim (optimize (safety 3)))
8076         or (setq byte-compile-delete-errors nil).
8077
8078 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8079
8080         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8081         docstrings.
8082
8083 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8084
8085         * startup.el (command-line-do-help):  Add documentation of
8086         portable dumper switches.
8087
8088 2000-11-22  Andy Piper  <andy@xemacs.org>
8089
8090         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8091
8092         * glyphs.el (init-glyphs): don't use autodetect for strings.
8093
8094 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8095
8096         * byte-optimize.el (byte-optimize-char-before):
8097         (byte-optimize-backward-char):
8098         (byte-optimize-backward-word):
8099         Fix incorrect optimizations for these sorts of expressions:
8100         (let ((x nil)) (backward-char x))
8101
8102 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8103
8104         * byte-optimize.el:
8105         * byte-optimize.el (byte-optimize-backward-char): New.
8106         * byte-optimize.el (byte-optimize-backward-word): New.
8107         Make backward-word and backward-char as efficient as forward versions.
8108
8109         * bytecomp.el (byte-compile-no-args-with-one-extra):
8110         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8111         * bytecomp.el (byte-compile-two-args-with-one-extra):
8112         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8113         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8114         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8115         Check if extra arg is constant nil, and if so, use byte-coded call.
8116
8117         * simple.el (backward-word):
8118         * simple.el (mark-word):
8119         * simple.el (kill-word):
8120         * simple.el (backward-kill-word):
8121         Make COUNT argument optional, for consistency with forward-char et al.
8122
8123         * abbrev.el (abbrev-string-to-be-defined):
8124         * abbrev.el (inverse-abbrev-string-to-be-defined):
8125         * abbrev.el (inverse-add-abbrev):
8126         * abbrev.el (expand-region-abbrevs):
8127         * buff-menu.el (Buffer-menu-execute):
8128         * indent.el (move-to-left-margin):
8129         * indent.el (indent-relative):
8130         * indent.el (move-to-tab-stop):
8131         * info.el (Info-reannotate-node):
8132         * lisp-mode.el (lisp-indent-line):
8133         * lisp.el (end-of-defun):
8134         * lisp.el (move-past-close-and-reindent):
8135         * misc.el (copy-from-above-command):
8136         * mouse.el (default-mouse-track-scroll-and-set-point):
8137         * page.el (forward-page):
8138         * paragraphs.el (forward-paragraph):
8139         * paragraphs.el (end-of-paragraph-text):
8140         * picture.el (picture-forward-column):
8141         * picture.el (picture-self-insert):
8142         * rect.el (extract-rectangle-line):
8143         * simple.el (newline):
8144         * simple.el (fixup-whitespace):
8145         * simple.el (backward-delete-char-untabify):
8146         * simple.el (transpose-chars):
8147         * simple.el (transpose-preceding-chars):
8148         * simple.el (do-auto-fill):
8149         * simple.el (indent-new-comment-line):
8150         * simple.el (blink-matching-open):
8151         * view-less.el (cleanup-backspaces):
8152         * wid-edit.el (widget-transpose-chars):
8153         * term/bg-mouse.el (bg-insert-moused-sexp):
8154         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8155
8156         * info.el (Info-fontify-node):
8157         * simple.el (backward-delete-function):
8158         Use canonical delete-backward-char instead of backward-delete-char.
8159
8160 2000-11-20  Andy Piper  <andy@xemacs.org>
8161
8162         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8163         no buffers.
8164
8165 2000-11-20  Andy Piper  <andy@xemacs.org>
8166
8167         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8168         buffer tabs.
8169
8170 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8171
8172         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8173         (proclaim inline...) was shadowing compiler-macros.
8174
8175 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8176
8177         * bytecomp.el (byte-compile-eval): New.
8178         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8179         Keeps this promise made in Lispref:
8180         "If a file being compiled contains a `defmacro' form, the macro is
8181         defined temporarily for the rest of the compilation of that file."
8182
8183 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8184
8185         * cl.el (floatp-safe):
8186         (plusp):
8187         (minusp):
8188         (oddp):
8189         (evenp):
8190         (cl-abs):
8191         Use a better parameter name than `x'.
8192
8193         * cl-macs.el (check-type): Make continuable.  Change documentation
8194         to require PLACE, but accept any form for compatibility.
8195
8196         * abbrev.el (define-abbrev): Use check-type.
8197         * font-menu.el (font-menu-change-face): Use check-type.
8198         * menubar.el (relabel-menu-item): Use check-type.
8199         * itimer.el: Fix typo.
8200
8201 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8202
8203         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8204
8205 2000-11-14  Martin Buchholz <martin@xemacs.org>
8206
8207         * XEmacs 21.2.37 is released.
8208
8209 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8210
8211         * code-cmds.el: Provide the feature.
8212
8213 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8214
8215         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8216
8217         * code-cmds.el: New file
8218         * mule/mule-cmds.el:
8219         * mule/mule-misc.el
8220         (coding-keymap): New keymap. Define coding system keyboard
8221         commands on file-coding builds too.
8222         (coding-system-change-eol-conversion):
8223         (universal-coding-system-argument):
8224         (set-default-coding-systems):
8225         (prefer-coding-system): Moved from mule-cmds.el
8226         (set-buffer-process-coding-system): Moved from mule-misc.el
8227
8228 2000-09-15  Stephen Carney <carney@scubadoo.com>
8229
8230         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8231
8232 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8233
8234         * package-get.el (package-get-download-sites): Add a pre-release
8235         site for experimental packages.
8236
8237         * auto-autoloads.el: Regenerated.
8238
8239 2000-08-01  Andy Piper  <andy@xemacs.org>
8240
8241         * gutter-items.el (buffers-tab-omit-function): reference
8242         buffers-tab-select-visible-buffers.
8243         (buffers-tab-filter-functions): new variable, by default uses
8244         buffers-tab-selection-function and buffers-tab-omit-function.
8245         (select-buffers-tab-buffers-by-mode): invert arguments.
8246         (buffers-tab-select-visible-buffers): new function. Invert calling
8247         of buffers-menu-omit-invisible-buffers.
8248         (buffers-tab-items): rewrite to use
8249         buffers-tab-filter-functions. Rewrite docstring.
8250         (gutter-buffers-tab-extent): delete.
8251         (add-tab-to-gutter): always build a new extent when adding the
8252         tabs.
8253         (update-tab-in-gutter): make gutter dirty when orientation
8254         changes.
8255
8256 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8257
8258         * bytecomp.el (byte-compile-defvar-or-defconst):
8259         Only do loadhist recording if defvar form includes a value.
8260
8261 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8262
8263         * bytecomp.el (byte-compile-initial-macro-environment):
8264         `eval-when-compile' should not compile its body.
8265
8266 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8267
8268         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8269         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8270         some Japanese English.  Remove some ancient FSF comments, and
8271         improve docstrings.  Use symbols not vectors for tables.
8272
8273 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8274
8275         * keymap.el:
8276         (local-key-binding):
8277         (global-key-binding):
8278         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8279
8280         * lisp.el:
8281         (backward-sexp): Slightly simpler code.
8282         (mark-sexp): Make arg optional, like FSF Emacs.
8283         (forward-list): Slightly simpler code.
8284         (backward-list): Slightly simpler code.
8285         (down-list):  Make arg optional, like FSF Emacs.
8286         (up-list):  Make arg optional, like FSF Emacs.
8287         (backward-up-list):  Make arg optional, like FSF Emacs.
8288         (kill-sexp):  Make arg optional, like FSF Emacs.
8289         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8290
8291         * font-menu.el (font-menu-change-face):
8292         Take continuable errors into account.
8293
8294         * abbrev.el:
8295         * abbrev.el (clear-abbrev-table):
8296         * abbrev.el (define-abbrev-table):
8297         * abbrev.el (define-abbrev):
8298         * abbrev.el (insert-abbrev-table-description):
8299         * apropos.el (apropos-documentation-check-doc-file):
8300         * apropos.el (apropos-documentation-check-elc-file):
8301         * buff-menu.el (list-buffers):
8302         * buff-menu.el (list-buffers-noselect):
8303         * bytecomp.el (byte-recompile-directory):
8304         * bytecomp.el (batch-byte-compile):
8305         * cl-macs.el (typep):
8306         * code-files.el (find-coding-system-magic-cookie):
8307         * code-files.el (insert-file-contents):
8308         * cus-edit.el (customize-set-variable):
8309         * cus-edit.el (customize-save-variable):
8310         * cus-face.el (custom-set-face-font-size):
8311         * cus-face.el (custom-set-face-update-spec):
8312         * cus-face.el (custom-reset-faces):
8313         * custom.el (custom-check-theme):
8314         * custom.el (copy-upto-last):
8315         * fill.el (canonically-space-region):
8316         * fill.el (fill-paragraph):
8317         * fill.el (fill-region):
8318         * fill.el (find-space-insertable-point):
8319         * fill.el (justify-current-line):
8320         * faces.el (face-spec-update-all-matching):
8321         * faces.el (set-face-stipple):
8322         * files-nomule.el (insert-file-contents):
8323         * files.el (insert-file-contents-literally):
8324         * files.el (hack-local-variables-last-page):
8325         * files.el (basic-save-buffer):
8326         * files.el (insert-directory):
8327         * font-menu.el (font-menu-change-face):
8328         * font.el (font-spatial-to-canonical):
8329         * format.el (format-encode-region):
8330         * format.el (format-insert-file):
8331         * format.el (format-replace-strings):
8332         * gutter.el (set-gutter-element):
8333         * help.el (key-or-menu-binding):
8334         * help.el (describe-bindings):
8335         * help.el (with-syntax-table):
8336         * indent.el (indent-rigidly):
8337         * indent.el (delete-to-left-margin):
8338         * info.el:
8339         * info.el (Info-extract-dir-entry-from):
8340         * info.el (Info-build-dir-anew):
8341         * info.el (Info-rebuild-dir):
8342         * info.el (Info-batch-rebuild-dir):
8343         * info.el (Info-read-subfile):
8344         * info.el (Info-build-node-completions):
8345         * info.el (Info-extract-menu-node-name):
8346         * isearch-mode.el (isearch-range-invisible):
8347         * isearch-mode.el (isearch-restore-invisible-extents):
8348         * itimer.el (itimerp):
8349         * itimer.el (itimer-live-p):
8350         * keymap.el:
8351         * keymap.el (substitute-key-definition):
8352         * keymap.el (read-command-or-command-sexp):
8353         * keymap.el (local-key-binding):
8354         * keymap.el (global-key-binding):
8355         * keymap.el (global-set-key):
8356         * keymap.el (local-set-key):
8357         * ldap.el:
8358         * ldap.el (ldap-add-entries):
8359         * ldap.el (ldap-delete-entries):
8360         * lisp.el (backward-sexp):
8361         * lisp.el (mark-sexp):
8362         * lisp.el (forward-list):
8363         * lisp.el (backward-list):
8364         * lisp.el (down-list):
8365         * lisp.el (backward-up-list):
8366         * lisp.el (up-list):
8367         * lisp.el (kill-sexp):
8368         * lisp.el (backward-kill-sexp):
8369         * menubar.el (add-menu-button):
8370         * menubar.el (add-submenu):
8371         * menubar.el (delete-menu-item):
8372         * menubar.el (relabel-menu-item):
8373         * mouse.el (narrow-window-to-region):
8374         * obsolete.el (define-obsolete-variable-alias):
8375         * obsolete.el (store-substring):
8376         * package-admin.el:
8377         * package-admin.el (package-admin-install-function):
8378         * package-admin.el (package-admin-install-function-mswindows):
8379         * package-admin.el (package-admin-default-install-function):
8380         * package-get.el (package-get-update-base-entries):
8381         * packages.el (packages-load-package-dumped-lisps):
8382         * packages.el (packages-collect-package-dumped-lisps):
8383         * printer.el (generic-print-buffer):
8384         * printer.el (generic-print-region):
8385         * replace.el (occur-mode-mouse-goto):
8386         * replace.el (perform-replace):
8387         * select.el (get-selection-no-error):
8388         * simple.el:
8389         * simple.el (newline):
8390         * simple.el (open-line):
8391         * simple.el (edit-and-eval-command):
8392         * simple.el (goto-line):
8393         * simple.el (undo):
8394         * simple.el (kill-region):
8395         * simple.el (copy-region-as-kill):
8396         * simple.el (kill-ring-save):
8397         * simple.el (set-mark):
8398         * simple.el (next-line):
8399         * simple.el (previous-line):
8400         * simple.el (line-move):
8401         * simple.el (set-goal-column):
8402         * simple.el (comment-region):
8403         * subr.el:
8404         * subr.el (putf):
8405         * syntax.el (modify-syntax-entry):
8406         * syntax.el (map-syntax-table):
8407         * view-less.el (view-file):
8408         * view-less.el (view-buffer):
8409         * view-less.el (view-file-other-window):
8410         * window-xemacs.el (backward-other-window):
8411         * window.el:
8412         * window.el (one-window-p):
8413         * window.el (walk-windows):
8414         * window.el (window-list):
8415         * x-mouse.el (x-mouse-kill):
8416         * x-select.el (x-get-cutbuffer):
8417         * x-select.el (x-store-cutbuffer):
8418         * term/bg-mouse.el (bg-mouse-line-to-center):
8419         * term/sun-mouse.el (window-line-end):
8420         * term/sun-mouse.el (sun-select-region):
8421         * term/sun.el (kill-region-and-unmark):
8422         * mule/mule-category.el:
8423         * mule/mule-category.el (modify-category-entry):
8424         * mule/mule-category.el (char-category-list):
8425         * mule/mule-coding.el (coding-system-force-on-output):
8426         * mule/mule-misc.el (coding-system-put):
8427         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8428
8429 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8430
8431         * cus-face.el: Typo fixes and tiny clarifications.
8432         * custom.el: ditto
8433
8434 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8435
8436         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8437         * startup.el (normal-top-level): Setup auto-save-list-file-name
8438         if auto-save-list-file-prefix is non-nil.
8439
8440 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8441
8442         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8443
8444 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8445
8446         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8447         get symbol at point-min.
8448
8449 2000-10-24  Didier Verna  <didier@xemacs.org>
8450
8451         * info.el (Info-emacs-info-file-name): defconst it.
8452         * info.el (Info-footnote-tag): defcustom it.
8453         * info.el (Info-no-description-string): ditto.
8454         * info.el (Info-find-node): adapt to new semantics of
8455         'Info-suffixed-file (don't do the case variants stuff).
8456         * info.el (Info-insert-dir): rewrite the dir file variants code.
8457         * info.el (Info-directory-files): New. Return the list of info
8458         files in a directory.
8459         * info.el (Info-dir-outdated-p): use it.
8460         * info.el (Info-parse-dir-entries): ditto.
8461         * info.el (Info-build-dir-anew): don't restrict to files ending
8462         with a ".info.*" extension.
8463         * info.el (Info-set-mode-line): ditto.
8464         * info.el (Info-read-subfile): adapt to new semantics of
8465         'Info-suffixed-file (append 'exact argument).
8466         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8467         string independently of the case.
8468         * info.el (Info-suffixed-file): use it (match all possible case
8469         for the file name).
8470         * info.el (Info-insert-file-contents): code cleanup.
8471         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8472         columns.
8473         * info.el (Info-batch-rebuild-dir): ditto.
8474         * info.el (Info-read-node-name-1): ditto.
8475         * info.el (Info-search): ditto.
8476         * info.el (Info-fontify-node): ditto.
8477
8478
8479 2000-10-24  Didier Verna  <didier@xemacs.org>
8480
8481         * process.el (shell-command): when called from a program, avoid
8482         'push-mark's "mark-set" message.
8483
8484 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8485
8486         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8487         by a symbol, not by a vector.
8488         * mule/vietnamese.el (vscii): Likewise.
8489         (viscii): Likewise.
8490         * mule/cyrillic.el (koi8-r): Likewise.
8491
8492         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8493         by a symbol, not by a vector.
8494         (chinese-big5-2): Likewise.
8495         * mule/ethiopic.el (ethiopic): Likewise.
8496         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8497         (vietnamese-viscii-upper): Likewise.
8498
8499 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8500
8501         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8502
8503 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8504
8505         * byte-optimize.el (byte-optimize-car): New function.
8506         (byte-optimize-cdr): Ditto.
8507
8508 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8509
8510         * byte-optimize.el: Partial synch with FSF 20.7.
8511         Optimize constant concatenation.
8512         Add keymapp as a side effect free function.  It is a built-in.
8513         (byte-after-unbind-pos): Remove byte-equal.
8514
8515 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8516
8517         * update-elc-2.el: Quote regexps correctly.
8518
8519 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8520
8521         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8522         (ccl-compile): Apply integerp, not integer-or-char-p to
8523         check the type of the buffer magnification
8524         (ccl-compile-write-string): Encode a string with binary
8525         coding system.
8526         (ccl-compile-write-repeat): Likewise.
8527
8528 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8529
8530         * buff-menu.el:
8531         * bytecomp.el:
8532         * coding.el:
8533         * faces.el:
8534         * files.el:
8535         * fill.el:
8536         * float-sup.el:
8537         * font-lock.el:
8538         * help.el:
8539         * iso8859-1.el:
8540         * loaddefs.el:
8541         * menubar-items.el:
8542         * menubar.el:
8543         * modeline.el:
8544         * msw-font-menu.el:
8545         * paragraphs.el:
8546         * paths.el:
8547         * replace.el:
8548         * simple.el:
8549         * sound.el:
8550         * startup.el:
8551         * version.el:
8552         * x-faces.el:
8553         * x-font-menu.el:
8554         Remove purecopy.
8555
8556 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8557
8558         * simple.el (do-auto-fill): Use the function pointer to by
8559         `comment-line-break-function', not `indent-new-comment-line'. This
8560         fixes an issue with cc-mode comment continuation.
8561
8562 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8563
8564         * simple.el (turn-on-auto-fill):  Add (interactive).
8565         * mwheel.el (mwheel-install): Add (interactive).
8566         * font-lock.el (turn-on-font-lock): Add (interactive).
8567         (turn-off-font-lock): Add (interactive).
8568
8569 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8570
8571         * packages.el (packages-special-base-regexp): Add `man'.
8572
8573 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8574
8575         * wid-edit.el (widget-specify-active): map over extents in current
8576         buffer like `widget-specify-inactive' does.  Mapping over the
8577         inactive extent object does not work since the current extent is
8578         ignored by `map-extents'.
8579
8580 2000-10-04  Martin Buchholz <martin@xemacs.org>
8581
8582         * XEmacs 21.2.36 is released.
8583
8584 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8585
8586         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8587         Optimize the compiled-function-constants vector by byte-code
8588         reference counts.
8589
8590 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8591
8592         * build-report.el (build-report-delete-regexp): quote value in
8593         defcustom
8594
8595 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8596
8597         * build-report.el (build-report): Don't bind srcdir which we don't
8598         use in `multiple-value-bind' to avoid the only byte-compiler
8599         warning.
8600
8601 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8602
8603         * build-report.el: Requires cl and custom now.
8604         build-report-version is determined by XEmacs version -- remove
8605         build-report-version*.
8606         * build-report.el (build-report-version): Removed.
8607         * build-report.el (build-report-installation-version-regexp): New.
8608         * build-report.el (build-report-version-file-regexp): New.
8609         * build-report.el (build-report-installation-srcdir-regexp): New.
8610         * build-report.el (build-report-destination): Offer
8611         xemacs-build-reports and xemacs-beta.
8612         * build-report.el (build-report-keep-regexp): Adjusted.
8613         * build-report.el (build-report-delete-regexp): Adjusted.
8614         * build-report.el (build-report-make-output-dir): New.
8615         * build-report.el (build-report-installation-file): Replace use of
8616         `concat' with `expand-file-name'.
8617         * build-report.el (build-report-make-output-file): Removed.
8618         * build-report.el (build-report-make-output-files): New.
8619         * build-report.el (build-report-subject): Identify as
8620         user-variable with "*...".
8621         * build-report.el (build-report-prompts): Ditto.
8622         * build-report.el (build-report-version-file): New.
8623         * build-report.el (build-report-file-encoding): Identify as
8624         user-variable with "*...".
8625         * build-report.el (build-report-make-output-get): New.
8626         * build-report.el (build-report-insert-header): Report
8627         emacs-version and system-configuration instead of
8628         build-report-version.
8629         * build-report.el (build-report-insert-make-output): Add file
8630         argument.
8631         * build-report.el (build-report-insert-installation-file):
8632         Re-indent.
8633         * build-report.el (build-report-keep): Change docstring,
8634         re-indent.
8635         * build-report.el (build-report-delete): Ditto.
8636         * build-report.el (build-report-installation-data): New.
8637         * build-report.el (build-report-version-file-data): New.
8638
8639 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8640
8641         * byte-optimize.el (byte-optimize-lapcode):
8642         Fix the optimization of using the first 5 elements of the
8643         constants vector for variables.
8644         (byte-optimize-lapcode): Fix another ancient broken optimization.
8645
8646 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8647
8648         * *: Spelling mega-patch
8649
8650 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8651
8652         * easymenu.el: doc fixes.
8653         (easy-menu-do-define): Use backquote.
8654         (easy-menu-change):
8655         (easy-menu-add):
8656         `when' seems much clearer than `if' here.
8657         (easy-menu-remove):
8658         (easy-menu-add-item):
8659         (easy-menu-item-present-p):
8660         (easy-menu-remove-item):
8661         Wrap using (when (featurep 'menubar) ...)
8662
8663 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8664
8665         * bytecomp.el (displaying-byte-compile-warnings):
8666         Revert Ben's change to this function below so that the compile log
8667         is displayed properly for users of the "popper" package.
8668
8669 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8670
8671         * window.el (save-selected-window): Use backquote.
8672
8673         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8674         Renamed from `byte-compile-file-form-defvar'.
8675         * bytecomp.el (byte-compile-defvar-or-defconst):
8676         Only cons onto current-load-list in top-level forms.
8677         Else this leaks a cons cell every time a defun is called.
8678         Renamed from `byte-compile-defvar', for clarity.
8679         Warn when docstring of defvar is not a string.
8680         Use consistent error messages.
8681         Better comments.
8682
8683 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8684
8685         * simple.el (set-variable):
8686         Remove unneeded defvar by rearranging order of let* forms.
8687
8688         * mule/mule-ccl.el (ccl-get-next-code):
8689         * menubar-items.el (bookmark-menu-filter):
8690         (language-environment-menu-filter):
8691         (tutorials-menu-filter):
8692         * toolbar-items.el (toolbar-compile):
8693         * byte-optimize.el (disassemble-offset):
8694         Use (declare (special ...)) instead of `defvar'.
8695
8696         * cl-macs.el (cl-do-proclaim):
8697         Fix (declare (special ...)) warning suppression syntax.
8698
8699 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8700
8701         * info.el (Info-tag-table-marker):
8702         (Info-tag-table-buffer):
8703         (Info-find-file-node):
8704         (Info-read-subfile):
8705         (Info-build-node-completions):
8706         (Info-search):
8707         (Info-mode):
8708         Multiple info buffer support.
8709
8710 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8711
8712         * ldap.el (ldap-decode-entry): New defun
8713         (ldap-search-entries): Use it in order to decode DN-prefixed
8714         entries properly
8715
8716 2000-08-23  Daniel Pittman <daniel@danann.net>
8717
8718         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8719         Use `eq', not `=', to compare symbols.
8720
8721 2000-07-30  Ben Wing  <ben@xemacs.org>
8722
8723         * bytecomp.el (byte-compile-report-error):
8724         * bytecomp.el (displaying-byte-compile-warnings):
8725         if stack-trace-on-error is set, send out a backtrace when
8726         an error is encountered that stops byte compilation.  this
8727         should make it much much easier to track down those curious
8728         problems.  also undo the kludge of using a separate "*Show*"
8729         buffer for display when there's a temp-buffer-show-function;
8730         we can avoid this by just being a little smarter.
8731
8732         * dialog-items.el:
8733         * dialog-items.el (search-dialog-regexp): New.
8734         * dialog-items.el (search-dialog-callback):
8735         * dialog-items.el (make-search-dialog):
8736         add a regexp option to the dialog and clean up a bit.
8737
8738         * dialog.el:
8739         * dialog.el (yes-or-no-p-dialog-box):
8740         * dialog.el (get-dialog-box-response):
8741         * dialog.el (make-dialog-box):
8742         * dialog.el (dialog-box-finish): New.
8743         * dialog.el (dialog-box-cancel): New.
8744         * dialog.el (internal-make-dialog-box-exit): New.
8745         implement [properly!] the :modal property of the new dialog box
8746         interface.  this is the first time xemacs has ever had *proper*
8747         modal dialog boxes, giving the standard window-system feedback.
8748         (e.g. under windows, clicking on a disabled frame causes a beep
8749         and makes the dialog box flash three times.)
8750
8751         * dragdrop.el: header keyword frobbing.
8752
8753         * dumped-lisp.el (preloaded-file-list):
8754         renamed winnt.el to win32-native.el.
8755
8756         * faces.el (face-property):
8757         * faces.el (set-face-property):
8758         * faces.el (frob-face-property):
8759         * faces.el (frob-face-font-2):
8760         * faces.el (make-face-bold):
8761         * faces.el (make-face-italic):
8762         * faces.el (make-face-bold-italic):
8763         * faces.el (make-face-unbold):
8764         * faces.el (make-face-unitalic):
8765         * faces.el (make-face-smaller):
8766         * faces.el (make-face-larger):
8767         clean up the implementation of these so that window-system-specific
8768         methods are called only on objects belonging to that window system.
8769         previously, you could have [e.g.] mswindows-make-face-bold called
8770         on font object of device type `stream', which is not good and
8771         explains the subtle errors Adrian was getting when byte-compiling
8772         something that required 'term. (Adrian, now you can use stack-trace-
8773         on-error to find the exact place where things are going wrong instead
8774         of having to laboriously binary-search your way through.)
8775
8776         * finder.el (finder-known-keywords):
8777         cleaned up -- properly sorted, clarified the meanings of many of
8778         the keywords, and added a few -- mswin, gui, content, build, www,
8779         user, services.  the last two try to distinguish between a package
8780         that's used directly by the user, and a package that provides
8781         support services to other packages.
8782
8783         * font-lock.el (lisp-font-lock-keywords-2):
8784         update list of lisp control structures to include everything,
8785         including new ones i introduced.
8786
8787         * gutter.el: header keyword frobbing.
8788
8789         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8790         recent isearch element was not doing so!  you got the second-most-
8791         recent instead.
8792
8793         * lisp-mode.el (construct-lisp-mode-menu):
8794         more menubar cleanups.
8795         * lisp-mode.el (with-selected-window):
8796         make it indent properly.
8797
8798         * menubar-items.el (default-menubar): lots of menubar cleanups.
8799         rearranged the options menu the most, e.g. splitting up the
8800         Keyboard/Mouse menu into a new Editing menu and combining the
8801         separate Scrollbar/Gutter/Toolbar submenus into Display.
8802         Got rid of General, moved items to Editing or new Troubleshooting.
8803         Moved Packages to Tools; doesn't seem to belong under Options.
8804         Added stuff to the Cmds menu, e.g. Change Case.
8805
8806         NB please don't complain about these periodic menubar changes.
8807         Anything like this is necessarily incremental in its construction
8808         -- By constant use you gradually become more and more aware of
8809         better and better ways to group menu items.  When we eventually
8810         move the options menu to a property sheet, the existing structure
8811         will probably be preserved fairly well.
8812
8813         * minibuf.el (next-history-element): fix problems with pressing
8814         down arrow in repeat-complex-command.
8815
8816         * modeline.el:
8817         * modeline.el (modeline-3d-p): New.
8818         added custom variable for controlling the 3d modeline.  the
8819         corresponding Options item has been present for a long time,
8820         but commented out with "fix me!" comments.  it's fixed now.
8821
8822         * obsolete.el (add-menu):
8823         remove bogus gettexts.
8824
8825         * process.el (shell-quote-argument):
8826         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8827         For bash under Windows native, see below.
8828
8829         * simple.el:
8830         * simple.el (display-warning-buffer):
8831         Fixed the handling of warning display to eliminate the annoying
8832         *Show* buffer, like was done for byte-compiler output above.
8833
8834         * simple.el (debug-print): New.
8835         Simple function for sending debug messages to the console and/or
8836         other debug places.
8837
8838         * subr.el (replace-in-string):
8839         Rewrite this function to avoid N^2 behavior with large strings --
8840         catastrophic with the new Windows selection code! (Apparently the
8841         author of this function didn't realize there was a fun
8842         replace-match that could make his life much easier, because we
8843         duplicated the entire logic.  The new version is smaller, easier
8844         to understand, much more robust, and has extended features --
8845         those of replace-match.)
8846
8847         * window.el:
8848         * window.el (with-selected-window): New.
8849         An obvious complement to the existing `with-selected-frame' and
8850         `with-current-buffer'.
8851
8852         * win32-native.el: Renamed from winnt.el.
8853         Added a great deal of stuff for properly handling process quoting,
8854         somewhat modeled on Kirill's original model (which i later threw
8855         away).  We should now finally have correctly working process arg
8856         quoting/dequoting so that the final app gets exactly what we
8857         intended.  Because the mechanism is in Lisp, it's easily
8858         extendible. (For those running bash and running the native
8859         version, I tried hard to do what I thought was correct.  But more
8860         thought is needed, and ideally the volunteer work of people with
8861         these configurations that they generally run on.)
8862
8863         * x-font-menu.el (x-font-menu-font-data):
8864         Put in defvar's to fix byte-compiler warnings.
8865
8866 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8867
8868         * select.el (selection-coercion-alist): Initialise.
8869         * select.el (select-coerce-to-text): New.
8870         * select.el (select-coerce): New.
8871         New functions to perform type and value coercion.
8872
8873         * select.el (select-buffer-killed-default): Keep data if it was
8874         on the clipboard.
8875
8876 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8877
8878         * menubar-items.el (default-menubar): Fix typo.
8879         (default-menubar): `lambda' was mispelled as `lamda'.
8880
8881 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8882
8883         * window.el (shrink-window-if-larger-than-buffer): Remove
8884         edge checking code.
8885
8886 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8887
8888         * paths.el (gnus-local-domain): Removed.
8889         (gnus-local-organization): Ditto.
8890         (gnus-startup-file): Ditto.
8891
8892 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8893
8894         * files.el (auto-mode-alist): Add .spec for RPM.
8895
8896 2000-07-31  Andy Piper  <andy@xemacs.org>
8897
8898         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8899
8900 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8901
8902         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8903         browse-url.
8904         * help.el (xemacs-www-page): Ditto.
8905         (xemacs-www-faq): Ditto.
8906         * menubar-items.el (default-menubar): Ditto.
8907
8908         * wid-edit.el (widget-url-link-action): Ditto.
8909         From: Kenichi OKADA <okada@opaopa.org>.
8910
8911 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8912
8913         * finder.el (finder-commentary): Add autoload cookie.
8914
8915 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8916
8917         * files.el (insert-file-contents-literally): Fix second let
8918         binding for `coding-system-for-read' to `coding-system-for-write'
8919         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8920
8921 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8922
8923         * files.el (insert-file-contents-literally): Use binary coding
8924         system (from Morioka san).
8925         (insert-file-contents-literally): Make file-name-handler method.
8926
8927 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8928
8929         * cl-macs.el (get-selection): Add defsetf.
8930
8931 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8932
8933         * x-init.el (x-activate-region-as-selection): replace obsolete
8934         function x-own-selection with own-selection.
8935         (ow-find): replace obsolete functions x-get-selection and
8936         x-get-clipboard with get-selection and get-clipboard.
8937         (init-post-x-win): replace obsolete function x-disown-selection
8938         with disown-selection.
8939
8940 2000-07-20  Mike Sperber  <mike@xemacs.org>
8941
8942         * startup.el (load-user-init-file): Only try to load init file if
8943         it exists.
8944
8945 2000-07-10  Andy Piper  <andy@xemacs.org>
8946
8947         * dialog-items.el: sync with Ben's patch.
8948
8949         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8950         comment.
8951         (progress-text-glyph): deleted.
8952         (progress-layout-glyph): make completely minimal.
8953         (progress-gauge-glyph): ditto.
8954         (progress-display-style): fix to handle dynamic instantiator
8955         changes.
8956         (progress-text-instantiator): new.
8957         (progress-layout-instantiator): new.
8958         (progress-gauge-instantiator): new.
8959         (set-progress-display-instantiator): renamed and changed from
8960         set-progress-display-style.
8961         (progress-abort-glyph): use instantiator not glyph.
8962         (append-progress-display): use set-progress-display-instantiator
8963         and set-glyph-image.
8964         (abort-progress-display): ditto.
8965         (raw-append-progress-display): ditto.
8966
8967 2000-07-20  Ben Wing  <ben@xemacs.org>
8968
8969         * code-files.el: Move Mule-specific code to mule-coding.el.
8970
8971 2000-07-15  Ben Wing  <ben@xemacs.org>
8972
8973         * autoload.el:
8974         Fixed comments.
8975
8976         * cmdloop.el:
8977         * cmdloop.el (yes-or-no-p):
8978         * cmdloop.el (y-or-n-p):
8979         Make these functions use should-use-dialog-box-p and not be
8980         overridden in dialog.el.
8981
8982         * cus-dep.el:
8983         * cus-dep.el (Custom-make-dependencies): Removed.
8984         * cus-dep.el (Custom-make-dependencies-1): New.
8985         * cus-dep.el (Custom-make-one-dependency): New.
8986         New entry point for use in Makefiles, to avoid excessive
8987         invocations.
8988
8989         * cus-edit.el (custom-variable-reset-saved):
8990         * cus-edit.el (custom-variable-reset-standard):
8991         * cus-edit.el (custom-save-resets):
8992         Fix bytecompiler warnings.
8993
8994         * dialog.el:
8995         * dialog.el (yes-or-no-p-dialog-box):
8996         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8997         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8998         * dialog.el (get-dialog-box-response):
8999         * dialog.el (message-or-box):
9000         * dialog.el (make-dialog-box):
9001         * dialog.el (popup-dialog-box): New.
9002         Avoid yes-or-no-p bogosities.
9003         Create a general function `make-dialog-box' to encapsulate all
9004         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9005
9006         * dumped-lisp.el (preloaded-file-list):
9007         Add dialog-items.  Clean up.  Group files by types.
9008
9009         * easymenu.el (easy-menu-add):
9010         * easymenu.el (easy-menu-remove):
9011         Account for accelerators.
9012
9013         * extents.el:
9014         * extents.el (extent-list): New args, like in map-extents.
9015         * extents.el (extent-at-event): New.
9016         * extents.el (extents-at-event): New.
9017
9018         * font-lock.el:
9019         * font-lock.el (font-lock-mode):
9020         * font-lock.el (font-lock-default-fontify-buffer):
9021         * font-lock.el (font-lock-default-unfontify-region):
9022         * font-lock.el (font-lock-fontify-syntactically-region):
9023         * font-lock.el (font-lock-fontify-keywords-region):
9024         Use new progress-feedback names.
9025
9026         * font-lock.el (java-font-lock-identifier-regexp):
9027         * font-lock.el (java-font-lock-class-name-regexp):
9028         Fix bytecompiler warnings.
9029
9030         * gutter-items.el:
9031         * gutter-items.el (progress-display-use-echo-area): Removed.
9032         * gutter-items.el (progress-feedback-use-echo-area): New.
9033         * gutter-items.el (progress-display-popup-period): Removed.
9034         * gutter-items.el (progress-feedback-popup-period): New.
9035         * gutter-items.el (set-progress-display-style): Removed.
9036         * gutter-items.el (set-progress-feedback-style): New.
9037         * gutter-items.el (progress-display-style): Removed.
9038         * gutter-items.el (progress-feedback-style): New.
9039         * gutter-items.el (progress-stack):
9040         * gutter-items.el (progress-displayed-p): Removed.
9041         * gutter-items.el (progress-feedbacked-p): New.
9042         * gutter-items.el (clear-progress-display): Removed.
9043         * gutter-items.el (clear-progress-feedback): New.
9044         * gutter-items.el (progress-display-clear-when-idle): Removed.
9045         * gutter-items.el (progress-feedback-clear-when-idle): New.
9046         * gutter-items.el (remove-progress-display): Removed.
9047         * gutter-items.el (remove-progress-feedback): New.
9048         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9049         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9050         * gutter-items.el (append-progress-display): Removed.
9051         * gutter-items.el (append-progress-feedback): New.
9052         * gutter-items.el (abort-progress-display): Removed.
9053         * gutter-items.el (abort-progress-feedback): New.
9054         * gutter-items.el (raw-append-progress-display): Removed.
9055         * gutter-items.el (raw-append-progress-feedback): New.
9056         * gutter-items.el (display-progress-display): Removed.
9057         * gutter-items.el (display-progress-feedback): New.
9058         * gutter-items.el (current-progress-display): Removed.
9059         * gutter-items.el (current-progress-feedback): New.
9060         * gutter-items.el (current-progress-display-label): Removed.
9061         * gutter-items.el (current-progress-feedback-label): New.
9062         * gutter-items.el (progress-display): Removed.
9063         * gutter-items.el (progress-feedback): New.
9064         Replace "progress-display" with "progress-feedback" globally.
9065
9066         * gutter-items.el (lprogress-display): Removed.
9067         * gutter-items.el (progress-feedback-with-label): New.
9068         Rename lprogress-display ==> progress-feedback-with-label.
9069
9070         * gutter-items.el (search-dialog-direction): Removed.
9071         * gutter-items.el (search-dialog-text): Removed.
9072         * gutter-items.el (search-dialog-callback): Removed.
9073         * gutter-items.el (make-search-dialog): Removed.
9074         Move to dialog-items.el.
9075
9076         * help.el:
9077         * help.el (help-mode-quit):
9078         * help.el (mode-for-help): New.
9079         * help.el (help-sticky-window): New.
9080         * help.el (help-window-config): New.
9081         * help.el (with-displaying-help-buffer):
9082         * help.el (function-at-event): New.
9083         * help.el (help-symbol-regexp): New.
9084         * help.el (help-symbol-run-function-1): New.
9085         * help.el (help-symbol-run-function): New.
9086         * help.el (help-symbol-function-context-menu): New.
9087         * help.el (help-symbol-variable-context-menu): New.
9088         * help.el (help-symbol-function-and-variable-context-menu): New.
9089         * help.el (frob-help-extents): New.
9090         * help.el (describe-function-1):
9091         * help.el (variable-at-point):
9092         * help.el (variable-at-event): New.
9093         * help.el (describe-variable):
9094         Major overhaul.
9095         - Make functions and variables be mousable.
9096         - Middle button hyperlinks.
9097         - New context-menu entries.
9098
9099         * keydefs.el:
9100         * keydefs.el (global-map):
9101         New key bindings to move lines up and down.
9102
9103         * lisp-mode.el:
9104         * lisp-mode.el (construct-lisp-mode-menu): New.
9105         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9106         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9107         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9108         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9109         Make popup and menubar menus be different.  Popup menu uses
9110         clicked location and automatically assumes symbol under the mouse
9111         for various commands.
9112
9113         * menubar-items.el:
9114         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9115         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9116
9117         * menubar-items.el (global-popup-menu): Removed.
9118         * menubar-items.el (mode-popup-menu): Removed.
9119         * menubar-items.el (activate-popup-menu-hook): Removed.
9120         * menubar-items.el (popup-mode-menu): Removed.
9121         * menubar-items.el (popup-buffer-menu): Removed.
9122         * menubar-items.el (popup-menubar-menu): Removed.
9123         Move to menubar.el.
9124
9125         * menubar.el:
9126         * menubar.el (global-popup-menu): New.
9127         * menubar.el (mode-popup-menu): New.
9128         * menubar.el (activate-popup-menu-hook): New.
9129         * menubar.el (last-popup-menu-event): New.
9130         * menubar.el (popup-mode-menu): New.
9131         * menubar.el (popup-buffer-menu): New.
9132         * menubar.el (popup-menubar-menu): New.
9133         * menubar.el (menu-call-at-event): New.
9134         Move non-content functions here.  Add support for context menu
9135         items on extents.
9136
9137         * minibuf.el (minibuffer-history-uniquify):
9138         Typo fix.
9139
9140         * minibuf.el (read-file-name-1):
9141         Call new file dialog box if it exists.
9142
9143         * minibuf.el (mouse-rfn-setup-vars):
9144         Clean up "chop" action.
9145
9146         * mouse.el:
9147         * mouse.el (button2): Now bound to mouse-track.
9148         * mouse.el (click-inside-extent-p):
9149         * mouse.el (point-inside-extent-p):
9150         * mouse.el (point-inside-selection-p):
9151         * mouse.el (mouse-drag-or-yank): Removed.
9152         * mouse.el (mouse-begin-drag-n-drop): New.
9153         * mouse.el (mouse-eval-sexp):
9154         * mouse.el (mouse-track-activate-strokes): New.
9155         * mouse.el (mouse-track-do-activate): New.
9156         * mouse.el (mouse-track):
9157         * mouse.el (default-mouse-track-event-is-with-button): New.
9158         * mouse.el (default-mouse-track-cleanup-hook):
9159         * mouse.el (default-mouse-track-drag-hook):
9160         * mouse.el (default-mouse-track-drag-up-hook):
9161         * mouse.el (default-mouse-track-click-hook):
9162         Merge drag-n-drop into mouse-track.
9163         Add general "activate" support to replace specific button2 kludges.
9164         Use "button modifier" support in mouse-track.
9165
9166         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9167
9168         * package-ui.el:
9169         * package-ui.el (pui-menu):
9170         * package-ui.el (pui-popup-context-sensitive): Removed.
9171         Fix bytecompiler warnings.
9172         Clean up popup code a bit.
9173
9174         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9175
9176         * simple.el:
9177         * simple.el (transpose-lines):
9178         * simple.el (transpose-line-up): New.
9179         * simple.el (transpose-line-down): New.
9180         * simple.el (transpose-subr):
9181         * simple.el (transpose-subr-1): Removed.
9182         Clean up, add functions to move lines up and down.
9183
9184         * startup.el (mail-host-address):
9185         * startup.el (user-mail-address):
9186         Customize.
9187
9188         * subr.el:
9189         * subr.el (set-symbol-value-in-buffer): New.
9190         * subr.el (error):
9191         * subr.el (check-argument-type):
9192         * subr.el (defined-error-p): New.
9193         Add structured error support.
9194
9195         * toolbar-items.el (toolbar-compile):
9196         Use new make-dialog-box.
9197
9198         * update-elc.el:
9199
9200         * userlock.el (ask-user-about-lock-dbox):
9201         * userlock.el (ask-user-about-supersession-threat-dbox):
9202         * userlock.el (ask-user-about-lock):
9203         * userlock.el (ask-user-about-supersession-threat):
9204         Use new make-dialog-box.
9205         Add safety checks; use should use-dialog-box-p.
9206
9207         * window-xemacs.el:
9208         * window-xemacs.el (__buffer-dedicated-frame):
9209         * window-xemacs.el (buffer-dedicated-frame): New.
9210         * window-xemacs.el (set-buffer-dedicated-frame): New.
9211         Move dedicated-frame stuff into lisp.
9212
9213 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9214
9215         * printer.el (generic-print-region): Do not require that
9216         `printer-name' be set.
9217         (printer-name): Commentary clarification.
9218
9219 2000-07-19  Martin Buchholz <martin@xemacs.org>
9220
9221         * XEmacs 21.2.35 is released.
9222
9223 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9224
9225         * select.el (selection-coercible-types): Initialise.
9226
9227 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9228
9229         * select.el (own-clipboard): Bug fix.
9230
9231 2000-07-17  Mike Sperber  <mike@xemacs.org>
9232
9233         * cus-edit.el (custom-migrate-custom-file): Save init file before
9234         continuing.
9235
9236 2000-07-16  Mike Sperber  <mike@xemacs.org>
9237
9238         * startup.el (load-init-file): Remove silly call to
9239         `load-user-custom-file`.
9240         (maybe-migrate-user-init-file): Minor fixes.
9241
9242 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9243
9244         * apropos.el (apropos-documentation-check-doc-file):
9245         `doc' variable should be let-bound, as was presumably intended.
9246
9247         * cus-edit.el (custom-variable-reset-saved):
9248         (custom-variable-reset-standard):
9249         Remove unused variable comment-widget.  Twice.
9250
9251         * toolbar.el (toolbar-blank-press-function):
9252         Add a real defvar with initial value nil and proper docstring.
9253         (press-toolbar-button): No need to check for boundp-ness anymore.
9254
9255         * rect.el (open-rectangle-line): Remove useless (let) form.
9256         Add defvar for pending-delete-mode.
9257
9258         * info.el (Info-find-node): This function needs an autoload cookie.
9259
9260         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9261         Use let* since the second form referred to the first.
9262
9263 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9264
9265         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9266         instead of removed `mswindows-get-clipboard'.
9267
9268
9269 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9270
9271         * select.el (select-convert-from-text): New.
9272         * select.el (select-convert-from-length): New.
9273         * select.el (select-convert-from-integer): New.
9274         * select.el (select-convert-from-identity): New.
9275         * select.el (select-convert-from-filename): New.
9276         * select.el (selection-converter-in-alist): Use them.
9277         New converter functions for X.
9278
9279         * select.el (get-selection): Removed comment.
9280
9281         * select.el (own-selection): Removed append code - I thought
9282         I'd already done this, but apparently not...
9283
9284         * select.el: Changed comment about TIMESTAMP.
9285
9286         * select.el (select-convert-in): New.
9287         * select.el (select-convert-out): New.
9288         New functions that get used by select.c.
9289
9290         * select.el (select-buffer-killed-default): New.
9291         * select.el (select-buffer-killed-text): New.
9292         * select.el (selection-buffer-killed-alist): New.
9293         New list and functions that get called if a relevant selection
9294         exists and a buffer gets killed.
9295
9296         * select.el (select-convert-to-targets):
9297         * select.el (select-convert-to-identity): Removed.
9298         * select.el (select-convert-from-identity): Removed.
9299         * select.el (select-converter-out-alist):
9300         Removed _EMACS_INTERNAL selection type.
9301
9302         * x-select.el (xselect-kill-buffer-hook): Removed.
9303         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9304         Removed this X-specific nonesense. Use the generic support
9305         in select.el instead.
9306
9307 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9308
9309         * mule/mule-category.el (defined-category-hashtable):
9310         Use make-hash-table instead of make-hashtable
9311
9312         * buff-menu.el: Byte-compiler warning fix.
9313
9314         * isearch-mode.el (isearch-highlight-all-cleanup):
9315         Remove unused variable `isearch-highlight-all-start'.
9316
9317         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9318
9319         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9320
9321         * cus-dep.el (Custom-make-dependencies):
9322         Add autoload cookie for custom-add-loads to generated custom-load.el.
9323
9324         * autoload.el (autoload-package-name): Warning suppression.
9325         Move defvar prior to first use.
9326
9327         * custom.el: Add autoload for custom-declare-face.
9328         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9329         * cl.el (cl-hack-byte-compiler):
9330         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9331         to work properly.
9332
9333 2000-07-08  Mike Sperber  <mike@xemacs.org>
9334
9335         * startup.el (load-home-init-file): Added variable.
9336         (maybe-migrate-user-init-file): Added.
9337         (load-user-init-file): Load custom file if different from init
9338         file.
9339
9340         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9341         "startup."
9342
9343         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9344         Moved `custom-file'-related code to cus-file.el.
9345
9346         * cus-file.el: New file.
9347
9348 2000-04-01  Mike Sperber  <mike@xemacs.org>
9349
9350         * packages.el (packages-find-package-directories): Added support
9351         for external package hierarchies with in-place installations.
9352
9353         * find-paths.el (paths-root-in-place-p): Added.
9354         (paths-find-emacs-directory): Added support for external
9355         directories with in-place installations.
9356         (paths-find-site-directory): Ditto.
9357
9358         * startup.el (find-user-init-file): Also look for
9359         ~/.xemacs/init.elc? in preference to ~/.emacs.
9360
9361 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9362
9363         * select.el (own-selection):
9364         * select.el (own-clipboard): Changed `append' parameter to
9365         `how-to-use' parameter.
9366         * select.el (own-selection): Removed icky append code.
9367         * select.el (own-selection, get-selection): Removed extra type
9368         checking.
9369         * select.el (selection-appender-alist):
9370         * select.el (selection-converter-{in|out}-alist): Initialise.
9371         * select.el (select-append-to-*): New.
9372         * select.el (select-convert-from-*): New.  New functions to append
9373         data and convert data from external type.
9374
9375 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9376
9377         * font-lock.el: Javadoc enhancements.
9378
9379 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9380
9381         * printer.el (generic-print-region): Compose job name from buffer
9382         name.
9383
9384 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9385
9386         * font-lock.el (font-lock-fontify-pending-extents): Call
9387         font-lock-fontify-region instead of font-lock-fontify-buffer
9388         to avoid unnecessary progress gauges.
9389
9390 2000-07-06  Craig Lanning  <lanning@scra.org>
9391
9392         * custom-load.el (faces):
9393
9394         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9395         dir is a regex.
9396
9397         * process.el (call-process-internal): from Dan Holmsand, use binary
9398         coding systems so that jka-compr works.
9399
9400 2000-07-07  Ben Wing  <ben@xemacs.org>
9401
9402         * font-lock.el: Undo previous change.  Unfortunately, some
9403         files actually use the variables directly in their init code
9404         without quoting them.
9405
9406 2000-07-07  Ben Wing  <ben@xemacs.org>
9407
9408         * font-lock.el (defvar font-lock-*-face): Removed.
9409
9410         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9411         only when necessary.
9412
9413 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9414
9415         * cl-macs.el: fix cl-transform-function-property kludge
9416         so that it does not require a random feature.
9417
9418 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9419
9420         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9421         as in Linux kernel "Rules.make".
9422
9423 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9424
9425         * build-report.el (build-report): Add autoload cookie.
9426
9427 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9428
9429         * package-ui.el (defgroup pui):  Correct a misspelling
9430         (pui-toggle-package-delete):  Change `seleted' to `selected'
9431
9432 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9433
9434         * package-get.el (package-get-update-base):
9435         (package-get): Use insert-file-contents-literally always.
9436         (package-get-maybe-save-index):
9437         Force coding system for writing to binary.
9438
9439 2000-06-08  Mike Alexander  <mta@arbortext.com>
9440
9441         * code-process.el (call-process-region): If there is no coding
9442         system for the process on process-coding-system-alist use the
9443         coding system of the buffer containing the region.
9444
9445 2000-06-10  Ben Wing  <ben@xemacs.org>
9446
9447         * cmdloop.el (command-error):
9448         If debug-on-error and noninteractive, output backtrace.
9449
9450         * files.el (file-relative-name):
9451         Remove MSDOS references.
9452
9453         * simple.el (line-number): New function, due to non-obvious
9454         behavior/usage of count-lines.
9455
9456         * simple.el (count-lines): document non-obvious usage to get
9457         line number.
9458
9459 2000-06-11  Ben Wing  <ben@xemacs.org>
9460
9461         * faces.el ((featurep 'xpm)):
9462         * x-faces.el (x-init-face-from-resources):
9463         * x-faces.el (x-init-frame-faces):
9464         * x-misc.el (x-init-specifier-from-resources):
9465         * x-misc.el (x-get-resource-and-bogosity-check):
9466         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9467         * x-mouse.el (x-init-pointer-shape):
9468         * x-scrollbar.el (x-init-scrollbar-from-resources):
9469         Add sixth argument to x-get-resource calls so as to issue warnings
9470         rather than errors on bogus arguments.
9471
9472 2000-06-05  Ben Wing  <ben@xemacs.org>
9473
9474         * compat.el: new file.  provides a clean, non-intrusive way to
9475         define compatibility functions.
9476
9477         * process.el (shell-quote-argument): temporary fix for lack
9478         of nt-quote-process-args.  #### I need to put back the overall
9479         structure of that mechanism but redo the guts of it using the
9480         extra intelligence in the C code.
9481
9482 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9483
9484         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9485         `package-get' does in package-get.el, instead of using external
9486         "md5sum" program.
9487
9488         * package-get.el (package-get): Insert package file literally to
9489         make checksum calculation work.
9490
9491 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9492
9493         * code-files.el (convert-mbox-coding-system): Deleted.
9494         (file-coding-system-alist): Removed reference to
9495         convert-mbox-coding-system.
9496
9497 2000-05-28  Martin Buchholz <martin@xemacs.org>
9498
9499         * XEmacs 21.2.34 is released.
9500
9501 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9502
9503         * font-lock.el (font-lock-keywords): Rewrote docstring
9504
9505 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9506
9507         * loadhist.el (unload-feature): handle case where x is both boundp
9508         and fboundp
9509
9510 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9511
9512         * packages.el: It's ok to use built-in macros, but not lisp
9513         defined ones.
9514
9515 2000-05-20  Ben Wing  <ben@xemacs.org>
9516
9517         * font-lock.el:
9518         * font-lock.el (font-lock-message-threshold):
9519         * font-lock.el (font-lock-mode):
9520         * font-lock.el (font-lock-default-fontify-buffer):
9521         * font-lock.el (font-lock-always-fontify-immediately):
9522         * font-lock.el (font-lock-old-extent): Removed.
9523         * font-lock.el (font-lock-old-len): Removed.
9524         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9525         * font-lock.el (font-lock-pending-extent-table): New.
9526         * font-lock.el (font-lock-range-table): New.
9527         * font-lock.el (font-lock-after-change-function):
9528         * font-lock.el (font-lock-after-change-function-1): Removed.
9529         * font-lock.el (font-lock-fontify-pending-extents): New.
9530         * font-lock.el ('font-lock-revert-cleanup): Removed.
9531         * font-lock.el ('font-lock-revert-setup): Removed.
9532         Rewrite deferral code to handle any number of changes, merging
9533         them properly.  Remove hacked-up code for revert-buffer, now
9534         unnecessary.
9535
9536         * menubar-items.el (default-menubar):
9537         In Options->Edit Init File, don't switch to emacs-lisp-mode
9538         unless necessary; doing this turns off font-lock.
9539
9540 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9541
9542         * keydefs.el: Define C-x BS to backward-kill-sentence.
9543
9544 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9545
9546         * files.el (hack-local-variables-prop-line): Use non-greedy
9547         matching to process -*-texinfo-*- -*-.
9548
9549 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9550
9551         * minibuf.el (minibuf-directory-files): new function.
9552         (read-file-name-activate-callback): use minibuf-directory-files.
9553         (read-directory-name-internal): ditto.
9554         (mouse-file-display-completion-list): ditto.
9555         (mouse-directory-display-completion-list): ditto.
9556         (read-file-name-internal): remove "./" from completion list unless
9557         explicitly matched, for consistency.
9558
9559 2000-05-11  Ben Wing  <ben@xemacs.org>
9560
9561         * gutter-items.el (gutter-buffers-tab):
9562         * gutter-items.el (add-tab-to-gutter):
9563         * gutter-items.el (update-tab-in-gutter):
9564         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9565         * gutter-items.el (append-progress-display):
9566         * gutter-items.el (abort-progress-display):
9567         * gutter-items.el (raw-append-progress-display):
9568         Further fixes.  Use set-glyph-image not set-image-instance-property,
9569         to fix problems with multiple windows in a frame.
9570
9571         * menubar-items.el (tutorials-menu-filter):
9572         Fix typo.
9573
9574         * startup.el (early-error-handler):
9575         Display message box under windows; otherwise, message will disappear
9576         before it can be viewed.
9577
9578         * update-elc.el:
9579         Fix bug in NEEDTODUMP processing.
9580
9581 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9582
9583         * startup.el (lock-directory): Removed.
9584         (superlock-file): Ditto.
9585         (startup-set-paths): Remove lockdir.
9586         (startup-setup-paths-warning): Remove lock-directory.
9587
9588         * setup-paths.el (paths-find-lock-directory): Removed.
9589         (paths-find-superlock-file): Ditto.
9590
9591 2000-05-09  Ben Wing  <ben@xemacs.org>
9592
9593         * faces.el (set-face-property):
9594         * faces.el (set-face-font):
9595         * faces.el (set-face-foreground):
9596         * faces.el (set-face-background):
9597         * faces.el (set-face-background-pixmap):
9598         * faces.el (set-face-underline-p):
9599         * faces.el (set-face-strikethru-p):
9600         * faces.el (set-face-highlight-p):
9601         * faces.el (set-face-dim-p):
9602         * faces.el (set-face-blinking-p):
9603         * faces.el (set-face-reverse-p):
9604         doc string changes.
9605
9606         * glyphs.el:
9607         * glyphs.el (make-image-specifier):
9608         * glyphs.el (glyph-property):
9609         * glyphs.el (set-glyph-image):
9610         * glyphs.el (make-glyph):
9611         * glyphs.el (make-pointer-glyph):
9612         * glyphs.el (make-icon-glyph):
9613         * glyphs.el (widget-image-instance-p): New.
9614         authorship info, lots of doc changes.  New predicate, inadvertently
9615         omitted.  the general principle with specifier docs is now that
9616         the description of instantiators should go with the make-foo-specifier
9617         fun's doc string, rather than in foo-specifier-p.  this follows
9618         conventions elsewhere in XEmacs and in general is a lot more obvious
9619         of a place to look.  sometimes the make-foo-specifier function needs
9620         to be created in the process.
9621
9622         * gutter.el:
9623         * gutter.el (make-gutter-specifier): New.
9624         * gutter.el (make-gutter-size-specifier): New.
9625         * gutter.el (make-gutter-visible-specifier): New.
9626         specifier doc updates according to the conventions specified before.
9627
9628         * objects.el:
9629         * objects.el (make-font-specifier):
9630         * objects.el (make-color-specifier):
9631         * objects.el (make-face-boolean-specifier): New.
9632         specifier doc updates according to the conventions specified before.
9633
9634         * specifier.el:
9635         * specifier.el (set-specifier):
9636         * specifier.el (make-integer-specifier): New.
9637         * specifier.el (make-boolean-specifier): New.
9638         * specifier.el (make-natnum-specifier): New.
9639         * specifier.el (make-generic-specifier): New.
9640         * specifier.el (make-display-table-specifier): New.
9641         specifier doc updates according to the conventions specified before.
9642
9643         * toolbar.el:
9644         * toolbar.el (make-toolbar-specifier): New.
9645         specifier doc updates according to the conventions specified before.
9646
9647 2000-05-09  Ben Wing  <ben@xemacs.org>
9648
9649         * process.el (call-process-internal): Revert to previous version
9650         because Mike's change clashed with a change I did not long before.
9651         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9652         Thanks very much Mike for pointing out the bug and submitting a
9653         patch!
9654
9655 2000-04-13  Mike Alexander  <mta@arbortext.com>
9656
9657         * process.el (call-process-internal): Send the correct input buffer
9658         (call-process-internal): Return the exit status of the process
9659
9660 2000-05-07  Ben Wing  <ben@xemacs.org>
9661
9662         * winnt.el:
9663         * winnt.el (nt-quote-args-verbatim): Removed.
9664         * winnt.el (nt-quote-args-prefix-quote): Removed.
9665         * winnt.el (nt-quote-args-backslash-quote): Removed.
9666         * winnt.el (nt-quote-args-double-quote): Removed.
9667         * winnt.el (nt-quote-args-functions-alist): Removed.
9668         * winnt.el (nt-quote-process-args): Removed.
9669         Remove all stuff for argument quoting.  We borrow the code instead
9670         from Emacs 20.6, which is much more careful in its quoting
9671         (e.g. in handling runs of the escape character) and avoids most of
9672         the need for this Lisp mechanism by checking to see whether we're
9673         running a Cygwin or normal program and doing the appropriate
9674         quoting.  If we end up needing such a mechanism, we should add
9675         it by extending the variable `mswindows-quote-process-args' so it
9676         can take an alist of regexps.
9677
9678 2000-05-07  Ben Wing  <ben@xemacs.org>
9679
9680         * keydefs.el:
9681         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9682         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9683         the window without moving point.
9684
9685         * simple.el:
9686         * simple.el (scroll-up-one): New.
9687         * simple.el (scroll-down-one): New.
9688         Functions for use with C-M-up/down.
9689
9690 2000-05-01  Martin Buchholz <martin@xemacs.org>
9691
9692         * XEmacs 21.2.33 is released.
9693
9694 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9695
9696         * dialog.el (yes-or-no-p-dialog-box):
9697         Fix docstring.
9698         Fix following horrible bug in X11 mode with focus-follows-mouse:
9699           1. Visit two files in two different frames.
9700           2. do File->Revert Buffer in one of those frames.
9701           3. Dialog box appears.
9702           4. Arrange things so that the mouse passes over the *other*
9703              frame, then to the dialog box, and click on "Yes".
9704           5. The file contents end up in the *wrong* buffer!
9705         Add TODO comment.
9706
9707 2000-04-28  Ben Wing  <ben@xemacs.org>
9708
9709         * help.el (describe-installation): correct typo introduced
9710         in last patch: boundp -> fboundp.
9711
9712         * etags.el (buffer-tag-table-list):
9713         canonicalize filenames to Unix format so that tag-table-alist
9714         searching works under Windows.
9715
9716         * autoload.el:
9717         Bowdlerize the supposedly objectionable words
9718         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9719
9720         * gutter-items.el (set-progress-display-style):
9721         * gutter-items.el (search-dialog-callback):
9722         * gutter-items.el (make-search-dialog):
9723         Change to new callback-ex api.
9724
9725 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9726
9727         * help.el: (describe-installation): decode-coding-string is not
9728         defined in a non MULE environment.
9729
9730 2000-04-28  Ben Wing  <ben@xemacs.org>
9731
9732         * gutter-items.el (buffer-list-changed-hook):
9733         use it, not record-buffer-hook.
9734
9735         * subr.el (record-buffer-hook): Removed.
9736
9737 2000-04-27  Ben Wing  <ben@xemacs.org>
9738
9739         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9740         use NORECORD option.  Andy will not like this, but the existing
9741         gutter behavior is just wrong, as per this comment:
9742
9743         ;; this used to add the norecord flag to both calls below.
9744         ;; this is bogus because it is a pervasive assumption in XEmacs
9745         ;; that the current buffer is at the front of the buffers list.
9746         ;; for example, select an item and then do M-C-l
9747         ;; (switch-to-other-buffer).  Things get way confused.
9748         ;;
9749         ;; Andy, if you want to maintain the current look, you must
9750         ;;  *uncouple* the gutter order and buffers order.
9751
9752         * loaddefs.el (completion-ignored-extensions): unfuckify.
9753
9754         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9755         xemacs.mak.
9756
9757         * autoload.el (batch-update-one-directory): new function, used in
9758         xemacs.mak.
9759
9760         * loadup.el: set gc-cons-threshold very high unless dumping --
9761         loadup during update-elc is much much much faster.  also do this
9762         when quick-building.
9763
9764         add commented-out code for profiling loadup.
9765
9766
9767         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9768         is required in order to build xemacs.
9769
9770 2000-04-26  Ben Wing  <ben@xemacs.org>
9771
9772         * loadup.el: don't garbage collect during loadup if quick-build
9773         compile-time option is set.
9774
9775 2000-04-23  Ben Wing  <ben@xemacs.org>
9776
9777         * update-elc.el: compute whether any dumped .el or .elc files
9778         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9779         if so.
9780
9781         * update-elc.el (update-elc-files-to-compile): always change
9782         NOBYTECOMPILE in the src directory rather than current dir,
9783         so it will work under NT.
9784
9785         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9786         the form of this file is identical between Unix and Windows.
9787         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9788         Added comment.
9789         (update-autoloads-from-directory): updated doc string.
9790         updated doc strings in a few other places.
9791
9792 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9793
9794         * bytecomp.el (byte-force-recompile): Fix argument to
9795         byte-recompile-directory.
9796
9797 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9798
9799         * gutter-items.el (progress-display-clear-when-idle): Use
9800         add-one-shot-hook.
9801         * gutter-items.el (clear-progress-display): Adjust number of
9802         arguments.
9803
9804 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9805
9806         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9807
9808 2000-04-16  Ben Wing  <ben@xemacs.org>
9809
9810         * printer.el: New file.
9811
9812         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9813
9814         * help.el (describe-installation): Fix decoding for Windows.
9815
9816         * menubar-items.el:
9817         * menubar-items.el (default-menubar):
9818         * menubar-items.el (tutorials-menu-filter): New.
9819         * menubar-items.el (popup-menubar-menu):
9820         Add authorship.  Redo Help menu and Tutorials filter.
9821
9822         * menubar.el: Correct comment.
9823
9824         * modeline.el (modeline-buffer-identification): Correct doc string.
9825
9826         * simple.el:
9827         * simple.el (printing): Removed.
9828         * simple.el (printer-name): Removed.
9829         * simple.el (generic-print-buffer): Removed.
9830         * simple.el (generic-print-region): Removed.
9831         Move generic print code to printer.el.
9832
9833 2000-04-15  Ben Wing  <ben@xemacs.org>
9834
9835         * simple.el (generic-print-region): New.
9836         make this function actually work.
9837         (generic-print-buffer): call generic-print-region.
9838
9839 2000-04-14  Andy Piper  <andy@xemacs.org>
9840
9841         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9842         by using the new widget-callback-current-channel.
9843         (search-dialog-callback): ditto.
9844
9845 2000-04-12  Andy Piper  <andy@xemacs.org>
9846
9847         * gutter.el (default-gutter-position): moved from gutter-items.el.
9848         (default-gutter-position-changed-hook): ditto.
9849         (gutter-element-visibility-changed-hook): ditto.
9850         (set-gutter-element): ditto.
9851         (remove-gutter-element): ditto.
9852         (set-gutter-element-visible-p): ditto.
9853         (gutter-element-visible-p): ditto.
9854         (init-gutter): ditto.
9855
9856         * dialog.el (make-dialog-box): renamed and moved from
9857         gutter-items.el
9858
9859         * gutter-items.el: move various functions elsewhere.
9860
9861 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9862
9863         * menubar-items.el: Fixed place of parenthesis.
9864
9865 2000-04-12  Ben Wing  <ben@xemacs.org>
9866
9867         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9868                 without constantly being prompted for the tag.
9869         * simple.el: Added a number of section headings, to clarify the
9870                 organization of this file.
9871         * simple.el (activate-region):
9872         * simple.el (region-exists-p):
9873         * simple.el (region-active-p):
9874                 Moved these three function down to the other side of
9875                 the case-changing functions, so they join the rest of
9876                 the region code.
9877         * simple.el (printing): New.
9878         * simple.el (printer-name): New.
9879         * simple.el (generic-print-buffer): New.
9880                 New functions, a very simple prototype for a unified
9881                 printing interface.
9882
9883         * process.el (call-process-internal): Real fix for null BUFFER,
9884                 other problems with BUFFER specs.
9885
9886         * menubar-items.el:
9887                 Fixed up File->Print to use new printing functions.
9888                 Various corrections and expansions to Grep/Compile menus.
9889                 New options for Printing.
9890                 New options for SMTP Mail, the way to send mail under
9891                   MS Windows. (There's also a package patch to make SMTP
9892                   Mail be the default under MSWin.)
9893
9894 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9895
9896         * menubar-items.el: Selecting Rectangle Mousing from menubar
9897         did not work.  Needed to quote mouse-track-rectangle-p.
9898
9899 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9900
9901         * cl-compat.el (keywordp): Removed.
9902
9903 2000-04-05  Andy Piper  <andy@xemacs.org>
9904
9905         * gutter-items.el (progress-layout-glyph): don't initialize here.
9906         (progress-gauge-glyph): use dynamic sizing.
9907         (set-progress-display-style): new function. Set progress glyphs
9908         appropriately depending on the style.
9909         (progress-display-style): new variable. Custom version of
9910         set-progress-display-style.
9911         (progress-abort-glyph): switch to dynamic sizes.
9912         (search-dialog-text): make the edit field active.
9913
9914 2000-04-04  Andy Piper  <andy@xemacs.org>
9915
9916         * gutter-items.el (make-search-dialog): need to make the search
9917         dialog visible after creation.
9918
9919         * menubar-items.el (default-menubar): use the search dialog for
9920         searching. Remove some extraneous search menu items.
9921
9922         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9923         well as strings.
9924         (make-gutter-only-dialog-frame): allow the user to create the
9925         frame unmapped. Allow the gutter spec to be given as a glyph.
9926         (search-dialog-direction): new variable.
9927         (search-dialog-text): new variable.
9928         (search-dialog-callback): new function. Callback for the search
9929         dialog action.
9930         (make-search-dialog): new function. Create a user-friendly search
9931         dialog.
9932
9933 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9934
9935         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9936         under Windows.
9937
9938 2000-04-01  Andy Piper  <andy@xemacs.org>
9939
9940         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9941         progress more accurately.
9942
9943 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9944
9945         * finder.el (finder-compile-keywords): Process readable files only.
9946         Because error in process of .#finder-inf.el when compile xemacs
9947         with --with-clash-detection option.
9948
9949 2000-03-31  Andy Piper  <andy@xemacs.org>
9950
9951         * gutter-items.el (append-progress-display): don't delay after a
9952         successful font-lock.
9953         (make-gutter-only-dialog-frame): new function. Allow users to
9954         create gutter-only dialogs.
9955
9956 2000-03-27  Mike Alexander  <mta@arbortext.com>
9957
9958         * process.el (call-process-internal): Handle a null BUFFER
9959         parameter correctly.
9960
9961 2000-03-28  Andy Piper  <andy@xemacs.org>
9962
9963         * gutter-items.el (abort-progress-display): put strings in the
9964         gutter not extents.
9965         (progress-layout-glyph): signal special 'quit callback.
9966         (progress-display-quit-function): deleted.
9967         (progress-display-stop-callback): deleted.
9968         (progress-display-dispatch-command-events): deleted.
9969         (append-progress-display): remove calls to
9970         progress-display-dispatch-command-events.
9971         (raw-append-progress-display): ditto.
9972
9973 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9974
9975         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9976         being a list.  Actually define `stipple-pixmap-p' which is used as
9977         an error predicate.  Correctly handle PIXMAP being either relative
9978         or absolute file name.
9979
9980 2000-03-24  Andy Piper  <andy@xemacs.org>
9981
9982         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9983         (abort-progress-display): ditto. Don't delete the created extent.
9984         (raw-append-progress-display): ditto.
9985         (progress-display-dispatch-non-command-events): new
9986         function. Encapsulates what we want to do when no command input is
9987         required.
9988         (progress-display-dispatch-command-events): likewise, but disable
9989         for now since it causes too many problems.
9990         (append-progress-display): use them.
9991         (raw-append-progress-display): ditto.
9992         (default-gutter-position-changed-hook): set this rather than
9993         default-gutter-position-changed.
9994         (default-gutter-position-changed-hook): lambda with zero arguments
9995         rather than one.
9996         (raw-append-progress-display): trap errors in pending input since
9997         allowing them to signal will hose the gauge well and
9998         truly. Ideally we would like to delay these until we are more able
9999         to cope.
10000         (append-progress-display): ditto.
10001
10002 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10003
10004         * lisp/make-docfile.el: call-process-internal is now implemented
10005         in process.el.
10006
10007 2000-03-21  Ben Wing  <ben@xemacs.org>
10008
10009         * mule\mule-cmds.el (set-language-info-alist):
10010         Fix to correspond to new menu arrangement.
10011
10012 2000-03-21  Ben Wing  <ben@xemacs.org>
10013
10014         * process.el:
10015         * process.el (call-process-internal): New.
10016         New implementation of call-process.  Only enabled under NT, so far.
10017         stderr handling not implemented yet in CVS'd C code.
10018
10019 2000-03-20  Ben Wing  <ben@xemacs.org>
10020
10021         * lisp-mode.el:
10022         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10023         * lisp-mode.el (lisp-interaction-mode):
10024         Put back Lisp Interaction menubar for Jan V's sake.
10025
10026         * simple.el:
10027         * simple.el (mark-ring):
10028         * simple.el (dont-record-current-mark): New.
10029         * simple.el (in-shifted-motion-command): New.
10030         * simple.el (mark-ring-unrecorded-commands): New.
10031         * simple.el (mark-ring-max):
10032         * simple.el (set-mark-command):
10033         * simple.el (push-mark):
10034         * simple.el (handle-pre-motion-command):
10035         Implement scheme for not recording unimportant marks.
10036
10037         * subr.el:
10038         * subr.el (function-allows-args): New.
10039         New function function-allows-args.
10040
10041 2000-03-20  Martin Buchholz <martin@xemacs.org>
10042
10043         * XEmacs 21.2.32 is released.
10044
10045 2000-03-20  Andy Piper  <andy@xemacs.org>
10046
10047         * gutter-items.el (update-tab-in-gutter): force selection of the
10048         selected-window if required to do so.
10049         (buffers-tab-items): ditto.
10050         (add-tab-to-gutter): ditto.
10051         (create-frame-hook): use force-selection.
10052         (default-gutter-position-changed): lambdify.
10053         (update-tab-hook): deleted since it was only used in one place.
10054
10055 2000-03-18  Andy Piper  <andy@xemacs.org>
10056
10057         * files.el (find-file-noselect): undo change that shouldn't have
10058         gone in.
10059
10060 2000-03-17  Andy Piper  <andy@xemacs.org>
10061
10062         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10063         of selected-window trickery.
10064
10065         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10066         frames tabs.
10067         (progress-display-stop-callback): progress -> progress-display
10068         (progress-display-quit-function): ditto.
10069         (clear-progress-display): ditto.
10070         (remove-progress-display): ditto.
10071         (append-progress-display): ditto.
10072         (abort-progress-display): ditto.
10073         (raw-append-progress-display): ditto.
10074         (display-progress-display): ditto.
10075         (current-progress-display-label): ditto.
10076         (current-progress-display): ditto.
10077         (lprogress-display): ditto and save the buffer
10078         (progress-display): ditto. Otherwise the buffer sometimes gets
10079         changed which confuses font-lock.
10080
10081         * font-lock.el (font-lock-default-fontify-buffer): catch all
10082         errors, not just quit.
10083         (font-lock-mode): progress -> display-progress
10084         (font-lock-default-fontify-buffer): ditto.
10085         (font-lock-fontify-syntactically-region): ditto.
10086         (font-lock-fontify-keywords-region): ditto.
10087
10088 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10089
10090         * cl.el (gensym): Move to here from cl-macs.el.
10091         (gentemp): Ditto.
10092
10093 2000-03-16  Andy Piper  <andy@xemacs.org>
10094
10095         * font-lock.el (font-lock-mode): use lprogress and friends for
10096         progress management.
10097         (font-lock-default-fontify-buffer): ditto.
10098         (font-lock-fontify-syntactically-region): ditto.
10099         (font-lock-fontify-keywords-region): ditto.
10100         (font-lock-revert-cleanup): fix reverting.
10101         (font-lock-revert-setup): ditto.
10102
10103         * gutter-items.el (progress-use-echo-area): new variable. Use the
10104         echo area for progress gauges if non-nil.
10105         (clear-progress): remove echo area stuff and defer to
10106         clear-message.
10107         (append-progress): dispatch non-command events after each progress
10108         increment. Remove echo area stuff.
10109         (abort-progress): remove echo area stuff and defer to
10110         display-message.
10111         (raw-append-progress): ditto. Dispatch non-command events after
10112         gutter redisplay.
10113         (display-progress): defer echo area stuff to display-message.
10114
10115         * gutter-items.el (clear-progress):
10116         (abort-progress): indentation changes.
10117         (display-progress): don't clear progress.
10118         (append-progress): compare messages with equal.
10119         (raw-append-progress): use dispatch-non-command-events to flush
10120         widget creation events.
10121
10122 2000-03-13  Ben Wing  <ben@xemacs.org>
10123
10124         * abbrev.el:
10125         * abbrev.el (abbrev-string-to-be-defined): New.
10126         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10127         Changes for use with the menubar.
10128
10129 2000-03-12  Ben Wing  <ben@xemacs.org>
10130
10131         * alist.el (vassoc): moved here from font-menu.el.
10132
10133         * custom.el (defface): typo fix.
10134
10135         * dialog.el (yes-or-no-p-dialog-box):
10136         * dialog.el (message-box):
10137         * files.el (save-some-buffers-1):
10138         Put accelerators in the button names.
10139
10140         * font-lock.el (font-lock-comment-face):
10141         * font-lock.el (font-lock-keyword-face):
10142         * font-lock.el (font-lock-function-name-face):
10143         Fixed some of the colors under MS Windows because the existing
10144         default colors were hardly different from black and needed to be
10145         made lighter.
10146
10147         * font-menu.el:
10148         * font-menu.el (font-menu-split-long-menu):
10149         * font-menu.el (font-menu-family-constructor):
10150         * font-menu.el (font-menu-size-constructor):
10151         * font-menu.el (font-menu-weight-constructor):
10152         * font-menu.el (font-menu-set-font):
10153         vassoc moved to alist.el.
10154         Accelerators added to all menus.
10155         Unused bound var new-props removed.
10156
10157         * keydefs.el: I did a whole lot of rearranging to put things in a
10158         more consistent order and fixed a number of cases where key
10159         combinations involving up, down, left, right and so on were
10160         defined but the corresponding keypad combinations were not
10161         defined.
10162
10163         * lisp-mode.el:
10164         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10165         * lisp-mode.el (emacs-lisp-mode):
10166         * lisp-mode.el (lisp-interaction-mode):
10167         * lisp-mode.el (flet):
10168         Added accelerators onto the menus.
10169         Made all the different versions of the let function be indented
10170         the same way.
10171         Undid Steve's easy-menu-ification, because it makes it impossible
10172         to have the menubar and popup menus different.
10173         Cleaned up the menu; added items for find-function &c and some
10174         indenting, and removed debug-on-*.
10175
10176         * list-mode.el (list-mode-hook):
10177         * list-mode.el (list-mode):
10178         * list-mode.el (completion-setup-hook):
10179         * list-mode.el (display-completion-list):
10180         Added support for the :window-height keyword, which is required
10181         because of other changes that I made for the file dialog box.  I
10182         also made the hook variables list-mode-hook and
10183         completion-setup-hook and also minibuffer-setup-hook in
10184         minibuf.el be permanent-local; see comment in list-mode.el.
10185
10186         * map-ynp.el (map-y-or-n-p):
10187         Added accelerators to the dialog buttons.
10188
10189         * menubar-items.el (menu-truncate-list):
10190         New internal function.
10191         * menubar-items.el (submenu-generate-accelerator-spec):
10192         * menubar-items.el (menu-item-strip-accelerator-spec):
10193         * menubar-items.el (menu-item-generate-accelerator-spec):
10194         New exported functions, for use in auto-generating accelerator specs.
10195
10196         * menubar-items.el:
10197         * menubar-items.el (default-menubar):
10198         * menubar-items.el (maybe-add-init-button):
10199         * menubar-items.el (bookmark-menu-filter):
10200         * menubar-items.el (slow-format-buffers-menu-line):
10201         * menubar-items.el (build-buffers-menu-internal):
10202         * menubar-items.el (language-environment-menu-filter):
10203         * menubar-items.el (default-popup-menu):
10204         * menubar-items.el (popup-buffer-menu):
10205         * menubar-items.el (popup-menubar-menu):
10206         Did a major overhaul on this file, and in fact I'm nowhere near
10207         done working on the menubar, and there will be more patches to
10208         come.  A basic summary of what I've done:
10209
10210         a) I added accelerators to all of the menu items.  For menus that
10211         are auto-generated, such as the buffers menu, the accelerators are
10212         automatically added to the beginning of each line using the
10213         numbers 1 through 9, then zero, and then letters starting with A,
10214         but omitting the letters that are already in use for the fixed
10215         menu items at the top of the buffers menu.  To facilitate adding
10216         accelerators of this kind, I created some new functions
10217         (*-accelerator-spec), which are also being used by other filters
10218         that auto generate lists of things such as ftp sites to download
10219         packages.  If people really don't like these accelerators
10220         appearing at the beginning of the menu items, a variable can be
10221         added to optionally turn them off, but I think this is rather
10222         pointless because other menu items have accelerators and many or
10223         most of the menu users will use the accelerators if the support is
10224         there.
10225
10226         b) I combined the top level Tools and Apps menus into a single
10227         Tools menu, because the distinction between the two is not
10228         obvious, and the items on the menus are not used often enough that
10229         putting some of them onto submenus is a problem.
10230
10231         c) I created two new top level menus called View and Cmds because
10232         there were too many items on the File and Edit menus, and I'm going
10233         to be adding more items to these menus.  In contrast to the Tools
10234         menu, the items on these menus may be used quite often during an
10235         editing session, and so should be available with fewer
10236         keystrokes.
10237
10238         d) I added a number of options to the options menu, including one
10239         for controlling whether the alt key can be used to traverse to
10240         menu items using the accelerators, one for controlling behavior of
10241         control-k, one for controlling how the kill and yank functions
10242         interact with the clipboard, a few additional buffers-menu
10243         options, and various other things.  I also did a bit of
10244         rearranging, for example, combining the keyboard and mouse options
10245         into a single keyboard and mouse submenu to facilitate the
10246         accelerators on that level.
10247
10248         e) I changed the variable buffers-menu-format-buffer-line-function
10249         to take two arguments instead of one, the second argument being
10250         the line number for use in creating an accelerator.  I added a
10251         hack to support existing functions with one argument (although I
10252         doubt that very many of these exist), for backward compatibility.
10253
10254         f) I moved the top level mule menu to be a submenu of the edit
10255         menu.  I think that most of the items on this menu are fairly
10256         useless and there are certainly not enough frequently used items
10257         to justify this being its own top level menu.
10258
10259         g) I combined most of the items in big-menubar.el into the main menu.
10260         If people think the main menu is too big, it would be possible to
10261         create different configurations, some smaller.
10262
10263         * menubar.el (check-menu-syntax):
10264         Deleted some syntax checks that were no longer valid, partly
10265         because of changes that were already made a long time ago, and
10266         partly because of a change I made where I allow the name of the
10267         menu item to be an evaluated expression rather than just a string,
10268         similar to all of the other parameters of a menu item.
10269
10270         * minibuf.el:
10271         * minibuf.el (read-file-name-1):
10272         * minibuf.el (mouse-read-file-name-1):
10273         I made a number of changes to improve the appearance
10274         and functioning of the file dialog box.  They include:
10275
10276         a) Fixing the problem where closing the dialog box by clicking on
10277         the close button of the window didn't properly exit the
10278         minibuffer.
10279
10280         b) Fixing the problem that if you typed part of a file name, and
10281         then clicked on a completion with the mouse, the file was not
10282         correctly selected.
10283
10284         c) Changing the title of the dialog box to reflect the operation
10285         being done in accordance with user interface conventions, rather
10286         than the name of the dialog box buffer, which is rather useless.
10287
10288         d) Remove the words "possible completions are" which didn't
10289         belong.
10290
10291         e) Fix things so that the completions scroll off the end of the
10292         completions windows only to the right, rather than both to the
10293         right and down, which is in accordance with Windows user interface
10294         conventions.
10295
10296         * msw-init.el (init-post-mswindows-win):
10297         Added a binding for meta-F4, which is the standard windows binding
10298         for exiting a program.
10299
10300         * select.el (get-selection-no-error):
10301         * select.el (own-selection):
10302         * select.el (own-clipboard):
10303         Added an optional argument called append to the functions
10304         own-selection and own-clipboard.  This adds support for appending
10305         text to the existing selection and allows the function
10306         own-clipboard to be used as the value of the variable
10307         interprogram- cut-function.
10308
10309         Fixed a bug in own-selection in handling zmacs-region-stays.
10310
10311         * simple.el (historical-kill-line): New.
10312
10313         * simple.el (kill-line):
10314         * simple.el (interprogram-cut-function):
10315         * simple.el (interprogram-paste-function):
10316         * simple.el (handle-pre-motion-command):
10317         * simple.el (next-line):
10318         * simple.el (previous-line):
10319         a) Expanded the variable kill-whole-line, so that function
10320         kill-line can be set to delete the entire line always, not just
10321         when cursor is at the beginning of the line.  This is controlled
10322         by setting the variable kill-whole-line to the symbol 'always.
10323         This behavior, as well as the existing kill-whole-line behavior,
10324         now only take effect when kill-line is called interactively,
10325         although this is a departure from a previous behavior in the case
10326         of setting this variable kill-whole-line to t.  It is almost
10327         certainly what has always been intended, and most likely the old
10328         way of doing things introduced bugs.  I also created a function
10329         called historical-kill-line, which ignores the kill-whole-line
10330         setting and always gives the historical behavior of only killing
10331         to the end of the line.  I bound this function to shift- control-k
10332         so that the kill to end of line behavior is available, even when
10333         kill-whole-line has been set to change control-k into the simple
10334         delete-whole-line behavior. (This can be set using the options
10335         menu.)
10336
10337         b) I changed things so that kill and yank now interact with the
10338         clipboard by default under windows.  This was done by changing the
10339         default value of interprogram-cut- function and
10340         interprogram-paste-function.  You can get the old behavior by
10341         setting these to nil, and there is an option on the options menu
10342         to do this.
10343
10344         c) I added support for selecting text using shifted motion keys.
10345         This support is on by default and can be controlled by the
10346         variable shifted-motion-keys-select-region.  There is also a
10347         variable called unshifted-motion-keys-deselect-region that
10348         controls more specifically how the shifted motion key behavior
10349         works.  I did not put an option on the options menu to turn this
10350         off, because I can't imagine why this would be useful.
10351
10352         * simple.el (forward-block-of-lines):
10353         * simple.el (backward-block-of-lines):
10354         * simple.el (block-movement-size):
10355         New.
10356
10357         * simple.el (uncapitalized-title-words):
10358         * simple.el (uncapitalized-title-word-regexp):
10359         * simple.el (capitalize-string-as-title):
10360         * simple.el (capitalize-region-as-title):
10361         New.
10362
10363
10364         * subr.el (add-hook):
10365         * subr.el (make-local-hook): New.
10366         * subr.el (remove-local-hook): New.
10367         * subr.el (add-one-shot-hook): New.
10368         * subr.el (add-local-one-shot-hook): New.
10369         Added some functions to make using hooks easier.
10370         These include:
10371
10372         a) Functions add-local-hook and remove-local-hook to make it easy
10373         to use local hooks.
10374
10375         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10376         make it possible to add a "one-shot" hook, which is to say a hook
10377         that runs only once, and automatically removes itself after the
10378         first time it has run.
10379
10380 2000-03-09  Andy Piper  <andy@xemacs.org>
10381
10382         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10383
10384 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10385
10386         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10387         Moved from menubar-items.el.
10388         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10389
10390 2000-03-08  Andy Piper  <andy@xemacs.org>
10391
10392         * gutter-items.el (build-buffers-tab-internal): add selected field
10393         to buffers tab spec.
10394
10395 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10396
10397         * minibuf.el (last-exact-completion): Initialize to nil.
10398
10399 2000-03-07  Didier Verna  <didier@xemacs.org>
10400
10401         * startup.el (command-line-1): remove unused variable
10402         `first-file-buffer'.
10403
10404 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10405
10406         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10407         which is also used for Web server log files.
10408
10409 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10410
10411         * mule/mule-charset.el: Setup auto-fill-chars.
10412
10413 2000-03-02  SL Baur  <steve@beopen.com>
10414
10415         * subr.el (with-string-as-buffer-contents): Reimplement using
10416         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10417         non-deletion of buffer after execution problem.
10418         (with-output-to-string): Use unique buffer name.
10419
10420 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10421
10422         * gutter-items.el (buffers-tab-sort-function):  New variable.
10423         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10424
10425 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10426
10427         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10428
10429 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10430
10431         * menubar-items.el (maybe-add-init-button): Remove the "Load
10432         .emacs" button from all menubars.
10433
10434 2000-03-01  Didier Verna  <didier@xemacs.org>
10435
10436         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10437         region rectangle replacement (from Jan Vroonhof).
10438         (replace-rectangle): new function.
10439
10440 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10441
10442         * mule/mule-cmds.el (set-default-coding-systems): Use
10443         set-terminal-coding-system and set-keyboard-coding-system.
10444         * coding.el (set-terminal-coding-system): Use
10445         set-console-tty-output-coding-system.
10446         (set-keyboard-coding-system): Use
10447         set-console-tty-input-coding-system.
10448
10449 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10450
10451         * minibuf.el (read-variable): Allow symbol to default argument.
10452
10453 2000-02-27  Andy Piper  <andy@xemacs.org>
10454
10455         * gutter-items.el (update-tab-hook): new function to be used for
10456         hooks.
10457         (create-frame-hook): add update-tab-hook.
10458         (record-buffer-hook): ditto.
10459         (default-gutter-position-changed): ditto.
10460         (default-gutter-position): updating the buffers tab is now handled
10461         by a hook.
10462         (default-gutter-position-changed-hook): new variable.
10463         (gutter-element-visibility-changed-hook): ditto.
10464         (set-gutter-element-visible-p): call it.
10465         (set-gutter-element): use modify-specifier-instances. Set extents
10466         as duplicable before using.
10467         (remove-gutter-element): ditto.
10468         (set-gutter-element-visible-p): ditto.
10469         (init-gutter): new function.
10470         (add-tab-to-gutter): use new gutter-element functions rather than
10471         setting specifiers directly.
10472         (clear-progress): ditto.
10473         (abort-progress): ditto.
10474         (gutter-buffers-tab-visible-p): renamed from
10475         default-gutter-visible-p
10476
10477         * specifier.el (modify-specifier-instances): new function from Jan
10478         Vroonhof.
10479
10480         * x-init.el (init-post-x-win): call init-gutter.
10481
10482         * msw-init.el (init-post-mswindows-win): call init-gutter.
10483
10484         * menubar-items.el (default-menubar): Update to reflect new gutter
10485         variables.
10486
10487 2000-02-26  Andy Piper  <andy@xemacs.org>
10488
10489         * gutter-items.el (set-gutter-element): new function. Add gutter
10490         elements to the specified gutter.
10491         (remove-gutter-element): new function. Remove gutter elements from
10492         the specified gutter.
10493         (set-gutter-element-visible-p): new function. Set gutter element
10494         visibility for the provided gutter-visible specifier.
10495
10496 2000-02-23  Andy Piper  <andy@xemacs.org>
10497
10498         * gutter-items.el (add-tab-to-gutter): specify dimensions
10499         dynamically.
10500
10501 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10502
10503         * gutter-items.el (add-tab-to-gutter):
10504         * package-get.el (package-get-interactive-package-query):
10505         * package-ui.el (pui-directory-exists):
10506         (pui-install-selected-packages):
10507         (pui-list-packages):
10508         Use #'(lambda ...)  instead of '(lambda ...).
10509
10510 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10511
10512         * startup.el (load-user-init-file): Check to make sure user
10513           has an init-file before calling load().
10514
10515 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10516
10517         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10518
10519 2000-02-23  Martin Buchholz <martin@xemacs.org>
10520
10521         * XEmacs 21.2.31 is released.
10522
10523 2000-02-21  Mike Sperber <mike@xemacs.org>
10524
10525         * loadup.el (really-early-error-handler):
10526         * update-elc.el:
10527         * make-docfile.el:
10528         Remove dependency on EMACSBOOTSTRAP... environment variables.
10529
10530 2000-02-21  Martin Buchholz <martin@xemacs.org>
10531
10532         * XEmacs 21.2.30 is released.
10533
10534 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10535
10536         * byte-optimize.el (byte-optimize-plus):
10537         (byte-optimize-minus):
10538         (byte-optimize-multiply):
10539         Optimize (- 0) to 0, not (-)
10540         Optimize (+ 5 3.0) to 8.0
10541         Optimize (* 5 3.0) to 15.0
10542         Improve readability.
10543
10544 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10545
10546         * modeline.el: (modeline-scrolling-method): change modeline
10547         mswindows cursor appearance according to the value.
10548
10549         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10550         and 'gui-element face colors and 'gui-element face font to Windows
10551         defaults.
10552
10553 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10554
10555         * font-lock.el: Javadoc enhancements
10556
10557 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10558
10559         * ldap.el (toplevel): Test if LDAP support has been compiled in
10560         (ldap-verbose): New option
10561         (ldap-search-entries): Renamed from the previous ldap-search
10562         Conditionalize message display on ldap-verbose
10563         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10564         defuns
10565         (ldap-search): Is now defined as an obsolete wrapper calling
10566         ldap-search-basic or ldap-search-entries
10567
10568
10569 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10570             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10571             Jan Vroonhof  <jan@xemacs.org>
10572
10573         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10574         When for-effect is true, didn't call `byte-optimize-form'
10575         in and/or subforms without last.
10576
10577 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10578
10579         * package-get.el (package-get-download-sites): Use correct custom
10580         type.
10581
10582 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10583
10584         * files.el (write-file): Ask for coding system when compiled with
10585         file-coding.
10586
10587 2000-02-16  Andy Piper  <andy@xemacs.org>
10588
10589         * buffer.el (switch-to-buffer): give norecord argument to
10590         set-window-buffer instead of explicitly recording.
10591
10592         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10593         we have to pick a window.
10594
10595 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10596
10597         * mule/mule-cmds.el (describe-language-support): Don't add
10598         unexist function to help-map.
10599         (describe-coding-system): Don't use already assigend `C'.
10600
10601 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10602
10603         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10604         work in custom.
10605
10606 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10607
10608         * about.el: Ienaga's e-mail address change.
10609
10610 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10611
10612         * etags.el (find-tag): force new window -- even if buf already
10613         visible -- when other-window is t
10614
10615 2000-02-16  Martin Buchholz <martin@xemacs.org>
10616
10617         * XEmacs 21.2.29 is released.
10618
10619 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10620
10621         * cl-extra.el (getf): This is now identical to `plist-get', so
10622         just defalias it.
10623         * cl-macs.el: Make getf an alias to plist-get, at the
10624         byte-compiler level, using define-compiler-macro.
10625
10626 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10627
10628         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10629
10630 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10631
10632         * lisp/etags.el (find-tag-internal): set exact-tagname to
10633           a regular expression that matches against the tagname
10634           part of the tag entry first instead of only looking in
10635           the context area.
10636
10637 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10638
10639         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10640         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10641
10642 2000-02-07  Martin Buchholz <martin@xemacs.org>
10643
10644         * XEmacs 21.2.28 is released.
10645
10646 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10647
10648         * cl-extra.el (getf): Just call `get', never `get*'.
10649         Make arglist match docstring.
10650         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10651         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10652         * byte-optimize.el: remove references to `get*'.
10653
10654 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10655
10656         * mule/european.el: Add syntax information for Latin3 and Latin4.
10657
10658 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10659
10660         * byte-optimize.el: Byte-optimize (length "foo")
10661
10662 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10663
10664         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10665         width check using `window-leftmost-p' and `window-rightmost-p'.
10666
10667 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10668
10669         * wid-edit.el (widget-match-inline): An atom never matches a
10670           list.
10671
10672 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10673
10674         * modeline.el: Consolidated 'x and 'mswindows specification under
10675         'win tag.
10676
10677 2000-01-29  Andy Piper  <andy@xemacs.org>
10678
10679         * gutter-items.el: (format-buffers-tab-line): Try and be
10680         intelligent about buffer naming when we have duplicates.
10681
10682 2000-01-29  Andy Piper  <andy@xemacs.org>
10683
10684         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10685         updated when it becomes visible.
10686
10687 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10688
10689         * bytecomp.el (byte-compile-insert-header): Properly set coding
10690         system under MULE and file-coding.
10691
10692 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10693
10694         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10695         (dontusethis-set-value-terminal-coding-system-handler):
10696         (dontusethis-set-value-keyboard-coding-system-handler):
10697         Never undefine coding system aliases.  Emergency fix for gnus.
10698
10699 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10700
10701         * files.el (abbreviate-file-name): Use directory-sep-char instead
10702         of hard-coded "/".
10703
10704 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10705
10706         * startup.el (user-init-file-base-list): New variable, replacing
10707         user-init-file-base.
10708         (find-user-init-file): New function.
10709         (command-line-early): Use it.
10710         (load-user-init-file): Ditto.
10711
10712 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10713
10714         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10715         calling valid-image-instantiator-format-p
10716
10717 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10718
10719         * isearch-mode.el (isearch-mode): The variable is
10720         isearch-unhidden-extents, not isearch-opened-extents.
10721
10722 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10723
10724         * minibuf.el (next-history-element): Modify error message if a
10725         default value is available.
10726
10727 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10728
10729         * bytecomp.el (byte-compile-file): Don't unconditionally write
10730         .elc files in binary - might contain non-Latin1.
10731
10732 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10733
10734         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10735         for windows-nt.
10736
10737         * version.el:
10738         * startup.el (user-init-file-base):
10739         * process.el (call-process-region):
10740         * files.el (make-backup-file-name):
10741         (backup-file-name-p):
10742         (file-relative-name):
10743         (abbreviate-file-name):
10744         (set-auto-mode):
10745         * code-process.el (call-process-region): Removed unnecessary
10746         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10747         support out of the universe.
10748
10749         * process.el:
10750         * code-process.el:
10751         * bytecomp.el (byte-compile-file): Removed reference to
10752         buffer-file-type, and commented usage of binary-process-output
10753         NTEmacs variables.
10754
10755 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10756
10757         * help.el (function-arglist): Add case for macro.
10758
10759 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10760
10761         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10762         printers.
10763         (custom-display): Added a menu for printer/display tags.
10764
10765         * frame.el (frame-type):
10766         * device.el (device-type): Added 'msprinter to the doc string, and
10767         removed 'pc -- it is not going to be implemented ever.
10768         (call-device-method): Fixed docstring typo.
10769         Defined specifier tags 'printer and 'display.
10770
10771 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10772
10773         * lisp/itimer.el (itimer-run-expired-timers): (consp
10774           last-command-event-time) instead of (consp
10775           'last-command-event-time).
10776
10777 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10778
10779         * msw-glyphs.el: Removed obsolete commentary.
10780
10781 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10782
10783         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10784         better default value.
10785
10786 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10787
10788         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10789         (read-string): Ditto.
10790         (eval-minibuffer): Ditto.
10791         (read-command): Ditto.
10792         (read-function): Ditto.
10793         (read-variable): Ditto.
10794         (read-number): Ditto.
10795         (read-shell-command): Ditto.
10796         (read-number): Record history.
10797
10798 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10799
10800         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10801
10802 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10803
10804         * faces.el (startup-initialize-custom-faces): New function.
10805         Reset all faces created during auto-autoloads loading time
10806         by defface.
10807         * startup.el (command-line): Call it.
10808
10809 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10810
10811         * about.el (about-hackers): Add myself to contributors list.
10812
10813 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10814
10815         * menubar-items.el (maybe-add-init-button): Removed an argument in
10816         a call to load-user-init-file, as the function managed to lose its
10817         formal parameter a few betas ago.
10818
10819 2000-01-18  Martin Buchholz <martin@xemacs.org>
10820
10821         * XEmacs 21.2.27 is released.
10822
10823 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10824
10825         * process.el (shell-command-to-string): Use the FSF docstring.
10826         Make shell-command-to-string the standard function, and
10827         exec-to-string the (deprecated) alias.
10828
10829         * startup.el: typo fix.
10830
10831 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10832
10833         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10834
10835 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10836
10837         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10838         buffers after visible buffers.
10839         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10840
10841 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10842
10843         * info.el (Info-extract-menu-node-name): Stop at a dot
10844         followed by whitespace or right parenthesis.
10845
10846 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10847
10848         * info.el (Info-directory-list): Warn against using Customize with
10849         Info-directory-list.
10850
10851 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10852
10853         * minibuf.el (read-file-name): doc fix.
10854
10855         * autoload.el (update-file-autoloads): doc fix.
10856
10857         * about.el (about-hackers): Change my E-mail address.
10858
10859 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10860
10861         * info.el (Info-visit-file): Just use the `f' interactive spec to
10862         read a filename in the standard way.
10863
10864 2000-01-13  Andy Piper  <andy@xemacs.org>
10865
10866         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10867         (gutter-buffers-tab-extent): new variable.
10868         (update-tab-in-gutter): call add-tab-to-gutter again if the
10869         orientation has changed.
10870         (add-tab-to-gutter): cope with different orientations.
10871
10872 2000-01-11  Didier Verna  <didier@xemacs.org>
10873
10874         * info.el (Info-following-node-name): backward-skip dots as well
10875         as spaces (dots at the end of a node name aren't part of it).
10876         (Info-extract-menu-node-name): don't skip dots. There could be
10877         some in the node name.
10878         (Info-index): allow dots to be part of a node name.
10879
10880 2000-01-12  Andreas Jaeger  <aj@suse.de>
10881
10882         * files.el (auto-mode-alist): Added idlwave-mode.
10883         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10884
10885 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10886
10887         * info.el (Info-search): Show default value.
10888
10889 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10890
10891         * info.el (Info-read-node-completion-table): New variable.
10892         (Info-read-node-name-1): New function.
10893         (Info-read-node-name): Use it.
10894         (Info-follow-reference): Use DEFAULT argument of completing-read.
10895         (Info-menu): Ditto.
10896
10897 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10898
10899         * hyper-apropos.el (hyper-describe-key-briefly): Save
10900         window configuration.
10901         (hyper-describe-face): Use DEFAULT of completing-read.
10902         (hyper-apropos-read-variable-symbol): Ditto.
10903         (hyper-apropos-read-function-symbol): Ditto.
10904
10905 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10906
10907         * mule/mule-cmds.el (set-default-coding-system): Set
10908         comint-exec-hook to use coding-system-for-read and
10909         coding-system-for-write so that C-x RET c works.
10910
10911 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10912
10913         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10914         (previous-matching-history-element): Increment
10915         minibuffer-max-depth by 1.
10916         (next-matching-history-element): Ditto.
10917
10918 2000-01-11  Andy Piper  <andy@xemacs.org>
10919
10920         * gutter-items.el (buffers-tab): Create a new face for the buffers
10921         tab.
10922         (buffers-tab-face): use it.
10923
10924 2000-01-10  Didier Verna  <didier@xemacs.org>
10925
10926         * modeline.el (modeline-scrolling-method): change modeline X
10927         cursor appearance according to the value.
10928
10929 2000-01-07  Andreas Jaeger  <aj@suse.de>
10930
10931         * about.el (about-hackers): Moved my entry to contributor list.
10932         (xemacs-hackers): Added myself.
10933         (about-maintainer-info): Added description of myself.
10934
10935
10936 2000-01-07  Didier Verna  <didier@xemacs.org>
10937
10938         * modeline.el (modeline-scrolling-method): new variable.
10939         (mouse-drag-modeline): add reference to it in the docstring.
10940         (mouse-drag-modeline): handle it.
10941
10942 2000-01-08  Andy Piper  <andy@xemacs.org>
10943
10944         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10945         calls.
10946         (remove-buffer-from-gutter-tab): ditto.
10947
10948 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10949
10950         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10951         (custom-face-edit): Fix grammatical error in help message.
10952
10953 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10954
10955         * movemail.el: Added.
10956
10957         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10958
10959 2000-01-03  Didier Verna  <didier@xemacs.org>
10960
10961         * modeline.el (mouse-drag-modeline): remove the code related to
10962         the modeline horizontal scrolling facility.
10963
10964 1999-12-31  Martin Buchholz <martin@xemacs.org>
10965
10966         * XEmacs 21.2.26 is released.
10967
10968 1999-12-28  Andy Piper  <andy@xemacs.org>
10969
10970         * wid-edit.el (widget-push-button-value-create): The gui cache
10971         does not agree with native widgets which can only be displayed
10972         once per window. The reasons for caching are diminished now that
10973         we don't hog resources when creating buttons.
10974         (widget-push-button-cache) deleted.
10975
10976 1999-12-24  Martin Buchholz <martin@xemacs.org>
10977
10978         * XEmacs 21.2.25 is released.
10979
10980 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10981
10982         * hyper-apropos.el (hyper-apropos): Toggle
10983         hyper-apropos-programming-apropos correctly.
10984         Set REGEXP when user accepts default value.
10985
10986 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10987
10988         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10989         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10990
10991 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10992
10993         * mule/mule-category.el (undefined-category-designator):
10994         Return char instead of character.  Search for undefined one.
10995         (describe-category): Use with-displaying-help-buffer.
10996
10997 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10998
10999         * byte-optimize.el (byte-optimize-plus):
11000         Optimize (+ 1) to 1 instead of (1+ nil).
11001
11002         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11003
11004         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11005
11006         * byte-optimize.el (byte-optimize-char-before): New function.
11007         Remove performance penalty for using (char-before) instead of (char-after).
11008
11009 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11010
11011         * mule/mule-category.el (char-category-list): Return character
11012         instead of integer.
11013
11014 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11015
11016         * minibuf.el (read-buffer): Check default is buffer object.
11017
11018 1999-11-25  Andy Piper  <andy@xemacs.org>
11019
11020         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11021         for buttons.
11022
11023 1999-12-16  Andreas Jaeger  <aj@suse.de>
11024
11025         * package-get.el (package-get-maybe-save-index): Fixed typo.
11026         Patch by Jeff Miller <jmiller@smart.net>.
11027
11028 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11029
11030         * gnuserv.el (gnuserv-process-filter):  don't call
11031         gnuserv-write-to-client when gnuserv-current-client is nil
11032
11033 1999-12-14  Martin Buchholz <martin@xemacs.org>
11034
11035         * XEmacs 21.2.24 is released.
11036
11037 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11038
11039         * about.el (about-hackers): Update my email address.
11040
11041 1999-12-07  Martin Buchholz <martin@xemacs.org>
11042
11043         * XEmacs 21.2.23 is released.
11044
11045 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11046
11047         * package-get.el (package-get-download-sites): Removed several
11048         defunct download sites, added many new ones, and corrected a few
11049         incorrect directory-on-site entries.  Added physical locations to
11050         site-description.
11051
11052 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11053
11054         * finder.el (finder-commentary): add DOC string and fix
11055         interactive spec
11056
11057 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11058
11059         * help.el (describe-function): Don't forget to intern the string
11060         completing-read returns.
11061         (describe-variable): Ditto.
11062
11063 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11064
11065         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11066         `hyper-apropos-help-mode' here to find symbol to customize
11067         irregardless of cursor position and simplify
11068         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11069         `hyper-apropos-popup-menu'.
11070
11071 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11072
11073         * apropos.el (apropos-mode-map): Add return to call
11074         apropos-follow.
11075         (apropos-print): Call apropos-mode to have better
11076         command reference. Put keymap text-poperty to
11077         symbole name.
11078
11079 1999-11-22  Alastair Burt  <burt@dfki.de>
11080
11081         * help.el: (describe-bindings-1): Added handling of keymaps for
11082         the extents at point.
11083
11084 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11085
11086         * gutter-items.el (buffers-tab-items): Wrap the function in a
11087         save-match-data
11088
11089 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11090
11091         * help.el (describe-function): Use the DEFAULT argument to
11092         completing-read.
11093         (describe-variable): Ditto.
11094
11095 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11096
11097         * minibuf.el (read-from-minibuffer): Add optional argument
11098         DEFAULT to have better mini-buffer history support.
11099         (completing-read): Pass default to read-from-minibuffer.
11100         (read-buffer): Pass default to completing-read.
11101
11102 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11103
11104         * font-lock.el (font-lock-doc-string-face): Document the
11105         `font-lock-lisp-like' property.
11106
11107 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11108
11109         * lisp-mode.el: Specify `font-lock-lisp-like'.
11110
11111         * font-lock.el (font-lock-lisp-like): New function.
11112         (font-lock-fontify-syntactically-region): Use it.
11113
11114 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11115
11116         * XEmacs 21.2.22 is released
11117
11118 1999-11-28  Martin Buchholz <martin@xemacs.org>
11119
11120         * XEmacs 21.2.21 is released.
11121
11122 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11123
11124         * minibuf.el (read-coding-system): Accept symbol and
11125         coding-system object as a default-coding-system.
11126
11127 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11128
11129         * minibuf.el (read-coding-system): Accept symbol as
11130         a default-coding-system.
11131
11132 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11133
11134         * apropos.el (apropos-documentation): Use insert instead
11135         of princ.
11136
11137 1999-11-07  William M. Perry  <wmperry@aventail.com>
11138
11139         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11140           for the linux console.
11141
11142         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11143           stuff to work when you are not on a window system, since the GPM
11144           mouse support now allows pasting from outside of XEmacs.
11145
11146 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11147
11148         * XEmacs 21.2.20 is released
11149
11150 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11151
11152         * setup-paths.el (paths-default-info-directories): Add
11153         /usr/share/info and /usr/local/share/info.
11154
11155 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11156
11157         * about.el: Updated Vladimir Ivanovic's info.
11158
11159 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11160
11161         * auto-show.el (auto-show-truncationp): Remove.
11162
11163         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11164
11165 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11166
11167         * indent.el (indent-line-to): fix bug: spaces were not replaced
11168         with tab if column is multiple of tab-width
11169         From dhn@qedinc.com
11170
11171 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11172
11173         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11174         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11175
11176         * package-get.el (package-get-package-provider): Be verbose when
11177         interactive. Patch from Robert Pluim
11178
11179 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11180
11181         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11182         info file suffixes.
11183
11184 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11185
11186         * process.el (open-network-stream): Add a new optional parameter
11187         PROTOCOL to support udp; fix a minor typo and add an explanation
11188         in docstring for udp programming.
11189
11190         * code-process.el (open-network-stream): Add a new optional
11191         parameter PROTOCOL to support udp; fix a minor typo and add an
11192         explanation in docstring for udp programming.
11193
11194 1999-10-18  Andy Piper  <andy@xemacs.org>
11195
11196         * gui.el (make-gui-button): be more precise about how we call
11197         callbacks.
11198
11199         * wid-edit.el (widget-push-button-value-create): Use the new form
11200         of native gui-button.
11201
11202 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11203
11204         * info.el (Info-page-prev): Don't do (sit-for 0).
11205
11206 1999-10-13  Andy Piper  <andy@xemacs.org>
11207
11208         * gutter-items.el (progress-abort-glyph): new glyph for showing
11209         abort status.
11210         (append-progress): dispatch-event rather than sit-for.
11211         (abort-progress): new function. Show the abort glyph with an
11212         appropriate message.
11213         (raw-append-progress): dispatch-event rather than sit-for.
11214         (display-progress): cope with aborts.
11215
11216         * gui.el (make-gui-button): Use native widgets for buttons
11217         unconditionally.
11218         (insert-gui-button): ditto.
11219         (gui-button-p): ditto.
11220
11221         * xbm-button.el: remove from core.
11222
11223         * xpm-button.el: remove from core.
11224
11225 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11226
11227         * faces.el (init-device-faces): Don't initialize the random faces
11228         on the stream device.
11229
11230 1999-10-06  Andy Piper  <andy@xemacs.org>
11231
11232         * files.el (recover-file): Don't use ls under windows for revert buffer.
11233
11234 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11235
11236         * package-get.el (package-get-download-menu): Make menu really
11237         toggle download sites.
11238         (package-get-download-sites): Add autoload cookie.
11239
11240 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11241
11242         * setup-paths.el (paths-find-module-directory): Ditto.
11243
11244 1999-09-29  Werner Fink  <werner@suse.de>
11245
11246         * setup-paths.el (paths-find-exec-directory): Add missing nil
11247         parameter for environment.
11248
11249 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11250
11251         * modeline.el (modeline-format):
11252         Only purecopy the strings.  Else
11253         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11254         barfs.
11255
11256 1999-08-28  Mike Woolley  <mike@bulsara.com>
11257
11258         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11259         user setting comint-completion-addsuffix and
11260         comint-process-echoes.
11261
11262 1999-09-22  Andy Piper  <andy@xemacs.org>
11263
11264         * gutter-items.el (update-tab-in-gutter): use
11265         last-nonminibuf-window instead of selected-window.
11266
11267 1999-09-18  Andy Piper  <andy@xemacs.org>
11268
11269         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11270         display on.
11271
11272         * subr.el (record-buffer-hook): new variable so that the hook gets
11273         some documentation.
11274
11275 1999-09-16  Andy Piper  <andy@xemacs.org>
11276
11277         * gutter-items.el (update-tab-in-gutter): only update when the
11278         gutter is visible.
11279         (remove-buffer-from-gutter-tab): ditto.
11280
11281 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11282
11283         * simple.el (do-auto-fill): Commented out part of Kinsoku
11284         processing.
11285
11286 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11287
11288         * isearch-mode.el (isearch-highlightify-region): Give the
11289         highlighting extents a high priority.
11290         (isearch-make-extent): Give the main highlighting extent an even
11291         higher priority.
11292
11293 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11294
11295         * packages.el (packages-compute-package-locations): Fix typo from
11296         -u rationalization.
11297
11298 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11299
11300         * setup-paths.el (paths-find-doc-directory): Respect value of
11301         `configure-doc-directory.'
11302
11303         * find-paths.el (paths-find-architecture-directory): Give
11304         precendence `default' argument (which typically comes from
11305         configure).
11306
11307 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11308
11309         * startup.el (command-line-early): Added options -user-init-file
11310         and -user-init-directory.
11311
11312         * files.el (user-init-file): Default to NIL so we can recognize
11313         when it's set.
11314
11315 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11316
11317         * obsolete.el (init-file-user):
11318         * startup.el:
11319         * packages.el (packages-compute-package-locations):
11320         * package-get.el (package-get-user-index-filename):
11321         * menubar-items.el (maybe-add-init-button):
11322         * info.el (Info-annotations-path):
11323         * dump-paths.el:
11324         Change `user-init-directory' to be an absolute path.
11325         Use `user-init-directory' where appropriate.
11326         Zap `init-file-user' and its uses.
11327
11328 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11329
11330         * subr.el (copy-symbol): New function.
11331
11332 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11333
11334         * isearch-mode.el (isearch-done): Be sure to restore invisible
11335         extents in the proper buffer.
11336         (isearch-pre-command-hook): Set this-command to the correct value
11337         in case the buffer has changed and old overriding-local-map was
11338         used.
11339         (isearch-restore-extent): Use remprop instead of setting the
11340         property to nil.
11341
11342 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11343
11344         * cmdloop.el (execute-extended-command): Update zmacs region
11345         before the delay.
11346         (execute-extended-command): Make the message gettext-friendly.
11347
11348 1999-09-07  Andy Piper  <andy@xemacs.org>
11349
11350         * gutter-items.el (progress-gauge-glyph): renamed from
11351         progress-glyph.
11352         (progress-text-glyph): new variable.
11353         (progress-layout-glyph): use layouts and text glyphs.
11354         (progress-area-buffer): removed.
11355         (progress-text-and-extent): new variable.
11356         (progress-displayed-p): dynamically create gutter area buffer.
11357         (clear-progress): ditto.
11358         (raw-append-progress): ditto.
11359         (append-progress): use new glyph names.
11360         (raw-append-progress): only create the extent when needed. set
11361         properties more optimally.
11362         (progress): remove args.
11363
11364 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11365
11366         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11367         mapcar where the return value is unused.
11368         (isearch-restore-invisible-extents): Ditto.
11369         (isearch-highlight-all-cleanup): Ditto.
11370         (isearch-delete-extents-in-range): Traverse the extents only once.
11371         (isearch-highlight-all-update): Don't start over if the search
11372         string has changed and more input is pending.
11373
11374 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11375
11376         * packages.el (packages-find-package-data-path): Ditto.
11377
11378         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11379
11380         * subr.el (mapc-internal): Don't make obsolete.
11381
11382         * cl-extra.el (mapc): Resurrect.
11383
11384 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11385
11386         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11387         alias.
11388
11389         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11390         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11391         (isearch-yank-clipboard): Use get-clipboard instead of
11392         x-get-clipboard.
11393         (isearch-yank-selection): Fix docstring.
11394
11395 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11396
11397         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11398
11399 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11400
11401         * cl-macs.el (extent-start-position): Fix setf method.
11402         (extent-end-position): Ditto.
11403
11404 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11405
11406         * isearch-mode.el: End merge with FSF 20.4.
11407
11408         * isearch-mode.el (search-invisible): New variable.
11409         (isearch-hide-immediately): Ditto.
11410         (isearch-unhidden-extents): Ditto.
11411         (isearch-range-invisible): New function.
11412         (isearch-unhide-extent): Ditto.
11413         (isearch-restore-invisible-extents): Ditto.
11414         (isearch-restore-extent): Ditto.
11415
11416         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11417         implementation.
11418         (isearch-ring-retreat-edit): Ditto.
11419         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11420         (isearch-forward-regexp): New arguments NOT-REGEXP and
11421         NO-RECURSIVE-EDIT.
11422         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11423         (isearch-backward-regexp): New arguments NOT-REGEXP and
11424         NO-RECURSIVE-EDIT.
11425         (isearch-mode): Return isearch-success.
11426         (isearch-update): Use unread-command-events instead of
11427         unread-command-event.
11428         (isearch-abort): If an invalid regexp is encountered, keep popping
11429         states.
11430         (isearch-*-char): Use FSF implementation.
11431         (isearch-whitespace-chars): Use the more robust FSF's
11432         implementation.
11433         (isearch-within-brackets): New variable.
11434         (isearch-mode): Initialize it.
11435         (isearch-edit-string): Bind it.
11436         (isearch-search-and-update): Set it.
11437         (isearch-push-state): Push it.
11438         (isearch-top-state): Pop it.
11439         (isearch-search): Set it.
11440         (isearch-printing-char): When called by isearch-whitespace-chars,
11441         handle M-SPC gracefully.
11442         (isearch-message-prefix): New argument ELLIPSIS.
11443         (isearch-message-suffix): Ditto.
11444         (isearch-message): Use the ELLIPSIS argument when calling
11445         isearch-message-prefix and isearch-message-suffix.
11446         (isearch-message-prefix): Distinguish between "wrapped" and
11447         "overwrapped" search, FWIW.
11448
11449 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11450
11451         * isearch-mode.el (isearch-edit-string): Use the head of the
11452         search ring instead of search-last-string and search-last-regexp.
11453         (search-highlight): Renamed from isearch-highlight.
11454         (isearch-exit): Use the new name.
11455         (isearch-highlight): Ditto.
11456         (isearch-dehighlight): Ditto.
11457         (isearch-update-ring): New function.
11458         (isearch-done): Call it.
11459         (isearch-done): New argument EDIT.
11460         (isearch-repeat): If search string is empty, look up at the car of
11461         the search ring; ignore the yank pointer.
11462         (isearch-abort): Call isearch-done with NOPUSH.
11463         (isearch-cancel): New function.
11464         (isearch-mode-map): Bind it to ESC ESC ESC.
11465
11466         * isearch-mode.el: Begin merge with FSF 20.4.
11467
11468 1999-09-01  Andy Piper  <andy@xemacs.org>
11469
11470         * x-select.el (x-get-clipboard): obsolete.
11471         (x-yank-clipboard-selection): obsolete
11472
11473         * select.el (disown-selection): need to be careful to disown the
11474         clipboard if we set it via selection.
11475         (get-clipboard): move from x-select.el
11476         (yank-clipboard-selection): ditto.
11477
11478 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11479
11480         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11481         isearch-highlight-all-matches to nil.
11482         (isearch-fixed-case): New variable.
11483         (isearch-mode): Initialize it.
11484         (isearch-edit-string): Save it.
11485         (isearch-toggle-case-fold): Set it.
11486         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11487         need to check isearch-fixed-case.
11488         (isearch-toggle-case-fold): Update highlighting of all matches
11489         before the pause.
11490         (isearch-edit-string):
11491
11492 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11493
11494         * isearch-mode.el (isearch-edit-string): Call isearch-message
11495         before reading the event so that the prompt is displayed properly.
11496         (isearch-message): Use isearch-nonincremental when calling
11497         isearch-message-prefix.
11498         (minibuffer-local-isearch-map): Bind up and down to do the same as
11499         M-p and M-n respectively.
11500         (isearch-done): New arg NOPUSH.
11501         (isearch-edit-string): Use it.
11502         (isearch-edit-string): Don't bind isearch-string.
11503         (isearch-ring-adjust): Edit string, *then* push state.
11504
11505 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11506
11507         * faces.el (isearch-secondary): Make isearch-secondary look
11508         different than default.
11509
11510 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11511
11512         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11513         save-excursion.
11514         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11515         (isearch-update): Call isearch-dehighlight without arguments.
11516         (isearch-done): Ditto.
11517
11518         * isearch-mode.el (isearch-fix-case): If the search string has no
11519         upper-case letters, allow the folding to be reenabled.
11520         Previously, once disabled, the folding would remain that way until
11521         the end of isearch.
11522         (isearch-top-state): Call isearch-fix-case.
11523
11524         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11525         save-excursion.
11526         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11527
11528 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11529
11530         * xpm-button.el:
11531         xbm-button.el: Need to exist in core because gui.el depends on
11532         them.
11533
11534 1999-08-31  Andy Piper  <andy@xemacs.org>
11535
11536         * gutter-items.el (buffers-tab-face): new customizable variable.
11537         (buffers-tab-default-buffer-line-length): new specifier for
11538         maximum viewable characters.
11539         (progress-stack): new variable for implementing widget-based
11540         progress messages.
11541         (progress-area-buffer): ditto.
11542         (progress-glyph-height): ditto.
11543         (progress-stop-callback): ditto.
11544         (progress-quit-function): new function.
11545         (progress-glyph): new variable.
11546         (progress-layout-glyph): ditto.
11547         (progress-displayed-p): new function, see message-displayed-p for
11548         details.
11549         (clear-progress): ditto.
11550         (remove-progress): ditto.
11551         (append-progress): ditto.
11552         (raw-append-progress): ditto.
11553         (display-progress): ditto.
11554         (current-progress): ditto.
11555         (current-progress-label): ditto.
11556         (progress): ditto.
11557         (lprogress): ditto.
11558
11559
11560 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11561
11562         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11563
11564         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11565         `isearch-yank-selection'.
11566         (isearch-mode-map): Use it.
11567         (isearch-yank-selection): Use `get-selection' instead of
11568         `get-x-selection'.
11569
11570 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11571
11572         * faces.el (isearch-secondary): Create face here.
11573
11574         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11575         timers.
11576
11577 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11578
11579         * subr.el (buffer-string): More robust backward compatibility
11580         check, courtesy William Perry.
11581
11582 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11583
11584         * replace.el (perform-replace): Stop the search after the search
11585         limit has been reached.
11586
11587 1999-08-23  Andy Piper  <andy@xemacs.org>
11588
11589         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11590         here if we don't have one.
11591
11592 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11593
11594         * ldap.el (ldap-coding-system): Default to nil until we get
11595         efficient UTF8 support
11596         (ldap-decode-string): Guard against `decode-coding-string' not
11597         being defined
11598         (ldap-encode-string): Guard against `encode-coding-string' not
11599         being defined
11600
11601 1999-08-23  Didier Verna  <didier@xemacs.org>
11602
11603         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11604         Some doc strings improvements, and add a star to the `interactive'
11605         calls.
11606
11607 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11608
11609         * font-lock.el (java-font-lock-keywords-3): introduced new
11610         keywords and regexpes for javadoc syntax 1.2.
11611
11612 1999-08-17  Andy Piper  <andy@xemacs.org>
11613
11614         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11615         format-buffers-tab-line.
11616         (buffers-tab-max-buffer-line-length): new variable.
11617         (format-buffers-tab-line): new function. truncate names if over
11618         buffers-tab-max-buffer-line-length.
11619
11620 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11621
11622         * cus-start.el: Customize the variable `bell-inhibit-time'.
11623
11624 1999-08-16  Andy Piper  <andy@xemacs.org>
11625
11626         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11627         brute-force approach to deleting the last buffer.
11628         (buffers-tab-grouping-regexp): new customizable variable.
11629         (select-buffers-tab-buffers-by-mode): use it.
11630
11631 1999-08-13  Andy Piper  <andy@xemacs.org>
11632
11633         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11634         deletion problem.
11635
11636 1999-07-30  Didier Verna  <didier@xemacs.org>
11637
11638         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11639         of princ to output symbols.
11640         (custom-save-face-internal): ditto.
11641         (custom-save-resets): ditto.
11642
11643 1999-08-09  Didier Verna  <didier@xemacs.org>
11644
11645         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11646         `regexp-quote' to protect the major mode name for use as a regular
11647         expression (c++ needs this for instance).
11648
11649 1999-08-08  Andy Piper  <andy@xemacs.org>
11650
11651         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11652         cope with similar mode names.
11653
11654         * gutter-items.el (buffers-tab-selection-function): new selection
11655         function.
11656         (select-buffers-tab-buffers-by-mode): new function.
11657         (buffers-tab-items): use it if set to only display buffers in the
11658         tab in the current buffer's group..
11659         (update-tab-in-gutter): use new api.
11660         (remove-buffer-from-gutter-tab): ditto.
11661
11662         * gutter-items.el (buffers-tab-max-size): set custom selection
11663         default to 6.
11664         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11665         (add-tab-to-gutter): set face as default.
11666
11667 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11668
11669         * faces.el (frob-face-property): Merge the fall-back specifier
11670         with the target, not replace it.
11671
11672 1999-08-05  Andy Piper  <andy@xemacs.org>
11673
11674         * gutter-items.el (update-tab-in-gutter): add frame argument for
11675         buffer-items.
11676         (update-tab-in-gutter): use it.
11677
11678         * gutter-items.el (record-buffer-hook): set.
11679
11680         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11681         change.
11682         (switch-to-buffer-hook) deleted.
11683
11684 1999-08-04  Andy Piper  <andy@xemacs.org>
11685
11686         * gutter-items.el (update-tab-in-gutter): make sure this will work
11687         as an argument to create-frame-hook.
11688
11689 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11690
11691         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11692         instead of timer emulation.
11693
11694 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11695
11696         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11697         Emacs isearch enhancements.
11698
11699 1999-07-28  Andy Piper  <andy@xemacs.org>
11700
11701         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11702         all devices that support tab controls.
11703         (remove-buffer-from-gutter-tab): new function. to be used as a
11704         value for kill-buffer-hook.
11705
11706 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11707
11708         * auto-show.el (auto-show-truncationp): changed to match
11709         `window_translation_on'
11710
11711 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11712
11713         * XEmacs 21.2.19 is released
11714
11715 1999-07-28  SL Baur  <steve@miho>
11716
11717         * code-files.el (insert-file-contents): Fix docstring.
11718         revert previous change.
11719
11720 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11721
11722         * fill.el (fill-region-as-paragraph): Change re-break-point to
11723         contain word-across-newline plus one character so that filling
11724         Japanese and Chinese works as desired.
11725         * simple.el (do-auto-fill): Ditto.
11726
11727 1999-07-26  SL Baur  <steve@miho>
11728
11729         * mule/japanese.el ("Japanese"): Do not specify a default input
11730         method.
11731         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11732
11733 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11734
11735         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11736         able to use cl-macs macro in early lisp.
11737
11738 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11739
11740         * custom.el:
11741         * cus-face.el:
11742         * cus-edit.el:
11743                 Massive custom Theme API changes.
11744
11745 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11746
11747         * code-files.el (insert-file-contents): Regard
11748         coding-system-magic-cookie if `coding-system-for-read' is nil.
11749
11750 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11751
11752         * mule/thai-xtis.el: Add coding: local variable, to avoid
11753         bootstrapping problem with C locale.
11754
11755 1999-07-22  Andy Piper  <andy@xemacs.org>
11756
11757         * dumped-lisp.el (preloaded-file-list): guard against putting
11758         gutter-items in a less than functional XEmacs.
11759         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11760
11761 1999-07-18  Bob Weiner  <weiner@beopen.com>
11762
11763         * fill.el (fill-context-prefix): Fixed bug that prevented the
11764         setting of an adaptive fill prefix when the `dont-skip-first' was
11765         t.
11766
11767 1999-07-22  SL Baur  <steve@miho>
11768
11769         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11770
11771 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11772
11773         * files.el (interpreter-mode-alist): add `make', `guile', and
11774         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11775         makefile-mode, guile is a scheme, and someday XEmacs will be
11776         modular enough to use as an efficient scripting tool.)
11777
11778 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11779
11780         * mule/mule-cmds.el (reset-language-environment): Regard
11781         coding-category `utf-8' and `ucs-4' if they are available.
11782
11783 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11784
11785         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11786         (prefer-coding-system): Fix DOC-string.
11787
11788         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11789         DOC-string too.
11790
11791         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11792         Mule.
11793         (coding-system-change-eol-conversion): Fix DOC-string.
11794
11795 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11796
11797         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11798         instead of `list-coding-system'.
11799
11800 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11801
11802         * menubar-items.el (default-menubar): `select-input-method' was
11803         renamed to `set-input-method'.
11804
11805         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11806         "Set Language Environment" menu.
11807
11808         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11809         "Describe Language Support" menu.
11810
11811 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11812
11813         * mule/chinese.el ("Chinese-GB"): Rename
11814         `chinese-gb-environment-setup-function' to
11815         `setup-chinese-gb-environment-internal'.
11816
11817 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11818
11819         * mule/korean.el: Use `define-coding-system-alias' instead of
11820         `copy-coding-system'.
11821
11822 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11823
11824         * mule/mule-cmds.el (set-language-environment-coding-systems):
11825         Treat duplicated coding-categories.
11826
11827 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11828
11829         * mule/japanese.el: Use `define-coding-system-alias' instead of
11830         `copy-coding-system'.
11831
11832 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11833
11834         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11835         coding-system `viscii'.
11836
11837 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11838
11839         * mule/cyrillic.el:
11840         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11841         (cyrillic-alternativnyj-decode-table): New variable.
11842         (cyrillic-alternativnyj-encode-table): New variable.
11843         - Specify `iso-8-1' as a category of coding-system
11844           `alternativnyj'.
11845         - Abolish general Cyrillic environment.
11846
11847 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11848
11849         * mule/chinese.el:
11850         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11851         - Register `chinese-gb-environment-setup-function' as a
11852           `setup-function' of "Chinese-GB" environment.
11853
11854 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11855
11856         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11857         optional argument `parents'.
11858
11859         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11860         property for Thai-XTIS.
11861
11862         * mule/mule-help.el (help-with-tutorial): Use property
11863         `tutorial-coding-system' of language-info as a coding-system to
11864         read tutorial file.
11865
11866 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11867
11868         * mule/thai-xtis.el: Don't setup `setup-function' and
11869         `exit-function'.
11870
11871         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11872         `set-coding-category-system' to set up coding-system for
11873         coding-category.
11874
11875         * mule/mule-cmds.el (prefer-coding-system): Use
11876         `set-coding-category-system' to set up coding-system for
11877         coding-category.
11878
11879 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11880
11881         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11882         Thai-XTIS environment.
11883
11884         * mule/mule-cmds.el (prefer-coding-system): Use
11885         `find-coding-system' instead of `coding-system-p'.
11886
11887 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11888
11889         * mule/mule-cmds.el (set-language-environment-coding-systems):
11890         Modify eol-type for XEmacs.
11891
11892         * mule/thai-xtis.el: Delete unused local variable `category'.
11893
11894         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11895         function.
11896         (prefer-coding-system): Don't call
11897         `update-coding-systems-internal'; use function
11898         `coding-category-list' instead of variable `coding-category-list';
11899         use `set-coding-priority-list' instead of `set-coding-priority';
11900         modify `eol-type' for XEmacs.
11901
11902         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11903         `charset-columns'.
11904         (char-width): Likewise.
11905
11906 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11907
11908         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11909         `tis-620'.
11910
11911         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11912         `set-coding-priority-list' instead of `set-coding-priority'; don't
11913         call `update-coding-systems-internal'.
11914
11915         * mule/mule-misc.el (coding-system-get): New function.
11916         (coding-system-put): New function.
11917         (coding-system-category): New function.
11918
11919 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11920
11921         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11922         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11923         to avoid conflict with leim/quail/thai-xtis.
11924
11925         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11926         to thai-xtis-chars.el.
11927
11928         * mule/thai-xtis-chars.el: New file (split from
11929         mule/thai-xtis.el).
11930
11931 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11932
11933         * mule/thai-xtis.el:
11934         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11935         - Add syntax entries.
11936         - Put `preferred-coding-system' of the charset `thai-xtis' to
11937           `tis-620'.
11938
11939 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11940
11941         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11942         rewritten to use write-multibyte-character.
11943
11944 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11945
11946         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11947         of `iso-2022-7'.
11948         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11949         ported yet.
11950         (read-input-method-name): Treat optional argument `default'.
11951
11952 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11953
11954         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11955         all.
11956         (set-language-info-alist): Set up menus here.
11957
11958 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11959
11960         * minibuf.el (completing-read): Add new optional argument
11961         `default'.
11962         (read-coding-system): Add new optional argument
11963         `default-coding-system'.
11964
11965 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11966
11967         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11968         (viet-viscii-...->viet-vscii...).
11969
11970 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11971
11972         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11973         and menus.
11974
11975 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11976
11977         * mule/mule-cmds.el (input-method-function): Add permanent-local
11978         property.
11979
11980 1999-03-30  Dave Love  <fx@gnu.org>
11981
11982         * mule/mule-cmds.el (current-language-environment): Doc fix.
11983
11984 1999-02-06  Richard Stallman  <rms@gnu.org>
11985
11986         * mule/european.el (setup-slovenian-environment): New function.
11987         ("Slovenian"): New language environment.
11988
11989 1999-01-27  Dave Love  <fx@gnu.org>
11990
11991         * mule/mule-cmds.el (current-language-environment): Provide :link,
11992         :type (choices) and appropriate :get.
11993
11994 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11995
11996         * mule/mule-cmds.el (describe-language-environment): Don't alter
11997         input-method-alist.
11998
11999 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12000
12001         * mule/mule-cmds.el (prefer-coding-system): Call
12002         set-coding-priority, so that the internal array of priorities is
12003         also updated.
12004
12005 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12006
12007         * mule/mule-cmds.el (prefer-coding-system): If the argument
12008         requires specific EOL conversion type, make the default coding
12009         systems use that.
12010
12011 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12012
12013         * mule/mule-cmds.el (set-language-environment): Pass the default
12014         eol-type to set-language-environment-coding-systems.
12015         (set-default-coding-systems): Copy the eol-type property for the
12016         new default values of {buffer-file,process}-coding-system from the
12017         old defaults.
12018         (set-language-environment-coding-systems): Accept an optional
12019         argument EOL-TYPE, and set the eol-type property of the default
12020         coding systems accordingly.
12021
12022 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12023
12024         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12025         use generate-new-buffer instead of get-buffer-create.
12026
12027 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12028
12029         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12030
12031 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12032
12033         * mule/mule-cmds.el (default-input-method): Fix custom type.
12034
12035 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12036
12037         * mule/mule-cmds.el (setup-specified-language-environment):
12038         Add apropos-inhibit property.
12039         (describe-specified-language-support): Likewise.
12040
12041 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12042
12043         * mule/mule-cmds.el: Doc fixes.
12044
12045 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12046
12047         * mule/mule-cmds.el (register-input-method): Doc-string
12048         modified.
12049
12050 1998-09-01  Dave Love  <fx@gnu.org>
12051
12052         * mule/mule-cmds.el (current-language-environment): Fix
12053         setter function.
12054
12055 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12056
12057         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12058         mule/european.el, mule/hebrew.el, mule/japanese.el,
12059         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12060         avoid bootstrapping problem if you need to recompile all the Lisp
12061         files using interpreted code.
12062
12063 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12064
12065         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12066         ("Latin-2"): Likewise.
12067
12068 1998-08-18  Per Starback  <starback@update.uu.se>
12069
12070         * mule/european.el (setup-latin2-environment): Fix typo.
12071
12072 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12073
12074         * mule/european.el: Give proper value of `input-method' key to all
12075         lang. env.
12076
12077         * mule/mule-cmds.el (activate-input-method): Handle the case that
12078         the arg INPUT-METHOD is nil correctly.
12079         (read-multilingual-string): Activate the specified input method
12080         before calling read-string.  Afterward, activate the original
12081         input method.
12082
12083 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12084
12085         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12086         (set-language-info-alist): Fix typo in doc-string.
12087
12088         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12089
12090 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12091
12092         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12093         (reset-language-environment): New function for the job that
12094         setup-english-environment used to do.
12095         (set-language-environment): Do more setups according to the info
12096         in language-info-alist.
12097         (read-language-name): Handle the case that the arg KEY is nil.
12098         (describe-language-environment): Handle input-method property.
12099
12100         * mule/: All files under this directory, which related with
12101         specific languages (such as mule/european.el, mule/greek.el,
12102         mule/hebrew.el, mule/misc-lang.el), modified as below.
12103         (setup-XXX-environment): Just call set-language-environment.  If
12104         they used to do some other jobs than what done by
12105         set-language-environment, those jobs are done in
12106         setup-XXX-environment-internal now.
12107         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12108         the value to setup-XXX-environment-internal.  Add properties
12109         input-method and features.
12110
12111         * mule/english.el (setup-english-environment): Just call
12112         reset-language-environment.
12113
12114         * mule/european.el (setup-8-bit-environment): Function deleted.
12115
12116 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12117
12118         * mule/mule-cmds.el (input-method-exit-on-first-char)
12119         (input-method-use-echo-area): Doc fixes.
12120
12121 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12122
12123         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12124         variable.
12125         (input-method-use-echo-area): New variable.
12126
12127 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12128
12129         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12130
12131 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12132
12133         * mule/mule-cmds.el (activate-input-method): Update mode line.
12134         (inactivate-input-method): Likewise.
12135
12136 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12137
12138         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12139         input method in the current buffer, but just bind
12140         current-input-method.
12141
12142 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12143
12144         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12145
12146         * mule/misc-lang.el ("IPA"): Add coding-priority and
12147         coding-system.
12148
12149 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12150
12151         * mule/greek.el: Add coding-priority.
12152
12153 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12154
12155         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12156         LANG-ENV.
12157
12158 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12159
12160         * mule/mule-cmds.el (register-input-method): Fix previous change.
12161         (setup-specified-language-environment): Doc fix.
12162
12163 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12164
12165         * mule/mule-cmds.el: Several doc fixes.
12166         (get-language-info, set-language-info): Rename argument.
12167         (set-language-info-alist): Likewise.
12168         (register-input-method): Rename argument.
12169         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12170
12171 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12172
12173         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12174         default value while reading an input method.
12175
12176 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12177
12178         * mule/mule-cmds.el (universal-coding-system-argument):
12179         Use buffer-file-coding-system as default.
12180
12181 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12182
12183         * mule/korean.el ("Korean"): Doc fix.
12184
12185 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12186
12187         * mule/mule-cmds.el (describe-language-environment): Print the
12188         languge environment at the head.
12189
12190 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12191
12192         * mule/japanese.el: Set exit-function to exit-japanese-environment
12193         for Japanese environment.
12194
12195 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12196
12197         * mule/mule-cmds.el (set-language-environment): Doc fix.
12198         (current-language-environment): Use defcustom.
12199         (default-input-method): Specify :type.
12200
12201 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12202
12203         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12204         modified.
12205         (prefer-coding-system): Doc-string modified.
12206
12207 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12208
12209         * mule/mule-cmds.el (set-language-info): Doc-string
12210         describes `coding-priority' KEY.
12211         (set-language-environment-coding-systems): New function.
12212         (select-safe-coding-system): New function.
12213         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12214         (set-language-info-alist): New optionla arg PARENTS.  Call
12215         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12216         (set-language-environment-coding-systems): New function.
12217
12218         * mule/chinese.el: Remove setting up of
12219         describe-chinese-environment-map and
12220         setup-chinese-environment-map.  Exclude them in args of calls to
12221         set-language-info-alist.  Register coding-priority key in
12222         language-info-alist.
12223
12224         * mule/cyrillic.el: Remove setting up of
12225         describe-cyrillic-environment-map and
12226         setup-cyrillic-environment-map.  Exclude them in args of calls to
12227         set-language-info-alist.  Register coding-priority key in
12228         language-info-alist.
12229
12230         * mule/english.el: Register coding-priority key in
12231         language-info-alist.
12232
12233         * mule/ethiopic.el: Register coding-priority key in
12234         language-info-alist.
12235
12236         * mule/european.el: Remove setting up of
12237         describe-european-environment-map and
12238         setup-european-environment-map.  Exclude them in args of calls to
12239         set-language-info-alist.  Register coding-priority key in
12240         language-info-alist.  Add "German" language env.
12241         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12242         (setup-german-environment): New function.
12243
12244         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12245         change default input method to "greek-postfix".
12246
12247         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12248         coding-priority key in
12249
12250 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12251
12252         * mule/mule-cmds.el (set-language-info): Doc fix.
12253         (input-method-inactivate-hook): Doc fix.
12254
12255 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12256
12257         * mule/mule-cmds.el (set-input-method): Renamed from
12258         select-input-method.
12259
12260 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12261
12262         * mule/mule-cmds.el (set-language-environment): Run
12263         exit-language-environment-hook before calling `exit-function'
12264         which is specified for the language environment.
12265
12266 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12267
12268         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12269         modified.
12270         (prefer-coding-system): Likewise.
12271         (describe-language-environment): Print aliases of each coding
12272         system.
12273         (set-language-environment-hook): New variable.
12274         (exit-language-environment-hook): New variable.
12275         (set-language-environment): Call these hooks.  Before setting a
12276         new language environment, exit from the
12277         current-language-environment if necessary.
12278         (input-method-verbose-flag): The value can be nil, t,
12279         complex-only, or default.
12280         (input-method-highlight-flag): Doc-string augmented.
12281         (activate-input-method): Check if we can run the registered
12282         function to activate an input method.
12283
12284         * mule/korean.el: Set exit-function for language environment
12285         "Korean" to exit-korean-environment.
12286         (setup-korean-environment): Moved to korea-util.el.
12287
12288 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12289
12290         * mule/mule-cmds.el (read-multilingual-string): Use
12291         current-input-method prior to default-input-method.  Don't bind
12292         current-input-method by `let', instead, activate the specified
12293         input method in the current buffer temporarily.
12294
12295 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12296
12297         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12298
12299 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12300
12301         * mule/chinese.el (post-read-decode-hz): Return the result of
12302         decode-hz-region.
12303         (pre-write-encode-hz): Do not change the value of
12304         last-coding-system.
12305
12306 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12307
12308         * mule/mule-ccl.el: Doc fixes.
12309
12310 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12311
12312         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12313         (check-ccl-program): New macro.
12314
12315 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12316
12317         * mule/mule-ccl.el: Comment about CCL syntax modified.
12318         (ccl-command-table): Add read-multibyte-character and
12319         write-multibyte-character.
12320         (ccl-code-table): Add ex-cmd.
12321         (ccl-extended-code-table): New variable.
12322         (ccl-embed-extended-command): New function.
12323         (ccl-compile-read-multibyte-character,
12324         ccl-compile-write-multibyte-character) New functions.
12325         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12326         ccl-dump-write-multibyte-character): New functions.
12327
12328 1999-07-22  SL Baur  <steve@miho>
12329
12330         * config.el (config-value-file): config.values is installed into
12331         doc-directory.
12332         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12333
12334 1999-07-19  Didier Verna  <didier@xemacs.org>
12335
12336         * rect.el: all functions rewritten, except when noted. Below is a
12337         list of interface changes.
12338         (apply-on-rectangle): new function. Obsoletes
12339         `operate-on-rectangle'. All functions that used to call this
12340         function now call the new one.
12341         (kill-rectangle): added optional prefix arg to fill lines.
12342         (delete-rectangle): ditto.
12343         (delete-extract-rectangle): ditto.
12344         (open-rectangle): ditto.
12345         (clear-rectangle): ditto.
12346         (delete-rectangle-line): added third arg FILL.
12347         (delete-extract-rectangle-line): ditto.
12348         (open-rectangle-line): ditto.
12349         (clear-rectangle-line): ditto.
12350
12351 1999-07-18  Andy Piper  <andy@xemacs.org>
12352
12353         * menubar-items.el (default-menubar): add gutter options.
12354
12355         * gutter-items.el: new file.
12356         (gutter): new group for custom.
12357         (gutter-visible-p): new variable.
12358         (default-gutter-position): ditto.
12359         (buffers-tab): new group for the buffers tab.
12360         (gutter-buffers-tab): widget to put in the gutter.
12361         (buffers-tab-max-size): max number of tabs.
12362         (buffers-tab-switch-to-buffer-function): function to call when a
12363         tab is pressed.
12364         (buffers-tab-omit-function): filter buffers with this function.
12365         (buffers-tab-format-buffer-line-function): format buffer names for
12366         inclusion in tabs.
12367         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12368         the record.
12369         (build-buffers-tab-internal): build a list of tab items.
12370         (buffers-tab-items): ditto.
12371         (add-tab-to-gutter): put a tab in the gutter area.
12372         (update-tab-in-gutter): reset the buffers in the tab.
12373
12374         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12375
12376         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12377         (switch-to-buffer-hooks): new hook.
12378
12379         * toolbar.el (default-toolbar-position): fix typo.
12380
12381 1999-07-16  Andy Piper  <andy@xemacs.org>
12382
12383         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12384
12385 1999-07-15  Didier Verna  <didier@xemacs.org>
12386
12387         * cus-edit.el (custom-prompt-variable): optional third arg makes
12388         prompt for a comment string.
12389         (customize-set-value): optional prefix makes this function handle
12390         variable comments.
12391         (customize-set-variable): ditto.
12392         (customize-save-variable): ditto.
12393         (customize-customized): handle custom comments.
12394         (customize-save-customized): ditto.
12395         (custom-variable-state-set): ditto.
12396         (custom-face-state-set): ditto.
12397         (customize-saved): ditto.
12398         (custom-variable-set): ditto.
12399         (custom-face-set): ditto.
12400         (custom-variable-save): ditto.
12401         (custom-face-save): ditto.
12402         (custom-variable-reset-saved): ditto.
12403         (custom-face-reset-saved): ditto.
12404         (custom-variable-reset-standard): ditto.
12405         (custom-face-reset-standard): ditto.
12406         (custom-comment-face): new face.
12407         (custom-comment-tag-face): ditto.
12408         (custom-comment): new widget.
12409         (custom-comment-create): new function.
12410         (custom-comment-delete): ditto.
12411         (custom-comment-value-set): ditto.
12412         (custom-comment-show): ditto.
12413         (custom-comment-invisible-p): ditto.
12414         (custom-variable-value-create): create a comment field widget.
12415         (custom-face-value-create): ditto.
12416         (custom-variable-menu): new entry for adding a custom comment.
12417         (custom-face-menu): ditto.
12418         (custom-save-variables): possibly save custom comments.
12419         (custom-save-faces): ditto.
12420
12421         * cus-face.el (custom-set-faces): the arguments can now have a
12422         custom comment as fourth argument.
12423
12424         * custom.el (custom-set-variables): the arguments can now have a
12425         custom comment as fifth element.
12426
12427 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12428
12429         * XEmacs 21.2.18 is released
12430
12431 1999-07-13  SL Baur  <steve@miho>
12432
12433         * lib-complete.el (read-library-name): Revert previous change.
12434         (read-library): Ditto.
12435
12436 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12437
12438         * packages.el (packages-package-list): Capitalize docstring.
12439
12440         * packages.el (packages-find-package-library-path): Use #'nconc
12441         rather than #'append to reduce consing -- #'mapcar uses Flist,
12442         which returns a freshly consed list.  #'append would create yet
12443         another fresh list, using Fmake_list in concat.
12444
12445         * packages.el (package-provide): Use setq with remassq like it
12446         says in its docstring.
12447
12448 1999-07-06  SL Baur  <steve@miho.m17n.org>
12449
12450         * lib-complete.el (progn-with-message): Fix typo.
12451
12452 1999-07-06  SL Baur  <steve@miho.m17n.org>
12453
12454         * mule/mule-misc.el (char-octet): Make function match docstring.
12455         From Katsumi Yamaoka <yamaoka@jpl.org>
12456
12457 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12458
12459         * wid-edit.el (widget-documentation): corrected spelling error.
12460
12461 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12462
12463         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12464         keys if already bound
12465
12466 1999-07-06  SL Baur  <steve@miho.m17n.org>
12467
12468         * lib-complete.el (progn-with-message): Revert previous changes.
12469
12470 1999-06-24  Bob Weiner  <weiner@beopen.com>
12471
12472         * lib-complete.el (find-library):
12473         (find-library-other-window):
12474         (find-library-other-frame): Completely rewrote
12475         so that these functions actually work when called non-interactively.
12476         Also made them handle LIBRARY arguments which end with .el or .elc.
12477
12478 1999-06-24  Bob Weiner  <weiner@beopen.com>
12479
12480         * simple.el (indent-new-comment-line): Locally bound
12481         `block-comment-start' to `comstart' or else when this is called
12482         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12483         `block-comment-start' value, ignoring any existing spacing after a
12484         comment prefix in the previous line and producing ugly comments.
12485
12486 1999-06-23  Bob Weiner  <weiner@beopen.com>
12487
12488         * list-mode.el (mouse-choose-completion):
12489         (choose-completion):
12490         (completion-switch-to-minibuffer): Added.
12491         ([Tab]): [Tab] previously switched to the minibuffer
12492         but since [space] does that and since most applications in the
12493         world use [Tab] to select the next item in a list, do that in the
12494         *Completions* buffer too.  This will cause the least confusion
12495         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12496         06/23/1999.
12497
12498 1999-06-22  Bob Weiner  <weiner@beopen.com>
12499
12500         * help.el (help-buffer-name): Added support for a null value
12501         of `help-buffer-prefix-string' since some buffers require no
12502         prefix.
12503
12504 1999-06-20  Bob Weiner  <weiner@beopen.com>
12505
12506         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12507         in the completion-list-mode-map to bury the completions buffer
12508         even when the minibuffer is no longer active.
12509
12510 1999-06-20  Bob Weiner  <weiner@beopen.com>
12511
12512         * list-mode.el (list-mode): It is visually disconcerting to have
12513         the text cursor disappear within list buffers, especially when
12514         moving from window to window, so leave it visible.
12515
12516 1999-07-01  SL Baur  <steve@miho.m17n.org>
12517
12518         * menubar-items.el (default-menubar): Conditionalize the bug
12519         report menu item (which may not be possible in this XEmacs).
12520         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12521
12522 1999-06-30  SL Baur  <steve@miho.m17n.org>
12523
12524         * subr.el (with-current-buffer): DOC string fix.
12525         Suggested by Bob Weiner <weiner@altrasoft.com>
12526
12527 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12528
12529         * cus-face.el (custom-face-italic): insert missing args
12530
12531 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12532
12533         * packages.el (package-locations): Changed default early package
12534         hierarchies to ~/.xemacs/mule-packages and
12535         ~/.xemacs/xemacs-packages.
12536
12537 1999-06-23  SL Baur  <steve@miho.m17n.org>
12538
12539         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12540
12541 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12542
12543         * packages.el (package-locations): Changed default early package
12544         hierarchy to ~/.xemacs/packages.
12545         (package-locations): Removed `packages' as a possible name for a
12546         late package hierarchy.
12547
12548 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12549
12550         * mule/mule-category.el (word-combining-categories): Set up new
12551         variable.
12552         (word-separating-categories): Likewise.
12553
12554 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12555
12556         * XEmacs 21.2.17 is released
12557
12558 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12559
12560         * font-menu.el (font-menu-set-font): allow for nil specification
12561         of font size.
12562
12563 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12564
12565         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12566         is 1.
12567
12568 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12569
12570         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12571         8859-5 instead of ISO 8859-1.
12572
12573 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12574
12575         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12576         (viet-viscii-encode-table): Ditto.
12577
12578         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12579         Make obsolete definition of char-octet.
12580
12581 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12582
12583         * subr.el: Move no-Mule make-char ...
12584         * help-nomule.el (make-char): To here.
12585         (string-width): Make Mule compatibility alias.
12586
12587 1999-06-15  Andy Piper  <andy@xemacs.org>
12588
12589         * select.el (get-selection-no-error): really make there be no-error.
12590         (get-selection): revert to original.
12591
12592 1999-06-11  Andy Piper  <andy@xemacs.org>
12593
12594         * select.el (selection-sets-clipboard): renamed.
12595         (own-selection): use it.
12596
12597 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12598
12599         * XEmacs 21.2.16 is released
12600
12601 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12602
12603         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12604         missing characters to avoid crash.
12605
12606 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12607
12608         * coding.el (set-terminal-coding-system): Only set the console
12609         coding system on the selected console if it is a tty.
12610
12611 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12612
12613         * cus-face.el:
12614         * cus-edit.el:
12615         * faces.el:
12616         (custom):
12617         (face-spec-set):
12618         * faces.el (frob-face-property):
12619         * font-menu.el (font-menu-set-font):
12620                   Actually apply changes from 1999-03-17
12621
12622 1999-06-10  Andy Piper  <andy@xemacs.org>
12623
12624         * select.el (get-selection): abstract out non error-signalling
12625         part.
12626         (get-selection-no-error): get-selection without signalling an
12627         error.
12628         (selection-is-clipboard-p): new variable. controls whether the
12629         selection sets the clipboard.
12630         (own-selection): use it.
12631
12632         * mouse.el (insert-selection): fallback to clipboard after trying
12633         primary selection and cutbuffer.
12634
12635 1999-06-05  Andy Piper  <andy@xemacs.org>
12636
12637         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12638         selection functions.
12639
12640 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12641
12642         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12643         default value.
12644         (load): Use `raw-text' instead of `no-conversion'.
12645         (insert-file-contents): Likewise.
12646
12647         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12648         of `no-conversion'.
12649
12650 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12651
12652         * coding.el: Don't copy `no-conversion' to `raw-text'.
12653
12654 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12655
12656         * subr.el (make-char): Define it if Mule is not around.
12657
12658 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12659
12660         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12661
12662         * x-select.el (x-disown-selection-internal): Restore symbol as an
12663         obsolete alias.
12664         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12665
12666 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12667
12668         * XEmacs 21.2.15 is released
12669
12670 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12671
12672         * subr.el (split-string): Avoid infinite looping
12673
12674 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12675
12676         * ldap.el (ldap-ignore-attribute-codings): New variable
12677         (ldap-default-attribute-decoder): New variable
12678         (ldap-coding-system): New variable
12679         (ldap-attribute-syntax-encoders): New variable
12680         (ldap-attribute-syntax-decoders): New variable
12681         (ldap-attribute-syntaxes-alist): New variable
12682         (ldap-encode-boolean): New function
12683         (ldap-decode-boolean): New function
12684         (ldap-encode-country-string): New function
12685         (ldap-decode-string): New function
12686         (ldap-decode-address): New function
12687         (ldap-encode-address): New function
12688         (ldap-decode-attribute): New function
12689         (ldap-search): Use some of these
12690
12691 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12692
12693         * version.el (emacs-version): Make the patch level/beta come
12694         before the XEmacs qualifier so that it gets into (funcall
12695         emacs-version) and thus in the bug reports.
12696         (emacs-version>=): Support patch levels.
12697
12698 1999-06-03  SL Baur  <steve@xemacs.org>
12699
12700         * version.el: implement x.y.z version number
12701         From Jan Vroonhof <vroonhof@math.ethz.ch>
12702
12703 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12704
12705         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12706
12707 1999-05-22  Vin Shelton <acs@xemacs.org>
12708
12709         * startup.el: Document -private and break out non-standard X options.
12710
12711 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12712
12713         * mule/mule-charset.el (charset-after): New function.
12714         (charset-direction): Synch with Mule, update docstring.
12715         (get-charset-property): New function.
12716         (put-charset-property): New function.
12717         (charset-plist): New function.
12718
12719         * mule/mule-charset.el (compose-region):
12720         (decompose-region): remove;  these functions (which don't work
12721         since we don't do composite characters) have been moved to
12722         mule-util.el.
12723         (toplevel): follow coding standards
12724
12725 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12726
12727         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12728         exist any more.
12729
12730         * code-files.el: Fix commentary to follow coding standards.  Move
12731         the single line left in mule-files.el to here.
12732
12733         * mule/mule-files.el: delete.
12734
12735 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12736
12737         * info.el (Info-scroll-prev): Use event functions instead of the
12738         old emacs 19 interface.
12739
12740 1999-06-02  Andy Piper  <andy@xemacs.org>
12741
12742         * x-font-menu.el (x-font-menu-load-font):
12743         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12744
12745 1999-05-31  Andy Piper  <andy@xemacs.org>
12746
12747         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12748         group.
12749         (font-menu-this-frame-only-p): ditto.
12750         (font-menu-max-items): reinstate, from Jan Vroonhof
12751         <vroonhof@math.ethz.ch>
12752         (font-menu-submenu-name-format): ditto.
12753         (font-menu-split-long-menu): ditto, for use by the family
12754         constructor.
12755         (font-menu-family-constructor): use it.
12756
12757 1999-05-30  Andy Piper  <andy@xemacs.org>
12758
12759         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12760         for use by the font menu.
12761
12762         * msw-font-menu.el: new file implementing mswindows specific
12763         font-menu behaviour.
12764         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12765         (mswindows-font-menu-junk-families): ditto.
12766         (hack-font-truename): ditto.
12767         (mswindows-font-regexp-ascii): ditto.
12768         (mswindows-reset-device-font-menus): ditto.
12769         (mswindows-font-menu-font-data): ditto.
12770         (mswindows-font-menu-load-font): ditto.
12771
12772         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12773         (x-font-menu-font-data): ditto.
12774         (x-font-menu-load-font): ditto.
12775
12776         * font-menu.el: new file implementing generic font menu behaviour.
12777         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12778         made device independent.
12779         (font-menu-this-frame-only-p): ditto.
12780         (font-menu-preferred-resolution): ditto.
12781         (font-menu-size-scaling): new variable used to determine whether
12782         sizes are in points or tenths of a point.
12783         (vassoc): moved from x-font-menu.el.
12784         (device-fonts-cache): ditto.
12785         (device-fonts-cache): ditto.
12786         (flush-device-fonts-cache): ditto.
12787         (reset-device-font-menus): copied from x-font-menu.el and made
12788         device independent. Most functionality deferred to
12789         device-dependent versions.
12790         (font-menu-family-constructor): copied from x-font-menu.el and
12791         made device independent.
12792         (font-menu-size-constructor): ditto.
12793         (font-menu-weight-constructor): ditto.
12794         (font-menu-set-font): ditto.
12795         (font-menu-change-face): ditto.
12796         (font-menu-load-font): new device method.
12797         (font-menu-font-data): ditto.
12798
12799         * x-font-menu.el: The above functions deleted.
12800
12801 1999-05-26  Andy Piper  <andy@xemacs.org>
12802
12803         * update-elc.el:
12804         * make-docfile.el:
12805         * loadup.el: rehash expand-file-name usage to not use default-directory.
12806
12807 1999-05-21  Andy Piper  <andy@xemacs.org>
12808
12809         * x-select.el (x-select-convert-to-text):
12810         (x-selected-text-type):
12811         (x-get-selection):
12812         (xselect-convert-to-string):
12813         (xselect-convert-to-compound-text):
12814         (xselect-convert-to-length):
12815         (xselect-convert-to-targets):
12816         (xselect-convert-to-delete):
12817         (xselect-convert-to-filename):
12818         (xselect-convert-to-charpos):
12819         (xselect-convert-to-lineno):
12820         (xselect-convert-to-colno):
12821         (xselect-convert-to-sourceloc):
12822         (xselect-convert-to-os):
12823         (xselect-convert-to-host):
12824         (xselect-convert-to-user):
12825         (xselect-convert-to-class):
12826         (xselect-convert-to-name):
12827         (xselect-convert-to-integer):
12828         (xselect-convert-to-atom):
12829         (xselect-convert-to-identity): functions renamed from x-* and
12830         moved to select.el.
12831         (x-get-secondary-selection): use rename get-selection.
12832         (x-get-clipboard): ditto.
12833         (x-own-selection): moved to select.el.
12834         (x-valid-simple-selection-p): ditto.
12835         (x-dehilight-selection): ditto.
12836         (x-own-clipboard): ditto.
12837         (x-disown-selection): ditto.
12838
12839         * x-mouse.el (x-yank-function): moved to mouse.el.
12840         (x-insert-selection): ditto.
12841         (x-set-point-and-move-selection): use renamed function.
12842
12843         * select.el (selected-text-type): moved and renamed from
12844         x-select.el.
12845         (selection-owner-p): moved to C.
12846         (selection-exists-p): ditto.
12847         (get-cutbuffer): new device method.
12848         (get-selection): generalised and moved from x-select.el.
12849         (own-selection): moved x-own-selection functionality into here.
12850         (dehilight-selection): renamed and moved from x-select.el.
12851         (own-clipboard): functionality moved from x-select.el using new
12852         generic C builtins.
12853         (disown-clipboard): ditto.
12854         (select-convert-to-text):
12855         (select-convert-to-string):
12856         (select-convert-to-compound-text):
12857         (select-convert-to-length):
12858         (select-convert-to-targets):
12859         (select-convert-to-delete):
12860         (select-convert-to-filename):
12861         (select-convert-to-charpos):
12862         (select-convert-to-lineno):
12863         (select-convert-to-colno):
12864         (select-convert-to-sourceloc):
12865         (select-convert-to-os):
12866         (select-convert-to-host):
12867         (select-convert-to-user):
12868         (select-convert-to-class):
12869         (select-convert-to-name):
12870         (select-convert-to-integer):
12871         (select-convert-to-atom):
12872         (select-convert-to-identity): new functions renamed from x-* and
12873         moved from x-select.el.
12874
12875         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12876         into here and use as the default window-system mouse yank.
12877         (insert-selection): generalised and moved from x-mouse.el.
12878         (own-clipboard): moved to C.
12879
12880         * msw-select.el (mswindows-selection-owned-p): deleted.
12881         (mswindows-own-selection): generalised and moved to select.el.
12882         (mswindows-disown-selection): generalised and moved to C.
12883         (mswindows-selection-owner-p): ditto.
12884
12885 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12886
12887         * XEmacs 21.2.14 is released
12888
12889 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12890
12891         * about.el: update contact info for jason and slb.
12892
12893 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12894
12895         * mule/european.el (setup-romanian-environment): Add Romanian
12896         support from Emacs/Mule romanian.el.
12897
12898 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12899
12900         * cus-face.el: Label all custom changes with the 'custom' tag.
12901
12902         * cus-edit.el: idem ditto.
12903
12904         * faces.el: Added suport for adding device tags to various functions.
12905         (custom): New device tag.
12906         (face-spec-set): Call reset face with tags argument. No longer do
12907         x-init-global-faces hack.
12908
12909         * faces.el (frob-face-property): Use an anonymous specifier to map
12910         frob-face-property-1 over.
12911
12912         * x-font-menu.el (font-menu-set-font): Always specify all
12913         properties to custom.
12914
12915 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12916
12917         * mule/european.el (setup-czech-environment): Add czech support.
12918         From David Sauer <davids@orfinet.cz>
12919
12920 1999-03-15  SL Baur  <steve@xemacs.org>
12921
12922         * check-features.el: Turn hard errors into warnings.
12923
12924 1999-03-21  SL Baur  <steve@xemacs.org>
12925
12926         * simple.el (delete-key-deletes-forward): As per discussion on
12927         xemacs-beta, default to t.
12928
12929 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12930
12931         * loadup.el: Define Installation-string before loading anything.
12932
12933 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12934
12935         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12936         From Anders Stenman <stenman@isy.liu.se>
12937
12938 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12939
12940         * wid-edit.el (widget-glyph-find): Ditto.
12941
12942         * packages.el (locate-library): Ditto.
12943
12944         * loadup.el (really-early-error-handler): Ditto.
12945
12946         * lib-complete.el (read-library): Ditto.
12947
12948         * faces.el (set-face-stipple): Ditto.
12949
12950         * code-files.el (load): Use new calling style of locate-file.
12951
12952 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12953
12954         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12955         dead.
12956
12957 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12958
12959         * dumped-lisp.el (preloaded-file-list): Don't load
12960         Installation.el.
12961
12962         * loadup.el (Installation-string): Define it here.
12963
12964 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12965
12966         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12967         Installation.el needs to be loaded before `dump-paths', otherwise
12968         the dumping process won't find it.
12969
12970 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12971
12972         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12973         subr so that we can use `replace-in-string' in Installation.el to
12974         get rid of C-m chars under the native Windows build.
12975
12976 1999-04-29  Andy Piper  <andy@xemacs.org>
12977
12978         * make-docfile.el: canonicalize file and directory names.
12979
12980         * device.el (call-device-method): new function for calling device
12981         specific methods.
12982         (define-device-method): new function for defining device methods.
12983         (define-device-method*): ditto.
12984
12985 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12986
12987         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12988
12989 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12990
12991         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12992         (cyrillic-koi8-r-encode-table): Likewise.
12993         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12994         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12995
12996         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12997         from vietnamese.el].
12998
12999         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13000         mule/mule-misc.el.
13001
13002 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13003
13004         * mule/thai-xtis.el:
13005         - Change font registry name from "Thai94x94-0" to "xtis-0".
13006         - Change mnemonic of coding-system `tis-620' to "TIS620".
13007
13008 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13009
13010         * mule/ethiopic.el: fixed.
13011
13012 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13013
13014         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13015
13016         * mule/thai-xtis.el: New file.
13017
13018         * mule/vietnamese.el: New file.
13019
13020         * mule/ethiopic.el: New file.
13021
13022 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13023
13024         * bytecomp.el (byte-compile-close-variables): Leave
13025         debug-issue-ebola-notices alone.
13026
13027 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13028
13029         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13030         at the top of the buffer since it is the most important thing to
13031         customize
13032         (ldap-get-host-parameter): New defun
13033         (ldap-search): Add a new parameter `withdn' to retrieve the
13034         distinguished names of entries
13035
13036 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13037
13038         * startup.el (splash-frame-body): Date and spelling fixes.
13039
13040 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13041
13042         * view-less.el (toggle-truncate-lines): add autoload tag
13043
13044 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13045
13046         * format.el (format-alist): Disable image stuff.
13047
13048 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13049
13050         * wid-edit.el (widget-glyph-find): Search by directories, then by
13051         suffixes rather than the other way around.
13052         (widget-image-conversion): Renamed to
13053         `widget-image-file-name-suffixes'.
13054
13055 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13056
13057         * mule/mule-charset.el: Made old functions obsolete, remove the
13058         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13059         (charset-iso-graphic-plane): Rename from charset-graphic.
13060         (charset-iso-final-char): Rename from charset-final.
13061         (charset-width): Rename from charset-columns.
13062         (charset-bytes): Added from fsf compatibility, returns always 1.
13063
13064         * mule/mule-misc.el: Move charset-doc-string alias to
13065         mule-charset.el
13066
13067 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13068
13069         * x-faces.el (x-make-font-bold-italic): honor
13070         *try-oblique-before-italic-fonts*
13071
13072 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13073
13074         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13075
13076 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13077
13078         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13079         name.
13080
13081 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13082
13083         * cl-extra.el (equalp): Would bug out for lists.
13084
13085 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13086
13087         * about.el (about-hackers):  Change cgw's email address
13088
13089 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13090
13091         * XEmacs 21.2.13 is released
13092
13093 1999-03-12  SL Baur  <steve@xemacs.org>
13094
13095         * simple.el (delete-key-deletes-forward): Revert to previous
13096         behavior.
13097
13098 1999-01-18  Didier Verna  <didier@xemacs.org>
13099
13100         * menubar-items.el (xemacs-splash-buffer): handle the case of
13101         multiple elements in the splash buffer body.
13102
13103         * startup.el (splash-frame-timeout): new constant: interval
13104         between splash buffer elements.
13105         (command-line-1): handle splash buffer with multiple elements (use
13106         a timeout).
13107         (splash-frame-body): Originally `startup-splash-frame-body'.
13108         Rewrote a cleaner and more readable version. This can now be array,
13109         in which case each element is displayed in turn in the splash buffer.
13110         (splash-frame-static-body): new constant. Persistent information
13111         across all splash buffer elements (preserves the possibility to give
13112         it in different languages.
13113         (circulate-splash-frame-elements): new function. Used as a timeout
13114         to circulate through all splash frame elements and display them in
13115         sequence.
13116         (display-splash-frame): originally `startup-splash-frame'. Handle
13117         the case of multiple elements in the splash buffer body. Now
13118         returns a timeout id if multiple elements to display, or nil.
13119
13120 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13121
13122         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13123         so they can be overridden by x-init-face-from-resources.
13124         Additionally specify the font name also with an x tag.
13125
13126 1999-03-08  Andy Piper  <andy@xemacs.org>
13127
13128         * package-get.el (package-get-base): autoload.
13129
13130         * menubar-items.el (default-menubar): add update menu item. Fix
13131         custom menu to only be activated when package-base is available.
13132
13133         * package-get.el (package-get-custom): don't load
13134         package-get-custom as it is auto-generated. Fix group definition.
13135
13136 1999-03-05  Didier Verna  <didier@xemacs.org>
13137
13138         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13139         instead of `symbol-name' (Thanks Kyle).
13140
13141         * cus-edit.el (custom-save-variables): use `prin1' instead of
13142         princ to write symbols.
13143
13144 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13145
13146         * XEmacs 21.2.12 is released
13147
13148 1999-03-05  SL Baur  <steve@xemacs.org>
13149
13150         * menubar-items.el (default-menubar): Add kfm browsing support.
13151         From Neal Becker <nbecker@fred.net>
13152
13153 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13154
13155         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13156         calls to font-lock during buffer reversion.
13157
13158 1999-02-12  Didier Verna  <didier@xemacs.org>
13159
13160         * info.el (Info-build-node-completions): unconditionally widen the
13161         tag table buffer.
13162
13163 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13164
13165         * x-faces.el (x-init-face-from-resources):
13166         Only set fonts in the 'x locale.
13167
13168 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13169
13170         * package-ui.el (pui-install-selected-packages): Don't throw on
13171         `package-admin-delete-binary-package' returning nil since it's
13172         normal.  Reindent function.
13173         (pui-add-required-packages): Handle case where packages selected
13174         for installation have never been installed.
13175
13176 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13177
13178         * menubar-items.el (default-menubar):
13179         Implement the ``Mule->Set coding system of process'' menu item.
13180
13181 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13182
13183         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13184         files
13185         - Change some `if's to `when's
13186
13187 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13188
13189         * XEmacs 21.2.11 is released
13190
13191 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13192
13193         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13194         against window close (Fix Bug #460).
13195         (ask-user-about-lock-dbox): Idem.
13196
13197 1999-02-25  SL Baur  <steve@xemacs.org>
13198
13199         * mule/mule-charset.el (charset-leading-byte): New function.
13200         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13201
13202 1999-02-12  Andy Piper  <andy@xemacs.org>
13203
13204         * about.el (xemacs-hackers): change andy's email address.
13205         (about-url-alist): change andy's web page address.
13206         (about-xemacs): add piper.
13207
13208 1999-02-16  SL Baur  <steve@xemacs.org>
13209
13210         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13211         of mule-base into lisp/mule.
13212
13213 1999-02-16  SL Baur  <steve@xemacs.org>
13214
13215         * mule/arabic.el:
13216         mule/canna-leim.el:
13217         mule/chinese.el:
13218         mule/cyrillic.el:
13219         mule/english.el:
13220         mule/european.el:
13221         mule/greek.el:
13222         mule/hebrew.el:
13223         mule/japanese.el:
13224         mule/kinsoku.el:
13225         mule/korean.el:
13226         mule/misc-lang.el:
13227         mule/mule-category.el:
13228         mule/mule-ccl.el:
13229         mule/mule-charset.el:
13230         mule/mule-cmds.el:
13231         mule/mule-coding.el:
13232         mule/mule-files.el:
13233         mule/mule-help.el:
13234         mule/mule-init.el:
13235         mule/mule-misc.el:
13236         mule/mule-tty-init.el:
13237         mule/mule-x-init.el:
13238         mule/viet-chars.el:  Remerge from mule-base.
13239
13240         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13241         of mule-base into lisp/mule.
13242
13243 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13244
13245         * process.el (exec-to-string): Use `shell-command-switch' in place
13246         of hard-wired "-c" (for WindowsNT).
13247
13248 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13249
13250         * menubar-items.el (default-menubar):  Remove obsolete
13251         "Gopher" item
13252
13253 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13254
13255         * package-admin.el (package-admin-get-install-dir): First fall
13256         back to the location of xemacs-base for non-mule packages.
13257
13258 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13259
13260         * paths.el:
13261         - improved automounter tmp directory support.
13262         - support 4 (!) empirically discovered automounter conventions
13263
13264 1999-02-12  SL Baur  <steve@xemacs.org>
13265
13266         * etags.el (pop-tag-mark): autoload to match key binding.
13267
13268 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13269
13270         * XEmacs 21.2.10 is released
13271
13272 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13273
13274         * package-get.el (package-get-remote-filename): Don't bug out for
13275         a local file name in the search entry.
13276
13277 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13278
13279         * XEmacs 21.2.9 is released
13280
13281 1999-01-19  Didier Verna  <didier@xemacs.org>
13282
13283         * replace.el (replace-search-function): new variable containing a
13284         function to perform a search-forward.
13285         (replace-re-search-function): new variable containing a function
13286         to perform a re-search-forward.
13287         (perform-replace): use them.
13288
13289 1999-01-25  Didier Verna  <didier@xemacs.org>
13290
13291         * select.el (selection-owner-p): use the name `XEmacs'.
13292         (cut-copy-clear-internal): ditto.
13293
13294 1999-01-18  Andy Piper  <andy@xemacs.org>
13295
13296         * about.el (about-url-alist): Update my entry.
13297         (xemacs-hackers): Ditto.
13298
13299 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13300
13301         * buffer.el (switch-to-buffer): Fixing documentation.
13302         * minibuf.el (minibuffer-completion-table): ditto.
13303         * cl-macs.el (return-from): ditto.
13304
13305 1999-01-04  Didier Verna  <didier@xemacs.org>
13306
13307         * replace.el (delete-non-matching-lines): temporarily disable
13308         case-folding when called interactively with a regexp containing
13309         uppercase characters.
13310         (delete-matching-lines): ditto.
13311         (count-matches): ditto.
13312         (list-matching-lines): ditto.
13313
13314 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13315
13316         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13317         abort if current window is split horizontally, not if others are
13318         split.  Got rid of unnecessary minibuffer checking.  Also, add
13319         some comments (it's still complex).
13320
13321 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13322
13323         * package-get.el: changed address for doc.ic.ac.uk to
13324         sunsite.doc.ic.ac.uk
13325
13326 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13327
13328         * ldap.el (toplevel): Remove requires so that the file compiles
13329         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13330
13331 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13332
13333         * dump-paths.el: Calculate module-directory and set
13334         module-load-path to the load path for modules.
13335
13336         * loadup.el: Get bootstrap value of module-load-path from the
13337         environment variable EMACSBOOTSTRAPMODULEPATH.
13338         - Display the module load path if we're debugging paths.
13339
13340         * setup-paths.el: Added function paths-find-site-module-directory.
13341         - Added function paths-find-module-directory.
13342         - Added function paths-construct-module-load-path.  Uses new
13343         environment variable EMACSMODULEPATH.
13344
13345 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13346
13347         * font.el (font-default-object-for-device):
13348         Oops! This `or' can't be replaced by `unless'.
13349         Fixed inability to run w3, among other things.
13350
13351 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13352
13353         * package-admin.el: Change initialization of
13354           package-admin-install-function dependent on system type.
13355           Change package-admin-install-function-mswindows to use
13356           "minitar".
13357
13358 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13359
13360         * mouse.el (default-mouse-motion-handler): Disable help echo while
13361         in the minibuffer.
13362
13363 1998-12-28  Martin Buchholz <martin@xemacs.org>
13364
13365         * XEmacs 21.2.8 is released.
13366
13367 1998-12-24  Martin Buchholz <martin@xemacs.org>
13368
13369         * XEmacs 21.2.7 is released.
13370
13371 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13372
13373         * package-ui.el (pui-list-packages): Set truncate-lines.
13374
13375         * package-get.el (package-get-download-menu): Use
13376         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13377
13378         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13379         (pui-help-string): idem.
13380         (list-packages-mode): New major mode.
13381         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13382         (pui-install-selected-packages): Add suport for removing packages.
13383         (pui-toggle-package-delete-key): New function.
13384         (pui-popup-context-sensitive): New kludge.
13385         (pui-list-packages): Add warning when `package-get-remote' is nil.
13386         (package-ui-add-site): New function.
13387
13388 1998-12-01  Didier Verna  <didier@xemacs.org>
13389
13390         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13391
13392 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13393
13394         * ldap.el: Custom-ized
13395         (toplevel): Do not provide `ldap' which is provided by C level
13396         LDAP code
13397         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13398
13399 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13400
13401         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13402
13403 1998-12-17  Andy Piper  <andy@xemacs.org>
13404
13405         * sound.el (sound-load-list): name changed from sound-load-alist.
13406         (sound-extension-list): name changed from sound-ext-list.
13407         (load-default-sounds): use new names.
13408         (load-sound-file): use new names.
13409
13410 1998-12-16  Andy Piper  <andy@xemacs.org>
13411
13412         * XEmacs 21.2.6 is released
13413
13414 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13415
13416         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13417         errors.
13418
13419 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13420
13421         * wid-edit.el (widget-echo-this-extent): Set
13422         help-echo-owns-message to t.
13423
13424 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13425
13426         * package-get.el (package-get-download-menu): use toggles for
13427           each site in the download site menu.
13428
13429 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13430
13431         * package-get.el (package-get): If we cannot find a package
13432           because package-get-remote is not set, give a more helpful
13433           error message.
13434
13435 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13436
13437         * package-get.el (package-get-remote-filename): use an EFS path
13438         with user anonymous if no user is specified.
13439
13440 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13441
13442         * faces.el (face-spec-set): Re-init fallfacks for default after
13443         calling reset-face on the default face.
13444
13445 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13446
13447         * package-admin.el (package-admin-default-install-function):
13448         Behave as advertised.  Make sure the pkg-dir is proper for
13449         default-directory.
13450         (package-admin-add-binary-package): Make sure the pkg-dir is
13451         proper for default-directory.
13452         (package-admin-install-function-mswindows): Make sure the pkg-dir
13453         is proper for default-directory.
13454
13455 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13456
13457         * XEmacs 21.2.5 is released
13458
13459 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13460
13461         * files.el (binary-file-regexps): regexp-opt is not available at
13462         bytecompile time.
13463
13464 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13465
13466         * x-win-xfree86.el:
13467         * x-win-sun.el (x-win-init-sun):
13468         * x-win-sun.el:
13469         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13470         * x-iso8859-1.el:
13471         * x-init.el (init-post-x-win):
13472         * x-init.el (init-pre-x-win):
13473         * x-init.el (x-initialize-compose):
13474         * x-init.el:
13475         * x-compose.el:
13476         * winnt.el:
13477         * widget.el:
13478         * wid-edit.el (widget-glyph-click):
13479         * wid-edit.el (widget-glyph-find):
13480         * wid-edit.el (widget-type):
13481         * view-less.el (view-buffer-other-window):
13482         * very-early-lisp.el:
13483         * version.el:
13484         * toolbar.el:
13485         * toolbar-items.el:
13486         * term/sun.el (suntool-map):
13487         * term/sun-mouse.el:
13488         * term/internal.el:
13489         * syntax.el (modify-syntax-entry):
13490         * symbol-syntax.el:
13491         * subr.el:
13492         * startup.el (lock-directory):
13493         * simple.el (set-comment-column):
13494         * simple.el (backward-delete-char-untabify):
13495         * shadow.el (find-emacs-lisp-shadows):
13496         * shadow.el:
13497         * setup-paths.el (paths-construct-info-path):
13498         * select.el (cut-copy-clear-internal):
13499         * process.el (call-process-region):
13500         * process.el (start-process-shell-command):
13501         * process.el:
13502         * paths.el (rmail-spool-directory):
13503         * paragraphs.el (use-hard-newlines):
13504         * package-get.el (package-get-dependencies):
13505         * package-admin.el (package-admin-delete-binary-package):
13506         * obsolete.el (truncate-string):
13507         * obsolete.el (store-substring):
13508         * mouse.el (default-mouse-track-maybe-own-selection):
13509         * mouse.el (mouse-yank-at-point):
13510         * modeline.el:
13511         * modeline.el (mouse-drag-modeline):
13512         * minibuf.el (read-directory-name-internal):
13513         * minibuf.el (read-file-name-internal):
13514         * minibuf.el (read-file-name-internal-1):
13515         * minibuf.el (read-file-name-2):
13516         * minibuf.el (exact-minibuffer-completion-p):
13517         * minibuf.el (read-from-minibuffer):
13518         * minibuf.el:
13519         * menubar.el (check-menu-syntax):
13520         * map-ynp.el (map-y-or-n-p):
13521         * make-docfile.el (docfile-out-of-date):
13522         * loadup.el ((member "run-temacs" command-line-args)):
13523         * loadup.el ((member "no-site-file" command-line-args)):
13524         * loadup.el (really-early-error-handler):
13525         * loadup.el:
13526         * loadhist.el:
13527         * loaddefs.el:
13528         * lisp-mnt.el (lm-verify):
13529         * lib-complete.el (lib-complete:cache-completions):
13530         * lib-complete.el (library-all-completions):
13531         * itimer.el (itimer-run-expired-timers):
13532         * info.el (Info-mode):
13533         * info.el (Info-insert-file-contents):
13534         * info.el (Info-rebuild-dir):
13535         * info.el (Info-build-dir-anew):
13536         * info.el (Info-parse-dir-entries):
13537         * info.el (Info-dir-outdated-p):
13538         * info.el (Info-insert-dir):
13539         * info.el (info-xref):
13540         * info.el:
13541         * hyper-apropos.el (hyper-apropos-get-doc):
13542         * hyper-apropos.el (hyper-describe-face):
13543         * hyper-apropos.el (hyper-apropos-mode):
13544         * hyper-apropos.el:
13545         * help.el (list-processes):
13546         * help.el:
13547         * gnuserv.el:
13548         * font.el (mswindows-font-create-name):
13549         * font.el (font-default-font-for-device):
13550         * font.el (x-font-create-object):
13551         * font.el (font-registry):
13552         * font.el:
13553         * font-lock.el (font-lock-keywords):
13554         * font-lock.el:
13555         * finder.el (finder-compile-keywords):
13556         * find-paths.el (paths-find-recursive-path):
13557         * fill.el (set-justification-center):
13558         * fill.el (fill-region-as-paragraph):
13559         * files.el (insert-directory):
13560         * files.el (wildcard-to-regexp):
13561         * files.el (recover-file):
13562         * files.el (basic-save-buffer):
13563         * files.el (delete-auto-save-file-if-necessary):
13564         * files.el (file-relative-name):
13565         * files.el (backup-extract-version):
13566         * files.el (backup-buffer):
13567         * files.el (set-visited-file-name):
13568         * files.el (set-auto-mode):
13569         * files.el (interpreter-mode-alist):
13570         * files.el:
13571         * files.el (find-file-noselect):
13572         * files.el (abbreviate-file-name):
13573         * files.el (parse-colon-path):
13574         * files.el (directory-abbrev-alist):
13575         * etags.el (visit-tags-table-buffer):
13576         * easymenu.el (easy-menu-define):
13577         * dragdrop.el (experimental-dragdrop-drag):
13578         * dragdrop.el (dragdrop-drop-do-functions):
13579         * dragdrop.el (dragdrop-drop-at-point):
13580         * disass.el (disassemble-1):
13581         * disass.el (disassemble-internal):
13582         * disass.el (disassemble):
13583         * disass.el:
13584         * derived.el (derived-mode-init-mode-variables):
13585         * derived.el (define-derived-mode):
13586         * custom.el (defgroup):
13587         * cus-edit.el (custom-quote):
13588         * config.el:
13589         * code-process.el (open-network-stream):
13590         * code-process.el (start-process):
13591         * code-process.el (call-process-region):
13592         * code-process.el (call-process):
13593         * code-process.el:
13594         * code-files.el (insert-file-contents):
13595         * code-files.el:
13596         * code-files.el (buffer-file-coding-system-for-read):
13597         * cmdloop.el (yes-or-no-p-minibuf):
13598         * cl.el:
13599         * cl-macs.el:
13600         * cl-extra.el:
13601         * callers-of-rpt.el (make-caller-report):
13602         * callers-of-rpt.el:
13603         * bytecomp.el (batch-byte-recompile-directory):
13604         * bytecomp.el (batch-byte-compile-1):
13605         * bytecomp.el (batch-byte-compile):
13606         * bytecomp.el (display-call-tree):
13607         * bytecomp.el (byte-compile-insert):
13608         * bytecomp.el (byte-compile-two-args-19->20):
13609         * bytecomp.el (byte-compile-variable-ref):
13610         * bytecomp.el (byte-compile-form):
13611         * bytecomp.el (byte-compile-top-level-body):
13612         * bytecomp.el (byte-compile-out-toplevel):
13613         * bytecomp.el (byte-compile-byte-code-maker):
13614         * bytecomp.el (byte-compile-file-form-defmumble):
13615         * bytecomp.el (byte-compile-file-form):
13616         * bytecomp.el (byte-compile-keep-pending):
13617         * bytecomp.el (byte-compile-insert-header):
13618         * bytecomp.el (byte-compile-from-buffer):
13619         * bytecomp.el (byte-compile-file):
13620         * bytecomp.el (byte-recompile-file):
13621         * bytecomp.el (byte-compile-close-variables):
13622         * bytecomp.el (byte-compile-warn-about-unused-variables):
13623         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13624         * bytecomp.el (byte-compiler-legal-options):
13625         * bytecomp.el (byte-compile-lapcode):
13626         * bytecomp.el (byte-optimize-log):
13627         * bytecomp.el ((fboundp 'defsubst)):
13628         * bytecomp.el:
13629         * bytecomp-runtime.el:
13630         * byte-optimize.el (byte-optimize-apply):
13631         * byte-optimize.el (car):
13632         * byte-optimize.el (byte-optimize-form):
13633         * byte-optimize.el (byte-optimize-form-code-walker):
13634         * byte-optimize.el:
13635         * build-report.el (build-report-insert-installation-file):
13636         * build-report.el (build-report):
13637         * auto-show.el:
13638         * apropos.el (apropos-documentation):
13639         - mega patch
13640         - clean up byte-compile warnings
13641         - remove unused variables
13642         - Use common lisp style hashtable functions
13643         - byte compiler cleanup
13644         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13645         - remove old backquote syntax usage
13646         - move some cl functionality into C for speed.
13647         - remove last remaining VMS support
13648         - spelling fixes
13649         - implement last, butlast, nbutlast, copy-list in C.
13650         - new macro ignore-file-errors, similar to ignore-errors
13651           (ignore-file-errors (delete-file "foo"))
13652         - get frequent garbage collection during loadup.el by tweaking
13653           gc-cons-threshold, rather than explicitly calling garbage-collect
13654         - default delete-key-deletes-forward to `t'.
13655
13656 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13657
13658         * XEmacs 21.2-beta4 is released.
13659
13660 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13661
13662         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13663         (easy-menu-item-present-p): Wrapper around find-menu-item.
13664         (easy-menu-remove-item): Wrapper around delete-menu-item.
13665
13666         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13667         (add-menu-button): Add 'in-menu' argument.
13668         (add-menu-item-1): Add in-menu support to helper function.
13669
13670 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13671
13672         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13673
13674 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13675
13676         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13677         of Dec 4, 1997.
13678
13679 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13680
13681         * process.el (shell-command-on-region): Report if the command
13682         succeeded or failed.
13683
13684 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13685
13686         * subr.el (buffer-substring-no-properties): Comment out.
13687
13688 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13689
13690         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13691           into font instances first, like `x-frob-font-size' does.
13692           (mswindows-find-larger-font): ditto
13693
13694 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13695
13696         * package-ui.el (pui-install-selected-packages): fix args in call
13697         to `package-get'.
13698
13699 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13700
13701         * package-get.el (host-name): New widget type.
13702         (package-get-remote): Better customization using new type.
13703         (package-get-download-sites): idem dito.
13704
13705         (package-get-custom): Do not use package-get-all untill we have
13706         runtime dependencies.
13707
13708         (package-get-remove-copy): Default to 't' we no longer need this
13709         kludge as we do not currently use depenencies.
13710
13711         (package-get-was-current): New variable.
13712         (package-get-require-base): New 'force-current' argument.
13713         (package-get-update-base): idem
13714         (package-get-package-provider):  idem
13715         (package-get-locate-index-file): New 'no-remote' argument.
13716         (package-get-locate-file): idem.
13717
13718         (package-get-maybe-save-index): New function.
13719         (package-get-update-base): Use it.
13720
13721 1998-10-28 Greg Klanderman <greg@alphatech.com>
13722
13723         * package-get.el (package-get-remote): default to nil; by default,
13724         don't go out to the net via EFS.  They must select a download site.
13725         (package-get-download-sites): new variable.
13726         (package-get-download-menu): new function.
13727         (package-get-locate-index-file): new function.
13728         (package-get-update-base): use it.
13729
13730         * menubar-items.el (default-menubar): add "Update Package Index"
13731         and "Add Download Site" menus under Options | Manage Packages.
13732
13733 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13734
13735         * package-get.el (package-get): bugfix code checking installed version
13736         for case where package is not currently installed.
13737         (package-get-require-signed-base-updates): new variable.
13738         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13739         deemed not a goot thing.  Use the variable
13740         package-get-allow-unsigned-base-updates instead.
13741
13742 1998-10-16 Greg Klanderman <greg@alphatech.com>
13743
13744         * package-get.el (package-get): Don't install an older version than
13745         we already have unless explicitly told to.  Issue a warning.
13746
13747         * package-ui.el (pui-add-required-packages): when adding
13748         dependencies, don't add packages that are up to date.
13749         (pui-package-symbol-char):  Don't consider a package out of date
13750         if you have a newer version installed than the latest version in
13751         package-get-base.
13752
13753         * package-get.el (package-get-base-filename): document that it may
13754         be a path relative to package-get-remote;  new default value.
13755         (package-get-locate-file): new function.
13756         (package-get-update-base): use it to expand package-get-base-filename.
13757         (package-get-save-base): new function to save the package-get database
13758         to file.
13759         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13760         (package-get-update-base): pass the REMOTE-SOURCE arg.
13761         (package-get-update-base-entry): call package-get-custom-add-entry.
13762         (package-get-file-installed-p): removed; no longer needed.
13763         (package-get-create-custom): ditto.
13764         (toplevel): remove code to build and load package-get-custom.el
13765         (package-get-custom-add-entry): new function.
13766
13767 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13768
13769         * wid-edit.el (widget-button-click): Don't switch window.
13770
13771 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13772
13773         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13774
13775 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13776
13777         * etags.el (find-tag-default): Run find-tag-hook using
13778         run-hooks rather than funcall
13779
13780 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13781
13782         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13783         and the current local map as the parents to isearch-mode-map.
13784
13785 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13786
13787         * XEmacs 21.2-beta3 is released.
13788
13789 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13790
13791         * package-get.el (package-get-update-base): use
13792         insert-file-contents-internal, not insert-file-contents-literally.
13793
13794 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13795
13796         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13797         dump time.
13798
13799 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13800
13801         * package-get.el (package-get-update-base-entry): new function.
13802         (package-get-update-base): renamed; was `package-get-load-base'.
13803         cleanup, and use package-get-update-base-from-buffer.
13804         (package-get-update-base-from-buffer): new function.
13805         (package-get-update-base-entries): new; helper for above.
13806         Do not eval lisp grabbed over ftp; parse it from new format.
13807
13808 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13809
13810         * files.el (set-auto-mode): Don't play games loading package-get
13811         database; package-get-package-provider will handle it all.
13812
13813 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13814
13815         * package-get.el (package-get-base-filename): new variable.
13816         (package-get-require-base): new function.
13817         (package-get-pgp-signed-begin-line): new variable.
13818         (package-get-pgp-signature-begin-line): ditto.
13819         (package-get-pgp-signature-end-line):  ditto.
13820         (package-get-load-base): new function.
13821         (package-get-interactive-package-query):
13822         (package-get-update-all):
13823         (package-get-dependencies):
13824         (package-get-package-provider):
13825         (package-get-custom): use package-get-require-base.
13826         [package-get-custom loading]: disable for now.
13827
13828         * package-ui.el (pui-list-packages): use (package-get-require-base)
13829
13830 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13831
13832         * package-ui.el: Correct obvious thinko in choosing extent face.
13833
13834 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13835
13836         * menubar-items.el (default-menubar): pui-list-package has nothing
13837         to with Customize. Move all the package stuff to a new Item in Options.
13838
13839         * package-ui.el (pui-menu): Add menu and Popup menu.
13840
13841         * package-get.el (package-get): Use new
13842         package-admin-get-install-dir.
13843
13844         * package-admin.el (package-admin-get-install-dir): New syntax.
13845         Conserve package location and put mule packages where mule-base is.
13846
13847         * package-get.el : Customized
13848
13849         * package-ui.el (pui): Customized
13850         (pui-package-install-dest-dir): New variable.
13851         (pui-install-selected-packages): Use it
13852
13853 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13854
13855         * package-get.el (package-get-interactive-package-query): Move
13856         dependency on package-get-base to run-time.
13857         (package-get-update-all): Ditto.
13858         (package-get-dependencies): Ditto.
13859         (package-get-package-provider): Ditto.
13860         (package-get-custom): Ditto.
13861
13862 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13863
13864         * events.el: Remove 'ascii-character property from 'backspace
13865         and 'delete symbols
13866
13867 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13868
13869         * package-get-base.el: removed.
13870
13871 1998-09-23  Didier Verna  <didier@xemacs.org>
13872
13873         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13874         (no-upper-case-p): new function.
13875         (with-search-caps-disable-folding): new macro.
13876         (with-interactive-search-caps-disable-folding): new macro.
13877         (zap-to-char): In interactive mode, do a case-sensitive search if
13878         the character is uppercase.
13879         (zap-up-to-char): ditto.
13880
13881         * replace.el (perform-replace): use the function no-upper-case-p.
13882
13883         * isearch-mode.el (isearch-fix-case): ditto.
13884         make obsolete `with-caps-disable-folding' and
13885         `isearch-no-upper-case-p'.
13886
13887         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13888         (tags-search): ditto.
13889         (tags-query-replace): ditto.
13890
13891         * info.el (Info-search): ditto.
13892
13893 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13894
13895         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13896
13897 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13898
13899         * package-admin.el (package-admin-rmtree): rewritten.  need to
13900         check for "." and ".." before symlink check.  expand files and
13901         directories with respect to DIRECTORY, not default-directory.
13902
13903 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13904
13905         * package-get.el (package-get-all): add INSTALL-DIR argument.
13906
13907 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13908
13909         * package-ui.el (pui-add-required-packages): new function, select
13910         dependent packages.
13911         (pui-display-keymap): bind it.
13912         (pui-help-string): document it.
13913         (pui-install-selected-packages): package-get-all -> package-get.
13914
13915         * package-get.el (package-get-dependencies): new function.
13916
13917 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13918
13919         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13920         regexps.
13921
13922 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13923
13924         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13925         function.
13926         (default-mouse-track-normalize-point): Use it.
13927
13928 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13929
13930         * package-admin.el (package-admin-delete-binary-package):
13931                 General cleanup. Remove unnessary use of progn and
13932         save-excursion.
13933         (package-admin-delete-binary-package): Do NOT mess with file
13934         modes. That is evil.
13935         (package-admin-delete-binary-package): Wrap all deleting in
13936         condition-case. The data in MANIFEST is untrustworthy.
13937         (package-admin-delete-binary-package): Let the OS worry about non
13938         empty directories.
13939
13940 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13941
13942         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13943         processing.
13944         (lm-report-bug): Fix mail address to send bug reports to.
13945
13946 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13947
13948         * XEmacs 21.2-beta2 is released.
13949
13950 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13951
13952         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13953
13954 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13955
13956         * info.el (Info-mode): Document page turning by double clicks in
13957         docstring so `M-x describe-mode' will display it.
13958
13959 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13960
13961         * info.el (Info-mouse-track-double-click-hook): Use character
13962         widths to calculate a border region where double clicking does
13963         page turning, and return `nil' by default so other hooks, such as
13964         region highlighting, will be run.
13965
13966 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13967
13968         * sound.el (default-sound-directory-list): Initialize with all the
13969         "sounds" directories in `data-directory-list'.  It used to just be
13970         the first one.
13971
13972         * packages.el (locate-data-directory-list): Created.  This gives
13973         the list of matching directories, unlike `locate-data-directory',
13974         which just gives the first one.
13975
13976 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13977
13978         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13979         make a binding in the local keymap until help-char handling is
13980         improved.
13981
13982         * help.el (help-keymap-with-help-key): Provide keymap with help
13983         binding.
13984         (help-print-help-form): New helper function.
13985
13986 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13987
13988         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13989         move extent to another buffer; no need to create a new extent.
13990         (isearch-fix-case): New function.
13991         (isearch-search-and-update): Use it.
13992
13993 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13994
13995         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13996         the keymap, not minor-mode-map-alist.
13997         (isearch-done): Restore overriding-local-map.
13998
13999 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14000
14001         * bytecomp.el (byte-compile-buffer-substring):
14002         Fix for: (byte-compile (defun f () (buffer-substring)))
14003         ==>   ** buffer-substring called with 3 args, but requires 0-3
14004         - new code not only works, but is more readable, too.
14005
14006 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14007
14008         * msw-faces.el (mswindows-init-device-faces): Don't try to
14009           specify a default font at this late stage. Do try to force
14010           creation of the default face font so that if it fails we get
14011           an error now instead of a crash at frame creation.
14012
14013           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14014           mswindows-make-font-unitalic: Canonical default weight
14015           changed from "Normal" to "Regular".
14016
14017           mswindows-make-font-bold / -bold-italic: Supplied device was
14018           not being passed into call to mswindows-find-smaller-font.
14019
14020 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14021
14022         * package-get.el (package-get-remote): Fix the path where to find
14023           the packages on xemacs.org.
14024
14025 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14026
14027         * about.el (about-maintainer-info): Update Ben's entry.
14028
14029 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14030
14031         * lisp/shadow.el (find-emacs-lisp-shadows):
14032         - `member' was being called on lists of length 2000!
14033         - Replace with hashtables.
14034         - Replace hand-coded loops with (dolist)
14035         - Fix comment typo
14036
14037 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14038
14039         * packages.el: Added new function, `package-delete-name', to
14040           delete existing packages from the installed package database
14041           (`packages-package-list').  Also added the "pkginfo" directory
14042           to `packages-special-base-regexp', so that the pkginfo directory
14043           would not get added to `late-packages'.
14044
14045         * package-admin.el: Added ability to delete an installed package
14046           (added low-level function, `package-admin-delete-package').
14047           Understands how to use the pkginfo/MANIFEST.<package> file to
14048           delete the package.  When installing a package, will also
14049           create a MANIFEST.* file if one is not provided by the
14050           package.  If the MANIFEST.* doesn't exist when deleting a
14051           package, the functions will fall back to attempting to delete
14052           any package-specific lisp directory.
14053
14054         * package-get.el: Moved some functions to package-admin.el.
14055           Added interactive function `package-get-delete-package', for
14056           use by users for deleting a package.
14057
14058           Also modified to not require the presence of efs.
14059
14060 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14061
14062         * files.el (find-file-noselect): Handle all signals, kill the
14063         buffer and resignal.
14064
14065 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14066
14067         * cl-macs.el (glyph-image): Add setf method.
14068
14069 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14070
14071         * package-get.el: Fixed broken EFS downloading.  Also, look for
14072           .tar.gz files first, in preference over .tgz files.
14073
14074         * package-ui.el: Fix display of package version numbers.
14075
14076 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14077
14078         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14079         argument.
14080
14081 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14082
14083         * list-mode.el: `display-completion-list': added new/optional
14084           keyword `:completion-string', which allows the programmer to
14085           change the "Possible completions are:" prompt.
14086
14087         * menubar-items.el: Added new pulldown menu-pick to start up the
14088           visual package browser/installer:
14089
14090                 Options->Customize->List Packages
14091
14092         * package-admin.el: Added hooks for installing under both Unix
14093           and MS Windows.  Does additional error checking.  No longer
14094           calls "add-big-package.sh" to install packages under Unix; now
14095           calls gunzip & tar directly.
14096
14097         * package-get.el: Added ability to install packages from files
14098           on a local disk/CDROM.  Now deletes any existing package lisp
14099           directory.  Does completion on available packages when
14100           querying for package names.  Will also search for .tgz files
14101           in addition for .tar.gz files.  Tries to reload
14102           auto-autoloads, as a convenience when loading new packages,
14103           and also tries to add any new package paths to `load-path'.
14104           Changed all occurences of `concat' to use `expand-file-name'.
14105
14106         * package-ui.el: New file which implements the main visual
14107           package browser/installer, which is started via a menu pick or
14108           M-x pui-list packages.
14109
14110 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14111
14112         * startup.el (load-init-file): spelling fix.
14113
14114 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14115
14116         * startup.el (normal-top-level): Load auto-autoload files
14117         covariantly with their precedence.
14118
14119 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14120
14121         * menubar-items.el (default-menubar): Remove "Font Weight"
14122         option, there is currently no custom equivalent.. Customize-faces
14123         is "Edit faces".
14124
14125         * x-font-menu.el (font-menu-set-font): Use customize to set
14126         default face.
14127
14128         * faces.el (face-spec-update-all-matching): New function.
14129
14130         * cus-face.el (custom-set-face-update-spec): New function.
14131         Interface to customize faces from elisp.
14132
14133         (custom-face-value-create): Show the customized settings if set
14134         but not saved.
14135
14136 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14137
14138         (custom-face-value-create): Show the customized settings if set
14139         but not saved.
14140
14141 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14142
14143         * keydefs.el (global-map): Add FSF 20.3 binding of
14144         query-replace-regexp.
14145
14146 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14147
14148         * minibuf.el (read-file-name-internal-1): use
14149         user-name-completion-1 instead of user-name-completion.
14150
14151 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14152
14153         * loadup.el:
14154         * make-docfile.el:
14155         * update-elc.el: Don't set `source-directory' (now defunct as a
14156         global variable) no more.
14157
14158         * packages.el (packages-list-autoloads): Made `source-directory'
14159         (now defunct as a global variable) a parameter.
14160
14161 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14162
14163         * about.el (about-hackers): new email
14164
14165 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14166
14167         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14168
14169 1998-07-17  Didier Verna  <didier@xemacs.org>
14170
14171         * faces.el (set-face-property):
14172         (set-face-dim-p):
14173         (face-dim-p): updated the doc strings now that the dim property isn't
14174         tty-specific.
14175         (face-equal): the dim property is now a common one.
14176
14177         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14178         Renamed the `stipple' attribute to `background-pixmap'.
14179         (custom-face-background-pixmap): make custom-face-stipple an
14180         obsolete alias for this.
14181
14182 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14183
14184         * find-paths.el (paths-file-readable-directory-p): Created and
14185         used.
14186
14187         * loadup.el: Don't set inhibit-... flags from run-temacs.
14188
14189 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14190
14191         * packages.el (packages-data-path-depth): Added and used.
14192
14193 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14194
14195         * about.el:
14196         - Change .xpm to .png, delete "zcat" section.
14197         - cosmetic fix in the 'marcpa' entry.
14198
14199         * etc/photos
14200         - convert all .xpm.Z to .png
14201         - rename mrb to martin
14202         - rename mcook-m to mcookm
14203
14204 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14205
14206         * x-init.el (x-initialize-compose): Add support for
14207         dead-circumflex as YET ANOTHER NAME for that dead key.
14208
14209 1998-08-05  Colin Rafferty <colin@xemacs.org>
14210
14211         * setup-paths.el (paths-construct-exec-path): Made the
14212         last-packages really be last.
14213         (paths-construct-data-directory-list): Ditto.
14214
14215 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14216
14217         * startup.el(startup-splash-frame-body):
14218         Update Copyright notice in splash screen
14219
14220 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14221
14222         * minibuf.el (read-file-name-internal-1): do ~user completion.
14223
14224 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14225
14226         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14227         aginst destroyed extents
14228
14229 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14230
14231         * package-get.el (package-get): add `install-dir' argument.
14232
14233 1998-07-20  John Jones  <jj@asu.edu>
14234
14235         * package-get.el: calls to package-get-update-all will only
14236           update packages which are already installed.
14237
14238 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14239
14240         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14241         writable.
14242
14243 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14244
14245         * about.el (about-hackers): Correct my email.
14246
14247 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14248
14249         * about.el (about-hackers): new email-address.
14250
14251 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14252
14253         * minibuf.el (read-number): Don't let `input-error' condition
14254         escape.
14255
14256 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14257
14258         * about.el (about-hackers): use my `email-for-life' address.
14259
14260 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14261
14262         * XEmacs 21.2-beta1 is released.
14263
14264 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14265
14266         * ldap.el (ldap-search): Doc string change
14267
14268 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14269
14270         * menubar-items.el (default-menubar): Removed references to
14271         `data-directory', and use `locate-data-file' instead, and made
14272         then greyed out if they don't exist.
14273
14274 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14275
14276         * keymap.el (events-to-keys): Use `format' instead of `concat'
14277         since the latter does not accept integer args anymore
14278
14279 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14280
14281         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14282         macros replaced.
14283
14284 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14285
14286         * make-docfile.el: Get first initialization from very-early-lisp.el
14287         * update-elc.el: Ditto.
14288         * loadup.el (really-early-error-handler): Ditto.
14289
14290         * packages.el (packages-unbytecompiled-lisp): Add new file,
14291         very-early-lisp.el.
14292
14293         * very-early-lisp.el: New file.
14294
14295 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14296
14297         * Symbols that have been obsolete for at least 3 years removed (II).
14298
14299         * obsolete.el (eval-current-buffer): Make compatible.
14300         (byte-code-function-p): Ditto.
14301         (send-string): Removed.
14302         (send-region): Removed.
14303         (screen-scrollbar-width): Removed.
14304         (set-screen-scrollbar-width): Removed.
14305         (set-screen-left-margin-width): Removed.
14306         (set-screen-right-margin-width): Removed.
14307         (screen-left-margin-width): Removed.
14308         (screen-right-margin-width): Removed.
14309         (set-buffer-left-margin-width): Removed.
14310         (set-buffer-right-margin-width): Removed.
14311         (buffer-left-margin-width): Removed.
14312         (buffer-right-margin-width): Removed.
14313         (x-set-frame-icon-pixmap): Removed.
14314         (x-set-screen-icon-pixmap): Removed.
14315         (pixel-name): Removed.
14316         (make-pixmap): Removed.
14317         (make-cursor): Removed.
14318         (pixmap-width): Removed.
14319         (pixmap-contributes-to-line-height-p): Removed.
14320         (set-pixmap-contributes-to-line-height): Removed.
14321
14322 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14323
14324         * obsolete.el (popup-menu-up-p): removed.
14325         (read-no-blanks-input): Removed.
14326         (wholenump): Removed.
14327         (ring-mod): Removed (what was ring-mod?).
14328         (current-time-seconds): Removed.
14329         (run-special-hook-with-args): Removed.
14330         (dot): Removed.
14331         (dot-marker): Removed.
14332         (dot-min): Removed.
14333         (dot-max): Removed.
14334         (window-dot): Removed.
14335         (set-window-dot): Removed.
14336
14337         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14338         `dot-min'.
14339
14340         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14341
14342         * code-files.el (insert-file-contents): Rename
14343         run-special-hook-with-args to run-hook-with-args-until-success.
14344         (write-region): Ditto.
14345
14346 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14347
14348         * about.el: Fix typos, update release date.
14349
14350         * Symbols that have been obsolete for at least 3 years removed.
14351
14352         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14353         screen- functions.
14354         (toplevel): remove setf methods for screen functions.
14355         * cl-macs.el (extent-data): defsetf removed.
14356         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14357         many places to remove.
14358         (comment-indent-hook): Ditto.
14359         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14360         (buffer-dedicated-screen): Ditto.
14361         (deiconify-screen): Ditto.
14362         (delete-screen): Ditto.
14363         (event-screen): Ditto.
14364         (find-file-other-screen): Ditto.
14365         (find-file-read-only-other-screen): Ditto.
14366         (live-screen-p): Ditto.
14367         (screen-height): Ditto.
14368         (screen-iconified-p): Ditto.
14369         (screen-list): Ditto.
14370         (screen-live-p): Ditto.
14371         (screen-name): Ditto.
14372         (screen-parameters): Ditto.
14373         (screen-pixel-height): Ditto.
14374         (screen-pixel-width): Ditto.
14375         (screen-root-window): Ditto.
14376         (screen-selected-window): Ditto.
14377         (screen-totally-visible-p): Ditto.
14378         (screen-visible-p): Ditto.
14379         (screen-width): Ditto.
14380         (screenp): Ditto.
14381         (get-screen-for-buffer): Ditto.
14382         (get-screen-for-buffer-noselect): Ditto.
14383         (get-other-screen): Ditto.
14384         (iconify-screen): Ditto.
14385         (lower-screen): Ditto.
14386         (mail-other-screen): Ditto.
14387         (make-screen): Ditto.
14388         (make-screen-invisible): Ditto.
14389         (make-screen-visible): Ditto.
14390         (modify-screen-parameters): Ditto.
14391         (new-screen): Ditto.
14392         (next-screen): Ditto.
14393         (next-multiscreen-window): Ditto.
14394         (other-screen): Ditto.
14395         (previous-screen): Ditto.
14396         (previous-multiscreen-window): Ditto.
14397         (raise-screen): Ditto.
14398         (redraw-screen): Ditto.
14399         (select-screen): Ditto.
14400         (selected-screen): Ditto.
14401         (set-buffer-dedicated-screen): Ditto.
14402         (set-screen-height): Ditto.
14403         (set-screen-position): Ditto.
14404         (set-screen-size): Ditto.
14405         (set-screen-width): Ditto.
14406         (show-temp-buffer-in-current-screen): Ditto.
14407         (switch-to-buffer-other-screen): Ditto.
14408         (visible-screen-list): Ditto.
14409         (window-screen): Ditto.
14410         (x-set-screen-pointer): Ditto.
14411         (x-set-frame-pointer): Ditto.
14412         (screen-title-format): Ditto.
14413         (screen-icon-title-format): Ditto.
14414         (terminal-screen): Ditto.
14415         (delete-screen-hook): Ditto.
14416         (create-screen-hook): Ditto.
14417         (mouse-enter-screen-hook): Ditto.
14418         (mouse-leave-screen-hook): Ditto.
14419         (map-screen-hook): Ditto.
14420         (unmap-screen-hook): Ditto.
14421         (default-screen-alist): Ditto.
14422         (default-screen-name): Ditto.
14423         (x-screen-defaults): Ditto.
14424         (x-create-screen): Ditto.
14425         * obsolete.el: meta-flag removed.
14426         baud-rate removed.
14427         sleep-for-millisecs removed.
14428         extent-data removed.
14429         set-extent-data removed.
14430         set-extent-attribute removed.
14431         extent-glyph removed.
14432         extent-layout removed.
14433         set-extent-layout removed.
14434         list-faces-display removed.
14435         list-faces removed.
14436         trim-versions-without-asking removed.
14437         after-write-file-hooks removed.
14438         truename removed.
14439         auto-fill-hook removed.
14440         blink-paren-hook removed.
14441         select-screen-hook, deselect-screen-hook removed.
14442         auto-raise-screen, auto-lower-screen removed.
14443
14444         * msw-mouse.el: Global change resource -> mswindows-resource.
14445
14446         * XEmacs 21.0-pre5 is released.
14447
14448 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14449
14450         * about.el (about-hackers): Credits update.
14451
14452 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14453
14454         * register.el (insert-register): Don't activate the region.
14455
14456 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14457
14458         * select.el: Restore x-* symbols for backwards compatibility:
14459         x-copy-primary-selection, x-kill-primary-selection,
14460         x-delete-primary-selection, x-select-make-extent-for-selection,
14461         x-valid-simple-selection-, x-cut-copy-clear-internal.
14462
14463 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14464
14465         * XEmacs 21.0-pre4 is released.
14466
14467 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14468
14469         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14470         reporting bugs.
14471         (maybe-add-init-button): Fix semantics under Windows.  Use
14472         `expand-file-name' rather than `concat'.
14473
14474         * help.el (print-messages): New function.
14475
14476 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14477
14478         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14479
14480 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14481
14482         * about.el: Tweaked my entry in about-hackers.
14483
14484         * find-paths.el (paths-emacs-root-p):
14485           Relaxed emacs-root checking of an in-place installation to
14486           also accommodate the flat layout used on MS Windows.
14487
14488 1998-06-29  John Jones  <jj@asu.edu>
14489
14490         * package-get.el: calls to package-get-update-all will only
14491           update packages which are already installed.
14492
14493 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14494
14495         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14496         are handled by the gui-element face fallbacks now.
14497
14498         * x-faces.el: default gui-element face to "background" as well as
14499         the default face.
14500
14501         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14502         and default face settings since these are set as fallbacks now in
14503         the appropriate domain.
14504
14505 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14506
14507         * text-mode.el (text-mode): Reorder regexp so the OR part
14508         corresponding to `page-delim' goes first and the hack in
14509         `forward-paragraph' will work.
14510         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14511
14512 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14513
14514         * subr.el (remove-hook): When checking the hook value
14515           with functionp, don't apply car to it.
14516
14517 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14518
14519         * package-get.el (package-get-remote-filename):
14520           Don't use file-name-as-directory because the local directory
14521           separator conventions might not be the same as ftp's.
14522
14523 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14524
14525         * ldap.el (ldap-host-parameters-alist): New name of
14526         `ldap-host-parameters-plist'
14527
14528 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14529
14530         * package-get.el: Using (require 'package-get-base), now that it
14531         provides itself.  Consequently removed all instances of (load
14532         "package-get-base.el").
14533
14534 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14535
14536         * subr.el (remove-hook): Don't treat the hook value as a
14537           list unless it is both consp and not functionp.
14538
14539 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14540
14541         * about.el: Email address for Ben Wing is ben@xemacs.org.
14542         * auto-show.el: Ditto.
14543         * bytecomp.el: Ditto.
14544         * faces.el: Ditto.
14545         * x-scrollbar.el: Ditto.
14546         * x-misc.el: Ditto.
14547         * tty-init.el: Ditto.
14548         * toolbar-items.el: Ditto.
14549         * symbol-syntax.el: Ditto.
14550         * specifier.el: Ditto.
14551         * objects.el: Ditto.
14552         * hyper-apropos.el: Ditto.
14553         * glyphs.el: Ditto.
14554
14555 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14556
14557         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14558         vertical-divider-always-visible-p.
14559         (default-mouse-motion-handler): Ditto.
14560
14561 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14562
14563         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14564         global value.
14565
14566 1998-06-21  Oliver Graf <ograf@fga.de>
14567
14568         * build-reports.el: changed receiver to xemacs-build-reports list
14569
14570 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14571
14572         * font.el: Split font-family-mappings into X and
14573           mswindows-specific versions.
14574           mswindows-font-create-[object|name]: Treat supplied size
14575           as a pointsize. Added underline and strikethru handling.
14576
14577         * msw-faces.el: changed default mswindows charset to western.
14578
14579         * msw-glyphs.el: removed space in border-glyph font string that
14580           was inserted to get round bugs in the mswindows C font code.
14581
14582 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14583
14584         * about.el (about-hackers): Credits update.
14585
14586         * help-nomule.el (tutorial-supported-languages): Add Romanian
14587         TUTORIAL.
14588
14589         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14590         to ISO-8859-2.
14591
14592 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14593
14594         * font.el: Split font-family-mappings into X and
14595           mswindows-specific versions.
14596           mswindows-font-create-[object|name]: Treat supplied size
14597           as a pointsize. Added underline and strikethru handling.
14598
14599         * msw-faces.el: changed default mswindows charset to western.
14600
14601         * msw-glyphs.el: removed space in border-glyph font string that
14602           was inserted to get round bugs in the mswindows C font code.
14603
14604 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14605
14606         * minibuf.el: make read-color-completion-table call
14607           (mswindows-color-list for mswindows devices.
14608
14609 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14610
14611         * lisp/font-lock.el
14612         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14613         Let declaration items contain non-word symbol characters.
14614
14615 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14616
14617         * package-get.el (package-get-package-provider): Added autoload
14618         cookie.  Loading "package-get-base.el" in ALL functions that use
14619         it.  Fixed some (interactive ...) with multiple argument specs
14620         again.  Cosmetic indentation changes.
14621
14622 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14623
14624         * info.el (Info-insert-dir): Don't use nreverse on variables
14625         that you want to use later.
14626
14627 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14628
14629         * x-mouse.el (x-set-point-and-move-selection): Replace call
14630         to x-kill-primary-selection with kill-primary-selection
14631
14632 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14633
14634         * simple.el (what-cursor-position): Make cursor position reported
14635         use value of column-number-start-at-one
14636
14637 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14638
14639         * about.el (xemacs-hackers): Fix Jareth's email address.
14640
14641 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14642
14643         * startup.el (startup-splash-frame): Remove
14644         `xemacs-startup-logo-function'.
14645
14646 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14647
14648         * about.el (about-hackers): Update credits list.
14649
14650 1998-06-06  Jeff Miller <jmiller@smart.net>
14651
14652         * lisp/sound.el: Update sound-ext to allow filenames with
14653           extensions to be found by load-sound-file
14654
14655 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14656
14657         * info.el (Info-rebuild-outdated-dir): Removed variable
14658         (Info-auto-generate-directory): New variable
14659         (Info-save-auto-generated-dir): New variable
14660         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14661         (Info-build-dir-anew): Second parameter removed.  Use
14662         `Info-save-auto-generated-dir'
14663         (Info-rebuild-dir): Ditto
14664
14665 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14666
14667         * list-mode.el (next-list-mode-item): Would not recognize
14668         border between directly neighbored items.
14669
14670 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14671
14672         * package-get.el: add autoloads for some functions.
14673
14674 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14675
14676         * specifier.el (let-specifier): Tiny docfixes.
14677
14678 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14679
14680         * msw-mouse.el: set selection-pointer-glyph to Normal.
14681
14682 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14683
14684         * wid-edit.el (widget-specify-secret): New function.
14685         (widget-after-change): Use it.
14686         (widget-specify-field): Use it.
14687
14688 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14689
14690         * mouse.el (drag-window-divider): Use `(not done)' instead of
14691         `doit'; reuse result of `window-pixel-edges'.
14692
14693         * modeline.el (drag-modeline-event-lag): Rename to
14694         drag-divider-event-lag.
14695
14696 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14697
14698         * specifier.el (let-specifier): Rewritten not to generate needless
14699         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14700         arguments.
14701
14702 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14703
14704         * minibuf.el (read-file-name-1): Setup buffer-local value of
14705         `completion-ignore-case' in completions buffer under Windows.
14706
14707 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14708
14709         * about.el (about-maintainer-glyph): Fix support for not
14710         compressed images.
14711
14712 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14713
14714         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14715
14716         * mouse.el (mouse-track): Cancel selection if misc-user event with
14717         `cancel-mode-internal' function is fetched.
14718
14719 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14720
14721         * files.el (save-some-buffers-1): Fixed return value.
14722
14723 1998-06-01  Oliver Graf <ograf@fga.de>
14724
14725         * dragdrop.el: added experimental
14726
14727 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14728
14729         * startup.el (after-init-hook, init-file-user,
14730         user-init-directory, load-user-init-file):  Purge references
14731         to "~/.xemacs/init.el" from docstrings.
14732
14733         (load-user-init-file) Use paths-construct-path to construct
14734         paths to user init files.  Go directly to ~/.emacs, do not
14735         search ~/.xemacs/, do not load `default-custom-file'.
14736
14737 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14738
14739         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14740         general *sh.
14741         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14742
14743 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14744
14745         * menubar-items.el (default-menubar): add Update Packages to customize
14746         menu.
14747
14748 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14749
14750         * faces.el: use toolbar face as a fallback for toolbar properties
14751         in xpm-color-symbols instead of default.
14752
14753         * msw-faces.el: rename 3d-object -> gui-element face.
14754
14755 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14756
14757         * startup.el (xemacs-startup-logo-function): New variable.
14758         (startup-splash-frame): Use it.
14759
14760 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14761
14762         * files.el (save-some-buffers): Would wait 1 second.
14763         (save-some-buffers-1): Delete other windows here instead of in
14764         `save-some-buffers'.
14765         (save-some-buffers): Force redisplay only if windows were deleted.
14766
14767 1998-06-02  Didier Verna  <didier@xemacs.org>
14768
14769         * cus-face.el (custom-face-attributes): generalized the use of
14770         toggle buttons for boolean attributes.
14771         Re-ordered the items a bit.
14772
14773 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14774
14775         * sound.el (default-sound-directory): Use `locate-data-directory'
14776         to find the sounds directory.
14777
14778 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14779
14780         * sound.el: default sound-ext to .wav under mswindows, .au
14781         otherwise. load-default sounds without extensions.
14782
14783 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14784
14785         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14786         if send-pr is not bound.
14787
14788 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14789
14790         * files.el: grok idl files in auto-mode-alist.
14791 1998-06-01  Jeff Miller  <jmiller@smart.net>
14792
14793         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14794         calling `upcase'.
14795
14796 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14797
14798         * msw-glyphs.el: add xbm to the list of image types supported.
14799
14800 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14801
14802         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14803         instead of XEmacs one when dumping InfoDock.
14804
14805 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14806
14807         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14808         for `modeline-visible-p'
14809
14810         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14811
14812 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14813
14814         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14815         since it's not used anymore. doc string fixes.
14816
14817         * package-get.el (package-get-file-installed-p): new function. use
14818         instead of file-installed-p which is in an external package.
14819
14820 1998-05-28  Oliver Graf <ograf@fga.de>
14821
14822         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14823         favor of select-window/switch-to-buffer
14824
14825 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14826
14827         * startup.el: changed (getenv "HOME") to (user-home-directory)
14828
14829 1998-05-25  Oliver Graf <ograf@fga.de>
14830
14831         * frame.el (cde-start-drag) moved to dragdrop.el
14832         (offix-start-drag-region) moved to dragdrop.el
14833         (offix-start-drag) moved to dragdrop.el
14834         * dragdrop.el (cde-start-drag) moved from frame.el
14835         (offix-start-drag-region) moved from frame.el
14836         (offix-start-drag) moved from frame.el
14837         (cde-start-drag-region) cde drag regions
14838         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14839
14840 1998-05-26  Oliver Graf <ograf@fga.de>
14841
14842         * dragdrop.el: created dragdrop-drag prototypes
14843         (cde-start-drag-region) fixed typo
14844
14845 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14846
14847         * simple.el (after-init-hook): Remove reader macro.
14848
14849         * packages.el (packages-hardcoded-lisp): Get rid of reader
14850         macros.  Update DOC string.
14851
14852 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14853
14854         * mouse.el (drag-window-divider): Ditto.
14855
14856         * modeline.el (mouse-drag-modeline): Use it.
14857
14858         * lisp-mode.el (let-specifier): Specify indentation.
14859
14860         * specifier.el (let-specifier): Renamed from
14861         `with-specifier-instance'.
14862
14863 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14864
14865         * x-faces.el:
14866         * faces.el: move definition of xpm-color-symbols from x-faces.el
14867         to faces. Predicate x-get-resource on the presence of x.
14868
14869         * msw-faces.el: set 3d-object face rather than modeline. Specify
14870         faces as specfier defaults.
14871
14872         * package-get.el: don't use package-admin-add-single-file-package.
14873
14874 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14875
14876         * toolbar-items.el: Fixup tooltips.
14877         (toolbar-gnus): Don't use obsolete variable
14878         toolbar-news-frame-properties.
14879         (toolbar-news-reader): Default to `gnus' instead of
14880         `not-configured'.
14881
14882         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14883         Windows.
14884
14885 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14886
14887         * package-get.el: rename -installedp -> -installed-p.
14888
14889 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14890
14891         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14892         attributes, and assinged it to continuation, truncation and
14893         hscroll glyphs.
14894
14895         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14896         and made continuation, truncation and hscroll glyphs arrow
14897         characters out of that font.
14898
14899 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14900
14901         * minibuf.el (minibuffer-electric-separator): Play nicely with
14902         directory-sep-char being \.
14903         (minibuffer-electric-tilde): Ditto.
14904         (read-file-name-map): Ditto.
14905
14906 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14907
14908         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14909         on X devices.
14910         (default-mouse-track-deal-with-down-event): Avoid
14911         `x-disown-selection'; use `disown-selection' instead.
14912
14913 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14914
14915         * select.el:
14916         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14917         moved to (cut-copy-clear-internal) in select.el. Ditto for
14918         (x-delete-primary-selection) (x-kill-primary-selection)
14919         (x-copy-primary-selection).
14920         (own-clipboard): new function.
14921
14922         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14923         functions in select.el. remove old ones.
14924         (mswindows-own-clipboard): new function.
14925
14926 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14927
14928         * gnuserv.el: allow connections from mswindows type devices.
14929
14930 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14931
14932         * msw-glyphs.el: change image type used from cursor to resource.
14933
14934 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14935
14936         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14937         for {top,bottom}-{left,right} values in addition to
14938         {top,bottom}_{left,right}.
14939         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14940
14941 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14942
14943         * cl-macs.el (specifier-instance): Undefine its setf method.
14944
14945         * specifier.el (with-specifier-instance): Added docstring.
14946
14947         * mouse.el (drag-window-divider): Ditto.
14948
14949         * modeline.el (mouse-drag-modeline): Use it.
14950
14951         * lisp-mode.el (with-specifier-instance): Define its indentation
14952         level.
14953
14954         * specifier.el (with-specifier-instance): New macro.
14955
14956 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14957
14958         * package-get.el (package-get-create-custom): new function to
14959         auto-generate package-get-custom.el from package-get-base.el.
14960         * (package-get-ever-installedp): new function.
14961         * (package-get-custom): new function to get all packages specified
14962         by customize.
14963
14964 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14965
14966         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14967
14968 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14969
14970         * cl-extra.el: Reverse previous float change.
14971
14972 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14973
14974         * x-faces.el:
14975         * faces.el (try-font-name): moved from x-faces.el since it is
14976         required by w3 under mswindows as well X.
14977
14978 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14979
14980         * winnt.el: Removed evil (setq completion-ignore-case t)
14981         clause, one more overlookef fsfism.
14982         (nt-quote-args-functions-alist): End sentences with double space.
14983
14984 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14985
14986         * window-xemacs.el (push-window-configuration): Remove kludgery of
14987         recaching default-toolbar specifier.
14988         (pop-window-configuration): Ditto.
14989         (unpop-window-configuration): Ditto.
14990
14991 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14992
14993         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14994
14995 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14996
14997         * winnt.el (nt-quote-args-verbatim): Added function.
14998         (nt-quote-args-prefix-quote): Added function.
14999         (nt-quote-args-backslash-quote): Added function.
15000         (nt-quote-args-double-quote): Added function.
15001         (nt-quote-args-functions-alist): New variable.
15002         (nt-quote-process-args): Added function. This is the main quoting
15003         work horse called from process-nt.c
15004
15005 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15006
15007         * winnt.el: Removed duplicate definitions for backspace,
15008         delete, M-backspace and C-M-backspace.
15009         (file-name-buffer-file-type-alist): Removed this variable.
15010         (find-buffer-file-type): Removed function.
15011         (find-file-binary):  Removed function.
15012         (find-file-text): Removed function.
15013         (find-file-not-found-set-buffer-file-type): Removed function.
15014         (save-to-unix-hook): Removed function.
15015         (revert-from-unix-hook): Removed function.
15016         (using-unix-filesystems): Removed function.
15017         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15018         warning.
15019         (x-set-selection): Removed function.
15020         (x-get-selection): Removed function.
15021         Removed commented FSFisms.
15022         Replaced copyright notice (this file is not part of GNU Emacs).
15023         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15024         comint-process-echoes setting to t.
15025
15026 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15027
15028         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15029         and used following the interface change of
15030         `paths-find-recursive-path'.
15031
15032         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15033         regexp instead of a list of base names.
15034         (paths-version-control-filename-regexp):
15035         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15036         Introduced and used following the interface change of
15037         `paths-find-recursive-path'.
15038
15039 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15040
15041         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15042         on X devices, rather than on all non-TTY devices.
15043
15044 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15045
15046         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15047
15048         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15049
15050 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15051
15052         * itimer.el (activate-itimer): Fixed usage of integers
15053         as argument to `concat'.
15054
15055 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15056
15057         * itimer.el (start-itimer): replace the use of `concat' with
15058         `format'
15059
15060 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15061
15062         * mode-motion.el (mode-motion-hook): Clarify docstring.
15063         From Bob Weiner <weiner@altrasoft.com>
15064
15065         * loadhist.el (symbol-file): Supply prompt string when used
15066         interactively.
15067         From Bob Weiner <weiner@altrasoft.com>
15068
15069 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15070
15071         * loadup.el (really-early-error-handler): Ditto.
15072
15073         * update-elc.el: Ditto.
15074
15075         * setup-paths.el (paths-construct-exec-path): Ditto.
15076
15077         * make-docfile.el: Ditto.
15078
15079         * find-paths.el (paths-decode-directory-path): Use split-path
15080         instead of decode-path.
15081
15082         * files.el (parse-colon-path): Update docstring reference.
15083
15084 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15085
15086         * msw-init.el:
15087         * x-init.el:
15088         Bind cut'n'paste keys to non window-system specific functions.
15089
15090         * msw-select.el: New function mswindows-clear-clipboard.
15091         mswindows-cut-copy-clipboard extended to handle clearing of the
15092         selection and renamed to mswindows-cut-copy-clear-clipboard.
15093
15094         * select.el: on mswindows devices delete-primary-selection
15095         calls mswindows-clear-clipboard.
15096
15097 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15098
15099         * simple.el (quoted-insert): Inhibit quit when using read-char.
15100
15101         * cmdloop.el (read-char): Don't inhibit quit.
15102         (read-char-exclusive): Ditto.
15103         (read-char): Signal quit if quit-char was pressed.
15104         (read-char-exclusive): Ditto.
15105         (read-quoted-char): Return a character, not integer.
15106
15107         * menubar-items.el (default-popup-menu): Use Andy's generic
15108         selection code.
15109         (default-popup-menu): Fix code.
15110
15111 1998-05-14  Oliver Graf <ograf@fga.de>
15112
15113         * dragdrop.el (dragdrop-function-widget): this time it's done
15114
15115 1998-05-13  Oliver Graf <ograf@fga.de>
15116
15117         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15118
15119 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15120
15121         * device.el (device-pixel-width):
15122         (device-pixel-height):
15123         (device-mm-width):
15124         (device-mm-height):
15125         (device-bitplanes):
15126         (device-color-cells): Swapped parameters to device-system-metric
15127         according to the interface change.
15128
15129 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15130
15131         * mouse.el (default-mouse-motion-handler): Use new name of the
15132         function event-over-vertical-divider-p.
15133         Do not set E-W arrow cursor over the divider if
15134         vertical-divider-draggable-p is nil in the window.
15135         ([top-level]): Use new name for the variable
15136         vertical-divider-map.
15137         (drag-window-divider): Respect vertical-divider-draggable-p.
15138         Variable name typo fixes.
15139
15140 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15141
15142         * keymap.el (kbd): Define here; handle string constants and
15143         others...
15144
15145 1998-05-15  Christian Nyb <chr@mediascience.no>
15146
15147         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15148         in Emacs 18.
15149
15150 1998-05-13  Didier Verna  <didier@xemacs.org>
15151
15152         * mouse.el (drag-window-divider): give the vertical divider a
15153         pressed look when dragging it.
15154
15155 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15156
15157         * faces.el: predicate some more face operations on x or mswindows
15158         not just x.
15159
15160         * modeline.el: enable modeline coloring for mswindows.
15161
15162 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15163
15164         * minibuf.el (minibuffer-default): Added variable; compatible with
15165         FSF Emacs.
15166         (next-history-element): Used `minibuffer-default'.
15167
15168 1998-05-12  Oliver Graf <ograf@fga.de>
15169
15170         * dragdrop.el (dragdrop-function-widget): button and mods ok
15171         arguments still look a bit strange
15172         (dragdrop-compare-mods) created
15173         (dragdrop-drop-do-functions) correctly checks for buttons and
15174         modifiers
15175
15176 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15177
15178         * setup-paths.el (paths-default-info-directories): Replace
15179         path-separator with directory-sep-char.
15180
15181         * files.el (path-separator): Don't define it here.
15182
15183 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15184
15185         * update-elc.el: Ditto.
15186
15187         * setup-paths.el (paths-construct-exec-path): Ditto.
15188
15189         * make-docfile.el: Ditto.
15190
15191         * loadup.el (really-early-error-handler): Ditto.
15192
15193         * find-paths.el (paths-decode-directory-path): Use decode-path
15194         instead of decode-path-internal.
15195
15196         * files.el (parse-colon-path): Update docstring.
15197
15198 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15199
15200         * subr.el (get-buffer-window-list): Make BUFFER optional.
15201
15202         * window-xemacs.el (windows-of-buffer): Defalias to
15203         get-buffer-window-list.
15204
15205 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15206
15207         * disass.el: Fix maintainer keyword.
15208
15209         * bytecomp.el (byte-compile-and-load-file): Autoload.
15210         (byte-compile-buffer): Ditto.
15211
15212         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15213         value is returned, not the name.
15214         (lisp-imenu-generic-expression): Enable it.
15215         (lisp-mode-variables): Ditto.
15216         (lisp-indent-offset): Change defconst to defvar.
15217         (lisp-indent-function): Ditto.
15218         (lisp-body-indent): Ditto.
15219
15220 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15221
15222         * modeline.el: Use zap-last-kbd-macro-event.
15223
15224         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15225         nil, don't attempt to do anything with messages.
15226         (eval-last-sexp): Use `letf' for clarity.
15227
15228 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15229
15230         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15231
15232 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15233
15234         * buff-menu.el:
15235         * lisp-mode.el:
15236         * obsolete.el:
15237         Change empty docstrings into no doc strings at all.
15238         Fix bogus FSF-format docstrings.
15239         * etags.el: Fix docstring.
15240
15241 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15242
15243         * package-get.el (package-get): Use internal md5
15244
15245 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15246
15247         * about.el (about-xemacs): Correct abuse of concat.
15248
15249 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15250
15251         * info.el (Info-mode): Use easymenu.
15252
15253 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15254
15255         * apropos.el (apropos): Don't use concat with integers.
15256
15257         * cmdloop.el (describe-last-error): Handle the case when no error
15258         was seen gracefully.
15259
15260         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15261         defun.
15262         (apropos-describe-plist): Ditto.
15263
15264         * help.el (with-displaying-help-buffer): Revert to a defun.
15265         (describe-key): Use it as defun.
15266         (describe-mode): Ditto.
15267         (describe-bindings): Ditto.
15268         (describe-prefix-bindings): Ditto.
15269         (describe-installation): Ditto.
15270         (view-lossage): Ditto.
15271         (describe-function): Ditto.
15272         (describe-variable): Ditto.
15273         (describe-syntax): Ditto.
15274
15275 1998-05-11  Oliver Graf <ograf@fga.de>
15276
15277         * dragdrop.el: changed order of require/provide
15278         (dragdrop-drop-mime-default) changed to new calling conventions
15279         (dragdrop-drop-do-functions) changed to new calling conventions
15280         (dragdrop-function-widget) this one needs more work...
15281
15282 1998-05-10  Oliver Graf <ograf@fga.de>
15283
15284         * about.el: another small change in my entry
15285         * dragdrop.el (dragdrop-drop-log-function): logging added
15286         plus customizations
15287         changed interface to handler functions. now called with event
15288         and object
15289
15290 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15291
15292         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15293         E-W arrow pointer displayed over draggable dividers.
15294
15295         * mouse.el (default-mouse-motion-handler): Show it when
15296         appropriate.
15297         (drag-window-divider): Added.
15298         ([top-level]): Initialized window-divider-map with a keymap
15299         binding the above function to left button down event.
15300
15301         * x-mouse.el (x-init-pointer-shape): Initialize
15302         divider-pointer-glyph from Cursor.dividerPointer, or use default
15303         E-W double arrow.
15304
15305 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15306
15307         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15308
15309 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15310
15311         * simple.el (count-words-buffer): Don't query for buffer.
15312         (count-lines-buffer): Ditto.
15313
15314 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15315
15316         * help.el (where-is): add optional insert argument.
15317
15318 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15319
15320         * help.el (describe-key-briefly): New argument INSERT.
15321
15322         * simple.el (eval-expression): New optional argument; synch with
15323         FSF 20.3.
15324
15325         * keydefs.el (global-map): Add new register bindings.
15326
15327         * register.el: Synched with FSF 20.3.
15328
15329 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15330
15331         * window-xemacs.el (recenter): all arguments are optional.
15332
15333 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15334
15335         * device.el: (device-pixel-width): Reflected name/parameters
15336         change to device-system-metric.
15337         (device-pixel-height): Ditto.
15338         (device-mm-width): Ditto.
15339         (device-mm-height): Ditto.
15340         (device-bitplanes): Ditto.
15341         (device-color-cells): Ditto.
15342
15343 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15344
15345         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15346
15347         * cl.el (most-positive-fixnum): Document.
15348         (most-negative-fixnum): Ditto.
15349
15350         * cus-dep.el: Updated comment.
15351
15352         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15353         constant.
15354
15355         * cus-load.el (custom-put): Removed.
15356
15357         * files.el (after-find-file): Just resignal quit instead of
15358         signaling "canceled".
15359
15360 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15361
15362         * frame.el (other-frame): Use `focus-frame' instead of
15363         select-frame kludges.
15364
15365         * lisp-mode.el: Update lisp-indent-function for
15366         save-selected-frame and with-selected-frame.
15367
15368         * frame.el (save-selected-frame): New macro.
15369         (with-selected-frame): Ditto.
15370         (other-frame): Use `set-frame-focus'.
15371
15372 1998-05-06  Oliver Graf <ograf@fga.de>
15373
15374         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15375         (dragdrop-drop-url-default) default handler for URL drops created
15376         (dragdrop-drop-mime-default) default handler for MIME drops created
15377         (dragdrop-drop-functions) default custom for handling drops created
15378         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15379
15380 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15381
15382         * mouse.el: Removed redundant mouse-mswindows-drop function.
15383
15384 1998-05-05  Oliver Graf <ograf@fga.de>
15385
15386         * about.el: changed some text in my entry
15387         * dragdrop.el: added customs
15388
15389 1998-05-04  Oliver Graf <ograf@fga.de>
15390
15391         * mouse.el: killed global drop key bindings
15392         (mouse-offix-drop) removed
15393         * dragdrop.el: created
15394         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15395
15396 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15397
15398         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15399         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15400
15401         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15402         obsolete comment.
15403
15404         * scrollbar.el (scrollbars-visible-p): Use new
15405         {vertical,horizontal}-scrollbar-visible-p specifiers.
15406
15407 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15408
15409         * device.el (device-pixel-height):
15410         (device-pixel-width):
15411         (device-mm-width):
15412         (device-mm-height):
15413         (device-bitplanes):
15414         (device-color-cells): Moved these 6 functions from device.c; they
15415         all use single (device-system-metrics) call.
15416
15417 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15418
15419         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15420         were renamed.
15421
15422         * menubar-items.el:
15423         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15424         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15425
15426         * help.el (help-map): Remove Hyperbole keybinding logic.
15427         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15428
15429 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15430
15431         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15432         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15433
15434 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15435
15436         * msw-glyphs.el: use nicer icon3 from the frame icon.
15437
15438 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15439
15440         * version.el (emacs-version): Remove InfoDock conditionals.
15441
15442         * startup.el (startup-splash-frame): Change ID logo name.
15443
15444 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15445
15446         * files.el (after-find-file): If the user presses C-g on
15447         directory-creation prompt, kill the buffer.
15448
15449 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15450
15451         * simple.el (count-words-region): Reverse previous change.
15452
15453 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15454
15455         * replace.el (query-replace): Just call perform-replace.
15456         (query-replace-regexp): Ditto.
15457         (perform-replace): Move region handling here.
15458         (perform-replace): Use the new arg to match-data.
15459
15460 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15461
15462         * x-init.el: Install X specific display table that
15463           displays char 0240 as a space to avoid whatever it is
15464           that screws up display of that character code.
15465
15466 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15467
15468         * help.el (function-arglist): If no arguments are documented for a
15469         subr, print nothing rather than incorrect output.
15470
15471 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15472
15473         * cmdloop.el (command-error): Update bail-out error message to use
15474         `emacs-program-name'.
15475
15476         * lib-complete.el: Remove reader macro cruft.
15477
15478         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15479         cruft.
15480
15481         * simple.el (count-words-region): Drop interactive-p check on the
15482         message.
15483
15484 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15485
15486         * font.el
15487         * msw-faces.el
15488         Correct spelling of mswindows-font-canonicalize-name.
15489
15490 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15491
15492         * ldap.el (ldap-host-parameters-alist): Replaced with
15493         `ldap-host-parameters-plist'
15494         (ldap-search): Adapt to previous change
15495
15496 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15497
15498         * about.el (about-hackers): Update Bob Weiner bio.
15499         (about-maintainer-info): Ditto.
15500
15501 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15502
15503         * simple.el (display-warning-minimum-level): Docfix.
15504
15505 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15506
15507         * widget.el (:default-get): New keyword.
15508         * wid-edit.el (default, widget-default-default-get): Define it.
15509         (group, widget-group-default-get): Define it.
15510         (menu-choice, widget-choice-default-get): Define it.
15511         (widget-default-get): New function.
15512         (widget-choice-action): Call it.
15513         (widget-editable-list-entry-create): Call it.
15514
15515 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15516
15517         * byte-optimize.el (byte-boolean-vars): Removed.
15518         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15519         lookup through `byte-boolean-vars'.
15520
15521 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15522
15523         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15524         resource-provided values into ghost specs for scrollbar-height and
15525         scrollbar-width.
15526
15527 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15528
15529         * byte-optimize.el: Don't attempt to optimize /=.
15530
15531         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15532         (byte-compile-/=): Ditto.
15533
15534 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15535
15536         * apropos.el: Use `with-displaying-help-buffer'.
15537         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15538         Use `with-displaying-help-buffer'.
15539         (apropos-follow): Do not give special treatment to buffer cursor
15540         was in prior to a mouse click.
15541         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15542         (apropos-print-doc): Set correct buffer for setting text
15543         properties.
15544
15545 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15546
15547         * help.el (help-buffer-prefix-string): New variable.
15548         (help-buffer-name): Use it.
15549
15550         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15551         mode menu.
15552
15553 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15554
15555         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15556
15557 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15558
15559         * files.el (find-file-noselect): Update docstring.
15560         (find-file-noselect): Signal an error if found an unreadable file.
15561         (file-chase-links): Save the match data.
15562         (normal-mode): Use `lwarn' and `error-message-string'.
15563         (interpreter-mode-alist): Change defconst to defvar.
15564         (inhibit-first-line-modes-regexps): Ditto.
15565         (inhibit-first-line-modes-regexps): Added .tgz.
15566         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15567         (change-major-mode-with-file-name): New user-option.
15568         (set-visited-file-name): Synched with FSF.
15569         (file-name-extension): New function, from FSF 20.3.
15570         (file-relative-name): Synched with FSF.
15571         (save-some-buffers): Support the C-r feature.
15572         (recover-session): Synched with FSF.
15573         (kill-some-buffers): Ditto.
15574         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15575
15576 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15577
15578         * files.el (insert-file): Undo previous change and reenable use of
15579         format.el.
15580
15581 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15582
15583         * window-xemacs.el (recenter): Define.
15584
15585 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15586
15587         * font.el (mswindows-font-create-name)
15588         (mswindows-font-create-object): new functions for mswindows type
15589         fonts.
15590
15591         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15592         strings are parsed as well as font objects.
15593
15594 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15595
15596         * modeline.el (defining-kbd-macro): Restore modeline indication of
15597         kbd-macro being recorded.
15598         (add-minor-mode): Simplify docstring.
15599         (modeline-minor-mode-menu): Remove stuff.
15600
15601 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15602
15603         * code-process.el (call-process): dynamically decide process
15604         coding type.
15605
15606 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15607
15608         * modeline.el: Add line-number-mode, column-number-mode to
15609         the modeline minor-mode menu.  Button2 on the line number does
15610         goto-line.
15611
15612 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15613
15614         * mouse.el: move x-selection-owner-p type things to
15615         selection-owner-p.
15616
15617         * msw-init.el: copy zmacs stuff from x-init.el
15618
15619         * msw-select.el (mswindows-own-selection)
15620         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15621         functions. Very simple minded implementation of selectio
15622         ownership.
15623
15624         * select.el (own-selection) (disown-selection)
15625         (activate-region-as-selection) (select-make-extent-for-selection)
15626         (valid-simple-selection-p): functions moved from x-select.el for
15627         generalized selection.
15628
15629         * x-select.el: see select.el changes.
15630
15631         * x-toolbar.el: use new selection functions.
15632
15633 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15634
15635         * packages.el (packages-find-package-directories): Fixed bug that
15636         would pick up multiple site-package directories.
15637         (package-locations): Added "xemacs-packages" as a late package
15638         location.
15639
15640         * find-paths.el: Now uses `emacs-program-name' and
15641         `emacs-program-version'.
15642         Additions to enforce version-specific directories in
15643         `paths-find-version-directory'.
15644
15645 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15646
15647         * default.el: Removed.
15648         * site-start.el: Removed.
15649
15650 1998-04-29  Didier Verna  <didier@xemacs.org>
15651
15652         * minibuf.el (minibuffer-history-minimum-string-length): Default
15653         to nil.
15654
15655 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15656
15657         * find-paths.el (paths-program-name): Rename.
15658         (paths-emacs-root-p): Ditto.
15659         (paths-find-site-directory): Ditto.
15660
15661 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15662
15663         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15664         `emacs-lisp-byte-compile-and-load'.
15665
15666 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15667
15668         * ldap.el (ldap-search): Fixed additional parameter passing to
15669         `ldap-open'
15670
15671 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15672
15673         * select.el (kill-primary-selection) (selection-owner-p)
15674         (copy-primary-selection) (yank-clipboard-selection)
15675         (selection-exists-p) (delete-primary-selection): new file and
15676         functions that do the right thing for the selected device.
15677
15678         * x-menubar.el: use generalised selection functions.
15679
15680         * dumped-lisp.el: dump select.el.
15681
15682 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15683
15684         * find-paths.el (paths-progname): New variable.
15685         (paths-emacs-root-p): Use it.
15686         (paths-find-site-directory): Ditto.
15687
15688 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15689
15690         * loadup.el ((member "dump" command-line-args)): Dump as
15691         `infodock' if InfoDock.
15692
15693 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15694
15695         * find-paths.el (construct-emacs-version): Simplify, include
15696         program name in the return value.
15697         * (paths-find-version-directory): Use it.
15698
15699 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15700
15701         * info.el (Info-parse-dir-entries): Fixed regexp
15702         (Info-build-dir-anew): Remove full suffix and capitalize info file
15703         name for files with no @direntry
15704         (Info-batch-rebuild-dir): New function
15705         (Info-suffixed-file): Check for regular files instead of simple
15706         file existence (could catch directories before)
15707
15708 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15709
15710         * setup-paths.el, find-paths.el: Removed uses of `not' which
15711         temacs doesn't have.
15712
15713         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15714         into root searching.
15715
15716 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15717
15718         * subr.el: Remove definition of `not'.
15719
15720 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15721
15722         * msw-glyphs.el: enable graphics support.
15723
15724 1998-04-23  Didier Verna  <didier@xemacs.org>
15725
15726         * x-menubar.el (default-menubar): restored the line-number-mode
15727         option.
15728
15729         * misc doc string updates related to the options menu.
15730
15731 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15732
15733         * setup-paths.el (paths-construct-load-path): Fix typo.
15734
15735 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15736
15737         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15738         font-menu-ignore-scaled-fonts don't have to be bound now; this
15739         gets us one step further towards making --no-autoloads work.
15740
15741         * startup.el (normal-top-level): Load auto-autoloads only if
15742         lisp-directory is non-nil.
15743
15744         * setup-paths.el (paths-construct-load-path): Made it robust
15745         against nil lisp-directory.
15746
15747         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15748         to the list of variables that cause a warning when nil.
15749
15750         * toolbar.el (init-toolbar-location): Now works even when there's
15751         no toolbar icon directory.
15752
15753 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15754
15755         * help.el (view-lossage): Recognize it.
15756
15757         * simple.el (log-message): Mark multiline messages.
15758
15759 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15760
15761         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15762
15763 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15764
15765         * package-get.el (package-get-all):  add `\n' separator to
15766         interactive specification so that both variables are read
15767
15768 1998-04-22  Didier Verna  <didier@xemacs.org>
15769
15770         * x-menubar.el: ported the options menu to Custom.
15771         Moved the "read only" toggle button to the buffers menu.
15772         Corrected some missing ;;;###autoload or defcustom.
15773
15774         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15775         the scrollbar-visible specifier for options menu handling.
15776
15777         * toolbar.el (toolbar-visible-p)
15778                      (toolbar-captioned-p)
15779                      (default-toolbar-position): defcustom wrappers around
15780         the toolbar specifiers for options menu handling.
15781
15782         * frame.el (get-frame-for-buffer-default-instance-limit):
15783         defcustom it for options menu handling.
15784
15785         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15786         font-lock-mode for options menu handling.
15787
15788         * cus-start.el: added Custom properties to overwrite-mode for
15789         options menu handling.
15790
15791 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15792
15793         * about.el: shameless self-promotion.
15794
15795 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15796
15797         * simple.el (raw-append-message): Slightly optimize.
15798         (remove-message): Use `push' for clarity.
15799         (append-message): Ditto.
15800         (display-warning): Dito.
15801         (raw-append-message): Send the message to the appropriate device.
15802
15803 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15804
15805         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15806         From Sean MacLennan <Sean.MacLennan@pika.ca>
15807
15808 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15809
15810         * setup-paths.el: Changed `directory-sep-char' to
15811         `path-separator', following a change in GNU Emacs.
15812
15813 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15814
15815         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15816         (Info-build-dir-anew): Add a final newline.
15817         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15818         is `always'
15819         (Info-rebuild-dir): Ditto
15820
15821         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15822
15823 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15824
15825         * simple.el (count-words-buffer): Retain zmacs region.
15826         (count-words-region): Ditto.
15827         * simple.el: (what-line): Expanded line counts.
15828         (count-lines): New parameter to conditionalize whether collapsed
15829         lines get counted.
15830         From Bob Weiner <weiner@altrasoft.com>
15831
15832 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15833
15834         * packages.el (package-locations): infodock-packages must override
15835         mule-packages and packages.
15836
15837 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15838
15839         * wid-edit.el:
15840         remove rude messages from widget-activation-widget-mapper
15841         and widget-activation-glyph-mapper
15842
15843 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15844
15845         * toolbar.el: Remove (featurep 'x) test from
15846         toolbar-make-button-list
15847
15848 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15849
15850         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15851         only if in the same frame.
15852
15853 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15854
15855         * packages.el (package-locations): Added site-packages hierarchy.
15856
15857         * setup-paths.el (paths-default-info-directories): Introduced and
15858         used.
15859
15860         * packages.el, setup-paths.el: Set various path searching depths
15861         to 1.
15862
15863         * packages.el (packages-hierarchy-depth):
15864         (packages-load-path-depth): Introduced and used.
15865
15866         * setup-paths.el (paths-load-path-depth): Introduced and used.
15867
15868         * find-paths.el (paths-find-recursive-path): Added max-depth
15869         parameter.
15870
15871 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15872
15873         * setup-paths.el (paths-construct-info-path): Removed
15874         dependency on behavior of (file-name-as-directory "").
15875
15876 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15877
15878         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15879         lisp objects
15880
15881 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15882
15883         * dump-paths.el, startup.el: Added handling for --debug-paths.
15884
15885 1998-04-15  William M. Perry  <wmperry@aventail.com>
15886
15887         * wid-edit.el: We cannot just set the help-echo or balloon-help
15888           properties for an extent based on the :help-echo widget
15889           property, since help-echo and balloon-help cause an EXTENT to
15890           get passed in, where :help-echo functions are expecting a WIDGET
15891
15892 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15893
15894         * scrollbar.el (init-scrollbar-from-resources): Call
15895         mswindows-init-scrollbar-metrics when appropriate.
15896
15897 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15898
15899         * dumped-lisp.el: dump x-toolbar for window system
15900
15901         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15902         have support and xpm.
15903
15904 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15905
15906         * files.el (toggle-read-only): Fix docstring.
15907         From Didier Verna <didier@xemacs.org>
15908
15909 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15910
15911         * startup.el (normal-top-level): Load autoload-file-name without
15912         specifying an extension---some people only auto-autoload.el.gz.
15913
15914 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15915
15916         * files.el (backup-enable-predicate): Don't bomb on NAME being
15917         nil.
15918
15919 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15920
15921         * find-paths.el, packages.el: Now prefers configure'd paths.
15922         This shouldn't cause any of the originally anticipated problems as
15923         the current paths architecture will not define the various
15924         configure-xxx variables if they're not specified on the configure
15925         command line.
15926
15927         * find-paths.el, setup-paths.el, packages.el: Removed all
15928         mentionings of "/" as a path separator.
15929         Used paths-construct-path throughout.
15930
15931         * find-paths.el (paths-construct-path): Created to assemble paths
15932         from directory components.
15933
15934         * setup-paths.el, packages.el: Used paths-decode-directory-path
15935         instead of decode-path-internal.
15936
15937         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15938         and associates.
15939         (paths-decode-directory-path) Created.
15940
15941         * setup-paths.el: Changed configure-exec-path to
15942         configure-exec-directory.
15943
15944 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15945
15946         * packages.el (packages-find-packages): Fixed decoding of
15947         EMACSPACKAGEPATH.
15948
15949         * startup.el: -no-packages -> -no-early-packages.
15950
15951         (packages-load-package-lisps): Fixed loading of auto-autoload
15952         files.
15953
15954         * startup.el (normal-top-level): Fixed loading of core
15955         auto-autoload.
15956
15957         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15958
15959         * startup.el, packages.el, dump-paths.el: Added proper settings
15960         for site-directory and lisp-directory variables.
15961
15962         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15963         inhibit-package-autoloads and fixed handling of it.
15964
15965         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15966         handling of former inhibit-package-init, now
15967         inhibit-early-packages, to make -vanilla etc. work.
15968
15969 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15970
15971         * code-process.el (start-process): Fallback to 'undecided instead
15972         of 'binary for process input coding stream.
15973
15974         * process.el (start-process): Docstring fix.
15975
15976 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15977
15978         * info.el (Info-insert-dir): Do not insert temporary dir files
15979         in Info-dir-file-attributes
15980         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15981         (Info-rebuild-dir): Ditto.
15982
15983 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15984
15985         * obsolete.el: Added obsoleteness declarations for
15986         `site-directory' and `Info-default-directory-list'.
15987
15988 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15989
15990         * find-paths.el (paths-find-emacs-root): Only look at the
15991         executable at the end of the symlink chain for determining the
15992         Emacs root.
15993
15994 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15995
15996         * setup-paths.el (paths-construct-info-path): Changed construction
15997         to cater to gone default in configure.
15998
15999         * find-paths.el (paths-uniq-append): Added.
16000
16001         * packages.el: Rewritten package path construction once again.
16002
16003         * dump-paths.el, startup.el: Removed package-path as a global
16004         variable.
16005
16006         * package-admin.el (package-admin-add-single-file-package):
16007         (package-admin-add-binary-package): Changed package-path to
16008         late-packages.
16009
16010         * packages.el (packages-split-path): Split path at "/" rather than
16011         nil according to change in emacs.c.
16012
16013 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16014
16015         * setup-paths.el (paths-construct-info-path): Changed info path
16016         order so that directories come out right.
16017         (paths-find-lock-directory): Fixed bug: It used to think
16018         configure-lock-directory is a path.
16019
16020 1998-04-06  Jeff Miller <jmiller@smart.net>
16021
16022         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16023         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16024         eases the use of toolbar-add/kill-item functions.
16025
16026 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16027
16028         * code-files.el (file-coding-system-alist): Commented out
16029         loaddefs.el magical treatment.
16030
16031 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16032
16033         * info.el (Info-rebuild-outdated-dir): Added new option
16034         `conservative' and made it the default
16035         (Info-rebuild-dir): Appropriately parse multi-line description
16036         strings, and multi-section dir files. Issue warning when dir
16037         is rebuilt as temporary
16038         (Info-build-dir-anew): Issue warning when dir is built as
16039         temporary
16040
16041 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16042
16043         * list-mode.el (list-mode-map): Bind highlight motion commands to
16044         standard keys left, right, C-b and C-f.
16045
16046 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16047
16048         * files.el (auto-mode-alist): allow .sc for Scheme->C
16049
16050 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16051
16052         * loadup.el (pureload): Don't quote (garbage-collect).
16053
16054 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16055
16056         * package-get-base.el: Updated.
16057
16058 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16059
16060         * isearch-mode.el (isearch-just-started): New variable.
16061         (isearch-mode): Set it.
16062         (isearch-repeat): Advance one character forward only if the search
16063         was successful, and was not just started.
16064         (isearch-repeat): Clear isearch-just-started.
16065
16066 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16067
16068         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16069         if running -batch.
16070
16071 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16072
16073         * subr.el (listify-key-sequence): Removed.
16074
16075 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16076
16077         * bytecomp.el (byte-compile-print-gensym): New option.
16078         (byte-compile-output-file-form): Use it.
16079         (byte-compile-output-docform): Ditto.
16080         (byte-compile-compiled-obj-to-list): Ditto.
16081
16082 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16083
16084         * msw-glyphs.el: set frame icon if xpm support.
16085
16086 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16087
16088         * help.el: Code that pretty prints variable values
16089           removed.
16090
16091 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16092
16093         * find-paths.el (paths-emacs-root-p): Correct test for installation
16094         directory.
16095         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16096
16097 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16098
16099         * loaddefs.el: Don't set debug-ignored-errors; leave
16100           its default value set to nil.
16101
16102 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16103
16104         * info.el (Info-rebuild-dir): fixed mis-spelling.
16105
16106 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16107
16108         * info.el (Info-rebuild-outdated-dir): New custom var
16109         (Info-insert-node): Create/update dir file when needed, ie when it
16110         does not exist or is older than some info files in directory
16111
16112 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16113
16114         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16115         for last packages, mainly for using a 20.4 package base.
16116
16117         * packages.el (late-packages): Typo fix.  It was called
16118         early-packages.
16119
16120         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16121         relative symlinks correctly.
16122         (paths-find-emacs-roots): More rigorous checking for plausible
16123         configuration-time root.
16124
16125         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16126         find its roots.
16127
16128 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16129
16130         * faces.el: Fix docstrings.
16131         * glyphs.el: Fix docstrings.
16132         * mouse.el: Fix docstrings.
16133
16134         * frame.el: Change phrase `current frame' to `selected frame'.
16135
16136         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16137
16138         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16139         macros using backquote to make them infinitely more readable.
16140
16141 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16142
16143         * packages.el (packages-find-package-path): Hardcoded specialized
16144         InfoDock support until we can clean this up.
16145
16146         * help.el (describe-bindings-1): Return the value of the bindings
16147         help buffer created.
16148         (describe-bindings): Ditto.
16149
16150         * simple.el (set-variable): Restore previous behavior of not
16151         bombing if the variable to set is not boundp.
16152
16153 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16154
16155         * packages.el (packages-handle-package-dumped-lisps): Allow for
16156         non-local files to be loaded off the package-lisp variable.
16157
16158 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16159
16160         * x-faces.el: Global X resources should override
16161           specs for all device classes (color, grayscale, mono);
16162           code currently doesn't override any of them.  Fixed by
16163           calling remove-specifier with '(x default) as the tag
16164           set and allowing inexact matches.
16165
16166 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16167
16168         * faces.el: Separated face initializations based on
16169           device classes into device type specific (tag set,
16170           instantiator) pairs.
16171
16172 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16173
16174         * wid-edit.el (widget-choice-action): Remember user's explicit
16175         choice.
16176         (widget-choice-value-create): Respect it.
16177         From Richard Stallman <rms@gnu.org>
16178
16179 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16180
16181         * setup-paths.el (paths-construct-info-path): Always append
16182         existing directories from configure-time info path.
16183
16184         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16185         Info-directory-list.
16186
16187         * info.el: Removed Info-default-directory-list which was broken by
16188         design.
16189         Removed bogus initialization of Info-directory-list---startup.el
16190         can do a much better job.
16191         Added autoload of Info-directory-list.
16192
16193         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16194         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16195         be exclusive; now it's merely given precedence, just like in the
16196         old days.
16197
16198 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16199
16200         * find-paths.el (paths-find-architecture-directory): Fix bug with
16201         finding; it used to default too early.
16202
16203 1998-03-25  Martin Buchholz <martin@xemacs.org>
16204
16205         * packages.el (packages-split-path): Fix a bug; it used to fail
16206         for paths that weren't split.
16207
16208 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16209
16210         * finder.el (finder-compile-keywords): trap on errors.
16211
16212 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16213
16214         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16215           fourth argument of t so that only the specs exactly
16216           matching the tag lists are removed.
16217
16218 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16219
16220         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16221
16222 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16223
16224         * minibuf.el (mouse-read-file-name-1): If a default directory was
16225         specified, use it for generating the completions.
16226
16227 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16228
16229         * update-elc.el: Now respects inhibit-package-init and
16230         inhibit-site-lisp.
16231         Now does path construction with loadup-paths.
16232
16233         * startup.el (normal-top-level, startup-setup-paths): Now respects
16234         inhibit-package-init and inhibit-site-lisp.
16235
16236         * packages.el (packages-find-package-path): Extended package path
16237         by version-specific hierarchies.
16238         (packages-find-packages): Now respects inhibit flag and
16239         inhibit-site-lisp.
16240         Moved path setup to loadup-paths.
16241
16242         * make-docfile.el: Now respects inhibit-package-init and
16243         inhibit-site-lisp.
16244         Now does path construction with loadup-paths.
16245
16246         * loadup.el: Now respects inhibit-package-init and
16247         inhibit-site-lisp.
16248
16249         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16250
16251         * loadup-paths.el: New file: setup load-path to encompass
16252         packages.
16253
16254 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16255
16256         * auto-show.el: load-gc renamed to pureload.
16257         * site-load.el: Ditto.
16258         * packages.el (toplevel): Ditto.
16259         * loadup.el (really-early-error-handler): Ditto.
16260         * dumped-lisp.el (preloaded-file-list): Ditto.
16261         * cus-face.el (custom-declare-face): Ditto.
16262
16263 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16264
16265         * <Today>: The Big Path Searching Overhaul.
16266
16267         * find-paths.el: New file: find and assemble paths in the
16268         installation hierarchy.
16269
16270         * setup-paths.el: New file: global layout of paths and directories
16271         within the XEmacs hierarchy.
16272
16273         * packages.el: Replaced everything related to path searching and
16274         startup by code in terms of find-paths.
16275
16276         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16277         the new path searching engine.
16278
16279         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16280         and setup-paths.
16281
16282 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16283
16284         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16285         setup-paths.el.
16286
16287 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16288
16289         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16290         compiles identically in any configuration.
16291         Removed irrelevant commentary.
16292
16293 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16294
16295         * simple.el (set-variable): Allow setting specifiers.
16296
16297 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16298
16299         * lisp.el (forward-sexp): Revert previous change.
16300
16301 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16302
16303         * frame.el (frame-initialize): Use `delete-console' instead of
16304         `delete-device' to delete the stream console to match the usage in
16305         Fkill_emacs.
16306
16307 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16308
16309         * files.el (cdpath-previous): New variable.
16310         (cd): Use it.
16311         From Bob Weiner <weiner@wave.altrasoft.com>
16312
16313 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16314
16315         * keydefs.el: Changed keybindings of forward-char,
16316           backward, scroll-up and scroll-down to point to their
16317           -command counterparts.
16318
16319         * simple.el: New functions: forwarc-char-command,
16320           backwrad-char-command, scroll-up-command,
16321           scroll-down-command which work liek their counterparts
16322           except that they honor the variable
16323           signal-error-on-buffer-boundary.
16324
16325           Definition of signal-error-on-buffer-boundary received
16326           from src/cmds.c.
16327
16328           defvar declaration added for word-across-newline to avoid
16329           byte-compiler warning about the free variable reference.
16330
16331 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16332
16333         * winnt.el: Removed "%t" from the beginning of
16334         modeline-format. From now on, there's no nt-specifics in the modeline.
16335
16336 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16337
16338         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16339         of `when' with `if'.
16340
16341 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16342
16343         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16344         mswindows. Must be reworked along with glyphs.el, or
16345         merged into it, after there is images support.
16346
16347         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16348         'mswindows.
16349
16350 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16351
16352         * faces.el: fix for text cursor initialization.
16353         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16354         From Andy Piper <andyp@parallax.co.uk>
16355
16356 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16357
16358         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16359         if there is an existing package that handles it and warn the user
16360         about that mode.
16361
16362 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16363
16364         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16365         Installation" menu item when Installation-string is not bound.
16366
16367 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16368
16369         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16370         From Jeremiah W. James <jerry@cs.ucsb.edu>
16371
16372 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16373
16374         * msw-faces.el:
16375         * faces.el: Fix face initialization.
16376
16377 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16378
16379         * files.el (backup-enable-predicate): fix breakage introduced
16380         by TMPDIR patch.
16381
16382 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16383
16384         * x-faces.el (x-init-face-from-resources): The
16385           TTY face property retrieval functions don't return
16386           specifiers, so use face-property instead.
16387
16388 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16389
16390         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16391
16392 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16393
16394         * x-menubar.el: Expanded documentation for
16395           option-save-faces.  Changed Options -> Browse Faces
16396           menu entry to invoke customize-face.
16397
16398 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16399
16400         * faces.el: Most face initialization moved out of
16401           init-other-random-faces to the top level so that the
16402           initialization happens before Xemacs is dumped.  Much
16403           of the fascist "face-differs-from-default-p or FROB!"
16404           code has been retired in favor of letting the user do
16405           what they want to do.  Face initialization code changed
16406           to use `default' specifier tag so that the settings can
16407           be overridden later if the user wishes it.
16408
16409 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16410
16411         * about.el (about-hackers): Update contributors list.
16412
16413 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16414
16415         * specifier.el: Define new specifier tag `default'.
16416
16417         * modeline.el: Initialize faces using `default' tag.
16418
16419         * x-faces.el (x-init-face-from-resources): Remove
16420           specifier specs containing the `default' tag before
16421           adding new specs.
16422
16423 1998-03-02  John Jones  <jj@asu.edu>
16424
16425         * package-get.el (package-get-all): fixed arguments on call to
16426         package-admin-add-single-file-package.
16427         * package-get.el (package-get-installedp): fixed to match
16428         advertised behavior.
16429         * package-get.el: added function package-get-update-all which
16430         installs newest versions of all the current packages (if they are
16431         not already installed).
16432
16433 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16434
16435         * files.el (find-file-noselect): Uncommented `truename' binding in
16436         `let*' and use it later to set `buffer-file-truename' iff it's
16437         still nil, as happens for example when finding a compressed
16438         file with "jka-compr".
16439
16440 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16441
16442         * faces.el: in make-face-* type functions do the operation for all
16443         window systems, not just the first one found.
16444
16445         * font.el: call mswindows-list-fonts for mswindows.
16446
16447 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16448
16449         * code-process.el (call-process-region):
16450         * process.el (call-process-region):
16451         * package-get.el (package-get-dir):
16452         * files.el (backup-enable-predicate):
16453         * gnuserv.el (gnuserv-temp-file-regexp):
16454         Use temp-directory in place of `/tmp'.
16455
16456 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16457
16458         * "Fast" dired-in-C enhancements for Windows 95/NT:
16459
16460         * files.el: Added function, `wildcard-to-regexp', from GNU
16461           Emacs.
16462
16463         * files.el (insert-directory): Modified to use special
16464           dired-in-C enhancements if present.
16465
16466 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16467
16468         * code-files.el: make default coding no-conversion.
16469
16470 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16471
16472         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16473         the load-path.
16474
16475         * update-elc.el: Strip directory when testing for files not to
16476         bytecompile.
16477
16478 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16479
16480         * lisp-mode.el: Use recommended form for menus.
16481
16482         * info.el (Info-construct-menu): Use recommended form for menus.
16483
16484         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16485         entry.
16486
16487 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16488
16489         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16490           (get-frame-for-buffer-noselect): Always return frames
16491           in the not-this-window-p cond clause.
16492
16493 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16494
16495         * help.el (describe-installation): New function.
16496
16497         * x-menubar.el (default-menubar): Add describe-installation to
16498         Help menu.
16499
16500         * packages.el (packages-unbytecompiled-lisp): Installation.el
16501         should not be bytecompiled.
16502
16503         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16504         XEmacs.
16505
16506         * x-menubar.el (default-menubar): Use correct guard for VM menu
16507         entry.
16508
16509         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16510         coding.
16511         From Andy Piper <andyp@parallax.co.uk>
16512
16513 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16514
16515         * ldap.el: Do not require ldap-internal at compile time.
16516
16517 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16518
16519         * code-files.el: new file. a virtual copy of mule-files.el
16520         but without charset
16521         dependencies. (toggle-buffer-file-ocding-system) new function for
16522         changing the eol type for the current buffer.
16523
16524         * code-process.el: new file. a copy of
16525         mule-process.el. mule-process.el will disappear when things have
16526         settled.
16527
16528         * coding.el: new file. a virtual copy of mule-files.el but
16529         without charset dependencies. (coding-system-base) new function
16530         for getting the parent coding system of a coding system with eol
16531         type set.
16532
16533         * dumped-lisp.el: add above files for the non-mule case.
16534
16535 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16536
16537         * window-xemacs.el (display-buffer): If no explicit
16538           frame is specified, search for a window that displays
16539           the buffer on the currently selected frame, before
16540           searching other frames.
16541
16542 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16543
16544         * frame.el (get-frame-for-buffer): If not-this-window-p
16545           is non-nil, use window on the selected frame if it is not
16546           also the selected window.  When defaulting, search for
16547           windows on the currently selected fgrame before searching
16548           other frames.
16549
16550 1998-02-25  Didier Verna  <didier@xemacs.org>
16551
16552         * modeline.el (modeline-swap-buffers): originally named
16553         `mouse-release-modeline'. Whether to actually swap the buffers is
16554         decided in `mouse-drag-modeline'.
16555         (mouse-drag-modeline): A button release event is considered a
16556         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16557         stay unchanged.
16558
16559 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16560
16561         * x-menubar.el: Put redo on the menubar.
16562         From Aki Vehtari <Aki.Vehtari@hut.fi>
16563
16564 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16565
16566         * bytecomp.el (displaying-byte-compile-warnings): if
16567         temp-buffer-show-function is set, use it to display current set of
16568         warnings in the "*Compile-Log-Show*" buffer.
16569
16570         * simple.el (display-warning-buffer): if temp-buffer-show-function
16571         is set, use it to display current set of warnings in the
16572         "*Warnings-Show*" buffer.
16573
16574 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16575
16576         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16577         Common Lisp.
16578
16579 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16580
16581         * menubar.el: Allow button descriptors at least 2 long.
16582
16583         * x-menubar.el (default-menubar): Use recommended forms.
16584         (file-menu-filter): Remove.
16585         (edit-menu-filter): Remove.
16586
16587 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16588
16589         * about.el (about-hackers): Updated.
16590
16591 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16592
16593         * help.el (help-max-help-buffers): new variable
16594         (help-register-and-maybe-prune-excess): new function
16595         (help-buffer-name): use help-max-help-buffers.
16596         (with-displaying-help-buffer): use
16597         help-register-and-maybe-prune-excess.
16598
16599         * help.el (help-maybe-pretty-print-value): if the value fits on
16600         one line, let it.
16601
16602 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16603
16604         * (with-displaying-help-buffer): there is no need to kill the buffer
16605         if it exists, because with-output-to-temp-buffer will clear it.
16606         further, killing the buffer violates the rule that
16607         temp-buffer-show-function, if set, has the full responsibility of
16608         showing the temp buffer.  killing the buffer fucks with the window
16609         configuration, hosing temp-buffer-show-function.
16610
16611
16612 1998-02-23  Didier Verna  <didier@xemacs.org>
16613
16614         * modeline.el (mouse-drag-modeline):
16615         - Always scroll the modeline that was originally clicked on.
16616         - Use x pixels instead of x characters (which doesn't work anyway)
16617         as horizontal reference for modeline dragging. This allows us to
16618         keep on dragging the modeline even if the motion event occurs in
16619         another window.
16620
16621 1998-02-23  Didier Verna  <didier@xemacs.org>
16622
16623         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16624         glyph on the modeline to indicate that dragging the mouse has an
16625         effect both horizontally and vertically.
16626
16627 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16628
16629         * about.el (about-xemacs): Get rid of redundant visible version
16630         number.
16631
16632 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16633
16634         * about.el (about-hackers): Update credits.
16635
16636 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16637
16638         * prim/register.el (view-register): Show register type file-query.
16639
16640 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16641
16642         * mode-motion.el (mode-motion-highlight-internal):
16643           save-excursion inside save-window-exucrsion form to
16644           hide buffer point changes from save-window-excursion.
16645           Prevents display flickering when the mouse pointer
16646           moves.
16647
16648 1998-02-17  Didier Verna  <didier@xemacs.org>
16649
16650         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16651         function to handle correctly the case of a toolbar one side of the
16652         window: scrolling will not necessarily happen.
16653
16654 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16655
16656         * files.el (after-find-file): Restore missing argument
16657           to format that provides filename for "... consider M-x
16658           recover-file" message.  Also call `message' with "%s"
16659           as the first arg instead of an arbitrary string.
16660
16661 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16662
16663         * about.el (about-hackers): Various additions.
16664
16665 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16666
16667         * autoload.el (generate-file-autoloads-1): Don't force an extra
16668         line out when copying on-the-same line autoloads.
16669
16670         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16671         is installed.
16672
16673 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16674
16675         * x11/x-win-xfree86.el (x-win-init-xfree86):
16676         * x11/x-win-sun.el (x-win-init-sun):
16677         * x11/x-init.el (x-initialize-compose):
16678         * prim/simple.el:
16679         (backward-or-forward-kill-sexp):
16680         (backward-or-forward-kill-sentence):
16681         (backward-or-forward-kill-word):
16682         (backward-or-forward-delete-char):
16683         * prim/isearch-mode.el (isearch-help-or-delete-char):
16684         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16685         x-keysym-on-keyboard-p to detect backspace.
16686         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16687         Clean up symbols used with dead keys, checking Linux and solaris
16688         keysyms.
16689         Simplify x-win-*.el using above methods.
16690         Change documentation for x-keysym-*-p functions.
16691
16692 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16693
16694         * about.el (about-hackers): Restore entries for Michael Sperber and
16695         Vinnie Shelton.
16696         From Vinnie Shelton <acs@acm.org>
16697
16698 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16699
16700         * simple.el (count-words-region): Ditto.
16701
16702 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16703
16704         * simple.el (count-words-buffer): Document.  Don't print anything
16705         if non-interactive.
16706
16707 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16708
16709         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16710         multiple files in InfoDock.
16711
16712 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16713
16714         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16715         from version.el in InfoDock.
16716
16717         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16718         specially.
16719
16720 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16721
16722         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16723         variable name in docstring.
16724
16725 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16726
16727         * menubar.h: Include "gui.h".
16728
16729 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16730
16731         * site-load.el: Fix documentation.
16732
16733 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16734
16735         * package-get-base.el (package-get-base): Updated.
16736
16737         * keymap.el: PC-ize.
16738
16739 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16740
16741         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16742         from' on a fresh line.
16743
16744 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16745
16746         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16747         object.
16748
16749 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16750
16751         * undo-stack.el: PC-ize.
16752
16753         * cmdloop.el: PC-ize.
16754
16755 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16756
16757         * bytecomp-runtime.el: PC-ize.
16758
16759         * byte-optimize.el: Prolog fixup.  PC-ize.
16760
16761         * cus-dep.el: Spelling fix.
16762
16763         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16764         entries follow).
16765
16766 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16767
16768         * text-mode.el (text-mode-hook-identify): New function,
16769         put on text-mode-hook.  Set text-mode-variant here.
16770         (text-mode): Don't set it here.
16771
16772 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16773
16774         * text-mode.el (text-mode-hook): New defvar.
16775         (text-mode-variant): New variable.
16776         (text-mode): Set that variable locally.
16777         (toggle-text-mode-auto-fill): New command.
16778
16779 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16780
16781         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16782
16783 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16784
16785         * text-mode.el (paragraph-indent-text-mode):
16786         Renamed from spaced-text-mode.
16787         (text-mode-map): Bind TAB to indent-relative.
16788         (indented-text-mode-map): Variable deleted.
16789         (indented-text-mode): Now an alias for text-mode.
16790
16791 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16792
16793         * loadup.el: test-atoms debugging stuffs removed.
16794
16795 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16796
16797         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16798
16799 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16800
16801         * help.el (describe-beta): Made it use `locate-data-file'.
16802         (describe-distribution): Ditto.
16803         (describe-copying): Ditto.
16804         (describe-project): Ditto.
16805         (view-emacs-news): Ditto.
16806
16807         * help-nomule.el (help-with-tutorial): Made it use
16808         `locate-data-file' to find tutorial.
16809
16810 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16811
16812         * about.el: Corrected my email address.
16813
16814         * mouse.el: Added 'mouse-mswindows-drop' similar to
16815         'mouse-offix-drop'.
16816
16817 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16818
16819         * loadup.el (running-xemacs): Spelling fix.
16820
16821 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16822
16823         * packages.el (packages-find-packages-1): Don't allow a backwards
16824         compatible lisp tree to overwrite `preloaded-file-list'.
16825
16826 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16827
16828         * loadup.el: Don't delete "xemacs" prior to dumping.
16829
16830 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16831
16832         * package-info.el (pi-last-mod-date): New function.
16833         (pi-author-version): New function.
16834         (batch-update-package-info): Use them.
16835
16836 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16837
16838         * frame.el (get-frame-for-buffer-default-to-current): Create.
16839         (get-frame-for-buffer-noselect): Allow user to use current frame
16840         with `get-frame-for-buffer-default-to-current'.
16841
16842 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16843
16844         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16845         (byte-compile-output-docform): Ditto.
16846         (byte-compile-compiled-obj-to-list): Ditto.
16847
16848 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16849
16850         * startup.el (command-line-1): Removed code that ran
16851           buffer-menu.
16852
16853 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16854
16855         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16856
16857 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16858
16859         * frame.el (suspend-emacs-or-iconify-frame): Check using
16860         `device-on-window-system-p' instead of explicitly checking for X,
16861         so that the same logic works for MS Windows.
16862         (suspend-or-iconify-emacs): Ditto.
16863
16864 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16865
16866         * about.el (about-maintainer-info): Andy Piper is back.
16867         (xemacs-hackers): Updated Andy Piper's email address.
16868         (about-hackers): Added Jonathan Harris.
16869         (about-hackers): Updated Tibor Polgar's email address.
16870
16871 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16872
16873         * about.el: Add xemacs.org email manager.
16874
16875         * package-get-base.el (package-get-base): Updated with most recent
16876         package updates.
16877
16878 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16879
16880         * help.el (function-arglist): Use `indirect-function' instead of
16881         `symbol-function' so that aliases are treated correctly.
16882
16883 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16884
16885         * help.el (help-map): Add f1 binding to `help-for-help'.
16886         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16887         (describe-key-briefly): Use `princ' "%s" to print object.
16888         (with-displaying-help-buffer): Kill buffer if it exists, again.
16889         (describe-key): Use `princ' "%s" to print object.
16890         (describe-function-1): Use `princ' "%s" to print object.
16891         Commented out alias lines removed.
16892         (help-pretty-print-limit): New variable to control pretty-printing
16893         of variable values.
16894         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16895         `help-pretty-print-value' again.  Only print-print when OBJECT is
16896         list of length less than `help-pretty-print-limit'.
16897         (describe-variable): Use `help-maybe-pretty-print-value' again.
16898
16899 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16900
16901         * simple.el (blink-matching-open): Remove C++ kludge.
16902         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16903
16904 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16905
16906         * info.el (Info-default-directory-list): Made the documentation
16907         more explanitory.
16908
16909 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16910
16911         * lisp/packages.el:
16912         * lisp/package-admin.el:
16913         * lisp/build-report.el:
16914         Fix typos.
16915
16916 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16917
16918         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16919         warnings in Java buffers without final newline and editing the
16920         last line.
16921
16922 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16923
16924         * packages.el (packages-find-packages-1): Don't allow a backwards
16925         compatible lisp tree to overwrite `preloaded-file-list'.
16926         Suggested by Colin Rafferty  <colin@xemacs.org>
16927
16928         * mouse.el (mouse-offix-drop): Set undo-boundary.
16929         From Oliver Graf <ograf@fga.de>
16930
16931 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16932
16933         * loadup.el (load-gc): rewrite as defun.
16934         Print something sensical if a required dump-time file isn't found.
16935
16936 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16937
16938         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16939         bug strikes a menudescriptor.
16940
16941         * package-get-base.el (package-get-base): Updated.
16942
16943         * package-info.el (batch-update-package-info): Derive REQUIRES
16944         from the Makefile.
16945
16946 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16947
16948         * files.el (save-some-buffers): Don't play games with deleting
16949         other windows if we are in the minibuffer window.
16950
16951 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16952
16953         * modeline.el (modeline-minor-mode-menu): Add support for :active
16954         (add-minor-mode): Document :active property to TOGGLE.
16955
16956 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16957
16958         * modeline.el (modeline-minor-mode-menu): Add support for an
16959         `:included' predicate in the `toggle-sym' plist.
16960         (add-minor-mode): Document the :included property, format
16961         docstring some more.
16962         (modeline-minor-mode-menu): Documentation string added.
16963
16964 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16965
16966         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16967         labels from the symbol-names by thwacking off the overly redundant
16968         and overused "mode", parenthesizing "minor", and capitalizing the
16969         resultant strings.  Also shortened the menu's title by eliminating
16970         the redundant buffer name.
16971         (add-minor-mode): Beautified the docstring, added mention of the
16972         `:menu-tag' property of TOGGLE.
16973         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16974         `toggle-sym' to beatify the mode-life menus.
16975         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16976         `auto-fill-function'.
16977
16978 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16979
16980         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16981         menus to :style 'toggle.
16982
16983 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16984
16985         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16986
16987 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16988
16989         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16990         only recognize first hyperlink.
16991         (hyper-apropos-highlightify): Deletia, this is already done by
16992         `hyper-apropos-insert-face'.
16993         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16994
16995 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16996
16997         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16998         mail.
16999         (toolbar-mail-reader): Add support for `send'.
17000         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17001
17002 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17003
17004         * info.el (Info-emacs-info-file-name): Add defvar for
17005         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17006         will function properly.
17007
17008 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17009
17010         * simple.el: make the backwards delete function called by
17011         `backward-or-forward-delete-char' user configurable.
17012
17013 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17014
17015         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17016         compiled function got loaded from.
17017
17018 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17019
17020         * term/apollo.el: Synched up with InfoDock 3.6.2.
17021
17022 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17023
17024         * startup.el (load-init-file): Load autoloads earlier.
17025         (startup-splash-frame): Handle InfoDock logo.
17026
17027         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17028         InfoDock.
17029         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17030
17031         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17032         doesn't have this function.
17033
17034         * packages.el (locate-data-file): Fix to call `locate-file'.
17035
17036 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17037
17038         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17039         version of version.el.
17040         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17041
17042         * x-menubar.el (default-menubar): Guard reference to
17043         `gnuserv-frame'.
17044         (default-menubar): Guard references to `font-lock-mode'.
17045         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17046         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17047
17048         * make-docfile.el: Don't snarf doc strings from autoloads.
17049
17050         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17051         loading auto-autoloads files.
17052
17053         * loaddefs.el: Disable dumping autoloads.
17054
17055 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17056
17057         * lisp-mnt.el: Synch to Emacs 20.2.
17058
17059         * help.el: Remove manual autoload of `finder-by-keyword'.
17060
17061         * finder.el (finder-by-keyword): Autoload.
17062
17063         * help.el: Conditionalize hyperbole setup.
17064
17065 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17066
17067         * packages.el (package-require): Update to reflect new data format.
17068
17069 1998-01-02  Didier Verna  <didier@xemacs.org>
17070
17071         * x-menubar.el (default-menubar): make the tutorials available
17072         through the menubar. (Plus some compilation warnings cleanup).
17073
17074 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17075
17076         * check-features.el: New file.  Perform sanity check after build.
17077
17078         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17079         files to tooltalk package.
17080         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17081         package.
17082
17083         * package-admin.el (package-admin-xemacs): Use better default for
17084         location of XEmacs binary.
17085
17086 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17087
17088         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17089         tag with sexp and add value tag with value `t'.
17090
17091 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17092
17093         * package-get.el: Changes to work with real data.
17094         From Pete Ware <ware@cis.ohio-state.edu>
17095
17096         * packages.el (packages-reload-autoloads): Guard load for the time
17097         being.
17098
17099         * update-elc.el ("packages.el"): Force loading packages.el instead
17100         of possibly out-of-date packges.elc.
17101         * make-docfile.el ("packages.el"): Ditto.
17102
17103 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17104
17105         * build-report.el (build-report-delete-regexp): Added a rule for
17106         the main tarball shadowing anything past it.
17107
17108 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17109
17110         * packages.el (package-provide): Delete a previous provide.
17111
17112         * package-info.el: New file.
17113
17114         * package-get.el: New file.
17115         From Pete Ware <ware@cis.ohio-state.edu>
17116         (package-get): Fix md5 computation to work with Mule.
17117
17118 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17119
17120         * simple.el (log-message-*): Quote symbols in docstrings properly.
17121
17122 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17123
17124         * packages.el (packages-new-autoloads): Ignore symbolic links.
17125
17126         * cus-face.el (face-custom-attributes-get): Fix typo.
17127         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17128
17129 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17130
17131         * startup.el (load-init-file): Reload new or changed autoloads
17132         unless inhibited.  Reload modified dumped lisp (stubbed).
17133
17134         * packages.el (packages-new-autoloads): New function.
17135         (packages-reload-autoloads): New function.
17136         (packages-reload-dumped-lisp): New (stub) function.
17137
17138         * loadup.el: Inhibit reloading dumped files when running temacs.
17139
17140         * loadhist.el (file-provides): Extend to handle variant
17141         extensions.
17142
17143         * replace.el (query-replace): Fix typo.
17144
17145 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17146
17147         * make-docfile.el: list-autoloads-path has been renamed.
17148         * update-elc.el: list-autoloads has been renamed.
17149
17150         * packages.el (packages-list-autoloads): Renamed.
17151         (packages-list-autoloads-path): Ditto.
17152
17153 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17154
17155         * packages.el (packages-find-packages-1): Made it signal a warning
17156         for an error in an auto-autoload.el file.
17157
17158 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17159
17160         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17161         tag with const.
17162         From Aki Vehtari <Aki.Vehtari@hut.fi>
17163
17164         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17165
17166         * loadhist.el (unload-feature): Remove autoload.
17167
17168 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17169
17170         * loadhist.el: Unpackaged.
17171
17172         * help.el (describe-symbol-find-file): Rename
17173         `describe-function-find-file' and make old name obsolete.
17174         (describe-function-1): Use it.
17175         (describe-function-1): Guard reference to
17176         `compiled-function-annotation'.
17177
17178 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17179
17180         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17181         argument.
17182         (help-mode-quit): New optional arg to control whether it kills or
17183         buries.  Tidied up.
17184         (with-displaying-help-buffer): Don't kill buffer initially, even
17185         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17186         (help-pretty-print-value): Rename back from
17187         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17188         use it, otherwise use dumped `cl-prettyprint'.
17189         (describe-variable): Use `help-pretty-print-value' again.
17190         (find-func): Removed reference to "find-func" at end.
17191
17192 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17193
17194         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17195           GUI XEmacs. Rename? x-menubar is rather window system
17196           independant, except for a couple of items.
17197
17198 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17199
17200         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17201         entries as they will no longer be distributed with XEmacs.
17202
17203         * format.el (format-alist): Fix image/tiff regexps.
17204         From P. E. Jareth Hein <jareth@camelot-soft.com>
17205
17206         * help.el (help-maybe-pretty-print-value): Rename.
17207         (describe-variable): Use it.
17208         (describe-variable): Add trailing linefeed.
17209
17210 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17211
17212         * help.el (describe-function-1): Don't output anything for
17213           arglist of autoload functions.
17214
17215 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17216
17217         * help.el (describe-function-1): Don't output anything for
17218           arglist of autoload functions.
17219
17220 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17221
17222         * help.el (help-mode-map): New bindings for `help-mode-bury',
17223         `describe-function-at-point', `describe-variable-at-point',
17224         `Info-elisp-ref', `customize-variable', `help-next-section' and
17225         `help-prev-section'.
17226         (help-next-section): New function.
17227         (help-prev-section): New function.
17228         (help-mode-quit): Changed to kill the help buffer.
17229         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17230         correctly.
17231         (help-buffer-name): New function to generate the name of help
17232         buffers.
17233         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17234         argument giving the name of the help buffer.
17235         (describe-key): Use `with-displaying-help-buffer' with name.
17236         (describe-mode): Ditto.
17237         (describe-bindings): Ditto.
17238         (describe-prefix-bindings): Ditto.
17239         (view-lossage): Ditto.
17240         (with-syntax-table): New macro.
17241         (function-called-at-point): Use `ignore-errors' and
17242         `with-syntax-table'.
17243         (function-at-point): Ditto.
17244         (describe-function): Use `with-displaying-help-buffer' with name.
17245         (function-arglist): Extracted from `describe-function-1'.  Returns
17246         function's arglist as string.
17247         (function-documentation): Extracted from `describe-function-1'.
17248         Returns function's docstring.
17249         (describe-function-1): Remove all the "stream" garbage, including
17250         the stream argument.  Use `function-arglist' and
17251         `function-documentation'.
17252         (describe-function-arglist): Just use `function-arglist'.
17253         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17254         (help-pretty-print-value): New function to help with
17255         pretty-printing variable values.  Knows about `#<...>'.  Needs
17256         `pp-internal'.
17257         (describe-variable): Use `with-displaying-help-buffer' with name.
17258         Formatting improved.  Display file where variable is defined, if
17259         known.  Use `help-pretty-print-value'.
17260         (describe-syntax): Use `with-displaying-help-buffer' with name.
17261         (list-processes): Remove "stream" garbage.
17262
17263 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17264
17265         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17266         call a dumped routine instead.
17267
17268         * x-win-xfree86.el: Wrap file in defun.
17269         * x-win-sun.el: Ditto.
17270
17271 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17272
17273         * help.el (view-emacs-news): Remove usage of outl-mouse which
17274         advises functions and does other evil things.
17275
17276 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17277
17278         * format.el (format-alist): Add `image/tiff'.
17279         From P. E. Jareth Hein <jareth@camelot-soft.com>
17280
17281 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17282
17283         * about.el (about-hackers): More names added.
17284
17285         * make-docfile.el: Remove superfluous package path search.
17286
17287         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17288
17289 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17290
17291         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17292         ignored shadows.
17293
17294 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17295
17296         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17297         get trailing slashes when added to the load-path.
17298
17299         * x-init.el (init-x-win): Locate where XEmacs X localization files
17300         are.
17301
17302 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17303
17304         * x-faces.el: Added support for foregroundToolBarColor
17305           to xpm-color-symbols.
17306
17307 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17308
17309         * etags.el (tags-remove-duplicates): Removed.
17310         (buffer-tag-table-list): Use `delete-duplicates'.
17311
17312         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17313         correctly.
17314         (get*): Defalias to `get'.
17315
17316         * cl.el (eql): Compare integers with `eq'.
17317         (cl-map-extents): Check for `map-extents' first.
17318
17319 1997-12-17  Didier Verna  <didier@xemacs.org>
17320
17321         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17322         added the 'numero', 'copyright' and 'trademark' symbols.
17323
17324         * leim/quail/latin-post.el ("french-postfix"): see above.
17325
17326 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17327
17328         * widget.el (define-widget): Check the arguments.
17329
17330         * cus-edit.el (customize-face): Use `check-argument-type'.
17331         (custom-variable-value-create): Use `signal' to signal error.
17332         (custom-variable-reset-saved): Ditto.
17333         (custom-variable-reset-standard): Ditto.
17334         (custom-face-reset-saved): Ditto.
17335
17336         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17337         (widget-default-format-handler): Ditto.
17338         (widget-checklist-add-item): Ditto.
17339         (widget-radio-add-item): Ditto.
17340         (widget-editable-list-entry-create): Ditto.
17341         (widget-sexp-prompt-value): Ditto.
17342
17343         * custom.el (custom-declare-variable): Signal errors better.
17344         (custom-handle-keyword): Ditto.
17345         (custom-declare-group): Ditto.
17346
17347         * window-xemacs.el (windows): Ditto.
17348
17349         * menubar.el (menu): Ditto.
17350
17351         * keydefs.el (keyboard): Ditto.
17352
17353         * minibuf.el (minibuffer): Ditto.
17354
17355         * process.el (execute): Ditto.
17356
17357         * fill.el (fill): Ditto.
17358
17359         * modeline.el (modeline): Ditto.
17360
17361         * help.el (help): Ditto.
17362
17363         * faces.el (faces): Ditto.
17364
17365         * files.el (files): Ditto.
17366
17367         * x-init.el (x): Ditto.
17368
17369         * lisp-mode.el (lisp): Ditto.
17370
17371         * process.el (processes): Ditto.
17372
17373         * mouse.el (mouse): Ditto.
17374
17375         * abbrev.el (abbrev): Moved from cus-edit.
17376
17377         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17378         as variable declaration.
17379
17380 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17381
17382         * menubar.el (find-menu-item): Use `check-argument-type'.
17383         (find-menu-item): Cosmetic changes.
17384
17385 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17386
17387         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17388
17389 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17390
17391         * startup.el (set-default-load-path): Only search package-path
17392         when not running temacs.
17393
17394         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17395         files.
17396
17397         * loadup.el: Correct commentary.  Reformatting.
17398         (really-early-error-handler): Use absolute path to the
17399         first dumped-lisp.el file.
17400         (really-early-error-handler): Print full path name of
17401         each dumped lisp file (inherited from InfoDock).
17402
17403         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17404         dumped-lisp.el files.
17405
17406         * make-docfile.el (preloaded-file-list): Reorder when the
17407         package-path is searched.
17408         * update-elc.el: Ditto.
17409
17410         * lisp-mode.el (call-with-condition-handler): Treat the same as
17411         `condition-case' for indentation.
17412
17413         * about.el (about-xemacs): Update release date.
17414
17415 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17416
17417         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17418         anywhere but at the last clause.
17419         (ecase): Disallow `t' and `otherwise'.
17420
17421 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17422
17423         * cus-edit.el (custom-buffer-create-buttons): New function
17424         from stuff moved out of `custom-buffer-create-internal'.
17425         (custom-novice): New variable.  Default t.
17426         (custom-display-global-buttons): Ditto.  Default `top'.
17427         (custom-buffer-create-internal): Only display help if
17428         `custom-novice' is non-nil.  Display global buttons according to
17429         `custom-display-global-buttons'.
17430
17431 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17432
17433         * menubar.el (find-menu-item): Use `check-argument-type'.
17434         (find-menu-item): Cosmetic changes.
17435
17436 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17437
17438         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17439         look.
17440
17441 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17442
17443         * format.el (format-deannotate-region):  Bug fix.
17444         Deannotating a region containing unknown tags would fail
17445         (causing decoding of text/enriched to fail at user level)
17446
17447 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17448
17449         * minibuf.el (read-directory-name): Support sixth
17450           arg, HISTORY, as already documented.
17451
17452 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17453
17454         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17455         to `ecase'.
17456
17457 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17458
17459         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17460         skk-activate.
17461
17462 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17463
17464         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.