update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-09-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4         Prefer `=gt-k' to `=ucs-var-*', `=ucs-itaiji-*',
5         `=big5-cdp-var-*', `=big5-cdp-itaiji-*' and `=jis-x0208@1978/1pr'.
6
7 2023-08-05  MORIOKA Tomohiko  <tomo.git@chise.org>
8
9         * mule/mule-charset.el (default-coded-charset-priority-list): Add
10         `=>ucs-sip-itaiji-009'.
11
12         * mule/mule-conf.el (=>ucs-sip-itaiji-009): New coded-charset for
13         XEmacs CHISE.
14
15 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         setting for `=ucs-itaiji-018'.
19
20 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
23         setting for `=>ucs-var-001'.
24
25 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-charset.el (default-coded-charset-priority-list): Add
28         `=>ucs-bmp-var-001'.
29
30         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
31         CHISE.
32         (=>ucs-bmp-var-001): Ditto.
33
34 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-charset.el (default-coded-charset-priority-list): Add
37         `=ucs-bmp-itaiji-018'.
38
39         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
40         XEmacs CHISE.
41         (=ucs-bmp-itaiji-018): Ditto.
42
43 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
44
45         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
46         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
47
48 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
49
50         * mule/mule-charset.el (default-coded-charset-priority-list): Add
51         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
52         `=>big5-cdp-itaiji-006'.
53
54         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
55         XEmacs CHISE.
56         (=big5-cdp-itaiji-006): Ditto.
57         (=>big5-cdp-itaiji-006): Ditto.
58
59 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
60
61         * mule/mule-charset.el (default-coded-charset-priority-list):
62         Prefer MJ to Hanazono font.
63
64 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
65
66         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
67         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
68
69 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-charset.el (default-coded-charset-priority-list): Add
72         `==ucs-sip-itaiji-004'.
73
74         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
75         XEmacs CHISE.
76         (==ucs-sip-itaiji-004): Ditto.
77
78 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
81         setting for `===shuowen-jiguge-A30'.
82
83 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
84
85         * mule/mule-charset.el (default-coded-charset-priority-list): Add
86         `===shuowen-jiguge-A30'.
87
88         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
89         XEmacs CHISE.
90
91 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
92
93         * mule/mule-charset.el (default-coded-charset-priority-list):
94         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
95
96 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
97
98         * mule/mule-charset.el (default-coded-charset-priority-list):
99         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
100           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
101           etc.
102         - Add `==ucs-bmp-var-007'.
103
104         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
105         CHISE.
106         (==ucs-bmp-var-007): Ditto.
107
108 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
111         `=>ucs-tip@iwds-1'.
112
113         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
114         XEmacs CHISE.
115
116 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
119         XEmacs CHISE.
120         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
121         (=ucs-tip@JP/hanazono): Likewise.
122         (=>ucs-tip@component): Likewise.
123         (==ucs-tip@JP/hanazono): Likewise.
124
125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
126         `==ucs-sip-itaiji-005'.
127
128 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
129
130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
131         setting for `=>shuowen-jiguge'.
132
133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
134         `=>shuowen-jiguge'.
135
136         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
137         XEmacs CHISE.
138
139 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
140
141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
142         setting for `===chise-hdic-ktb-seal'.
143
144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
145         `===chise-hdic-ktb-seal'.
146
147         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
148         for XEmacs CHISE.
149
150 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
153         `=ucs-sip@cns'.
154
155         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
156         CHISE.
157
158 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
159
160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
161         `==ucs-bmp-var-003'.
162
163         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
164         CHISE.
165         (==ucs-bmp-var-003): Ditto.
166
167 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
170         `=ucs-sip-var-010'.
171
172         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
173         XEmacs CHISE.
174
175 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
176
177         * mule/mule-charset.el (default-coded-charset-priority-list):
178         Change priority of `==ucs-bmp-cjk@gb' to prefer
179         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
180         other abstract-form-CCSes.
181
182 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
183
184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
185         `=>ucs-sip-itaiji-012'.
186
187         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
188         XEmacs CHISE.
189
190 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
193         setting for `=>ucs-itaiji-012'.
194
195 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
196
197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
198         `=>ucs-bmp-itaiji-012'.
199
200         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
201         XEmacs CHISE.
202         (=>ucs-bmp-itaiji-012): Ditto.
203
204 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
205
206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
207         setting for `=big5-cdp-var-008'.
208
209 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
212         `=big5-cdp-var-008'.
213
214         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
215         XEmacs CHISE.
216
217 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
218
219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
220         setting for `=>ucs-itaiji-016'.
221
222 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
223
224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
225         `=>ucs-bmp-itaiji-016'.
226
227         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
228         XEmacs CHISE.
229         (=>ucs-bmp-itaiji-016): Ditto.
230
231 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
234         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
235
236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
237         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
238
239         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
240         (=chise-hdic-tsj): Ditto.
241         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
242         (=chise-hdic-ktb): Ditto.
243
244 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
245
246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
247         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
248
249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
250         `===chise-hdic-syp' and `=chise-hdic-syp'.
251
252         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
253         XEmacs CHISE.
254         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
255
256 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
257
258         * mule/mule-coding.el (coded-charset-entity-reference-alist):
259         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
260
261         * mule/mule-charset.el (default-coded-charset-priority-list):
262         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
263
264 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
265
266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
267         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
268
269 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
270
271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
272         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
273
274         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
275         XEmacs CHISE.
276         (=chise-hdic-tsj): Ditto.
277
278 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
279
280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
281         settings for `=>hanyo-denshi/tk'.
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=>hanyo-denshi/tk/mf-01'.
285
286         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
287         XEmacs CHISE.
288         (=>hanyo-denshi/tk/mf-01): Ditto.
289         (==hanyo-denshi/tk/mf-01): Fix DOC.
290
291 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
292
293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
294         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
295
296 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
297
298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
299         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
300
301         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
302         XEmacs CHISE.
303         (=ucs-bmp-itaiji-014): Ditto.
304         (=>ucs-itaiji-014): Ditto.
305         (=>ucs-bmp-itaiji-014): Ditto.
306
307 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
308
309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
310         setting for `==daikanwa/+2p'.
311
312 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
313
314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
315         setting for `=ucs-itaiji-016'.
316
317 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `=ucs-bmp-itaiji-016'.
321
322         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
323         XEmacs CHISE.
324         (=ucs-bmp-itaiji-016): Ditto.
325
326 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
329         `=>cns11643-5'.
330
331 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
334         setting for `=>ucs-itaiji-003@iwds-1'.
335
336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
337         `=>ucs-sip-itaiji-003@iwds-1'.
338
339         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
340         coded-charset for XEmacs CHISE.
341
342 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
343
344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
345         `=>ucs-bmp-itaiji-006@iwds-1'.
346
347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
348         setting for `=>ucs-itaiji-006@iwds-1'.
349
350 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
353         for XEmacs CHISE.
354         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
355
356 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
359         `=ucs-sip-itaiji-009'.
360
361         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
362         XEmacs CHISE.
363
364 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
365
366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
367         `=>ucs-sip-itaiji-008'.
368
369         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
370         XEmacs CHISE.
371
372 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
373
374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
375         `==ucs-sip-var-001'.
376
377         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
378         XEmacs CHISE.
379
380 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
381
382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
383         setting for `===hng-kkd'.
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `===hng-kkd'.
387
388 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
391         CHISE.
392
393 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
396         setting for `=>>ruimoku-v6'.
397
398 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `=>>ruimoku-v6'.
402
403 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
404
405         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
406         instead of an alias to `=>ruimoku-v6'.
407
408 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
409
410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
411         `=ucs-sip-itaiji-012'.
412
413         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
414         XEmacs CHISE.
415
416 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
417
418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
419         `=ucs-tip-var-004'.
420
421         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
422         XEmacs CHISE.
423
424 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
425
426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
427         `=>ucs-sip-itaiji-002@iwds-1'.
428
429         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
430         coded-charset for XEmacs CHISE.
431
432 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
433
434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
435         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
436         `=>big5-cdp-itaiji-004'.
437
438 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
439
440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
441         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
442         `=>big5-cdp-itaiji-004'.
443
444         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
445         XEmacs CHISE.
446         (=>big5-cdp-itaiji-004): Ditto.
447         (=big5-cdp-itaiji-005): Ditto.
448
449 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
452         to #x9FFC.
453
454 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
457         `=>ucs-bmp-itaiji-003@iwds-1'.
458
459         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
460         for XEmacs CHISE.
461         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
462
463 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
464
465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
466         `=>ucs-tip-itaiji-001'.
467
468         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
469         XEmacs CHISE.
470
471 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
474         setting for `=>big5-cdp-itaiji-002'.
475
476 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
477
478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
479         `=>big5-cdp-itaiji-002'.
480
481         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
482         XEmacs CHISE.
483
484 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
485
486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
487         `=>jis-x0213-2'.
488
489 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
492         setting for `==ucs-var-001'.
493
494 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
497         setting for `=+>ucs-var-003'.
498
499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
500         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
501
502         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
503         XEmacs CHISE.
504         (=+>ucs-tip-var-003): Ditto.
505
506 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
507
508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
509         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
510
511         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
512         XEmacs CHISE.
513         (=ucs-tip-var-002): Ditto.
514
515 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
516
517         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
518         #x9FEA.
519
520 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
523         `==ucs-bmp-var-001'.
524
525         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
526         CHISE.
527         (==ucs-bmp-var-001): Ditto.
528
529 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
530
531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
532         setting for `=big5-cdp-var-007'.
533
534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
535         `=big5-cdp-var-007'.
536
537         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
538         XEmacs CHISE.
539
540 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
541
542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
543         `=ucs-sip@gb'.
544
545         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
546         CHISE.
547
548 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `=>ucs-tip@cognate'.
552
553         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
554         XEmacs CHISE.
555
556 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
557
558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
559         `=ucs-tip-itaiji-001'.
560
561         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
562         XEmacs CHISE.
563
564 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
565
566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
567         `=>ucs-tip@component'.
568
569         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
570         XEmacs CHISE.
571
572 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
573
574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
575         `==ucs-tip@JP/hanazono'.
576
577         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
578         XEmacs CHISE.
579
580 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
581
582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
583         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
584
585         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
586         CHISE.
587         (=ucs-tip@JP/hanazono): Ditto.
588
589 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
592         setting for `=ucs-var-007'.
593
594 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
597         `=ucs-bmp-var-007'.
598
599         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
600         CHISE.
601         (=ucs-bmp-var-007): Ditto.
602
603 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
606         setting for `=>ucs-itaiji-002@iwds-1'.
607
608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
609         `=>ucs-bmp-itaiji-002@iwds-1'.
610
611 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
612
613         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
614         for XEmacs CHISE.
615         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
616
617 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
618
619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
620         setting for `=>ucs-itaiji-008'.
621
622 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
625         setting for `=>big5-cdp-itaiji-003'.
626
627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
628         `=>big5-cdp-itaiji-003'.
629
630 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
631
632         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
633         XEmacs CHISE.
634
635 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
638         setting for `=>ucs-itaiji-011'.
639
640 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
643         `=>ucs-bmp-itaiji-011'.
644
645 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
646
647         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
648         XEmacs CHISE.
649         (=>ucs-bmp-itaiji-011): Ditto.
650
651 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-charset.el (default-coded-charset-priority-list): Use
654         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
655
656 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
657
658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
659         `=>ucs-bmp-cjk@iwds-1/normalized'.
660
661         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
662         coded-charset for XEmacs CHISE.
663
664 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
665
666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
667         setting for `=>ucs-itaiji-010'.
668
669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
670         `=>ucs-bmp-itaiji-010'.
671
672         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
673         XEmacs CHISE.
674         (=>ucs-bmp-itaiji-010): Ditto.
675
676 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
679         setting for `=>ucs@iwds-1/normalized'.
680
681 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
684         for XEmacs CHISE.
685
686 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
689         setting for `==>ucs@esu'.
690
691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
692         `==>ucs-sip@esu'.
693
694         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
695         CHISE.
696         (==>ucs-sip@esu): Ditto.
697
698 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
699
700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
701         setting for `=>big5-cdp-var-001'.
702
703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
704         `=>big5-cdp-var-001'.
705
706         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
707         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
708
709 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
710
711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
712         setting for `===hng-sts'.
713
714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
715         `===hng-sts'.
716
717         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
718         CHISE.
719
720 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
721
722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
723         setting for `===hng-sgs'.
724
725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
726         `===hng-sgs'.
727
728         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
729         CHISE.
730
731 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
732
733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
734         setting for `===hng-saa'.
735
736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
737         `===hng-saa'.
738
739         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
740         CHISE.
741
742 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
745         setting for `===hng-kad'.
746
747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
748         `===hng-kad'.
749
750         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
751         CHISE.
752
753 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
754
755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
756         setting for `===hng-sai'.
757
758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
759         `===hng-sai'.
760
761         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
762         CHISE.
763
764 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
767         setting for `===hng-ini'.
768
769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
770         `===hng-ini'.
771
772         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
773         CHISE.
774
775 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
778         setting for `===hng-wke'.
779
780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
781         `===hng-wke'.
782
783         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
784         CHISE.
785
786 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
787
788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
789         setting for `===hng-wks'.
790
791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
792         `===hng-wks'.
793
794         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
795         CHISE.
796
797 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
798
799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
800         setting for `===hng-sab'.
801
802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
803         `===hng-sab'.
804
805         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
806         CHISE.
807
808 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
809
810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
811         setting for `===hng-ykk'.
812
813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
814         `===hng-ykk'.
815
816         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
817         CHISE.
818
819 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
820
821         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
822         setting for `===hng-kkh'.
823
824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
825         `===hng-kkh'.
826
827         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
828         CHISE.
829
830 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
833         setting for `===hng-fhs'.
834
835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
836         `===hng-fhs'.
837
838         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
839         CHISE.
840
841 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `==>daijiten'.
845
846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
847         setting for `==>daijiten'.
848
849         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
850         CHISE.
851
852 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
853
854         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
855         last number of its code.
856
857 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
858
859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
860         settings for `=daijiten', `==daijiten' and `===daijiten'.
861
862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
863         `=daijiten', `==daijiten' and `===daijiten'.
864
865         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
866         CHISE.
867         (==daijiten): Ditto.
868         (===daijiten): Ditto.
869
870 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=>ucs-bmp-itaiji-008'.
874
875         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
876         XEmacs CHISE.
877         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
878
879 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
880
881         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
882         of #x9FCC as the value of `max-code'.
883
884 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
887         `=>>ucs-bmp-cjk@unicode'.
888
889         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
890         for XEmacs CHISE.
891
892 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
895         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
896         `===shuowen-jiguge5'.
897
898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
899         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
900
901         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
902         XEmacs CHISE.
903         (===shuowen-jiguge4): Ditto.
904         (===shuowen-jiguge5): Ditto.
905
906 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
909         `=ucs-sip-var-005'.
910
911         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
912         XEmacs CHISE.
913
914 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
915
916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
917         `=>>hanyo-denshi/ib'.
918
919 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
920
921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
922         setting for `=>big5-cdp@iwds-1'.
923
924 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
925
926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
927         setting for `=big5-cdp-var-010'.
928
929 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
930
931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
932         `=big5-cdp-var-010'.
933
934         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
935         XEmacs CHISE.
936
937 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
940         `=ucs-sip-itaiji-008'.
941
942         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
943         XEmacs CHISE.
944
945 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
946
947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
948         `=>ucs-sip-itaiji-006'.
949
950         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
951         XEmacs CHISE.
952
953 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
954
955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
956         setting for `=+>big5-cdp', `=>big5-cdp@component' and
957         `=>big5-cdp@cognate'.
958
959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
960         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
961
962 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
965         CHISE.
966         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
967         mother.
968         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
969
970 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
971
972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
973         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
974
975         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
976         XEmacs CHISE.
977         (=>big5-cdp@component): Ditto.
978         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
979
980 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
981
982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
983         setting for `=>ucs-itaiji-001@iwds-1'.
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `=>ucs-bmp-itaiji-001@iwds-1'.
987
988         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
989         for XEmacs CHISE.
990         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
991
992 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-charset.el (default-coded-charset-priority-list):
995         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
996         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
997         `chinese-isoir165'.
998
999         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
1000         CHISE.
1001
1002 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1003
1004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1005         `=ucs-sip-itaiji-006'.
1006
1007         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
1008         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
1009
1010 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1011
1012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1013         setting for `=>ucs-itaiji-009'.
1014
1015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1016         `==ucs-bmp-itaiji-001'.
1017
1018         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1019         (=big5-cdp-itaiji-003): Doc fix.
1020         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1021
1022 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1025         `=>zinbun-oracle'.
1026
1027 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1028
1029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1030         `=>ucs-sip-itaiji-003'.
1031
1032         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1033         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1034         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1035
1036 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1037
1038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1039         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1040
1041 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1042
1043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1044         `==ucs-bmp-itaiji-006'.
1045
1046         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1047         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1048         (==ucs-bmp-itaiji-006): Ditto.
1049
1050 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1053         `=ucs-bmp-itaiji-012'.
1054
1055         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1056         XEmacs CHISE.
1057         (=ucs-bmp-itaiji-012): Ditto.
1058
1059 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1063
1064 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1065
1066         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1067         CHISE.
1068
1069 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1072         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1073         and `=>>cns11643-6'.
1074
1075         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1076         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1077         (=>>cns11643-3): Ditto.
1078         (=>>cns11643-4): Modify DOC.
1079         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1080
1081 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1082
1083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1084         `=>ucs-sip-itaiji-005'.
1085
1086         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1087         XEmacs CHISE.
1088
1089 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1090
1091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1092         `==hanyo-denshi/tk/mf-01'.
1093
1094         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1095         for XEmacs CHISE.
1096
1097 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1098
1099         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1100         `=>ucs-itaiji-007'.
1101
1102 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1105         `==ucs-sip-var-002'.
1106
1107         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1108         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1109
1110 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1113         setting for `==ucs-itaiji-001'.
1114
1115 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1116
1117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1118         `==ucs-sip-itaiji-001'.
1119
1120         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1121         XEmacs CHISE.
1122         (==ucs-sip-itaiji-001): Ditto.
1123
1124 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1127         `=+>ucs-bmp-var-003'.
1128
1129         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1130         CHISE.
1131         (=+>ucs-bmp-var-003): Ditto.
1132
1133 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1136         `=>ucs-bmp-cjk@cognate'.
1137
1138         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1139         XEmacs CHISE.
1140
1141 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1144         `=ucs-sip-itaiji-005'.
1145
1146         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1147         XEmacs CHISE.
1148
1149 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1152         setting for `=>ucs@cognate'.
1153
1154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1155         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1156
1157         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1158         CHISE.
1159         (=>ucs@hanyo-denshi): Abolished.
1160         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1161         (=>ucs-bmp-itaiji-009): Ditto.
1162         (=>ucs-sip@cognate): Ditto.
1163
1164 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1165
1166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1167         `=>ucs-bmp-itaiji-004'.
1168
1169         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1170         XEmacs CHISE.
1171
1172 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1173
1174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1175         setting for `=>ucs-itaiji-004'.
1176
1177 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1178
1179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1180         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1181         `=>ucs-bmp-itaiji-007'.
1182
1183         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1184         XEmacs CHISE.
1185         (=>ucs-itaiji-004): Ditto.
1186         (=>ucs-sip-itaiji-004): Ditto.
1187         (=>ucs-bmp-itaiji-007): Ditto.
1188
1189 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1190
1191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1192         setting for `=ucs-itaiji-010'.
1193
1194 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1195
1196         * mule/mule-charset.el (default-coded-charset-priority-list):
1197         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1198         - Add `=ucs-bmp-itaiji-010'.
1199         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1200           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1201         - Add `=>ucs-sip@iwds-1'.
1202
1203         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1204         XEmacs CHISE.
1205         (=ucs-bmp-itaiji-010): Ditto.
1206         (=>ucs-sip@iwds-1): Ditto.
1207
1208 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1209
1210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1212
1213         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1214         XEmacs CHISE.
1215         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1216
1217 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1218
1219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1220         setting for `=>ucs-itaiji-003'.
1221
1222 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `=>ucs-bmp-itaiji-003'.
1226
1227         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1228         XEmacs CHISE.
1229         (=>ucs-bmp-itaiji-003): Ditto.
1230
1231 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1234         `=ucs-bmp-itaiji-011'.
1235
1236         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1237         XEmacs CHISE.
1238
1239 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1240
1241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1242         setting for `==ucs-var-002'.
1243
1244 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1245
1246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1247         setting for `==ucs-itaiji-002'.
1248
1249 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1250
1251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1252         `==ucs-sip-itaiji-002'.
1253
1254         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1255         XEmacs CHISE.
1256
1257 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1258
1259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1260         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1261
1262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1263         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1264         `=>ucs-sip-itaiji-007'.
1265
1266         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1267         XEmacs CHISE.
1268         (=>ucs-sip-itaiji-007): Ditto.
1269         (=ucs-sip-itaiji-007): Ditto.
1270         (=ucs-itaiji-011): Ditto.
1271         (=ucs-sip-itaiji-011): Ditto.
1272
1273 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1274
1275         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1276         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1277
1278 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1279
1280         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1281         `==ucs-bmp-var-002'.
1282
1283         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1284         CHISE.
1285         (==ucs-bmp-var-002): Ditto.
1286
1287         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1288         Modify some priorities.
1289
1290 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1294         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1295
1296 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1297
1298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1299         `=big5-cdp-var-001'.
1300
1301         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1302         XEmacs CHISE.
1303
1304 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1307         setting for `==ucs-itaiji-005'.
1308
1309 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1312         setting for `=ucs-itaiji-007'.
1313
1314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1315         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1316
1317         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1318         XEmacs CHISE.
1319         (==ucs-bmp-itaiji-005): Ditto.
1320         (=ucs-itaiji-007): Ditto.
1321         (=ucs-bmp-itaiji-007): Ditto.
1322
1323 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1326         `==gt-pj-k1' and `==gt-pj-k2'.
1327
1328 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1329
1330         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1331         CHISE.
1332         (==gt-pj-k2): Ditto.
1333
1334 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1337         setting for `=>ucs-itaiji-005'.
1338
1339 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1340
1341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1342         `=>>cbeta'.
1343
1344 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1345
1346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1347         `=>ucs-sip@component'.
1348
1349         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1350         instead of `=ucs' as its mother.
1351         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1352
1353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1354         setting for `=>ucs-itaiji-006'.
1355
1356 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1359         `=>ucs-bmp-itaiji-006'.
1360
1361         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1362         XEmacs CHISE.
1363         (=>ucs-bmp-itaiji-006): Ditto.
1364
1365 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1366
1367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1368         `=>ucs-bmp-itaiji-001'.
1369
1370         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1371         XEmacs CHISE.
1372
1373 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1374
1375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1376         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1377
1378         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1379         instead of `=ucs' as its mother.
1380         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1381         (==ucs-bmp-itaiji-002): Ditto.
1382         (==ucs-itaiji-003): Ditto.
1383         (==ucs-bmp-itaiji-003): Ditto.
1384
1385 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         setting for `=big5-cdp-var-002'.
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1391         `=big5-cdp-var-002'.
1392
1393         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1394         XEmacs CHISE.
1395
1396 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399         `=ucs-sip-var-004'.
1400
1401         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1402         XEmacs CHISE.
1403
1404 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `=>ucs-bmp-cjk@iwds-1'.
1408
1409         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1410         XEmacs CHISE.
1411
1412 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1413
1414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1415         setting for `=ucs-var-005'.
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1418         `=ucs-bmp-var-005'.
1419
1420         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1421         CHISE.
1422         (=ucs-bmp-var-005): Ditto.
1423
1424 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1425
1426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1427         `=>ucs-sip-itaiji-002'.
1428
1429         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1430         XEmacs CHISE.
1431
1432 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1435         setting for `=>ucs-itaiji-002'.
1436
1437 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1441
1442         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1443         (=>ucs-itaiji-002): Ditto.
1444         (=>ucs-bmp-itaiji-002): Ditto.
1445
1446 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1447
1448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1449         setting for `=>ucs-itaiji-001'.
1450
1451 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1454         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1455
1456         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1457         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1458         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1459         (=>ucs-sip-itaiji-001): Ditto.
1460
1461         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1462         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1463         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1464
1465 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1466
1467         * mule/mule-charset.el (default-coded-charset-priority-list):
1468         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1469         `=jef-china3' and `chinese-isoir165'.
1470
1471 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1472
1473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1474         `=>ucs-bmp-itaiji-005'.
1475
1476         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1477         XEmacs CHISE.
1478         (=>ucs-bmp-itaiji-005): Ditto.
1479
1480 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1481
1482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1483         `=+>jis-x0213-2'.
1484
1485 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1486
1487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1488         `=+>adobe-japan1-6'.
1489
1490 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1493         `=+>jis-x0208@1978'.
1494
1495 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1498         setting for `=>ucs@component'.
1499
1500 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1504
1505 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1508         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1509
1510 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1513         CHISE.
1514         (=>ucs@jis/2004): Ditto.
1515
1516 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1517
1518         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1519         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1520
1521 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1522
1523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1524         `=>cbeta'.
1525
1526 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1529         setting for `==big5-cdp-itaiji-001'.
1530
1531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1532         `==big5-cdp-itaiji-001'.
1533
1534         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1535         XEmacs CHISE.
1536
1537 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1538
1539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1540         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1541         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1542
1543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1545         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1546
1547         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1548         XEmacs CHISE.
1549         (=>big5-cdp-itaiji-001): Ditto.
1550         (=big5-cdp-itaiji-002): Ditto.
1551         (=big5-cdp-itaiji-003): Ditto.
1552
1553 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1554
1555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1556         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1557
1558 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list):
1561         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1562         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1563         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1564
1565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1566         setting for `=ucs-var-008'.
1567
1568         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1569         CHISE.
1570         (=ucs-bmp-var-008): Likewise.
1571
1572 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1573
1574         * mule/mule-charset.el (default-coded-charset-priority-list):
1575         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1576
1577 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1578
1579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1580         `==ucs-sip@JP/hanazono'.
1581
1582         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1583         XEmacs CHISE.
1584
1585 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1586
1587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1588         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `=ucs-bmp-var-006'.
1592
1593         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1594         CHISE.
1595         (=ucs-bmp-var-006): Likewise.
1596
1597 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1598
1599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1600         `=ucs-bmp-itaiji-009'.
1601
1602         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1603         XEmacs CHISE.
1604         (=ucs-bmp-itaiji-009): Likewise.
1605
1606 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1607
1608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1609         `=>big5-cdp'.
1610
1611 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1612
1613         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1614         (utf-8-ivs-gb): Likewise.
1615         (utf-8-gb-er): Likewise.
1616         (utf-8-ivs-gb-er): Likewise.
1617         (utf-8-cns): Likewise.
1618         (utf-8-ivs-cns): Likewise.
1619         (utf-8-cns-er): Likewise.
1620         (utf-8-ivs-cns-er): Likewise.
1621         (utf-8-big5): Likewise.
1622         (utf-8-ivs-big5): Likewise.
1623         (utf-8-big5-er): Likewise.
1624         (utf-8-ivs-big5-er): Likewise.
1625         (utf-8-jis): Likewise.
1626         (utf-8-ivs-jis): Likewise.
1627         (utf-8-jis-er): Likewise.
1628         (utf-8-ivs-jis-er): Likewise.
1629         (utf-8-ks): Likewise.
1630         (utf-8-ivs-ks): Likewise.
1631         (utf-8-ks-er): Likewise.
1632         (utf-8-ivs-ks-er): Likewise.
1633
1634 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1637         (utf-8-ivs-jp): Likewise.
1638         (utf-8-jp-er): Likewise.
1639         (utf-8-ivs-jp-er): Likewise.
1640
1641 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1642
1643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1644         setting for `=ucs-var-010'.
1645
1646         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1647         `=ucs-bmp-var-010'.
1648
1649         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1650         CHISE.
1651         (=ucs-bmp-var-010): Likewise.
1652
1653 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1654
1655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1656         `=ucs-sip@JP/hanazono'.
1657
1658         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1659         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1660
1661 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1662
1663         * mule/mule-charset.el (default-coded-charset-priority-list):
1664         - Add `=big5-cdp-var-004'.
1665         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1666           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1667
1668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1669         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1670         `=big5-cdp-var-005'.
1671
1672         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1673         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1674         `=big5-cdp-var-003'.
1675         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1676         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1677         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1678
1679 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-charset.el (default-coded-charset-priority-list):
1682         Don't prefer ucs-compat CCSes to other CCSes.
1683
1684 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `===ucs-bmp-cjk-compat@unicode'.
1688
1689         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1690         coded-charset for XEmacs CHISE.
1691
1692 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1695         `=ucs-sip-itaiji-003'.
1696
1697         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1698         XEmacs CHISE.
1699
1700 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1701
1702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1703         setting for `=ucs-var-004'.
1704
1705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1706         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1707
1708         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1709         XEmacs CHISE.
1710         (=ucs-var-004): Ditto.
1711         (=ucs-bmp-var-004): Ditto.
1712
1713 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1714
1715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1716         `=ucs-sip-var-003'.
1717
1718         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1719         XEmacs CHISE.
1720
1721 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1722
1723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1724         setting for `=ucs-itaiji-006'.
1725
1726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1727         `=ucs-bmp-itaiji-006'.
1728
1729         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1730         XEmacs CHISE.
1731         (=ucs-bmp-itaiji-006): Ditto.
1732
1733 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1736         `=ucs-sip-var-002'.
1737
1738         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1739         XEmacs CHISE.
1740
1741 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1744         `=ucs-sip-itaiji-002'.
1745
1746         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1747         XEmacs CHISE.
1748
1749 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1750
1751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1752         setting for `==hanyo-denshi/tk'.
1753
1754 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1755
1756         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1757         (=hanyo-denshi/tk): Fix `long-name'.
1758         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1759
1760 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `=>mj'.
1764
1765 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1766
1767         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1768         coded-charset for XEmacs CHISE.
1769
1770 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1773         setting for `=hanyo-denshi/tk'.
1774
1775 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1778         `=hanyo-denshi/tk/mf-01'.
1779
1780         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1781         XEmacs CHISE.
1782         (=hanyo-denshi/tk/mf-01): Ditto.
1783
1784 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1785
1786         * mule/mule-charset.el (default-coded-charset-priority-list):
1787         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1788
1789 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1790
1791         * mule/mule-charset.el (default-coded-charset-priority-list):
1792         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1793
1794 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1797         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1798
1799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1800         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1801
1802         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1803         XEmacs CHISE.
1804         (=ucs-bmp-itaiji-004): Ditto.
1805         (=ucs-itaiji-005): Ditto.
1806         (=ucs-bmp-itaiji-005): Ditto.
1807
1808 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1809
1810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1811         `=ucs-sip-itaiji-001'.
1812
1813         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1814         XEmacs CHISE.
1815
1816 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1817
1818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1819         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1820         `=ucs-itaiji-008'.
1821
1822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1823         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1824         `=ucs-bmp-itaiji-008'.
1825
1826         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1827         XEmacs CHISE.
1828         (=ucs-bmp-itaiji-001): Ditto.
1829         (=ucs-itaiji-003): Ditto.
1830         (=ucs-bmp-itaiji-003): Ditto.
1831         (=ucs-itaiji-008): Ditto.
1832         (=ucs-bmp-itaiji-008): Ditto.
1833
1834 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1837         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1838
1839         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1840         for XEmacs CHISE.
1841         (==ucs-bmp-cjk-compat@JP): Ditto.
1842
1843 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1846         setting for `===hng-tzs'.
1847
1848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1849         `===hng-tzs'.
1850
1851         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1852         CHISE.
1853
1854 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1855
1856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1857         setting for `===hng-doh'.
1858
1859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1860         `===hng-doh'.
1861
1862         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1863         CHISE.
1864
1865 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1866
1867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1868         setting for `===hng-wad'.
1869
1870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1871         `===hng-wad'.
1872
1873         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1874         CHISE.
1875
1876 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1877
1878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1879         settings for `==koseki' and `===hng-kcc'.
1880
1881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1882         `===hng-kcc'.
1883
1884         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1885         CHISE.
1886
1887 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1890         setting for `===hng-nkk'.
1891
1892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1893         `===hng-nkk'.
1894
1895         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1896         CHISE.
1897
1898 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901         setting for `===hng-ink'.
1902
1903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1904         `===hng-ink'.
1905
1906         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1907         CHISE.
1908
1909 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1910
1911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1912         setting for `===hng-jhk'.
1913
1914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1915         `===hng-jhk'.
1916
1917         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1918         CHISE.
1919
1920 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1921
1922         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1923         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1924         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1925         (===jis-x0213-1@2004): Likewise.
1926         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1927         "jisx0213\\(\\.2004\\)-1" as the registry.
1928         (=+>jis-x0213-1@2004): Likewise.
1929         (=>jis-x0213-1@2004): Likewise.
1930
1931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1932         `===jis-x0213-1@2004'.
1933
1934 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1935
1936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1937         setting for `===hng-nak'.
1938
1939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1940         `===hng-nak'.
1941
1942         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1943         CHISE.
1944
1945 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1946
1947         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1948         setting for `===hng-hos'.
1949
1950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1951         `===hng-hos'.
1952
1953         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1954         CHISE.
1955
1956 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1957
1958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1959         setting for `===hng-tzj'.
1960
1961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1962         `===hng-tzj'.
1963
1964         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1965         CHISE.
1966
1967 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1968
1969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1970         setting for `===hng-kae'.
1971
1972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1973         `===hng-kae'.
1974
1975         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1976         CHISE.
1977
1978 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1979
1980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1981         setting for `===hng-kar'.
1982
1983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1984         `===hng-kar'.
1985
1986         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1987         CHISE.
1988
1989 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1990
1991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1992         setting for `===hng-kyd'.
1993
1994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1995         `===hng-kyd'.
1996
1997         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1998         CHISE.
1999
2000 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2001
2002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2003         setting for `===hng-hok'.
2004
2005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2006         `===hng-hok'.
2007
2008         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
2009         CHISE.
2010
2011 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2014         setting for `===hng-jyu'.
2015
2016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2017         `===hng-jyu'.
2018
2019         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2020         CHISE.
2021
2022 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025         setting for `===hng-zkd'.
2026
2027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2028         `===hng-zkd'.
2029
2030         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2031         CHISE.
2032
2033 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2034
2035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036         setting for `===hng-kmi'.
2037
2038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2039         `===hng-kmi'.
2040
2041         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2042         CHISE.
2043
2044 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2047         setting for `===hng-okd'.
2048
2049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2050         `===hng-okd'.
2051
2052         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2053         CHISE.
2054
2055 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `===hng-nkm'.
2059
2060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2061         `===hng-nkm'.
2062
2063         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2064         CHISE.
2065
2066 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069         setting for `===hng-nto'.
2070
2071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2072         `===hng-nto'.
2073
2074         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2075         CHISE.
2076
2077 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080         setting for `===hng-yhk'.
2081
2082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2083         `===hng-yhk'.
2084
2085         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2086         CHISE.
2087
2088 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `===hng-sok'.
2092
2093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2094         `===hng-sok'.
2095
2096         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2097         CHISE.
2098
2099 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2100
2101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2102         setting for `===hng-kda'.
2103
2104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2105         `===hng-kda'.
2106
2107         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2108         CHISE.
2109
2110 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2111
2112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2113         setting for `===hng-myz'.
2114
2115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2116         `===hng-myz'.
2117
2118         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2119         CHISE.
2120
2121 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2122
2123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2124         setting for `===hng-kgk'.
2125
2126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2127         `===hng-kgk'.
2128
2129         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2130         CHISE.
2131
2132 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `===hng-drt'.
2136
2137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2138         `===hng-drt'.
2139
2140         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2141         CHISE.
2142
2143 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2144
2145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2146         setting for `===hng-mam'.
2147
2148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2149         `===hng-mam'.
2150
2151         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2152         CHISE.
2153
2154 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2155
2156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2157         setting for `===hng-dng'.
2158
2159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2160         `===hng-dng'.
2161
2162         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2163         CHISE.
2164
2165 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2166
2167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2168         setting for `=>cns11643-5'.
2169
2170 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2171
2172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2173         setting for `===hng-keg'.
2174
2175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2176         `===hng-keg'.
2177
2178         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2179         CHISE.
2180
2181 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2182
2183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2184         setting for `===hng-jou'.
2185
2186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2187         `===hng-jou'.
2188
2189         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2190         CHISE.
2191
2192 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2193
2194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2195         setting for `===hng-smk'.
2196
2197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2198         `===hng-smk'.
2199
2200         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2201         CHISE.
2202
2203 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2204
2205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2206         setting for `===hng-kyo'.
2207
2208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2209         `===hng-kyo'.
2210
2211         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2212         CHISE.
2213
2214 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2215
2216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2217         setting for `===hng-kss'.
2218
2219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2220         `===hng-kss'.
2221
2222         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2223         CHISE.
2224
2225 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2226
2227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2228         setting for `===hng-wan'.
2229
2230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2231         `===hng-wan'.
2232
2233         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2234         CHISE.
2235
2236 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2237
2238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2239         setting for `===hng-ksk'.
2240
2241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2242         `===hng-ksk'.
2243
2244         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2245         CHISE.
2246
2247 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2248
2249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2250         setting for `===hng-kyu'.
2251
2252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2253         `===hng-kyu'.
2254
2255         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2256         CHISE.
2257
2258 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2259
2260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2261         setting for `===hng-skk'.
2262
2263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2264         `===hng-skk'.
2265
2266         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2267         CHISE.
2268
2269 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2270
2271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2272         setting for `===hng-sik'.
2273
2274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2275         `===hng-sik'.
2276
2277         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2278         CHISE.
2279
2280 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2281
2282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2283         setting for `===hng-kbk'.
2284
2285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2286         `===hng-kbk'.
2287
2288         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2289         CHISE.
2290
2291 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2292
2293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2294         setting for `===hng-kcj'.
2295
2296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2297         `===hng-kcj'.
2298
2299         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2300         CHISE.
2301
2302 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2303
2304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2305         setting for `===hng-k24'.
2306
2307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2308         `===hng-k24'.
2309
2310         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2311         CHISE.
2312
2313 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2314
2315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2316         setting for `===hng-gok'.
2317
2318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2319         `===hng-gok'.
2320
2321         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2322         CHISE.
2323 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2324
2325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2326         setting for `===hng-tsu'.
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `===hng-tsu'.
2330
2331         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2332         CHISE.
2333
2334 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2337         setting for `===hng-sys'.
2338
2339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2340         `===hng-sys'.
2341
2342         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2343         CHISE.
2344
2345 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2346
2347         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2348         - Use "&HNG010-<d><d><d><d><d>;" instead of
2349           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2350         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2351
2352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2353         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2354
2355         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2356         "hngkhi-0" as the suffix of registry.
2357         (===hng-khm): New coded-charset for XEmacs CHISE.
2358         (=ucs-itaiji-002): Ditto.
2359         (=ucs-bmp-itaiji-002): Ditto.
2360
2361 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2364         setting for `=>ucs@iwds-1'.
2365
2366         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2367         XEmacs CHISE.
2368
2369 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2372         CHISE.
2373
2374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2375         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2376         `===hng-khi'.
2377
2378 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2379
2380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2381         setting for `===hng-khi'.
2382
2383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2384         `===hng-khi'.
2385
2386         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2387         CHISE.
2388
2389 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2390
2391         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2392         #x9FA5 as the value of `max-code'.
2393         (=ucs-bmp-var-002): Likewise.
2394         (=ucs-bmp-var-003): Likewise.
2395         (=ucs-bmp-itaiji-084): Likewise.
2396         (=ucs-bmp-cjk@JP): Likewise.
2397         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2398         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2399         (=>ucs-bmp-cjk@component): Likewise.
2400
2401 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2402
2403         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2404         CHISE.
2405
2406 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2407
2408         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2409         XEmacs CHISE.
2410         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2411         `==jis-x0208@1978/2-pr' as the mother.
2412
2413 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2414
2415         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2416         CHISE.
2417
2418 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2419
2420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2421         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2422
2423 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2426         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2427
2428 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2429
2430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2431         setting for `===ucs@gb'.
2432
2433 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2434
2435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2436         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2437         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2438         as the entity-reference for `===jis-x0213-1@2000'; use
2439         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2440
2441 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2442
2443         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2444         `===jis-x0208'.
2445
2446         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2447         instead of `===jis-x0208' as the mother.
2448         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2449         `===jis-x0208' as the mother.
2450         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2451         `===jis-x0208' as the mother.
2452         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2453         `===jis-x0213-1' as the mother.
2454         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2455         `===jis-x0213-1' as the mother.
2456         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2457         the mother.
2458         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2459         mother.
2460
2461 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2464         setting for `=ucs-var-001'.
2465
2466 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2467
2468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2469         `=ucs-bmp-var-001'.
2470
2471         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2472         CHISE.
2473         (=ucs-bmp-var-001): Ditto.
2474
2475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2476         setting for `=ucs-var-003'.
2477
2478 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2479
2480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2481         `=ucs-bmp-var-003'.
2482
2483         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2484         CHISE.
2485         (=ucs-bmp-var-003): Ditto.
2486
2487 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2488
2489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2490         setting for `=ucs-var-002'.
2491
2492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2493         `=ucs-bmp-var-002'.
2494
2495         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2496         CHISE.
2497         (=ucs-bmp-var-002): Ditto.
2498
2499 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2502         XEmacs CHISE.
2503         (==jis-x0208@1978/5pr): Ditto.
2504
2505 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2508         `=>ucs-bmp-cjk@component'.
2509
2510         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2511         XEmacs CHISE.
2512         (=>ucs-bmp-cjk@component): Ditto.
2513
2514 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2515
2516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2517         setting for `=>iwds-1'.
2518
2519 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2520
2521         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2522         CHISE.
2523
2524 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2525
2526         * mule/mule-charset.el (default-coded-charset-priority-list):
2527         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2528         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2529         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2530         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2531
2532 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2535         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2536
2537         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2538         `=>>ucs@iso' as the mother.
2539         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2540         mother.
2541
2542 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2545         setting for `===hanyo-denshi/ia'.
2546
2547 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2550         `===hanyo-denshi/ia'.
2551
2552 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-conf.el (=koseki): Fix DOC.
2555         (==koseki): New coded-charset for XEmacs CHISE.
2556
2557 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2560         XEmacs CHISE.
2561         (===hanyo-denshi/jd): Fix DOC.
2562
2563 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2564
2565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2566         setting for `===hanyo-denshi/ip'.
2567
2568 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2569
2570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2571         `===hanyo-denshi/ip'.
2572
2573         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2574         XEmacs CHISE.
2575
2576 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2577
2578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2579         `==ucs-radicals@unicode' and `=>daikanwa'.
2580
2581         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2582         for XEmacs CHISE.
2583
2584 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2585
2586         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2587         XEmacs CHISE.
2588
2589 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2590
2591         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2592         `===ruimoku-v6'.
2593
2594 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2595
2596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2597         setting for `===ruimoku-v6'.
2598
2599 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2600
2601         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2602         CHISE.
2603
2604 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2605
2606         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2607         coded-charset for XEmacs CHISE.
2608
2609 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2610
2611         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2612         XEmacs CHISE.
2613
2614 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2615
2616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2617         `===ucs-sip@iso'.
2618
2619 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2620
2621         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2622         CHISE.
2623
2624 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2627         `==ucs-sip@iso'.
2628
2629         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2630         CHISE.
2631
2632 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2633
2634         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2635         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2636         (=ucs-sip-ext-b@iso): Fix registry.
2637         (==ucs-sip-ext-b@iso): Ditto.
2638         (===ucs-sip-ext-b@iso): Ditto.
2639
2640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2641         `=ucs-sip@iso'.
2642
2643 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2646         setting for `=>cbeta'.
2647
2648 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2649
2650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2651         `=>cns11643-7'.
2652
2653         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2654
2655 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2656
2657         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2658         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2659
2660 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2661
2662         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2663         `=ucs@cns'.
2664         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2665         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2666         `=ucs@jis/1990'.
2667         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2668         `=ucs@jis/2000'.
2669         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2670         `=ucs@jis/2004'.
2671         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2672
2673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2674         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2675
2676 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2677
2678         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2679         XEmacs CHISE.
2680         (==jis-x0208@1978/1pr): Ditto.
2681         (==jis-x0208@1978/2-pr): Ditto.
2682
2683 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2684
2685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2686         setting for `===jis-x0213-1@2004'.
2687
2688 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2689
2690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2691         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2692
2693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2694         `===hanyo-denshi/jb'.
2695
2696         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2697         XEmacs CHISE.
2698         (=+>hanyo-denshi/ft): Ditto.
2699         (=+>hanyo-denshi/jt): Ditto.
2700
2701 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2702
2703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2704         `===hanyo-denshi/hg'.
2705
2706 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2707
2708         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2709         XEmacs CHISE.
2710         (===hanyo-denshi/hg): Ditto.
2711
2712 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2713
2714         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2715         glyph-forms instead of detailed glyph-images.
2716         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2717         `=adobe-japan1-*'.
2718         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2719         (===adobe-japan1-1): Ditto.
2720         (===adobe-japan1-2): Ditto.
2721         (===adobe-japan1-3): Ditto.
2722         (===adobe-japan1-4): Ditto.
2723         (===adobe-japan1-5): Ditto.
2724         (===adobe-japan1-6): Ditto.
2725         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2726         `=>>>adobe-japan1' as the mother.
2727         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2728         `=>>adobe-japan1' as the mother.
2729         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2730         glyph-images.
2731         (==jis-x0208@1978): Ditto.
2732         (==jis-x0208@1983): Ditto.
2733         (==jis-x0208@1990): Ditto.
2734         (==jis-x0213-1): Ditto.
2735         (==jis-x0213-1@2000): Ditto.
2736         (==jis-x0213-1@2004): Ditto.
2737         (==jis-x0213-2): Ditto.
2738         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2739         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2740         `=jis-x0208@1978'.
2741         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2742         `=jis-x0208@1983'.
2743         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2744         `=jis-x0208@1990'.
2745         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2746         `=jis-x0213-1'.
2747         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2748         `=jis-x0213-1@2000'.
2749         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2750         `=jis-x0213-1@2004'.
2751         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2752         `=jis-x0213-2'.
2753         (===jis-x0208): New coded-charset for XEmacs CHISE.
2754         (===jis-x0208@1978): Ditto.
2755         (===jis-x0208@1983): Ditto.
2756         (===jis-x0208@1990): Ditto.
2757         (===jis-x0213-1): Ditto.
2758         (===jis-x0213-1@2000): Ditto.
2759         (===jis-x0213-2): Ditto.
2760         (===jis-x0212): Ditto.
2761         (===ks-x1001): Ditto.
2762         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2763         mother.
2764         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2765         as the mother.
2766         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2767         as the mother.
2768         (===cns11643-1): New coded-charset for XEmacs CHISE.
2769         (===cns11643-2): Ditto.
2770         (===cns11643-3): Ditto.
2771         (===cns11643-4): Ditto.
2772         (===cns11643-5): Ditto.
2773         (===cns11643-6): Ditto.
2774         (===cns11643-7): Ditto.
2775         (=>>cns11643-1): Ditto.
2776         (==big5-cdp): Indicate abstract glyph-images instead of
2777         representative glyph-images.
2778         (===big5-cdp): New coded-charset for XEmacs CHISE.
2779         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2780         detailed glyph-images.
2781         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2782         `=hanyo-denshi/*'.
2783         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2784         (===hanyo-denshi/ib): Ditto.
2785         (===hanyo-denshi/jt): Ditto.
2786         (===hanyo-denshi/ks): Ditto.
2787         (===mj): Ditto.
2788         (===mj-0): Ditto.
2789         (===mj-1): Ditto.
2790         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2791         `=>>>hanyo-denshi/*' as its mother.
2792         (==gt): Indicate abstract glyph-forms instead of detailed
2793         glyph-images.
2794         (===gt): New coded-charset for XEmacs CHISE.
2795         (=>>>gt): Indicates `==gt' instead of `=gt'.
2796         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2797         (==gt-k): Indicate abstract glyph-forms instead of detailed
2798         glyph-images.
2799         (===gt-k): New coded-charset for XEmacs CHISE.
2800         (==daikanwa): Indicates glyph-images instead of detailed
2801         glyph-images.
2802         (===daikanwa): New coded-charset for XEmacs CHISE.
2803         (===daikanwa/+p): Ditto.
2804         (===daikanwa/ho): Ditto.
2805         (==cbeta): Ditto.
2806         (===cbeta): Ditto.
2807         (==jef-china3): Ditto.
2808         (===jef-china3): Ditto.
2809         (==ruimoku-v6): Ditto.
2810         (==ucs@iso): Indicate representative glyph-forms instead of
2811         representative glyph-images.
2812         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2813         (==ucs@unicode): Indicate representative glyph-forms instead of
2814         representative glyph-images.
2815         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2816         `=ucs@unicode'.
2817         (==ucs@cns): Indicate representative glyph-forms instead of
2818         representative glyph-images.
2819         (==ucs@jis): Ditto.
2820         (==ucs@jis/1990): Ditto.
2821         (==ucs@jis/2000): Ditto.
2822         (==ucs@jis/2004): Ditto.
2823         (==ucs@ks): Ditto.
2824         (===ucs@iso): New coded-charset for XEmacs CHISE.
2825         (===ucs@unicode): Ditto.
2826         (===ucs@gb): Ditto.
2827         (===ucs@ks): Ditto.
2828         (===ucs-bmp-cjk@gb): Ditto.
2829         (===ucs-sip-ext-b@iso): Ditto.
2830
2831 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2834         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2835         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2836         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2837         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2838         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2839         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2840         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2841         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2842         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2845         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2846         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2847         - Use "&g1-[NAME];" for `=>>[NAME]'.
2848         - Abolish "&g2-[NAME];".
2849
2850 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2851
2852         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2853         `=>>ucs@cns' as the mother.
2854
2855 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2856
2857         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2858         setting for `==ucs@ks'.
2859
2860 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2861
2862         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2863         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2864         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2865         0x00E30000〜0x00E409D5.
2866
2867 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2870         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2871         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2872
2873 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2874
2875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2876         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2877
2878         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2879         (=mj-0): Ditto.
2880         (=mj-1): Ditto.
2881         (==mj): Ditto.
2882         (==mj-0): Ditto.
2883         (==mj-1): Ditto.
2884         (=>>mj): Ditto.
2885
2886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2887         setting for `=mj' and `==mj'.
2888
2889 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2890
2891         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2892         CHISE.
2893
2894 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2895
2896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2897         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2898         `=>ucs@hanyo-denshi'.
2899
2900 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2901
2902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2903         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2904
2905         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2906         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2907
2908 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2909
2910         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2911         XEmacs CHISE.
2912
2913 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2914
2915         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2916         Change priority of `=>>>ucs@iso'.
2917
2918         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2919         `=>>>ucs@iso' as the mother.
2920         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2921
2922 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2923
2924         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2925         Change priority of `=>>>ucs@unicode'.
2926
2927         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2928         `=ucs@unicode'.
2929
2930 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2931
2932         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2933         Change priority of `=>>>ucs@jis'.
2934
2935         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2936         `=ucs@jis'.
2937
2938 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2939
2940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2941         setting for `==daikanwa/+p'.
2942
2943 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2944
2945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2946         setting for `==shinjigen@1ed'.
2947
2948 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2949
2950         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2951         XEmacs CHISE.
2952
2953 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2954
2955         * mule/mule-conf.el (==shinjigen): Modify DOC.
2956         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2957         (==shinjigen@rev): Modify DOC.
2958
2959 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2960
2961         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2962         CHISE.
2963
2964 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2965
2966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2967         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2968
2969         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2970         XEmacs CHISE.
2971
2972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2973         `==daikanwa'.
2974
2975 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2976
2977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2978         setting for `==cns11643-7'.
2979
2980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2981         `==cns11643-7'.
2982
2983 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2984
2985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2986         `==cns11643-6'.
2987
2988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2989         setting for `==cns11643-6'.
2990
2991 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2992
2993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2994         setting for `==cns11643-5'.
2995
2996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2997         `==cns11643-5'.
2998
2999 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3000
3001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3002         setting for `==cns11643-4'.
3003
3004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3005         `==cns11643-4'.
3006
3007 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3008
3009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3010         setting for `==cns11643-3'.
3011
3012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3013         `==cns11643-3'.
3014
3015 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3016
3017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3018         setting for `==cns11643-2'.
3019
3020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3021         `==cns11643-2'.
3022
3023 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3024
3025         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3026         Change priority of `=>>>ucs@ks'.
3027
3028         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3029         `=ucs@ks'.
3030
3031 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3032
3033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3034         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3035         `==ucs@cns' and `==cns11643-1'.
3036
3037         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3038         (==cns11643-2): Ditto.
3039         (==cns11643-3): Ditto.
3040         (==cns11643-4): Ditto.
3041         (==cns11643-5): Ditto.
3042         (==cns11643-6): Ditto.
3043         (==cns11643-7): Ditto.
3044
3045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3046         `==cns11643-1'.
3047
3048 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3049
3050         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3051         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3052         `=>>>ucs@jis/1990'.
3053
3054         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3055         `=ucs@jis/1990'.
3056         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3057         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3058
3059 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3060
3061         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3062         Change priority of `=>>>ucs@cns'.
3063
3064         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3065         `=ucs@cns'.
3066
3067 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3068
3069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3070         `==ks-x1001'.
3071
3072         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3073         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3074         `==ks-x1001'.
3075
3076 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3077
3078         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3079
3080 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3081
3082         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3083         `=jis-x0208'.
3084         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3085         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3086         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3087         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3088         (=>>>jis-x0213-1@2000): Changed to an alias for
3089         `=jis-x0213-1@2000'.
3090         (=>>>jis-x0213-1@2004): Changed to an alias for
3091         `=jis-x0213-1@2004'.
3092         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3093
3094 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3095
3096         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3097         `=adobe-japan1-0'.
3098         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3099         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3100         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3101         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3102         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3103         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3104
3105 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3106
3107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3108         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3109         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3110         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3111         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3112         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3113
3114 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3115
3116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3117         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3118         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3119         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3120         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3121         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3122         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3123         `==jis-x0212'.
3124
3125 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3126
3127         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3128         "AdobeJapan1-[0-6]$".
3129         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3130         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3131         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3132         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3133         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3134         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3135         (==adobe-japan1-1): Ditto.
3136         (==adobe-japan1-2): Ditto.
3137         (==adobe-japan1-3): Ditto.
3138         (==adobe-japan1-4): Ditto.
3139         (==adobe-japan1-5): Ditto.
3140         (==adobe-japan1-6): Ditto.
3141         (==jis-x0208): Ditto.
3142         (==jis-x0208@1978): Ditto.
3143         (==jis-x0208@1983): Ditto.
3144         (==jis-x0208@1990): Ditto.
3145         (==jis-x0213-1): Ditto.
3146         (==jis-x0213-1@2000): Ditto.
3147         (==jis-x0213-1@2004): Ditto.
3148         (==jis-x0213-2): Ditto.
3149         (==jis-x0212): Ditto.
3150         (==gb2312): Ditto.
3151         (==iso-ir165): Ditto.
3152         (==gb12345): Ditto.
3153         (==ks-x1001): Ditto.
3154         (==cns11643-1): Ditto.
3155         (==cns11643-2): Ditto.
3156         (==cns11643-3): Ditto.
3157         (==cns11643-4): Ditto.
3158         (==cns11643-5): Ditto.
3159         (==cns11643-6): Ditto.
3160         (==cns11643-7): Ditto.
3161         (==big5-cdp): Ditto.
3162         (==hanyo-denshi/ja): Ditto.
3163         (==hanyo-denshi/jb): Ditto.
3164         (==hanyo-denshi/jc): Ditto.
3165         (==hanyo-denshi/jd): Ditto.
3166         (==hanyo-denshi/ft): Ditto.
3167         (==hanyo-denshi/ia): Ditto.
3168         (==hanyo-denshi/ib): Ditto.
3169         (==hanyo-denshi/hg): Ditto.
3170         (==hanyo-denshi/jt): Ditto.
3171         (==hanyo-denshi/ks): Ditto.
3172         (==gt): Ditto.
3173         (==gt-k): Ditto.
3174         (==daikanwa): Ditto.
3175         (==shinjigen): Ditto.
3176         (==ucs@iso): Ditto.
3177         (==ucs@unicode): Ditto.
3178         (==ucs@gb): Ditto.
3179         (==ucs-bmp@gb): Ditto.
3180         (==ucs@cns): Ditto.
3181         (==ucs-bmp@cns): Ditto.
3182         (==ucs@jis): Ditto.
3183         (==ucs@jis/1990): Ditto.
3184         (==ucs@jis/2000): Ditto.
3185         (==ucs@jis/2004): Ditto.
3186         (==ucs@JP): Ditto.
3187         (==ucs@JP/hanazono): Ditto.
3188         (==ucs@ks): Ditto.
3189         (==ucs-bmp@ks): Ditto.
3190         (==ucs@cns11643): Ditto.
3191         (==ucs-bmp-cjk@gb): Ditto.
3192         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3193         (==ucs-sip-ext-b@iso): Ditto.
3194
3195 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3196
3197         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3198         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3199
3200         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3201         XEmacs CHISE.
3202         (=ucs-bmp-cjk@unicode): Abolished.
3203
3204 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3205
3206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3207         `=+>ucs-bmp-cjk-compat@jis'.
3208
3209         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3210         for XEmacs CHISE.
3211
3212 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3213
3214         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3215         CHISE.
3216
3217 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3218
3219         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3220         for XEmacs CHISE.
3221         (=jis-x0208@1978/1er-pr): Abolished.
3222         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3223         `=jis-x0208@1978/1er-pr' as the mother.
3224
3225 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3226
3227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3228         setting for `=ucs-itaiji-084'.
3229
3230 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3231
3232         * mule/mule-charset.el (default-coded-charset-priority-list):
3233         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3234
3235         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3236         XEmacs CHISE.
3237         (=ucs-bmp-itaiji-084): Ditto.
3238
3239 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3240
3241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3242         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3243
3244 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3245
3246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3247         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3248
3249         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3250         XEmacs CHISE.
3251         (=big5-cdp-var-5): Ditto.
3252
3253 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3254
3255         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3256         XEmacs CHISE.
3257
3258 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3259
3260         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3261         XEmacs CHISE.
3262
3263 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3264
3265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3266         setting for `=>>>hanyo-denshi/ft'.
3267
3268 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3269
3270         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3271         XEmacs CHISE.
3272         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3273         `=hanyo-denshi/jd' as the mother.
3274
3275 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3276
3277         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3278         XEmacs CHISE.
3279         (=+>adobe-japan1-1): Ditto.
3280         (=+>adobe-japan1-2): Ditto.
3281         (=+>adobe-japan1-3): Ditto.
3282         (=+>adobe-japan1-4): Ditto.
3283         (=+>adobe-japan1-5): Ditto.
3284         (=+>adobe-japan1-6): Ditto.
3285         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3286
3287 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3288
3289         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3290         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3291         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3292
3293         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3294         the top.
3295
3296 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3297
3298         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3299         XEmacs CHISE.
3300         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3301         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3302         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3303
3304 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3305
3306         * mule/mule-charset.el (default-coded-charset-priority-list):
3307         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3308         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3309
3310         * mule/mule-conf.el: Modify order of definitions of some
3311         coded-charsets.
3312
3313 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3314
3315         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3316         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3317         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3318
3319         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3320         CHISE.
3321         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3322         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3323
3324 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3325
3326         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3327         CHISE.
3328
3329 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3330
3331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3332         setting for `=daikanwa/+2p'.
3333
3334         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3335         XEmacs CHISE.
3336
3337 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3338
3339         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3340         XEmacs CHISE.
3341         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3342
3343 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3344
3345         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3346         setting for `=>>>hanyo-denshi/ib'.
3347
3348 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3349
3350         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3351         XEmacs CHISE.
3352         (=>>>hanyo-denshi/ib): Ditto.
3353         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3354         `=hanyo-denshi/ja' as the mother.
3355         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3356         `=hanyo-denshi/ib' as the mother.
3357
3358 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3359
3360         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3361         XEmacs CHISE.
3362         (utf-8-ivs-mcs-er): Likewise.
3363         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3364         and `=>ucs-gb'.
3365         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3366         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3367         `ucs-gb' and `=>ucs-gb'.
3368         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3369         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3370         and `=>ucs-cns'.
3371         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3372         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3373         `ucs-cns' and `=>ucs-cns'.
3374         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3375         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3376         `ucs-big5' and `=>ucs-big5'.
3377         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3378         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3379         `ucs-big5' and `=>ucs-big5'.
3380         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3381         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3382         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3383         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3384         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3385         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3386         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3387         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3388         `=>ucs-jis'; modify DOC and mnemonic.
3389         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3390         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3391         and `=>ucs-jis'; modify DOC and mnemonic.
3392         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3393         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3394         `=>ucs-ks'.
3395         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3396         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3397         and `=>ucs-ks'.
3398         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3399
3400 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3401
3402         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3403         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3404
3405 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3406
3407         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3408         Modify priorities.
3409
3410 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3411
3412         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3413         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3414
3415 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3416
3417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3418         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3419
3420 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3421
3422         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3423         CHISE.
3424
3425 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3426
3427         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3428         CHISE.
3429
3430 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3431
3432         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3433         CHISE.
3434
3435 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3438         `=+>ucs-bmp-cjk@unicode'.
3439
3440         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3441         for XEmacs CHISE.
3442
3443 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3446         setting for `=>>daikanwa'.
3447
3448 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3451         `=>>hanyo-denshi/jt'.
3452
3453 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3456         XEmacs CHISE.
3457         (=+>jis-x0208@1990): Ditto.
3458         (=+>jis-x0213-1@2000): Ditto.
3459
3460 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3463         XEmacs CHISE.
3464
3465 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3468         XEmacs CHISE.
3469         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3470         `=hanyo-denshi/jc' as the mother.
3471
3472 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3475         setting for `=+>adobe-japan1'.
3476
3477         * mule/mule-charset.el (default-coded-charset-priority-list):
3478         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3479         and `=>>hanyo-denshi/ft' to `=>>gt'.
3480
3481 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3484         XEmacs CHISE.
3485         (=>>adobe-japan1-1): Ditto.
3486         (=>>adobe-japan1-2): Ditto.
3487         (=>>adobe-japan1-3): Ditto.
3488         (=>>adobe-japan1-4): Ditto.
3489         (=>>adobe-japan1-5): Ditto.
3490         (=>>adobe-japan1-6): Ditto.
3491         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3492
3493 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3494
3495         * mule/mule-conf.el (=adobe-japan1): New alias for
3496         `=adobe-japan1-6'.
3497         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3498         (=>>>adobe-japan1-1): Ditto.
3499         (=>>>adobe-japan1-2): Ditto.
3500         (=>>>adobe-japan1-3): Ditto.
3501         (=>>>adobe-japan1-4): Ditto.
3502         (=>>>adobe-japan1-5): Ditto.
3503         (=>>>adobe-japan1-6): Ditto.
3504         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3505
3506 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3507
3508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3509         setting for `=>>>adobe-japan1'.
3510
3511 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3514         setting for `=+>ucs@ks'.
3515
3516 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3519         XEmacs CHISE.
3520         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3521         `=adobe-japan1-6' as the mother.
3522
3523 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3524
3525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3526         setting for `=>cns11643-7'.
3527
3528 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3531         CHISE.
3532
3533 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3534
3535         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3536         XEmacs CHISE.
3537         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3538
3539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3540         setting for `=>ucs@jis/2004'.
3541
3542 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3543
3544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3545         setting for `=+>gt'.
3546
3547         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3548         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3549
3550 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3551
3552         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3553         `=>ucs@unicode' as the mother.
3554         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3555         mother.
3556         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3557         mother.
3558         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3559         mother.
3560
3561 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3562
3563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3564         setting for `=+>ucs@unicode'.
3565
3566         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3567         CHISE.
3568
3569 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3570
3571         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3572         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3573         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3574         - Add setting for `=+>ucs@cns'.
3575
3576         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3577         CHISE.
3578         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3579         as the mother.
3580         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3581         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3582
3583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3584         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3585
3586 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3589         setting for `=>ucs@ks'.
3590
3591 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3592
3593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3594         `=ucs-bmp-cjk-compat@unicode'.
3595
3596         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3597         coded-charset for XEmacs CHISE.
3598
3599 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3602         `=ucs-bmp-cjk-compat'.
3603
3604         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3605         XEmacs CHISE.
3606
3607 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3610         CHISE.
3611
3612 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3613
3614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3615         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3616
3617         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3618         `=>ucs@jis/1990'.
3619         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3620
3621 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3624         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3625
3626         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3627         CHISE.
3628         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3629         mother.
3630
3631 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3632
3633         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3634         `=>jis-x0213-2@usual'.
3635         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3636         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3637         `=>jis-x0213-2@usual' as the mother.
3638
3639 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3642         (=>ucs@JP): New alias for `=+>ucs@jis'.
3643
3644 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3645
3646         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3647         `=>jis-x0208@usual'.
3648         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3649         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3650         `=>jis-x0208@usual' as the mother.
3651         (=>jis-x0208): Likewise.
3652
3653 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3656         setting for `=+>jis-x0208@1978'.
3657
3658 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3661         XEmacs CHISE.
3662
3663 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3666         setting for `=>>>ucs@jis/1990'.
3667
3668 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3671         setting for `=>ucs@jis/1990'.
3672
3673 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3676         setting for `=ucs@JP/hanazono'.
3677
3678         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3679         CHISE.
3680         (=ucs@JP/hanazono): Ditto.
3681         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3682         (=>>hanyo-denshi/jc): Ditto.
3683         (=>>hanyo-denshi/jd): Ditto.
3684
3685 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3688         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3689
3690 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3693         XEmacs CHISE.
3694
3695 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3698         XEmacs CHISE.
3699
3700 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3701
3702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3703         `=ucs-bmp-cjk@JP'.
3704
3705 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3708         XEmacs CHISE.
3709
3710 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3713         Modify order of settings; add settings for `=daikanwa@rev2'.
3714
3715 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3718         setting for `=>>cbeta'.
3719
3720         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3721         CHISE.
3722
3723 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3726         setting for `=>>adobe-japan1'.
3727
3728 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3729
3730         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3731         XEmacs CHISE.
3732
3733 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3736         setting for `=>>hanyo-denshi/ia'.
3737
3738         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3739         XEmacs CHISE.
3740
3741 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3744         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3745
3746         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3747         XEmacs CHISE.
3748         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3749         `=hanyo-denshi/jt' as the mother.
3750
3751 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3754         setting for `=>>>jis-x0213-2'.
3755
3756         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3757         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3758         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3759
3760 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3763         XEmacs CHISE.
3764
3765 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3766
3767         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3768         XEmacs CHISE.
3769
3770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3771         `=>>jis-x0213-1@2004'.
3772
3773 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3774
3775         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3776         XEmacs CHISE.
3777
3778 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3779
3780         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3781         - Use "&g2-*;" as entity-references for `=>>>*'.
3782         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3783
3784         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3785         XEmacs CHISE.
3786         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3787         as the mother.
3788
3789 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3792         setting for `=>>hanyo-denshi/ib'.
3793
3794         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3795         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3796         (=>>jis-x0208@1990): Ditto.
3797         (=>>hanyo-denshi/ib): Ditto.
3798
3799         * mule/mule-charset.el (default-coded-charset-priority-list):
3800         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3801
3802 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3803
3804         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3805         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3806         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3807         `=>>>ucs@jis/2004'.
3808
3809 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3810
3811         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3812         XEmacs CHISE.
3813         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3814         `=jis-x0213-1@2004' as the mother.
3815         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3816         (=>>>ucs@ks): Ditto.
3817
3818         * mule/mule-charset.el (default-coded-charset-priority-list):
3819         Modify priority of `=hanyo-denshi/*'.
3820
3821 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3824         settings for `=>>ucs@JP' and `=ucs@JP'.
3825
3826 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3827
3828         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3829         CHISE.
3830
3831 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834         setting for `=>>>ucs@cns'.
3835
3836         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3837         CHISE.
3838
3839 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3840
3841         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3842         instead of `=>>>jis-x0213-1@2004' as the mother.
3843         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3844         (=>>>ucs@unicode): Likewise.
3845         (=>>>ucs@jis): Likewise.
3846         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3847         mother.
3848         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3849
3850 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3851
3852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3853         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3854         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3855         `=>>>ucs@jis'.
3856
3857 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-charset.el (default-coded-charset-priority-list):
3860         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3861         and `=jis-x0213-*-2000'.
3862
3863 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3864
3865         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3866         XEmacs CHISE.
3867         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3868         `=>>jis-x0213-1' as the mother.
3869
3870 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3873         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3874
3875 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3878
3879 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3880
3881         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3882         XEmacs CHISE.
3883
3884 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3885
3886         * mule/mule-coding.el (decomposition-feature-list): Set
3887         `=decomposition', `=decomposition@cid' and
3888         `=decomposition@hanyo-denshi'.
3889
3890 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3891
3892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3893         setting for `=>>hanyo-denshi/ks'.
3894
3895         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3896         XEmacs CHISE.
3897
3898 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3899
3900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3901         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3902
3903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3904         `=hanyo-denshi/ks/mf'.
3905
3906         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3907         XEmacs CHISE.
3908         (=hanyo-denshi/ks/mf): Ditto.
3909
3910 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3911
3912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3913         settings for P=hanyo-denshi/jt'.
3914
3915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3916         `=hanyo-denshi/jt'.
3917
3918         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3919         XEmacs CHISE.
3920
3921 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3922
3923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3924         settings for `=hanyo-denshi/ip'.
3925
3926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3927         `=hanyo-denshi/ip'.
3928
3929         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3930         XEmacs CHISE.
3931
3932 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3935         settings for `=hanyo-denshi/hg'.
3936
3937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3938         `=hanyo-denshi/hg'.
3939
3940         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3941         XEmacs CHISE.
3942
3943 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3944
3945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3946         setting for `=>>hanyo-denshi/ft'.
3947
3948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3949         `=>>hanyo-denshi/ft'.
3950
3951         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3952         XEmacs CHISE.
3953
3954 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3955
3956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3957         settings for `=hanyo-denshi/ib'.
3958
3959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3960         `=hanyo-denshi/ib'.
3961
3962         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3963         XEmacs CHISE.
3964
3965 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3968         settings for isolated characters of `=hanyo-denshi/ia' and
3969         non-isolated characters of `=hanyo-denshi/*'.
3970
3971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3972         `=hanyo-denshi/ia'.
3973
3974         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3975         XEmacs CHISE.
3976
3977 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3978
3979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3980         setting for isolated characters of `=hanyo-denshi/ft'.
3981
3982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3983         `=hanyo-denshi/ft'.
3984
3985         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3986         XEmacs CHISE.
3987
3988 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3991         setting for isolated characters of `=hanyo-denshi/jd'.
3992
3993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3994         `=hanyo-denshi/jd'.
3995
3996         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3997         XEmacs CHISE.
3998
3999 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4000
4001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4002         setting for isolated characters of `=hanyo-denshi/jc'.
4003
4004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4005         `=hanyo-denshi/jc'.
4006
4007         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
4008         XEmacs CHISE.
4009
4010 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4011
4012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4013         setting for isolated characters of `=hanyo-denshi/jb'.
4014
4015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4016         `=hanyo-denshi/jb'.
4017
4018         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4019         XEmacs CHISE.
4020
4021 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4022
4023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4024         setting for isolated characters of `=hanyo-denshi/ja'.
4025
4026 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4027
4028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4029         `=hanyo-denshi/ja'.
4030
4031         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4032         XEmacs CHISE.
4033
4034 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4035
4036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4037         settings for isolated characters of `=adobe-japan1-6'.
4038
4039 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4040
4041         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4042         CHISE.
4043         (=daikanwa/+2p): Ditto.
4044         (=daikanwa/ho): Ditto.
4045
4046 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4047
4048         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4049         coding-system for XEmacs CHISE.
4050
4051 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4052
4053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4054         setting for `=>>ruimoku-v6'.
4055
4056         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4057         CHISE.
4058
4059 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4060
4061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4062         setting for `=daikanwa@rev1'.
4063
4064 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4065
4066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4067         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4068
4069 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4072         XEmacs CHISE.
4073         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4074
4075 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4078         CHISE.
4079
4080 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4083         CHISE.
4084
4085         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4086         setting for `=>ucs@jis'.
4087
4088 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4091         setting for `=>jis-x0208@usual'.
4092
4093         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4094         XEmacs CHISE.
4095         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4096         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4097         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4098
4099 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4102         CHISE.
4103         (=>>>jis-x0208@1990): Ditto.
4104         (=>>>jis-x0213-1): Ditto.
4105         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4106         mother.
4107         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4108         as the mother.
4109
4110 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4111
4112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4113         setting for `=>ucs@cns' and `=>>ucs@ks'.
4114
4115         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4116         CHISE.
4117
4118 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4121         CHISE.
4122
4123 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4124
4125         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4126         CHISE.
4127         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4128         mother.
4129
4130 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4131
4132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4133         `==>ucs-bmp-cjk@bucs'.
4134
4135         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4136         XEmacs CHISE.
4137
4138 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4139
4140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4141         setting for `==>ucs@bucs'.
4142
4143         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4144         XEmacs CHISE.
4145
4146 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4147
4148         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4149         - Add setting for `=>>jis-x0208'.
4150         - Omit setting for `=>>jis-x0208@1990'.
4151         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4152           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4153           `=ucs@FOO'.
4154
4155 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4156
4157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4158         setting for `=>daikanwa'.
4159
4160 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4161
4162         * mule/mule-conf.el (=daikanwa): Fix DOC.
4163         (=>daikanwa): New abstract character for XEmacs CHISE.
4164         (=>ucs@iso): Likewise.
4165         (=>ucs@unicode): Likewise.
4166         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4167
4168 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4169
4170         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4171         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4172           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4173         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4174         - Add `=>big5-cdp'.
4175
4176 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4177
4178         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4179         (=>big5-cdp): New abstract character.
4180
4181 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4182
4183         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4184         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4185         `chinese-big5'.
4186
4187 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4188
4189         * mule/mule-charset.el (default-coded-charset-priority-list):
4190         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4191
4192         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4193         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4194         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4195         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4196         and `=>jis-x0213-2'.
4197
4198 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4199
4200         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4201         XEmacs CHISE.
4202         (=>>ucs@jis/2000): Likewise.
4203         (=>>ucs@jis/2004): Likewise.
4204
4205 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4206
4207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4208         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4209         `=>>ucs@cns'.
4210
4211         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4212         XEmacs CHISE.
4213         (=>>gt): Use quote instead of backquote; modify DOC.
4214         (=>gt): Use quote instead of backquote.
4215         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4216         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4217         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4218         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4219         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4220         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4221
4222 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4225         `=>>ucs@unicode' and `=>>gt'.
4226
4227 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4228
4229         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4230         XEmacs CHISE.
4231         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4232         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4233         `=jis-x0208@1978/1er-pr' as the mother.
4234         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4235
4236 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4237
4238         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4239         `=ucs@unicode' as the mother.
4240
4241 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4242
4243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4244         setting for `=>>ucs@unicode'.
4245
4246         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4247         CHISE.
4248
4249 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4250
4251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4252         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4253
4254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4255         `=adobe-japan1-6' and `=adobe-japan1-base'.
4256
4257         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4258         XEmacs CHISE.
4259         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4260         specify `min-code' and `max-code'.
4261         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4262         (=adobe-japan1-2): Likewise.
4263         (=adobe-japan1-3): Likewise.
4264         (=adobe-japan1-4): Likewise.
4265         (=adobe-japan1-5): Likewise.
4266         (=adobe-japan1-6): Likewise.
4267
4268 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4271         setting for `=>gt'.
4272
4273 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4274
4275         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4276         CHISE.
4277
4278 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4279
4280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4281         setting for `=>zinbun-oracle'.
4282
4283         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4284         for XEmacs CHISE.
4285
4286 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4289         for XEmacs CHISE.
4290         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4291         `=jis-x0208@1978' as the mother.
4292
4293 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4294
4295         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4296         - Use `=gt' instead of `ideograph-gt'.
4297         - Use `=gt-k' instead of `ideograph-gt-k'.
4298         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4299         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4300         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4301         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4302         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4303         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4304         - Use `=>>gt' instead of `<=>gt'.
4305         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4306         - Add setting for `=>>jis-x0208@1990'.
4307         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4308           `=>>jis-x0213-1@2000'.
4309         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4310         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4311           `=>>jis-x0213-1@2004'.
4312         - Add setting for `=>>jis-x0208@1978'.
4313         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4314
4315 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4316
4317         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4318         XEmacs CHISE.
4319
4320 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4321
4322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4323         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4324         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4325         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4326         `<=>jis-x0213-1@2004'.
4327
4328 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4329
4330         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4331         CHISE.
4332         (=>jis-x0213-2): Ditto.
4333
4334 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4335
4336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4337         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4338
4339 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4340
4341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4342         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4343         `=>jis-x0213-1'.
4344
4345 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4346
4347         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4348         CHISE.
4349         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4350
4351 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4352
4353         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4354         `<==>jis-x0213-1'.
4355         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4356         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4357         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4358         (<=>jis-x0208): New alias for `=>jis-x0208'.
4359         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4360         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4361         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4362         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4363         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4364         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4365         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4366         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4367         (=>>gt): Renamed from `<==>gt'.
4368         (<==>gt): New alias for `=>>gt'.
4369
4370 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4371
4372         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4373         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4374         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4375         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4376         - Add settings for `<=>jis-x0213-1@2000' and
4377           `<=>jis-x0213-1@2004'.
4378
4379         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4380         XEmacs CHISE.
4381         (<==>jis-x0213-1): Likewise.
4382         (<==>jis-x0213-1@2000): Likewise.
4383         (<==>jis-x0213-1@2004): Likewise.
4384         (<=>jis-x0208): Add property `=>iso-ir 168'.
4385         (<=>jis-x0208@1997): Likewise.
4386         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4387         as the mother; add property `=>iso-ir 228'.
4388         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4389         property `=>iso-ir 228'.
4390         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4391         property `=>iso-ir 233'.
4392         (<==>gt): Renamed from `<=>gt'.
4393         (<=>gt): New alias for `<==>gt'.
4394
4395 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4396
4397         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4398         CHISE.
4399         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4400         `<=>jis-x0208' as the mother.
4401         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4402         (<=>jis-x0213-1@2000): Ditto.
4403         (<=>jis-x0213-1@2004): Ditto.
4404
4405 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4408         settings for `<=>gt'.
4409
4410         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4411
4412 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4415         XEmacs CHISE.
4416         (=jis-x0208@1978/-4pr): Likewise.
4417         (=jis-x0208@1978/4-pr): Likewise.
4418         (=jis-x0213-1): Likewise.
4419         (=ucs@iso): Likewise.
4420         (=ucs@unicode): Likewise.
4421         (=ucs@gb): Likewise.
4422         (=ucs@gb/fw): Likewise.
4423         (=ucs@cns): Likewise.
4424         (=ucs@cns/fw): Likewise.
4425         (=ucs@jis): Likewise.
4426         (=ucs@jis/fw): Likewise.
4427         (=ucs@jis/1990): Likewise.
4428         (=ucs@jis/2000): Likewise.
4429         (=ucs@jis/2004): Likewise.
4430         (=ucs@JP): Likewise.
4431         (=ucs@ks): Likewise.
4432         (=ucs@big5): Likewise.
4433         (=ucs@big5/cns11643): Likewise.
4434         (=ucs@cns11643): Likewise.
4435
4436 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4437
4438         * mule/mule-charset.el (default-coded-charset-priority-list):
4439         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4440
4441         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4442         CHISE.
4443         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4444         mother.
4445
4446 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4447
4448         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4449         from src/mule-charset.c].
4450         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4451         specify `final'.
4452         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4453         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4454         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4455         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4456         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4457         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4458
4459 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4462         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4463         (=jis-x0208@1978/i-4): Specify `partial'.
4464         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4465         mother coded-charset.
4466         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4467
4468 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4469
4470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4471         settings for `=jis-x0213-1@2004'.
4472
4473 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4474
4475         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4476         CHISE.
4477         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4478         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4479         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4480         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4481         temporarily.
4482         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4483
4484 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4485
4486         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4487         CHISE.
4488         (=shinjigen@1ed): Inherited from `=shinjigen'.
4489         (=shinjigen@rev): Likewise.
4490
4491 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4492
4493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4494         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4495
4496 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4497
4498         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4499         define it as an alias.
4500         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4501         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4502         alias.
4503         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4504         alias.
4505
4506 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4507
4508         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4509         CHISE.
4510
4511 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4512
4513         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4514         CHISE.
4515         (shinjigen-2): Ditto.
4516
4517 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-charset.el (default-coded-charset-priority-list):
4520         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4521         `chinese-big5-eten-*' and `chinese-big5'.
4522
4523 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4524
4525         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4526         #x9FA5 temporarily.
4527
4528 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4529
4530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4531         settings for `=jis-x0208@1978/i1'.
4532
4533 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4534
4535         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4536         XEmacs CHISE.
4537
4538 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4539
4540         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4541         XEmacs CHISE.
4542
4543 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4546         XEmacs CHISE.
4547
4548 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4551         CHISE.
4552         (=ucs-bmp@cns): Likewise.
4553         (=ucs-bmp@jis): Likewise.
4554         (=ucs-bmp@ks): Likewise.
4555
4556 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557
4558         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4559         CHISE.
4560         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4561
4562 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4565         settings for `=zinbun-oracle'.
4566
4567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4568         `=zinbun-oracle'.
4569
4570 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4571
4572         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4573         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4574         `=ucs@iso'.
4575
4576 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4577
4578         * mule/mule-charset.el (default-coded-charset-priority-list):
4579         Delete `ucs-sip'; modify order of some CCSs.
4580
4581 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4582
4583         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4584         in XEmacs CHISE.
4585
4586         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4587         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4588         CHISE.
4589
4590 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4591
4592         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4593         its registry.
4594         (=ucs-radicals@unicode): Likewise.
4595
4596 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4597
4598         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4599         CHISE.
4600
4601 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4602
4603         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4604         CHISE.
4605
4606 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4607
4608         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4609         CHISE.
4610
4611 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4612
4613         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4614         Modify preference of *isolated settings*.
4615
4616 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4619         utf-2000 is provided.
4620         (=ucs@cns11643): Likewise.
4621
4622 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4623
4624         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4625         Prefer every *isolated setting* to ordinary setting.
4626
4627 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4628
4629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4630         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4631
4632 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4633
4634         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4635         CHISE.
4636
4637 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4640         settings for `=jis-x0208@1997'.
4641
4642 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4645         `=jis-x0208@1997'.
4646
4647 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4648
4649         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4650         XEmacs CHISE.
4651
4652 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4653
4654         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4655         `=jis-x0208@1978'.
4656         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4657         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4658         `=jis-x0208-1990' as the mother.
4659         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4660
4661 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4662
4663         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4664         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4665         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4666         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4667         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4668         for `=ucs@JP'.
4669
4670 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4671
4672         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4673         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4674         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4675         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4676         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4677         `=daikanwa@rev2'.
4678
4679 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4680
4681         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4682         (=gt): Likewise.
4683         (=gt-k): Likewise.
4684         (=gt-pj-*): Likewise.
4685         (=gt-pj-k1): Likewise.
4686         (=gt-pj-k2): Likewise.
4687         (=daikanwa): Likewise.
4688         (=daikanwa-rev1): Likewise.
4689         (=daikanwa-rev2): Likewise.
4690         (=big5-pua): Likewise.
4691         (=big5-eten): Likewise.
4692         (chinese-big5-eten-a): Likewise.
4693         (chinese-big5-eten-b): Likewise.
4694         (=hanziku-*): Likewise.
4695         (=cbeta): Likewise.
4696         (=jef-china3): Likewise.
4697         (=ruimoku-v6): Likewise.
4698         (=ucs@iso): Likewise.
4699         (=ucs@unicode): Likewise.
4700         (=ucs@gb): Likewise.
4701         (=ucs@cns): Likewise.
4702         (=ucs@jis): Likewise.
4703         (=ucs@jis-1990): Likewise.
4704         (=ucs@jis-2000): Likewise.
4705         (=ucs@jp): Likewise.
4706         (=ucs@ks): Likewise.
4707         (=ucs@big5): Likewise.
4708         (=ucs-radicals): Likewise.
4709         (=ucs-radicals@unicode): Likewise.
4710         (=ucs-bmp-cjk): Likewise.
4711         (=ucs-bmp-cjk@unicode): Likewise.
4712         (=ucs-sip-ext-b): Likewise.
4713         (=ucs-sip-ext-b@iso): Likewise.
4714
4715 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4716
4717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4718         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4719
4720 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4721
4722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4723         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4724         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4725         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4726         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4727         arabic-digit, ipa and ``&I-B-XXXX;''.
4728
4729 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4730
4731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4732         setting for (I-)HZK{03..12}-XXXX.
4733
4734 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4735
4736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4737         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4738
4739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4740         `=ruimoku-v6'.
4741
4742         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4743         CHISE.
4744
4745 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4746
4747         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4748         (=ucs@unicode): Likewise.
4749         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4750         (=ucs@cns): Likewise.
4751         (=ucs@jis): Likewise.
4752         (=ucs@ks): Likewise.
4753         (=ucs@big5): Likewise.
4754
4755 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4756
4757         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4758         `ucs-jis'.
4759         (utf-8-jis-er): Likewise.
4760         (utf-8-jp): New coding-system.
4761         (utf-8-jp-er): Likewise.
4762
4763         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4764
4765 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4766
4767         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4768
4769         * mule/japanese.el: Move definition of `euc-jisx0213' to
4770         mule/mule-coding.el.
4771
4772 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4773
4774         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4775         mule-coding before loading update-cdb when utf-2000 is provided.
4776
4777 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4778
4779         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4780         `=daikanwa'.
4781
4782 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4783
4784         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4785         definition codes when `utf-2000' is provided.
4786
4787 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4788
4789         * mule/mule-category.el (word-combining-categories): Don't setup
4790         `word-combining-categories' in XEmacs CHISE.
4791         (word-separating-categories): Add setting about Latin script in
4792         XEmacs CHISE.
4793
4794 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4795
4796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4797         setting for `chinese-big5'.
4798
4799 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4800
4801         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4802         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4803         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4804         add setting for HZK0[12]-xxxx.
4805
4806 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4807
4808         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4809         in XEmacs CHISE.
4810
4811 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4812
4813         * mule/mule-charset.el (default-coded-charset-priority-list):
4814         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4815         and `chinese-big5' to `=gt-pj-*'.
4816
4817 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * mule/mule-conf.el (=daikanwa): Renamed from
4820         `ideograph-daikanwa'.
4821         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4822
4823 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * mule/mule-conf.el (=cns11643-7): Renamed from
4826         `chinese-cns11643-7'.
4827         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4828
4829 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4830
4831         * mule/mule-conf.el (=cns11643-6): Renamed from
4832         `chinese-cns11643-6'.
4833         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4834
4835 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4836
4837         * mule/mule-conf.el (=cns11643-5): Renamed from
4838         `chinese-cns11643-5'.
4839         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4840
4841 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4842
4843         * mule/mule-conf.el (=cns11643-4): Renamed from
4844         `chinese-cns11643-4'.
4845         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4846
4847 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4848
4849         * mule/mule-conf.el (=cns11643-3): Renamed from
4850         `chinese-cns11643-3'.
4851         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4852
4853 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4854
4855         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4856         `=cns11643-2'.
4857         (chinese-cns11643-2): New alias for `=cns11643-2'.
4858
4859 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4860
4861         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4862         `=cns11643-1'.
4863         (chinese-cns11643-1): New alias for `=cns11643-1'.
4864
4865 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4866
4867         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4868         (chinese-gb12345): New alias for `=gb12345'.
4869
4870 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4871
4872         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4873         (chinese-gb2312): New alias for `=gb2312'.
4874
4875 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4876
4877         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4878         (chinese-big5): New alias for `=big5'.
4879
4880 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4881
4882         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4883         (korean-ksc5601): New alias for `=ks-x1001'.
4884
4885 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4886
4887         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4888         `=jis-x0212'.
4889         (japanese-jisx0212): New alias for `=jis-x0212'.
4890
4891 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4892
4893         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4894         `=jis-x0208-1983'.
4895         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4896
4897 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4898
4899         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4900         `=jis-x0208-1978'.
4901         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4902
4903 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4904
4905         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4906         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4907
4908 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4909
4910         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4911         (chinese-cns11643-3): Specify iso-ir 183.
4912         (chinese-cns11643-4): Specify iso-ir 184.
4913         (chinese-cns11643-5): Specify iso-ir 185.
4914         (chinese-cns11643-6): Specify iso-ir 186.
4915         (chinese-cns11643-7): Specify iso-ir 187.
4916         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4917         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4918
4919 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4920
4921         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4922         \uXXXX for every cases.
4923
4924 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4925
4926         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4927         (ucs-big5): Changed to an alias for `=ucs@big5'.
4928
4929 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4930
4931         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4932         (ucs-ks): Changed to an alias for `=ucs@ks'.
4933
4934 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4935
4936         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4937         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4938
4939 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4940
4941         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4942         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4943
4944 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4945
4946         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4947         (ucs-jis): Changed to an alias for `=ucs@jis'.
4948
4949 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4950
4951         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4952         (ucs-cns): Changed to an alias for `=ucs@cns'.
4953
4954 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4955
4956         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4957         (ucs-gb): Changed to an alias for `=ucs@gb'.
4958
4959 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4960
4961         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4962         `ideograph-daikanwa-2'.
4963         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4964         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4965
4966 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4967
4968         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4969         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4970
4971         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4972         for `xemacs-chise-version'.
4973
4974 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4975
4976         * mule/mule-charset.el (default-coded-charset-priority-list):
4977         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4978         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4979         instead of `ideograph-hanziku-*'.
4980
4981         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4982         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4983
4984 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4985
4986         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4987         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4988         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4989         `utf-2000' is provided.
4990
4991 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4992
4993         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4994         is provided [was builtin coded-charsets].
4995
4996 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4997
4998         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4999         is provided [was builtin coded-charsets].
5000
5001 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5002
5003         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
5004         is provided [was builtin coded-charsets].
5005
5006 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5007
5008         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
5009         is provided [was builtin coded-charsets].
5010
5011 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5012
5013         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5014         when `utf-2000' is provided [was builtin coded-charsets].
5015
5016 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5017
5018         * mule/mule-conf.el (=hanziku-*): Renamed from
5019         `ideograph-hanziku-*'.
5020         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5021
5022 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5023
5024         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5025         `utf-2000' is provided [was builtin coded-charsets].
5026         (ideograph-hanziku-{1..12}): Likewise.
5027
5028 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5029
5030         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5031         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5032
5033 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5034
5035         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5036         when `utf-2000' is provided [was builtin coded-charsets].
5037
5038 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5039
5040         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5041         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5042         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5043
5044 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5045
5046         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5047         (ideograph-gt): Changed to an alias for `=gt'.
5048
5049 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5050
5051         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5052         is provided; it was defined as a builtin coded-charset.
5053         (ideograph-gt): Likewise.
5054
5055 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5056
5057         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5058         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5059
5060 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5061
5062         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5063         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5064
5065 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5066
5067         * mule/mule-conf.el (=big5-eten): Renamed from
5068         `chinese-big5-eten'.
5069         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5070
5071 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5072
5073         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5074         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5075
5076 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5077
5078         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5079         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5080
5081 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5082
5083         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5084         (china3-jef): Changed to an alias for `=jef-china3'.
5085
5086 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5087
5088         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5089         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5090
5091         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5092         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5093         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5094         when `utf-2000' is provided.
5095
5096 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5097
5098         * mule/mule-charset.el (default-coded-charset-priority-list):
5099         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5100
5101         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5102         (ucs-jis-2000): Deleted.
5103
5104 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5105
5106         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5107         UTF-2000.
5108         (=ucs-jis-2000): New coded-charset for UTF-2000.
5109
5110 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5111
5112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5113         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5114
5115 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5116
5117         * mule/mule-charset.el (default-coded-charset-priority-list):
5118         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5119         `ideograph-cbeta'.
5120
5121 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5122
5123         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5124         builtin coded-charset].
5125
5126 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5127
5128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5129         settings for &K0-xxxx and &I-K0-xxxx.
5130
5131 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5132
5133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5134         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5135
5136 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5137
5138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5139         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5140
5141 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5142
5143         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5144         UTF-2000.
5145         (ideograph-gt-pj-k1): Likewise.
5146         (ideograph-gt-pj-k2): Likewise.
5147
5148 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5149
5150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5151         `=jis-x0208'.
5152
5153 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5154
5155         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5156         UTF-2000 [was a builtin coded-charset].
5157
5158 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5159
5160         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5161         (utf-8-gb-er): Likewise.
5162
5163 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5164
5165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5166         settings for JIS X 0212 and JIS X 0208:1978.
5167
5168 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5169
5170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5171         setting for JIS X 0213.
5172
5173 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5174
5175         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5176         standard-case-table in UTF-2000.
5177
5178 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5179
5180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5181         definitions for isolated-chars.
5182
5183 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5184
5185         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5186         `configure-utf-2000-lisp-directory'.
5187         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5188         `mule-lisp-load-path'.
5189
5190 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5191
5192         * startup.el (startup-setup-paths): Set and use
5193         `utf-2000-lisp-directory'.
5194         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5195         UTF-2000.
5196
5197 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5198
5199         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5200         (paths-find-utf-2000-lisp-directory): New function.
5201         (paths-construct-load-path): Add new optional argument
5202         `utf-2000-lisp-directory'.
5203
5204         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5205
5206 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5207
5208         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5209         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5210         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5211         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5212         `chinese-big5-2' in UTF-2000.
5213
5214         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5215         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5216
5217 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5218
5219         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5220         `big5-eten-er' in UTF-2000.
5221         (big5-cdp): Modify DOC-string and mnemonic.
5222
5223 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5224
5225         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5226         UTF-2000 [renamed from utf-8-er].
5227         (utf-8-gb): New coding-system in UTF-2000.
5228         (utf-8-gb-er): Likewise.
5229         (utf-8-cns): Likewise.
5230         (utf-8-cns-er): Likewise.
5231         (utf-8-big5): Likewise.
5232         (utf-8-big5-er): Likewise.
5233         (utf-8-jis): Likewise.
5234         (utf-8-jis-er): Likewise.
5235         (utf-8-ks): Likewise.
5236         (utf-8-ks-er): Likewise.
5237         (utf-8-er): Likewise.
5238
5239 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5240
5241         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5242         instead of `utf-8-unix' in UTF-2000.
5243
5244         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5245
5246 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5247
5248         * mule/japanese.el (euc-jisx0213): New coding-system.
5249
5250         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5251         `japanese-jisx0208-1990' as the mother.
5252
5253 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5254
5255         * dumped-lisp.el (preloaded-file-list): Change condition of
5256         loading "close-cdb".
5257
5258 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5259
5260         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5261         setup `coded-charset-entity-reference-alist'.
5262
5263 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5264
5265         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5266         UTF-2000.
5267
5268 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5269
5270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5271         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5272
5273 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5274
5275         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5276         (chinese-big5-eten-a): Likewise.
5277         (chinese-big5-eten-b): Likewise.
5278         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5279         code range is #x8140 .. #x8DFE.
5280
5281 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5282
5283         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5284         UTF-2000.
5285         (chinese-big5-cdp): Likewise.
5286
5287 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5288
5289         * dumped-lisp.el (preloaded-file-list): Rename
5290         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5291
5292 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5293
5294         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5295         append `system-char-db-source-file-list' into
5296         `preloaded-file-list' in UTF-2000.
5297
5298 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5299
5300         * dumped-lisp.el (preloaded-file-list): Delete
5301         character-definition files.
5302
5303 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5304
5305         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5306         UTF-2000.
5307
5308 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5309
5310         * mule/mule-charset.el (default-coded-charset-priority-list):
5311         Delete `mojikyo-2022-1'.
5312
5313 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5314
5315         * mule/mule-charset.el (default-coded-charset-priority-list):
5316         Delete `mojikyo'.
5317
5318 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5319
5320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5321         `ucs-sip'.
5322
5323 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5324
5325         * mule/mule-charset.el (default-coded-charset-priority-list):
5326         Comment out `chinese-gb12345'.
5327
5328 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5329
5330         * bytecomp.el (byte-compile-insert-header): Fixed.
5331
5332 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5333
5334         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5335         XEmacs UTF-2000.
5336
5337 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5338
5339         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5340         UTF-2000.
5341
5342 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5343
5344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5345         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5346
5347 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5348
5349         * mule/mule-charset.el (default-coded-charset-priority-list):
5350         `japanese-jef-china3' is renamed `china3-jef'.
5351
5352 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5353
5354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5355         `japanese-jef-china3' and `ideograph-cbeta'.
5356
5357 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5358
5359         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5360
5361 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5362
5363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5364         `chinese-big5-cdp'.
5365
5366 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5367
5368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5369         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5370
5371 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5372
5373         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5374         loading character definitions.
5375
5376 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5377
5378         * dumped-lisp.el (preloaded-file-list): Rename
5379         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5380
5381 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5382
5383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5384         `chinese-big5'.
5385
5386 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5387
5388         * dumped-lisp.el (preloaded-file-list): Dump
5389         "Ideograph-R028-Private" with XEmacs UTF-2000.
5390
5391 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5392
5393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5394         `chinese-gb12345'.
5395
5396 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5397
5398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5399         `ideograph-gt-pj-{1..11}'.
5400
5401         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5402         XEmacs UTF-2000.
5403
5404 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5405
5406         * mule/mule-charset.el (default-coded-charset-priority-list):
5407         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5408         `chinese-isoir165'.
5409
5410 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5411
5412         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5413         `image/png', `image/x-xpm' and `image/tiff'.
5414
5415         * files.el (binary-file-regexps): Add *.PNG.
5416
5417 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5418
5419         * mule/mule-charset.el (default-coded-charset-priority-list):
5420         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5421         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5422
5423 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5424
5425         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5426         the first completion when UTF-2000 is running.
5427
5428 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5429
5430         * mule/mule-charset.el (default-coded-charset-priority-list):
5431         Delete `ucs'.
5432
5433 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5434
5435         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5436
5437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5438         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5439
5440 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5441
5442         * mule/vietnamese.el (vscii-2): Delete abolished property
5443         `composite'; now composite mode is default.
5444
5445 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5446
5447         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5448         of `raw-text'; check \uHHHH representation even if non-ascii
5449         characters are not found.
5450
5451         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5452         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5453         unconditionally.
5454
5455         * mule/viet-ccl.el: New file.
5456
5457         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5458         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5459         - Separate CCL based implementations to viet-ccl.el.
5460
5461 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5462
5463         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5464         "jisx0213.2000-1".
5465         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5466
5467         * mule/mule-charset.el (default-coded-charset-priority-list):
5468         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5469         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5470
5471 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5472
5473         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5474
5475 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5476
5477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5478         `ucs' in UTF-2000.
5479
5480 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5481
5482         * mule/mule-charset.el (default-coded-charset-priority-list):
5483         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5484         `arabic-iso8859-6'.
5485
5486 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5487
5488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5489         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5490
5491 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5492
5493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5494         `katakana-jisx0201' in UTF-2000.
5495
5496 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5497
5498         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5499         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5500         "u0FB50-Arabic-Presentation-Forms-A",
5501         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5502         "u0FE50-Small-Form-Variants",
5503         "u0FE70-Arabic-Presentation-Forms-B",
5504         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5505         UTF-2000.
5506
5507 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5508
5509         * dumped-lisp.el (preloaded-file-list): Delete
5510         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5511         ... "Ideograph-R214-Flute" in UTF-2000.
5512
5513 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5514
5515         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5516         (japanese-jisx0213-2): New coded-charset.
5517
5518         * dumped-lisp.el (preloaded-file-list): Add
5519         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5520         "Ideograph-R030-Mouth".
5521
5522 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5523
5524         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5525         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5526         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5527         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5528         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5529         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5530         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5531         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5532
5533 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5534
5535         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5536         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5537         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5538         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5539         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5540
5541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5542         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5543
5544 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5545
5546         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5547         in UTF-2000.
5548
5549 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5550
5551         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5552         (chinese-isoir165): Moved from mule/chinese.el.
5553         (chinese-cns11643-3): Moved from mule/chinese.el.
5554         (chinese-cns11643-4): Moved from mule/chinese.el.
5555         (chinese-cns11643-5): Moved from mule/chinese.el.
5556         (chinese-cns11643-6): Moved from mule/chinese.el.
5557         (chinese-cns11643-7): Moved from mule/chinese.el.
5558
5559         * mule/chinese.el: Move definition of coded-charsets to
5560         mule/mule-conf.el.
5561
5562 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5563
5564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5565         `ideograph-daikanwa'.
5566
5567 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5568
5569         * dumped-lisp.el (preloaded-file-list): Delete
5570         "ccs-jisx0201-latin.el".
5571
5572 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5573
5574         * dumped-lisp.el (preloaded-file-list): Add
5575         "u031A0-Extended-Bopomofo" in UTF-2000.
5576
5577 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5578
5579         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5580         renamed to u02E00-CJK-Radical-Supplement.
5581
5582 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5583
5584         * dumped-lisp.el (preloaded-file-list): Add
5585         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5586         "u030A0-Katakana", "u03100-Bopomofo",
5587         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5588         "u03200-Enclosed-CJK-Letters-and-Months" and
5589         "u03300-CJK-Compatibility".
5590
5591 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5592
5593         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5594         "u02F00-Kangxi-Radicals" and
5595         "u02FF0-Ideographic-Description-Characters".
5596
5597 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5598
5599         * dumped-lisp.el (preloaded-file-list): Add
5600         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5601         "u02800-Braille-Patterns" in UTF-2000.
5602
5603 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5604
5605         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5606         "uXXXXX-*.el" in UTF-2000.
5607
5608         * bytecomp.el (byte-compile-insert-header): Delete comments if
5609         non-ASCII characters are found; allow `byte-compile-dynamic' and
5610         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5611         `raw-text'.
5612
5613 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5614
5615         * dumped-lisp.el (preloaded-file-list): Add
5616         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5617         "u025A0-Geometric-Shapes.el".
5618
5619 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5620
5621         * dumped-lisp.el (preloaded-file-list): Add
5622         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5623         "u02460-Enclosed-Alphanumerics.el".
5624
5625 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5626
5627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5628         `chinese-gb2312'.
5629
5630         * dumped-lisp.el (preloaded-file-list): Add
5631         "u02200-Mathematical-Operators.el" and
5632         "u02300-Miscellaneous-Technical.el".
5633
5634 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5635
5636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5637         `chinese-cns11643-*'.
5638
5639         * dumped-lisp.el (preloaded-file-list): Add
5640         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5641         "u02190-Arrows.el" in UTF-2000.
5642
5643 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5644
5645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5646         `korean-ksc5601'.
5647
5648         * dumped-lisp.el (preloaded-file-list): Add
5649         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5650         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5651         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5652
5653 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5654
5655         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5656
5657 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5658
5659         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5660         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5661         "u01780-Khmer.el", "u01800-Mongolian.el",
5662         "u01E00-Latin-Extended-Additional.el" and
5663         "u01F00-Greek-Extended.el" in UTF-2000.
5664
5665 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5666
5667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5668         `ethiopic-ucs' and `ethiopic'.
5669
5670         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5671         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5672
5673         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5674         from mule/ethiopic.el.
5675
5676         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5677         mule/mule-conf.el.
5678
5679 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5680
5681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5682         `lao'.
5683
5684         * mule/mule-conf.el (lao): New coded-charset.
5685
5686         * dumped-lisp.el (preloaded-file-list): Add
5687         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5688         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5689         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5690         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5691         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5692
5693 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5694
5695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5696         `ucs-bmp' and `arabic-iso8859-6'.
5697
5698 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5699
5700         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5701         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5702         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5703
5704 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5705
5706         * startup.el (normal-top-level): Load autoload file for UTF-2000
5707         in UTF-2000.
5708
5709 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5710
5711         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5712         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5713         "u00020-Basic-Latin.el", "u00080-C1.el",
5714         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5715         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5716         "u002B0-Spacing-Modifier-Letters.el",
5717         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5718         UTF-2000.
5719
5720 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5721
5722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5723         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5724         instead of `vietnamese-viscii-*'.
5725
5726 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5727
5728         * mule/mule-conf.el: New file.
5729
5730         * mule/misc-lang.el: Move definition of charset `ipa' to
5731         mule/mule-conf.el.
5732
5733 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5734
5735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5736         `latin-viscii'; prefer it for characters used in Vietnamese.
5737
5738 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5739
5740         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5741
5742 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5743
5744         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5745         `vietnamese-viscii-lower'.
5746         (latin-viscii-upper): Renamed from charset
5747         `vietnamese-viscii-upper'.
5748         (vietnamese-viscii-lower): New alias for charset
5749         `latin-viscii-lower'.
5750         (vietnamese-viscii-upper): New alias for charset
5751         `latin-viscii-upper'.
5752
5753 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5754
5755         * mule/mule-charset.el (default-coded-charset-priority-list):
5756         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5757
5758 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5759
5760         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5761         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5762         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5763         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5764         lisp/utf-2000.
5765
5766 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5767
5768         * mule/ccs-tcvn5712.el: New file.
5769
5770 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5771
5772         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5773         in UTF-2000.
5774
5775 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5776
5777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5778         `japanese-jisx0208'.
5779
5780 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5781
5782         * dumped-lisp.el (preloaded-file-list): Add
5783         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5784         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5785         UTF-2000.
5786
5787         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5788         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5789         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5790         mule/ccs-viscii.el: New files.
5791
5792         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5793         if \uXXXX is found.
5794
5795 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5796
5797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5798         `hiragana-jisx0208' and `katakana-jisx0208'.
5799
5800 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5801
5802         * mule/chinese.el (chinese-cns11643-3): Define it even if
5803         `utf-2000' is provided.
5804         (chinese-cns11643-4): Likewise.
5805         (chinese-cns11643-5): Likewise.
5806         (chinese-cns11643-6): Likewise.
5807         (chinese-cns11643-7): Likewise.
5808
5809 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5810
5811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5812         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5813
5814 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5815
5816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5817         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5818
5819 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5820
5821         * mule/mule-charset.el (default-coded-charset-priority-list):
5822         Setup in UTF-2000.
5823
5824 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5825
5826         * mule/viet-chars.el: Don't define charset
5827         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5828         they are defined as builtin charsets.
5829
5830 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5831
5832         * version.el (emacs-version): Add more space just before UTF-2000
5833         version string.
5834
5835 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5836
5837         * version.el ([constant] emacs-version): Don't add a space in the
5838         preceding place of `xemacs-betaname' because it is duplicated.
5839         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5840
5841         * startup.el (splash-frame-body): Add ETL.
5842
5843 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5844
5845         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5846         is provided because it is defined as builtin charset.
5847         (chinese-cns11643-4): Likewise.
5848         (chinese-cns11643-5): Likewise.
5849         (chinese-cns11643-6): Likewise.
5850         (chinese-cns11643-7): Likewise.
5851
5852 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5853
5854         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5855         coding-system `iso-10646-ucs-4' is not defined.
5856
5857 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5858
5859         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5860         coding-system if `utf-2000' is provided.
5861
5862 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5863
5864         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5865         `utf-2000' is provided.
5866
5867 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5868
5869         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5870         if utf-2000 is provided temporally.
5871
5872 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5873
5874         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5875         as builtin variable].
5876
5877 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5878
5879         * files.el (insert-file-contents-literally): Treat file as binary;
5880         call file-name-handlers. [sync with Emacs 20.3.10]
5881
5882 2008-12-28  Vin Shelton  <acs@xemacs.org>
5883
5884         * XEmacs 21.4.22 is released
5885
5886 2008-12-30  Vin Shelton  <acs@xemacs.org>
5887
5888         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5889         during building even if no packages are found.
5890
5891 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5892
5893         * printer.el (generic-print-region): 
5894         (generic-print-buffer): 
5895         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5896         check if the msprinter device is available, now that msprinter is
5897         always available as a specifier tag. 
5898
5899 2008-12-24  Vin Shelton  <acs@xemacs.org>
5900
5901         * about.el: Add Francisco to my bio!
5902
5903 2008-12-23  Vin Shelton  <acs@xemacs.org>
5904
5905         * autoload.el: Move operator definitions to autoload-operators.el
5906         in the xemacs-base package.
5907
5908 2007-11-22  Vin Shelton  <acs@xemacs.org>
5909
5910         * about.el (about-hacker-contribution): Updated my bio.
5911
5912 2007-10-07  Vin Shelton  <acs@xemacs.org>
5913
5914         * XEmacs 21.4.21 is released
5915
5916 2007-09-19  Didier Verna  <didier@xemacs.org>
5917
5918         Update my personal info.
5919         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5920         * about.el (about-other-current-hackers): Ditto.
5921         * about.el (about-url-alist): Add my musical website.
5922         * about.el (about-personal-info): Update my entry.
5923         * about.el (about-hacker-contribution): Ditto.
5924
5925 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5926
5927         * package-get.el (package-get-download-sites): Update download
5928         sites in Japan.
5929         * package-get.el (package-get-pre-release-download-sites): Ditto.
5930
5931 2007-08-18  Vin Shelton  <acs@xemacs.org>
5932
5933         * package-get.el (package-get-pre-release-download-sites): Sync
5934         mirror sites with 21.5.  (Thanks, Adrian)
5935
5936 2007-08-09  Mike Sperber  <mike@xemacs.org>
5937
5938         * startup.el (migrate-user-init-file): Create backup of
5939         `user-init-file' before migrating.
5940         * startup.el (maybe-migrate-user-init-file): Print
5941         information about backup file.
5942         (maybe-create-compatibility-dot-emacs): Follow above change.
5943
5944 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5945
5946         * font-lock.el: Sync font-lock-add-keywords and
5947         font-lock-remove-keywords from GNU Emacs.
5948         * font-lock.el (font-lock-keywords-alist): New.
5949         * font-lock.el (font-lock-removed-keywords-alist): New.
5950         * font-lock.el (font-lock-add-keywords): New.
5951         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5952         * font-lock.el (font-lock-remove-keywords): New.
5953
5954 2007-08-16  Vin Shelton  <acs@xemacs.org>
5955
5956         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5957         patch from Hans de Graaff.
5958
5959 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5960
5961         * package-get.el (package-get-download-sites): Document Chile and
5962         update Denmark download site.
5963         * package-get.el (package-get-pre-release-download-sites): Ditto.
5964
5965 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5966
5967         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5968
5969 2006-12-09  Vin Shelton  <acs@xemacs.org>
5970
5971         * XEmacs 21.4.20 is released
5972
5973 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5974
5975         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5976
5977 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5978
5979         * info.el (Info-find-file-node, Info-insert-dir)
5980         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5981         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5982         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5983         and discussion.
5984
5985 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5986
5987         * obsolete.el (line-beginning-position): New, from 21.5.x.
5988         (line-end-position): Ditto.
5989
5990 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5991
5992         * package-get.el (package-get-download-sites): Welcome
5993         nl.xemacs.org and Thanks!
5994         * package-get.el (package-get-pre-release-download-sites): Ditto.
5995
5996 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5997
5998         * font-lock.el: Add support for not-so recent changes in Java to
5999         java-mode.
6000
6001 2006-01-28  Vin Shelton  <acs@xemacs.org>
6002
6003         * XEmacs 21.4.19 is released
6004
6005 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
6006
6007         * easymenu.el: Update copyright. 
6008         * easymenu.el (easy-menu-all-popups):
6009         Add a docstring. 
6010         * easymenu.el (easy-menu-add):
6011         Document a bug, rework the function to preserve any existing
6012         non-default mode-popup-menu instead of overwriting it, and not to
6013         bother normalising the menu title (nothing else does).
6014         * easymenu.el (easy-menu-remove):
6015         Restore the default mode-popup-menu instead of leaving an empty
6016         one when we remove the last easy-menu popup. 
6017
6018 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6019
6020         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6021         as suggested by Rodrigo Ventura.
6022         * package-get.el (package-get-pre-release-download-sites): Ditto,
6023         with replacement of xemacs-21.5 by beta, which is the logical path
6024         to our beta core and package pre-releases.
6025
6026 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6027
6028         * package-get.el (package-get-download-sites): Add Hong Kong
6029         download site.
6030         * package-get.el (package-get-pre-release-download-sites): Ditto.
6031
6032 2005-12-26  Vin Shelton  <acs@xemacs.org>
6033
6034         * find-paths.el:
6035         * find-paths.el (paths-emacs-root-p): Add search for package root.
6036         * find-paths.el (paths-find-emacs-root): Replaced with
6037         paths-find-invocation-roots, which returns a list of roots.
6038         * find-paths.el (paths-find-invocation-roots): New.
6039         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6040
6041 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6042
6043         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6044         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6045
6046 2005-12-03  Vin Shelton <acs@xemacs.org>
6047
6048         * XEmacs 21.4.18 is released
6049
6050 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6051
6052         * package-get.el (package-get-download-sites): Update reflecting
6053         latest http://www.xemacs.org/Releases/ information generated by
6054         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6055         * package-get.el (package-get-pre-release-download-sites): Ditto.
6056
6057 2005-02-28  Simon Josefsson  <jas@extundo.com>
6058
6059         * about.el (xemacs-hackers): Add jas.
6060         (about-other-current-hackers): Likewise.
6061         (about-url-alist): Add URL for jas.
6062         (about-personal-info): Document jas.
6063         (about-hacker-contribution): Describe jas contributions.
6064
6065 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6066
6067         * easymenu.el (easy-menu-remove): As described in 
6068         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6069         except the "Command" menu from mode-popup-menu. 
6070
6071 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6072  
6073         * font.el (font-spatial-to-canonical): Correct calculation of 
6074         return value for pixel-based input value. 
6075  
6076 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6077
6078         * code-process.el (call-process): Process-related docstring
6079         improvements spurred by Norbert Koch.
6080         * code-process.el (call-process-region): Ditto.
6081         * code-process.el (start-process): Ditto.
6082
6083 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6084
6085         * finder.el (finder-find-library): Return filename actually
6086         searched for.
6087
6088 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6089
6090         * help.el (view-emacs-news): Use `expand-file-name' instead of
6091         `locate-data-file' as the latter will find any "NEWS" files that
6092         might exist in packages _before_ the one in core.
6093
6094 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6095
6096         * package-get.el (package-get-init-package):
6097         package-get-init-package buglet (21.4.17) by Jeff Mincy
6098         <mincy@rcn.com> fixing false temporary load-path shadows reported
6099         after package installation and simplifying code.
6100
6101 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6102
6103         * package-get.el (package-get-download-sites): Sync mirrors list
6104         with the XEmacs website.
6105         (package-get-pre-release-download-sites): Ditto.
6106
6107 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6108
6109         * derived.el (derived-mode-merge-syntax-tables):
6110         Revert my 21.5-only patch of 2003-07-18 which slipped in
6111         through Jerry James's patch of 2004-06-07.
6112
6113 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6114
6115         * cmdloop.el (keyboard-quit): Remove workaround for
6116         `region-active-p' not making sure active region is in current
6117         buffer now that it does.
6118         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6119         * simple.el (region-active-p): `region-active-p' to only return t
6120         when active region is in current buffer.
6121
6122 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6123
6124         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6125         package names, quell a byte-compiler warning, doc fix.
6126
6127 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6128
6129         * buffer.el (pop-to-buffer):
6130         * window-xemacs.el (display-buffer):
6131         Document use of `same-window-buffer-names,' `same-window-regexps'
6132         by pop-to-buffer and display-buffer. 
6133         
6134 2005-02-06  Vin Shelton <acs@xemacs.org>
6135
6136         * XEmacs 21.4.17 is released
6137
6138 2005-01-29  Ben Wing  <ben@xemacs.org>
6139
6140         * shadow.el (find-emacs-lisp-shadows):
6141         Add custom-defines to list of ignored files.
6142
6143 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6144
6145         * simple.el (shifted-motion-keys-select-region): Fix statement
6146         about unshifted-motion-keys-deselect-region.
6147
6148 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6149
6150         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6151         now) for GNU Emacs compatibility.
6152         (make-obsolete-variable): Ditto.
6153
6154 2004-01-08  Ben Wing  <ben@xemacs.org>
6155
6156         * code-files.el (load):
6157         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6158
6159 2004-12-05  Vin Shelton <acs@xemacs.org>
6160
6161         * XEmacs 21.4.16 is released
6162
6163 2004-12-04  Vin Shelton  <acs@xemacs.org>
6164
6165         * auto-autoloads.el: Regenerated.
6166
6167         * custom-load.el: Regenerated.
6168
6169 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6170
6171         Fix bug: apropos errors if a defalias refers to an undefined
6172         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6173
6174         * apropos.el (apropos):
6175         (apropos-command):
6176         * help.el (frob-help-extents):
6177         * help-macro.el (make-help-screen):
6178         * hyper-apropos.el (hyper-apropos-grok-functions):
6179         (hyper-apropos-get-doc):
6180         Catch void-function error thrown by `documentation'.
6181
6182 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6183
6184         * packages.el (package-require): Fix incorrect arg to format.
6185         This fixes a `format specifier' error.
6186
6187 2004-08-13  Jerry James  <james@xemacs.org>
6188
6189         * bytecomp.el (forward-word): Tell the byte compiler the correct
6190         number of arguments to forward-word.
6191
6192 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6193
6194         * etags.el: Fixed loading of include files for tag completion. Now
6195         you can make a tag file for a library, include it into your
6196         project and it will be reloaded only if it changed. Infinte
6197         include loops are detected and the correct tag files are loaded.
6198         * etags.el (buffer-tag-table-list): Load and verify tag files in
6199         the external function buffer-tag-table-list-load.
6200         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6201         tag files. Also load the included tag files. The priority of the
6202         included files is right below their parent file. If multiple
6203         matches occur then the symbols from the parent file are found
6204         first.
6205         * etags.el (tag-table-include-files): Corrected comment
6206         string. Switched to pattern constant tags-include-pattern to have
6207         it at a central location.
6208         * etags.el (tags-include-pattern): Added doc string.
6209         * etags.el (add-to-tag-completion-table): Removed obsolete
6210         comments as the include files are allready returned by
6211         buffer-tag-table-list and loaded.
6212         * etags.el (find-tag-internal): The include files are allready
6213         included in tag-tables as buffer-tag-table-list returns them now.
6214
6215 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6216
6217         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6218         Loading items into the notebook is now done by C code.
6219         * widgets-gtk.el (gtk-widget-instantiate-internal):
6220         Style no longer changed.
6221
6222 2004-06-28  Nix  <nix@esperi.org.uk>
6223
6224         * cmdloop.el (truncate-command-history-for-gc): Delay
6225         execution of all things that look up variable bindings,
6226         via `enqueue-eval-event'.
6227
6228 2004-06-24  Vin Shelton  <acs@xemacs.org>
6229
6230         * package-get.el (package-get-require-signed-base-updates):
6231         now defaults to nil.
6232
6233 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6234
6235         * subr.el (split-string): Clean up docstring.
6236
6237 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6238
6239         * faces.el (zmacs-region): fix typo in docstring.
6240
6241 2004-06-07  Jerry James  <james@xemacs.org>
6242
6243         * derived.el: Synch with Emacs 21.3.
6244         * subr.el (with-local-quit): New, from Emacs 21.3.
6245         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6246         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6247         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6248
6249 2004-06-16  Jerry James  <james@xemacs.org>
6250
6251         * cl.el (cl-set-substring): Increment start by the length of the
6252         string, not the string itself.
6253
6254 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6255
6256         * etags.el (tag-table-include-files): Expand included TAGS file
6257         paths to avoid problems with relative paths.  Thanks to Peter
6258         Chubb <peterc@gelato.unsw.edu.au>.
6259         * etags.el (tags-include-pattern): New.
6260         * etags.el (add-to-tag-completion-table): Parse and ignore
6261         trailing include lines.
6262
6263 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6264
6265         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6266         avoiding line solely composed of equal signs.
6267
6268 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6269
6270         * cus-edit.el (alloc): Typo fix.
6271         * cus-edit.el (custom-browse-visibility): Ditto.
6272         * cus-edit.el (custom-variable-value-create): Ditto.
6273         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6274         * cus-edit.el (custom-save-variables): Bind print-length and
6275         print-level to nil to avoid value abbreviation.
6276         * cus-edit.el (custom-save-face-internal): Ditto.
6277         * cus-edit.el (custom-save-faces): Save in sorted order.
6278         * cus-edit.el (custom-save-resets): Bind print-length and
6279         print-level to nil to avoid value abbreviation.
6280         * cus-edit.el (custom-save-loaded-themes): Ditto.
6281
6282 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6283
6284         * subr.el (split-string-default-separators): New.
6285         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6286         see comment in source.
6287
6288 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6289
6290         * mule/japanese.el (paragraph-start, paragraph-separate):
6291         Remove anchor to BOL.
6292
6293 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6294
6295         * cl.el (gensym, gentemp): Improve docstrings.
6296
6297 2004-05-10  Vin Shelton  <acs@xemacs.org>
6298
6299         * etags.el: Sync with 21.5 version.
6300
6301 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6302
6303         * etags.el:
6304         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6305         only for use with exuberant ctags. This will also enable building of 
6306         completion tables with exuberant ctags. This will not work with
6307         xemacs ctags. 
6308         * etags.el (get-tag-table-buffer): New function for creating of
6309         completion table is used if tags-exuberant-ctags-optimization-p ist t
6310         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6311         finding the tag names. New.
6312         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6313         building tag completion table with exuberant ctags. New.
6314         * etags.el (find-tag-internal): Improve exact tag matching for tags
6315         with name fields. Before the patch return types of functions or
6316         function parameters (with exuberant ctags) were found as matches.
6317
6318 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6319
6320         * list-mode.el (display-completion-list): Fixed completion list was
6321         taking the width of the frame and not of the window for displaying
6322         the selection methods.
6323
6324 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6325
6326         * menubar-items.el (default-menubar): Options are saved to custom.el.
6327
6328
6329 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6330
6331         * isearch-mode.el (isearch-abort): Preserve successful search target.
6332
6333 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6334
6335         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6336         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6337         Bihlmeyer.
6338         * gnuserv.el (gnuserv-mode-line-string): New.
6339         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6340         gnuserv-mode.
6341         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6342         * gnuserv.el (gnuserv-edit-files): Use
6343         make-x-device-with-gtk-fallback.
6344
6345 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6346
6347         * gtk-widgets.el: New import: gtk-accel-group-new.
6348         * dialog-gtk.el:
6349         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6350         * dialog-gtk.el (popup-builtin-question-dialog):
6351         Added support for dialog button mnemonics.
6352
6353 2004-03-22  Chris Green <cmg@dok.org>
6354
6355         * process.el (shell-command): Output buffer was ignored when a
6356         background process was run via shell-command.
6357
6358 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6359
6360         * cus-edit.el (custom-save-variables): Retrieve a list of
6361         variables to save first, sort it, and make sure the variables are
6362         saved in sorted order.
6363
6364 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6365  
6366         * package-get.el (package-get-update-base-from-buffer): Force
6367         binary coding system for verifying GnuPG signature in the
6368         package-index file.
6369  
6370 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6371
6372         * package-get.el (package-get-package-index-file-location): Handle
6373         missing "EMACSPACKAGEPATH" environment variable.
6374
6375 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6376
6377         * package-admin.el (package-admin-find-top-directory): Simplify
6378         directory comparisions and fix substring errors on short path
6379         components.
6380         * package-get.el (package-get-package-index-file-location):
6381         Default to first component of "EMACSPACKAGEPATH", if set.
6382
6383 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6384
6385         * package-get.el (process-error): New error datum.
6386
6387 2004-02-02  Vin Shelton <acs@xemacs.org>
6388
6389         * XEmacs 21.4.15 is released
6390
6391 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6392
6393         * itimer.el (activate-itimer): Modify the itimer timeout value as
6394         if it were begun at the last time when the itimer driver was woken
6395         up.
6396
6397 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6398
6399         * specifier.el (Copyright):
6400         Update.
6401         (make-specifier-and-init):
6402         (map-specifier):
6403         (canonicalize-inst-pair):
6404         (canonicalize-spec-list):
6405         (set-specifier):
6406         Synch docstrings to 21.5 where appropriate.
6407
6408 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6409
6410         * package-get.el (package-get-list-packages-where): New.  A
6411         function that allows searching for groups of packages.  For
6412         example, find all packages that require the fsf-compat package.
6413
6414 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6415
6416         The Great PUI Sync.
6417
6418         * auto-autoloads.el: Regenerated.
6419
6420         * custom-load.el: Regenerated.
6421
6422         * dumped-lisp.el (packages-hardcoded-lisp): New.
6423
6424         * menubar-items.el (menu-max-items): New.
6425         (menu-submenu-max-items): New.
6426         (menu-submenu-name-format): New.
6427         (menu-split-long-menu): New.
6428         (menu-sort-menu): New.
6429         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6430
6431         * obsolete.el (pui-add-install-directory): Renamed to the more
6432         logical `pui-set-local-package-get-directory'.
6433         (package-get-download-menu): Moved to `package-ui.el' and renamed
6434         to `package-ui-add-download-menu'.
6435
6436         * package-admin.el (package-admin-install-function-mswindows):
6437         Whitespace clean up.
6438         (package-admin-add-single-file-package): Removed.
6439         (package-admin-default-install-function): Whitespace clean up.
6440         (package-admin-find-top-directory): New.
6441         (package-admin-get-install-dir): Use it.
6442         (package-admin-get-manifest-file): 
6443         (package-admin-check-manifest): 
6444         (package-admin-add-binary-package):
6445         (package-admin-get-lispdir):
6446         (package-admin-delete-binary-package):
6447         (package-admin):
6448
6449         * package-get.el (package-get-package-index-file-location): New.
6450         (package-get-install-to-user-init-directory): New.
6451         (package-get-remote):
6452         (package-get-download-sites):
6453         (package-get-pre-release-download-sites): New.
6454         (package-get-site-release-download-sites): New.
6455         (package-get-base-filename):
6456         (package-get-always-update):
6457         (package-get-user-index-filename): Removed.
6458         (package-get-pgp-available-p): New.
6459         (package-get-require-signed-base-updates):
6460         (package-get-was-current):
6461         (package-entries-are-signed): New.
6462         (package-get-continue-update-base): New.
6463         (package-get-download-menu): Removed.
6464         (package-get-require-base):
6465         (package-get-update-base-entry):
6466         (package-get-locate-file):
6467         (package-get-locate-index-file):
6468         (package-get-maybe-save-index):
6469         (package-get-update-base):
6470         (package-get-update-base-from-buffer):
6471         (package-get-update-base-entries):
6472         (package-get-interactive-package-query):
6473         (package-get-update-all):
6474         (package-get-all):
6475         (package-get-dependencies):
6476         (package-get-init-package):
6477         (package-get-info): New.
6478         (package-get):
6479         (package-get-staging-dir):
6480         (package-get-set-version-prop): Removed.
6481         (package-get-installedp):
6482         (package-get-ever-installed-p):
6483         (packages): Removed.
6484         (package-get-custom-groups): Removed.
6485         (package-get-custom): Removed.
6486         (package-get-custom-add-entry): Removed.
6487
6488         * package-info.el (batch-update-package-info):
6489
6490         * package-net.el (package-net-batch-generate-bin-ini):
6491         (package-net-update-installed-db):
6492
6493         * package-ui.el (pui-info-buffer):
6494         (pui-directory-exists): Removed.
6495         (pui-package-dir-list): Removed.
6496         (pui-add-install-directory): Removed.
6497         (package-ui-download-menu): New.
6498         (package-ui-pre-release-download-menu): New.
6499         (package-ui-site-release-download-menu): New.
6500         (pui-set-local-package-get-directory): New.
6501         (pui-package-symbol-char):
6502         (pui-update-package-display):
6503         (pui-toggle-package):
6504         (pui-toggle-package-key):
6505         (pui-toggle-package-delete):
6506         (pui-toggle-package-delete-key):
6507         (pui-toggle-package-event):
6508         (pui-toggle-verbosity-redisplay):
6509         (pui-install-selected-packages):
6510         (pui-add-required-packages):
6511         (pui-help-echo):
6512         (pui-display-info):
6513         (list-packages-mode):
6514         (pui-list-packages):
6515
6516         * packages.el (packages-compute-package-locations):
6517         (package-require):
6518         (package-delete-name):
6519         (packages-hardcoded-lisp): Removed.
6520         (packages-useful-lisp): Removed.
6521         (packages-unbytecompiled-lisp): Removed.
6522         (packages-find-package-directories):
6523
6524         Summary:
6525
6526         Major code clean up of all things PUI.
6527
6528         Much improved code to determine where packages should be
6529         installed.  PUI no longer depends on any packages being
6530         pre-installed to compute where packages are to be installed to.
6531
6532         The user can specify the location of their package-index file.  It
6533         isn't necessary to set this because it has sane defaults.  People
6534         who "run-in-place" won't accidently overwrite the CVS
6535         package-index file.  See
6536         `package-get-package-index-file-location'. 
6537
6538         PUI will now properly clean up after itself in the event of an
6539         unsuccessful package install.  This drastically reduces the number
6540         of "wrong md5sum" FAQs.
6541
6542         non-Mule XEmacsen can no longer install Mule packages.
6543
6544         Package management via the custom interface has been removed.
6545
6546         The PUI related menubar items have been reorganised.
6547
6548         The PGP verification code has been fixed and the default for
6549         whether or not it is used is automatically computed.
6550
6551         * update-elc.el ((preloaded-file-list site-load-packages
6552         need-to-dump dumped-exe)):
6553         Just a couple of small changes to allow for
6554         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6555         existing anymore.
6556
6557 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6558
6559         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6560         apply `format' to the first argument of byte-compile-warn, it
6561         already calls format.
6562
6563 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6564
6565         * files.el (delete-old-versions): Avoid going interactive during
6566         make install when environment variable VERSION_CONTROL is set.
6567
6568 2003-12-04  Vin Shelton  <acs@xemacs.org>
6569
6570         * menubar-items.el (menu-item-search): Only bring up search dialog
6571         box if the feature is available and desired.
6572
6573 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6574
6575         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6576
6577 2003-11-05  Vin Shelton  <acs@xemacs.org>
6578
6579         * help.el (Help-prin1-face):
6580         (Help-princ-face):
6581         princ and prin1 are functions and need to be called as such.  The
6582         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6583
6584 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6585
6586         * about.el (about-xemacs): Give full version and build date.
6587
6588 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6589
6590         * win32-native.el (grep-null-device): This XEmacs has null-device.
6591
6592 2003-09-06  Mike Sperber  <mike@xemacs.org>
6593
6594         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6595         implement the specified semantics for `defvar.'
6596
6597 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6598
6599         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6600         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6601         displaying buffer in question.
6602
6603 2003-09-03  Vin Shelton <acs@xemacs.org>
6604
6605         * XEmacs 21.4.14 is released
6606
6607 2003-08-17  Vin Shelton  <acs@xemacs.org>
6608
6609         * about.el: Vanity patch.
6610
6611 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6612
6613         * code-process.el (call-process):
6614         (call-process-region):
6615         (start-process):
6616         Document coding system processing.
6617
6618 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6619
6620         * startup.el (splash-frame-body): Idiomatic English.
6621
6622 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6623
6624         * font-lock.el (font-lock-match-java-declarations): Move
6625         save-restriction, narrow-to-region to beginning of function to
6626         avoid going beyond the limit and causing an infloop.
6627
6628 2003-04-16  Jerry James  <james@xemacs.org>
6629
6630         * keydefs.el: Remove mappings for keys mapped to the nowhere
6631         defined function function-key-error.
6632
6633 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6634
6635         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6636         lisp-interaction-mode-hook): Add the docstrings.
6637
6638 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6639
6640         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6641         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6642         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6643
6644 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6645
6646         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6647         lambda list after the original doc.  Care about
6648         #'(lambda () "SingleString") 
6649         (cl-upcase-arg): 
6650         (cl-function-arglist):
6651         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6652         circular data structures in lambda list specification
6653
6654 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6655
6656         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6657         to appear in font-lock-function-name-face.
6658
6659 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6660
6661         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6662         is not also the value of the lambda.
6663
6664 2003-05-06  Andy Piper  <andy@xemacs.org>
6665
6666         * files.el (revert-buffer): Make sure local variables get processed,
6667         even in the case of an optimized reversion.
6668
6669 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6670
6671         * XEmacs 21.4.13 is released
6672
6673 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6674
6675         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6676         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6677
6678 2003-02-14  Ben Wing  <ben@xemacs.org>
6679
6680         * byte-optimize.el:
6681         * byte-optimize.el (byte-compile-inline-expand):
6682         * byte-optimize.el (byte-compile-unfold-lambda):
6683         * byte-optimize.el (byte-optimize-form-code-walker):
6684         * byte-optimize.el (byte-optimize-form):
6685         * byte-optimize.el (byte-decompile-bytecode-1):
6686         * byte-optimize.el (byte-optimize-lapcode):
6687         Review carefully and sync up to 20.7 except for areas as noted.
6688         Fixes problem with JDE compilation.
6689
6690 2003-02-05  Ben Wing  <ben@xemacs.org>
6691
6692         * simple.el:
6693         * simple.el (motion-keys-for-shifted-motion):
6694         Omit M-S-home/end from motion keys.
6695
6696 2003-02-07  Ben Wing  <ben@xemacs.org>
6697
6698         * text-props.el (text-property-any):
6699         * text-props.el (text-property-not-all):
6700         Fix bug when end > start.
6701
6702 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6703
6704         * info.el (Info-insert-dir): Make default-directory end in
6705         separator.  Patch due to Martin Buchholz.
6706
6707 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6708
6709         * XEmacs 21.4.12 "Portable Code" is released.
6710
6711 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6712
6713         * about.el: Update golubev data.
6714
6715 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6716
6717         * isearch-mode.el (isearch-mode-map): Substitute comment on
6718         desirability, and back out "GR is printable" changes.
6719
6720 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6721
6722         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6723
6724 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6725
6726         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6727
6728 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6729
6730         * menubar-items.el (default-menubar): Use browse-url-mozilla
6731         instead of browse-url-gnome-moz for Mozilla.
6732
6733 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6734
6735         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6736
6737 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6738
6739         * files.el (auto-mode-alist): Remove redundant entries for modes
6740         that live in packages.
6741         (interpreter-mode-alist): Ditto.
6742
6743 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6744
6745         * menubar-items.el (default-menubar): Sync with current
6746         browse-url-xemacs.el.
6747
6748 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6749
6750         * XEmacs 21.4.10 "Military Intelligence" is released.
6751
6752 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6753
6754         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6755
6756 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6757
6758         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6759
6760 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6761
6762         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6763         effect free function.
6764         (font-lock-fontify-keywords-region): Supply the argument to
6765         font-lock-compile-keywords.
6766
6767 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6768
6769         * package-get.el (package-get-download-sites): Bring sites list
6770         up to date, prefer xx.xemacs.org addresses.
6771
6772 2002-09-27  Andy Piper  <andy@xemacs.org>
6773
6774         * dialog.el (make-dialog-box): for general dialogs only
6775         delete-frame-hook will be run.
6776
6777 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6778
6779         * font-lock.el (font-lock-fontify-syntactically-region): Add
6780         comment about lookup-syntax-properties, document LOUDLY as unused.
6781
6782 2002-08-26  Andy Piper  <andy@xemacs.org>
6783
6784         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6785         merge.
6786
6787 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6788
6789         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6790         (make-obsolete-variable): Ditto.
6791         (make-compatible): Ditto.
6792         (make-compatible-variable): Ditto.
6793
6794 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6795
6796         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6797         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6798
6799 2002-08-28  Andy Piper  <andy@xemacs.org>
6800
6801         * files.el (revert-buffer): propagate revert-without-query-status.
6802
6803 2002-06-03  Andy Piper  <andy@xemacs.org>
6804
6805         * dialog-items.el (make-search-dialog): align various subcontrols
6806         in visually pleasing ways, allow frame to autosize to the dialog
6807         size.
6808         * dialog.el (make-dialog-box): add a border inside the frame. Add
6809         :autosize property, if t then reset the frame size appropriately
6810         before the frame is mapped.
6811         * gutter-items.el (set-progress-feedback-instantiator): align
6812         various subcontrols.
6813         * gutter-items.el (set-progress-abort-instantiator): ditto.
6814
6815 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6816
6817         * XEmacs 21.4.9 "Informed Management" is released.
6818
6819 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6820
6821         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6822         "&optional append" argument.
6823
6824 2002-07-16  Didier Verna  <didier@xemacs.org>
6825
6826         * subr.el (replace-in-string): fix case fold bug introduced by
6827         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6828         case-fold-search in temporary buffers.
6829
6830 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6831
6832         * lib-complete.el (find-library): Remove check for mule because
6833         decompression DOES work on Mule.
6834
6835 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6836
6837         * simple.el (join-line): New alias for `delete-indentation'.
6838
6839 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6840
6841         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6842         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6843         (font-lock-builtin-face): New.
6844         (font-lock-constant-face): New.
6845         (font-lock-face-list): Add builtin and constant faces.
6846
6847 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6848
6849         * autoload.el (make-autoload): Support define-derived-mode.
6850         Collected puts of doc-string-elt property.  Based on a patch by
6851         Didier Verna <didier@xemacs.org>.
6852
6853 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6854
6855         * wid-edit.el (widget-field-activate): Fix docstring typo.
6856
6857 2002-07-23  Andy Piper  <andy@xemacs.org>
6858
6859         * about.el (about-personal-info): update me.
6860
6861 2002-07-12  Andy Piper  <andy@xemacs.org>
6862
6863         * custom.el (custom-theme-set-variables): remove bogus
6864         arguments. Use custom-set-default to set defaults.
6865         (custom-set-variables): update doc.
6866         (custom-local-buffer): new, synced from FSF.
6867         (custom-set-default): ditto.
6868         (defcustom): update doc.
6869
6870 2002-06-16  Andy Piper  <andy@xemacs.org>
6871
6872         * menubar-items.el (default-menubar): enable windows printing on
6873         cygwin as well as native.
6874
6875 2002-06-12  Andy Piper  <andy@xemacs.org>
6876
6877         * printer.el (generic-print-buffer): catch all errors so that the
6878         print device can be cleared in all scenarios.
6879         (Printer-clear-device): make sure clearing the printer allows it
6880         to be used again immediately.
6881         (generic-print-region): make sure the default printer face is
6882         black-on-white.
6883
6884 2002-04-23  Jerry James  <james@xemacs.org>
6885
6886         * window-xemacs.el (display-buffer-function): Change doc to
6887         reflect new arg.
6888         * window-xemacs.el (pre-display-buffer-function): Ditto.
6889         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6890         non-nil, make the new window just big enough for its contents.
6891         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6892         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6893         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6894
6895 2002-06-06  Andy Piper  <andy@xemacs.org>
6896
6897         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6898         (defcustom): ditto.
6899         (custom-handle-keyword): ditto.
6900
6901 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6902
6903         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6904         Make obsolete.  Default to nil.
6905         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6906         Inspired by a patch by John Palmieri.
6907
6908 2002-07-01  Mike Alexander  <mta@arbortext.com>
6909
6910         * process.el (shell-command-on-region): Don't delete the region
6911         before giving it to call-process-region
6912
6913 2002-06-04  Jerry James <james@eecs.ku.edu>
6914
6915         * find-paths.el (paths-find-architecture-directory): Search in
6916         `system-configuration'/`base', not `base'`system-configuration'.
6917
6918 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6919
6920         * info.el (Info-index): Add missing \ in [ t].
6921
6922 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6923
6924         * gutter-items.el (gutter-buffers-tab-visible-p,
6925         buffers-tab-omit-function, buffers-tab-selection-function,
6926         buffers-tab-filter-functions):
6927         Doc improvements.
6928
6929 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6930
6931         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6932
6933         * toolbar-items.el (toolbar-news): Fix typo in message string.
6934
6935 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6936
6937         * dialog.el (yes-or-no-p-dialog-box): 
6938         * cmdloop.el (y-or-n-p-minibuf):
6939         (yes-or-no-p-minibuf):
6940         (yes-or-no-p):
6941         (y-or-n-p): 
6942         Specify negative answers in docstrings.
6943
6944 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6945
6946         * package-ui.el (pui-help-echo): Display both installed and author
6947         version.  Use a balloon-help window to display extra info like
6948         package requires.
6949
6950 2002-05-30  Andy Piper  <andy@xemacs.org>
6951
6952         * files.el (revert-buffer-internal): don't visit
6953         revert-buffer. Kill buffer when not used. Suggested by Mike
6954         Alexander <mta@arbortext.com>
6955
6956 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6957
6958         * files.el (revert-buffer): More docstring fiddling.
6959
6960 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6961
6962         * files.el (revert-buffer):
6963         (revert-buffer-internal):
6964         (revert-buffer-insert-file-contents-function):
6965         Improve docstrings and comments.
6966
6967 2002-05-08  Andy Piper  <andy@xemacs.org>
6968
6969         * files.el (revert-buffer): observe noconfirm behavior.
6970
6971 2002-04-09  Andy Piper  <andy@xemacs.org>
6972
6973         * files.el (revert-buffer): use revert-buffer-internal if it looks
6974         like doing so will not result in any user-visible changes.
6975         (revert-buffer-internal): new function. Do the actual process of
6976         reversion and then see whether the result is any different to what
6977         we have already. If it is not then do nothing.
6978
6979 2001-12-11  Andy Piper  <andy@xemacs.org>
6980
6981         * menubar.el (get-popup-menu-response): re-order so that it works
6982         on more sane/facist window systems.
6983
6984 2001-12-03  Andy Piper  <andy@xemacs.org>
6985
6986         * faces.el (frob-face-property): don't infloop in face frobbing
6987         from Jan Vroonhof <jan@xemacs.org>.
6988
6989 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6990
6991         * faces.el (frob-face-property): Follow face fall-back hierarchy
6992         properly for face properties without an instance. Only do manual
6993         copy form 'default in last resort. This handles in particular
6994         the case where 'default itself has only a fall-back (which is
6995         the case by default on windows).
6996
6997 2001-11-24  Andy Piper  <andy@xemacs.org>
6998
6999         * printer.el (generic-print-region): set default-frame-plist to
7000         nil while creating the printer frame so that sizes reflect the
7001         printed page.
7002
7003         * faces.el (face-complain-about-font): Don't complain on printers.
7004
7005 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7006         
7007         * package-net.el: Andy synch.
7008         
7009 2001-12-16  Andy Piper  <andy@xemacs.org>
7010
7011         * package-get.el (package-get-update-all): Make sure installed.db
7012         gets updated after updating packages.
7013
7014 2002-03-28  Ben Wing  <ben@xemacs.org>
7015
7016         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7017         continuation, truncation so that we don't get line jumpiness from
7018         them being larger than the line height.
7019
7020         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7021
7022 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7023
7024         * font.el (font-window-system-mappings): Add mapping for Gtk
7025         (assume identical to X) 
7026
7027 2002-02-04  Andy Piper  <andy@xemacs.org>
7028
7029         * files.el (convert-standard-filename): Fix for short filename
7030         Peter Arius <pas@methodpark.de>
7031
7032 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7033
7034         * list-mode.el (default-choose-completion): completion-base-size
7035         should refer to local value in the completion list buffer.
7036
7037 2001-12-03  Didier Verna  <didier@xemacs.org>
7038
7039         * rect.el: autoload `replace-rectangle'.
7040         * keydefs.el (global-map): bind it to `C-x r p'.
7041
7042 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7043
7044         * XEmacs 21.4.8 "Honest Recruiter" is released.
7045
7046 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7047
7048         This patch is based on Jerry James's patch and analysis.
7049
7050         * select.el (get-clipboard):
7051         (get-selection):
7052         Update docstrings.
7053         (get-clipboard-foreign):
7054         (get-selection-foreign):
7055         New function for use as `interprogram-paste-function's.
7056
7057         * simple.el (interprogram-paste-function): Change default to
7058         `get-clipboard-foreign'; improve docstring.
7059         (interprogram-cut-function): Improve dosctring.
7060
7061 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7062
7063         * XEmacs 21.4.7 "Economic Science" is released.
7064
7065 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7066
7067         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7068
7069 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7070
7071         * obsolete.el (assq-delete-all): New compatibility alias for 
7072         remassq.
7073
7074 2002-01-09  Simon Josefsson  <jas@extundo.com>
7075
7076         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7077
7078 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7079
7080         * info.el (Info-auto-generate-directory): Default
7081         Info-auto-generate-directory to 'if-outdated.
7082
7083 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7084
7085         * startup.el (normal-top-level): Prevent migration code from
7086         trashing .emacs on an error in loading the init files.
7087
7088 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7089
7090         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7091         "system default" Xdefaults and friends get xrdb-mode.
7092
7093 2002-03-05  Mats Lidell  <matsl@contactor.se>
7094  
7095         * help-nomule.el (tutorial-supported-languages): Added Swedish
7096         tutorial. Sorted languages.
7097
7098 2002-02-11  Mike Sperber <mike@xemacs.org>
7099
7100         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7101         regenerating outdated dir files and dir is non-existent.
7102
7103 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7104
7105         * code-files.el (convert-mbox-coding-system): Improve comment.
7106         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7107         coding-system argument to `write-region-pre-hook' call.
7108         (write-region-pre-hook): Fix docstring to mention lockname argument.
7109
7110 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7111
7112         * minibuf.el (completing-read): Remove redundant wrong arg list.
7113
7114         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7115
7116 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7117
7118         * obsolete.el (interactive-form): new compatibility alias for 
7119         function-interactive.
7120
7121 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7122
7123         * menubar-items.el (Menubar-items-truncate-list): Removed.
7124         * menubar-items.el (Menubar-items-truncate-history): New.
7125         * menubar-items.el (default-menubar): Use
7126         Menubar-items-truncate-history.
7127
7128 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7129
7130         * printer.el (generic-print-region): Pass correct arguments to
7131         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7132         Torkelsson <torkel@acc.umu.se>.
7133
7134 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7135
7136         * help.el (describe-mode): synched with FSF 19.34; handle nil
7137         minor mode indicators.
7138
7139 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7140
7141         * minibuf.el (completing-read): Update docstring.
7142
7143 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7144
7145         * XEmacs 21.4.6 "Common Lisp" is released.
7146
7147 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7148
7149         * package-net.el: Inadvertant synch with Windows branch.  From
7150         Andy's log:
7151         (package-net-kit-version): new variable.
7152         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7153
7154 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7155
7156         * package-get.el (package-get-locate-index-file): Also search the
7157         core etc/ directory for the package index file if it can't be
7158         found in ~/.xemacs/.
7159
7160 2001-12-13  William Perry  <wmperry@gnu.org>
7161
7162         * dialog-gtk.el (popup-builtin-question-dialog):
7163         Conform to API in gui.c.
7164         
7165 2001-11-12  Andy Piper  <andy@xemacs.org>
7166
7167         * cus-edit.el (custom-save-face-internal): make sure we save
7168         non-themed faces.
7169         (custom-save-variables): ditto variables.
7170
7171 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7172
7173         * faces.el (make-face-family):
7174         (make-face-size):
7175         New face-modifying functions per Jan Vroonhof.
7176
7177         cus-face.el (custom-set-face-font-family):
7178         (custom-set-face-font-size):
7179         Use them.
7180
7181         * font.el (font-window-system-mappings): More precise docstring.
7182
7183         (font-create-name):
7184         (font-create-object):
7185         (tty-font-create-object):
7186         (tty-font-create-plist):
7187         (x-font-create-object):
7188         (x-font-create-name):
7189         (ns-font-create-name):
7190         (mswindows-font-create-object):
7191         (mswindows-font-create-name):
7192         Add doctrings.
7193
7194 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7195
7196         * gtk-faces.el (gtk-init-device-faces): removed spurious
7197         quote before let* expression.
7198
7199 2001-10-29  Andy Piper  <andy@xemacs.org>
7200
7201         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7202         modified when changing coding system.
7203
7204         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7205         that we invoke the GUI directory selector.
7206
7207 2001-10-25  Andy Piper  <andy@xemacs.org>
7208
7209         * dialog.el (make-dialog-box): use new directory dialog support.
7210         * minibuf.el (read-file-name-1): ditto.
7211         (read-file-name): ditto.
7212         (read-directory-name): ditto.
7213
7214 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7215
7216         * XEmacs 21.4.5 "Civil Service" is released.
7217
7218 2001-04-23  Didier Verna  <didier@xemacs.org>
7219
7220         * cus-edit.el (custom-variable-pre-save): New.
7221         * cus-edit.el (custom-variable-post-save): New.
7222         * cus-edit.el (custom-variable-save): use them.
7223         * cus-edit.el (custom-face-pre-save): New.
7224         * cus-edit.el (custom-face-post-save): New.
7225         * cus-edit.el (custom-face-save): use them.
7226         * cus-edit.el (custom-group-pre-save): New.
7227         * cus-edit.el (custom-group-post-save): New.
7228         * cus-edit.el (custom-group-save): use them.
7229         * cus-edit.el (Custom-save): use the pre/post functions above,
7230         call `custom-save-all' only once.
7231         * cus-edit.el (custom-variable-pre-reset-standard): New.
7232         * cus-edit.el (custom-variable-post-reset-standard): New.
7233         * cus-edit.el (custom-variable-reset-standard): use them.
7234         * cus-edit.el (custom-face-pre-reset-standard): New.
7235         * cus-edit.el (custom-face-post-reset-standard): New.
7236         * cus-edit.el (custom-face-reset-standard): use them.
7237         * cus-edit.el (custom-group-pre-reset-standard): New.
7238         * cus-edit.el (custom-group-post-reset-standard): New.
7239         * cus-edit.el (Custom-reset-standard): use them.
7240         * cus-edit.el (custom-face-reset-saved): use the pre/post
7241         functions above, call `custom-save-all' only once.
7242
7243 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7244
7245         * gutter-items.el (buffers-tab face): Derive from the modeline
7246         face by default.  Many people use white-on-black for the default
7247         font, and the tabs look hideous with that color combination.  The
7248         modeline usually has the correct colors.
7249
7250 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7251
7252         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7253         (tag-mark-stack-max): Typo fix.
7254
7255 2001-09-28  Ben Wing  <ben@xemacs.org>
7256
7257         * font-lock.el:
7258         * font-lock.el (font-lock-after-change-function):
7259         fix problem with last patch, reported by Katsumi Yamaoka.
7260
7261 2001-09-17  Ben Wing  <ben@xemacs.org>
7262
7263         * font-lock.el (font-lock-after-change-function):
7264         fix problem when you insert a comment on the line before a line of
7265         code: if we use the following char, then when you hit backspace,
7266         the following line of code turns the comment color.
7267
7268 2001-06-08  Ben Wing  <ben@xemacs.org>
7269
7270         * process.el: comment about shell-command-switch.
7271         * process.el (shell-quote-argument): Need to quote a null
7272         argument, too.  From Dan Holmsand.
7273         
7274         * startup.el (normal-top-level): Delete some unused FSF junk.
7275         * startup.el (command-line-early):
7276         
7277         * startup.el (command-line): Call MS Windows init function.
7278         
7279         * win32-native.el:
7280         * win32-native.el (mswindows-system-shells): New.
7281         * win32-native.el (mswindows-system-shell-p): New.
7282         * win32-native.el (init-mswindows-at-startup): New.
7283         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7284         * win32-native.el (mswindows-quote-one-simple-arg):
7285         * win32-native.el (mswindows-quote-one-command-arg):
7286         * win32-native.el (mswindows-construct-process-command-line-alist):
7287         Correct comments at top.  Correctly handle passing arguments
7288         to Cygwin programs and to bash.  Fix quoting of zero-length
7289         arguments (from Dan Holmsand).  Set shell-command-switch based
7290         on shell-file-name, which in turn comes from env var SHELL.
7291
7292 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7293
7294         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7295         default-toolbar-position): Fill docstrings for balloon-help.
7296
7297 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7298
7299         * faces.el: Reenable specifications over 'gtk domain.
7300
7301 2001-08-08  Didier Verna  <didier@xemacs.org>
7302
7303         * autoload.el (update-autoload-files): make defdir a file name,
7304         not directory name.
7305
7306 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7307
7308         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7309
7310         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7311
7312 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7313
7314         * font-menu.el (font-menu-set-font): Default to current font-family.
7315         (font-menu-preferred-resolution):
7316         (font-menu-size-scaling):
7317         Provide gtk defaults, too.
7318
7319 2001-07-29  Mike Alexander  <mta@arbortext.com>
7320
7321         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7322         list
7323         (custom-set-face-font-family): ditto
7324
7325 2001-07-26  Mike Sperber <mike@xemacs.org>
7326
7327         * files.el (auto-mode-alist): .9 files are man pages, too.
7328
7329 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7330
7331         * process.el (call-process-internal): bind
7332         coding-system-for-write to 'binary when calling
7333         start-process-internal, so the process receives 
7334         the literal contents of INFILE.
7335
7336 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7337
7338         * files.el (auto-mode-alist): Add configure.ac support.
7339
7340 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7341
7342         * buff-menu.el:
7343         mouse.el:
7344         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7345
7346 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7347
7348         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7349
7350 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7351
7352         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7353         mixed text.
7354         (kinsoku-eol-p): Ditto.
7355
7356 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7357
7358         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7359         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7360         characters as the category `s' or `e' correctly.
7361
7362 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7363
7364         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7365
7366 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7367
7368         * mule/cyrillic.el:  Set up case table.
7369
7370 2001-06-08  Mike Sperber <mike@xemacs.org>
7371
7372         * files.el (save-some-buffers-1): Don't zap the help window right
7373         after `map-y-or-n-p' has popped it up.
7374
7375 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7376
7377         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7378
7379 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7380
7381         * specifier.el: define-specifier-tag 'gtk.
7382
7383 2001-05-12  Ben Wing  <ben@xemacs.org>
7384
7385         * find-paths.el (paths-find-recursive-path):
7386         fix error with null EXCLUDE-REGEXP.
7387         
7388         * font-lock.el (font-lock-mode):
7389         fix problem reported by hrvoje with buffers starting with a space.
7390         
7391 2001-05-06  Ben Wing  <ben@xemacs.org>
7392
7393         * dialog.el (make-dialog-box):
7394         * menubar-items.el (default-menubar):
7395         * printer.el (generic-print-buffer):
7396         * printer.el (generic-print-region):
7397         implement printing the selection when it's selected.
7398
7399 2001-04-18  Didier Verna  <didier@xemacs.org>
7400
7401         * cus-edit.el (Custom-reset-standard): reset to standard settings
7402         not only when the buffer's :custom-state is 'modified, but also
7403         when it is 'set or 'saved.
7404
7405 2001-04-17  Didier Verna  <didier@xemacs.org>
7406
7407         * startup.el (load-user-init-file): define `custom-file' before
7408         loading the user's init file.
7409
7410 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7411
7412         * menubar.el (popup-mode-menu): Make it work with
7413         popup-menu-titles turned off.
7414         
7415 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7416
7417         * about.el (about-mailto-link): Use compose-mail for sending mail.
7418
7419 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7420
7421         * package-admin.el (package-install-hook): New.
7422         (package-delete-hook): New.
7423         (package-admin-add-single-file-package): Use package-delete-hook.
7424
7425         * package-get.el (package-get): Use package-install-hook.
7426
7427 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7428
7429         * package-ui.el (pui-install-selected-packages): reverse the lists
7430         of packages so that they get handled in the same order as they
7431         were selected.
7432
7433 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7434
7435         * packages.el (locate-library): Use read-library-name for completion.
7436
7437 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7438
7439         * byte-optimize.el (=): `=' is not a binary predicate!
7440         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7441         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7442
7443 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7444
7445         * bytecomp.el (byte-compile-arithcompare):
7446         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7447
7448 2001-06-03  William M. Perry  <wmperry@gnu.org>
7449
7450         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7451         return the filename selected by the user!
7452
7453 2001-05-31  William M. Perry  <wmperry@gnu.org>
7454
7455         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7456         in XEmacs/GTK.
7457
7458 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7459
7460         * coding.el: Tiny typo fixed.
7461
7462 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7463
7464         * XEmacs 21.4.3 "Academic Rigor" is released.
7465
7466 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7467
7468         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7469
7470 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7471
7472         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7473
7474 2001-05-04  Ben Wing  <ben@xemacs.org>
7475
7476         * printer.el (generic-print-buffer):
7477         * printer.el (generic-print-region):
7478         Enable dialog boxes.  Apply workaround recommended by Kirill.
7479         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7480         
7481         * simple.el (kill-whole-line):
7482         * simple.el (kill-line-1):
7483         * simple.el (kill-entire-line):
7484         * simple.el (kill-line):
7485         * simple.el (backward-kill-line):
7486         Take out interactive dependence of kill-whole-line.
7487
7488 2001-04-22  Ben Wing  <ben@xemacs.org>
7489
7490         * dialog.el (make-dialog-box):
7491         Put dialog titles back in -- this time correctly.  Fix various
7492         other problems with leaks and such.
7493
7494         * simple.el (region-exists-p):
7495         * simple.el (region-active-p):
7496         Add comment about which one is correct to use in menu specs.
7497
7498 2001-05-05  Ben Wing  <ben@xemacs.org>
7499
7500         * dialog.el (make-dialog-box): fix doc string.
7501         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7502         take out Pretty Print.
7503         * printer.el:
7504         * printer.el (printer-current-device): New.
7505         * printer.el (Printer-get-device): New.
7506         * printer.el (Printer-clear-device): New.
7507         * printer.el (generic-page-setup): New.
7508         * printer.el (generic-print-buffer):
7509         * printer.el (generic-print-region):
7510         Implement Page Setup.  Handle errors properly.
7511
7512 2001-05-05  Ben Wing  <ben@xemacs.org>
7513
7514         * subr.el (error): Complete list of errors in doc string.
7515         
7516 2001-04-22  Ben Wing  <ben@xemacs.org>
7517
7518         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7519         
7520 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7521
7522         * build-report.el: Remove CVS keywords since this file has been in
7523         core lisp for a while now.
7524         * build-report.el (build-report-make-output-files): Fix typo.
7525
7526 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7527
7528         * about.el (about-finish-buffer): Make sure the last change works
7529         even if EVENT is nil.
7530
7531 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7532
7533         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7534         clicked, not the one that happens to be the current buffer at the
7535         time.
7536
7537 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7538
7539         * cus-edit.el (custom-display): Support the GTK Window System also.
7540
7541 2001-04-30  Ben Wing  <ben@xemacs.org>
7542
7543         * printer.el:
7544         * printer.el (printer-page-header):
7545         * printer.el (Print-context): New.
7546         * printer.el (printer-page-footer):
7547         * printer.el (generate-header-element): New.
7548         * printer.el (generate-header-line): New.
7549         * printer.el (print-context-property):
7550         * printer.el (generic-print-buffer):
7551         * printer.el (generic-print-region):
7552         Implement headers and footers.  Implement calling Print dialog box
7553         (#### but it doesn't quite work yet).
7554
7555 2001-04-25  Ben Wing  <ben@xemacs.org>
7556
7557         * about.el (xemacs-hackers):
7558         * about.el (about-url-alist):
7559         * about.el (about-personal-info):
7560         * about.el (about-hacker-contribution):
7561         More contributions.
7562         
7563         * simple.el (handle-post-motion-command):
7564         Fix spurious setting of zmacs-region-stays to t after a non-shift
7565         motion command.
7566
7567 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7568
7569         * about.el (about-personal-info): Update my bio.
7570         (about-hacker-contribution): Ditto.
7571
7572 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7573
7574         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7575
7576 2001-04-19  Andy Piper  <andy@xemacs.org>
7577
7578         * package-net.el (package-net-cygwin32-binary-size): new size.
7579         (package-net-win32-binary-size): new size.
7580         (package-net-convert-index-to-ini): Use new arch.
7581         (package-net-batch-convert-index-to-ini): Removed.
7582         (package-net-generate-bin-ini): New.
7583         (package-net-batch-generate-bin-ini): New.
7584
7585 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7586
7587         * XEmacs 21.4.1 "Copyleft" is released.
7588
7589 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7590
7591         * x-compose.el (xlib-input-method-bug-workaround):
7592         (alias-colon-to-double-quote):
7593         Force sort in map-keymap to work around rehash bug.
7594
7595 2001-04-17  Ben Wing  <ben@xemacs.org>
7596
7597         * about.el: Finish overhaul, add a few new hackers, update a
7598         couple old ones.
7599
7600 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7601
7602         * XEmacs 21.4.0 "Solid Vapor" is released.
7603
7604 2001-04-15  Ben Wing  <ben@xemacs.org>
7605
7606         * about.el:
7607         * about.el (about-headline-face): New.
7608         * about.el (about-link-face): New.
7609         * about.el (about-current-release-maintainers): New.
7610         * about.el (about-other-current-hackers): New.
7611         * about.el (about-url-alist):
7612         * about.el (about-once-and-future-hackers): New.
7613         * about.el (about-mailto-link): New.
7614         * about.el (about-get-buffer):
7615         * about.el (about-finish-buffer):
7616         * about.el (about-xemacs):
7617         * about.el (about-features): Removed.
7618         * about.el (about-advantages): New.
7619         * about.el (about-maintainer-info): Removed.
7620         * about.el (about-personal-info): New.
7621         * about.el (about-hacker-contribution): New.
7622         * about.el (about-maintainer):
7623         * about.el (about-show-linked-info):
7624         * about.el (about-hackers):
7625         Major revamping.  Rewriting of most of the text, improve the
7626         link handling, separate info on contributors into personal
7627         and contribution info, add new contributors, update personal
7628         info, etc. etc.
7629         
7630         * menubar-items.el (default-menubar):
7631         Help menubar entry for News now says more accurately
7632         "What's New in XEmacs".
7633         
7634         * mouse.el:
7635         * mouse.el (mouse-track-cleanup-hook):
7636         * mouse.el (mouse-track):
7637         Don't set-buffer to a dead buffer when calling mouse-track
7638         cleanup hooks.
7639
7640 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7641
7642         * XEmacs 21.2.47 "Zephir" is released.
7643
7644 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7645
7646         * dialog.el (make-dialog-box): Disable dialog box titles until
7647         we get them working.
7648
7649 2001-03-30  Ben Wing  <ben@xemacs.org>
7650
7651         * help.el:
7652         * help.el (Help-princ-face):
7653         * help.el (Help-prin1-face):
7654         * help.el (frob-help-extents):
7655         * help.el (describe-function-1):
7656         * help.el (describe-variable):
7657         Avoid using font-lock faces, which may not be defined.
7658         Instead, use hyper-apropos faces, and make sure they're
7659         defined as necessary by using `require'. (It's not so safe
7660         to do this for font-lock.) In any case, we will eventually
7661         be merging this functionality into hyper-apropos.
7662
7663         * loaddefs.el (completion-ignored-extensions):
7664         Fix documentation.
7665         
7666         * menubar-items.el (menu-truncate-list): Removed.
7667         * menubar-items.el (Menubar-items-truncate-list): New.
7668         * menubar-items.el (default-menubar):
7669         Fix errors if grep or compile command is too long.  Rename helper
7670         function to be less visible.
7671
7672 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7673
7674         * byte-optimize.el (byte-optimize-minus):
7675         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7676
7677 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7678
7679         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7680         Mule is available.
7681
7682         * mule/latin.el: New file.
7683
7684 2001-03-11  Ben Wing  <ben@xemacs.org>
7685
7686         * auto-save.el:
7687         * auto-save.el (auto-save-directory):
7688         * auto-save.el (make-auto-save-file-name):
7689         * auto-save.el (auto-save-file-name-p): New.
7690
7691         Merge in improvements from other definition of
7692         make-auto-save-file-name in files.el.
7693         
7694         * auto-save.el (auto-save-original-name):
7695         * auto-save.el (auto-save-name-in-fixed-directory):
7696         * auto-save.el (auto-save-unslashify-name): Removed.
7697         * auto-save.el (auto-save-slashify-name): Removed.
7698         * auto-save.el (auto-save-reserved-chars): New.
7699         * auto-save.el (auto-save-escape-name): New.
7700         * auto-save.el (auto-save-unhex): New.
7701         * auto-save.el (auto-save-unescape-name): New.
7702
7703         Change algorithm for encoding filenames in auto-save names to be
7704         entirely safe with all filesystems and all possible characters in
7705         a filename, and 100% reversible. (Essentially, uses
7706         quoted-printable as the encoding.)
7707         
7708         * auto-save.el (recover-all-files):
7709
7710         Use insert-directory rather than calling ls directly -- fixes
7711         things under Windows.
7712
7713         * files.el:
7714         * files.el (convert-standard-filename): Substitute FSF's
7715         definition for this (we had nothing here before).
7716         
7717         * files.el (backup-buffer): Warning fix.
7718         
7719         * files.el (make-backup-file-name):
7720         * files.el (find-backup-file-name):
7721         Fix error in calling sequence to auto-save-file-name-p.
7722         
7723         * files.el (recover-file):
7724         Use insert-directory rather than calling ls directly -- fixes
7725         things under Windows.
7726
7727         * files.el (make-auto-save-file-name): Removed.
7728         * files.el (auto-save-file-name-p): Removed.
7729         auto-save is always dumped so no sense in having a definition
7730         that will always be overwritten with another.
7731         
7732         * files.el (insert-directory):
7733         * win32-native.el:
7734         * win32-native.el (debug-mswindows-process-command-lines):
7735         * win32-native.el (original-make-auto-save-file-name): Removed.
7736         * win32-native.el (make-auto-save-file-name): Removed.
7737
7738
7739 2001-03-21  Martin Buchholz <martin@xemacs.org>
7740
7741         * XEmacs 21.2.46 "Urania" is released.
7742
7743 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7744
7745         * menubar-items.el (default-menubar): Update sample.emacs to
7746         sample.init.el and adjust accelerators.
7747
7748 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7749
7750         * build-report.el (build-report): Improve docstring.
7751
7752 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7753
7754         * ChangeLog: Log GTK merge.
7755
7756         * gutter-items.el:
7757         * mwheel.el:
7758         * sound.el:
7759         * startup.el:
7760         Revert gratuitous whitespace changes.
7761
7762 2001-03-07  Ben Wing  <ben@xemacs.org>
7763
7764         * help.el:
7765         * help.el (key-or-menu-binding):
7766         * help.el (Help-find-file): New.
7767         * help.el (describe-beta):
7768         * help.el (describe-copying):
7769         * help.el (describe-project):
7770         * help.el (view-emacs-news):
7771         * help.el (view-sample-init-el): New.
7772         * help.el (Help-princ-face): New.
7773         * help.el (Help-prin1-face): New.
7774         * help.el (help-symbol-function-context-menu):
7775         * help.el (help-symbol-variable-context-menu):
7776         * help.el (help-symbol-function-and-variable-context-menu):
7777         * help.el (frob-help-extents):
7778         * help.el (describe-function-1):
7779         * help.el (describe-variable):
7780
7781         Add coloring in Help buffers, correspondent with hyperlinks.
7782         View files in view-mode rather than Fundamental.
7783         Remove separators from context menus -- now handled in generic code.
7784         Add `Find Tag' to context menu.
7785         
7786         * menubar.el (popup-mode-menu):
7787
7788         Rewrite code that outputs the popup menu to (a) put more specific
7789         entries first, (b) be more robust, (c) output the proper context
7790         menu separators automatically (the context menu functionality is
7791         new and currently used only by Help).
7792
7793 2001-03-10  William M. Perry  <wmperry@aventail.com>
7794
7795         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7796         this function when converting from the 21.1 GTK branch.  Now
7797         supports file, password, question, and color built-in dialogs.
7798
7799 2001-03-06  Ben Wing  <ben@xemacs.org>
7800
7801         * keydefs.el:
7802         * keydefs.el (global-map):
7803         Add commented-out change of M-k (for 21.5).
7804         
7805         * menubar-items.el (default-menubar):
7806         Fix items to control kill-line behavior; add items for
7807         shifted motion.
7808         
7809         * simple.el:
7810         * simple.el (kill-whole-line):
7811         * simple.el (historical-kill-line): Removed.
7812         * simple.el (kill-line): Removed.
7813         * simple.el (kill-entire-line): New.
7814         * simple.el (kill-line-1): New.
7815         * simple.el (backward-kill-line):
7816         Undo kill-whole-line == always changes.  Add new function
7817         kill-entire-line to unconditionally delete the current line.
7818         Add comments describing the lamentable state of affairs of
7819         the kill-line functions and variables.
7820
7821 2001-03-02  Ben Wing  <ben@xemacs.org>
7822
7823         * simple.el:
7824         * simple.el (beginning-of-buffer):
7825         * simple.el (end-of-buffer):
7826         * simple.el (mark-ring-unrecorded-commands):
7827         * simple.el (signal-error-on-buffer-boundary):
7828         * simple.el (shifted-motion-keys-select-region):
7829         * simple.el (unshifted-motion-keys-deselect-region):
7830         * simple.el (motion-keys-for-shifted-motion): New.
7831         * simple.el (handle-pre-motion-command):
7832         * simple.el (handle-post-motion-command):
7833         * simple.el (forward-char-command):
7834         * simple.el (backward-char-command):
7835         * simple.el (scroll-up-command):
7836         * simple.el (scroll-down-command):
7837         * simple.el (next-line):
7838         * simple.el (previous-line):
7839         * simple.el (backward-block-of-lines):
7840         * simple.el (forward-block-of-lines):
7841         * simple.el (backward-word):
7842         * simple.el (mark-word):
7843
7844         Augment documentation of the most common motion commands to make
7845         note of the shifted-motion support.  Improve the support to (a)
7846         properly document how it works and why it's done in the fashion it
7847         is, and (b) allow the keystrokes that trigger it to be customized.
7848
7849         Correct error in the customize specification of
7850         mark-ring-unrecorded-commands.
7851
7852 2001-03-02  Ben Wing  <ben@xemacs.org>
7853
7854         * font-lock.el:
7855         * font-lock.el (font-lock-pending-extent-table): Removed.
7856         * font-lock.el (font-lock-pending-buffer-table): New.
7857         * font-lock.el (font-lock-pre-idle-hook):
7858         * font-lock.el (font-lock-after-change-function):
7859         * font-lock.el (font-lock-fontify-pending-extents):
7860         * font-lock.el (font-lock-lisp-like):
7861
7862         Fix handling of pending extents to avoid excessive slowness (N^2
7863         behavior) when making lots of buffer changes between redisplays,
7864         such as when saving the Options.
7865
7866 2001-03-09  William M. Perry  <wmperry@aventail.com>
7867
7868         * device.el:
7869         * dragdrop.el:
7870         * dumped-lisp.el:
7871         * faces.el:
7872         * frame.el:
7873         * gnuserv.el:
7874         * loadup.el:
7875         * menubar-items.el:
7876         * minibuf.el:
7877         The Great GTK Merge.
7878
7879         * ChangeLog.GTK:
7880         * dialog-gtk.el:
7881         * gdk.el:
7882         * generic-widgets.el:
7883         * glade.el:
7884         * gnome-widgets.el:
7885         * gnome.el:
7886         * gtk-compose.el:
7887         * gtk-extra.el:
7888         * gtk-faces.el:
7889         * gtk-ffi.el:
7890         * gtk-file-dialog.el:
7891         * gtk-font-menu.el:
7892         * gtk-glyphs.el:
7893         * gtk-init.el:
7894         * gtk-iso8859-1.el:
7895         * gtk-marshal.el:
7896         * gtk-mouse.el:
7897         * gtk-package.el:
7898         * gtk-password-dialog.el:
7899         * gtk-select.el:
7900         * gtk-widget-accessors.el:
7901         * gtk-widgets.el:
7902         * gtk.el:
7903         widgets-gtk.el:
7904         The Great GTK Merge: new files.
7905
7906 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7907
7908         * generic-widgets.el: Don't require gtk (a built-in feature) at
7909         top level.  Don't execute the last sexp unless (featurep 'gtk).
7910
7911 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7912
7913         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7914
7915 2001-02-23  Martin Buchholz <martin@xemacs.org>
7916
7917         * XEmacs 21.2.45 "Thelxepeia" is released.
7918
7919 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7920  
7921         * about.el (xemacs-hackers): update my entry. 
7922         * about.el (about-maintainer-info): ditto. 
7923         * about.el (about-hackers): ditto. 
7924
7925 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7926
7927         * about.el (about-maintainer-info): More vanity info about
7928         yours truly.
7929
7930 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7931
7932         * build-report.el (build-report-destination): xemacs-build-reports
7933         has moved to SourceForge, where mailing list name length is
7934         restricted, hence the name change to
7935         xemacs-buildreports@xemacs.org.
7936         * build-report.el (build-report-keep-regexp): Update default.
7937         * build-report.el (build-report-delete-regexp): Ditto.
7938         * build-report.el (build-report-make-output-files): Ditto.
7939
7940 2001-02-19  Craig Lanning  <lanning@scra.org>
7941
7942         * lisp-mode.el: Add indentation specifications for following
7943         Common Lisp forms: handler-case, handler-bind, with-slots,
7944         with-open-file, with-open-stream, print-unreadable-object.
7945
7946 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7947
7948         * font-lock.el (font-lock-set-defaults-1):
7949         Move initialization of `font-lock-cache-position' so that it's set
7950         even if font-lock-keywords is already defined.
7951
7952 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7953
7954         * autoload.el (generate-file-autoloads-1):
7955         Use `emacs-lisp-mode-syntax-table' instead of
7956         `lisp-mode-syntax-table'.
7957         * lisp-mode.el (lisp-mode-syntax-table):
7958         Get rid of old checks for `parse-partial-sexp' version.
7959         Make `|' (pipe) string delimiter instead of punctuation.
7960
7961 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7962
7963         * window.el (save-selected-window):
7964         Use gensym for better macro hygiene.
7965
7966 2001-02-06  Mike Sperber <mike@xemacs.org>
7967
7968         * dump-paths.el:
7969         * startup.el (startup-setup-paths): Set and use
7970         `mule-lisp-directory'.
7971         (startup-setup-paths-warning): Ditto.
7972
7973         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7974         (paths-construct-load-path): Consider `mule-lisp-directory'.
7975
7976 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7977
7978         * font-lock.el: Syntax table improvements used.  A few random
7979         changes are not specified below.
7980         (font-lock-fontify-string-delimiters):
7981         (font-lock-syntactic-keywords):
7982         (font-lock-cache-state nil):
7983         (font-lock-cache-position):
7984         New variables.
7985         (font-lock-set-syntax):
7986         (font-lock-apply-syntactic-highlight):
7987         (font-lock-fontify-syntactic-anchored-keywords):
7988         (font-lock-fontify-syntactic-keywords-region):
7989         (font-lock-eval-keywords):
7990         New functions.
7991         (font-lock-remove-face):
7992         (font-lock-fontify-syntactically-region):
7993         Use syntax properties.
7994
7995 2001-02-08  Martin Buchholz <martin@xemacs.org>
7996
7997         * XEmacs 21.2.44 "Thalia" is released.
7998
7999 2001-01-16  Mike Sperber <mike@xemacs.org>
8000
8001         * startup.el (normal-top-level): Work even if no installation root
8002         is found.
8003
8004 2001-01-30  Andy Piper  <andy@xemacs.org>
8005
8006         * gutter-items.el (progress-abort-glyph): remove instantiator.
8007         (set-progress-abort-instantiator): new function.
8008         (abort-progress-feedback): use it.
8009
8010         * gutter.el (set-gutter-dirty-p): new function.
8011
8012 2001-01-30  Didier Verna  <didier@xemacs.org>
8013
8014         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8015
8016 2001-01-24  Didier Verna  <didier@xemacs.org>
8017
8018         * sound.el (sound-extension-list): give a better default value.
8019         * sound.el (load-sound-file): improve the doc string, also find
8020         files given by absolute names, pass a real extension list to
8021         `locate-file'.
8022
8023 2001-01-26  Martin Buchholz <martin@xemacs.org>
8024
8025         * XEmacs 21.2.43 "Terspichore" is released.
8026
8027 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8028
8029         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8030         messages from gnuserv.
8031
8032 2001-01-20  Martin Buchholz <martin@xemacs.org>
8033
8034         * XEmacs 21.2.42 "Poseidon" is released.
8035
8036 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8037
8038         * cl-macs.el (cl-upcase-arg): New function.
8039         (cl-function-arglist): New function.
8040         (cl-transform-lambda): Automatically add CL-style lambda list to
8041         documentation string using functions above.
8042
8043 2001-01-12  Andy Piper  <andy@xemacs.org>
8044
8045         * package-get.el (package-get-custom): call
8046         package-net-update-installed-db.
8047
8048         * package-ui.el (pui-install-selected-packages): call
8049         package-net-update-installed-db.
8050
8051         * package-net.el (package-net-update-installed-db): use
8052         packages-package-list so that we reflect reality.
8053
8054         * packages.el (packages-package-list): Make docstring reflect
8055         reality.
8056
8057         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8058
8059         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8060         isn't installed.
8061
8062 2001-01-17  Andy Piper  <andy@xemacs.org>
8063
8064         * wid-edit.el (widget-activation-glyph-mapper): activate or
8065         deactivate native widgets.
8066         (widget-glyph-insert-glyph): record instantiator.
8067         (widget-push-button-value-create): use it.
8068
8069         * gui.el (gui-button-action): new function. Make button's domain
8070         buffer current when calling.
8071         (make-gui-button): update to use gui-button-action.
8072
8073 2001-01-16  Didier Verna  <didier@xemacs.org>
8074
8075         * menubar-items.el (default-menubar): add an entry for modeline
8076         horizontal scrolling in Options -> Display.
8077
8078 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8079
8080         * package-get.el (package-get-require-signed-base): Set to nil
8081         by default.
8082
8083 2001-01-17  Martin Buchholz <martin@xemacs.org>
8084
8085         * XEmacs 21.2.41 "Polyhymnia" is released.
8086
8087 2001-01-16  Mike Sperber <mike@xemacs.org>
8088
8089         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8090         catch lisp/mule/.
8091
8092 2001-01-14  Mike Sperber <mike@xemacs.org>
8093
8094         * startup.el (maybe-create-compatibility-dot-emacs):
8095         (maybe-unmigrate-user-init-file):
8096         (unmigrate-user-init-file): Created.
8097         (maybe-migrate-user-init-file): Offer creation of compatibility
8098         .emacs.
8099         Some doc fixes wrt init file location.
8100
8101 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8102
8103         * faces.el (face-frob-from-locale-first): new variable.
8104         (frob-face-font-2): Honor tags arg while trying to use
8105         standard-face-mapping.  When face-frob-from-locale-first is set,
8106         first try to set face inheriting from frobbed-face.
8107
8108 2001-01-15  Didier Verna  <didier@xemacs.org>
8109
8110         * about.el (xemacs-hackers): update my entry.
8111         * about.el (about-url-alist): ditto.
8112         * about.el (about-maintainer-info): ditto.
8113         * about.el (about-hackers): ditto.
8114
8115 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8116
8117         The byte compiler has been badly broken for a year,
8118         by the patch of 1999-12-06.
8119         * byte-optimize.el (byte-optimize-form-code-walker):
8120         Bug was: the byte compiler was making this erroneous optimization:
8121         (progn (or (foo)) (bar)) ==> (bar)
8122
8123 2000-11-20  Mike Sperber <mike@xemacs.org>
8124
8125         * setup-paths.el (paths-core-load-path-depth): Split
8126         `paths-load-path-depth' in two for site and core lisp.  Don't
8127         recurse into core.
8128         * setup-paths.el (paths-construct-load-path): Use.
8129
8130 2001-01-10  Andy Piper  <andy@xemacs.org>
8131
8132         * package-net.el (package-net-cygwin32-binary-size): new variable
8133         (package-net-win32-binary-size): ditto.  add much needed
8134         commentary.
8135
8136         * gutter-items.el (buffers-tab-items): correct off-by-one error
8137         for buffers-tab-max-size.
8138
8139 2001-01-08  Martin Buchholz <martin@xemacs.org>
8140
8141         * XEmacs 21.2.40 is released.
8142
8143 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8144
8145         * mule/hebrew.el: Fix comments and typos.
8146         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8147
8148 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8149
8150         * ChangeLog.1: move ancient log from fill.el.
8151
8152         * dump-paths.el:
8153         paragraphs.el:
8154         mule/mule-category.el:
8155         Miscellaneous typo fixes and slight doc clarifications.
8156
8157         * mule/mule-ccl.el:  Correct file name in header.
8158
8159 2000-12-31  Martin Buchholz <martin@xemacs.org>
8160
8161         * XEmacs 21.2.39 is released.
8162
8163 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8164
8165         * byte-optimize.el (byte-optimize-cond):
8166         (byte-optimize-cond-1): New.
8167         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8168         Optimizes (cond (x nil)) ==> nil.
8169         Provide better diagnostic on malformed expr like (cond foo).
8170
8171 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8172
8173         * mule/mule-coding.el:
8174         mule/mule-cmds.el (reset-language-environment,
8175         set-language-environment-coding-systems):
8176         Safer default coding-priority-list, corresponding to src/file-coding.h.
8177
8178 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8179
8180         * package-admin.el: Allow package removal from
8181         early-package-load-path.
8182
8183 2000-12-15  Andreas Jaeger  <aj@suse.de>
8184
8185         * about.el (about-maintainer-info): Update my entry.
8186
8187 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8188
8189         * packages.el (locate-library): Add support for bzip2
8190         compressed .el files.
8191
8192 2000-12-12  Andy Piper  <andy@xemacs.org>
8193
8194         * package-net.el: new file.
8195
8196 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8197
8198         * font-lock.el: Add missing C++ keywords.
8199
8200 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8201
8202         * simple.el (indent-for-comment): Preserve indentation of comments
8203         starting in column 0, as documented in (Info-goto-node
8204         "(xemacs)Comments").  Update docstring accordingly.
8205
8206 2000-12-05  Martin Buchholz <martin@xemacs.org>
8207
8208         * XEmacs 21.2.38 is released.
8209
8210 2000-12-04  Didier Verna  <didier@xemacs.org>
8211
8212         * mouse.el (default-mouse-track-set-point-in-window): remove
8213         spurious '+' operation detected by Martin.
8214
8215
8216 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8217
8218         * cl-extra.el (coerce):
8219         Implement char to integer coercion.
8220         Remove extraneous (numberp) test.
8221
8222         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8223         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8224         (byte-optimize-predicate):
8225         Warn if evaluating constant expression signals an error.
8226         (byte-optimize-form): Small simplification.
8227
8228         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8229
8230 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8231
8232         * byte-optimize.el:
8233         (byte-optimize-minus):
8234         (byte-optimize-plus):
8235         (byte-optimize-mult):
8236         (byte-optimize-quo):
8237         Use (car (last x)) instead of (last x) to get last elt!
8238         Use `byte-optimize-predicate' to optimize `%'.
8239         Move optimizations for special numeric args to bytecomp.el.
8240         * bytecomp.el (byte-compile-associative): Remove.
8241         (byte-compile-max): New.
8242         (byte-compile-min): New.
8243         Properly handle erroneous calls: (max) (min).
8244         (byte-compile-plus): New.
8245         (byte-compile-minus):
8246         It's easiest to handle 0, +1 and -1 args here.
8247         (byte-compile-mult): New.
8248         It's easiest to handle 1, -1 and 2 args here.
8249         (byte-compile-quo):
8250         It's easiest to handle 0, +1 and -1 args here.
8251         Issue byte-compiler warning when dividing by zero.
8252
8253         Byte-compiler arithmetic improvements.
8254         Better optimize these expressions in the obvious way:
8255         (+ x y 1)   -->  varref x varref y add add1
8256         (+ x y -1)  -->  varref x varref y add sub1
8257         (- x y 0)   -->  (- x y)
8258         (- 0 x y)   -->  (- (- x) y)
8259         (% 42 19)   --> compile-time constant
8260         (/ 42 19)   --> compile-time constant
8261         (* (foo) 2) --> foo call dup plus
8262
8263         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8264         unless (declaim (optimize (safety 3)))
8265         or (setq byte-compile-delete-errors nil).
8266
8267 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8268
8269         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8270         docstrings.
8271
8272 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8273
8274         * startup.el (command-line-do-help):  Add documentation of
8275         portable dumper switches.
8276
8277 2000-11-22  Andy Piper  <andy@xemacs.org>
8278
8279         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8280
8281         * glyphs.el (init-glyphs): don't use autodetect for strings.
8282
8283 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8284
8285         * byte-optimize.el (byte-optimize-char-before):
8286         (byte-optimize-backward-char):
8287         (byte-optimize-backward-word):
8288         Fix incorrect optimizations for these sorts of expressions:
8289         (let ((x nil)) (backward-char x))
8290
8291 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8292
8293         * byte-optimize.el:
8294         * byte-optimize.el (byte-optimize-backward-char): New.
8295         * byte-optimize.el (byte-optimize-backward-word): New.
8296         Make backward-word and backward-char as efficient as forward versions.
8297
8298         * bytecomp.el (byte-compile-no-args-with-one-extra):
8299         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8300         * bytecomp.el (byte-compile-two-args-with-one-extra):
8301         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8302         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8303         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8304         Check if extra arg is constant nil, and if so, use byte-coded call.
8305
8306         * simple.el (backward-word):
8307         * simple.el (mark-word):
8308         * simple.el (kill-word):
8309         * simple.el (backward-kill-word):
8310         Make COUNT argument optional, for consistency with forward-char et al.
8311
8312         * abbrev.el (abbrev-string-to-be-defined):
8313         * abbrev.el (inverse-abbrev-string-to-be-defined):
8314         * abbrev.el (inverse-add-abbrev):
8315         * abbrev.el (expand-region-abbrevs):
8316         * buff-menu.el (Buffer-menu-execute):
8317         * indent.el (move-to-left-margin):
8318         * indent.el (indent-relative):
8319         * indent.el (move-to-tab-stop):
8320         * info.el (Info-reannotate-node):
8321         * lisp-mode.el (lisp-indent-line):
8322         * lisp.el (end-of-defun):
8323         * lisp.el (move-past-close-and-reindent):
8324         * misc.el (copy-from-above-command):
8325         * mouse.el (default-mouse-track-scroll-and-set-point):
8326         * page.el (forward-page):
8327         * paragraphs.el (forward-paragraph):
8328         * paragraphs.el (end-of-paragraph-text):
8329         * picture.el (picture-forward-column):
8330         * picture.el (picture-self-insert):
8331         * rect.el (extract-rectangle-line):
8332         * simple.el (newline):
8333         * simple.el (fixup-whitespace):
8334         * simple.el (backward-delete-char-untabify):
8335         * simple.el (transpose-chars):
8336         * simple.el (transpose-preceding-chars):
8337         * simple.el (do-auto-fill):
8338         * simple.el (indent-new-comment-line):
8339         * simple.el (blink-matching-open):
8340         * view-less.el (cleanup-backspaces):
8341         * wid-edit.el (widget-transpose-chars):
8342         * term/bg-mouse.el (bg-insert-moused-sexp):
8343         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8344
8345         * info.el (Info-fontify-node):
8346         * simple.el (backward-delete-function):
8347         Use canonical delete-backward-char instead of backward-delete-char.
8348
8349 2000-11-20  Andy Piper  <andy@xemacs.org>
8350
8351         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8352         no buffers.
8353
8354 2000-11-20  Andy Piper  <andy@xemacs.org>
8355
8356         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8357         buffer tabs.
8358
8359 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8360
8361         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8362         (proclaim inline...) was shadowing compiler-macros.
8363
8364 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8365
8366         * bytecomp.el (byte-compile-eval): New.
8367         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8368         Keeps this promise made in Lispref:
8369         "If a file being compiled contains a `defmacro' form, the macro is
8370         defined temporarily for the rest of the compilation of that file."
8371
8372 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8373
8374         * cl.el (floatp-safe):
8375         (plusp):
8376         (minusp):
8377         (oddp):
8378         (evenp):
8379         (cl-abs):
8380         Use a better parameter name than `x'.
8381
8382         * cl-macs.el (check-type): Make continuable.  Change documentation
8383         to require PLACE, but accept any form for compatibility.
8384
8385         * abbrev.el (define-abbrev): Use check-type.
8386         * font-menu.el (font-menu-change-face): Use check-type.
8387         * menubar.el (relabel-menu-item): Use check-type.
8388         * itimer.el: Fix typo.
8389
8390 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8391
8392         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8393
8394 2000-11-14  Martin Buchholz <martin@xemacs.org>
8395
8396         * XEmacs 21.2.37 is released.
8397
8398 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8399
8400         * code-cmds.el: Provide the feature.
8401
8402 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8403
8404         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8405
8406         * code-cmds.el: New file
8407         * mule/mule-cmds.el:
8408         * mule/mule-misc.el
8409         (coding-keymap): New keymap. Define coding system keyboard
8410         commands on file-coding builds too.
8411         (coding-system-change-eol-conversion):
8412         (universal-coding-system-argument):
8413         (set-default-coding-systems):
8414         (prefer-coding-system): Moved from mule-cmds.el
8415         (set-buffer-process-coding-system): Moved from mule-misc.el
8416
8417 2000-09-15  Stephen Carney <carney@scubadoo.com>
8418
8419         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8420
8421 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8422
8423         * package-get.el (package-get-download-sites): Add a pre-release
8424         site for experimental packages.
8425
8426         * auto-autoloads.el: Regenerated.
8427
8428 2000-08-01  Andy Piper  <andy@xemacs.org>
8429
8430         * gutter-items.el (buffers-tab-omit-function): reference
8431         buffers-tab-select-visible-buffers.
8432         (buffers-tab-filter-functions): new variable, by default uses
8433         buffers-tab-selection-function and buffers-tab-omit-function.
8434         (select-buffers-tab-buffers-by-mode): invert arguments.
8435         (buffers-tab-select-visible-buffers): new function. Invert calling
8436         of buffers-menu-omit-invisible-buffers.
8437         (buffers-tab-items): rewrite to use
8438         buffers-tab-filter-functions. Rewrite docstring.
8439         (gutter-buffers-tab-extent): delete.
8440         (add-tab-to-gutter): always build a new extent when adding the
8441         tabs.
8442         (update-tab-in-gutter): make gutter dirty when orientation
8443         changes.
8444
8445 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8446
8447         * bytecomp.el (byte-compile-defvar-or-defconst):
8448         Only do loadhist recording if defvar form includes a value.
8449
8450 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8451
8452         * bytecomp.el (byte-compile-initial-macro-environment):
8453         `eval-when-compile' should not compile its body.
8454
8455 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8456
8457         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8458         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8459         some Japanese English.  Remove some ancient FSF comments, and
8460         improve docstrings.  Use symbols not vectors for tables.
8461
8462 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8463
8464         * keymap.el:
8465         (local-key-binding):
8466         (global-key-binding):
8467         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8468
8469         * lisp.el:
8470         (backward-sexp): Slightly simpler code.
8471         (mark-sexp): Make arg optional, like FSF Emacs.
8472         (forward-list): Slightly simpler code.
8473         (backward-list): Slightly simpler code.
8474         (down-list):  Make arg optional, like FSF Emacs.
8475         (up-list):  Make arg optional, like FSF Emacs.
8476         (backward-up-list):  Make arg optional, like FSF Emacs.
8477         (kill-sexp):  Make arg optional, like FSF Emacs.
8478         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8479
8480         * font-menu.el (font-menu-change-face):
8481         Take continuable errors into account.
8482
8483         * abbrev.el:
8484         * abbrev.el (clear-abbrev-table):
8485         * abbrev.el (define-abbrev-table):
8486         * abbrev.el (define-abbrev):
8487         * abbrev.el (insert-abbrev-table-description):
8488         * apropos.el (apropos-documentation-check-doc-file):
8489         * apropos.el (apropos-documentation-check-elc-file):
8490         * buff-menu.el (list-buffers):
8491         * buff-menu.el (list-buffers-noselect):
8492         * bytecomp.el (byte-recompile-directory):
8493         * bytecomp.el (batch-byte-compile):
8494         * cl-macs.el (typep):
8495         * code-files.el (find-coding-system-magic-cookie):
8496         * code-files.el (insert-file-contents):
8497         * cus-edit.el (customize-set-variable):
8498         * cus-edit.el (customize-save-variable):
8499         * cus-face.el (custom-set-face-font-size):
8500         * cus-face.el (custom-set-face-update-spec):
8501         * cus-face.el (custom-reset-faces):
8502         * custom.el (custom-check-theme):
8503         * custom.el (copy-upto-last):
8504         * fill.el (canonically-space-region):
8505         * fill.el (fill-paragraph):
8506         * fill.el (fill-region):
8507         * fill.el (find-space-insertable-point):
8508         * fill.el (justify-current-line):
8509         * faces.el (face-spec-update-all-matching):
8510         * faces.el (set-face-stipple):
8511         * files-nomule.el (insert-file-contents):
8512         * files.el (insert-file-contents-literally):
8513         * files.el (hack-local-variables-last-page):
8514         * files.el (basic-save-buffer):
8515         * files.el (insert-directory):
8516         * font-menu.el (font-menu-change-face):
8517         * font.el (font-spatial-to-canonical):
8518         * format.el (format-encode-region):
8519         * format.el (format-insert-file):
8520         * format.el (format-replace-strings):
8521         * gutter.el (set-gutter-element):
8522         * help.el (key-or-menu-binding):
8523         * help.el (describe-bindings):
8524         * help.el (with-syntax-table):
8525         * indent.el (indent-rigidly):
8526         * indent.el (delete-to-left-margin):
8527         * info.el:
8528         * info.el (Info-extract-dir-entry-from):
8529         * info.el (Info-build-dir-anew):
8530         * info.el (Info-rebuild-dir):
8531         * info.el (Info-batch-rebuild-dir):
8532         * info.el (Info-read-subfile):
8533         * info.el (Info-build-node-completions):
8534         * info.el (Info-extract-menu-node-name):
8535         * isearch-mode.el (isearch-range-invisible):
8536         * isearch-mode.el (isearch-restore-invisible-extents):
8537         * itimer.el (itimerp):
8538         * itimer.el (itimer-live-p):
8539         * keymap.el:
8540         * keymap.el (substitute-key-definition):
8541         * keymap.el (read-command-or-command-sexp):
8542         * keymap.el (local-key-binding):
8543         * keymap.el (global-key-binding):
8544         * keymap.el (global-set-key):
8545         * keymap.el (local-set-key):
8546         * ldap.el:
8547         * ldap.el (ldap-add-entries):
8548         * ldap.el (ldap-delete-entries):
8549         * lisp.el (backward-sexp):
8550         * lisp.el (mark-sexp):
8551         * lisp.el (forward-list):
8552         * lisp.el (backward-list):
8553         * lisp.el (down-list):
8554         * lisp.el (backward-up-list):
8555         * lisp.el (up-list):
8556         * lisp.el (kill-sexp):
8557         * lisp.el (backward-kill-sexp):
8558         * menubar.el (add-menu-button):
8559         * menubar.el (add-submenu):
8560         * menubar.el (delete-menu-item):
8561         * menubar.el (relabel-menu-item):
8562         * mouse.el (narrow-window-to-region):
8563         * obsolete.el (define-obsolete-variable-alias):
8564         * obsolete.el (store-substring):
8565         * package-admin.el:
8566         * package-admin.el (package-admin-install-function):
8567         * package-admin.el (package-admin-install-function-mswindows):
8568         * package-admin.el (package-admin-default-install-function):
8569         * package-get.el (package-get-update-base-entries):
8570         * packages.el (packages-load-package-dumped-lisps):
8571         * packages.el (packages-collect-package-dumped-lisps):
8572         * printer.el (generic-print-buffer):
8573         * printer.el (generic-print-region):
8574         * replace.el (occur-mode-mouse-goto):
8575         * replace.el (perform-replace):
8576         * select.el (get-selection-no-error):
8577         * simple.el:
8578         * simple.el (newline):
8579         * simple.el (open-line):
8580         * simple.el (edit-and-eval-command):
8581         * simple.el (goto-line):
8582         * simple.el (undo):
8583         * simple.el (kill-region):
8584         * simple.el (copy-region-as-kill):
8585         * simple.el (kill-ring-save):
8586         * simple.el (set-mark):
8587         * simple.el (next-line):
8588         * simple.el (previous-line):
8589         * simple.el (line-move):
8590         * simple.el (set-goal-column):
8591         * simple.el (comment-region):
8592         * subr.el:
8593         * subr.el (putf):
8594         * syntax.el (modify-syntax-entry):
8595         * syntax.el (map-syntax-table):
8596         * view-less.el (view-file):
8597         * view-less.el (view-buffer):
8598         * view-less.el (view-file-other-window):
8599         * window-xemacs.el (backward-other-window):
8600         * window.el:
8601         * window.el (one-window-p):
8602         * window.el (walk-windows):
8603         * window.el (window-list):
8604         * x-mouse.el (x-mouse-kill):
8605         * x-select.el (x-get-cutbuffer):
8606         * x-select.el (x-store-cutbuffer):
8607         * term/bg-mouse.el (bg-mouse-line-to-center):
8608         * term/sun-mouse.el (window-line-end):
8609         * term/sun-mouse.el (sun-select-region):
8610         * term/sun.el (kill-region-and-unmark):
8611         * mule/mule-category.el:
8612         * mule/mule-category.el (modify-category-entry):
8613         * mule/mule-category.el (char-category-list):
8614         * mule/mule-coding.el (coding-system-force-on-output):
8615         * mule/mule-misc.el (coding-system-put):
8616         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8617
8618 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8619
8620         * cus-face.el: Typo fixes and tiny clarifications.
8621         * custom.el: ditto
8622
8623 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8624
8625         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8626         * startup.el (normal-top-level): Setup auto-save-list-file-name
8627         if auto-save-list-file-prefix is non-nil.
8628
8629 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8630
8631         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8632
8633 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8634
8635         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8636         get symbol at point-min.
8637
8638 2000-10-24  Didier Verna  <didier@xemacs.org>
8639
8640         * info.el (Info-emacs-info-file-name): defconst it.
8641         * info.el (Info-footnote-tag): defcustom it.
8642         * info.el (Info-no-description-string): ditto.
8643         * info.el (Info-find-node): adapt to new semantics of
8644         'Info-suffixed-file (don't do the case variants stuff).
8645         * info.el (Info-insert-dir): rewrite the dir file variants code.
8646         * info.el (Info-directory-files): New. Return the list of info
8647         files in a directory.
8648         * info.el (Info-dir-outdated-p): use it.
8649         * info.el (Info-parse-dir-entries): ditto.
8650         * info.el (Info-build-dir-anew): don't restrict to files ending
8651         with a ".info.*" extension.
8652         * info.el (Info-set-mode-line): ditto.
8653         * info.el (Info-read-subfile): adapt to new semantics of
8654         'Info-suffixed-file (append 'exact argument).
8655         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8656         string independently of the case.
8657         * info.el (Info-suffixed-file): use it (match all possible case
8658         for the file name).
8659         * info.el (Info-insert-file-contents): code cleanup.
8660         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8661         columns.
8662         * info.el (Info-batch-rebuild-dir): ditto.
8663         * info.el (Info-read-node-name-1): ditto.
8664         * info.el (Info-search): ditto.
8665         * info.el (Info-fontify-node): ditto.
8666
8667
8668 2000-10-24  Didier Verna  <didier@xemacs.org>
8669
8670         * process.el (shell-command): when called from a program, avoid
8671         'push-mark's "mark-set" message.
8672
8673 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8674
8675         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8676         by a symbol, not by a vector.
8677         * mule/vietnamese.el (vscii): Likewise.
8678         (viscii): Likewise.
8679         * mule/cyrillic.el (koi8-r): Likewise.
8680
8681         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8682         by a symbol, not by a vector.
8683         (chinese-big5-2): Likewise.
8684         * mule/ethiopic.el (ethiopic): Likewise.
8685         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8686         (vietnamese-viscii-upper): Likewise.
8687
8688 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8689
8690         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8691
8692 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8693
8694         * byte-optimize.el (byte-optimize-car): New function.
8695         (byte-optimize-cdr): Ditto.
8696
8697 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8698
8699         * byte-optimize.el: Partial synch with FSF 20.7.
8700         Optimize constant concatenation.
8701         Add keymapp as a side effect free function.  It is a built-in.
8702         (byte-after-unbind-pos): Remove byte-equal.
8703
8704 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8705
8706         * update-elc-2.el: Quote regexps correctly.
8707
8708 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8709
8710         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8711         (ccl-compile): Apply integerp, not integer-or-char-p to
8712         check the type of the buffer magnification
8713         (ccl-compile-write-string): Encode a string with binary
8714         coding system.
8715         (ccl-compile-write-repeat): Likewise.
8716
8717 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8718
8719         * buff-menu.el:
8720         * bytecomp.el:
8721         * coding.el:
8722         * faces.el:
8723         * files.el:
8724         * fill.el:
8725         * float-sup.el:
8726         * font-lock.el:
8727         * help.el:
8728         * iso8859-1.el:
8729         * loaddefs.el:
8730         * menubar-items.el:
8731         * menubar.el:
8732         * modeline.el:
8733         * msw-font-menu.el:
8734         * paragraphs.el:
8735         * paths.el:
8736         * replace.el:
8737         * simple.el:
8738         * sound.el:
8739         * startup.el:
8740         * version.el:
8741         * x-faces.el:
8742         * x-font-menu.el:
8743         Remove purecopy.
8744
8745 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8746
8747         * simple.el (do-auto-fill): Use the function pointer to by
8748         `comment-line-break-function', not `indent-new-comment-line'. This
8749         fixes an issue with cc-mode comment continuation.
8750
8751 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8752
8753         * simple.el (turn-on-auto-fill):  Add (interactive).
8754         * mwheel.el (mwheel-install): Add (interactive).
8755         * font-lock.el (turn-on-font-lock): Add (interactive).
8756         (turn-off-font-lock): Add (interactive).
8757
8758 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8759
8760         * packages.el (packages-special-base-regexp): Add `man'.
8761
8762 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8763
8764         * wid-edit.el (widget-specify-active): map over extents in current
8765         buffer like `widget-specify-inactive' does.  Mapping over the
8766         inactive extent object does not work since the current extent is
8767         ignored by `map-extents'.
8768
8769 2000-10-04  Martin Buchholz <martin@xemacs.org>
8770
8771         * XEmacs 21.2.36 is released.
8772
8773 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8774
8775         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8776         Optimize the compiled-function-constants vector by byte-code
8777         reference counts.
8778
8779 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8780
8781         * build-report.el (build-report-delete-regexp): quote value in
8782         defcustom
8783
8784 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8785
8786         * build-report.el (build-report): Don't bind srcdir which we don't
8787         use in `multiple-value-bind' to avoid the only byte-compiler
8788         warning.
8789
8790 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8791
8792         * build-report.el: Requires cl and custom now.
8793         build-report-version is determined by XEmacs version -- remove
8794         build-report-version*.
8795         * build-report.el (build-report-version): Removed.
8796         * build-report.el (build-report-installation-version-regexp): New.
8797         * build-report.el (build-report-version-file-regexp): New.
8798         * build-report.el (build-report-installation-srcdir-regexp): New.
8799         * build-report.el (build-report-destination): Offer
8800         xemacs-build-reports and xemacs-beta.
8801         * build-report.el (build-report-keep-regexp): Adjusted.
8802         * build-report.el (build-report-delete-regexp): Adjusted.
8803         * build-report.el (build-report-make-output-dir): New.
8804         * build-report.el (build-report-installation-file): Replace use of
8805         `concat' with `expand-file-name'.
8806         * build-report.el (build-report-make-output-file): Removed.
8807         * build-report.el (build-report-make-output-files): New.
8808         * build-report.el (build-report-subject): Identify as
8809         user-variable with "*...".
8810         * build-report.el (build-report-prompts): Ditto.
8811         * build-report.el (build-report-version-file): New.
8812         * build-report.el (build-report-file-encoding): Identify as
8813         user-variable with "*...".
8814         * build-report.el (build-report-make-output-get): New.
8815         * build-report.el (build-report-insert-header): Report
8816         emacs-version and system-configuration instead of
8817         build-report-version.
8818         * build-report.el (build-report-insert-make-output): Add file
8819         argument.
8820         * build-report.el (build-report-insert-installation-file):
8821         Re-indent.
8822         * build-report.el (build-report-keep): Change docstring,
8823         re-indent.
8824         * build-report.el (build-report-delete): Ditto.
8825         * build-report.el (build-report-installation-data): New.
8826         * build-report.el (build-report-version-file-data): New.
8827
8828 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8829
8830         * byte-optimize.el (byte-optimize-lapcode):
8831         Fix the optimization of using the first 5 elements of the
8832         constants vector for variables.
8833         (byte-optimize-lapcode): Fix another ancient broken optimization.
8834
8835 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8836
8837         * *: Spelling mega-patch
8838
8839 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8840
8841         * easymenu.el: doc fixes.
8842         (easy-menu-do-define): Use backquote.
8843         (easy-menu-change):
8844         (easy-menu-add):
8845         `when' seems much clearer than `if' here.
8846         (easy-menu-remove):
8847         (easy-menu-add-item):
8848         (easy-menu-item-present-p):
8849         (easy-menu-remove-item):
8850         Wrap using (when (featurep 'menubar) ...)
8851
8852 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8853
8854         * bytecomp.el (displaying-byte-compile-warnings):
8855         Revert Ben's change to this function below so that the compile log
8856         is displayed properly for users of the "popper" package.
8857
8858 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8859
8860         * window.el (save-selected-window): Use backquote.
8861
8862         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8863         Renamed from `byte-compile-file-form-defvar'.
8864         * bytecomp.el (byte-compile-defvar-or-defconst):
8865         Only cons onto current-load-list in top-level forms.
8866         Else this leaks a cons cell every time a defun is called.
8867         Renamed from `byte-compile-defvar', for clarity.
8868         Warn when docstring of defvar is not a string.
8869         Use consistent error messages.
8870         Better comments.
8871
8872 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8873
8874         * simple.el (set-variable):
8875         Remove unneeded defvar by rearranging order of let* forms.
8876
8877         * mule/mule-ccl.el (ccl-get-next-code):
8878         * menubar-items.el (bookmark-menu-filter):
8879         (language-environment-menu-filter):
8880         (tutorials-menu-filter):
8881         * toolbar-items.el (toolbar-compile):
8882         * byte-optimize.el (disassemble-offset):
8883         Use (declare (special ...)) instead of `defvar'.
8884
8885         * cl-macs.el (cl-do-proclaim):
8886         Fix (declare (special ...)) warning suppression syntax.
8887
8888 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8889
8890         * info.el (Info-tag-table-marker):
8891         (Info-tag-table-buffer):
8892         (Info-find-file-node):
8893         (Info-read-subfile):
8894         (Info-build-node-completions):
8895         (Info-search):
8896         (Info-mode):
8897         Multiple info buffer support.
8898
8899 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8900
8901         * ldap.el (ldap-decode-entry): New defun
8902         (ldap-search-entries): Use it in order to decode DN-prefixed
8903         entries properly
8904
8905 2000-08-23  Daniel Pittman <daniel@danann.net>
8906
8907         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8908         Use `eq', not `=', to compare symbols.
8909
8910 2000-07-30  Ben Wing  <ben@xemacs.org>
8911
8912         * bytecomp.el (byte-compile-report-error):
8913         * bytecomp.el (displaying-byte-compile-warnings):
8914         if stack-trace-on-error is set, send out a backtrace when
8915         an error is encountered that stops byte compilation.  this
8916         should make it much much easier to track down those curious
8917         problems.  also undo the kludge of using a separate "*Show*"
8918         buffer for display when there's a temp-buffer-show-function;
8919         we can avoid this by just being a little smarter.
8920
8921         * dialog-items.el:
8922         * dialog-items.el (search-dialog-regexp): New.
8923         * dialog-items.el (search-dialog-callback):
8924         * dialog-items.el (make-search-dialog):
8925         add a regexp option to the dialog and clean up a bit.
8926
8927         * dialog.el:
8928         * dialog.el (yes-or-no-p-dialog-box):
8929         * dialog.el (get-dialog-box-response):
8930         * dialog.el (make-dialog-box):
8931         * dialog.el (dialog-box-finish): New.
8932         * dialog.el (dialog-box-cancel): New.
8933         * dialog.el (internal-make-dialog-box-exit): New.
8934         implement [properly!] the :modal property of the new dialog box
8935         interface.  this is the first time xemacs has ever had *proper*
8936         modal dialog boxes, giving the standard window-system feedback.
8937         (e.g. under windows, clicking on a disabled frame causes a beep
8938         and makes the dialog box flash three times.)
8939
8940         * dragdrop.el: header keyword frobbing.
8941
8942         * dumped-lisp.el (preloaded-file-list):
8943         renamed winnt.el to win32-native.el.
8944
8945         * faces.el (face-property):
8946         * faces.el (set-face-property):
8947         * faces.el (frob-face-property):
8948         * faces.el (frob-face-font-2):
8949         * faces.el (make-face-bold):
8950         * faces.el (make-face-italic):
8951         * faces.el (make-face-bold-italic):
8952         * faces.el (make-face-unbold):
8953         * faces.el (make-face-unitalic):
8954         * faces.el (make-face-smaller):
8955         * faces.el (make-face-larger):
8956         clean up the implementation of these so that window-system-specific
8957         methods are called only on objects belonging to that window system.
8958         previously, you could have [e.g.] mswindows-make-face-bold called
8959         on font object of device type `stream', which is not good and
8960         explains the subtle errors Adrian was getting when byte-compiling
8961         something that required 'term. (Adrian, now you can use stack-trace-
8962         on-error to find the exact place where things are going wrong instead
8963         of having to laboriously binary-search your way through.)
8964
8965         * finder.el (finder-known-keywords):
8966         cleaned up -- properly sorted, clarified the meanings of many of
8967         the keywords, and added a few -- mswin, gui, content, build, www,
8968         user, services.  the last two try to distinguish between a package
8969         that's used directly by the user, and a package that provides
8970         support services to other packages.
8971
8972         * font-lock.el (lisp-font-lock-keywords-2):
8973         update list of lisp control structures to include everything,
8974         including new ones i introduced.
8975
8976         * gutter.el: header keyword frobbing.
8977
8978         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8979         recent isearch element was not doing so!  you got the second-most-
8980         recent instead.
8981
8982         * lisp-mode.el (construct-lisp-mode-menu):
8983         more menubar cleanups.
8984         * lisp-mode.el (with-selected-window):
8985         make it indent properly.
8986
8987         * menubar-items.el (default-menubar): lots of menubar cleanups.
8988         rearranged the options menu the most, e.g. splitting up the
8989         Keyboard/Mouse menu into a new Editing menu and combining the
8990         separate Scrollbar/Gutter/Toolbar submenus into Display.
8991         Got rid of General, moved items to Editing or new Troubleshooting.
8992         Moved Packages to Tools; doesn't seem to belong under Options.
8993         Added stuff to the Cmds menu, e.g. Change Case.
8994
8995         NB please don't complain about these periodic menubar changes.
8996         Anything like this is necessarily incremental in its construction
8997         -- By constant use you gradually become more and more aware of
8998         better and better ways to group menu items.  When we eventually
8999         move the options menu to a property sheet, the existing structure
9000         will probably be preserved fairly well.
9001
9002         * minibuf.el (next-history-element): fix problems with pressing
9003         down arrow in repeat-complex-command.
9004
9005         * modeline.el:
9006         * modeline.el (modeline-3d-p): New.
9007         added custom variable for controlling the 3d modeline.  the
9008         corresponding Options item has been present for a long time,
9009         but commented out with "fix me!" comments.  it's fixed now.
9010
9011         * obsolete.el (add-menu):
9012         remove bogus gettexts.
9013
9014         * process.el (shell-quote-argument):
9015         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9016         For bash under Windows native, see below.
9017
9018         * simple.el:
9019         * simple.el (display-warning-buffer):
9020         Fixed the handling of warning display to eliminate the annoying
9021         *Show* buffer, like was done for byte-compiler output above.
9022
9023         * simple.el (debug-print): New.
9024         Simple function for sending debug messages to the console and/or
9025         other debug places.
9026
9027         * subr.el (replace-in-string):
9028         Rewrite this function to avoid N^2 behavior with large strings --
9029         catastrophic with the new Windows selection code! (Apparently the
9030         author of this function didn't realize there was a fun
9031         replace-match that could make his life much easier, because we
9032         duplicated the entire logic.  The new version is smaller, easier
9033         to understand, much more robust, and has extended features --
9034         those of replace-match.)
9035
9036         * window.el:
9037         * window.el (with-selected-window): New.
9038         An obvious complement to the existing `with-selected-frame' and
9039         `with-current-buffer'.
9040
9041         * win32-native.el: Renamed from winnt.el.
9042         Added a great deal of stuff for properly handling process quoting,
9043         somewhat modeled on Kirill's original model (which i later threw
9044         away).  We should now finally have correctly working process arg
9045         quoting/dequoting so that the final app gets exactly what we
9046         intended.  Because the mechanism is in Lisp, it's easily
9047         extendible. (For those running bash and running the native
9048         version, I tried hard to do what I thought was correct.  But more
9049         thought is needed, and ideally the volunteer work of people with
9050         these configurations that they generally run on.)
9051
9052         * x-font-menu.el (x-font-menu-font-data):
9053         Put in defvar's to fix byte-compiler warnings.
9054
9055 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9056
9057         * select.el (selection-coercion-alist): Initialise.
9058         * select.el (select-coerce-to-text): New.
9059         * select.el (select-coerce): New.
9060         New functions to perform type and value coercion.
9061
9062         * select.el (select-buffer-killed-default): Keep data if it was
9063         on the clipboard.
9064
9065 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9066
9067         * menubar-items.el (default-menubar): Fix typo.
9068         (default-menubar): `lambda' was mispelled as `lamda'.
9069
9070 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9071
9072         * window.el (shrink-window-if-larger-than-buffer): Remove
9073         edge checking code.
9074
9075 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9076
9077         * paths.el (gnus-local-domain): Removed.
9078         (gnus-local-organization): Ditto.
9079         (gnus-startup-file): Ditto.
9080
9081 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9082
9083         * files.el (auto-mode-alist): Add .spec for RPM.
9084
9085 2000-07-31  Andy Piper  <andy@xemacs.org>
9086
9087         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9088
9089 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9090
9091         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9092         browse-url.
9093         * help.el (xemacs-www-page): Ditto.
9094         (xemacs-www-faq): Ditto.
9095         * menubar-items.el (default-menubar): Ditto.
9096
9097         * wid-edit.el (widget-url-link-action): Ditto.
9098         From: Kenichi OKADA <okada@opaopa.org>.
9099
9100 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9101
9102         * finder.el (finder-commentary): Add autoload cookie.
9103
9104 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9105
9106         * files.el (insert-file-contents-literally): Fix second let
9107         binding for `coding-system-for-read' to `coding-system-for-write'
9108         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9109
9110 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9111
9112         * files.el (insert-file-contents-literally): Use binary coding
9113         system (from Morioka san).
9114         (insert-file-contents-literally): Make file-name-handler method.
9115
9116 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9117
9118         * cl-macs.el (get-selection): Add defsetf.
9119
9120 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9121
9122         * x-init.el (x-activate-region-as-selection): replace obsolete
9123         function x-own-selection with own-selection.
9124         (ow-find): replace obsolete functions x-get-selection and
9125         x-get-clipboard with get-selection and get-clipboard.
9126         (init-post-x-win): replace obsolete function x-disown-selection
9127         with disown-selection.
9128
9129 2000-07-20  Mike Sperber  <mike@xemacs.org>
9130
9131         * startup.el (load-user-init-file): Only try to load init file if
9132         it exists.
9133
9134 2000-07-10  Andy Piper  <andy@xemacs.org>
9135
9136         * dialog-items.el: sync with Ben's patch.
9137
9138         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9139         comment.
9140         (progress-text-glyph): deleted.
9141         (progress-layout-glyph): make completely minimal.
9142         (progress-gauge-glyph): ditto.
9143         (progress-display-style): fix to handle dynamic instantiator
9144         changes.
9145         (progress-text-instantiator): new.
9146         (progress-layout-instantiator): new.
9147         (progress-gauge-instantiator): new.
9148         (set-progress-display-instantiator): renamed and changed from
9149         set-progress-display-style.
9150         (progress-abort-glyph): use instantiator not glyph.
9151         (append-progress-display): use set-progress-display-instantiator
9152         and set-glyph-image.
9153         (abort-progress-display): ditto.
9154         (raw-append-progress-display): ditto.
9155
9156 2000-07-20  Ben Wing  <ben@xemacs.org>
9157
9158         * code-files.el: Move Mule-specific code to mule-coding.el.
9159
9160 2000-07-15  Ben Wing  <ben@xemacs.org>
9161
9162         * autoload.el:
9163         Fixed comments.
9164
9165         * cmdloop.el:
9166         * cmdloop.el (yes-or-no-p):
9167         * cmdloop.el (y-or-n-p):
9168         Make these functions use should-use-dialog-box-p and not be
9169         overridden in dialog.el.
9170
9171         * cus-dep.el:
9172         * cus-dep.el (Custom-make-dependencies): Removed.
9173         * cus-dep.el (Custom-make-dependencies-1): New.
9174         * cus-dep.el (Custom-make-one-dependency): New.
9175         New entry point for use in Makefiles, to avoid excessive
9176         invocations.
9177
9178         * cus-edit.el (custom-variable-reset-saved):
9179         * cus-edit.el (custom-variable-reset-standard):
9180         * cus-edit.el (custom-save-resets):
9181         Fix bytecompiler warnings.
9182
9183         * dialog.el:
9184         * dialog.el (yes-or-no-p-dialog-box):
9185         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9186         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9187         * dialog.el (get-dialog-box-response):
9188         * dialog.el (message-or-box):
9189         * dialog.el (make-dialog-box):
9190         * dialog.el (popup-dialog-box): New.
9191         Avoid yes-or-no-p bogosities.
9192         Create a general function `make-dialog-box' to encapsulate all
9193         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9194
9195         * dumped-lisp.el (preloaded-file-list):
9196         Add dialog-items.  Clean up.  Group files by types.
9197
9198         * easymenu.el (easy-menu-add):
9199         * easymenu.el (easy-menu-remove):
9200         Account for accelerators.
9201
9202         * extents.el:
9203         * extents.el (extent-list): New args, like in map-extents.
9204         * extents.el (extent-at-event): New.
9205         * extents.el (extents-at-event): New.
9206
9207         * font-lock.el:
9208         * font-lock.el (font-lock-mode):
9209         * font-lock.el (font-lock-default-fontify-buffer):
9210         * font-lock.el (font-lock-default-unfontify-region):
9211         * font-lock.el (font-lock-fontify-syntactically-region):
9212         * font-lock.el (font-lock-fontify-keywords-region):
9213         Use new progress-feedback names.
9214
9215         * font-lock.el (java-font-lock-identifier-regexp):
9216         * font-lock.el (java-font-lock-class-name-regexp):
9217         Fix bytecompiler warnings.
9218
9219         * gutter-items.el:
9220         * gutter-items.el (progress-display-use-echo-area): Removed.
9221         * gutter-items.el (progress-feedback-use-echo-area): New.
9222         * gutter-items.el (progress-display-popup-period): Removed.
9223         * gutter-items.el (progress-feedback-popup-period): New.
9224         * gutter-items.el (set-progress-display-style): Removed.
9225         * gutter-items.el (set-progress-feedback-style): New.
9226         * gutter-items.el (progress-display-style): Removed.
9227         * gutter-items.el (progress-feedback-style): New.
9228         * gutter-items.el (progress-stack):
9229         * gutter-items.el (progress-displayed-p): Removed.
9230         * gutter-items.el (progress-feedbacked-p): New.
9231         * gutter-items.el (clear-progress-display): Removed.
9232         * gutter-items.el (clear-progress-feedback): New.
9233         * gutter-items.el (progress-display-clear-when-idle): Removed.
9234         * gutter-items.el (progress-feedback-clear-when-idle): New.
9235         * gutter-items.el (remove-progress-display): Removed.
9236         * gutter-items.el (remove-progress-feedback): New.
9237         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9238         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9239         * gutter-items.el (append-progress-display): Removed.
9240         * gutter-items.el (append-progress-feedback): New.
9241         * gutter-items.el (abort-progress-display): Removed.
9242         * gutter-items.el (abort-progress-feedback): New.
9243         * gutter-items.el (raw-append-progress-display): Removed.
9244         * gutter-items.el (raw-append-progress-feedback): New.
9245         * gutter-items.el (display-progress-display): Removed.
9246         * gutter-items.el (display-progress-feedback): New.
9247         * gutter-items.el (current-progress-display): Removed.
9248         * gutter-items.el (current-progress-feedback): New.
9249         * gutter-items.el (current-progress-display-label): Removed.
9250         * gutter-items.el (current-progress-feedback-label): New.
9251         * gutter-items.el (progress-display): Removed.
9252         * gutter-items.el (progress-feedback): New.
9253         Replace "progress-display" with "progress-feedback" globally.
9254
9255         * gutter-items.el (lprogress-display): Removed.
9256         * gutter-items.el (progress-feedback-with-label): New.
9257         Rename lprogress-display ==> progress-feedback-with-label.
9258
9259         * gutter-items.el (search-dialog-direction): Removed.
9260         * gutter-items.el (search-dialog-text): Removed.
9261         * gutter-items.el (search-dialog-callback): Removed.
9262         * gutter-items.el (make-search-dialog): Removed.
9263         Move to dialog-items.el.
9264
9265         * help.el:
9266         * help.el (help-mode-quit):
9267         * help.el (mode-for-help): New.
9268         * help.el (help-sticky-window): New.
9269         * help.el (help-window-config): New.
9270         * help.el (with-displaying-help-buffer):
9271         * help.el (function-at-event): New.
9272         * help.el (help-symbol-regexp): New.
9273         * help.el (help-symbol-run-function-1): New.
9274         * help.el (help-symbol-run-function): New.
9275         * help.el (help-symbol-function-context-menu): New.
9276         * help.el (help-symbol-variable-context-menu): New.
9277         * help.el (help-symbol-function-and-variable-context-menu): New.
9278         * help.el (frob-help-extents): New.
9279         * help.el (describe-function-1):
9280         * help.el (variable-at-point):
9281         * help.el (variable-at-event): New.
9282         * help.el (describe-variable):
9283         Major overhaul.
9284         - Make functions and variables be mousable.
9285         - Middle button hyperlinks.
9286         - New context-menu entries.
9287
9288         * keydefs.el:
9289         * keydefs.el (global-map):
9290         New key bindings to move lines up and down.
9291
9292         * lisp-mode.el:
9293         * lisp-mode.el (construct-lisp-mode-menu): New.
9294         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9295         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9296         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9297         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9298         Make popup and menubar menus be different.  Popup menu uses
9299         clicked location and automatically assumes symbol under the mouse
9300         for various commands.
9301
9302         * menubar-items.el:
9303         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9304         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9305
9306         * menubar-items.el (global-popup-menu): Removed.
9307         * menubar-items.el (mode-popup-menu): Removed.
9308         * menubar-items.el (activate-popup-menu-hook): Removed.
9309         * menubar-items.el (popup-mode-menu): Removed.
9310         * menubar-items.el (popup-buffer-menu): Removed.
9311         * menubar-items.el (popup-menubar-menu): Removed.
9312         Move to menubar.el.
9313
9314         * menubar.el:
9315         * menubar.el (global-popup-menu): New.
9316         * menubar.el (mode-popup-menu): New.
9317         * menubar.el (activate-popup-menu-hook): New.
9318         * menubar.el (last-popup-menu-event): New.
9319         * menubar.el (popup-mode-menu): New.
9320         * menubar.el (popup-buffer-menu): New.
9321         * menubar.el (popup-menubar-menu): New.
9322         * menubar.el (menu-call-at-event): New.
9323         Move non-content functions here.  Add support for context menu
9324         items on extents.
9325
9326         * minibuf.el (minibuffer-history-uniquify):
9327         Typo fix.
9328
9329         * minibuf.el (read-file-name-1):
9330         Call new file dialog box if it exists.
9331
9332         * minibuf.el (mouse-rfn-setup-vars):
9333         Clean up "chop" action.
9334
9335         * mouse.el:
9336         * mouse.el (button2): Now bound to mouse-track.
9337         * mouse.el (click-inside-extent-p):
9338         * mouse.el (point-inside-extent-p):
9339         * mouse.el (point-inside-selection-p):
9340         * mouse.el (mouse-drag-or-yank): Removed.
9341         * mouse.el (mouse-begin-drag-n-drop): New.
9342         * mouse.el (mouse-eval-sexp):
9343         * mouse.el (mouse-track-activate-strokes): New.
9344         * mouse.el (mouse-track-do-activate): New.
9345         * mouse.el (mouse-track):
9346         * mouse.el (default-mouse-track-event-is-with-button): New.
9347         * mouse.el (default-mouse-track-cleanup-hook):
9348         * mouse.el (default-mouse-track-drag-hook):
9349         * mouse.el (default-mouse-track-drag-up-hook):
9350         * mouse.el (default-mouse-track-click-hook):
9351         Merge drag-n-drop into mouse-track.
9352         Add general "activate" support to replace specific button2 kludges.
9353         Use "button modifier" support in mouse-track.
9354
9355         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9356
9357         * package-ui.el:
9358         * package-ui.el (pui-menu):
9359         * package-ui.el (pui-popup-context-sensitive): Removed.
9360         Fix bytecompiler warnings.
9361         Clean up popup code a bit.
9362
9363         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9364
9365         * simple.el:
9366         * simple.el (transpose-lines):
9367         * simple.el (transpose-line-up): New.
9368         * simple.el (transpose-line-down): New.
9369         * simple.el (transpose-subr):
9370         * simple.el (transpose-subr-1): Removed.
9371         Clean up, add functions to move lines up and down.
9372
9373         * startup.el (mail-host-address):
9374         * startup.el (user-mail-address):
9375         Customize.
9376
9377         * subr.el:
9378         * subr.el (set-symbol-value-in-buffer): New.
9379         * subr.el (error):
9380         * subr.el (check-argument-type):
9381         * subr.el (defined-error-p): New.
9382         Add structured error support.
9383
9384         * toolbar-items.el (toolbar-compile):
9385         Use new make-dialog-box.
9386
9387         * update-elc.el:
9388
9389         * userlock.el (ask-user-about-lock-dbox):
9390         * userlock.el (ask-user-about-supersession-threat-dbox):
9391         * userlock.el (ask-user-about-lock):
9392         * userlock.el (ask-user-about-supersession-threat):
9393         Use new make-dialog-box.
9394         Add safety checks; use should use-dialog-box-p.
9395
9396         * window-xemacs.el:
9397         * window-xemacs.el (__buffer-dedicated-frame):
9398         * window-xemacs.el (buffer-dedicated-frame): New.
9399         * window-xemacs.el (set-buffer-dedicated-frame): New.
9400         Move dedicated-frame stuff into lisp.
9401
9402 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9403
9404         * printer.el (generic-print-region): Do not require that
9405         `printer-name' be set.
9406         (printer-name): Commentary clarification.
9407
9408 2000-07-19  Martin Buchholz <martin@xemacs.org>
9409
9410         * XEmacs 21.2.35 is released.
9411
9412 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9413
9414         * select.el (selection-coercible-types): Initialise.
9415
9416 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9417
9418         * select.el (own-clipboard): Bug fix.
9419
9420 2000-07-17  Mike Sperber  <mike@xemacs.org>
9421
9422         * cus-edit.el (custom-migrate-custom-file): Save init file before
9423         continuing.
9424
9425 2000-07-16  Mike Sperber  <mike@xemacs.org>
9426
9427         * startup.el (load-init-file): Remove silly call to
9428         `load-user-custom-file`.
9429         (maybe-migrate-user-init-file): Minor fixes.
9430
9431 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9432
9433         * apropos.el (apropos-documentation-check-doc-file):
9434         `doc' variable should be let-bound, as was presumably intended.
9435
9436         * cus-edit.el (custom-variable-reset-saved):
9437         (custom-variable-reset-standard):
9438         Remove unused variable comment-widget.  Twice.
9439
9440         * toolbar.el (toolbar-blank-press-function):
9441         Add a real defvar with initial value nil and proper docstring.
9442         (press-toolbar-button): No need to check for boundp-ness anymore.
9443
9444         * rect.el (open-rectangle-line): Remove useless (let) form.
9445         Add defvar for pending-delete-mode.
9446
9447         * info.el (Info-find-node): This function needs an autoload cookie.
9448
9449         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9450         Use let* since the second form referred to the first.
9451
9452 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9453
9454         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9455         instead of removed `mswindows-get-clipboard'.
9456
9457
9458 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9459
9460         * select.el (select-convert-from-text): New.
9461         * select.el (select-convert-from-length): New.
9462         * select.el (select-convert-from-integer): New.
9463         * select.el (select-convert-from-identity): New.
9464         * select.el (select-convert-from-filename): New.
9465         * select.el (selection-converter-in-alist): Use them.
9466         New converter functions for X.
9467
9468         * select.el (get-selection): Removed comment.
9469
9470         * select.el (own-selection): Removed append code - I thought
9471         I'd already done this, but apparently not...
9472
9473         * select.el: Changed comment about TIMESTAMP.
9474
9475         * select.el (select-convert-in): New.
9476         * select.el (select-convert-out): New.
9477         New functions that get used by select.c.
9478
9479         * select.el (select-buffer-killed-default): New.
9480         * select.el (select-buffer-killed-text): New.
9481         * select.el (selection-buffer-killed-alist): New.
9482         New list and functions that get called if a relevant selection
9483         exists and a buffer gets killed.
9484
9485         * select.el (select-convert-to-targets):
9486         * select.el (select-convert-to-identity): Removed.
9487         * select.el (select-convert-from-identity): Removed.
9488         * select.el (select-converter-out-alist):
9489         Removed _EMACS_INTERNAL selection type.
9490
9491         * x-select.el (xselect-kill-buffer-hook): Removed.
9492         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9493         Removed this X-specific nonesense. Use the generic support
9494         in select.el instead.
9495
9496 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9497
9498         * mule/mule-category.el (defined-category-hashtable):
9499         Use make-hash-table instead of make-hashtable
9500
9501         * buff-menu.el: Byte-compiler warning fix.
9502
9503         * isearch-mode.el (isearch-highlight-all-cleanup):
9504         Remove unused variable `isearch-highlight-all-start'.
9505
9506         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9507
9508         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9509
9510         * cus-dep.el (Custom-make-dependencies):
9511         Add autoload cookie for custom-add-loads to generated custom-load.el.
9512
9513         * autoload.el (autoload-package-name): Warning suppression.
9514         Move defvar prior to first use.
9515
9516         * custom.el: Add autoload for custom-declare-face.
9517         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9518         * cl.el (cl-hack-byte-compiler):
9519         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9520         to work properly.
9521
9522 2000-07-08  Mike Sperber  <mike@xemacs.org>
9523
9524         * startup.el (load-home-init-file): Added variable.
9525         (maybe-migrate-user-init-file): Added.
9526         (load-user-init-file): Load custom file if different from init
9527         file.
9528
9529         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9530         "startup."
9531
9532         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9533         Moved `custom-file'-related code to cus-file.el.
9534
9535         * cus-file.el: New file.
9536
9537 2000-04-01  Mike Sperber  <mike@xemacs.org>
9538
9539         * packages.el (packages-find-package-directories): Added support
9540         for external package hierarchies with in-place installations.
9541
9542         * find-paths.el (paths-root-in-place-p): Added.
9543         (paths-find-emacs-directory): Added support for external
9544         directories with in-place installations.
9545         (paths-find-site-directory): Ditto.
9546
9547         * startup.el (find-user-init-file): Also look for
9548         ~/.xemacs/init.elc? in preference to ~/.emacs.
9549
9550 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9551
9552         * select.el (own-selection):
9553         * select.el (own-clipboard): Changed `append' parameter to
9554         `how-to-use' parameter.
9555         * select.el (own-selection): Removed icky append code.
9556         * select.el (own-selection, get-selection): Removed extra type
9557         checking.
9558         * select.el (selection-appender-alist):
9559         * select.el (selection-converter-{in|out}-alist): Initialise.
9560         * select.el (select-append-to-*): New.
9561         * select.el (select-convert-from-*): New.  New functions to append
9562         data and convert data from external type.
9563
9564 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9565
9566         * font-lock.el: Javadoc enhancements.
9567
9568 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9569
9570         * printer.el (generic-print-region): Compose job name from buffer
9571         name.
9572
9573 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9574
9575         * font-lock.el (font-lock-fontify-pending-extents): Call
9576         font-lock-fontify-region instead of font-lock-fontify-buffer
9577         to avoid unnecessary progress gauges.
9578
9579 2000-07-06  Craig Lanning  <lanning@scra.org>
9580
9581         * custom-load.el (faces):
9582
9583         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9584         dir is a regex.
9585
9586         * process.el (call-process-internal): from Dan Holmsand, use binary
9587         coding systems so that jka-compr works.
9588
9589 2000-07-07  Ben Wing  <ben@xemacs.org>
9590
9591         * font-lock.el: Undo previous change.  Unfortunately, some
9592         files actually use the variables directly in their init code
9593         without quoting them.
9594
9595 2000-07-07  Ben Wing  <ben@xemacs.org>
9596
9597         * font-lock.el (defvar font-lock-*-face): Removed.
9598
9599         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9600         only when necessary.
9601
9602 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9603
9604         * cl-macs.el: fix cl-transform-function-property kludge
9605         so that it does not require a random feature.
9606
9607 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9608
9609         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9610         as in Linux kernel "Rules.make".
9611
9612 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9613
9614         * build-report.el (build-report): Add autoload cookie.
9615
9616 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9617
9618         * package-ui.el (defgroup pui):  Correct a misspelling
9619         (pui-toggle-package-delete):  Change `seleted' to `selected'
9620
9621 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9622
9623         * package-get.el (package-get-update-base):
9624         (package-get): Use insert-file-contents-literally always.
9625         (package-get-maybe-save-index):
9626         Force coding system for writing to binary.
9627
9628 2000-06-08  Mike Alexander  <mta@arbortext.com>
9629
9630         * code-process.el (call-process-region): If there is no coding
9631         system for the process on process-coding-system-alist use the
9632         coding system of the buffer containing the region.
9633
9634 2000-06-10  Ben Wing  <ben@xemacs.org>
9635
9636         * cmdloop.el (command-error):
9637         If debug-on-error and noninteractive, output backtrace.
9638
9639         * files.el (file-relative-name):
9640         Remove MSDOS references.
9641
9642         * simple.el (line-number): New function, due to non-obvious
9643         behavior/usage of count-lines.
9644
9645         * simple.el (count-lines): document non-obvious usage to get
9646         line number.
9647
9648 2000-06-11  Ben Wing  <ben@xemacs.org>
9649
9650         * faces.el ((featurep 'xpm)):
9651         * x-faces.el (x-init-face-from-resources):
9652         * x-faces.el (x-init-frame-faces):
9653         * x-misc.el (x-init-specifier-from-resources):
9654         * x-misc.el (x-get-resource-and-bogosity-check):
9655         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9656         * x-mouse.el (x-init-pointer-shape):
9657         * x-scrollbar.el (x-init-scrollbar-from-resources):
9658         Add sixth argument to x-get-resource calls so as to issue warnings
9659         rather than errors on bogus arguments.
9660
9661 2000-06-05  Ben Wing  <ben@xemacs.org>
9662
9663         * compat.el: new file.  provides a clean, non-intrusive way to
9664         define compatibility functions.
9665
9666         * process.el (shell-quote-argument): temporary fix for lack
9667         of nt-quote-process-args.  #### I need to put back the overall
9668         structure of that mechanism but redo the guts of it using the
9669         extra intelligence in the C code.
9670
9671 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9672
9673         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9674         `package-get' does in package-get.el, instead of using external
9675         "md5sum" program.
9676
9677         * package-get.el (package-get): Insert package file literally to
9678         make checksum calculation work.
9679
9680 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9681
9682         * code-files.el (convert-mbox-coding-system): Deleted.
9683         (file-coding-system-alist): Removed reference to
9684         convert-mbox-coding-system.
9685
9686 2000-05-28  Martin Buchholz <martin@xemacs.org>
9687
9688         * XEmacs 21.2.34 is released.
9689
9690 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9691
9692         * font-lock.el (font-lock-keywords): Rewrote docstring
9693
9694 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9695
9696         * loadhist.el (unload-feature): handle case where x is both boundp
9697         and fboundp
9698
9699 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9700
9701         * packages.el: It's ok to use built-in macros, but not lisp
9702         defined ones.
9703
9704 2000-05-20  Ben Wing  <ben@xemacs.org>
9705
9706         * font-lock.el:
9707         * font-lock.el (font-lock-message-threshold):
9708         * font-lock.el (font-lock-mode):
9709         * font-lock.el (font-lock-default-fontify-buffer):
9710         * font-lock.el (font-lock-always-fontify-immediately):
9711         * font-lock.el (font-lock-old-extent): Removed.
9712         * font-lock.el (font-lock-old-len): Removed.
9713         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9714         * font-lock.el (font-lock-pending-extent-table): New.
9715         * font-lock.el (font-lock-range-table): New.
9716         * font-lock.el (font-lock-after-change-function):
9717         * font-lock.el (font-lock-after-change-function-1): Removed.
9718         * font-lock.el (font-lock-fontify-pending-extents): New.
9719         * font-lock.el ('font-lock-revert-cleanup): Removed.
9720         * font-lock.el ('font-lock-revert-setup): Removed.
9721         Rewrite deferral code to handle any number of changes, merging
9722         them properly.  Remove hacked-up code for revert-buffer, now
9723         unnecessary.
9724
9725         * menubar-items.el (default-menubar):
9726         In Options->Edit Init File, don't switch to emacs-lisp-mode
9727         unless necessary; doing this turns off font-lock.
9728
9729 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9730
9731         * keydefs.el: Define C-x BS to backward-kill-sentence.
9732
9733 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9734
9735         * files.el (hack-local-variables-prop-line): Use non-greedy
9736         matching to process -*-texinfo-*- -*-.
9737
9738 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9739
9740         * minibuf.el (minibuf-directory-files): new function.
9741         (read-file-name-activate-callback): use minibuf-directory-files.
9742         (read-directory-name-internal): ditto.
9743         (mouse-file-display-completion-list): ditto.
9744         (mouse-directory-display-completion-list): ditto.
9745         (read-file-name-internal): remove "./" from completion list unless
9746         explicitly matched, for consistency.
9747
9748 2000-05-11  Ben Wing  <ben@xemacs.org>
9749
9750         * gutter-items.el (gutter-buffers-tab):
9751         * gutter-items.el (add-tab-to-gutter):
9752         * gutter-items.el (update-tab-in-gutter):
9753         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9754         * gutter-items.el (append-progress-display):
9755         * gutter-items.el (abort-progress-display):
9756         * gutter-items.el (raw-append-progress-display):
9757         Further fixes.  Use set-glyph-image not set-image-instance-property,
9758         to fix problems with multiple windows in a frame.
9759
9760         * menubar-items.el (tutorials-menu-filter):
9761         Fix typo.
9762
9763         * startup.el (early-error-handler):
9764         Display message box under windows; otherwise, message will disappear
9765         before it can be viewed.
9766
9767         * update-elc.el:
9768         Fix bug in NEEDTODUMP processing.
9769
9770 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9771
9772         * startup.el (lock-directory): Removed.
9773         (superlock-file): Ditto.
9774         (startup-set-paths): Remove lockdir.
9775         (startup-setup-paths-warning): Remove lock-directory.
9776
9777         * setup-paths.el (paths-find-lock-directory): Removed.
9778         (paths-find-superlock-file): Ditto.
9779
9780 2000-05-09  Ben Wing  <ben@xemacs.org>
9781
9782         * faces.el (set-face-property):
9783         * faces.el (set-face-font):
9784         * faces.el (set-face-foreground):
9785         * faces.el (set-face-background):
9786         * faces.el (set-face-background-pixmap):
9787         * faces.el (set-face-underline-p):
9788         * faces.el (set-face-strikethru-p):
9789         * faces.el (set-face-highlight-p):
9790         * faces.el (set-face-dim-p):
9791         * faces.el (set-face-blinking-p):
9792         * faces.el (set-face-reverse-p):
9793         doc string changes.
9794
9795         * glyphs.el:
9796         * glyphs.el (make-image-specifier):
9797         * glyphs.el (glyph-property):
9798         * glyphs.el (set-glyph-image):
9799         * glyphs.el (make-glyph):
9800         * glyphs.el (make-pointer-glyph):
9801         * glyphs.el (make-icon-glyph):
9802         * glyphs.el (widget-image-instance-p): New.
9803         authorship info, lots of doc changes.  New predicate, inadvertently
9804         omitted.  the general principle with specifier docs is now that
9805         the description of instantiators should go with the make-foo-specifier
9806         fun's doc string, rather than in foo-specifier-p.  this follows
9807         conventions elsewhere in XEmacs and in general is a lot more obvious
9808         of a place to look.  sometimes the make-foo-specifier function needs
9809         to be created in the process.
9810
9811         * gutter.el:
9812         * gutter.el (make-gutter-specifier): New.
9813         * gutter.el (make-gutter-size-specifier): New.
9814         * gutter.el (make-gutter-visible-specifier): New.
9815         specifier doc updates according to the conventions specified before.
9816
9817         * objects.el:
9818         * objects.el (make-font-specifier):
9819         * objects.el (make-color-specifier):
9820         * objects.el (make-face-boolean-specifier): New.
9821         specifier doc updates according to the conventions specified before.
9822
9823         * specifier.el:
9824         * specifier.el (set-specifier):
9825         * specifier.el (make-integer-specifier): New.
9826         * specifier.el (make-boolean-specifier): New.
9827         * specifier.el (make-natnum-specifier): New.
9828         * specifier.el (make-generic-specifier): New.
9829         * specifier.el (make-display-table-specifier): New.
9830         specifier doc updates according to the conventions specified before.
9831
9832         * toolbar.el:
9833         * toolbar.el (make-toolbar-specifier): New.
9834         specifier doc updates according to the conventions specified before.
9835
9836 2000-05-09  Ben Wing  <ben@xemacs.org>
9837
9838         * process.el (call-process-internal): Revert to previous version
9839         because Mike's change clashed with a change I did not long before.
9840         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9841         Thanks very much Mike for pointing out the bug and submitting a
9842         patch!
9843
9844 2000-04-13  Mike Alexander  <mta@arbortext.com>
9845
9846         * process.el (call-process-internal): Send the correct input buffer
9847         (call-process-internal): Return the exit status of the process
9848
9849 2000-05-07  Ben Wing  <ben@xemacs.org>
9850
9851         * winnt.el:
9852         * winnt.el (nt-quote-args-verbatim): Removed.
9853         * winnt.el (nt-quote-args-prefix-quote): Removed.
9854         * winnt.el (nt-quote-args-backslash-quote): Removed.
9855         * winnt.el (nt-quote-args-double-quote): Removed.
9856         * winnt.el (nt-quote-args-functions-alist): Removed.
9857         * winnt.el (nt-quote-process-args): Removed.
9858         Remove all stuff for argument quoting.  We borrow the code instead
9859         from Emacs 20.6, which is much more careful in its quoting
9860         (e.g. in handling runs of the escape character) and avoids most of
9861         the need for this Lisp mechanism by checking to see whether we're
9862         running a Cygwin or normal program and doing the appropriate
9863         quoting.  If we end up needing such a mechanism, we should add
9864         it by extending the variable `mswindows-quote-process-args' so it
9865         can take an alist of regexps.
9866
9867 2000-05-07  Ben Wing  <ben@xemacs.org>
9868
9869         * keydefs.el:
9870         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9871         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9872         the window without moving point.
9873
9874         * simple.el:
9875         * simple.el (scroll-up-one): New.
9876         * simple.el (scroll-down-one): New.
9877         Functions for use with C-M-up/down.
9878
9879 2000-05-01  Martin Buchholz <martin@xemacs.org>
9880
9881         * XEmacs 21.2.33 is released.
9882
9883 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9884
9885         * dialog.el (yes-or-no-p-dialog-box):
9886         Fix docstring.
9887         Fix following horrible bug in X11 mode with focus-follows-mouse:
9888           1. Visit two files in two different frames.
9889           2. do File->Revert Buffer in one of those frames.
9890           3. Dialog box appears.
9891           4. Arrange things so that the mouse passes over the *other*
9892              frame, then to the dialog box, and click on "Yes".
9893           5. The file contents end up in the *wrong* buffer!
9894         Add TODO comment.
9895
9896 2000-04-28  Ben Wing  <ben@xemacs.org>
9897
9898         * help.el (describe-installation): correct typo introduced
9899         in last patch: boundp -> fboundp.
9900
9901         * etags.el (buffer-tag-table-list):
9902         canonicalize filenames to Unix format so that tag-table-alist
9903         searching works under Windows.
9904
9905         * autoload.el:
9906         Bowdlerize the supposedly objectionable words
9907         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9908
9909         * gutter-items.el (set-progress-display-style):
9910         * gutter-items.el (search-dialog-callback):
9911         * gutter-items.el (make-search-dialog):
9912         Change to new callback-ex api.
9913
9914 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9915
9916         * help.el: (describe-installation): decode-coding-string is not
9917         defined in a non MULE environment.
9918
9919 2000-04-28  Ben Wing  <ben@xemacs.org>
9920
9921         * gutter-items.el (buffer-list-changed-hook):
9922         use it, not record-buffer-hook.
9923
9924         * subr.el (record-buffer-hook): Removed.
9925
9926 2000-04-27  Ben Wing  <ben@xemacs.org>
9927
9928         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9929         use NORECORD option.  Andy will not like this, but the existing
9930         gutter behavior is just wrong, as per this comment:
9931
9932         ;; this used to add the norecord flag to both calls below.
9933         ;; this is bogus because it is a pervasive assumption in XEmacs
9934         ;; that the current buffer is at the front of the buffers list.
9935         ;; for example, select an item and then do M-C-l
9936         ;; (switch-to-other-buffer).  Things get way confused.
9937         ;;
9938         ;; Andy, if you want to maintain the current look, you must
9939         ;;  *uncouple* the gutter order and buffers order.
9940
9941         * loaddefs.el (completion-ignored-extensions): unfuckify.
9942
9943         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9944         xemacs.mak.
9945
9946         * autoload.el (batch-update-one-directory): new function, used in
9947         xemacs.mak.
9948
9949         * loadup.el: set gc-cons-threshold very high unless dumping --
9950         loadup during update-elc is much much much faster.  also do this
9951         when quick-building.
9952
9953         add commented-out code for profiling loadup.
9954
9955
9956         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9957         is required in order to build xemacs.
9958
9959 2000-04-26  Ben Wing  <ben@xemacs.org>
9960
9961         * loadup.el: don't garbage collect during loadup if quick-build
9962         compile-time option is set.
9963
9964 2000-04-23  Ben Wing  <ben@xemacs.org>
9965
9966         * update-elc.el: compute whether any dumped .el or .elc files
9967         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9968         if so.
9969
9970         * update-elc.el (update-elc-files-to-compile): always change
9971         NOBYTECOMPILE in the src directory rather than current dir,
9972         so it will work under NT.
9973
9974         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9975         the form of this file is identical between Unix and Windows.
9976         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9977         Added comment.
9978         (update-autoloads-from-directory): updated doc string.
9979         updated doc strings in a few other places.
9980
9981 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9982
9983         * bytecomp.el (byte-force-recompile): Fix argument to
9984         byte-recompile-directory.
9985
9986 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9987
9988         * gutter-items.el (progress-display-clear-when-idle): Use
9989         add-one-shot-hook.
9990         * gutter-items.el (clear-progress-display): Adjust number of
9991         arguments.
9992
9993 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9994
9995         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9996
9997 2000-04-16  Ben Wing  <ben@xemacs.org>
9998
9999         * printer.el: New file.
10000
10001         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
10002
10003         * help.el (describe-installation): Fix decoding for Windows.
10004
10005         * menubar-items.el:
10006         * menubar-items.el (default-menubar):
10007         * menubar-items.el (tutorials-menu-filter): New.
10008         * menubar-items.el (popup-menubar-menu):
10009         Add authorship.  Redo Help menu and Tutorials filter.
10010
10011         * menubar.el: Correct comment.
10012
10013         * modeline.el (modeline-buffer-identification): Correct doc string.
10014
10015         * simple.el:
10016         * simple.el (printing): Removed.
10017         * simple.el (printer-name): Removed.
10018         * simple.el (generic-print-buffer): Removed.
10019         * simple.el (generic-print-region): Removed.
10020         Move generic print code to printer.el.
10021
10022 2000-04-15  Ben Wing  <ben@xemacs.org>
10023
10024         * simple.el (generic-print-region): New.
10025         make this function actually work.
10026         (generic-print-buffer): call generic-print-region.
10027
10028 2000-04-14  Andy Piper  <andy@xemacs.org>
10029
10030         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10031         by using the new widget-callback-current-channel.
10032         (search-dialog-callback): ditto.
10033
10034 2000-04-12  Andy Piper  <andy@xemacs.org>
10035
10036         * gutter.el (default-gutter-position): moved from gutter-items.el.
10037         (default-gutter-position-changed-hook): ditto.
10038         (gutter-element-visibility-changed-hook): ditto.
10039         (set-gutter-element): ditto.
10040         (remove-gutter-element): ditto.
10041         (set-gutter-element-visible-p): ditto.
10042         (gutter-element-visible-p): ditto.
10043         (init-gutter): ditto.
10044
10045         * dialog.el (make-dialog-box): renamed and moved from
10046         gutter-items.el
10047
10048         * gutter-items.el: move various functions elsewhere.
10049
10050 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10051
10052         * menubar-items.el: Fixed place of parenthesis.
10053
10054 2000-04-12  Ben Wing  <ben@xemacs.org>
10055
10056         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10057                 without constantly being prompted for the tag.
10058         * simple.el: Added a number of section headings, to clarify the
10059                 organization of this file.
10060         * simple.el (activate-region):
10061         * simple.el (region-exists-p):
10062         * simple.el (region-active-p):
10063                 Moved these three function down to the other side of
10064                 the case-changing functions, so they join the rest of
10065                 the region code.
10066         * simple.el (printing): New.
10067         * simple.el (printer-name): New.
10068         * simple.el (generic-print-buffer): New.
10069                 New functions, a very simple prototype for a unified
10070                 printing interface.
10071
10072         * process.el (call-process-internal): Real fix for null BUFFER,
10073                 other problems with BUFFER specs.
10074
10075         * menubar-items.el:
10076                 Fixed up File->Print to use new printing functions.
10077                 Various corrections and expansions to Grep/Compile menus.
10078                 New options for Printing.
10079                 New options for SMTP Mail, the way to send mail under
10080                   MS Windows. (There's also a package patch to make SMTP
10081                   Mail be the default under MSWin.)
10082
10083 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10084
10085         * menubar-items.el: Selecting Rectangle Mousing from menubar
10086         did not work.  Needed to quote mouse-track-rectangle-p.
10087
10088 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10089
10090         * cl-compat.el (keywordp): Removed.
10091
10092 2000-04-05  Andy Piper  <andy@xemacs.org>
10093
10094         * gutter-items.el (progress-layout-glyph): don't initialize here.
10095         (progress-gauge-glyph): use dynamic sizing.
10096         (set-progress-display-style): new function. Set progress glyphs
10097         appropriately depending on the style.
10098         (progress-display-style): new variable. Custom version of
10099         set-progress-display-style.
10100         (progress-abort-glyph): switch to dynamic sizes.
10101         (search-dialog-text): make the edit field active.
10102
10103 2000-04-04  Andy Piper  <andy@xemacs.org>
10104
10105         * gutter-items.el (make-search-dialog): need to make the search
10106         dialog visible after creation.
10107
10108         * menubar-items.el (default-menubar): use the search dialog for
10109         searching. Remove some extraneous search menu items.
10110
10111         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10112         well as strings.
10113         (make-gutter-only-dialog-frame): allow the user to create the
10114         frame unmapped. Allow the gutter spec to be given as a glyph.
10115         (search-dialog-direction): new variable.
10116         (search-dialog-text): new variable.
10117         (search-dialog-callback): new function. Callback for the search
10118         dialog action.
10119         (make-search-dialog): new function. Create a user-friendly search
10120         dialog.
10121
10122 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10123
10124         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10125         under Windows.
10126
10127 2000-04-01  Andy Piper  <andy@xemacs.org>
10128
10129         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10130         progress more accurately.
10131
10132 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10133
10134         * finder.el (finder-compile-keywords): Process readable files only.
10135         Because error in process of .#finder-inf.el when compile xemacs
10136         with --with-clash-detection option.
10137
10138 2000-03-31  Andy Piper  <andy@xemacs.org>
10139
10140         * gutter-items.el (append-progress-display): don't delay after a
10141         successful font-lock.
10142         (make-gutter-only-dialog-frame): new function. Allow users to
10143         create gutter-only dialogs.
10144
10145 2000-03-27  Mike Alexander  <mta@arbortext.com>
10146
10147         * process.el (call-process-internal): Handle a null BUFFER
10148         parameter correctly.
10149
10150 2000-03-28  Andy Piper  <andy@xemacs.org>
10151
10152         * gutter-items.el (abort-progress-display): put strings in the
10153         gutter not extents.
10154         (progress-layout-glyph): signal special 'quit callback.
10155         (progress-display-quit-function): deleted.
10156         (progress-display-stop-callback): deleted.
10157         (progress-display-dispatch-command-events): deleted.
10158         (append-progress-display): remove calls to
10159         progress-display-dispatch-command-events.
10160         (raw-append-progress-display): ditto.
10161
10162 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10163
10164         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10165         being a list.  Actually define `stipple-pixmap-p' which is used as
10166         an error predicate.  Correctly handle PIXMAP being either relative
10167         or absolute file name.
10168
10169 2000-03-24  Andy Piper  <andy@xemacs.org>
10170
10171         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10172         (abort-progress-display): ditto. Don't delete the created extent.
10173         (raw-append-progress-display): ditto.
10174         (progress-display-dispatch-non-command-events): new
10175         function. Encapsulates what we want to do when no command input is
10176         required.
10177         (progress-display-dispatch-command-events): likewise, but disable
10178         for now since it causes too many problems.
10179         (append-progress-display): use them.
10180         (raw-append-progress-display): ditto.
10181         (default-gutter-position-changed-hook): set this rather than
10182         default-gutter-position-changed.
10183         (default-gutter-position-changed-hook): lambda with zero arguments
10184         rather than one.
10185         (raw-append-progress-display): trap errors in pending input since
10186         allowing them to signal will hose the gauge well and
10187         truly. Ideally we would like to delay these until we are more able
10188         to cope.
10189         (append-progress-display): ditto.
10190
10191 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10192
10193         * lisp/make-docfile.el: call-process-internal is now implemented
10194         in process.el.
10195
10196 2000-03-21  Ben Wing  <ben@xemacs.org>
10197
10198         * mule\mule-cmds.el (set-language-info-alist):
10199         Fix to correspond to new menu arrangement.
10200
10201 2000-03-21  Ben Wing  <ben@xemacs.org>
10202
10203         * process.el:
10204         * process.el (call-process-internal): New.
10205         New implementation of call-process.  Only enabled under NT, so far.
10206         stderr handling not implemented yet in CVS'd C code.
10207
10208 2000-03-20  Ben Wing  <ben@xemacs.org>
10209
10210         * lisp-mode.el:
10211         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10212         * lisp-mode.el (lisp-interaction-mode):
10213         Put back Lisp Interaction menubar for Jan V's sake.
10214
10215         * simple.el:
10216         * simple.el (mark-ring):
10217         * simple.el (dont-record-current-mark): New.
10218         * simple.el (in-shifted-motion-command): New.
10219         * simple.el (mark-ring-unrecorded-commands): New.
10220         * simple.el (mark-ring-max):
10221         * simple.el (set-mark-command):
10222         * simple.el (push-mark):
10223         * simple.el (handle-pre-motion-command):
10224         Implement scheme for not recording unimportant marks.
10225
10226         * subr.el:
10227         * subr.el (function-allows-args): New.
10228         New function function-allows-args.
10229
10230 2000-03-20  Martin Buchholz <martin@xemacs.org>
10231
10232         * XEmacs 21.2.32 is released.
10233
10234 2000-03-20  Andy Piper  <andy@xemacs.org>
10235
10236         * gutter-items.el (update-tab-in-gutter): force selection of the
10237         selected-window if required to do so.
10238         (buffers-tab-items): ditto.
10239         (add-tab-to-gutter): ditto.
10240         (create-frame-hook): use force-selection.
10241         (default-gutter-position-changed): lambdify.
10242         (update-tab-hook): deleted since it was only used in one place.
10243
10244 2000-03-18  Andy Piper  <andy@xemacs.org>
10245
10246         * files.el (find-file-noselect): undo change that shouldn't have
10247         gone in.
10248
10249 2000-03-17  Andy Piper  <andy@xemacs.org>
10250
10251         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10252         of selected-window trickery.
10253
10254         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10255         frames tabs.
10256         (progress-display-stop-callback): progress -> progress-display
10257         (progress-display-quit-function): ditto.
10258         (clear-progress-display): ditto.
10259         (remove-progress-display): ditto.
10260         (append-progress-display): ditto.
10261         (abort-progress-display): ditto.
10262         (raw-append-progress-display): ditto.
10263         (display-progress-display): ditto.
10264         (current-progress-display-label): ditto.
10265         (current-progress-display): ditto.
10266         (lprogress-display): ditto and save the buffer
10267         (progress-display): ditto. Otherwise the buffer sometimes gets
10268         changed which confuses font-lock.
10269
10270         * font-lock.el (font-lock-default-fontify-buffer): catch all
10271         errors, not just quit.
10272         (font-lock-mode): progress -> display-progress
10273         (font-lock-default-fontify-buffer): ditto.
10274         (font-lock-fontify-syntactically-region): ditto.
10275         (font-lock-fontify-keywords-region): ditto.
10276
10277 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10278
10279         * cl.el (gensym): Move to here from cl-macs.el.
10280         (gentemp): Ditto.
10281
10282 2000-03-16  Andy Piper  <andy@xemacs.org>
10283
10284         * font-lock.el (font-lock-mode): use lprogress and friends for
10285         progress management.
10286         (font-lock-default-fontify-buffer): ditto.
10287         (font-lock-fontify-syntactically-region): ditto.
10288         (font-lock-fontify-keywords-region): ditto.
10289         (font-lock-revert-cleanup): fix reverting.
10290         (font-lock-revert-setup): ditto.
10291
10292         * gutter-items.el (progress-use-echo-area): new variable. Use the
10293         echo area for progress gauges if non-nil.
10294         (clear-progress): remove echo area stuff and defer to
10295         clear-message.
10296         (append-progress): dispatch non-command events after each progress
10297         increment. Remove echo area stuff.
10298         (abort-progress): remove echo area stuff and defer to
10299         display-message.
10300         (raw-append-progress): ditto. Dispatch non-command events after
10301         gutter redisplay.
10302         (display-progress): defer echo area stuff to display-message.
10303
10304         * gutter-items.el (clear-progress):
10305         (abort-progress): indentation changes.
10306         (display-progress): don't clear progress.
10307         (append-progress): compare messages with equal.
10308         (raw-append-progress): use dispatch-non-command-events to flush
10309         widget creation events.
10310
10311 2000-03-13  Ben Wing  <ben@xemacs.org>
10312
10313         * abbrev.el:
10314         * abbrev.el (abbrev-string-to-be-defined): New.
10315         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10316         Changes for use with the menubar.
10317
10318 2000-03-12  Ben Wing  <ben@xemacs.org>
10319
10320         * alist.el (vassoc): moved here from font-menu.el.
10321
10322         * custom.el (defface): typo fix.
10323
10324         * dialog.el (yes-or-no-p-dialog-box):
10325         * dialog.el (message-box):
10326         * files.el (save-some-buffers-1):
10327         Put accelerators in the button names.
10328
10329         * font-lock.el (font-lock-comment-face):
10330         * font-lock.el (font-lock-keyword-face):
10331         * font-lock.el (font-lock-function-name-face):
10332         Fixed some of the colors under MS Windows because the existing
10333         default colors were hardly different from black and needed to be
10334         made lighter.
10335
10336         * font-menu.el:
10337         * font-menu.el (font-menu-split-long-menu):
10338         * font-menu.el (font-menu-family-constructor):
10339         * font-menu.el (font-menu-size-constructor):
10340         * font-menu.el (font-menu-weight-constructor):
10341         * font-menu.el (font-menu-set-font):
10342         vassoc moved to alist.el.
10343         Accelerators added to all menus.
10344         Unused bound var new-props removed.
10345
10346         * keydefs.el: I did a whole lot of rearranging to put things in a
10347         more consistent order and fixed a number of cases where key
10348         combinations involving up, down, left, right and so on were
10349         defined but the corresponding keypad combinations were not
10350         defined.
10351
10352         * lisp-mode.el:
10353         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10354         * lisp-mode.el (emacs-lisp-mode):
10355         * lisp-mode.el (lisp-interaction-mode):
10356         * lisp-mode.el (flet):
10357         Added accelerators onto the menus.
10358         Made all the different versions of the let function be indented
10359         the same way.
10360         Undid Steve's easy-menu-ification, because it makes it impossible
10361         to have the menubar and popup menus different.
10362         Cleaned up the menu; added items for find-function &c and some
10363         indenting, and removed debug-on-*.
10364
10365         * list-mode.el (list-mode-hook):
10366         * list-mode.el (list-mode):
10367         * list-mode.el (completion-setup-hook):
10368         * list-mode.el (display-completion-list):
10369         Added support for the :window-height keyword, which is required
10370         because of other changes that I made for the file dialog box.  I
10371         also made the hook variables list-mode-hook and
10372         completion-setup-hook and also minibuffer-setup-hook in
10373         minibuf.el be permanent-local; see comment in list-mode.el.
10374
10375         * map-ynp.el (map-y-or-n-p):
10376         Added accelerators to the dialog buttons.
10377
10378         * menubar-items.el (menu-truncate-list):
10379         New internal function.
10380         * menubar-items.el (submenu-generate-accelerator-spec):
10381         * menubar-items.el (menu-item-strip-accelerator-spec):
10382         * menubar-items.el (menu-item-generate-accelerator-spec):
10383         New exported functions, for use in auto-generating accelerator specs.
10384
10385         * menubar-items.el:
10386         * menubar-items.el (default-menubar):
10387         * menubar-items.el (maybe-add-init-button):
10388         * menubar-items.el (bookmark-menu-filter):
10389         * menubar-items.el (slow-format-buffers-menu-line):
10390         * menubar-items.el (build-buffers-menu-internal):
10391         * menubar-items.el (language-environment-menu-filter):
10392         * menubar-items.el (default-popup-menu):
10393         * menubar-items.el (popup-buffer-menu):
10394         * menubar-items.el (popup-menubar-menu):
10395         Did a major overhaul on this file, and in fact I'm nowhere near
10396         done working on the menubar, and there will be more patches to
10397         come.  A basic summary of what I've done:
10398
10399         a) I added accelerators to all of the menu items.  For menus that
10400         are auto-generated, such as the buffers menu, the accelerators are
10401         automatically added to the beginning of each line using the
10402         numbers 1 through 9, then zero, and then letters starting with A,
10403         but omitting the letters that are already in use for the fixed
10404         menu items at the top of the buffers menu.  To facilitate adding
10405         accelerators of this kind, I created some new functions
10406         (*-accelerator-spec), which are also being used by other filters
10407         that auto generate lists of things such as ftp sites to download
10408         packages.  If people really don't like these accelerators
10409         appearing at the beginning of the menu items, a variable can be
10410         added to optionally turn them off, but I think this is rather
10411         pointless because other menu items have accelerators and many or
10412         most of the menu users will use the accelerators if the support is
10413         there.
10414
10415         b) I combined the top level Tools and Apps menus into a single
10416         Tools menu, because the distinction between the two is not
10417         obvious, and the items on the menus are not used often enough that
10418         putting some of them onto submenus is a problem.
10419
10420         c) I created two new top level menus called View and Cmds because
10421         there were too many items on the File and Edit menus, and I'm going
10422         to be adding more items to these menus.  In contrast to the Tools
10423         menu, the items on these menus may be used quite often during an
10424         editing session, and so should be available with fewer
10425         keystrokes.
10426
10427         d) I added a number of options to the options menu, including one
10428         for controlling whether the alt key can be used to traverse to
10429         menu items using the accelerators, one for controlling behavior of
10430         control-k, one for controlling how the kill and yank functions
10431         interact with the clipboard, a few additional buffers-menu
10432         options, and various other things.  I also did a bit of
10433         rearranging, for example, combining the keyboard and mouse options
10434         into a single keyboard and mouse submenu to facilitate the
10435         accelerators on that level.
10436
10437         e) I changed the variable buffers-menu-format-buffer-line-function
10438         to take two arguments instead of one, the second argument being
10439         the line number for use in creating an accelerator.  I added a
10440         hack to support existing functions with one argument (although I
10441         doubt that very many of these exist), for backward compatibility.
10442
10443         f) I moved the top level mule menu to be a submenu of the edit
10444         menu.  I think that most of the items on this menu are fairly
10445         useless and there are certainly not enough frequently used items
10446         to justify this being its own top level menu.
10447
10448         g) I combined most of the items in big-menubar.el into the main menu.
10449         If people think the main menu is too big, it would be possible to
10450         create different configurations, some smaller.
10451
10452         * menubar.el (check-menu-syntax):
10453         Deleted some syntax checks that were no longer valid, partly
10454         because of changes that were already made a long time ago, and
10455         partly because of a change I made where I allow the name of the
10456         menu item to be an evaluated expression rather than just a string,
10457         similar to all of the other parameters of a menu item.
10458
10459         * minibuf.el:
10460         * minibuf.el (read-file-name-1):
10461         * minibuf.el (mouse-read-file-name-1):
10462         I made a number of changes to improve the appearance
10463         and functioning of the file dialog box.  They include:
10464
10465         a) Fixing the problem where closing the dialog box by clicking on
10466         the close button of the window didn't properly exit the
10467         minibuffer.
10468
10469         b) Fixing the problem that if you typed part of a file name, and
10470         then clicked on a completion with the mouse, the file was not
10471         correctly selected.
10472
10473         c) Changing the title of the dialog box to reflect the operation
10474         being done in accordance with user interface conventions, rather
10475         than the name of the dialog box buffer, which is rather useless.
10476
10477         d) Remove the words "possible completions are" which didn't
10478         belong.
10479
10480         e) Fix things so that the completions scroll off the end of the
10481         completions windows only to the right, rather than both to the
10482         right and down, which is in accordance with Windows user interface
10483         conventions.
10484
10485         * msw-init.el (init-post-mswindows-win):
10486         Added a binding for meta-F4, which is the standard windows binding
10487         for exiting a program.
10488
10489         * select.el (get-selection-no-error):
10490         * select.el (own-selection):
10491         * select.el (own-clipboard):
10492         Added an optional argument called append to the functions
10493         own-selection and own-clipboard.  This adds support for appending
10494         text to the existing selection and allows the function
10495         own-clipboard to be used as the value of the variable
10496         interprogram- cut-function.
10497
10498         Fixed a bug in own-selection in handling zmacs-region-stays.
10499
10500         * simple.el (historical-kill-line): New.
10501
10502         * simple.el (kill-line):
10503         * simple.el (interprogram-cut-function):
10504         * simple.el (interprogram-paste-function):
10505         * simple.el (handle-pre-motion-command):
10506         * simple.el (next-line):
10507         * simple.el (previous-line):
10508         a) Expanded the variable kill-whole-line, so that function
10509         kill-line can be set to delete the entire line always, not just
10510         when cursor is at the beginning of the line.  This is controlled
10511         by setting the variable kill-whole-line to the symbol 'always.
10512         This behavior, as well as the existing kill-whole-line behavior,
10513         now only take effect when kill-line is called interactively,
10514         although this is a departure from a previous behavior in the case
10515         of setting this variable kill-whole-line to t.  It is almost
10516         certainly what has always been intended, and most likely the old
10517         way of doing things introduced bugs.  I also created a function
10518         called historical-kill-line, which ignores the kill-whole-line
10519         setting and always gives the historical behavior of only killing
10520         to the end of the line.  I bound this function to shift- control-k
10521         so that the kill to end of line behavior is available, even when
10522         kill-whole-line has been set to change control-k into the simple
10523         delete-whole-line behavior. (This can be set using the options
10524         menu.)
10525
10526         b) I changed things so that kill and yank now interact with the
10527         clipboard by default under windows.  This was done by changing the
10528         default value of interprogram-cut- function and
10529         interprogram-paste-function.  You can get the old behavior by
10530         setting these to nil, and there is an option on the options menu
10531         to do this.
10532
10533         c) I added support for selecting text using shifted motion keys.
10534         This support is on by default and can be controlled by the
10535         variable shifted-motion-keys-select-region.  There is also a
10536         variable called unshifted-motion-keys-deselect-region that
10537         controls more specifically how the shifted motion key behavior
10538         works.  I did not put an option on the options menu to turn this
10539         off, because I can't imagine why this would be useful.
10540
10541         * simple.el (forward-block-of-lines):
10542         * simple.el (backward-block-of-lines):
10543         * simple.el (block-movement-size):
10544         New.
10545
10546         * simple.el (uncapitalized-title-words):
10547         * simple.el (uncapitalized-title-word-regexp):
10548         * simple.el (capitalize-string-as-title):
10549         * simple.el (capitalize-region-as-title):
10550         New.
10551
10552
10553         * subr.el (add-hook):
10554         * subr.el (make-local-hook): New.
10555         * subr.el (remove-local-hook): New.
10556         * subr.el (add-one-shot-hook): New.
10557         * subr.el (add-local-one-shot-hook): New.
10558         Added some functions to make using hooks easier.
10559         These include:
10560
10561         a) Functions add-local-hook and remove-local-hook to make it easy
10562         to use local hooks.
10563
10564         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10565         make it possible to add a "one-shot" hook, which is to say a hook
10566         that runs only once, and automatically removes itself after the
10567         first time it has run.
10568
10569 2000-03-09  Andy Piper  <andy@xemacs.org>
10570
10571         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10572
10573 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10574
10575         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10576         Moved from menubar-items.el.
10577         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10578
10579 2000-03-08  Andy Piper  <andy@xemacs.org>
10580
10581         * gutter-items.el (build-buffers-tab-internal): add selected field
10582         to buffers tab spec.
10583
10584 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10585
10586         * minibuf.el (last-exact-completion): Initialize to nil.
10587
10588 2000-03-07  Didier Verna  <didier@xemacs.org>
10589
10590         * startup.el (command-line-1): remove unused variable
10591         `first-file-buffer'.
10592
10593 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10594
10595         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10596         which is also used for Web server log files.
10597
10598 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10599
10600         * mule/mule-charset.el: Setup auto-fill-chars.
10601
10602 2000-03-02  SL Baur  <steve@beopen.com>
10603
10604         * subr.el (with-string-as-buffer-contents): Reimplement using
10605         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10606         non-deletion of buffer after execution problem.
10607         (with-output-to-string): Use unique buffer name.
10608
10609 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10610
10611         * gutter-items.el (buffers-tab-sort-function):  New variable.
10612         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10613
10614 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10615
10616         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10617
10618 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10619
10620         * menubar-items.el (maybe-add-init-button): Remove the "Load
10621         .emacs" button from all menubars.
10622
10623 2000-03-01  Didier Verna  <didier@xemacs.org>
10624
10625         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10626         region rectangle replacement (from Jan Vroonhof).
10627         (replace-rectangle): new function.
10628
10629 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10630
10631         * mule/mule-cmds.el (set-default-coding-systems): Use
10632         set-terminal-coding-system and set-keyboard-coding-system.
10633         * coding.el (set-terminal-coding-system): Use
10634         set-console-tty-output-coding-system.
10635         (set-keyboard-coding-system): Use
10636         set-console-tty-input-coding-system.
10637
10638 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10639
10640         * minibuf.el (read-variable): Allow symbol to default argument.
10641
10642 2000-02-27  Andy Piper  <andy@xemacs.org>
10643
10644         * gutter-items.el (update-tab-hook): new function to be used for
10645         hooks.
10646         (create-frame-hook): add update-tab-hook.
10647         (record-buffer-hook): ditto.
10648         (default-gutter-position-changed): ditto.
10649         (default-gutter-position): updating the buffers tab is now handled
10650         by a hook.
10651         (default-gutter-position-changed-hook): new variable.
10652         (gutter-element-visibility-changed-hook): ditto.
10653         (set-gutter-element-visible-p): call it.
10654         (set-gutter-element): use modify-specifier-instances. Set extents
10655         as duplicable before using.
10656         (remove-gutter-element): ditto.
10657         (set-gutter-element-visible-p): ditto.
10658         (init-gutter): new function.
10659         (add-tab-to-gutter): use new gutter-element functions rather than
10660         setting specifiers directly.
10661         (clear-progress): ditto.
10662         (abort-progress): ditto.
10663         (gutter-buffers-tab-visible-p): renamed from
10664         default-gutter-visible-p
10665
10666         * specifier.el (modify-specifier-instances): new function from Jan
10667         Vroonhof.
10668
10669         * x-init.el (init-post-x-win): call init-gutter.
10670
10671         * msw-init.el (init-post-mswindows-win): call init-gutter.
10672
10673         * menubar-items.el (default-menubar): Update to reflect new gutter
10674         variables.
10675
10676 2000-02-26  Andy Piper  <andy@xemacs.org>
10677
10678         * gutter-items.el (set-gutter-element): new function. Add gutter
10679         elements to the specified gutter.
10680         (remove-gutter-element): new function. Remove gutter elements from
10681         the specified gutter.
10682         (set-gutter-element-visible-p): new function. Set gutter element
10683         visibility for the provided gutter-visible specifier.
10684
10685 2000-02-23  Andy Piper  <andy@xemacs.org>
10686
10687         * gutter-items.el (add-tab-to-gutter): specify dimensions
10688         dynamically.
10689
10690 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10691
10692         * gutter-items.el (add-tab-to-gutter):
10693         * package-get.el (package-get-interactive-package-query):
10694         * package-ui.el (pui-directory-exists):
10695         (pui-install-selected-packages):
10696         (pui-list-packages):
10697         Use #'(lambda ...)  instead of '(lambda ...).
10698
10699 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10700
10701         * startup.el (load-user-init-file): Check to make sure user
10702           has an init-file before calling load().
10703
10704 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10705
10706         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10707
10708 2000-02-23  Martin Buchholz <martin@xemacs.org>
10709
10710         * XEmacs 21.2.31 is released.
10711
10712 2000-02-21  Mike Sperber <mike@xemacs.org>
10713
10714         * loadup.el (really-early-error-handler):
10715         * update-elc.el:
10716         * make-docfile.el:
10717         Remove dependency on EMACSBOOTSTRAP... environment variables.
10718
10719 2000-02-21  Martin Buchholz <martin@xemacs.org>
10720
10721         * XEmacs 21.2.30 is released.
10722
10723 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10724
10725         * byte-optimize.el (byte-optimize-plus):
10726         (byte-optimize-minus):
10727         (byte-optimize-multiply):
10728         Optimize (- 0) to 0, not (-)
10729         Optimize (+ 5 3.0) to 8.0
10730         Optimize (* 5 3.0) to 15.0
10731         Improve readability.
10732
10733 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10734
10735         * modeline.el: (modeline-scrolling-method): change modeline
10736         mswindows cursor appearance according to the value.
10737
10738         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10739         and 'gui-element face colors and 'gui-element face font to Windows
10740         defaults.
10741
10742 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10743
10744         * font-lock.el: Javadoc enhancements
10745
10746 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10747
10748         * ldap.el (toplevel): Test if LDAP support has been compiled in
10749         (ldap-verbose): New option
10750         (ldap-search-entries): Renamed from the previous ldap-search
10751         Conditionalize message display on ldap-verbose
10752         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10753         defuns
10754         (ldap-search): Is now defined as an obsolete wrapper calling
10755         ldap-search-basic or ldap-search-entries
10756
10757
10758 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10759             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10760             Jan Vroonhof  <jan@xemacs.org>
10761
10762         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10763         When for-effect is true, didn't call `byte-optimize-form'
10764         in and/or subforms without last.
10765
10766 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10767
10768         * package-get.el (package-get-download-sites): Use correct custom
10769         type.
10770
10771 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10772
10773         * files.el (write-file): Ask for coding system when compiled with
10774         file-coding.
10775
10776 2000-02-16  Andy Piper  <andy@xemacs.org>
10777
10778         * buffer.el (switch-to-buffer): give norecord argument to
10779         set-window-buffer instead of explicitly recording.
10780
10781         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10782         we have to pick a window.
10783
10784 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10785
10786         * mule/mule-cmds.el (describe-language-support): Don't add
10787         unexist function to help-map.
10788         (describe-coding-system): Don't use already assigend `C'.
10789
10790 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10791
10792         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10793         work in custom.
10794
10795 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10796
10797         * about.el: Ienaga's e-mail address change.
10798
10799 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10800
10801         * etags.el (find-tag): force new window -- even if buf already
10802         visible -- when other-window is t
10803
10804 2000-02-16  Martin Buchholz <martin@xemacs.org>
10805
10806         * XEmacs 21.2.29 is released.
10807
10808 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10809
10810         * cl-extra.el (getf): This is now identical to `plist-get', so
10811         just defalias it.
10812         * cl-macs.el: Make getf an alias to plist-get, at the
10813         byte-compiler level, using define-compiler-macro.
10814
10815 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10816
10817         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10818
10819 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10820
10821         * lisp/etags.el (find-tag-internal): set exact-tagname to
10822           a regular expression that matches against the tagname
10823           part of the tag entry first instead of only looking in
10824           the context area.
10825
10826 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10827
10828         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10829         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10830
10831 2000-02-07  Martin Buchholz <martin@xemacs.org>
10832
10833         * XEmacs 21.2.28 is released.
10834
10835 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10836
10837         * cl-extra.el (getf): Just call `get', never `get*'.
10838         Make arglist match docstring.
10839         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10840         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10841         * byte-optimize.el: remove references to `get*'.
10842
10843 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10844
10845         * mule/european.el: Add syntax information for Latin3 and Latin4.
10846
10847 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10848
10849         * byte-optimize.el: Byte-optimize (length "foo")
10850
10851 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10852
10853         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10854         width check using `window-leftmost-p' and `window-rightmost-p'.
10855
10856 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10857
10858         * wid-edit.el (widget-match-inline): An atom never matches a
10859           list.
10860
10861 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10862
10863         * modeline.el: Consolidated 'x and 'mswindows specification under
10864         'win tag.
10865
10866 2000-01-29  Andy Piper  <andy@xemacs.org>
10867
10868         * gutter-items.el: (format-buffers-tab-line): Try and be
10869         intelligent about buffer naming when we have duplicates.
10870
10871 2000-01-29  Andy Piper  <andy@xemacs.org>
10872
10873         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10874         updated when it becomes visible.
10875
10876 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10877
10878         * bytecomp.el (byte-compile-insert-header): Properly set coding
10879         system under MULE and file-coding.
10880
10881 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10882
10883         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10884         (dontusethis-set-value-terminal-coding-system-handler):
10885         (dontusethis-set-value-keyboard-coding-system-handler):
10886         Never undefine coding system aliases.  Emergency fix for gnus.
10887
10888 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10889
10890         * files.el (abbreviate-file-name): Use directory-sep-char instead
10891         of hard-coded "/".
10892
10893 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10894
10895         * startup.el (user-init-file-base-list): New variable, replacing
10896         user-init-file-base.
10897         (find-user-init-file): New function.
10898         (command-line-early): Use it.
10899         (load-user-init-file): Ditto.
10900
10901 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10902
10903         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10904         calling valid-image-instantiator-format-p
10905
10906 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10907
10908         * isearch-mode.el (isearch-mode): The variable is
10909         isearch-unhidden-extents, not isearch-opened-extents.
10910
10911 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10912
10913         * minibuf.el (next-history-element): Modify error message if a
10914         default value is available.
10915
10916 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10917
10918         * bytecomp.el (byte-compile-file): Don't unconditionally write
10919         .elc files in binary - might contain non-Latin1.
10920
10921 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10922
10923         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10924         for windows-nt.
10925
10926         * version.el:
10927         * startup.el (user-init-file-base):
10928         * process.el (call-process-region):
10929         * files.el (make-backup-file-name):
10930         (backup-file-name-p):
10931         (file-relative-name):
10932         (abbreviate-file-name):
10933         (set-auto-mode):
10934         * code-process.el (call-process-region): Removed unnecessary
10935         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10936         support out of the universe.
10937
10938         * process.el:
10939         * code-process.el:
10940         * bytecomp.el (byte-compile-file): Removed reference to
10941         buffer-file-type, and commented usage of binary-process-output
10942         NTEmacs variables.
10943
10944 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10945
10946         * help.el (function-arglist): Add case for macro.
10947
10948 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10949
10950         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10951         printers.
10952         (custom-display): Added a menu for printer/display tags.
10953
10954         * frame.el (frame-type):
10955         * device.el (device-type): Added 'msprinter to the doc string, and
10956         removed 'pc -- it is not going to be implemented ever.
10957         (call-device-method): Fixed docstring typo.
10958         Defined specifier tags 'printer and 'display.
10959
10960 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10961
10962         * lisp/itimer.el (itimer-run-expired-timers): (consp
10963           last-command-event-time) instead of (consp
10964           'last-command-event-time).
10965
10966 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10967
10968         * msw-glyphs.el: Removed obsolete commentary.
10969
10970 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10971
10972         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10973         better default value.
10974
10975 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10976
10977         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10978         (read-string): Ditto.
10979         (eval-minibuffer): Ditto.
10980         (read-command): Ditto.
10981         (read-function): Ditto.
10982         (read-variable): Ditto.
10983         (read-number): Ditto.
10984         (read-shell-command): Ditto.
10985         (read-number): Record history.
10986
10987 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10988
10989         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10990
10991 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10992
10993         * faces.el (startup-initialize-custom-faces): New function.
10994         Reset all faces created during auto-autoloads loading time
10995         by defface.
10996         * startup.el (command-line): Call it.
10997
10998 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10999
11000         * about.el (about-hackers): Add myself to contributors list.
11001
11002 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11003
11004         * menubar-items.el (maybe-add-init-button): Removed an argument in
11005         a call to load-user-init-file, as the function managed to lose its
11006         formal parameter a few betas ago.
11007
11008 2000-01-18  Martin Buchholz <martin@xemacs.org>
11009
11010         * XEmacs 21.2.27 is released.
11011
11012 2000-01-18  Martin Buchholz  <martin@xemacs.org>
11013
11014         * process.el (shell-command-to-string): Use the FSF docstring.
11015         Make shell-command-to-string the standard function, and
11016         exec-to-string the (deprecated) alias.
11017
11018         * startup.el: typo fix.
11019
11020 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11021
11022         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11023
11024 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11025
11026         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11027         buffers after visible buffers.
11028         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11029
11030 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11031
11032         * info.el (Info-extract-menu-node-name): Stop at a dot
11033         followed by whitespace or right parenthesis.
11034
11035 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11036
11037         * info.el (Info-directory-list): Warn against using Customize with
11038         Info-directory-list.
11039
11040 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11041
11042         * minibuf.el (read-file-name): doc fix.
11043
11044         * autoload.el (update-file-autoloads): doc fix.
11045
11046         * about.el (about-hackers): Change my E-mail address.
11047
11048 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11049
11050         * info.el (Info-visit-file): Just use the `f' interactive spec to
11051         read a filename in the standard way.
11052
11053 2000-01-13  Andy Piper  <andy@xemacs.org>
11054
11055         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11056         (gutter-buffers-tab-extent): new variable.
11057         (update-tab-in-gutter): call add-tab-to-gutter again if the
11058         orientation has changed.
11059         (add-tab-to-gutter): cope with different orientations.
11060
11061 2000-01-11  Didier Verna  <didier@xemacs.org>
11062
11063         * info.el (Info-following-node-name): backward-skip dots as well
11064         as spaces (dots at the end of a node name aren't part of it).
11065         (Info-extract-menu-node-name): don't skip dots. There could be
11066         some in the node name.
11067         (Info-index): allow dots to be part of a node name.
11068
11069 2000-01-12  Andreas Jaeger  <aj@suse.de>
11070
11071         * files.el (auto-mode-alist): Added idlwave-mode.
11072         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11073
11074 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11075
11076         * info.el (Info-search): Show default value.
11077
11078 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11079
11080         * info.el (Info-read-node-completion-table): New variable.
11081         (Info-read-node-name-1): New function.
11082         (Info-read-node-name): Use it.
11083         (Info-follow-reference): Use DEFAULT argument of completing-read.
11084         (Info-menu): Ditto.
11085
11086 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11087
11088         * hyper-apropos.el (hyper-describe-key-briefly): Save
11089         window configuration.
11090         (hyper-describe-face): Use DEFAULT of completing-read.
11091         (hyper-apropos-read-variable-symbol): Ditto.
11092         (hyper-apropos-read-function-symbol): Ditto.
11093
11094 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11095
11096         * mule/mule-cmds.el (set-default-coding-system): Set
11097         comint-exec-hook to use coding-system-for-read and
11098         coding-system-for-write so that C-x RET c works.
11099
11100 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11101
11102         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11103         (previous-matching-history-element): Increment
11104         minibuffer-max-depth by 1.
11105         (next-matching-history-element): Ditto.
11106
11107 2000-01-11  Andy Piper  <andy@xemacs.org>
11108
11109         * gutter-items.el (buffers-tab): Create a new face for the buffers
11110         tab.
11111         (buffers-tab-face): use it.
11112
11113 2000-01-10  Didier Verna  <didier@xemacs.org>
11114
11115         * modeline.el (modeline-scrolling-method): change modeline X
11116         cursor appearance according to the value.
11117
11118 2000-01-07  Andreas Jaeger  <aj@suse.de>
11119
11120         * about.el (about-hackers): Moved my entry to contributor list.
11121         (xemacs-hackers): Added myself.
11122         (about-maintainer-info): Added description of myself.
11123
11124
11125 2000-01-07  Didier Verna  <didier@xemacs.org>
11126
11127         * modeline.el (modeline-scrolling-method): new variable.
11128         (mouse-drag-modeline): add reference to it in the docstring.
11129         (mouse-drag-modeline): handle it.
11130
11131 2000-01-08  Andy Piper  <andy@xemacs.org>
11132
11133         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11134         calls.
11135         (remove-buffer-from-gutter-tab): ditto.
11136
11137 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11138
11139         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11140         (custom-face-edit): Fix grammatical error in help message.
11141
11142 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11143
11144         * movemail.el: Added.
11145
11146         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11147
11148 2000-01-03  Didier Verna  <didier@xemacs.org>
11149
11150         * modeline.el (mouse-drag-modeline): remove the code related to
11151         the modeline horizontal scrolling facility.
11152
11153 1999-12-31  Martin Buchholz <martin@xemacs.org>
11154
11155         * XEmacs 21.2.26 is released.
11156
11157 1999-12-28  Andy Piper  <andy@xemacs.org>
11158
11159         * wid-edit.el (widget-push-button-value-create): The gui cache
11160         does not agree with native widgets which can only be displayed
11161         once per window. The reasons for caching are diminished now that
11162         we don't hog resources when creating buttons.
11163         (widget-push-button-cache) deleted.
11164
11165 1999-12-24  Martin Buchholz <martin@xemacs.org>
11166
11167         * XEmacs 21.2.25 is released.
11168
11169 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11170
11171         * hyper-apropos.el (hyper-apropos): Toggle
11172         hyper-apropos-programming-apropos correctly.
11173         Set REGEXP when user accepts default value.
11174
11175 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11176
11177         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11178         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11179
11180 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11181
11182         * mule/mule-category.el (undefined-category-designator):
11183         Return char instead of character.  Search for undefined one.
11184         (describe-category): Use with-displaying-help-buffer.
11185
11186 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11187
11188         * byte-optimize.el (byte-optimize-plus):
11189         Optimize (+ 1) to 1 instead of (1+ nil).
11190
11191         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11192
11193         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11194
11195         * byte-optimize.el (byte-optimize-char-before): New function.
11196         Remove performance penalty for using (char-before) instead of (char-after).
11197
11198 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11199
11200         * mule/mule-category.el (char-category-list): Return character
11201         instead of integer.
11202
11203 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11204
11205         * minibuf.el (read-buffer): Check default is buffer object.
11206
11207 1999-11-25  Andy Piper  <andy@xemacs.org>
11208
11209         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11210         for buttons.
11211
11212 1999-12-16  Andreas Jaeger  <aj@suse.de>
11213
11214         * package-get.el (package-get-maybe-save-index): Fixed typo.
11215         Patch by Jeff Miller <jmiller@smart.net>.
11216
11217 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11218
11219         * gnuserv.el (gnuserv-process-filter):  don't call
11220         gnuserv-write-to-client when gnuserv-current-client is nil
11221
11222 1999-12-14  Martin Buchholz <martin@xemacs.org>
11223
11224         * XEmacs 21.2.24 is released.
11225
11226 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11227
11228         * about.el (about-hackers): Update my email address.
11229
11230 1999-12-07  Martin Buchholz <martin@xemacs.org>
11231
11232         * XEmacs 21.2.23 is released.
11233
11234 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11235
11236         * package-get.el (package-get-download-sites): Removed several
11237         defunct download sites, added many new ones, and corrected a few
11238         incorrect directory-on-site entries.  Added physical locations to
11239         site-description.
11240
11241 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11242
11243         * finder.el (finder-commentary): add DOC string and fix
11244         interactive spec
11245
11246 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11247
11248         * help.el (describe-function): Don't forget to intern the string
11249         completing-read returns.
11250         (describe-variable): Ditto.
11251
11252 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11253
11254         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11255         `hyper-apropos-help-mode' here to find symbol to customize
11256         irregardless of cursor position and simplify
11257         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11258         `hyper-apropos-popup-menu'.
11259
11260 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11261
11262         * apropos.el (apropos-mode-map): Add return to call
11263         apropos-follow.
11264         (apropos-print): Call apropos-mode to have better
11265         command reference. Put keymap text-poperty to
11266         symbole name.
11267
11268 1999-11-22  Alastair Burt  <burt@dfki.de>
11269
11270         * help.el: (describe-bindings-1): Added handling of keymaps for
11271         the extents at point.
11272
11273 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11274
11275         * gutter-items.el (buffers-tab-items): Wrap the function in a
11276         save-match-data
11277
11278 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11279
11280         * help.el (describe-function): Use the DEFAULT argument to
11281         completing-read.
11282         (describe-variable): Ditto.
11283
11284 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11285
11286         * minibuf.el (read-from-minibuffer): Add optional argument
11287         DEFAULT to have better mini-buffer history support.
11288         (completing-read): Pass default to read-from-minibuffer.
11289         (read-buffer): Pass default to completing-read.
11290
11291 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11292
11293         * font-lock.el (font-lock-doc-string-face): Document the
11294         `font-lock-lisp-like' property.
11295
11296 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11297
11298         * lisp-mode.el: Specify `font-lock-lisp-like'.
11299
11300         * font-lock.el (font-lock-lisp-like): New function.
11301         (font-lock-fontify-syntactically-region): Use it.
11302
11303 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11304
11305         * XEmacs 21.2.22 is released
11306
11307 1999-11-28  Martin Buchholz <martin@xemacs.org>
11308
11309         * XEmacs 21.2.21 is released.
11310
11311 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11312
11313         * minibuf.el (read-coding-system): Accept symbol and
11314         coding-system object as a default-coding-system.
11315
11316 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11317
11318         * minibuf.el (read-coding-system): Accept symbol as
11319         a default-coding-system.
11320
11321 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11322
11323         * apropos.el (apropos-documentation): Use insert instead
11324         of princ.
11325
11326 1999-11-07  William M. Perry  <wmperry@aventail.com>
11327
11328         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11329           for the linux console.
11330
11331         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11332           stuff to work when you are not on a window system, since the GPM
11333           mouse support now allows pasting from outside of XEmacs.
11334
11335 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11336
11337         * XEmacs 21.2.20 is released
11338
11339 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11340
11341         * setup-paths.el (paths-default-info-directories): Add
11342         /usr/share/info and /usr/local/share/info.
11343
11344 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11345
11346         * about.el: Updated Vladimir Ivanovic's info.
11347
11348 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11349
11350         * auto-show.el (auto-show-truncationp): Remove.
11351
11352         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11353
11354 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11355
11356         * indent.el (indent-line-to): fix bug: spaces were not replaced
11357         with tab if column is multiple of tab-width
11358         From dhn@qedinc.com
11359
11360 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11361
11362         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11363         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11364
11365         * package-get.el (package-get-package-provider): Be verbose when
11366         interactive. Patch from Robert Pluim
11367
11368 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11369
11370         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11371         info file suffixes.
11372
11373 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11374
11375         * process.el (open-network-stream): Add a new optional parameter
11376         PROTOCOL to support udp; fix a minor typo and add an explanation
11377         in docstring for udp programming.
11378
11379         * code-process.el (open-network-stream): Add a new optional
11380         parameter PROTOCOL to support udp; fix a minor typo and add an
11381         explanation in docstring for udp programming.
11382
11383 1999-10-18  Andy Piper  <andy@xemacs.org>
11384
11385         * gui.el (make-gui-button): be more precise about how we call
11386         callbacks.
11387
11388         * wid-edit.el (widget-push-button-value-create): Use the new form
11389         of native gui-button.
11390
11391 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11392
11393         * info.el (Info-page-prev): Don't do (sit-for 0).
11394
11395 1999-10-13  Andy Piper  <andy@xemacs.org>
11396
11397         * gutter-items.el (progress-abort-glyph): new glyph for showing
11398         abort status.
11399         (append-progress): dispatch-event rather than sit-for.
11400         (abort-progress): new function. Show the abort glyph with an
11401         appropriate message.
11402         (raw-append-progress): dispatch-event rather than sit-for.
11403         (display-progress): cope with aborts.
11404
11405         * gui.el (make-gui-button): Use native widgets for buttons
11406         unconditionally.
11407         (insert-gui-button): ditto.
11408         (gui-button-p): ditto.
11409
11410         * xbm-button.el: remove from core.
11411
11412         * xpm-button.el: remove from core.
11413
11414 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11415
11416         * faces.el (init-device-faces): Don't initialize the random faces
11417         on the stream device.
11418
11419 1999-10-06  Andy Piper  <andy@xemacs.org>
11420
11421         * files.el (recover-file): Don't use ls under windows for revert buffer.
11422
11423 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11424
11425         * package-get.el (package-get-download-menu): Make menu really
11426         toggle download sites.
11427         (package-get-download-sites): Add autoload cookie.
11428
11429 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11430
11431         * setup-paths.el (paths-find-module-directory): Ditto.
11432
11433 1999-09-29  Werner Fink  <werner@suse.de>
11434
11435         * setup-paths.el (paths-find-exec-directory): Add missing nil
11436         parameter for environment.
11437
11438 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11439
11440         * modeline.el (modeline-format):
11441         Only purecopy the strings.  Else
11442         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11443         barfs.
11444
11445 1999-08-28  Mike Woolley  <mike@bulsara.com>
11446
11447         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11448         user setting comint-completion-addsuffix and
11449         comint-process-echoes.
11450
11451 1999-09-22  Andy Piper  <andy@xemacs.org>
11452
11453         * gutter-items.el (update-tab-in-gutter): use
11454         last-nonminibuf-window instead of selected-window.
11455
11456 1999-09-18  Andy Piper  <andy@xemacs.org>
11457
11458         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11459         display on.
11460
11461         * subr.el (record-buffer-hook): new variable so that the hook gets
11462         some documentation.
11463
11464 1999-09-16  Andy Piper  <andy@xemacs.org>
11465
11466         * gutter-items.el (update-tab-in-gutter): only update when the
11467         gutter is visible.
11468         (remove-buffer-from-gutter-tab): ditto.
11469
11470 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11471
11472         * simple.el (do-auto-fill): Commented out part of Kinsoku
11473         processing.
11474
11475 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11476
11477         * isearch-mode.el (isearch-highlightify-region): Give the
11478         highlighting extents a high priority.
11479         (isearch-make-extent): Give the main highlighting extent an even
11480         higher priority.
11481
11482 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11483
11484         * packages.el (packages-compute-package-locations): Fix typo from
11485         -u rationalization.
11486
11487 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11488
11489         * setup-paths.el (paths-find-doc-directory): Respect value of
11490         `configure-doc-directory.'
11491
11492         * find-paths.el (paths-find-architecture-directory): Give
11493         precendence `default' argument (which typically comes from
11494         configure).
11495
11496 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11497
11498         * startup.el (command-line-early): Added options -user-init-file
11499         and -user-init-directory.
11500
11501         * files.el (user-init-file): Default to NIL so we can recognize
11502         when it's set.
11503
11504 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11505
11506         * obsolete.el (init-file-user):
11507         * startup.el:
11508         * packages.el (packages-compute-package-locations):
11509         * package-get.el (package-get-user-index-filename):
11510         * menubar-items.el (maybe-add-init-button):
11511         * info.el (Info-annotations-path):
11512         * dump-paths.el:
11513         Change `user-init-directory' to be an absolute path.
11514         Use `user-init-directory' where appropriate.
11515         Zap `init-file-user' and its uses.
11516
11517 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11518
11519         * subr.el (copy-symbol): New function.
11520
11521 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11522
11523         * isearch-mode.el (isearch-done): Be sure to restore invisible
11524         extents in the proper buffer.
11525         (isearch-pre-command-hook): Set this-command to the correct value
11526         in case the buffer has changed and old overriding-local-map was
11527         used.
11528         (isearch-restore-extent): Use remprop instead of setting the
11529         property to nil.
11530
11531 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11532
11533         * cmdloop.el (execute-extended-command): Update zmacs region
11534         before the delay.
11535         (execute-extended-command): Make the message gettext-friendly.
11536
11537 1999-09-07  Andy Piper  <andy@xemacs.org>
11538
11539         * gutter-items.el (progress-gauge-glyph): renamed from
11540         progress-glyph.
11541         (progress-text-glyph): new variable.
11542         (progress-layout-glyph): use layouts and text glyphs.
11543         (progress-area-buffer): removed.
11544         (progress-text-and-extent): new variable.
11545         (progress-displayed-p): dynamically create gutter area buffer.
11546         (clear-progress): ditto.
11547         (raw-append-progress): ditto.
11548         (append-progress): use new glyph names.
11549         (raw-append-progress): only create the extent when needed. set
11550         properties more optimally.
11551         (progress): remove args.
11552
11553 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11554
11555         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11556         mapcar where the return value is unused.
11557         (isearch-restore-invisible-extents): Ditto.
11558         (isearch-highlight-all-cleanup): Ditto.
11559         (isearch-delete-extents-in-range): Traverse the extents only once.
11560         (isearch-highlight-all-update): Don't start over if the search
11561         string has changed and more input is pending.
11562
11563 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11564
11565         * packages.el (packages-find-package-data-path): Ditto.
11566
11567         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11568
11569         * subr.el (mapc-internal): Don't make obsolete.
11570
11571         * cl-extra.el (mapc): Resurrect.
11572
11573 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11574
11575         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11576         alias.
11577
11578         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11579         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11580         (isearch-yank-clipboard): Use get-clipboard instead of
11581         x-get-clipboard.
11582         (isearch-yank-selection): Fix docstring.
11583
11584 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11585
11586         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11587
11588 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11589
11590         * cl-macs.el (extent-start-position): Fix setf method.
11591         (extent-end-position): Ditto.
11592
11593 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11594
11595         * isearch-mode.el: End merge with FSF 20.4.
11596
11597         * isearch-mode.el (search-invisible): New variable.
11598         (isearch-hide-immediately): Ditto.
11599         (isearch-unhidden-extents): Ditto.
11600         (isearch-range-invisible): New function.
11601         (isearch-unhide-extent): Ditto.
11602         (isearch-restore-invisible-extents): Ditto.
11603         (isearch-restore-extent): Ditto.
11604
11605         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11606         implementation.
11607         (isearch-ring-retreat-edit): Ditto.
11608         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11609         (isearch-forward-regexp): New arguments NOT-REGEXP and
11610         NO-RECURSIVE-EDIT.
11611         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11612         (isearch-backward-regexp): New arguments NOT-REGEXP and
11613         NO-RECURSIVE-EDIT.
11614         (isearch-mode): Return isearch-success.
11615         (isearch-update): Use unread-command-events instead of
11616         unread-command-event.
11617         (isearch-abort): If an invalid regexp is encountered, keep popping
11618         states.
11619         (isearch-*-char): Use FSF implementation.
11620         (isearch-whitespace-chars): Use the more robust FSF's
11621         implementation.
11622         (isearch-within-brackets): New variable.
11623         (isearch-mode): Initialize it.
11624         (isearch-edit-string): Bind it.
11625         (isearch-search-and-update): Set it.
11626         (isearch-push-state): Push it.
11627         (isearch-top-state): Pop it.
11628         (isearch-search): Set it.
11629         (isearch-printing-char): When called by isearch-whitespace-chars,
11630         handle M-SPC gracefully.
11631         (isearch-message-prefix): New argument ELLIPSIS.
11632         (isearch-message-suffix): Ditto.
11633         (isearch-message): Use the ELLIPSIS argument when calling
11634         isearch-message-prefix and isearch-message-suffix.
11635         (isearch-message-prefix): Distinguish between "wrapped" and
11636         "overwrapped" search, FWIW.
11637
11638 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11639
11640         * isearch-mode.el (isearch-edit-string): Use the head of the
11641         search ring instead of search-last-string and search-last-regexp.
11642         (search-highlight): Renamed from isearch-highlight.
11643         (isearch-exit): Use the new name.
11644         (isearch-highlight): Ditto.
11645         (isearch-dehighlight): Ditto.
11646         (isearch-update-ring): New function.
11647         (isearch-done): Call it.
11648         (isearch-done): New argument EDIT.
11649         (isearch-repeat): If search string is empty, look up at the car of
11650         the search ring; ignore the yank pointer.
11651         (isearch-abort): Call isearch-done with NOPUSH.
11652         (isearch-cancel): New function.
11653         (isearch-mode-map): Bind it to ESC ESC ESC.
11654
11655         * isearch-mode.el: Begin merge with FSF 20.4.
11656
11657 1999-09-01  Andy Piper  <andy@xemacs.org>
11658
11659         * x-select.el (x-get-clipboard): obsolete.
11660         (x-yank-clipboard-selection): obsolete
11661
11662         * select.el (disown-selection): need to be careful to disown the
11663         clipboard if we set it via selection.
11664         (get-clipboard): move from x-select.el
11665         (yank-clipboard-selection): ditto.
11666
11667 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11668
11669         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11670         isearch-highlight-all-matches to nil.
11671         (isearch-fixed-case): New variable.
11672         (isearch-mode): Initialize it.
11673         (isearch-edit-string): Save it.
11674         (isearch-toggle-case-fold): Set it.
11675         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11676         need to check isearch-fixed-case.
11677         (isearch-toggle-case-fold): Update highlighting of all matches
11678         before the pause.
11679         (isearch-edit-string):
11680
11681 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11682
11683         * isearch-mode.el (isearch-edit-string): Call isearch-message
11684         before reading the event so that the prompt is displayed properly.
11685         (isearch-message): Use isearch-nonincremental when calling
11686         isearch-message-prefix.
11687         (minibuffer-local-isearch-map): Bind up and down to do the same as
11688         M-p and M-n respectively.
11689         (isearch-done): New arg NOPUSH.
11690         (isearch-edit-string): Use it.
11691         (isearch-edit-string): Don't bind isearch-string.
11692         (isearch-ring-adjust): Edit string, *then* push state.
11693
11694 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11695
11696         * faces.el (isearch-secondary): Make isearch-secondary look
11697         different than default.
11698
11699 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11700
11701         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11702         save-excursion.
11703         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11704         (isearch-update): Call isearch-dehighlight without arguments.
11705         (isearch-done): Ditto.
11706
11707         * isearch-mode.el (isearch-fix-case): If the search string has no
11708         upper-case letters, allow the folding to be reenabled.
11709         Previously, once disabled, the folding would remain that way until
11710         the end of isearch.
11711         (isearch-top-state): Call isearch-fix-case.
11712
11713         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11714         save-excursion.
11715         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11716
11717 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11718
11719         * xpm-button.el:
11720         xbm-button.el: Need to exist in core because gui.el depends on
11721         them.
11722
11723 1999-08-31  Andy Piper  <andy@xemacs.org>
11724
11725         * gutter-items.el (buffers-tab-face): new customizable variable.
11726         (buffers-tab-default-buffer-line-length): new specifier for
11727         maximum viewable characters.
11728         (progress-stack): new variable for implementing widget-based
11729         progress messages.
11730         (progress-area-buffer): ditto.
11731         (progress-glyph-height): ditto.
11732         (progress-stop-callback): ditto.
11733         (progress-quit-function): new function.
11734         (progress-glyph): new variable.
11735         (progress-layout-glyph): ditto.
11736         (progress-displayed-p): new function, see message-displayed-p for
11737         details.
11738         (clear-progress): ditto.
11739         (remove-progress): ditto.
11740         (append-progress): ditto.
11741         (raw-append-progress): ditto.
11742         (display-progress): ditto.
11743         (current-progress): ditto.
11744         (current-progress-label): ditto.
11745         (progress): ditto.
11746         (lprogress): ditto.
11747
11748
11749 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11750
11751         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11752
11753         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11754         `isearch-yank-selection'.
11755         (isearch-mode-map): Use it.
11756         (isearch-yank-selection): Use `get-selection' instead of
11757         `get-x-selection'.
11758
11759 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11760
11761         * faces.el (isearch-secondary): Create face here.
11762
11763         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11764         timers.
11765
11766 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11767
11768         * subr.el (buffer-string): More robust backward compatibility
11769         check, courtesy William Perry.
11770
11771 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11772
11773         * replace.el (perform-replace): Stop the search after the search
11774         limit has been reached.
11775
11776 1999-08-23  Andy Piper  <andy@xemacs.org>
11777
11778         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11779         here if we don't have one.
11780
11781 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11782
11783         * ldap.el (ldap-coding-system): Default to nil until we get
11784         efficient UTF8 support
11785         (ldap-decode-string): Guard against `decode-coding-string' not
11786         being defined
11787         (ldap-encode-string): Guard against `encode-coding-string' not
11788         being defined
11789
11790 1999-08-23  Didier Verna  <didier@xemacs.org>
11791
11792         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11793         Some doc strings improvements, and add a star to the `interactive'
11794         calls.
11795
11796 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11797
11798         * font-lock.el (java-font-lock-keywords-3): introduced new
11799         keywords and regexpes for javadoc syntax 1.2.
11800
11801 1999-08-17  Andy Piper  <andy@xemacs.org>
11802
11803         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11804         format-buffers-tab-line.
11805         (buffers-tab-max-buffer-line-length): new variable.
11806         (format-buffers-tab-line): new function. truncate names if over
11807         buffers-tab-max-buffer-line-length.
11808
11809 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11810
11811         * cus-start.el: Customize the variable `bell-inhibit-time'.
11812
11813 1999-08-16  Andy Piper  <andy@xemacs.org>
11814
11815         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11816         brute-force approach to deleting the last buffer.
11817         (buffers-tab-grouping-regexp): new customizable variable.
11818         (select-buffers-tab-buffers-by-mode): use it.
11819
11820 1999-08-13  Andy Piper  <andy@xemacs.org>
11821
11822         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11823         deletion problem.
11824
11825 1999-07-30  Didier Verna  <didier@xemacs.org>
11826
11827         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11828         of princ to output symbols.
11829         (custom-save-face-internal): ditto.
11830         (custom-save-resets): ditto.
11831
11832 1999-08-09  Didier Verna  <didier@xemacs.org>
11833
11834         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11835         `regexp-quote' to protect the major mode name for use as a regular
11836         expression (c++ needs this for instance).
11837
11838 1999-08-08  Andy Piper  <andy@xemacs.org>
11839
11840         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11841         cope with similar mode names.
11842
11843         * gutter-items.el (buffers-tab-selection-function): new selection
11844         function.
11845         (select-buffers-tab-buffers-by-mode): new function.
11846         (buffers-tab-items): use it if set to only display buffers in the
11847         tab in the current buffer's group..
11848         (update-tab-in-gutter): use new api.
11849         (remove-buffer-from-gutter-tab): ditto.
11850
11851         * gutter-items.el (buffers-tab-max-size): set custom selection
11852         default to 6.
11853         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11854         (add-tab-to-gutter): set face as default.
11855
11856 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11857
11858         * faces.el (frob-face-property): Merge the fall-back specifier
11859         with the target, not replace it.
11860
11861 1999-08-05  Andy Piper  <andy@xemacs.org>
11862
11863         * gutter-items.el (update-tab-in-gutter): add frame argument for
11864         buffer-items.
11865         (update-tab-in-gutter): use it.
11866
11867         * gutter-items.el (record-buffer-hook): set.
11868
11869         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11870         change.
11871         (switch-to-buffer-hook) deleted.
11872
11873 1999-08-04  Andy Piper  <andy@xemacs.org>
11874
11875         * gutter-items.el (update-tab-in-gutter): make sure this will work
11876         as an argument to create-frame-hook.
11877
11878 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11879
11880         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11881         instead of timer emulation.
11882
11883 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11884
11885         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11886         Emacs isearch enhancements.
11887
11888 1999-07-28  Andy Piper  <andy@xemacs.org>
11889
11890         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11891         all devices that support tab controls.
11892         (remove-buffer-from-gutter-tab): new function. to be used as a
11893         value for kill-buffer-hook.
11894
11895 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11896
11897         * auto-show.el (auto-show-truncationp): changed to match
11898         `window_translation_on'
11899
11900 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11901
11902         * XEmacs 21.2.19 is released
11903
11904 1999-07-28  SL Baur  <steve@miho>
11905
11906         * code-files.el (insert-file-contents): Fix docstring.
11907         revert previous change.
11908
11909 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11910
11911         * fill.el (fill-region-as-paragraph): Change re-break-point to
11912         contain word-across-newline plus one character so that filling
11913         Japanese and Chinese works as desired.
11914         * simple.el (do-auto-fill): Ditto.
11915
11916 1999-07-26  SL Baur  <steve@miho>
11917
11918         * mule/japanese.el ("Japanese"): Do not specify a default input
11919         method.
11920         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11921
11922 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11923
11924         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11925         able to use cl-macs macro in early lisp.
11926
11927 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11928
11929         * custom.el:
11930         * cus-face.el:
11931         * cus-edit.el:
11932                 Massive custom Theme API changes.
11933
11934 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11935
11936         * code-files.el (insert-file-contents): Regard
11937         coding-system-magic-cookie if `coding-system-for-read' is nil.
11938
11939 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11940
11941         * mule/thai-xtis.el: Add coding: local variable, to avoid
11942         bootstrapping problem with C locale.
11943
11944 1999-07-22  Andy Piper  <andy@xemacs.org>
11945
11946         * dumped-lisp.el (preloaded-file-list): guard against putting
11947         gutter-items in a less than functional XEmacs.
11948         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11949
11950 1999-07-18  Bob Weiner  <weiner@beopen.com>
11951
11952         * fill.el (fill-context-prefix): Fixed bug that prevented the
11953         setting of an adaptive fill prefix when the `dont-skip-first' was
11954         t.
11955
11956 1999-07-22  SL Baur  <steve@miho>
11957
11958         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11959
11960 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11961
11962         * files.el (interpreter-mode-alist): add `make', `guile', and
11963         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11964         makefile-mode, guile is a scheme, and someday XEmacs will be
11965         modular enough to use as an efficient scripting tool.)
11966
11967 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11968
11969         * mule/mule-cmds.el (reset-language-environment): Regard
11970         coding-category `utf-8' and `ucs-4' if they are available.
11971
11972 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11973
11974         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11975         (prefer-coding-system): Fix DOC-string.
11976
11977         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11978         DOC-string too.
11979
11980         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11981         Mule.
11982         (coding-system-change-eol-conversion): Fix DOC-string.
11983
11984 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11985
11986         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11987         instead of `list-coding-system'.
11988
11989 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11990
11991         * menubar-items.el (default-menubar): `select-input-method' was
11992         renamed to `set-input-method'.
11993
11994         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11995         "Set Language Environment" menu.
11996
11997         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11998         "Describe Language Support" menu.
11999
12000 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12001
12002         * mule/chinese.el ("Chinese-GB"): Rename
12003         `chinese-gb-environment-setup-function' to
12004         `setup-chinese-gb-environment-internal'.
12005
12006 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12007
12008         * mule/korean.el: Use `define-coding-system-alias' instead of
12009         `copy-coding-system'.
12010
12011 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12012
12013         * mule/mule-cmds.el (set-language-environment-coding-systems):
12014         Treat duplicated coding-categories.
12015
12016 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12017
12018         * mule/japanese.el: Use `define-coding-system-alias' instead of
12019         `copy-coding-system'.
12020
12021 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12022
12023         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12024         coding-system `viscii'.
12025
12026 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12027
12028         * mule/cyrillic.el:
12029         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12030         (cyrillic-alternativnyj-decode-table): New variable.
12031         (cyrillic-alternativnyj-encode-table): New variable.
12032         - Specify `iso-8-1' as a category of coding-system
12033           `alternativnyj'.
12034         - Abolish general Cyrillic environment.
12035
12036 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12037
12038         * mule/chinese.el:
12039         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12040         - Register `chinese-gb-environment-setup-function' as a
12041           `setup-function' of "Chinese-GB" environment.
12042
12043 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12044
12045         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12046         optional argument `parents'.
12047
12048         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12049         property for Thai-XTIS.
12050
12051         * mule/mule-help.el (help-with-tutorial): Use property
12052         `tutorial-coding-system' of language-info as a coding-system to
12053         read tutorial file.
12054
12055 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12056
12057         * mule/thai-xtis.el: Don't setup `setup-function' and
12058         `exit-function'.
12059
12060         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12061         `set-coding-category-system' to set up coding-system for
12062         coding-category.
12063
12064         * mule/mule-cmds.el (prefer-coding-system): Use
12065         `set-coding-category-system' to set up coding-system for
12066         coding-category.
12067
12068 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12069
12070         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12071         Thai-XTIS environment.
12072
12073         * mule/mule-cmds.el (prefer-coding-system): Use
12074         `find-coding-system' instead of `coding-system-p'.
12075
12076 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12077
12078         * mule/mule-cmds.el (set-language-environment-coding-systems):
12079         Modify eol-type for XEmacs.
12080
12081         * mule/thai-xtis.el: Delete unused local variable `category'.
12082
12083         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12084         function.
12085         (prefer-coding-system): Don't call
12086         `update-coding-systems-internal'; use function
12087         `coding-category-list' instead of variable `coding-category-list';
12088         use `set-coding-priority-list' instead of `set-coding-priority';
12089         modify `eol-type' for XEmacs.
12090
12091         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12092         `charset-columns'.
12093         (char-width): Likewise.
12094
12095 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12096
12097         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12098         `tis-620'.
12099
12100         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12101         `set-coding-priority-list' instead of `set-coding-priority'; don't
12102         call `update-coding-systems-internal'.
12103
12104         * mule/mule-misc.el (coding-system-get): New function.
12105         (coding-system-put): New function.
12106         (coding-system-category): New function.
12107
12108 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12109
12110         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12111         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12112         to avoid conflict with leim/quail/thai-xtis.
12113
12114         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12115         to thai-xtis-chars.el.
12116
12117         * mule/thai-xtis-chars.el: New file (split from
12118         mule/thai-xtis.el).
12119
12120 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12121
12122         * mule/thai-xtis.el:
12123         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12124         - Add syntax entries.
12125         - Put `preferred-coding-system' of the charset `thai-xtis' to
12126           `tis-620'.
12127
12128 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12129
12130         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12131         rewritten to use write-multibyte-character.
12132
12133 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12134
12135         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12136         of `iso-2022-7'.
12137         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12138         ported yet.
12139         (read-input-method-name): Treat optional argument `default'.
12140
12141 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12142
12143         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12144         all.
12145         (set-language-info-alist): Set up menus here.
12146
12147 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12148
12149         * minibuf.el (completing-read): Add new optional argument
12150         `default'.
12151         (read-coding-system): Add new optional argument
12152         `default-coding-system'.
12153
12154 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12155
12156         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12157         (viet-viscii-...->viet-vscii...).
12158
12159 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12160
12161         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12162         and menus.
12163
12164 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12165
12166         * mule/mule-cmds.el (input-method-function): Add permanent-local
12167         property.
12168
12169 1999-03-30  Dave Love  <fx@gnu.org>
12170
12171         * mule/mule-cmds.el (current-language-environment): Doc fix.
12172
12173 1999-02-06  Richard Stallman  <rms@gnu.org>
12174
12175         * mule/european.el (setup-slovenian-environment): New function.
12176         ("Slovenian"): New language environment.
12177
12178 1999-01-27  Dave Love  <fx@gnu.org>
12179
12180         * mule/mule-cmds.el (current-language-environment): Provide :link,
12181         :type (choices) and appropriate :get.
12182
12183 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12184
12185         * mule/mule-cmds.el (describe-language-environment): Don't alter
12186         input-method-alist.
12187
12188 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12189
12190         * mule/mule-cmds.el (prefer-coding-system): Call
12191         set-coding-priority, so that the internal array of priorities is
12192         also updated.
12193
12194 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12195
12196         * mule/mule-cmds.el (prefer-coding-system): If the argument
12197         requires specific EOL conversion type, make the default coding
12198         systems use that.
12199
12200 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12201
12202         * mule/mule-cmds.el (set-language-environment): Pass the default
12203         eol-type to set-language-environment-coding-systems.
12204         (set-default-coding-systems): Copy the eol-type property for the
12205         new default values of {buffer-file,process}-coding-system from the
12206         old defaults.
12207         (set-language-environment-coding-systems): Accept an optional
12208         argument EOL-TYPE, and set the eol-type property of the default
12209         coding systems accordingly.
12210
12211 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12212
12213         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12214         use generate-new-buffer instead of get-buffer-create.
12215
12216 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12217
12218         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12219
12220 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12221
12222         * mule/mule-cmds.el (default-input-method): Fix custom type.
12223
12224 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12225
12226         * mule/mule-cmds.el (setup-specified-language-environment):
12227         Add apropos-inhibit property.
12228         (describe-specified-language-support): Likewise.
12229
12230 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12231
12232         * mule/mule-cmds.el: Doc fixes.
12233
12234 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12235
12236         * mule/mule-cmds.el (register-input-method): Doc-string
12237         modified.
12238
12239 1998-09-01  Dave Love  <fx@gnu.org>
12240
12241         * mule/mule-cmds.el (current-language-environment): Fix
12242         setter function.
12243
12244 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12245
12246         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12247         mule/european.el, mule/hebrew.el, mule/japanese.el,
12248         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12249         avoid bootstrapping problem if you need to recompile all the Lisp
12250         files using interpreted code.
12251
12252 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12253
12254         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12255         ("Latin-2"): Likewise.
12256
12257 1998-08-18  Per Starback  <starback@update.uu.se>
12258
12259         * mule/european.el (setup-latin2-environment): Fix typo.
12260
12261 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12262
12263         * mule/european.el: Give proper value of `input-method' key to all
12264         lang. env.
12265
12266         * mule/mule-cmds.el (activate-input-method): Handle the case that
12267         the arg INPUT-METHOD is nil correctly.
12268         (read-multilingual-string): Activate the specified input method
12269         before calling read-string.  Afterward, activate the original
12270         input method.
12271
12272 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12273
12274         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12275         (set-language-info-alist): Fix typo in doc-string.
12276
12277         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12278
12279 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12280
12281         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12282         (reset-language-environment): New function for the job that
12283         setup-english-environment used to do.
12284         (set-language-environment): Do more setups according to the info
12285         in language-info-alist.
12286         (read-language-name): Handle the case that the arg KEY is nil.
12287         (describe-language-environment): Handle input-method property.
12288
12289         * mule/: All files under this directory, which related with
12290         specific languages (such as mule/european.el, mule/greek.el,
12291         mule/hebrew.el, mule/misc-lang.el), modified as below.
12292         (setup-XXX-environment): Just call set-language-environment.  If
12293         they used to do some other jobs than what done by
12294         set-language-environment, those jobs are done in
12295         setup-XXX-environment-internal now.
12296         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12297         the value to setup-XXX-environment-internal.  Add properties
12298         input-method and features.
12299
12300         * mule/english.el (setup-english-environment): Just call
12301         reset-language-environment.
12302
12303         * mule/european.el (setup-8-bit-environment): Function deleted.
12304
12305 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12306
12307         * mule/mule-cmds.el (input-method-exit-on-first-char)
12308         (input-method-use-echo-area): Doc fixes.
12309
12310 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12311
12312         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12313         variable.
12314         (input-method-use-echo-area): New variable.
12315
12316 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12317
12318         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12319
12320 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12321
12322         * mule/mule-cmds.el (activate-input-method): Update mode line.
12323         (inactivate-input-method): Likewise.
12324
12325 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12326
12327         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12328         input method in the current buffer, but just bind
12329         current-input-method.
12330
12331 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12332
12333         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12334
12335         * mule/misc-lang.el ("IPA"): Add coding-priority and
12336         coding-system.
12337
12338 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12339
12340         * mule/greek.el: Add coding-priority.
12341
12342 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12343
12344         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12345         LANG-ENV.
12346
12347 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12348
12349         * mule/mule-cmds.el (register-input-method): Fix previous change.
12350         (setup-specified-language-environment): Doc fix.
12351
12352 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12353
12354         * mule/mule-cmds.el: Several doc fixes.
12355         (get-language-info, set-language-info): Rename argument.
12356         (set-language-info-alist): Likewise.
12357         (register-input-method): Rename argument.
12358         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12359
12360 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12361
12362         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12363         default value while reading an input method.
12364
12365 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12366
12367         * mule/mule-cmds.el (universal-coding-system-argument):
12368         Use buffer-file-coding-system as default.
12369
12370 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12371
12372         * mule/korean.el ("Korean"): Doc fix.
12373
12374 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12375
12376         * mule/mule-cmds.el (describe-language-environment): Print the
12377         languge environment at the head.
12378
12379 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12380
12381         * mule/japanese.el: Set exit-function to exit-japanese-environment
12382         for Japanese environment.
12383
12384 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12385
12386         * mule/mule-cmds.el (set-language-environment): Doc fix.
12387         (current-language-environment): Use defcustom.
12388         (default-input-method): Specify :type.
12389
12390 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12391
12392         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12393         modified.
12394         (prefer-coding-system): Doc-string modified.
12395
12396 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12397
12398         * mule/mule-cmds.el (set-language-info): Doc-string
12399         describes `coding-priority' KEY.
12400         (set-language-environment-coding-systems): New function.
12401         (select-safe-coding-system): New function.
12402         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12403         (set-language-info-alist): New optionla arg PARENTS.  Call
12404         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12405         (set-language-environment-coding-systems): New function.
12406
12407         * mule/chinese.el: Remove setting up of
12408         describe-chinese-environment-map and
12409         setup-chinese-environment-map.  Exclude them in args of calls to
12410         set-language-info-alist.  Register coding-priority key in
12411         language-info-alist.
12412
12413         * mule/cyrillic.el: Remove setting up of
12414         describe-cyrillic-environment-map and
12415         setup-cyrillic-environment-map.  Exclude them in args of calls to
12416         set-language-info-alist.  Register coding-priority key in
12417         language-info-alist.
12418
12419         * mule/english.el: Register coding-priority key in
12420         language-info-alist.
12421
12422         * mule/ethiopic.el: Register coding-priority key in
12423         language-info-alist.
12424
12425         * mule/european.el: Remove setting up of
12426         describe-european-environment-map and
12427         setup-european-environment-map.  Exclude them in args of calls to
12428         set-language-info-alist.  Register coding-priority key in
12429         language-info-alist.  Add "German" language env.
12430         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12431         (setup-german-environment): New function.
12432
12433         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12434         change default input method to "greek-postfix".
12435
12436         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12437         coding-priority key in
12438
12439 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12440
12441         * mule/mule-cmds.el (set-language-info): Doc fix.
12442         (input-method-inactivate-hook): Doc fix.
12443
12444 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12445
12446         * mule/mule-cmds.el (set-input-method): Renamed from
12447         select-input-method.
12448
12449 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12450
12451         * mule/mule-cmds.el (set-language-environment): Run
12452         exit-language-environment-hook before calling `exit-function'
12453         which is specified for the language environment.
12454
12455 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12456
12457         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12458         modified.
12459         (prefer-coding-system): Likewise.
12460         (describe-language-environment): Print aliases of each coding
12461         system.
12462         (set-language-environment-hook): New variable.
12463         (exit-language-environment-hook): New variable.
12464         (set-language-environment): Call these hooks.  Before setting a
12465         new language environment, exit from the
12466         current-language-environment if necessary.
12467         (input-method-verbose-flag): The value can be nil, t,
12468         complex-only, or default.
12469         (input-method-highlight-flag): Doc-string augmented.
12470         (activate-input-method): Check if we can run the registered
12471         function to activate an input method.
12472
12473         * mule/korean.el: Set exit-function for language environment
12474         "Korean" to exit-korean-environment.
12475         (setup-korean-environment): Moved to korea-util.el.
12476
12477 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12478
12479         * mule/mule-cmds.el (read-multilingual-string): Use
12480         current-input-method prior to default-input-method.  Don't bind
12481         current-input-method by `let', instead, activate the specified
12482         input method in the current buffer temporarily.
12483
12484 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12485
12486         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12487
12488 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12489
12490         * mule/chinese.el (post-read-decode-hz): Return the result of
12491         decode-hz-region.
12492         (pre-write-encode-hz): Do not change the value of
12493         last-coding-system.
12494
12495 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12496
12497         * mule/mule-ccl.el: Doc fixes.
12498
12499 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12500
12501         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12502         (check-ccl-program): New macro.
12503
12504 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12505
12506         * mule/mule-ccl.el: Comment about CCL syntax modified.
12507         (ccl-command-table): Add read-multibyte-character and
12508         write-multibyte-character.
12509         (ccl-code-table): Add ex-cmd.
12510         (ccl-extended-code-table): New variable.
12511         (ccl-embed-extended-command): New function.
12512         (ccl-compile-read-multibyte-character,
12513         ccl-compile-write-multibyte-character) New functions.
12514         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12515         ccl-dump-write-multibyte-character): New functions.
12516
12517 1999-07-22  SL Baur  <steve@miho>
12518
12519         * config.el (config-value-file): config.values is installed into
12520         doc-directory.
12521         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12522
12523 1999-07-19  Didier Verna  <didier@xemacs.org>
12524
12525         * rect.el: all functions rewritten, except when noted. Below is a
12526         list of interface changes.
12527         (apply-on-rectangle): new function. Obsoletes
12528         `operate-on-rectangle'. All functions that used to call this
12529         function now call the new one.
12530         (kill-rectangle): added optional prefix arg to fill lines.
12531         (delete-rectangle): ditto.
12532         (delete-extract-rectangle): ditto.
12533         (open-rectangle): ditto.
12534         (clear-rectangle): ditto.
12535         (delete-rectangle-line): added third arg FILL.
12536         (delete-extract-rectangle-line): ditto.
12537         (open-rectangle-line): ditto.
12538         (clear-rectangle-line): ditto.
12539
12540 1999-07-18  Andy Piper  <andy@xemacs.org>
12541
12542         * menubar-items.el (default-menubar): add gutter options.
12543
12544         * gutter-items.el: new file.
12545         (gutter): new group for custom.
12546         (gutter-visible-p): new variable.
12547         (default-gutter-position): ditto.
12548         (buffers-tab): new group for the buffers tab.
12549         (gutter-buffers-tab): widget to put in the gutter.
12550         (buffers-tab-max-size): max number of tabs.
12551         (buffers-tab-switch-to-buffer-function): function to call when a
12552         tab is pressed.
12553         (buffers-tab-omit-function): filter buffers with this function.
12554         (buffers-tab-format-buffer-line-function): format buffer names for
12555         inclusion in tabs.
12556         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12557         the record.
12558         (build-buffers-tab-internal): build a list of tab items.
12559         (buffers-tab-items): ditto.
12560         (add-tab-to-gutter): put a tab in the gutter area.
12561         (update-tab-in-gutter): reset the buffers in the tab.
12562
12563         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12564
12565         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12566         (switch-to-buffer-hooks): new hook.
12567
12568         * toolbar.el (default-toolbar-position): fix typo.
12569
12570 1999-07-16  Andy Piper  <andy@xemacs.org>
12571
12572         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12573
12574 1999-07-15  Didier Verna  <didier@xemacs.org>
12575
12576         * cus-edit.el (custom-prompt-variable): optional third arg makes
12577         prompt for a comment string.
12578         (customize-set-value): optional prefix makes this function handle
12579         variable comments.
12580         (customize-set-variable): ditto.
12581         (customize-save-variable): ditto.
12582         (customize-customized): handle custom comments.
12583         (customize-save-customized): ditto.
12584         (custom-variable-state-set): ditto.
12585         (custom-face-state-set): ditto.
12586         (customize-saved): ditto.
12587         (custom-variable-set): ditto.
12588         (custom-face-set): ditto.
12589         (custom-variable-save): ditto.
12590         (custom-face-save): ditto.
12591         (custom-variable-reset-saved): ditto.
12592         (custom-face-reset-saved): ditto.
12593         (custom-variable-reset-standard): ditto.
12594         (custom-face-reset-standard): ditto.
12595         (custom-comment-face): new face.
12596         (custom-comment-tag-face): ditto.
12597         (custom-comment): new widget.
12598         (custom-comment-create): new function.
12599         (custom-comment-delete): ditto.
12600         (custom-comment-value-set): ditto.
12601         (custom-comment-show): ditto.
12602         (custom-comment-invisible-p): ditto.
12603         (custom-variable-value-create): create a comment field widget.
12604         (custom-face-value-create): ditto.
12605         (custom-variable-menu): new entry for adding a custom comment.
12606         (custom-face-menu): ditto.
12607         (custom-save-variables): possibly save custom comments.
12608         (custom-save-faces): ditto.
12609
12610         * cus-face.el (custom-set-faces): the arguments can now have a
12611         custom comment as fourth argument.
12612
12613         * custom.el (custom-set-variables): the arguments can now have a
12614         custom comment as fifth element.
12615
12616 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12617
12618         * XEmacs 21.2.18 is released
12619
12620 1999-07-13  SL Baur  <steve@miho>
12621
12622         * lib-complete.el (read-library-name): Revert previous change.
12623         (read-library): Ditto.
12624
12625 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12626
12627         * packages.el (packages-package-list): Capitalize docstring.
12628
12629         * packages.el (packages-find-package-library-path): Use #'nconc
12630         rather than #'append to reduce consing -- #'mapcar uses Flist,
12631         which returns a freshly consed list.  #'append would create yet
12632         another fresh list, using Fmake_list in concat.
12633
12634         * packages.el (package-provide): Use setq with remassq like it
12635         says in its docstring.
12636
12637 1999-07-06  SL Baur  <steve@miho.m17n.org>
12638
12639         * lib-complete.el (progn-with-message): Fix typo.
12640
12641 1999-07-06  SL Baur  <steve@miho.m17n.org>
12642
12643         * mule/mule-misc.el (char-octet): Make function match docstring.
12644         From Katsumi Yamaoka <yamaoka@jpl.org>
12645
12646 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12647
12648         * wid-edit.el (widget-documentation): corrected spelling error.
12649
12650 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12651
12652         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12653         keys if already bound
12654
12655 1999-07-06  SL Baur  <steve@miho.m17n.org>
12656
12657         * lib-complete.el (progn-with-message): Revert previous changes.
12658
12659 1999-06-24  Bob Weiner  <weiner@beopen.com>
12660
12661         * lib-complete.el (find-library):
12662         (find-library-other-window):
12663         (find-library-other-frame): Completely rewrote
12664         so that these functions actually work when called non-interactively.
12665         Also made them handle LIBRARY arguments which end with .el or .elc.
12666
12667 1999-06-24  Bob Weiner  <weiner@beopen.com>
12668
12669         * simple.el (indent-new-comment-line): Locally bound
12670         `block-comment-start' to `comstart' or else when this is called
12671         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12672         `block-comment-start' value, ignoring any existing spacing after a
12673         comment prefix in the previous line and producing ugly comments.
12674
12675 1999-06-23  Bob Weiner  <weiner@beopen.com>
12676
12677         * list-mode.el (mouse-choose-completion):
12678         (choose-completion):
12679         (completion-switch-to-minibuffer): Added.
12680         ([Tab]): [Tab] previously switched to the minibuffer
12681         but since [space] does that and since most applications in the
12682         world use [Tab] to select the next item in a list, do that in the
12683         *Completions* buffer too.  This will cause the least confusion
12684         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12685         06/23/1999.
12686
12687 1999-06-22  Bob Weiner  <weiner@beopen.com>
12688
12689         * help.el (help-buffer-name): Added support for a null value
12690         of `help-buffer-prefix-string' since some buffers require no
12691         prefix.
12692
12693 1999-06-20  Bob Weiner  <weiner@beopen.com>
12694
12695         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12696         in the completion-list-mode-map to bury the completions buffer
12697         even when the minibuffer is no longer active.
12698
12699 1999-06-20  Bob Weiner  <weiner@beopen.com>
12700
12701         * list-mode.el (list-mode): It is visually disconcerting to have
12702         the text cursor disappear within list buffers, especially when
12703         moving from window to window, so leave it visible.
12704
12705 1999-07-01  SL Baur  <steve@miho.m17n.org>
12706
12707         * menubar-items.el (default-menubar): Conditionalize the bug
12708         report menu item (which may not be possible in this XEmacs).
12709         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12710
12711 1999-06-30  SL Baur  <steve@miho.m17n.org>
12712
12713         * subr.el (with-current-buffer): DOC string fix.
12714         Suggested by Bob Weiner <weiner@altrasoft.com>
12715
12716 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12717
12718         * cus-face.el (custom-face-italic): insert missing args
12719
12720 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12721
12722         * packages.el (package-locations): Changed default early package
12723         hierarchies to ~/.xemacs/mule-packages and
12724         ~/.xemacs/xemacs-packages.
12725
12726 1999-06-23  SL Baur  <steve@miho.m17n.org>
12727
12728         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12729
12730 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12731
12732         * packages.el (package-locations): Changed default early package
12733         hierarchy to ~/.xemacs/packages.
12734         (package-locations): Removed `packages' as a possible name for a
12735         late package hierarchy.
12736
12737 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12738
12739         * mule/mule-category.el (word-combining-categories): Set up new
12740         variable.
12741         (word-separating-categories): Likewise.
12742
12743 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12744
12745         * XEmacs 21.2.17 is released
12746
12747 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12748
12749         * font-menu.el (font-menu-set-font): allow for nil specification
12750         of font size.
12751
12752 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12753
12754         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12755         is 1.
12756
12757 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12758
12759         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12760         8859-5 instead of ISO 8859-1.
12761
12762 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12763
12764         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12765         (viet-viscii-encode-table): Ditto.
12766
12767         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12768         Make obsolete definition of char-octet.
12769
12770 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12771
12772         * subr.el: Move no-Mule make-char ...
12773         * help-nomule.el (make-char): To here.
12774         (string-width): Make Mule compatibility alias.
12775
12776 1999-06-15  Andy Piper  <andy@xemacs.org>
12777
12778         * select.el (get-selection-no-error): really make there be no-error.
12779         (get-selection): revert to original.
12780
12781 1999-06-11  Andy Piper  <andy@xemacs.org>
12782
12783         * select.el (selection-sets-clipboard): renamed.
12784         (own-selection): use it.
12785
12786 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12787
12788         * XEmacs 21.2.16 is released
12789
12790 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12791
12792         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12793         missing characters to avoid crash.
12794
12795 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12796
12797         * coding.el (set-terminal-coding-system): Only set the console
12798         coding system on the selected console if it is a tty.
12799
12800 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12801
12802         * cus-face.el:
12803         * cus-edit.el:
12804         * faces.el:
12805         (custom):
12806         (face-spec-set):
12807         * faces.el (frob-face-property):
12808         * font-menu.el (font-menu-set-font):
12809                   Actually apply changes from 1999-03-17
12810
12811 1999-06-10  Andy Piper  <andy@xemacs.org>
12812
12813         * select.el (get-selection): abstract out non error-signalling
12814         part.
12815         (get-selection-no-error): get-selection without signalling an
12816         error.
12817         (selection-is-clipboard-p): new variable. controls whether the
12818         selection sets the clipboard.
12819         (own-selection): use it.
12820
12821         * mouse.el (insert-selection): fallback to clipboard after trying
12822         primary selection and cutbuffer.
12823
12824 1999-06-05  Andy Piper  <andy@xemacs.org>
12825
12826         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12827         selection functions.
12828
12829 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12830
12831         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12832         default value.
12833         (load): Use `raw-text' instead of `no-conversion'.
12834         (insert-file-contents): Likewise.
12835
12836         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12837         of `no-conversion'.
12838
12839 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12840
12841         * coding.el: Don't copy `no-conversion' to `raw-text'.
12842
12843 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12844
12845         * subr.el (make-char): Define it if Mule is not around.
12846
12847 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12848
12849         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12850
12851         * x-select.el (x-disown-selection-internal): Restore symbol as an
12852         obsolete alias.
12853         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12854
12855 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12856
12857         * XEmacs 21.2.15 is released
12858
12859 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12860
12861         * subr.el (split-string): Avoid infinite looping
12862
12863 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12864
12865         * ldap.el (ldap-ignore-attribute-codings): New variable
12866         (ldap-default-attribute-decoder): New variable
12867         (ldap-coding-system): New variable
12868         (ldap-attribute-syntax-encoders): New variable
12869         (ldap-attribute-syntax-decoders): New variable
12870         (ldap-attribute-syntaxes-alist): New variable
12871         (ldap-encode-boolean): New function
12872         (ldap-decode-boolean): New function
12873         (ldap-encode-country-string): New function
12874         (ldap-decode-string): New function
12875         (ldap-decode-address): New function
12876         (ldap-encode-address): New function
12877         (ldap-decode-attribute): New function
12878         (ldap-search): Use some of these
12879
12880 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12881
12882         * version.el (emacs-version): Make the patch level/beta come
12883         before the XEmacs qualifier so that it gets into (funcall
12884         emacs-version) and thus in the bug reports.
12885         (emacs-version>=): Support patch levels.
12886
12887 1999-06-03  SL Baur  <steve@xemacs.org>
12888
12889         * version.el: implement x.y.z version number
12890         From Jan Vroonhof <vroonhof@math.ethz.ch>
12891
12892 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12893
12894         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12895
12896 1999-05-22  Vin Shelton <acs@xemacs.org>
12897
12898         * startup.el: Document -private and break out non-standard X options.
12899
12900 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12901
12902         * mule/mule-charset.el (charset-after): New function.
12903         (charset-direction): Synch with Mule, update docstring.
12904         (get-charset-property): New function.
12905         (put-charset-property): New function.
12906         (charset-plist): New function.
12907
12908         * mule/mule-charset.el (compose-region):
12909         (decompose-region): remove;  these functions (which don't work
12910         since we don't do composite characters) have been moved to
12911         mule-util.el.
12912         (toplevel): follow coding standards
12913
12914 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12915
12916         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12917         exist any more.
12918
12919         * code-files.el: Fix commentary to follow coding standards.  Move
12920         the single line left in mule-files.el to here.
12921
12922         * mule/mule-files.el: delete.
12923
12924 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12925
12926         * info.el (Info-scroll-prev): Use event functions instead of the
12927         old emacs 19 interface.
12928
12929 1999-06-02  Andy Piper  <andy@xemacs.org>
12930
12931         * x-font-menu.el (x-font-menu-load-font):
12932         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12933
12934 1999-05-31  Andy Piper  <andy@xemacs.org>
12935
12936         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12937         group.
12938         (font-menu-this-frame-only-p): ditto.
12939         (font-menu-max-items): reinstate, from Jan Vroonhof
12940         <vroonhof@math.ethz.ch>
12941         (font-menu-submenu-name-format): ditto.
12942         (font-menu-split-long-menu): ditto, for use by the family
12943         constructor.
12944         (font-menu-family-constructor): use it.
12945
12946 1999-05-30  Andy Piper  <andy@xemacs.org>
12947
12948         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12949         for use by the font menu.
12950
12951         * msw-font-menu.el: new file implementing mswindows specific
12952         font-menu behaviour.
12953         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12954         (mswindows-font-menu-junk-families): ditto.
12955         (hack-font-truename): ditto.
12956         (mswindows-font-regexp-ascii): ditto.
12957         (mswindows-reset-device-font-menus): ditto.
12958         (mswindows-font-menu-font-data): ditto.
12959         (mswindows-font-menu-load-font): ditto.
12960
12961         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12962         (x-font-menu-font-data): ditto.
12963         (x-font-menu-load-font): ditto.
12964
12965         * font-menu.el: new file implementing generic font menu behaviour.
12966         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12967         made device independent.
12968         (font-menu-this-frame-only-p): ditto.
12969         (font-menu-preferred-resolution): ditto.
12970         (font-menu-size-scaling): new variable used to determine whether
12971         sizes are in points or tenths of a point.
12972         (vassoc): moved from x-font-menu.el.
12973         (device-fonts-cache): ditto.
12974         (device-fonts-cache): ditto.
12975         (flush-device-fonts-cache): ditto.
12976         (reset-device-font-menus): copied from x-font-menu.el and made
12977         device independent. Most functionality deferred to
12978         device-dependent versions.
12979         (font-menu-family-constructor): copied from x-font-menu.el and
12980         made device independent.
12981         (font-menu-size-constructor): ditto.
12982         (font-menu-weight-constructor): ditto.
12983         (font-menu-set-font): ditto.
12984         (font-menu-change-face): ditto.
12985         (font-menu-load-font): new device method.
12986         (font-menu-font-data): ditto.
12987
12988         * x-font-menu.el: The above functions deleted.
12989
12990 1999-05-26  Andy Piper  <andy@xemacs.org>
12991
12992         * update-elc.el:
12993         * make-docfile.el:
12994         * loadup.el: rehash expand-file-name usage to not use default-directory.
12995
12996 1999-05-21  Andy Piper  <andy@xemacs.org>
12997
12998         * x-select.el (x-select-convert-to-text):
12999         (x-selected-text-type):
13000         (x-get-selection):
13001         (xselect-convert-to-string):
13002         (xselect-convert-to-compound-text):
13003         (xselect-convert-to-length):
13004         (xselect-convert-to-targets):
13005         (xselect-convert-to-delete):
13006         (xselect-convert-to-filename):
13007         (xselect-convert-to-charpos):
13008         (xselect-convert-to-lineno):
13009         (xselect-convert-to-colno):
13010         (xselect-convert-to-sourceloc):
13011         (xselect-convert-to-os):
13012         (xselect-convert-to-host):
13013         (xselect-convert-to-user):
13014         (xselect-convert-to-class):
13015         (xselect-convert-to-name):
13016         (xselect-convert-to-integer):
13017         (xselect-convert-to-atom):
13018         (xselect-convert-to-identity): functions renamed from x-* and
13019         moved to select.el.
13020         (x-get-secondary-selection): use rename get-selection.
13021         (x-get-clipboard): ditto.
13022         (x-own-selection): moved to select.el.
13023         (x-valid-simple-selection-p): ditto.
13024         (x-dehilight-selection): ditto.
13025         (x-own-clipboard): ditto.
13026         (x-disown-selection): ditto.
13027
13028         * x-mouse.el (x-yank-function): moved to mouse.el.
13029         (x-insert-selection): ditto.
13030         (x-set-point-and-move-selection): use renamed function.
13031
13032         * select.el (selected-text-type): moved and renamed from
13033         x-select.el.
13034         (selection-owner-p): moved to C.
13035         (selection-exists-p): ditto.
13036         (get-cutbuffer): new device method.
13037         (get-selection): generalised and moved from x-select.el.
13038         (own-selection): moved x-own-selection functionality into here.
13039         (dehilight-selection): renamed and moved from x-select.el.
13040         (own-clipboard): functionality moved from x-select.el using new
13041         generic C builtins.
13042         (disown-clipboard): ditto.
13043         (select-convert-to-text):
13044         (select-convert-to-string):
13045         (select-convert-to-compound-text):
13046         (select-convert-to-length):
13047         (select-convert-to-targets):
13048         (select-convert-to-delete):
13049         (select-convert-to-filename):
13050         (select-convert-to-charpos):
13051         (select-convert-to-lineno):
13052         (select-convert-to-colno):
13053         (select-convert-to-sourceloc):
13054         (select-convert-to-os):
13055         (select-convert-to-host):
13056         (select-convert-to-user):
13057         (select-convert-to-class):
13058         (select-convert-to-name):
13059         (select-convert-to-integer):
13060         (select-convert-to-atom):
13061         (select-convert-to-identity): new functions renamed from x-* and
13062         moved from x-select.el.
13063
13064         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13065         into here and use as the default window-system mouse yank.
13066         (insert-selection): generalised and moved from x-mouse.el.
13067         (own-clipboard): moved to C.
13068
13069         * msw-select.el (mswindows-selection-owned-p): deleted.
13070         (mswindows-own-selection): generalised and moved to select.el.
13071         (mswindows-disown-selection): generalised and moved to C.
13072         (mswindows-selection-owner-p): ditto.
13073
13074 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13075
13076         * XEmacs 21.2.14 is released
13077
13078 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13079
13080         * about.el: update contact info for jason and slb.
13081
13082 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13083
13084         * mule/european.el (setup-romanian-environment): Add Romanian
13085         support from Emacs/Mule romanian.el.
13086
13087 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13088
13089         * cus-face.el: Label all custom changes with the 'custom' tag.
13090
13091         * cus-edit.el: idem ditto.
13092
13093         * faces.el: Added suport for adding device tags to various functions.
13094         (custom): New device tag.
13095         (face-spec-set): Call reset face with tags argument. No longer do
13096         x-init-global-faces hack.
13097
13098         * faces.el (frob-face-property): Use an anonymous specifier to map
13099         frob-face-property-1 over.
13100
13101         * x-font-menu.el (font-menu-set-font): Always specify all
13102         properties to custom.
13103
13104 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13105
13106         * mule/european.el (setup-czech-environment): Add czech support.
13107         From David Sauer <davids@orfinet.cz>
13108
13109 1999-03-15  SL Baur  <steve@xemacs.org>
13110
13111         * check-features.el: Turn hard errors into warnings.
13112
13113 1999-03-21  SL Baur  <steve@xemacs.org>
13114
13115         * simple.el (delete-key-deletes-forward): As per discussion on
13116         xemacs-beta, default to t.
13117
13118 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13119
13120         * loadup.el: Define Installation-string before loading anything.
13121
13122 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13123
13124         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13125         From Anders Stenman <stenman@isy.liu.se>
13126
13127 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13128
13129         * wid-edit.el (widget-glyph-find): Ditto.
13130
13131         * packages.el (locate-library): Ditto.
13132
13133         * loadup.el (really-early-error-handler): Ditto.
13134
13135         * lib-complete.el (read-library): Ditto.
13136
13137         * faces.el (set-face-stipple): Ditto.
13138
13139         * code-files.el (load): Use new calling style of locate-file.
13140
13141 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13142
13143         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13144         dead.
13145
13146 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13147
13148         * dumped-lisp.el (preloaded-file-list): Don't load
13149         Installation.el.
13150
13151         * loadup.el (Installation-string): Define it here.
13152
13153 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13154
13155         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13156         Installation.el needs to be loaded before `dump-paths', otherwise
13157         the dumping process won't find it.
13158
13159 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13160
13161         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13162         subr so that we can use `replace-in-string' in Installation.el to
13163         get rid of C-m chars under the native Windows build.
13164
13165 1999-04-29  Andy Piper  <andy@xemacs.org>
13166
13167         * make-docfile.el: canonicalize file and directory names.
13168
13169         * device.el (call-device-method): new function for calling device
13170         specific methods.
13171         (define-device-method): new function for defining device methods.
13172         (define-device-method*): ditto.
13173
13174 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13175
13176         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13177
13178 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13179
13180         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13181         (cyrillic-koi8-r-encode-table): Likewise.
13182         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13183         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13184
13185         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13186         from vietnamese.el].
13187
13188         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13189         mule/mule-misc.el.
13190
13191 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13192
13193         * mule/thai-xtis.el:
13194         - Change font registry name from "Thai94x94-0" to "xtis-0".
13195         - Change mnemonic of coding-system `tis-620' to "TIS620".
13196
13197 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13198
13199         * mule/ethiopic.el: fixed.
13200
13201 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13202
13203         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13204
13205         * mule/thai-xtis.el: New file.
13206
13207         * mule/vietnamese.el: New file.
13208
13209         * mule/ethiopic.el: New file.
13210
13211 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13212
13213         * bytecomp.el (byte-compile-close-variables): Leave
13214         debug-issue-ebola-notices alone.
13215
13216 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13217
13218         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13219         at the top of the buffer since it is the most important thing to
13220         customize
13221         (ldap-get-host-parameter): New defun
13222         (ldap-search): Add a new parameter `withdn' to retrieve the
13223         distinguished names of entries
13224
13225 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13226
13227         * startup.el (splash-frame-body): Date and spelling fixes.
13228
13229 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13230
13231         * view-less.el (toggle-truncate-lines): add autoload tag
13232
13233 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13234
13235         * format.el (format-alist): Disable image stuff.
13236
13237 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13238
13239         * wid-edit.el (widget-glyph-find): Search by directories, then by
13240         suffixes rather than the other way around.
13241         (widget-image-conversion): Renamed to
13242         `widget-image-file-name-suffixes'.
13243
13244 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13245
13246         * mule/mule-charset.el: Made old functions obsolete, remove the
13247         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13248         (charset-iso-graphic-plane): Rename from charset-graphic.
13249         (charset-iso-final-char): Rename from charset-final.
13250         (charset-width): Rename from charset-columns.
13251         (charset-bytes): Added from fsf compatibility, returns always 1.
13252
13253         * mule/mule-misc.el: Move charset-doc-string alias to
13254         mule-charset.el
13255
13256 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13257
13258         * x-faces.el (x-make-font-bold-italic): honor
13259         *try-oblique-before-italic-fonts*
13260
13261 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13262
13263         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13264
13265 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13266
13267         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13268         name.
13269
13270 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13271
13272         * cl-extra.el (equalp): Would bug out for lists.
13273
13274 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13275
13276         * about.el (about-hackers):  Change cgw's email address
13277
13278 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13279
13280         * XEmacs 21.2.13 is released
13281
13282 1999-03-12  SL Baur  <steve@xemacs.org>
13283
13284         * simple.el (delete-key-deletes-forward): Revert to previous
13285         behavior.
13286
13287 1999-01-18  Didier Verna  <didier@xemacs.org>
13288
13289         * menubar-items.el (xemacs-splash-buffer): handle the case of
13290         multiple elements in the splash buffer body.
13291
13292         * startup.el (splash-frame-timeout): new constant: interval
13293         between splash buffer elements.
13294         (command-line-1): handle splash buffer with multiple elements (use
13295         a timeout).
13296         (splash-frame-body): Originally `startup-splash-frame-body'.
13297         Rewrote a cleaner and more readable version. This can now be array,
13298         in which case each element is displayed in turn in the splash buffer.
13299         (splash-frame-static-body): new constant. Persistent information
13300         across all splash buffer elements (preserves the possibility to give
13301         it in different languages.
13302         (circulate-splash-frame-elements): new function. Used as a timeout
13303         to circulate through all splash frame elements and display them in
13304         sequence.
13305         (display-splash-frame): originally `startup-splash-frame'. Handle
13306         the case of multiple elements in the splash buffer body. Now
13307         returns a timeout id if multiple elements to display, or nil.
13308
13309 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13310
13311         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13312         so they can be overridden by x-init-face-from-resources.
13313         Additionally specify the font name also with an x tag.
13314
13315 1999-03-08  Andy Piper  <andy@xemacs.org>
13316
13317         * package-get.el (package-get-base): autoload.
13318
13319         * menubar-items.el (default-menubar): add update menu item. Fix
13320         custom menu to only be activated when package-base is available.
13321
13322         * package-get.el (package-get-custom): don't load
13323         package-get-custom as it is auto-generated. Fix group definition.
13324
13325 1999-03-05  Didier Verna  <didier@xemacs.org>
13326
13327         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13328         instead of `symbol-name' (Thanks Kyle).
13329
13330         * cus-edit.el (custom-save-variables): use `prin1' instead of
13331         princ to write symbols.
13332
13333 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13334
13335         * XEmacs 21.2.12 is released
13336
13337 1999-03-05  SL Baur  <steve@xemacs.org>
13338
13339         * menubar-items.el (default-menubar): Add kfm browsing support.
13340         From Neal Becker <nbecker@fred.net>
13341
13342 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13343
13344         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13345         calls to font-lock during buffer reversion.
13346
13347 1999-02-12  Didier Verna  <didier@xemacs.org>
13348
13349         * info.el (Info-build-node-completions): unconditionally widen the
13350         tag table buffer.
13351
13352 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13353
13354         * x-faces.el (x-init-face-from-resources):
13355         Only set fonts in the 'x locale.
13356
13357 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13358
13359         * package-ui.el (pui-install-selected-packages): Don't throw on
13360         `package-admin-delete-binary-package' returning nil since it's
13361         normal.  Reindent function.
13362         (pui-add-required-packages): Handle case where packages selected
13363         for installation have never been installed.
13364
13365 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13366
13367         * menubar-items.el (default-menubar):
13368         Implement the ``Mule->Set coding system of process'' menu item.
13369
13370 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13371
13372         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13373         files
13374         - Change some `if's to `when's
13375
13376 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13377
13378         * XEmacs 21.2.11 is released
13379
13380 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13381
13382         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13383         against window close (Fix Bug #460).
13384         (ask-user-about-lock-dbox): Idem.
13385
13386 1999-02-25  SL Baur  <steve@xemacs.org>
13387
13388         * mule/mule-charset.el (charset-leading-byte): New function.
13389         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13390
13391 1999-02-12  Andy Piper  <andy@xemacs.org>
13392
13393         * about.el (xemacs-hackers): change andy's email address.
13394         (about-url-alist): change andy's web page address.
13395         (about-xemacs): add piper.
13396
13397 1999-02-16  SL Baur  <steve@xemacs.org>
13398
13399         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13400         of mule-base into lisp/mule.
13401
13402 1999-02-16  SL Baur  <steve@xemacs.org>
13403
13404         * mule/arabic.el:
13405         mule/canna-leim.el:
13406         mule/chinese.el:
13407         mule/cyrillic.el:
13408         mule/english.el:
13409         mule/european.el:
13410         mule/greek.el:
13411         mule/hebrew.el:
13412         mule/japanese.el:
13413         mule/kinsoku.el:
13414         mule/korean.el:
13415         mule/misc-lang.el:
13416         mule/mule-category.el:
13417         mule/mule-ccl.el:
13418         mule/mule-charset.el:
13419         mule/mule-cmds.el:
13420         mule/mule-coding.el:
13421         mule/mule-files.el:
13422         mule/mule-help.el:
13423         mule/mule-init.el:
13424         mule/mule-misc.el:
13425         mule/mule-tty-init.el:
13426         mule/mule-x-init.el:
13427         mule/viet-chars.el:  Remerge from mule-base.
13428
13429         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13430         of mule-base into lisp/mule.
13431
13432 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13433
13434         * process.el (exec-to-string): Use `shell-command-switch' in place
13435         of hard-wired "-c" (for WindowsNT).
13436
13437 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13438
13439         * menubar-items.el (default-menubar):  Remove obsolete
13440         "Gopher" item
13441
13442 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13443
13444         * package-admin.el (package-admin-get-install-dir): First fall
13445         back to the location of xemacs-base for non-mule packages.
13446
13447 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13448
13449         * paths.el:
13450         - improved automounter tmp directory support.
13451         - support 4 (!) empirically discovered automounter conventions
13452
13453 1999-02-12  SL Baur  <steve@xemacs.org>
13454
13455         * etags.el (pop-tag-mark): autoload to match key binding.
13456
13457 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13458
13459         * XEmacs 21.2.10 is released
13460
13461 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13462
13463         * package-get.el (package-get-remote-filename): Don't bug out for
13464         a local file name in the search entry.
13465
13466 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13467
13468         * XEmacs 21.2.9 is released
13469
13470 1999-01-19  Didier Verna  <didier@xemacs.org>
13471
13472         * replace.el (replace-search-function): new variable containing a
13473         function to perform a search-forward.
13474         (replace-re-search-function): new variable containing a function
13475         to perform a re-search-forward.
13476         (perform-replace): use them.
13477
13478 1999-01-25  Didier Verna  <didier@xemacs.org>
13479
13480         * select.el (selection-owner-p): use the name `XEmacs'.
13481         (cut-copy-clear-internal): ditto.
13482
13483 1999-01-18  Andy Piper  <andy@xemacs.org>
13484
13485         * about.el (about-url-alist): Update my entry.
13486         (xemacs-hackers): Ditto.
13487
13488 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13489
13490         * buffer.el (switch-to-buffer): Fixing documentation.
13491         * minibuf.el (minibuffer-completion-table): ditto.
13492         * cl-macs.el (return-from): ditto.
13493
13494 1999-01-04  Didier Verna  <didier@xemacs.org>
13495
13496         * replace.el (delete-non-matching-lines): temporarily disable
13497         case-folding when called interactively with a regexp containing
13498         uppercase characters.
13499         (delete-matching-lines): ditto.
13500         (count-matches): ditto.
13501         (list-matching-lines): ditto.
13502
13503 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13504
13505         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13506         abort if current window is split horizontally, not if others are
13507         split.  Got rid of unnecessary minibuffer checking.  Also, add
13508         some comments (it's still complex).
13509
13510 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13511
13512         * package-get.el: changed address for doc.ic.ac.uk to
13513         sunsite.doc.ic.ac.uk
13514
13515 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13516
13517         * ldap.el (toplevel): Remove requires so that the file compiles
13518         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13519
13520 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13521
13522         * dump-paths.el: Calculate module-directory and set
13523         module-load-path to the load path for modules.
13524
13525         * loadup.el: Get bootstrap value of module-load-path from the
13526         environment variable EMACSBOOTSTRAPMODULEPATH.
13527         - Display the module load path if we're debugging paths.
13528
13529         * setup-paths.el: Added function paths-find-site-module-directory.
13530         - Added function paths-find-module-directory.
13531         - Added function paths-construct-module-load-path.  Uses new
13532         environment variable EMACSMODULEPATH.
13533
13534 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13535
13536         * font.el (font-default-object-for-device):
13537         Oops! This `or' can't be replaced by `unless'.
13538         Fixed inability to run w3, among other things.
13539
13540 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13541
13542         * package-admin.el: Change initialization of
13543           package-admin-install-function dependent on system type.
13544           Change package-admin-install-function-mswindows to use
13545           "minitar".
13546
13547 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13548
13549         * mouse.el (default-mouse-motion-handler): Disable help echo while
13550         in the minibuffer.
13551
13552 1998-12-28  Martin Buchholz <martin@xemacs.org>
13553
13554         * XEmacs 21.2.8 is released.
13555
13556 1998-12-24  Martin Buchholz <martin@xemacs.org>
13557
13558         * XEmacs 21.2.7 is released.
13559
13560 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13561
13562         * package-ui.el (pui-list-packages): Set truncate-lines.
13563
13564         * package-get.el (package-get-download-menu): Use
13565         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13566
13567         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13568         (pui-help-string): idem.
13569         (list-packages-mode): New major mode.
13570         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13571         (pui-install-selected-packages): Add suport for removing packages.
13572         (pui-toggle-package-delete-key): New function.
13573         (pui-popup-context-sensitive): New kludge.
13574         (pui-list-packages): Add warning when `package-get-remote' is nil.
13575         (package-ui-add-site): New function.
13576
13577 1998-12-01  Didier Verna  <didier@xemacs.org>
13578
13579         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13580
13581 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13582
13583         * ldap.el: Custom-ized
13584         (toplevel): Do not provide `ldap' which is provided by C level
13585         LDAP code
13586         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13587
13588 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13589
13590         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13591
13592 1998-12-17  Andy Piper  <andy@xemacs.org>
13593
13594         * sound.el (sound-load-list): name changed from sound-load-alist.
13595         (sound-extension-list): name changed from sound-ext-list.
13596         (load-default-sounds): use new names.
13597         (load-sound-file): use new names.
13598
13599 1998-12-16  Andy Piper  <andy@xemacs.org>
13600
13601         * XEmacs 21.2.6 is released
13602
13603 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13604
13605         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13606         errors.
13607
13608 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13609
13610         * wid-edit.el (widget-echo-this-extent): Set
13611         help-echo-owns-message to t.
13612
13613 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13614
13615         * package-get.el (package-get-download-menu): use toggles for
13616           each site in the download site menu.
13617
13618 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13619
13620         * package-get.el (package-get): If we cannot find a package
13621           because package-get-remote is not set, give a more helpful
13622           error message.
13623
13624 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13625
13626         * package-get.el (package-get-remote-filename): use an EFS path
13627         with user anonymous if no user is specified.
13628
13629 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13630
13631         * faces.el (face-spec-set): Re-init fallfacks for default after
13632         calling reset-face on the default face.
13633
13634 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13635
13636         * package-admin.el (package-admin-default-install-function):
13637         Behave as advertised.  Make sure the pkg-dir is proper for
13638         default-directory.
13639         (package-admin-add-binary-package): Make sure the pkg-dir is
13640         proper for default-directory.
13641         (package-admin-install-function-mswindows): Make sure the pkg-dir
13642         is proper for default-directory.
13643
13644 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13645
13646         * XEmacs 21.2.5 is released
13647
13648 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13649
13650         * files.el (binary-file-regexps): regexp-opt is not available at
13651         bytecompile time.
13652
13653 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13654
13655         * x-win-xfree86.el:
13656         * x-win-sun.el (x-win-init-sun):
13657         * x-win-sun.el:
13658         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13659         * x-iso8859-1.el:
13660         * x-init.el (init-post-x-win):
13661         * x-init.el (init-pre-x-win):
13662         * x-init.el (x-initialize-compose):
13663         * x-init.el:
13664         * x-compose.el:
13665         * winnt.el:
13666         * widget.el:
13667         * wid-edit.el (widget-glyph-click):
13668         * wid-edit.el (widget-glyph-find):
13669         * wid-edit.el (widget-type):
13670         * view-less.el (view-buffer-other-window):
13671         * very-early-lisp.el:
13672         * version.el:
13673         * toolbar.el:
13674         * toolbar-items.el:
13675         * term/sun.el (suntool-map):
13676         * term/sun-mouse.el:
13677         * term/internal.el:
13678         * syntax.el (modify-syntax-entry):
13679         * symbol-syntax.el:
13680         * subr.el:
13681         * startup.el (lock-directory):
13682         * simple.el (set-comment-column):
13683         * simple.el (backward-delete-char-untabify):
13684         * shadow.el (find-emacs-lisp-shadows):
13685         * shadow.el:
13686         * setup-paths.el (paths-construct-info-path):
13687         * select.el (cut-copy-clear-internal):
13688         * process.el (call-process-region):
13689         * process.el (start-process-shell-command):
13690         * process.el:
13691         * paths.el (rmail-spool-directory):
13692         * paragraphs.el (use-hard-newlines):
13693         * package-get.el (package-get-dependencies):
13694         * package-admin.el (package-admin-delete-binary-package):
13695         * obsolete.el (truncate-string):
13696         * obsolete.el (store-substring):
13697         * mouse.el (default-mouse-track-maybe-own-selection):
13698         * mouse.el (mouse-yank-at-point):
13699         * modeline.el:
13700         * modeline.el (mouse-drag-modeline):
13701         * minibuf.el (read-directory-name-internal):
13702         * minibuf.el (read-file-name-internal):
13703         * minibuf.el (read-file-name-internal-1):
13704         * minibuf.el (read-file-name-2):
13705         * minibuf.el (exact-minibuffer-completion-p):
13706         * minibuf.el (read-from-minibuffer):
13707         * minibuf.el:
13708         * menubar.el (check-menu-syntax):
13709         * map-ynp.el (map-y-or-n-p):
13710         * make-docfile.el (docfile-out-of-date):
13711         * loadup.el ((member "run-temacs" command-line-args)):
13712         * loadup.el ((member "no-site-file" command-line-args)):
13713         * loadup.el (really-early-error-handler):
13714         * loadup.el:
13715         * loadhist.el:
13716         * loaddefs.el:
13717         * lisp-mnt.el (lm-verify):
13718         * lib-complete.el (lib-complete:cache-completions):
13719         * lib-complete.el (library-all-completions):
13720         * itimer.el (itimer-run-expired-timers):
13721         * info.el (Info-mode):
13722         * info.el (Info-insert-file-contents):
13723         * info.el (Info-rebuild-dir):
13724         * info.el (Info-build-dir-anew):
13725         * info.el (Info-parse-dir-entries):
13726         * info.el (Info-dir-outdated-p):
13727         * info.el (Info-insert-dir):
13728         * info.el (info-xref):
13729         * info.el:
13730         * hyper-apropos.el (hyper-apropos-get-doc):
13731         * hyper-apropos.el (hyper-describe-face):
13732         * hyper-apropos.el (hyper-apropos-mode):
13733         * hyper-apropos.el:
13734         * help.el (list-processes):
13735         * help.el:
13736         * gnuserv.el:
13737         * font.el (mswindows-font-create-name):
13738         * font.el (font-default-font-for-device):
13739         * font.el (x-font-create-object):
13740         * font.el (font-registry):
13741         * font.el:
13742         * font-lock.el (font-lock-keywords):
13743         * font-lock.el:
13744         * finder.el (finder-compile-keywords):
13745         * find-paths.el (paths-find-recursive-path):
13746         * fill.el (set-justification-center):
13747         * fill.el (fill-region-as-paragraph):
13748         * files.el (insert-directory):
13749         * files.el (wildcard-to-regexp):
13750         * files.el (recover-file):
13751         * files.el (basic-save-buffer):
13752         * files.el (delete-auto-save-file-if-necessary):
13753         * files.el (file-relative-name):
13754         * files.el (backup-extract-version):
13755         * files.el (backup-buffer):
13756         * files.el (set-visited-file-name):
13757         * files.el (set-auto-mode):
13758         * files.el (interpreter-mode-alist):
13759         * files.el:
13760         * files.el (find-file-noselect):
13761         * files.el (abbreviate-file-name):
13762         * files.el (parse-colon-path):
13763         * files.el (directory-abbrev-alist):
13764         * etags.el (visit-tags-table-buffer):
13765         * easymenu.el (easy-menu-define):
13766         * dragdrop.el (experimental-dragdrop-drag):
13767         * dragdrop.el (dragdrop-drop-do-functions):
13768         * dragdrop.el (dragdrop-drop-at-point):
13769         * disass.el (disassemble-1):
13770         * disass.el (disassemble-internal):
13771         * disass.el (disassemble):
13772         * disass.el:
13773         * derived.el (derived-mode-init-mode-variables):
13774         * derived.el (define-derived-mode):
13775         * custom.el (defgroup):
13776         * cus-edit.el (custom-quote):
13777         * config.el:
13778         * code-process.el (open-network-stream):
13779         * code-process.el (start-process):
13780         * code-process.el (call-process-region):
13781         * code-process.el (call-process):
13782         * code-process.el:
13783         * code-files.el (insert-file-contents):
13784         * code-files.el:
13785         * code-files.el (buffer-file-coding-system-for-read):
13786         * cmdloop.el (yes-or-no-p-minibuf):
13787         * cl.el:
13788         * cl-macs.el:
13789         * cl-extra.el:
13790         * callers-of-rpt.el (make-caller-report):
13791         * callers-of-rpt.el:
13792         * bytecomp.el (batch-byte-recompile-directory):
13793         * bytecomp.el (batch-byte-compile-1):
13794         * bytecomp.el (batch-byte-compile):
13795         * bytecomp.el (display-call-tree):
13796         * bytecomp.el (byte-compile-insert):
13797         * bytecomp.el (byte-compile-two-args-19->20):
13798         * bytecomp.el (byte-compile-variable-ref):
13799         * bytecomp.el (byte-compile-form):
13800         * bytecomp.el (byte-compile-top-level-body):
13801         * bytecomp.el (byte-compile-out-toplevel):
13802         * bytecomp.el (byte-compile-byte-code-maker):
13803         * bytecomp.el (byte-compile-file-form-defmumble):
13804         * bytecomp.el (byte-compile-file-form):
13805         * bytecomp.el (byte-compile-keep-pending):
13806         * bytecomp.el (byte-compile-insert-header):
13807         * bytecomp.el (byte-compile-from-buffer):
13808         * bytecomp.el (byte-compile-file):
13809         * bytecomp.el (byte-recompile-file):
13810         * bytecomp.el (byte-compile-close-variables):
13811         * bytecomp.el (byte-compile-warn-about-unused-variables):
13812         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13813         * bytecomp.el (byte-compiler-legal-options):
13814         * bytecomp.el (byte-compile-lapcode):
13815         * bytecomp.el (byte-optimize-log):
13816         * bytecomp.el ((fboundp 'defsubst)):
13817         * bytecomp.el:
13818         * bytecomp-runtime.el:
13819         * byte-optimize.el (byte-optimize-apply):
13820         * byte-optimize.el (car):
13821         * byte-optimize.el (byte-optimize-form):
13822         * byte-optimize.el (byte-optimize-form-code-walker):
13823         * byte-optimize.el:
13824         * build-report.el (build-report-insert-installation-file):
13825         * build-report.el (build-report):
13826         * auto-show.el:
13827         * apropos.el (apropos-documentation):
13828         - mega patch
13829         - clean up byte-compile warnings
13830         - remove unused variables
13831         - Use common lisp style hashtable functions
13832         - byte compiler cleanup
13833         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13834         - remove old backquote syntax usage
13835         - move some cl functionality into C for speed.
13836         - remove last remaining VMS support
13837         - spelling fixes
13838         - implement last, butlast, nbutlast, copy-list in C.
13839         - new macro ignore-file-errors, similar to ignore-errors
13840           (ignore-file-errors (delete-file "foo"))
13841         - get frequent garbage collection during loadup.el by tweaking
13842           gc-cons-threshold, rather than explicitly calling garbage-collect
13843         - default delete-key-deletes-forward to `t'.
13844
13845 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13846
13847         * XEmacs 21.2-beta4 is released.
13848
13849 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13850
13851         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13852         (easy-menu-item-present-p): Wrapper around find-menu-item.
13853         (easy-menu-remove-item): Wrapper around delete-menu-item.
13854
13855         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13856         (add-menu-button): Add 'in-menu' argument.
13857         (add-menu-item-1): Add in-menu support to helper function.
13858
13859 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13860
13861         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13862
13863 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13864
13865         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13866         of Dec 4, 1997.
13867
13868 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13869
13870         * process.el (shell-command-on-region): Report if the command
13871         succeeded or failed.
13872
13873 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13874
13875         * subr.el (buffer-substring-no-properties): Comment out.
13876
13877 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13878
13879         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13880           into font instances first, like `x-frob-font-size' does.
13881           (mswindows-find-larger-font): ditto
13882
13883 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13884
13885         * package-ui.el (pui-install-selected-packages): fix args in call
13886         to `package-get'.
13887
13888 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13889
13890         * package-get.el (host-name): New widget type.
13891         (package-get-remote): Better customization using new type.
13892         (package-get-download-sites): idem dito.
13893
13894         (package-get-custom): Do not use package-get-all untill we have
13895         runtime dependencies.
13896
13897         (package-get-remove-copy): Default to 't' we no longer need this
13898         kludge as we do not currently use depenencies.
13899
13900         (package-get-was-current): New variable.
13901         (package-get-require-base): New 'force-current' argument.
13902         (package-get-update-base): idem
13903         (package-get-package-provider):  idem
13904         (package-get-locate-index-file): New 'no-remote' argument.
13905         (package-get-locate-file): idem.
13906
13907         (package-get-maybe-save-index): New function.
13908         (package-get-update-base): Use it.
13909
13910 1998-10-28 Greg Klanderman <greg@alphatech.com>
13911
13912         * package-get.el (package-get-remote): default to nil; by default,
13913         don't go out to the net via EFS.  They must select a download site.
13914         (package-get-download-sites): new variable.
13915         (package-get-download-menu): new function.
13916         (package-get-locate-index-file): new function.
13917         (package-get-update-base): use it.
13918
13919         * menubar-items.el (default-menubar): add "Update Package Index"
13920         and "Add Download Site" menus under Options | Manage Packages.
13921
13922 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13923
13924         * package-get.el (package-get): bugfix code checking installed version
13925         for case where package is not currently installed.
13926         (package-get-require-signed-base-updates): new variable.
13927         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13928         deemed not a goot thing.  Use the variable
13929         package-get-allow-unsigned-base-updates instead.
13930
13931 1998-10-16 Greg Klanderman <greg@alphatech.com>
13932
13933         * package-get.el (package-get): Don't install an older version than
13934         we already have unless explicitly told to.  Issue a warning.
13935
13936         * package-ui.el (pui-add-required-packages): when adding
13937         dependencies, don't add packages that are up to date.
13938         (pui-package-symbol-char):  Don't consider a package out of date
13939         if you have a newer version installed than the latest version in
13940         package-get-base.
13941
13942         * package-get.el (package-get-base-filename): document that it may
13943         be a path relative to package-get-remote;  new default value.
13944         (package-get-locate-file): new function.
13945         (package-get-update-base): use it to expand package-get-base-filename.
13946         (package-get-save-base): new function to save the package-get database
13947         to file.
13948         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13949         (package-get-update-base): pass the REMOTE-SOURCE arg.
13950         (package-get-update-base-entry): call package-get-custom-add-entry.
13951         (package-get-file-installed-p): removed; no longer needed.
13952         (package-get-create-custom): ditto.
13953         (toplevel): remove code to build and load package-get-custom.el
13954         (package-get-custom-add-entry): new function.
13955
13956 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13957
13958         * wid-edit.el (widget-button-click): Don't switch window.
13959
13960 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13961
13962         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13963
13964 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13965
13966         * etags.el (find-tag-default): Run find-tag-hook using
13967         run-hooks rather than funcall
13968
13969 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13970
13971         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13972         and the current local map as the parents to isearch-mode-map.
13973
13974 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13975
13976         * XEmacs 21.2-beta3 is released.
13977
13978 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13979
13980         * package-get.el (package-get-update-base): use
13981         insert-file-contents-internal, not insert-file-contents-literally.
13982
13983 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13984
13985         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13986         dump time.
13987
13988 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13989
13990         * package-get.el (package-get-update-base-entry): new function.
13991         (package-get-update-base): renamed; was `package-get-load-base'.
13992         cleanup, and use package-get-update-base-from-buffer.
13993         (package-get-update-base-from-buffer): new function.
13994         (package-get-update-base-entries): new; helper for above.
13995         Do not eval lisp grabbed over ftp; parse it from new format.
13996
13997 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13998
13999         * files.el (set-auto-mode): Don't play games loading package-get
14000         database; package-get-package-provider will handle it all.
14001
14002 1998-10-14  Greg Klanderman  <greg@alphatech.com>
14003
14004         * package-get.el (package-get-base-filename): new variable.
14005         (package-get-require-base): new function.
14006         (package-get-pgp-signed-begin-line): new variable.
14007         (package-get-pgp-signature-begin-line): ditto.
14008         (package-get-pgp-signature-end-line):  ditto.
14009         (package-get-load-base): new function.
14010         (package-get-interactive-package-query):
14011         (package-get-update-all):
14012         (package-get-dependencies):
14013         (package-get-package-provider):
14014         (package-get-custom): use package-get-require-base.
14015         [package-get-custom loading]: disable for now.
14016
14017         * package-ui.el (pui-list-packages): use (package-get-require-base)
14018
14019 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14020
14021         * package-ui.el: Correct obvious thinko in choosing extent face.
14022
14023 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14024
14025         * menubar-items.el (default-menubar): pui-list-package has nothing
14026         to with Customize. Move all the package stuff to a new Item in Options.
14027
14028         * package-ui.el (pui-menu): Add menu and Popup menu.
14029
14030         * package-get.el (package-get): Use new
14031         package-admin-get-install-dir.
14032
14033         * package-admin.el (package-admin-get-install-dir): New syntax.
14034         Conserve package location and put mule packages where mule-base is.
14035
14036         * package-get.el : Customized
14037
14038         * package-ui.el (pui): Customized
14039         (pui-package-install-dest-dir): New variable.
14040         (pui-install-selected-packages): Use it
14041
14042 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14043
14044         * package-get.el (package-get-interactive-package-query): Move
14045         dependency on package-get-base to run-time.
14046         (package-get-update-all): Ditto.
14047         (package-get-dependencies): Ditto.
14048         (package-get-package-provider): Ditto.
14049         (package-get-custom): Ditto.
14050
14051 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14052
14053         * events.el: Remove 'ascii-character property from 'backspace
14054         and 'delete symbols
14055
14056 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14057
14058         * package-get-base.el: removed.
14059
14060 1998-09-23  Didier Verna  <didier@xemacs.org>
14061
14062         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14063         (no-upper-case-p): new function.
14064         (with-search-caps-disable-folding): new macro.
14065         (with-interactive-search-caps-disable-folding): new macro.
14066         (zap-to-char): In interactive mode, do a case-sensitive search if
14067         the character is uppercase.
14068         (zap-up-to-char): ditto.
14069
14070         * replace.el (perform-replace): use the function no-upper-case-p.
14071
14072         * isearch-mode.el (isearch-fix-case): ditto.
14073         make obsolete `with-caps-disable-folding' and
14074         `isearch-no-upper-case-p'.
14075
14076         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14077         (tags-search): ditto.
14078         (tags-query-replace): ditto.
14079
14080         * info.el (Info-search): ditto.
14081
14082 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14083
14084         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14085
14086 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14087
14088         * package-admin.el (package-admin-rmtree): rewritten.  need to
14089         check for "." and ".." before symlink check.  expand files and
14090         directories with respect to DIRECTORY, not default-directory.
14091
14092 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14093
14094         * package-get.el (package-get-all): add INSTALL-DIR argument.
14095
14096 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14097
14098         * package-ui.el (pui-add-required-packages): new function, select
14099         dependent packages.
14100         (pui-display-keymap): bind it.
14101         (pui-help-string): document it.
14102         (pui-install-selected-packages): package-get-all -> package-get.
14103
14104         * package-get.el (package-get-dependencies): new function.
14105
14106 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14107
14108         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14109         regexps.
14110
14111 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14112
14113         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14114         function.
14115         (default-mouse-track-normalize-point): Use it.
14116
14117 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14118
14119         * package-admin.el (package-admin-delete-binary-package):
14120                 General cleanup. Remove unnessary use of progn and
14121         save-excursion.
14122         (package-admin-delete-binary-package): Do NOT mess with file
14123         modes. That is evil.
14124         (package-admin-delete-binary-package): Wrap all deleting in
14125         condition-case. The data in MANIFEST is untrustworthy.
14126         (package-admin-delete-binary-package): Let the OS worry about non
14127         empty directories.
14128
14129 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14130
14131         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14132         processing.
14133         (lm-report-bug): Fix mail address to send bug reports to.
14134
14135 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14136
14137         * XEmacs 21.2-beta2 is released.
14138
14139 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14140
14141         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14142
14143 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14144
14145         * info.el (Info-mode): Document page turning by double clicks in
14146         docstring so `M-x describe-mode' will display it.
14147
14148 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14149
14150         * info.el (Info-mouse-track-double-click-hook): Use character
14151         widths to calculate a border region where double clicking does
14152         page turning, and return `nil' by default so other hooks, such as
14153         region highlighting, will be run.
14154
14155 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14156
14157         * sound.el (default-sound-directory-list): Initialize with all the
14158         "sounds" directories in `data-directory-list'.  It used to just be
14159         the first one.
14160
14161         * packages.el (locate-data-directory-list): Created.  This gives
14162         the list of matching directories, unlike `locate-data-directory',
14163         which just gives the first one.
14164
14165 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14166
14167         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14168         make a binding in the local keymap until help-char handling is
14169         improved.
14170
14171         * help.el (help-keymap-with-help-key): Provide keymap with help
14172         binding.
14173         (help-print-help-form): New helper function.
14174
14175 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14176
14177         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14178         move extent to another buffer; no need to create a new extent.
14179         (isearch-fix-case): New function.
14180         (isearch-search-and-update): Use it.
14181
14182 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14183
14184         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14185         the keymap, not minor-mode-map-alist.
14186         (isearch-done): Restore overriding-local-map.
14187
14188 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14189
14190         * bytecomp.el (byte-compile-buffer-substring):
14191         Fix for: (byte-compile (defun f () (buffer-substring)))
14192         ==>   ** buffer-substring called with 3 args, but requires 0-3
14193         - new code not only works, but is more readable, too.
14194
14195 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14196
14197         * msw-faces.el (mswindows-init-device-faces): Don't try to
14198           specify a default font at this late stage. Do try to force
14199           creation of the default face font so that if it fails we get
14200           an error now instead of a crash at frame creation.
14201
14202           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14203           mswindows-make-font-unitalic: Canonical default weight
14204           changed from "Normal" to "Regular".
14205
14206           mswindows-make-font-bold / -bold-italic: Supplied device was
14207           not being passed into call to mswindows-find-smaller-font.
14208
14209 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14210
14211         * package-get.el (package-get-remote): Fix the path where to find
14212           the packages on xemacs.org.
14213
14214 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14215
14216         * about.el (about-maintainer-info): Update Ben's entry.
14217
14218 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14219
14220         * lisp/shadow.el (find-emacs-lisp-shadows):
14221         - `member' was being called on lists of length 2000!
14222         - Replace with hashtables.
14223         - Replace hand-coded loops with (dolist)
14224         - Fix comment typo
14225
14226 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14227
14228         * packages.el: Added new function, `package-delete-name', to
14229           delete existing packages from the installed package database
14230           (`packages-package-list').  Also added the "pkginfo" directory
14231           to `packages-special-base-regexp', so that the pkginfo directory
14232           would not get added to `late-packages'.
14233
14234         * package-admin.el: Added ability to delete an installed package
14235           (added low-level function, `package-admin-delete-package').
14236           Understands how to use the pkginfo/MANIFEST.<package> file to
14237           delete the package.  When installing a package, will also
14238           create a MANIFEST.* file if one is not provided by the
14239           package.  If the MANIFEST.* doesn't exist when deleting a
14240           package, the functions will fall back to attempting to delete
14241           any package-specific lisp directory.
14242
14243         * package-get.el: Moved some functions to package-admin.el.
14244           Added interactive function `package-get-delete-package', for
14245           use by users for deleting a package.
14246
14247           Also modified to not require the presence of efs.
14248
14249 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14250
14251         * files.el (find-file-noselect): Handle all signals, kill the
14252         buffer and resignal.
14253
14254 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14255
14256         * cl-macs.el (glyph-image): Add setf method.
14257
14258 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14259
14260         * package-get.el: Fixed broken EFS downloading.  Also, look for
14261           .tar.gz files first, in preference over .tgz files.
14262
14263         * package-ui.el: Fix display of package version numbers.
14264
14265 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14266
14267         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14268         argument.
14269
14270 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14271
14272         * list-mode.el: `display-completion-list': added new/optional
14273           keyword `:completion-string', which allows the programmer to
14274           change the "Possible completions are:" prompt.
14275
14276         * menubar-items.el: Added new pulldown menu-pick to start up the
14277           visual package browser/installer:
14278
14279                 Options->Customize->List Packages
14280
14281         * package-admin.el: Added hooks for installing under both Unix
14282           and MS Windows.  Does additional error checking.  No longer
14283           calls "add-big-package.sh" to install packages under Unix; now
14284           calls gunzip & tar directly.
14285
14286         * package-get.el: Added ability to install packages from files
14287           on a local disk/CDROM.  Now deletes any existing package lisp
14288           directory.  Does completion on available packages when
14289           querying for package names.  Will also search for .tgz files
14290           in addition for .tar.gz files.  Tries to reload
14291           auto-autoloads, as a convenience when loading new packages,
14292           and also tries to add any new package paths to `load-path'.
14293           Changed all occurences of `concat' to use `expand-file-name'.
14294
14295         * package-ui.el: New file which implements the main visual
14296           package browser/installer, which is started via a menu pick or
14297           M-x pui-list packages.
14298
14299 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14300
14301         * startup.el (load-init-file): spelling fix.
14302
14303 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14304
14305         * startup.el (normal-top-level): Load auto-autoload files
14306         covariantly with their precedence.
14307
14308 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14309
14310         * menubar-items.el (default-menubar): Remove "Font Weight"
14311         option, there is currently no custom equivalent.. Customize-faces
14312         is "Edit faces".
14313
14314         * x-font-menu.el (font-menu-set-font): Use customize to set
14315         default face.
14316
14317         * faces.el (face-spec-update-all-matching): New function.
14318
14319         * cus-face.el (custom-set-face-update-spec): New function.
14320         Interface to customize faces from elisp.
14321
14322         (custom-face-value-create): Show the customized settings if set
14323         but not saved.
14324
14325 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14326
14327         (custom-face-value-create): Show the customized settings if set
14328         but not saved.
14329
14330 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14331
14332         * keydefs.el (global-map): Add FSF 20.3 binding of
14333         query-replace-regexp.
14334
14335 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14336
14337         * minibuf.el (read-file-name-internal-1): use
14338         user-name-completion-1 instead of user-name-completion.
14339
14340 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14341
14342         * loadup.el:
14343         * make-docfile.el:
14344         * update-elc.el: Don't set `source-directory' (now defunct as a
14345         global variable) no more.
14346
14347         * packages.el (packages-list-autoloads): Made `source-directory'
14348         (now defunct as a global variable) a parameter.
14349
14350 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14351
14352         * about.el (about-hackers): new email
14353
14354 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14355
14356         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14357
14358 1998-07-17  Didier Verna  <didier@xemacs.org>
14359
14360         * faces.el (set-face-property):
14361         (set-face-dim-p):
14362         (face-dim-p): updated the doc strings now that the dim property isn't
14363         tty-specific.
14364         (face-equal): the dim property is now a common one.
14365
14366         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14367         Renamed the `stipple' attribute to `background-pixmap'.
14368         (custom-face-background-pixmap): make custom-face-stipple an
14369         obsolete alias for this.
14370
14371 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14372
14373         * find-paths.el (paths-file-readable-directory-p): Created and
14374         used.
14375
14376         * loadup.el: Don't set inhibit-... flags from run-temacs.
14377
14378 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14379
14380         * packages.el (packages-data-path-depth): Added and used.
14381
14382 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14383
14384         * about.el:
14385         - Change .xpm to .png, delete "zcat" section.
14386         - cosmetic fix in the 'marcpa' entry.
14387
14388         * etc/photos
14389         - convert all .xpm.Z to .png
14390         - rename mrb to martin
14391         - rename mcook-m to mcookm
14392
14393 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14394
14395         * x-init.el (x-initialize-compose): Add support for
14396         dead-circumflex as YET ANOTHER NAME for that dead key.
14397
14398 1998-08-05  Colin Rafferty <colin@xemacs.org>
14399
14400         * setup-paths.el (paths-construct-exec-path): Made the
14401         last-packages really be last.
14402         (paths-construct-data-directory-list): Ditto.
14403
14404 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14405
14406         * startup.el(startup-splash-frame-body):
14407         Update Copyright notice in splash screen
14408
14409 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14410
14411         * minibuf.el (read-file-name-internal-1): do ~user completion.
14412
14413 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14414
14415         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14416         aginst destroyed extents
14417
14418 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14419
14420         * package-get.el (package-get): add `install-dir' argument.
14421
14422 1998-07-20  John Jones  <jj@asu.edu>
14423
14424         * package-get.el: calls to package-get-update-all will only
14425           update packages which are already installed.
14426
14427 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14428
14429         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14430         writable.
14431
14432 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14433
14434         * about.el (about-hackers): Correct my email.
14435
14436 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14437
14438         * about.el (about-hackers): new email-address.
14439
14440 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14441
14442         * minibuf.el (read-number): Don't let `input-error' condition
14443         escape.
14444
14445 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14446
14447         * about.el (about-hackers): use my `email-for-life' address.
14448
14449 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14450
14451         * XEmacs 21.2-beta1 is released.
14452
14453 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14454
14455         * ldap.el (ldap-search): Doc string change
14456
14457 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14458
14459         * menubar-items.el (default-menubar): Removed references to
14460         `data-directory', and use `locate-data-file' instead, and made
14461         then greyed out if they don't exist.
14462
14463 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14464
14465         * keymap.el (events-to-keys): Use `format' instead of `concat'
14466         since the latter does not accept integer args anymore
14467
14468 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14469
14470         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14471         macros replaced.
14472
14473 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14474
14475         * make-docfile.el: Get first initialization from very-early-lisp.el
14476         * update-elc.el: Ditto.
14477         * loadup.el (really-early-error-handler): Ditto.
14478
14479         * packages.el (packages-unbytecompiled-lisp): Add new file,
14480         very-early-lisp.el.
14481
14482         * very-early-lisp.el: New file.
14483
14484 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14485
14486         * Symbols that have been obsolete for at least 3 years removed (II).
14487
14488         * obsolete.el (eval-current-buffer): Make compatible.
14489         (byte-code-function-p): Ditto.
14490         (send-string): Removed.
14491         (send-region): Removed.
14492         (screen-scrollbar-width): Removed.
14493         (set-screen-scrollbar-width): Removed.
14494         (set-screen-left-margin-width): Removed.
14495         (set-screen-right-margin-width): Removed.
14496         (screen-left-margin-width): Removed.
14497         (screen-right-margin-width): Removed.
14498         (set-buffer-left-margin-width): Removed.
14499         (set-buffer-right-margin-width): Removed.
14500         (buffer-left-margin-width): Removed.
14501         (buffer-right-margin-width): Removed.
14502         (x-set-frame-icon-pixmap): Removed.
14503         (x-set-screen-icon-pixmap): Removed.
14504         (pixel-name): Removed.
14505         (make-pixmap): Removed.
14506         (make-cursor): Removed.
14507         (pixmap-width): Removed.
14508         (pixmap-contributes-to-line-height-p): Removed.
14509         (set-pixmap-contributes-to-line-height): Removed.
14510
14511 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14512
14513         * obsolete.el (popup-menu-up-p): removed.
14514         (read-no-blanks-input): Removed.
14515         (wholenump): Removed.
14516         (ring-mod): Removed (what was ring-mod?).
14517         (current-time-seconds): Removed.
14518         (run-special-hook-with-args): Removed.
14519         (dot): Removed.
14520         (dot-marker): Removed.
14521         (dot-min): Removed.
14522         (dot-max): Removed.
14523         (window-dot): Removed.
14524         (set-window-dot): Removed.
14525
14526         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14527         `dot-min'.
14528
14529         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14530
14531         * code-files.el (insert-file-contents): Rename
14532         run-special-hook-with-args to run-hook-with-args-until-success.
14533         (write-region): Ditto.
14534
14535 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14536
14537         * about.el: Fix typos, update release date.
14538
14539         * Symbols that have been obsolete for at least 3 years removed.
14540
14541         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14542         screen- functions.
14543         (toplevel): remove setf methods for screen functions.
14544         * cl-macs.el (extent-data): defsetf removed.
14545         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14546         many places to remove.
14547         (comment-indent-hook): Ditto.
14548         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14549         (buffer-dedicated-screen): Ditto.
14550         (deiconify-screen): Ditto.
14551         (delete-screen): Ditto.
14552         (event-screen): Ditto.
14553         (find-file-other-screen): Ditto.
14554         (find-file-read-only-other-screen): Ditto.
14555         (live-screen-p): Ditto.
14556         (screen-height): Ditto.
14557         (screen-iconified-p): Ditto.
14558         (screen-list): Ditto.
14559         (screen-live-p): Ditto.
14560         (screen-name): Ditto.
14561         (screen-parameters): Ditto.
14562         (screen-pixel-height): Ditto.
14563         (screen-pixel-width): Ditto.
14564         (screen-root-window): Ditto.
14565         (screen-selected-window): Ditto.
14566         (screen-totally-visible-p): Ditto.
14567         (screen-visible-p): Ditto.
14568         (screen-width): Ditto.
14569         (screenp): Ditto.
14570         (get-screen-for-buffer): Ditto.
14571         (get-screen-for-buffer-noselect): Ditto.
14572         (get-other-screen): Ditto.
14573         (iconify-screen): Ditto.
14574         (lower-screen): Ditto.
14575         (mail-other-screen): Ditto.
14576         (make-screen): Ditto.
14577         (make-screen-invisible): Ditto.
14578         (make-screen-visible): Ditto.
14579         (modify-screen-parameters): Ditto.
14580         (new-screen): Ditto.
14581         (next-screen): Ditto.
14582         (next-multiscreen-window): Ditto.
14583         (other-screen): Ditto.
14584         (previous-screen): Ditto.
14585         (previous-multiscreen-window): Ditto.
14586         (raise-screen): Ditto.
14587         (redraw-screen): Ditto.
14588         (select-screen): Ditto.
14589         (selected-screen): Ditto.
14590         (set-buffer-dedicated-screen): Ditto.
14591         (set-screen-height): Ditto.
14592         (set-screen-position): Ditto.
14593         (set-screen-size): Ditto.
14594         (set-screen-width): Ditto.
14595         (show-temp-buffer-in-current-screen): Ditto.
14596         (switch-to-buffer-other-screen): Ditto.
14597         (visible-screen-list): Ditto.
14598         (window-screen): Ditto.
14599         (x-set-screen-pointer): Ditto.
14600         (x-set-frame-pointer): Ditto.
14601         (screen-title-format): Ditto.
14602         (screen-icon-title-format): Ditto.
14603         (terminal-screen): Ditto.
14604         (delete-screen-hook): Ditto.
14605         (create-screen-hook): Ditto.
14606         (mouse-enter-screen-hook): Ditto.
14607         (mouse-leave-screen-hook): Ditto.
14608         (map-screen-hook): Ditto.
14609         (unmap-screen-hook): Ditto.
14610         (default-screen-alist): Ditto.
14611         (default-screen-name): Ditto.
14612         (x-screen-defaults): Ditto.
14613         (x-create-screen): Ditto.
14614         * obsolete.el: meta-flag removed.
14615         baud-rate removed.
14616         sleep-for-millisecs removed.
14617         extent-data removed.
14618         set-extent-data removed.
14619         set-extent-attribute removed.
14620         extent-glyph removed.
14621         extent-layout removed.
14622         set-extent-layout removed.
14623         list-faces-display removed.
14624         list-faces removed.
14625         trim-versions-without-asking removed.
14626         after-write-file-hooks removed.
14627         truename removed.
14628         auto-fill-hook removed.
14629         blink-paren-hook removed.
14630         select-screen-hook, deselect-screen-hook removed.
14631         auto-raise-screen, auto-lower-screen removed.
14632
14633         * msw-mouse.el: Global change resource -> mswindows-resource.
14634
14635         * XEmacs 21.0-pre5 is released.
14636
14637 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14638
14639         * about.el (about-hackers): Credits update.
14640
14641 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14642
14643         * register.el (insert-register): Don't activate the region.
14644
14645 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14646
14647         * select.el: Restore x-* symbols for backwards compatibility:
14648         x-copy-primary-selection, x-kill-primary-selection,
14649         x-delete-primary-selection, x-select-make-extent-for-selection,
14650         x-valid-simple-selection-, x-cut-copy-clear-internal.
14651
14652 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14653
14654         * XEmacs 21.0-pre4 is released.
14655
14656 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14657
14658         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14659         reporting bugs.
14660         (maybe-add-init-button): Fix semantics under Windows.  Use
14661         `expand-file-name' rather than `concat'.
14662
14663         * help.el (print-messages): New function.
14664
14665 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14666
14667         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14668
14669 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14670
14671         * about.el: Tweaked my entry in about-hackers.
14672
14673         * find-paths.el (paths-emacs-root-p):
14674           Relaxed emacs-root checking of an in-place installation to
14675           also accommodate the flat layout used on MS Windows.
14676
14677 1998-06-29  John Jones  <jj@asu.edu>
14678
14679         * package-get.el: calls to package-get-update-all will only
14680           update packages which are already installed.
14681
14682 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14683
14684         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14685         are handled by the gui-element face fallbacks now.
14686
14687         * x-faces.el: default gui-element face to "background" as well as
14688         the default face.
14689
14690         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14691         and default face settings since these are set as fallbacks now in
14692         the appropriate domain.
14693
14694 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14695
14696         * text-mode.el (text-mode): Reorder regexp so the OR part
14697         corresponding to `page-delim' goes first and the hack in
14698         `forward-paragraph' will work.
14699         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14700
14701 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14702
14703         * subr.el (remove-hook): When checking the hook value
14704           with functionp, don't apply car to it.
14705
14706 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14707
14708         * package-get.el (package-get-remote-filename):
14709           Don't use file-name-as-directory because the local directory
14710           separator conventions might not be the same as ftp's.
14711
14712 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14713
14714         * ldap.el (ldap-host-parameters-alist): New name of
14715         `ldap-host-parameters-plist'
14716
14717 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14718
14719         * package-get.el: Using (require 'package-get-base), now that it
14720         provides itself.  Consequently removed all instances of (load
14721         "package-get-base.el").
14722
14723 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14724
14725         * subr.el (remove-hook): Don't treat the hook value as a
14726           list unless it is both consp and not functionp.
14727
14728 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14729
14730         * about.el: Email address for Ben Wing is ben@xemacs.org.
14731         * auto-show.el: Ditto.
14732         * bytecomp.el: Ditto.
14733         * faces.el: Ditto.
14734         * x-scrollbar.el: Ditto.
14735         * x-misc.el: Ditto.
14736         * tty-init.el: Ditto.
14737         * toolbar-items.el: Ditto.
14738         * symbol-syntax.el: Ditto.
14739         * specifier.el: Ditto.
14740         * objects.el: Ditto.
14741         * hyper-apropos.el: Ditto.
14742         * glyphs.el: Ditto.
14743
14744 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14745
14746         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14747         vertical-divider-always-visible-p.
14748         (default-mouse-motion-handler): Ditto.
14749
14750 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14751
14752         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14753         global value.
14754
14755 1998-06-21  Oliver Graf <ograf@fga.de>
14756
14757         * build-reports.el: changed receiver to xemacs-build-reports list
14758
14759 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14760
14761         * font.el: Split font-family-mappings into X and
14762           mswindows-specific versions.
14763           mswindows-font-create-[object|name]: Treat supplied size
14764           as a pointsize. Added underline and strikethru handling.
14765
14766         * msw-faces.el: changed default mswindows charset to western.
14767
14768         * msw-glyphs.el: removed space in border-glyph font string that
14769           was inserted to get round bugs in the mswindows C font code.
14770
14771 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14772
14773         * about.el (about-hackers): Credits update.
14774
14775         * help-nomule.el (tutorial-supported-languages): Add Romanian
14776         TUTORIAL.
14777
14778         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14779         to ISO-8859-2.
14780
14781 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14782
14783         * font.el: Split font-family-mappings into X and
14784           mswindows-specific versions.
14785           mswindows-font-create-[object|name]: Treat supplied size
14786           as a pointsize. Added underline and strikethru handling.
14787
14788         * msw-faces.el: changed default mswindows charset to western.
14789
14790         * msw-glyphs.el: removed space in border-glyph font string that
14791           was inserted to get round bugs in the mswindows C font code.
14792
14793 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14794
14795         * minibuf.el: make read-color-completion-table call
14796           (mswindows-color-list for mswindows devices.
14797
14798 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14799
14800         * lisp/font-lock.el
14801         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14802         Let declaration items contain non-word symbol characters.
14803
14804 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14805
14806         * package-get.el (package-get-package-provider): Added autoload
14807         cookie.  Loading "package-get-base.el" in ALL functions that use
14808         it.  Fixed some (interactive ...) with multiple argument specs
14809         again.  Cosmetic indentation changes.
14810
14811 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14812
14813         * info.el (Info-insert-dir): Don't use nreverse on variables
14814         that you want to use later.
14815
14816 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14817
14818         * x-mouse.el (x-set-point-and-move-selection): Replace call
14819         to x-kill-primary-selection with kill-primary-selection
14820
14821 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14822
14823         * simple.el (what-cursor-position): Make cursor position reported
14824         use value of column-number-start-at-one
14825
14826 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14827
14828         * about.el (xemacs-hackers): Fix Jareth's email address.
14829
14830 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14831
14832         * startup.el (startup-splash-frame): Remove
14833         `xemacs-startup-logo-function'.
14834
14835 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14836
14837         * about.el (about-hackers): Update credits list.
14838
14839 1998-06-06  Jeff Miller <jmiller@smart.net>
14840
14841         * lisp/sound.el: Update sound-ext to allow filenames with
14842           extensions to be found by load-sound-file
14843
14844 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14845
14846         * info.el (Info-rebuild-outdated-dir): Removed variable
14847         (Info-auto-generate-directory): New variable
14848         (Info-save-auto-generated-dir): New variable
14849         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14850         (Info-build-dir-anew): Second parameter removed.  Use
14851         `Info-save-auto-generated-dir'
14852         (Info-rebuild-dir): Ditto
14853
14854 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14855
14856         * list-mode.el (next-list-mode-item): Would not recognize
14857         border between directly neighbored items.
14858
14859 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14860
14861         * package-get.el: add autoloads for some functions.
14862
14863 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14864
14865         * specifier.el (let-specifier): Tiny docfixes.
14866
14867 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14868
14869         * msw-mouse.el: set selection-pointer-glyph to Normal.
14870
14871 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14872
14873         * wid-edit.el (widget-specify-secret): New function.
14874         (widget-after-change): Use it.
14875         (widget-specify-field): Use it.
14876
14877 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14878
14879         * mouse.el (drag-window-divider): Use `(not done)' instead of
14880         `doit'; reuse result of `window-pixel-edges'.
14881
14882         * modeline.el (drag-modeline-event-lag): Rename to
14883         drag-divider-event-lag.
14884
14885 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14886
14887         * specifier.el (let-specifier): Rewritten not to generate needless
14888         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14889         arguments.
14890
14891 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14892
14893         * minibuf.el (read-file-name-1): Setup buffer-local value of
14894         `completion-ignore-case' in completions buffer under Windows.
14895
14896 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14897
14898         * about.el (about-maintainer-glyph): Fix support for not
14899         compressed images.
14900
14901 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14902
14903         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14904
14905         * mouse.el (mouse-track): Cancel selection if misc-user event with
14906         `cancel-mode-internal' function is fetched.
14907
14908 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14909
14910         * files.el (save-some-buffers-1): Fixed return value.
14911
14912 1998-06-01  Oliver Graf <ograf@fga.de>
14913
14914         * dragdrop.el: added experimental
14915
14916 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14917
14918         * startup.el (after-init-hook, init-file-user,
14919         user-init-directory, load-user-init-file):  Purge references
14920         to "~/.xemacs/init.el" from docstrings.
14921
14922         (load-user-init-file) Use paths-construct-path to construct
14923         paths to user init files.  Go directly to ~/.emacs, do not
14924         search ~/.xemacs/, do not load `default-custom-file'.
14925
14926 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14927
14928         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14929         general *sh.
14930         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14931
14932 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14933
14934         * menubar-items.el (default-menubar): add Update Packages to customize
14935         menu.
14936
14937 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14938
14939         * faces.el: use toolbar face as a fallback for toolbar properties
14940         in xpm-color-symbols instead of default.
14941
14942         * msw-faces.el: rename 3d-object -> gui-element face.
14943
14944 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14945
14946         * startup.el (xemacs-startup-logo-function): New variable.
14947         (startup-splash-frame): Use it.
14948
14949 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14950
14951         * files.el (save-some-buffers): Would wait 1 second.
14952         (save-some-buffers-1): Delete other windows here instead of in
14953         `save-some-buffers'.
14954         (save-some-buffers): Force redisplay only if windows were deleted.
14955
14956 1998-06-02  Didier Verna  <didier@xemacs.org>
14957
14958         * cus-face.el (custom-face-attributes): generalized the use of
14959         toggle buttons for boolean attributes.
14960         Re-ordered the items a bit.
14961
14962 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14963
14964         * sound.el (default-sound-directory): Use `locate-data-directory'
14965         to find the sounds directory.
14966
14967 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14968
14969         * sound.el: default sound-ext to .wav under mswindows, .au
14970         otherwise. load-default sounds without extensions.
14971
14972 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14973
14974         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14975         if send-pr is not bound.
14976
14977 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14978
14979         * files.el: grok idl files in auto-mode-alist.
14980 1998-06-01  Jeff Miller  <jmiller@smart.net>
14981
14982         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14983         calling `upcase'.
14984
14985 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14986
14987         * msw-glyphs.el: add xbm to the list of image types supported.
14988
14989 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14990
14991         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14992         instead of XEmacs one when dumping InfoDock.
14993
14994 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14995
14996         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14997         for `modeline-visible-p'
14998
14999         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
15000
15001 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15002
15003         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
15004         since it's not used anymore. doc string fixes.
15005
15006         * package-get.el (package-get-file-installed-p): new function. use
15007         instead of file-installed-p which is in an external package.
15008
15009 1998-05-28  Oliver Graf <ograf@fga.de>
15010
15011         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
15012         favor of select-window/switch-to-buffer
15013
15014 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15015
15016         * startup.el: changed (getenv "HOME") to (user-home-directory)
15017
15018 1998-05-25  Oliver Graf <ograf@fga.de>
15019
15020         * frame.el (cde-start-drag) moved to dragdrop.el
15021         (offix-start-drag-region) moved to dragdrop.el
15022         (offix-start-drag) moved to dragdrop.el
15023         * dragdrop.el (cde-start-drag) moved from frame.el
15024         (offix-start-drag-region) moved from frame.el
15025         (offix-start-drag) moved from frame.el
15026         (cde-start-drag-region) cde drag regions
15027         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15028
15029 1998-05-26  Oliver Graf <ograf@fga.de>
15030
15031         * dragdrop.el: created dragdrop-drag prototypes
15032         (cde-start-drag-region) fixed typo
15033
15034 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15035
15036         * simple.el (after-init-hook): Remove reader macro.
15037
15038         * packages.el (packages-hardcoded-lisp): Get rid of reader
15039         macros.  Update DOC string.
15040
15041 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15042
15043         * mouse.el (drag-window-divider): Ditto.
15044
15045         * modeline.el (mouse-drag-modeline): Use it.
15046
15047         * lisp-mode.el (let-specifier): Specify indentation.
15048
15049         * specifier.el (let-specifier): Renamed from
15050         `with-specifier-instance'.
15051
15052 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15053
15054         * x-faces.el:
15055         * faces.el: move definition of xpm-color-symbols from x-faces.el
15056         to faces. Predicate x-get-resource on the presence of x.
15057
15058         * msw-faces.el: set 3d-object face rather than modeline. Specify
15059         faces as specfier defaults.
15060
15061         * package-get.el: don't use package-admin-add-single-file-package.
15062
15063 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15064
15065         * toolbar-items.el: Fixup tooltips.
15066         (toolbar-gnus): Don't use obsolete variable
15067         toolbar-news-frame-properties.
15068         (toolbar-news-reader): Default to `gnus' instead of
15069         `not-configured'.
15070
15071         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15072         Windows.
15073
15074 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15075
15076         * package-get.el: rename -installedp -> -installed-p.
15077
15078 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15079
15080         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15081         attributes, and assinged it to continuation, truncation and
15082         hscroll glyphs.
15083
15084         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15085         and made continuation, truncation and hscroll glyphs arrow
15086         characters out of that font.
15087
15088 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15089
15090         * minibuf.el (minibuffer-electric-separator): Play nicely with
15091         directory-sep-char being \.
15092         (minibuffer-electric-tilde): Ditto.
15093         (read-file-name-map): Ditto.
15094
15095 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15096
15097         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15098         on X devices.
15099         (default-mouse-track-deal-with-down-event): Avoid
15100         `x-disown-selection'; use `disown-selection' instead.
15101
15102 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15103
15104         * select.el:
15105         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15106         moved to (cut-copy-clear-internal) in select.el. Ditto for
15107         (x-delete-primary-selection) (x-kill-primary-selection)
15108         (x-copy-primary-selection).
15109         (own-clipboard): new function.
15110
15111         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15112         functions in select.el. remove old ones.
15113         (mswindows-own-clipboard): new function.
15114
15115 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15116
15117         * gnuserv.el: allow connections from mswindows type devices.
15118
15119 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15120
15121         * msw-glyphs.el: change image type used from cursor to resource.
15122
15123 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15124
15125         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15126         for {top,bottom}-{left,right} values in addition to
15127         {top,bottom}_{left,right}.
15128         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15129
15130 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15131
15132         * cl-macs.el (specifier-instance): Undefine its setf method.
15133
15134         * specifier.el (with-specifier-instance): Added docstring.
15135
15136         * mouse.el (drag-window-divider): Ditto.
15137
15138         * modeline.el (mouse-drag-modeline): Use it.
15139
15140         * lisp-mode.el (with-specifier-instance): Define its indentation
15141         level.
15142
15143         * specifier.el (with-specifier-instance): New macro.
15144
15145 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15146
15147         * package-get.el (package-get-create-custom): new function to
15148         auto-generate package-get-custom.el from package-get-base.el.
15149         * (package-get-ever-installedp): new function.
15150         * (package-get-custom): new function to get all packages specified
15151         by customize.
15152
15153 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15154
15155         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15156
15157 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15158
15159         * cl-extra.el: Reverse previous float change.
15160
15161 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15162
15163         * x-faces.el:
15164         * faces.el (try-font-name): moved from x-faces.el since it is
15165         required by w3 under mswindows as well X.
15166
15167 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15168
15169         * winnt.el: Removed evil (setq completion-ignore-case t)
15170         clause, one more overlookef fsfism.
15171         (nt-quote-args-functions-alist): End sentences with double space.
15172
15173 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15174
15175         * window-xemacs.el (push-window-configuration): Remove kludgery of
15176         recaching default-toolbar specifier.
15177         (pop-window-configuration): Ditto.
15178         (unpop-window-configuration): Ditto.
15179
15180 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15181
15182         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15183
15184 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15185
15186         * winnt.el (nt-quote-args-verbatim): Added function.
15187         (nt-quote-args-prefix-quote): Added function.
15188         (nt-quote-args-backslash-quote): Added function.
15189         (nt-quote-args-double-quote): Added function.
15190         (nt-quote-args-functions-alist): New variable.
15191         (nt-quote-process-args): Added function. This is the main quoting
15192         work horse called from process-nt.c
15193
15194 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15195
15196         * winnt.el: Removed duplicate definitions for backspace,
15197         delete, M-backspace and C-M-backspace.
15198         (file-name-buffer-file-type-alist): Removed this variable.
15199         (find-buffer-file-type): Removed function.
15200         (find-file-binary):  Removed function.
15201         (find-file-text): Removed function.
15202         (find-file-not-found-set-buffer-file-type): Removed function.
15203         (save-to-unix-hook): Removed function.
15204         (revert-from-unix-hook): Removed function.
15205         (using-unix-filesystems): Removed function.
15206         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15207         warning.
15208         (x-set-selection): Removed function.
15209         (x-get-selection): Removed function.
15210         Removed commented FSFisms.
15211         Replaced copyright notice (this file is not part of GNU Emacs).
15212         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15213         comint-process-echoes setting to t.
15214
15215 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15216
15217         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15218         and used following the interface change of
15219         `paths-find-recursive-path'.
15220
15221         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15222         regexp instead of a list of base names.
15223         (paths-version-control-filename-regexp):
15224         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15225         Introduced and used following the interface change of
15226         `paths-find-recursive-path'.
15227
15228 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15229
15230         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15231         on X devices, rather than on all non-TTY devices.
15232
15233 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15234
15235         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15236
15237         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15238
15239 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15240
15241         * itimer.el (activate-itimer): Fixed usage of integers
15242         as argument to `concat'.
15243
15244 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15245
15246         * itimer.el (start-itimer): replace the use of `concat' with
15247         `format'
15248
15249 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15250
15251         * mode-motion.el (mode-motion-hook): Clarify docstring.
15252         From Bob Weiner <weiner@altrasoft.com>
15253
15254         * loadhist.el (symbol-file): Supply prompt string when used
15255         interactively.
15256         From Bob Weiner <weiner@altrasoft.com>
15257
15258 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15259
15260         * loadup.el (really-early-error-handler): Ditto.
15261
15262         * update-elc.el: Ditto.
15263
15264         * setup-paths.el (paths-construct-exec-path): Ditto.
15265
15266         * make-docfile.el: Ditto.
15267
15268         * find-paths.el (paths-decode-directory-path): Use split-path
15269         instead of decode-path.
15270
15271         * files.el (parse-colon-path): Update docstring reference.
15272
15273 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15274
15275         * msw-init.el:
15276         * x-init.el:
15277         Bind cut'n'paste keys to non window-system specific functions.
15278
15279         * msw-select.el: New function mswindows-clear-clipboard.
15280         mswindows-cut-copy-clipboard extended to handle clearing of the
15281         selection and renamed to mswindows-cut-copy-clear-clipboard.
15282
15283         * select.el: on mswindows devices delete-primary-selection
15284         calls mswindows-clear-clipboard.
15285
15286 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15287
15288         * simple.el (quoted-insert): Inhibit quit when using read-char.
15289
15290         * cmdloop.el (read-char): Don't inhibit quit.
15291         (read-char-exclusive): Ditto.
15292         (read-char): Signal quit if quit-char was pressed.
15293         (read-char-exclusive): Ditto.
15294         (read-quoted-char): Return a character, not integer.
15295
15296         * menubar-items.el (default-popup-menu): Use Andy's generic
15297         selection code.
15298         (default-popup-menu): Fix code.
15299
15300 1998-05-14  Oliver Graf <ograf@fga.de>
15301
15302         * dragdrop.el (dragdrop-function-widget): this time it's done
15303
15304 1998-05-13  Oliver Graf <ograf@fga.de>
15305
15306         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15307
15308 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15309
15310         * device.el (device-pixel-width):
15311         (device-pixel-height):
15312         (device-mm-width):
15313         (device-mm-height):
15314         (device-bitplanes):
15315         (device-color-cells): Swapped parameters to device-system-metric
15316         according to the interface change.
15317
15318 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15319
15320         * mouse.el (default-mouse-motion-handler): Use new name of the
15321         function event-over-vertical-divider-p.
15322         Do not set E-W arrow cursor over the divider if
15323         vertical-divider-draggable-p is nil in the window.
15324         ([top-level]): Use new name for the variable
15325         vertical-divider-map.
15326         (drag-window-divider): Respect vertical-divider-draggable-p.
15327         Variable name typo fixes.
15328
15329 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15330
15331         * keymap.el (kbd): Define here; handle string constants and
15332         others...
15333
15334 1998-05-15  Christian Nyb <chr@mediascience.no>
15335
15336         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15337         in Emacs 18.
15338
15339 1998-05-13  Didier Verna  <didier@xemacs.org>
15340
15341         * mouse.el (drag-window-divider): give the vertical divider a
15342         pressed look when dragging it.
15343
15344 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15345
15346         * faces.el: predicate some more face operations on x or mswindows
15347         not just x.
15348
15349         * modeline.el: enable modeline coloring for mswindows.
15350
15351 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15352
15353         * minibuf.el (minibuffer-default): Added variable; compatible with
15354         FSF Emacs.
15355         (next-history-element): Used `minibuffer-default'.
15356
15357 1998-05-12  Oliver Graf <ograf@fga.de>
15358
15359         * dragdrop.el (dragdrop-function-widget): button and mods ok
15360         arguments still look a bit strange
15361         (dragdrop-compare-mods) created
15362         (dragdrop-drop-do-functions) correctly checks for buttons and
15363         modifiers
15364
15365 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15366
15367         * setup-paths.el (paths-default-info-directories): Replace
15368         path-separator with directory-sep-char.
15369
15370         * files.el (path-separator): Don't define it here.
15371
15372 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15373
15374         * update-elc.el: Ditto.
15375
15376         * setup-paths.el (paths-construct-exec-path): Ditto.
15377
15378         * make-docfile.el: Ditto.
15379
15380         * loadup.el (really-early-error-handler): Ditto.
15381
15382         * find-paths.el (paths-decode-directory-path): Use decode-path
15383         instead of decode-path-internal.
15384
15385         * files.el (parse-colon-path): Update docstring.
15386
15387 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15388
15389         * subr.el (get-buffer-window-list): Make BUFFER optional.
15390
15391         * window-xemacs.el (windows-of-buffer): Defalias to
15392         get-buffer-window-list.
15393
15394 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15395
15396         * disass.el: Fix maintainer keyword.
15397
15398         * bytecomp.el (byte-compile-and-load-file): Autoload.
15399         (byte-compile-buffer): Ditto.
15400
15401         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15402         value is returned, not the name.
15403         (lisp-imenu-generic-expression): Enable it.
15404         (lisp-mode-variables): Ditto.
15405         (lisp-indent-offset): Change defconst to defvar.
15406         (lisp-indent-function): Ditto.
15407         (lisp-body-indent): Ditto.
15408
15409 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15410
15411         * modeline.el: Use zap-last-kbd-macro-event.
15412
15413         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15414         nil, don't attempt to do anything with messages.
15415         (eval-last-sexp): Use `letf' for clarity.
15416
15417 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15418
15419         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15420
15421 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15422
15423         * buff-menu.el:
15424         * lisp-mode.el:
15425         * obsolete.el:
15426         Change empty docstrings into no doc strings at all.
15427         Fix bogus FSF-format docstrings.
15428         * etags.el: Fix docstring.
15429
15430 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15431
15432         * package-get.el (package-get): Use internal md5
15433
15434 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15435
15436         * about.el (about-xemacs): Correct abuse of concat.
15437
15438 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15439
15440         * info.el (Info-mode): Use easymenu.
15441
15442 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15443
15444         * apropos.el (apropos): Don't use concat with integers.
15445
15446         * cmdloop.el (describe-last-error): Handle the case when no error
15447         was seen gracefully.
15448
15449         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15450         defun.
15451         (apropos-describe-plist): Ditto.
15452
15453         * help.el (with-displaying-help-buffer): Revert to a defun.
15454         (describe-key): Use it as defun.
15455         (describe-mode): Ditto.
15456         (describe-bindings): Ditto.
15457         (describe-prefix-bindings): Ditto.
15458         (describe-installation): Ditto.
15459         (view-lossage): Ditto.
15460         (describe-function): Ditto.
15461         (describe-variable): Ditto.
15462         (describe-syntax): Ditto.
15463
15464 1998-05-11  Oliver Graf <ograf@fga.de>
15465
15466         * dragdrop.el: changed order of require/provide
15467         (dragdrop-drop-mime-default) changed to new calling conventions
15468         (dragdrop-drop-do-functions) changed to new calling conventions
15469         (dragdrop-function-widget) this one needs more work...
15470
15471 1998-05-10  Oliver Graf <ograf@fga.de>
15472
15473         * about.el: another small change in my entry
15474         * dragdrop.el (dragdrop-drop-log-function): logging added
15475         plus customizations
15476         changed interface to handler functions. now called with event
15477         and object
15478
15479 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15480
15481         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15482         E-W arrow pointer displayed over draggable dividers.
15483
15484         * mouse.el (default-mouse-motion-handler): Show it when
15485         appropriate.
15486         (drag-window-divider): Added.
15487         ([top-level]): Initialized window-divider-map with a keymap
15488         binding the above function to left button down event.
15489
15490         * x-mouse.el (x-init-pointer-shape): Initialize
15491         divider-pointer-glyph from Cursor.dividerPointer, or use default
15492         E-W double arrow.
15493
15494 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15495
15496         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15497
15498 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15499
15500         * simple.el (count-words-buffer): Don't query for buffer.
15501         (count-lines-buffer): Ditto.
15502
15503 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15504
15505         * help.el (where-is): add optional insert argument.
15506
15507 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15508
15509         * help.el (describe-key-briefly): New argument INSERT.
15510
15511         * simple.el (eval-expression): New optional argument; synch with
15512         FSF 20.3.
15513
15514         * keydefs.el (global-map): Add new register bindings.
15515
15516         * register.el: Synched with FSF 20.3.
15517
15518 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15519
15520         * window-xemacs.el (recenter): all arguments are optional.
15521
15522 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15523
15524         * device.el: (device-pixel-width): Reflected name/parameters
15525         change to device-system-metric.
15526         (device-pixel-height): Ditto.
15527         (device-mm-width): Ditto.
15528         (device-mm-height): Ditto.
15529         (device-bitplanes): Ditto.
15530         (device-color-cells): Ditto.
15531
15532 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15533
15534         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15535
15536         * cl.el (most-positive-fixnum): Document.
15537         (most-negative-fixnum): Ditto.
15538
15539         * cus-dep.el: Updated comment.
15540
15541         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15542         constant.
15543
15544         * cus-load.el (custom-put): Removed.
15545
15546         * files.el (after-find-file): Just resignal quit instead of
15547         signaling "canceled".
15548
15549 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15550
15551         * frame.el (other-frame): Use `focus-frame' instead of
15552         select-frame kludges.
15553
15554         * lisp-mode.el: Update lisp-indent-function for
15555         save-selected-frame and with-selected-frame.
15556
15557         * frame.el (save-selected-frame): New macro.
15558         (with-selected-frame): Ditto.
15559         (other-frame): Use `set-frame-focus'.
15560
15561 1998-05-06  Oliver Graf <ograf@fga.de>
15562
15563         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15564         (dragdrop-drop-url-default) default handler for URL drops created
15565         (dragdrop-drop-mime-default) default handler for MIME drops created
15566         (dragdrop-drop-functions) default custom for handling drops created
15567         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15568
15569 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15570
15571         * mouse.el: Removed redundant mouse-mswindows-drop function.
15572
15573 1998-05-05  Oliver Graf <ograf@fga.de>
15574
15575         * about.el: changed some text in my entry
15576         * dragdrop.el: added customs
15577
15578 1998-05-04  Oliver Graf <ograf@fga.de>
15579
15580         * mouse.el: killed global drop key bindings
15581         (mouse-offix-drop) removed
15582         * dragdrop.el: created
15583         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15584
15585 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15586
15587         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15588         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15589
15590         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15591         obsolete comment.
15592
15593         * scrollbar.el (scrollbars-visible-p): Use new
15594         {vertical,horizontal}-scrollbar-visible-p specifiers.
15595
15596 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15597
15598         * device.el (device-pixel-height):
15599         (device-pixel-width):
15600         (device-mm-width):
15601         (device-mm-height):
15602         (device-bitplanes):
15603         (device-color-cells): Moved these 6 functions from device.c; they
15604         all use single (device-system-metrics) call.
15605
15606 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15607
15608         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15609         were renamed.
15610
15611         * menubar-items.el:
15612         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15613         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15614
15615         * help.el (help-map): Remove Hyperbole keybinding logic.
15616         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15617
15618 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15619
15620         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15621         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15622
15623 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15624
15625         * msw-glyphs.el: use nicer icon3 from the frame icon.
15626
15627 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15628
15629         * version.el (emacs-version): Remove InfoDock conditionals.
15630
15631         * startup.el (startup-splash-frame): Change ID logo name.
15632
15633 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15634
15635         * files.el (after-find-file): If the user presses C-g on
15636         directory-creation prompt, kill the buffer.
15637
15638 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15639
15640         * simple.el (count-words-region): Reverse previous change.
15641
15642 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15643
15644         * replace.el (query-replace): Just call perform-replace.
15645         (query-replace-regexp): Ditto.
15646         (perform-replace): Move region handling here.
15647         (perform-replace): Use the new arg to match-data.
15648
15649 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15650
15651         * x-init.el: Install X specific display table that
15652           displays char 0240 as a space to avoid whatever it is
15653           that screws up display of that character code.
15654
15655 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15656
15657         * help.el (function-arglist): If no arguments are documented for a
15658         subr, print nothing rather than incorrect output.
15659
15660 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15661
15662         * cmdloop.el (command-error): Update bail-out error message to use
15663         `emacs-program-name'.
15664
15665         * lib-complete.el: Remove reader macro cruft.
15666
15667         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15668         cruft.
15669
15670         * simple.el (count-words-region): Drop interactive-p check on the
15671         message.
15672
15673 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15674
15675         * font.el
15676         * msw-faces.el
15677         Correct spelling of mswindows-font-canonicalize-name.
15678
15679 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15680
15681         * ldap.el (ldap-host-parameters-alist): Replaced with
15682         `ldap-host-parameters-plist'
15683         (ldap-search): Adapt to previous change
15684
15685 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15686
15687         * about.el (about-hackers): Update Bob Weiner bio.
15688         (about-maintainer-info): Ditto.
15689
15690 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15691
15692         * simple.el (display-warning-minimum-level): Docfix.
15693
15694 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15695
15696         * widget.el (:default-get): New keyword.
15697         * wid-edit.el (default, widget-default-default-get): Define it.
15698         (group, widget-group-default-get): Define it.
15699         (menu-choice, widget-choice-default-get): Define it.
15700         (widget-default-get): New function.
15701         (widget-choice-action): Call it.
15702         (widget-editable-list-entry-create): Call it.
15703
15704 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15705
15706         * byte-optimize.el (byte-boolean-vars): Removed.
15707         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15708         lookup through `byte-boolean-vars'.
15709
15710 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15711
15712         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15713         resource-provided values into ghost specs for scrollbar-height and
15714         scrollbar-width.
15715
15716 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15717
15718         * byte-optimize.el: Don't attempt to optimize /=.
15719
15720         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15721         (byte-compile-/=): Ditto.
15722
15723 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15724
15725         * apropos.el: Use `with-displaying-help-buffer'.
15726         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15727         Use `with-displaying-help-buffer'.
15728         (apropos-follow): Do not give special treatment to buffer cursor
15729         was in prior to a mouse click.
15730         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15731         (apropos-print-doc): Set correct buffer for setting text
15732         properties.
15733
15734 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15735
15736         * help.el (help-buffer-prefix-string): New variable.
15737         (help-buffer-name): Use it.
15738
15739         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15740         mode menu.
15741
15742 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15743
15744         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15745
15746 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15747
15748         * files.el (find-file-noselect): Update docstring.
15749         (find-file-noselect): Signal an error if found an unreadable file.
15750         (file-chase-links): Save the match data.
15751         (normal-mode): Use `lwarn' and `error-message-string'.
15752         (interpreter-mode-alist): Change defconst to defvar.
15753         (inhibit-first-line-modes-regexps): Ditto.
15754         (inhibit-first-line-modes-regexps): Added .tgz.
15755         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15756         (change-major-mode-with-file-name): New user-option.
15757         (set-visited-file-name): Synched with FSF.
15758         (file-name-extension): New function, from FSF 20.3.
15759         (file-relative-name): Synched with FSF.
15760         (save-some-buffers): Support the C-r feature.
15761         (recover-session): Synched with FSF.
15762         (kill-some-buffers): Ditto.
15763         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15764
15765 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15766
15767         * files.el (insert-file): Undo previous change and reenable use of
15768         format.el.
15769
15770 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15771
15772         * window-xemacs.el (recenter): Define.
15773
15774 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15775
15776         * font.el (mswindows-font-create-name)
15777         (mswindows-font-create-object): new functions for mswindows type
15778         fonts.
15779
15780         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15781         strings are parsed as well as font objects.
15782
15783 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15784
15785         * modeline.el (defining-kbd-macro): Restore modeline indication of
15786         kbd-macro being recorded.
15787         (add-minor-mode): Simplify docstring.
15788         (modeline-minor-mode-menu): Remove stuff.
15789
15790 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15791
15792         * code-process.el (call-process): dynamically decide process
15793         coding type.
15794
15795 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15796
15797         * modeline.el: Add line-number-mode, column-number-mode to
15798         the modeline minor-mode menu.  Button2 on the line number does
15799         goto-line.
15800
15801 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15802
15803         * mouse.el: move x-selection-owner-p type things to
15804         selection-owner-p.
15805
15806         * msw-init.el: copy zmacs stuff from x-init.el
15807
15808         * msw-select.el (mswindows-own-selection)
15809         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15810         functions. Very simple minded implementation of selectio
15811         ownership.
15812
15813         * select.el (own-selection) (disown-selection)
15814         (activate-region-as-selection) (select-make-extent-for-selection)
15815         (valid-simple-selection-p): functions moved from x-select.el for
15816         generalized selection.
15817
15818         * x-select.el: see select.el changes.
15819
15820         * x-toolbar.el: use new selection functions.
15821
15822 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15823
15824         * packages.el (packages-find-package-directories): Fixed bug that
15825         would pick up multiple site-package directories.
15826         (package-locations): Added "xemacs-packages" as a late package
15827         location.
15828
15829         * find-paths.el: Now uses `emacs-program-name' and
15830         `emacs-program-version'.
15831         Additions to enforce version-specific directories in
15832         `paths-find-version-directory'.
15833
15834 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15835
15836         * default.el: Removed.
15837         * site-start.el: Removed.
15838
15839 1998-04-29  Didier Verna  <didier@xemacs.org>
15840
15841         * minibuf.el (minibuffer-history-minimum-string-length): Default
15842         to nil.
15843
15844 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15845
15846         * find-paths.el (paths-program-name): Rename.
15847         (paths-emacs-root-p): Ditto.
15848         (paths-find-site-directory): Ditto.
15849
15850 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15851
15852         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15853         `emacs-lisp-byte-compile-and-load'.
15854
15855 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15856
15857         * ldap.el (ldap-search): Fixed additional parameter passing to
15858         `ldap-open'
15859
15860 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15861
15862         * select.el (kill-primary-selection) (selection-owner-p)
15863         (copy-primary-selection) (yank-clipboard-selection)
15864         (selection-exists-p) (delete-primary-selection): new file and
15865         functions that do the right thing for the selected device.
15866
15867         * x-menubar.el: use generalised selection functions.
15868
15869         * dumped-lisp.el: dump select.el.
15870
15871 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15872
15873         * find-paths.el (paths-progname): New variable.
15874         (paths-emacs-root-p): Use it.
15875         (paths-find-site-directory): Ditto.
15876
15877 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15878
15879         * loadup.el ((member "dump" command-line-args)): Dump as
15880         `infodock' if InfoDock.
15881
15882 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15883
15884         * find-paths.el (construct-emacs-version): Simplify, include
15885         program name in the return value.
15886         * (paths-find-version-directory): Use it.
15887
15888 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15889
15890         * info.el (Info-parse-dir-entries): Fixed regexp
15891         (Info-build-dir-anew): Remove full suffix and capitalize info file
15892         name for files with no @direntry
15893         (Info-batch-rebuild-dir): New function
15894         (Info-suffixed-file): Check for regular files instead of simple
15895         file existence (could catch directories before)
15896
15897 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15898
15899         * setup-paths.el, find-paths.el: Removed uses of `not' which
15900         temacs doesn't have.
15901
15902         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15903         into root searching.
15904
15905 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15906
15907         * subr.el: Remove definition of `not'.
15908
15909 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15910
15911         * msw-glyphs.el: enable graphics support.
15912
15913 1998-04-23  Didier Verna  <didier@xemacs.org>
15914
15915         * x-menubar.el (default-menubar): restored the line-number-mode
15916         option.
15917
15918         * misc doc string updates related to the options menu.
15919
15920 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15921
15922         * setup-paths.el (paths-construct-load-path): Fix typo.
15923
15924 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15925
15926         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15927         font-menu-ignore-scaled-fonts don't have to be bound now; this
15928         gets us one step further towards making --no-autoloads work.
15929
15930         * startup.el (normal-top-level): Load auto-autoloads only if
15931         lisp-directory is non-nil.
15932
15933         * setup-paths.el (paths-construct-load-path): Made it robust
15934         against nil lisp-directory.
15935
15936         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15937         to the list of variables that cause a warning when nil.
15938
15939         * toolbar.el (init-toolbar-location): Now works even when there's
15940         no toolbar icon directory.
15941
15942 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15943
15944         * help.el (view-lossage): Recognize it.
15945
15946         * simple.el (log-message): Mark multiline messages.
15947
15948 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15949
15950         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15951
15952 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15953
15954         * package-get.el (package-get-all):  add `\n' separator to
15955         interactive specification so that both variables are read
15956
15957 1998-04-22  Didier Verna  <didier@xemacs.org>
15958
15959         * x-menubar.el: ported the options menu to Custom.
15960         Moved the "read only" toggle button to the buffers menu.
15961         Corrected some missing ;;;###autoload or defcustom.
15962
15963         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15964         the scrollbar-visible specifier for options menu handling.
15965
15966         * toolbar.el (toolbar-visible-p)
15967                      (toolbar-captioned-p)
15968                      (default-toolbar-position): defcustom wrappers around
15969         the toolbar specifiers for options menu handling.
15970
15971         * frame.el (get-frame-for-buffer-default-instance-limit):
15972         defcustom it for options menu handling.
15973
15974         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15975         font-lock-mode for options menu handling.
15976
15977         * cus-start.el: added Custom properties to overwrite-mode for
15978         options menu handling.
15979
15980 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15981
15982         * about.el: shameless self-promotion.
15983
15984 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15985
15986         * simple.el (raw-append-message): Slightly optimize.
15987         (remove-message): Use `push' for clarity.
15988         (append-message): Ditto.
15989         (display-warning): Dito.
15990         (raw-append-message): Send the message to the appropriate device.
15991
15992 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15993
15994         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15995         From Sean MacLennan <Sean.MacLennan@pika.ca>
15996
15997 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15998
15999         * setup-paths.el: Changed `directory-sep-char' to
16000         `path-separator', following a change in GNU Emacs.
16001
16002 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16003
16004         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
16005         (Info-build-dir-anew): Add a final newline.
16006         (Info-build-dir-anew): Do not issue warning when rebuilding policy
16007         is `always'
16008         (Info-rebuild-dir): Ditto
16009
16010         * dumped-lisp.el (preloaded-file-list): Added ldap.el
16011
16012 1998-04-21  SL Baur  <steve@altair.xemacs.org>
16013
16014         * simple.el (count-words-buffer): Retain zmacs region.
16015         (count-words-region): Ditto.
16016         * simple.el: (what-line): Expanded line counts.
16017         (count-lines): New parameter to conditionalize whether collapsed
16018         lines get counted.
16019         From Bob Weiner <weiner@altrasoft.com>
16020
16021 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16022
16023         * packages.el (package-locations): infodock-packages must override
16024         mule-packages and packages.
16025
16026 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16027
16028         * wid-edit.el:
16029         remove rude messages from widget-activation-widget-mapper
16030         and widget-activation-glyph-mapper
16031
16032 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16033
16034         * toolbar.el: Remove (featurep 'x) test from
16035         toolbar-make-button-list
16036
16037 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16038
16039         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16040         only if in the same frame.
16041
16042 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16043
16044         * packages.el (package-locations): Added site-packages hierarchy.
16045
16046         * setup-paths.el (paths-default-info-directories): Introduced and
16047         used.
16048
16049         * packages.el, setup-paths.el: Set various path searching depths
16050         to 1.
16051
16052         * packages.el (packages-hierarchy-depth):
16053         (packages-load-path-depth): Introduced and used.
16054
16055         * setup-paths.el (paths-load-path-depth): Introduced and used.
16056
16057         * find-paths.el (paths-find-recursive-path): Added max-depth
16058         parameter.
16059
16060 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16061
16062         * setup-paths.el (paths-construct-info-path): Removed
16063         dependency on behavior of (file-name-as-directory "").
16064
16065 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16066
16067         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16068         lisp objects
16069
16070 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16071
16072         * dump-paths.el, startup.el: Added handling for --debug-paths.
16073
16074 1998-04-15  William M. Perry  <wmperry@aventail.com>
16075
16076         * wid-edit.el: We cannot just set the help-echo or balloon-help
16077           properties for an extent based on the :help-echo widget
16078           property, since help-echo and balloon-help cause an EXTENT to
16079           get passed in, where :help-echo functions are expecting a WIDGET
16080
16081 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16082
16083         * scrollbar.el (init-scrollbar-from-resources): Call
16084         mswindows-init-scrollbar-metrics when appropriate.
16085
16086 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16087
16088         * dumped-lisp.el: dump x-toolbar for window system
16089
16090         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16091         have support and xpm.
16092
16093 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16094
16095         * files.el (toggle-read-only): Fix docstring.
16096         From Didier Verna <didier@xemacs.org>
16097
16098 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16099
16100         * startup.el (normal-top-level): Load autoload-file-name without
16101         specifying an extension---some people only auto-autoload.el.gz.
16102
16103 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16104
16105         * files.el (backup-enable-predicate): Don't bomb on NAME being
16106         nil.
16107
16108 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16109
16110         * find-paths.el, packages.el: Now prefers configure'd paths.
16111         This shouldn't cause any of the originally anticipated problems as
16112         the current paths architecture will not define the various
16113         configure-xxx variables if they're not specified on the configure
16114         command line.
16115
16116         * find-paths.el, setup-paths.el, packages.el: Removed all
16117         mentionings of "/" as a path separator.
16118         Used paths-construct-path throughout.
16119
16120         * find-paths.el (paths-construct-path): Created to assemble paths
16121         from directory components.
16122
16123         * setup-paths.el, packages.el: Used paths-decode-directory-path
16124         instead of decode-path-internal.
16125
16126         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16127         and associates.
16128         (paths-decode-directory-path) Created.
16129
16130         * setup-paths.el: Changed configure-exec-path to
16131         configure-exec-directory.
16132
16133 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16134
16135         * packages.el (packages-find-packages): Fixed decoding of
16136         EMACSPACKAGEPATH.
16137
16138         * startup.el: -no-packages -> -no-early-packages.
16139
16140         (packages-load-package-lisps): Fixed loading of auto-autoload
16141         files.
16142
16143         * startup.el (normal-top-level): Fixed loading of core
16144         auto-autoload.
16145
16146         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16147
16148         * startup.el, packages.el, dump-paths.el: Added proper settings
16149         for site-directory and lisp-directory variables.
16150
16151         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16152         inhibit-package-autoloads and fixed handling of it.
16153
16154         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16155         handling of former inhibit-package-init, now
16156         inhibit-early-packages, to make -vanilla etc. work.
16157
16158 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16159
16160         * code-process.el (start-process): Fallback to 'undecided instead
16161         of 'binary for process input coding stream.
16162
16163         * process.el (start-process): Docstring fix.
16164
16165 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16166
16167         * info.el (Info-insert-dir): Do not insert temporary dir files
16168         in Info-dir-file-attributes
16169         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16170         (Info-rebuild-dir): Ditto.
16171
16172 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16173
16174         * obsolete.el: Added obsoleteness declarations for
16175         `site-directory' and `Info-default-directory-list'.
16176
16177 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16178
16179         * find-paths.el (paths-find-emacs-root): Only look at the
16180         executable at the end of the symlink chain for determining the
16181         Emacs root.
16182
16183 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16184
16185         * setup-paths.el (paths-construct-info-path): Changed construction
16186         to cater to gone default in configure.
16187
16188         * find-paths.el (paths-uniq-append): Added.
16189
16190         * packages.el: Rewritten package path construction once again.
16191
16192         * dump-paths.el, startup.el: Removed package-path as a global
16193         variable.
16194
16195         * package-admin.el (package-admin-add-single-file-package):
16196         (package-admin-add-binary-package): Changed package-path to
16197         late-packages.
16198
16199         * packages.el (packages-split-path): Split path at "/" rather than
16200         nil according to change in emacs.c.
16201
16202 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16203
16204         * setup-paths.el (paths-construct-info-path): Changed info path
16205         order so that directories come out right.
16206         (paths-find-lock-directory): Fixed bug: It used to think
16207         configure-lock-directory is a path.
16208
16209 1998-04-06  Jeff Miller <jmiller@smart.net>
16210
16211         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16212         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16213         eases the use of toolbar-add/kill-item functions.
16214
16215 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16216
16217         * code-files.el (file-coding-system-alist): Commented out
16218         loaddefs.el magical treatment.
16219
16220 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16221
16222         * info.el (Info-rebuild-outdated-dir): Added new option
16223         `conservative' and made it the default
16224         (Info-rebuild-dir): Appropriately parse multi-line description
16225         strings, and multi-section dir files. Issue warning when dir
16226         is rebuilt as temporary
16227         (Info-build-dir-anew): Issue warning when dir is built as
16228         temporary
16229
16230 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16231
16232         * list-mode.el (list-mode-map): Bind highlight motion commands to
16233         standard keys left, right, C-b and C-f.
16234
16235 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16236
16237         * files.el (auto-mode-alist): allow .sc for Scheme->C
16238
16239 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16240
16241         * loadup.el (pureload): Don't quote (garbage-collect).
16242
16243 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16244
16245         * package-get-base.el: Updated.
16246
16247 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16248
16249         * isearch-mode.el (isearch-just-started): New variable.
16250         (isearch-mode): Set it.
16251         (isearch-repeat): Advance one character forward only if the search
16252         was successful, and was not just started.
16253         (isearch-repeat): Clear isearch-just-started.
16254
16255 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16256
16257         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16258         if running -batch.
16259
16260 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16261
16262         * subr.el (listify-key-sequence): Removed.
16263
16264 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16265
16266         * bytecomp.el (byte-compile-print-gensym): New option.
16267         (byte-compile-output-file-form): Use it.
16268         (byte-compile-output-docform): Ditto.
16269         (byte-compile-compiled-obj-to-list): Ditto.
16270
16271 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16272
16273         * msw-glyphs.el: set frame icon if xpm support.
16274
16275 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16276
16277         * help.el: Code that pretty prints variable values
16278           removed.
16279
16280 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16281
16282         * find-paths.el (paths-emacs-root-p): Correct test for installation
16283         directory.
16284         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16285
16286 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16287
16288         * loaddefs.el: Don't set debug-ignored-errors; leave
16289           its default value set to nil.
16290
16291 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16292
16293         * info.el (Info-rebuild-dir): fixed mis-spelling.
16294
16295 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16296
16297         * info.el (Info-rebuild-outdated-dir): New custom var
16298         (Info-insert-node): Create/update dir file when needed, ie when it
16299         does not exist or is older than some info files in directory
16300
16301 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16302
16303         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16304         for last packages, mainly for using a 20.4 package base.
16305
16306         * packages.el (late-packages): Typo fix.  It was called
16307         early-packages.
16308
16309         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16310         relative symlinks correctly.
16311         (paths-find-emacs-roots): More rigorous checking for plausible
16312         configuration-time root.
16313
16314         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16315         find its roots.
16316
16317 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16318
16319         * faces.el: Fix docstrings.
16320         * glyphs.el: Fix docstrings.
16321         * mouse.el: Fix docstrings.
16322
16323         * frame.el: Change phrase `current frame' to `selected frame'.
16324
16325         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16326
16327         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16328         macros using backquote to make them infinitely more readable.
16329
16330 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16331
16332         * packages.el (packages-find-package-path): Hardcoded specialized
16333         InfoDock support until we can clean this up.
16334
16335         * help.el (describe-bindings-1): Return the value of the bindings
16336         help buffer created.
16337         (describe-bindings): Ditto.
16338
16339         * simple.el (set-variable): Restore previous behavior of not
16340         bombing if the variable to set is not boundp.
16341
16342 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16343
16344         * packages.el (packages-handle-package-dumped-lisps): Allow for
16345         non-local files to be loaded off the package-lisp variable.
16346
16347 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16348
16349         * x-faces.el: Global X resources should override
16350           specs for all device classes (color, grayscale, mono);
16351           code currently doesn't override any of them.  Fixed by
16352           calling remove-specifier with '(x default) as the tag
16353           set and allowing inexact matches.
16354
16355 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16356
16357         * faces.el: Separated face initializations based on
16358           device classes into device type specific (tag set,
16359           instantiator) pairs.
16360
16361 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16362
16363         * wid-edit.el (widget-choice-action): Remember user's explicit
16364         choice.
16365         (widget-choice-value-create): Respect it.
16366         From Richard Stallman <rms@gnu.org>
16367
16368 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16369
16370         * setup-paths.el (paths-construct-info-path): Always append
16371         existing directories from configure-time info path.
16372
16373         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16374         Info-directory-list.
16375
16376         * info.el: Removed Info-default-directory-list which was broken by
16377         design.
16378         Removed bogus initialization of Info-directory-list---startup.el
16379         can do a much better job.
16380         Added autoload of Info-directory-list.
16381
16382         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16383         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16384         be exclusive; now it's merely given precedence, just like in the
16385         old days.
16386
16387 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16388
16389         * find-paths.el (paths-find-architecture-directory): Fix bug with
16390         finding; it used to default too early.
16391
16392 1998-03-25  Martin Buchholz <martin@xemacs.org>
16393
16394         * packages.el (packages-split-path): Fix a bug; it used to fail
16395         for paths that weren't split.
16396
16397 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16398
16399         * finder.el (finder-compile-keywords): trap on errors.
16400
16401 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16402
16403         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16404           fourth argument of t so that only the specs exactly
16405           matching the tag lists are removed.
16406
16407 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16408
16409         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16410
16411 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16412
16413         * minibuf.el (mouse-read-file-name-1): If a default directory was
16414         specified, use it for generating the completions.
16415
16416 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16417
16418         * update-elc.el: Now respects inhibit-package-init and
16419         inhibit-site-lisp.
16420         Now does path construction with loadup-paths.
16421
16422         * startup.el (normal-top-level, startup-setup-paths): Now respects
16423         inhibit-package-init and inhibit-site-lisp.
16424
16425         * packages.el (packages-find-package-path): Extended package path
16426         by version-specific hierarchies.
16427         (packages-find-packages): Now respects inhibit flag and
16428         inhibit-site-lisp.
16429         Moved path setup to loadup-paths.
16430
16431         * make-docfile.el: Now respects inhibit-package-init and
16432         inhibit-site-lisp.
16433         Now does path construction with loadup-paths.
16434
16435         * loadup.el: Now respects inhibit-package-init and
16436         inhibit-site-lisp.
16437
16438         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16439
16440         * loadup-paths.el: New file: setup load-path to encompass
16441         packages.
16442
16443 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16444
16445         * auto-show.el: load-gc renamed to pureload.
16446         * site-load.el: Ditto.
16447         * packages.el (toplevel): Ditto.
16448         * loadup.el (really-early-error-handler): Ditto.
16449         * dumped-lisp.el (preloaded-file-list): Ditto.
16450         * cus-face.el (custom-declare-face): Ditto.
16451
16452 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16453
16454         * <Today>: The Big Path Searching Overhaul.
16455
16456         * find-paths.el: New file: find and assemble paths in the
16457         installation hierarchy.
16458
16459         * setup-paths.el: New file: global layout of paths and directories
16460         within the XEmacs hierarchy.
16461
16462         * packages.el: Replaced everything related to path searching and
16463         startup by code in terms of find-paths.
16464
16465         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16466         the new path searching engine.
16467
16468         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16469         and setup-paths.
16470
16471 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16472
16473         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16474         setup-paths.el.
16475
16476 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16477
16478         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16479         compiles identically in any configuration.
16480         Removed irrelevant commentary.
16481
16482 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16483
16484         * simple.el (set-variable): Allow setting specifiers.
16485
16486 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16487
16488         * lisp.el (forward-sexp): Revert previous change.
16489
16490 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16491
16492         * frame.el (frame-initialize): Use `delete-console' instead of
16493         `delete-device' to delete the stream console to match the usage in
16494         Fkill_emacs.
16495
16496 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16497
16498         * files.el (cdpath-previous): New variable.
16499         (cd): Use it.
16500         From Bob Weiner <weiner@wave.altrasoft.com>
16501
16502 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16503
16504         * keydefs.el: Changed keybindings of forward-char,
16505           backward, scroll-up and scroll-down to point to their
16506           -command counterparts.
16507
16508         * simple.el: New functions: forwarc-char-command,
16509           backwrad-char-command, scroll-up-command,
16510           scroll-down-command which work liek their counterparts
16511           except that they honor the variable
16512           signal-error-on-buffer-boundary.
16513
16514           Definition of signal-error-on-buffer-boundary received
16515           from src/cmds.c.
16516
16517           defvar declaration added for word-across-newline to avoid
16518           byte-compiler warning about the free variable reference.
16519
16520 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16521
16522         * winnt.el: Removed "%t" from the beginning of
16523         modeline-format. From now on, there's no nt-specifics in the modeline.
16524
16525 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16526
16527         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16528         of `when' with `if'.
16529
16530 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16531
16532         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16533         mswindows. Must be reworked along with glyphs.el, or
16534         merged into it, after there is images support.
16535
16536         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16537         'mswindows.
16538
16539 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16540
16541         * faces.el: fix for text cursor initialization.
16542         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16543         From Andy Piper <andyp@parallax.co.uk>
16544
16545 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16546
16547         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16548         if there is an existing package that handles it and warn the user
16549         about that mode.
16550
16551 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16552
16553         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16554         Installation" menu item when Installation-string is not bound.
16555
16556 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16557
16558         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16559         From Jeremiah W. James <jerry@cs.ucsb.edu>
16560
16561 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16562
16563         * msw-faces.el:
16564         * faces.el: Fix face initialization.
16565
16566 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16567
16568         * files.el (backup-enable-predicate): fix breakage introduced
16569         by TMPDIR patch.
16570
16571 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16572
16573         * x-faces.el (x-init-face-from-resources): The
16574           TTY face property retrieval functions don't return
16575           specifiers, so use face-property instead.
16576
16577 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16578
16579         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16580
16581 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16582
16583         * x-menubar.el: Expanded documentation for
16584           option-save-faces.  Changed Options -> Browse Faces
16585           menu entry to invoke customize-face.
16586
16587 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16588
16589         * faces.el: Most face initialization moved out of
16590           init-other-random-faces to the top level so that the
16591           initialization happens before Xemacs is dumped.  Much
16592           of the fascist "face-differs-from-default-p or FROB!"
16593           code has been retired in favor of letting the user do
16594           what they want to do.  Face initialization code changed
16595           to use `default' specifier tag so that the settings can
16596           be overridden later if the user wishes it.
16597
16598 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16599
16600         * about.el (about-hackers): Update contributors list.
16601
16602 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16603
16604         * specifier.el: Define new specifier tag `default'.
16605
16606         * modeline.el: Initialize faces using `default' tag.
16607
16608         * x-faces.el (x-init-face-from-resources): Remove
16609           specifier specs containing the `default' tag before
16610           adding new specs.
16611
16612 1998-03-02  John Jones  <jj@asu.edu>
16613
16614         * package-get.el (package-get-all): fixed arguments on call to
16615         package-admin-add-single-file-package.
16616         * package-get.el (package-get-installedp): fixed to match
16617         advertised behavior.
16618         * package-get.el: added function package-get-update-all which
16619         installs newest versions of all the current packages (if they are
16620         not already installed).
16621
16622 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16623
16624         * files.el (find-file-noselect): Uncommented `truename' binding in
16625         `let*' and use it later to set `buffer-file-truename' iff it's
16626         still nil, as happens for example when finding a compressed
16627         file with "jka-compr".
16628
16629 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16630
16631         * faces.el: in make-face-* type functions do the operation for all
16632         window systems, not just the first one found.
16633
16634         * font.el: call mswindows-list-fonts for mswindows.
16635
16636 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16637
16638         * code-process.el (call-process-region):
16639         * process.el (call-process-region):
16640         * package-get.el (package-get-dir):
16641         * files.el (backup-enable-predicate):
16642         * gnuserv.el (gnuserv-temp-file-regexp):
16643         Use temp-directory in place of `/tmp'.
16644
16645 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16646
16647         * "Fast" dired-in-C enhancements for Windows 95/NT:
16648
16649         * files.el: Added function, `wildcard-to-regexp', from GNU
16650           Emacs.
16651
16652         * files.el (insert-directory): Modified to use special
16653           dired-in-C enhancements if present.
16654
16655 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16656
16657         * code-files.el: make default coding no-conversion.
16658
16659 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16660
16661         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16662         the load-path.
16663
16664         * update-elc.el: Strip directory when testing for files not to
16665         bytecompile.
16666
16667 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16668
16669         * lisp-mode.el: Use recommended form for menus.
16670
16671         * info.el (Info-construct-menu): Use recommended form for menus.
16672
16673         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16674         entry.
16675
16676 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16677
16678         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16679           (get-frame-for-buffer-noselect): Always return frames
16680           in the not-this-window-p cond clause.
16681
16682 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16683
16684         * help.el (describe-installation): New function.
16685
16686         * x-menubar.el (default-menubar): Add describe-installation to
16687         Help menu.
16688
16689         * packages.el (packages-unbytecompiled-lisp): Installation.el
16690         should not be bytecompiled.
16691
16692         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16693         XEmacs.
16694
16695         * x-menubar.el (default-menubar): Use correct guard for VM menu
16696         entry.
16697
16698         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16699         coding.
16700         From Andy Piper <andyp@parallax.co.uk>
16701
16702 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16703
16704         * ldap.el: Do not require ldap-internal at compile time.
16705
16706 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16707
16708         * code-files.el: new file. a virtual copy of mule-files.el
16709         but without charset
16710         dependencies. (toggle-buffer-file-ocding-system) new function for
16711         changing the eol type for the current buffer.
16712
16713         * code-process.el: new file. a copy of
16714         mule-process.el. mule-process.el will disappear when things have
16715         settled.
16716
16717         * coding.el: new file. a virtual copy of mule-files.el but
16718         without charset dependencies. (coding-system-base) new function
16719         for getting the parent coding system of a coding system with eol
16720         type set.
16721
16722         * dumped-lisp.el: add above files for the non-mule case.
16723
16724 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16725
16726         * window-xemacs.el (display-buffer): If no explicit
16727           frame is specified, search for a window that displays
16728           the buffer on the currently selected frame, before
16729           searching other frames.
16730
16731 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16732
16733         * frame.el (get-frame-for-buffer): If not-this-window-p
16734           is non-nil, use window on the selected frame if it is not
16735           also the selected window.  When defaulting, search for
16736           windows on the currently selected fgrame before searching
16737           other frames.
16738
16739 1998-02-25  Didier Verna  <didier@xemacs.org>
16740
16741         * modeline.el (modeline-swap-buffers): originally named
16742         `mouse-release-modeline'. Whether to actually swap the buffers is
16743         decided in `mouse-drag-modeline'.
16744         (mouse-drag-modeline): A button release event is considered a
16745         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16746         stay unchanged.
16747
16748 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16749
16750         * x-menubar.el: Put redo on the menubar.
16751         From Aki Vehtari <Aki.Vehtari@hut.fi>
16752
16753 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16754
16755         * bytecomp.el (displaying-byte-compile-warnings): if
16756         temp-buffer-show-function is set, use it to display current set of
16757         warnings in the "*Compile-Log-Show*" buffer.
16758
16759         * simple.el (display-warning-buffer): if temp-buffer-show-function
16760         is set, use it to display current set of warnings in the
16761         "*Warnings-Show*" buffer.
16762
16763 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16764
16765         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16766         Common Lisp.
16767
16768 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16769
16770         * menubar.el: Allow button descriptors at least 2 long.
16771
16772         * x-menubar.el (default-menubar): Use recommended forms.
16773         (file-menu-filter): Remove.
16774         (edit-menu-filter): Remove.
16775
16776 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16777
16778         * about.el (about-hackers): Updated.
16779
16780 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16781
16782         * help.el (help-max-help-buffers): new variable
16783         (help-register-and-maybe-prune-excess): new function
16784         (help-buffer-name): use help-max-help-buffers.
16785         (with-displaying-help-buffer): use
16786         help-register-and-maybe-prune-excess.
16787
16788         * help.el (help-maybe-pretty-print-value): if the value fits on
16789         one line, let it.
16790
16791 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16792
16793         * (with-displaying-help-buffer): there is no need to kill the buffer
16794         if it exists, because with-output-to-temp-buffer will clear it.
16795         further, killing the buffer violates the rule that
16796         temp-buffer-show-function, if set, has the full responsibility of
16797         showing the temp buffer.  killing the buffer fucks with the window
16798         configuration, hosing temp-buffer-show-function.
16799
16800
16801 1998-02-23  Didier Verna  <didier@xemacs.org>
16802
16803         * modeline.el (mouse-drag-modeline):
16804         - Always scroll the modeline that was originally clicked on.
16805         - Use x pixels instead of x characters (which doesn't work anyway)
16806         as horizontal reference for modeline dragging. This allows us to
16807         keep on dragging the modeline even if the motion event occurs in
16808         another window.
16809
16810 1998-02-23  Didier Verna  <didier@xemacs.org>
16811
16812         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16813         glyph on the modeline to indicate that dragging the mouse has an
16814         effect both horizontally and vertically.
16815
16816 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16817
16818         * about.el (about-xemacs): Get rid of redundant visible version
16819         number.
16820
16821 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16822
16823         * about.el (about-hackers): Update credits.
16824
16825 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16826
16827         * prim/register.el (view-register): Show register type file-query.
16828
16829 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16830
16831         * mode-motion.el (mode-motion-highlight-internal):
16832           save-excursion inside save-window-exucrsion form to
16833           hide buffer point changes from save-window-excursion.
16834           Prevents display flickering when the mouse pointer
16835           moves.
16836
16837 1998-02-17  Didier Verna  <didier@xemacs.org>
16838
16839         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16840         function to handle correctly the case of a toolbar one side of the
16841         window: scrolling will not necessarily happen.
16842
16843 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16844
16845         * files.el (after-find-file): Restore missing argument
16846           to format that provides filename for "... consider M-x
16847           recover-file" message.  Also call `message' with "%s"
16848           as the first arg instead of an arbitrary string.
16849
16850 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16851
16852         * about.el (about-hackers): Various additions.
16853
16854 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16855
16856         * autoload.el (generate-file-autoloads-1): Don't force an extra
16857         line out when copying on-the-same line autoloads.
16858
16859         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16860         is installed.
16861
16862 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16863
16864         * x11/x-win-xfree86.el (x-win-init-xfree86):
16865         * x11/x-win-sun.el (x-win-init-sun):
16866         * x11/x-init.el (x-initialize-compose):
16867         * prim/simple.el:
16868         (backward-or-forward-kill-sexp):
16869         (backward-or-forward-kill-sentence):
16870         (backward-or-forward-kill-word):
16871         (backward-or-forward-delete-char):
16872         * prim/isearch-mode.el (isearch-help-or-delete-char):
16873         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16874         x-keysym-on-keyboard-p to detect backspace.
16875         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16876         Clean up symbols used with dead keys, checking Linux and solaris
16877         keysyms.
16878         Simplify x-win-*.el using above methods.
16879         Change documentation for x-keysym-*-p functions.
16880
16881 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16882
16883         * about.el (about-hackers): Restore entries for Michael Sperber and
16884         Vinnie Shelton.
16885         From Vinnie Shelton <acs@acm.org>
16886
16887 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16888
16889         * simple.el (count-words-region): Ditto.
16890
16891 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16892
16893         * simple.el (count-words-buffer): Document.  Don't print anything
16894         if non-interactive.
16895
16896 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16897
16898         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16899         multiple files in InfoDock.
16900
16901 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16902
16903         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16904         from version.el in InfoDock.
16905
16906         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16907         specially.
16908
16909 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16910
16911         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16912         variable name in docstring.
16913
16914 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16915
16916         * menubar.h: Include "gui.h".
16917
16918 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16919
16920         * site-load.el: Fix documentation.
16921
16922 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16923
16924         * package-get-base.el (package-get-base): Updated.
16925
16926         * keymap.el: PC-ize.
16927
16928 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16929
16930         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16931         from' on a fresh line.
16932
16933 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16934
16935         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16936         object.
16937
16938 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16939
16940         * undo-stack.el: PC-ize.
16941
16942         * cmdloop.el: PC-ize.
16943
16944 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16945
16946         * bytecomp-runtime.el: PC-ize.
16947
16948         * byte-optimize.el: Prolog fixup.  PC-ize.
16949
16950         * cus-dep.el: Spelling fix.
16951
16952         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16953         entries follow).
16954
16955 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16956
16957         * text-mode.el (text-mode-hook-identify): New function,
16958         put on text-mode-hook.  Set text-mode-variant here.
16959         (text-mode): Don't set it here.
16960
16961 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16962
16963         * text-mode.el (text-mode-hook): New defvar.
16964         (text-mode-variant): New variable.
16965         (text-mode): Set that variable locally.
16966         (toggle-text-mode-auto-fill): New command.
16967
16968 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16969
16970         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16971
16972 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16973
16974         * text-mode.el (paragraph-indent-text-mode):
16975         Renamed from spaced-text-mode.
16976         (text-mode-map): Bind TAB to indent-relative.
16977         (indented-text-mode-map): Variable deleted.
16978         (indented-text-mode): Now an alias for text-mode.
16979
16980 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16981
16982         * loadup.el: test-atoms debugging stuffs removed.
16983
16984 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16985
16986         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16987
16988 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16989
16990         * help.el (describe-beta): Made it use `locate-data-file'.
16991         (describe-distribution): Ditto.
16992         (describe-copying): Ditto.
16993         (describe-project): Ditto.
16994         (view-emacs-news): Ditto.
16995
16996         * help-nomule.el (help-with-tutorial): Made it use
16997         `locate-data-file' to find tutorial.
16998
16999 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
17000
17001         * about.el: Corrected my email address.
17002
17003         * mouse.el: Added 'mouse-mswindows-drop' similar to
17004         'mouse-offix-drop'.
17005
17006 1998-01-27  SL Baur  <steve@altair.xemacs.org>
17007
17008         * loadup.el (running-xemacs): Spelling fix.
17009
17010 1998-01-26  Colin Rafferty  <colin@xemacs.org>
17011
17012         * packages.el (packages-find-packages-1): Don't allow a backwards
17013         compatible lisp tree to overwrite `preloaded-file-list'.
17014
17015 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17016
17017         * loadup.el: Don't delete "xemacs" prior to dumping.
17018
17019 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17020
17021         * package-info.el (pi-last-mod-date): New function.
17022         (pi-author-version): New function.
17023         (batch-update-package-info): Use them.
17024
17025 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17026
17027         * frame.el (get-frame-for-buffer-default-to-current): Create.
17028         (get-frame-for-buffer-noselect): Allow user to use current frame
17029         with `get-frame-for-buffer-default-to-current'.
17030
17031 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17032
17033         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17034         (byte-compile-output-docform): Ditto.
17035         (byte-compile-compiled-obj-to-list): Ditto.
17036
17037 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17038
17039         * startup.el (command-line-1): Removed code that ran
17040           buffer-menu.
17041
17042 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17043
17044         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17045
17046 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17047
17048         * frame.el (suspend-emacs-or-iconify-frame): Check using
17049         `device-on-window-system-p' instead of explicitly checking for X,
17050         so that the same logic works for MS Windows.
17051         (suspend-or-iconify-emacs): Ditto.
17052
17053 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17054
17055         * about.el (about-maintainer-info): Andy Piper is back.
17056         (xemacs-hackers): Updated Andy Piper's email address.
17057         (about-hackers): Added Jonathan Harris.
17058         (about-hackers): Updated Tibor Polgar's email address.
17059
17060 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17061
17062         * about.el: Add xemacs.org email manager.
17063
17064         * package-get-base.el (package-get-base): Updated with most recent
17065         package updates.
17066
17067 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17068
17069         * help.el (function-arglist): Use `indirect-function' instead of
17070         `symbol-function' so that aliases are treated correctly.
17071
17072 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17073
17074         * help.el (help-map): Add f1 binding to `help-for-help'.
17075         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17076         (describe-key-briefly): Use `princ' "%s" to print object.
17077         (with-displaying-help-buffer): Kill buffer if it exists, again.
17078         (describe-key): Use `princ' "%s" to print object.
17079         (describe-function-1): Use `princ' "%s" to print object.
17080         Commented out alias lines removed.
17081         (help-pretty-print-limit): New variable to control pretty-printing
17082         of variable values.
17083         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17084         `help-pretty-print-value' again.  Only print-print when OBJECT is
17085         list of length less than `help-pretty-print-limit'.
17086         (describe-variable): Use `help-maybe-pretty-print-value' again.
17087
17088 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17089
17090         * simple.el (blink-matching-open): Remove C++ kludge.
17091         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17092
17093 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17094
17095         * info.el (Info-default-directory-list): Made the documentation
17096         more explanitory.
17097
17098 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17099
17100         * lisp/packages.el:
17101         * lisp/package-admin.el:
17102         * lisp/build-report.el:
17103         Fix typos.
17104
17105 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17106
17107         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17108         warnings in Java buffers without final newline and editing the
17109         last line.
17110
17111 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17112
17113         * packages.el (packages-find-packages-1): Don't allow a backwards
17114         compatible lisp tree to overwrite `preloaded-file-list'.
17115         Suggested by Colin Rafferty  <colin@xemacs.org>
17116
17117         * mouse.el (mouse-offix-drop): Set undo-boundary.
17118         From Oliver Graf <ograf@fga.de>
17119
17120 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17121
17122         * loadup.el (load-gc): rewrite as defun.
17123         Print something sensical if a required dump-time file isn't found.
17124
17125 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17126
17127         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17128         bug strikes a menudescriptor.
17129
17130         * package-get-base.el (package-get-base): Updated.
17131
17132         * package-info.el (batch-update-package-info): Derive REQUIRES
17133         from the Makefile.
17134
17135 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17136
17137         * files.el (save-some-buffers): Don't play games with deleting
17138         other windows if we are in the minibuffer window.
17139
17140 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17141
17142         * modeline.el (modeline-minor-mode-menu): Add support for :active
17143         (add-minor-mode): Document :active property to TOGGLE.
17144
17145 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17146
17147         * modeline.el (modeline-minor-mode-menu): Add support for an
17148         `:included' predicate in the `toggle-sym' plist.
17149         (add-minor-mode): Document the :included property, format
17150         docstring some more.
17151         (modeline-minor-mode-menu): Documentation string added.
17152
17153 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17154
17155         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17156         labels from the symbol-names by thwacking off the overly redundant
17157         and overused "mode", parenthesizing "minor", and capitalizing the
17158         resultant strings.  Also shortened the menu's title by eliminating
17159         the redundant buffer name.
17160         (add-minor-mode): Beautified the docstring, added mention of the
17161         `:menu-tag' property of TOGGLE.
17162         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17163         `toggle-sym' to beatify the mode-life menus.
17164         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17165         `auto-fill-function'.
17166
17167 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17168
17169         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17170         menus to :style 'toggle.
17171
17172 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17173
17174         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17175
17176 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17177
17178         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17179         only recognize first hyperlink.
17180         (hyper-apropos-highlightify): Deletia, this is already done by
17181         `hyper-apropos-insert-face'.
17182         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17183
17184 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17185
17186         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17187         mail.
17188         (toolbar-mail-reader): Add support for `send'.
17189         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17190
17191 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17192
17193         * info.el (Info-emacs-info-file-name): Add defvar for
17194         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17195         will function properly.
17196
17197 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17198
17199         * simple.el: make the backwards delete function called by
17200         `backward-or-forward-delete-char' user configurable.
17201
17202 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17203
17204         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17205         compiled function got loaded from.
17206
17207 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17208
17209         * term/apollo.el: Synched up with InfoDock 3.6.2.
17210
17211 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17212
17213         * startup.el (load-init-file): Load autoloads earlier.
17214         (startup-splash-frame): Handle InfoDock logo.
17215
17216         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17217         InfoDock.
17218         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17219
17220         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17221         doesn't have this function.
17222
17223         * packages.el (locate-data-file): Fix to call `locate-file'.
17224
17225 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17226
17227         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17228         version of version.el.
17229         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17230
17231         * x-menubar.el (default-menubar): Guard reference to
17232         `gnuserv-frame'.
17233         (default-menubar): Guard references to `font-lock-mode'.
17234         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17235         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17236
17237         * make-docfile.el: Don't snarf doc strings from autoloads.
17238
17239         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17240         loading auto-autoloads files.
17241
17242         * loaddefs.el: Disable dumping autoloads.
17243
17244 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17245
17246         * lisp-mnt.el: Synch to Emacs 20.2.
17247
17248         * help.el: Remove manual autoload of `finder-by-keyword'.
17249
17250         * finder.el (finder-by-keyword): Autoload.
17251
17252         * help.el: Conditionalize hyperbole setup.
17253
17254 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17255
17256         * packages.el (package-require): Update to reflect new data format.
17257
17258 1998-01-02  Didier Verna  <didier@xemacs.org>
17259
17260         * x-menubar.el (default-menubar): make the tutorials available
17261         through the menubar. (Plus some compilation warnings cleanup).
17262
17263 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17264
17265         * check-features.el: New file.  Perform sanity check after build.
17266
17267         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17268         files to tooltalk package.
17269         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17270         package.
17271
17272         * package-admin.el (package-admin-xemacs): Use better default for
17273         location of XEmacs binary.
17274
17275 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17276
17277         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17278         tag with sexp and add value tag with value `t'.
17279
17280 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17281
17282         * package-get.el: Changes to work with real data.
17283         From Pete Ware <ware@cis.ohio-state.edu>
17284
17285         * packages.el (packages-reload-autoloads): Guard load for the time
17286         being.
17287
17288         * update-elc.el ("packages.el"): Force loading packages.el instead
17289         of possibly out-of-date packges.elc.
17290         * make-docfile.el ("packages.el"): Ditto.
17291
17292 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17293
17294         * build-report.el (build-report-delete-regexp): Added a rule for
17295         the main tarball shadowing anything past it.
17296
17297 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17298
17299         * packages.el (package-provide): Delete a previous provide.
17300
17301         * package-info.el: New file.
17302
17303         * package-get.el: New file.
17304         From Pete Ware <ware@cis.ohio-state.edu>
17305         (package-get): Fix md5 computation to work with Mule.
17306
17307 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17308
17309         * simple.el (log-message-*): Quote symbols in docstrings properly.
17310
17311 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17312
17313         * packages.el (packages-new-autoloads): Ignore symbolic links.
17314
17315         * cus-face.el (face-custom-attributes-get): Fix typo.
17316         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17317
17318 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17319
17320         * startup.el (load-init-file): Reload new or changed autoloads
17321         unless inhibited.  Reload modified dumped lisp (stubbed).
17322
17323         * packages.el (packages-new-autoloads): New function.
17324         (packages-reload-autoloads): New function.
17325         (packages-reload-dumped-lisp): New (stub) function.
17326
17327         * loadup.el: Inhibit reloading dumped files when running temacs.
17328
17329         * loadhist.el (file-provides): Extend to handle variant
17330         extensions.
17331
17332         * replace.el (query-replace): Fix typo.
17333
17334 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17335
17336         * make-docfile.el: list-autoloads-path has been renamed.
17337         * update-elc.el: list-autoloads has been renamed.
17338
17339         * packages.el (packages-list-autoloads): Renamed.
17340         (packages-list-autoloads-path): Ditto.
17341
17342 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17343
17344         * packages.el (packages-find-packages-1): Made it signal a warning
17345         for an error in an auto-autoload.el file.
17346
17347 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17348
17349         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17350         tag with const.
17351         From Aki Vehtari <Aki.Vehtari@hut.fi>
17352
17353         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17354
17355         * loadhist.el (unload-feature): Remove autoload.
17356
17357 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17358
17359         * loadhist.el: Unpackaged.
17360
17361         * help.el (describe-symbol-find-file): Rename
17362         `describe-function-find-file' and make old name obsolete.
17363         (describe-function-1): Use it.
17364         (describe-function-1): Guard reference to
17365         `compiled-function-annotation'.
17366
17367 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17368
17369         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17370         argument.
17371         (help-mode-quit): New optional arg to control whether it kills or
17372         buries.  Tidied up.
17373         (with-displaying-help-buffer): Don't kill buffer initially, even
17374         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17375         (help-pretty-print-value): Rename back from
17376         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17377         use it, otherwise use dumped `cl-prettyprint'.
17378         (describe-variable): Use `help-pretty-print-value' again.
17379         (find-func): Removed reference to "find-func" at end.
17380
17381 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17382
17383         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17384           GUI XEmacs. Rename? x-menubar is rather window system
17385           independant, except for a couple of items.
17386
17387 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17388
17389         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17390         entries as they will no longer be distributed with XEmacs.
17391
17392         * format.el (format-alist): Fix image/tiff regexps.
17393         From P. E. Jareth Hein <jareth@camelot-soft.com>
17394
17395         * help.el (help-maybe-pretty-print-value): Rename.
17396         (describe-variable): Use it.
17397         (describe-variable): Add trailing linefeed.
17398
17399 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17400
17401         * help.el (describe-function-1): Don't output anything for
17402           arglist of autoload functions.
17403
17404 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17405
17406         * help.el (describe-function-1): Don't output anything for
17407           arglist of autoload functions.
17408
17409 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17410
17411         * help.el (help-mode-map): New bindings for `help-mode-bury',
17412         `describe-function-at-point', `describe-variable-at-point',
17413         `Info-elisp-ref', `customize-variable', `help-next-section' and
17414         `help-prev-section'.
17415         (help-next-section): New function.
17416         (help-prev-section): New function.
17417         (help-mode-quit): Changed to kill the help buffer.
17418         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17419         correctly.
17420         (help-buffer-name): New function to generate the name of help
17421         buffers.
17422         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17423         argument giving the name of the help buffer.
17424         (describe-key): Use `with-displaying-help-buffer' with name.
17425         (describe-mode): Ditto.
17426         (describe-bindings): Ditto.
17427         (describe-prefix-bindings): Ditto.
17428         (view-lossage): Ditto.
17429         (with-syntax-table): New macro.
17430         (function-called-at-point): Use `ignore-errors' and
17431         `with-syntax-table'.
17432         (function-at-point): Ditto.
17433         (describe-function): Use `with-displaying-help-buffer' with name.
17434         (function-arglist): Extracted from `describe-function-1'.  Returns
17435         function's arglist as string.
17436         (function-documentation): Extracted from `describe-function-1'.
17437         Returns function's docstring.
17438         (describe-function-1): Remove all the "stream" garbage, including
17439         the stream argument.  Use `function-arglist' and
17440         `function-documentation'.
17441         (describe-function-arglist): Just use `function-arglist'.
17442         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17443         (help-pretty-print-value): New function to help with
17444         pretty-printing variable values.  Knows about `#<...>'.  Needs
17445         `pp-internal'.
17446         (describe-variable): Use `with-displaying-help-buffer' with name.
17447         Formatting improved.  Display file where variable is defined, if
17448         known.  Use `help-pretty-print-value'.
17449         (describe-syntax): Use `with-displaying-help-buffer' with name.
17450         (list-processes): Remove "stream" garbage.
17451
17452 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17453
17454         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17455         call a dumped routine instead.
17456
17457         * x-win-xfree86.el: Wrap file in defun.
17458         * x-win-sun.el: Ditto.
17459
17460 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17461
17462         * help.el (view-emacs-news): Remove usage of outl-mouse which
17463         advises functions and does other evil things.
17464
17465 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17466
17467         * format.el (format-alist): Add `image/tiff'.
17468         From P. E. Jareth Hein <jareth@camelot-soft.com>
17469
17470 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17471
17472         * about.el (about-hackers): More names added.
17473
17474         * make-docfile.el: Remove superfluous package path search.
17475
17476         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17477
17478 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17479
17480         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17481         ignored shadows.
17482
17483 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17484
17485         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17486         get trailing slashes when added to the load-path.
17487
17488         * x-init.el (init-x-win): Locate where XEmacs X localization files
17489         are.
17490
17491 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17492
17493         * x-faces.el: Added support for foregroundToolBarColor
17494           to xpm-color-symbols.
17495
17496 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17497
17498         * etags.el (tags-remove-duplicates): Removed.
17499         (buffer-tag-table-list): Use `delete-duplicates'.
17500
17501         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17502         correctly.
17503         (get*): Defalias to `get'.
17504
17505         * cl.el (eql): Compare integers with `eq'.
17506         (cl-map-extents): Check for `map-extents' first.
17507
17508 1997-12-17  Didier Verna  <didier@xemacs.org>
17509
17510         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17511         added the 'numero', 'copyright' and 'trademark' symbols.
17512
17513         * leim/quail/latin-post.el ("french-postfix"): see above.
17514
17515 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17516
17517         * widget.el (define-widget): Check the arguments.
17518
17519         * cus-edit.el (customize-face): Use `check-argument-type'.
17520         (custom-variable-value-create): Use `signal' to signal error.
17521         (custom-variable-reset-saved): Ditto.
17522         (custom-variable-reset-standard): Ditto.
17523         (custom-face-reset-saved): Ditto.
17524
17525         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17526         (widget-default-format-handler): Ditto.
17527         (widget-checklist-add-item): Ditto.
17528         (widget-radio-add-item): Ditto.
17529         (widget-editable-list-entry-create): Ditto.
17530         (widget-sexp-prompt-value): Ditto.
17531
17532         * custom.el (custom-declare-variable): Signal errors better.
17533         (custom-handle-keyword): Ditto.
17534         (custom-declare-group): Ditto.
17535
17536         * window-xemacs.el (windows): Ditto.
17537
17538         * menubar.el (menu): Ditto.
17539
17540         * keydefs.el (keyboard): Ditto.
17541
17542         * minibuf.el (minibuffer): Ditto.
17543
17544         * process.el (execute): Ditto.
17545
17546         * fill.el (fill): Ditto.
17547
17548         * modeline.el (modeline): Ditto.
17549
17550         * help.el (help): Ditto.
17551
17552         * faces.el (faces): Ditto.
17553
17554         * files.el (files): Ditto.
17555
17556         * x-init.el (x): Ditto.
17557
17558         * lisp-mode.el (lisp): Ditto.
17559
17560         * process.el (processes): Ditto.
17561
17562         * mouse.el (mouse): Ditto.
17563
17564         * abbrev.el (abbrev): Moved from cus-edit.
17565
17566         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17567         as variable declaration.
17568
17569 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17570
17571         * menubar.el (find-menu-item): Use `check-argument-type'.
17572         (find-menu-item): Cosmetic changes.
17573
17574 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17575
17576         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17577
17578 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17579
17580         * startup.el (set-default-load-path): Only search package-path
17581         when not running temacs.
17582
17583         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17584         files.
17585
17586         * loadup.el: Correct commentary.  Reformatting.
17587         (really-early-error-handler): Use absolute path to the
17588         first dumped-lisp.el file.
17589         (really-early-error-handler): Print full path name of
17590         each dumped lisp file (inherited from InfoDock).
17591
17592         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17593         dumped-lisp.el files.
17594
17595         * make-docfile.el (preloaded-file-list): Reorder when the
17596         package-path is searched.
17597         * update-elc.el: Ditto.
17598
17599         * lisp-mode.el (call-with-condition-handler): Treat the same as
17600         `condition-case' for indentation.
17601
17602         * about.el (about-xemacs): Update release date.
17603
17604 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17605
17606         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17607         anywhere but at the last clause.
17608         (ecase): Disallow `t' and `otherwise'.
17609
17610 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17611
17612         * cus-edit.el (custom-buffer-create-buttons): New function
17613         from stuff moved out of `custom-buffer-create-internal'.
17614         (custom-novice): New variable.  Default t.
17615         (custom-display-global-buttons): Ditto.  Default `top'.
17616         (custom-buffer-create-internal): Only display help if
17617         `custom-novice' is non-nil.  Display global buttons according to
17618         `custom-display-global-buttons'.
17619
17620 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17621
17622         * menubar.el (find-menu-item): Use `check-argument-type'.
17623         (find-menu-item): Cosmetic changes.
17624
17625 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17626
17627         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17628         look.
17629
17630 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17631
17632         * format.el (format-deannotate-region):  Bug fix.
17633         Deannotating a region containing unknown tags would fail
17634         (causing decoding of text/enriched to fail at user level)
17635
17636 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17637
17638         * minibuf.el (read-directory-name): Support sixth
17639           arg, HISTORY, as already documented.
17640
17641 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17642
17643         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17644         to `ecase'.
17645
17646 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17647
17648         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17649         skk-activate.
17650
17651 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17652
17653         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.