Reformatted.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-itaiji-001-additional-idc'.
5
6         * mule/mule-conf.el (=ucs-itaiji-001-additional-idc): New
7         coded-charset for XEmacs CHISE.
8         (=ucs-radicals): Temporarily narrowed the code range.
9         (=ucs-radicals@unicode): Likewise.
10
11 2023-09-09  MORIOKA Tomohiko  <tomo.git@chise.org>
12
13         * mule/mule-coding.el (coded-charset-entity-reference-alist):
14         Prefer `=gt-k' to `=ucs-var-*', `=ucs-itaiji-*',
15         `=big5-cdp-var-*', `=big5-cdp-itaiji-*' and `=jis-x0208@1978/1pr'.
16
17 2023-08-05  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-charset.el (default-coded-charset-priority-list): Add
20         `=>ucs-sip-itaiji-009'.
21
22         * mule/mule-conf.el (=>ucs-sip-itaiji-009): New coded-charset for
23         XEmacs CHISE.
24
25 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
28         setting for `=ucs-itaiji-018'.
29
30 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
31
32         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
33         setting for `=>ucs-var-001'.
34
35 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-charset.el (default-coded-charset-priority-list): Add
38         `=>ucs-bmp-var-001'.
39
40         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
41         CHISE.
42         (=>ucs-bmp-var-001): Ditto.
43
44 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
45
46         * mule/mule-charset.el (default-coded-charset-priority-list): Add
47         `=ucs-bmp-itaiji-018'.
48
49         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
50         XEmacs CHISE.
51         (=ucs-bmp-itaiji-018): Ditto.
52
53 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
56         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
57
58 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-charset.el (default-coded-charset-priority-list): Add
61         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
62         `=>big5-cdp-itaiji-006'.
63
64         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
65         XEmacs CHISE.
66         (=big5-cdp-itaiji-006): Ditto.
67         (=>big5-cdp-itaiji-006): Ditto.
68
69 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-charset.el (default-coded-charset-priority-list):
72         Prefer MJ to Hanazono font.
73
74 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
75
76         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
77         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
78
79 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `==ucs-sip-itaiji-004'.
83
84         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
85         XEmacs CHISE.
86         (==ucs-sip-itaiji-004): Ditto.
87
88 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
91         setting for `===shuowen-jiguge-A30'.
92
93 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
94
95         * mule/mule-charset.el (default-coded-charset-priority-list): Add
96         `===shuowen-jiguge-A30'.
97
98         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
99         XEmacs CHISE.
100
101 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
102
103         * mule/mule-charset.el (default-coded-charset-priority-list):
104         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
105
106 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
107
108         * mule/mule-charset.el (default-coded-charset-priority-list):
109         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
110           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
111           etc.
112         - Add `==ucs-bmp-var-007'.
113
114         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
115         CHISE.
116         (==ucs-bmp-var-007): Ditto.
117
118 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `=>ucs-tip@iwds-1'.
122
123         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
124         XEmacs CHISE.
125
126 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
127
128         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
129         XEmacs CHISE.
130         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
131         (=ucs-tip@JP/hanazono): Likewise.
132         (=>ucs-tip@component): Likewise.
133         (==ucs-tip@JP/hanazono): Likewise.
134
135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
136         `==ucs-sip-itaiji-005'.
137
138 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
139
140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
141         setting for `=>shuowen-jiguge'.
142
143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
144         `=>shuowen-jiguge'.
145
146         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
147         XEmacs CHISE.
148
149 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
150
151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
152         setting for `===chise-hdic-ktb-seal'.
153
154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
155         `===chise-hdic-ktb-seal'.
156
157         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
158         for XEmacs CHISE.
159
160 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
161
162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
163         `=ucs-sip@cns'.
164
165         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
166         CHISE.
167
168 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `==ucs-bmp-var-003'.
172
173         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
174         CHISE.
175         (==ucs-bmp-var-003): Ditto.
176
177 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `=ucs-sip-var-010'.
181
182         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
183         XEmacs CHISE.
184
185 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-charset.el (default-coded-charset-priority-list):
188         Change priority of `==ucs-bmp-cjk@gb' to prefer
189         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
190         other abstract-form-CCSes.
191
192 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `=>ucs-sip-itaiji-012'.
196
197         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
198         XEmacs CHISE.
199
200 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
201
202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
203         setting for `=>ucs-itaiji-012'.
204
205 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
206
207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
208         `=>ucs-bmp-itaiji-012'.
209
210         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
211         XEmacs CHISE.
212         (=>ucs-bmp-itaiji-012): Ditto.
213
214 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217         setting for `=big5-cdp-var-008'.
218
219 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
222         `=big5-cdp-var-008'.
223
224         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
225         XEmacs CHISE.
226
227 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
230         setting for `=>ucs-itaiji-016'.
231
232 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
233
234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
235         `=>ucs-bmp-itaiji-016'.
236
237         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
238         XEmacs CHISE.
239         (=>ucs-bmp-itaiji-016): Ditto.
240
241 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
244         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
245
246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
247         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
248
249         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
250         (=chise-hdic-tsj): Ditto.
251         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
252         (=chise-hdic-ktb): Ditto.
253
254 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
257         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
258
259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
260         `===chise-hdic-syp' and `=chise-hdic-syp'.
261
262         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
263         XEmacs CHISE.
264         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
265
266 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-coding.el (coded-charset-entity-reference-alist):
269         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
270
271         * mule/mule-charset.el (default-coded-charset-priority-list):
272         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
273
274 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
275
276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
277         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
278
279 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
280
281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
282         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
283
284         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
285         XEmacs CHISE.
286         (=chise-hdic-tsj): Ditto.
287
288 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
289
290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
291         settings for `=>hanyo-denshi/tk'.
292
293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
294         `=>hanyo-denshi/tk/mf-01'.
295
296         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
297         XEmacs CHISE.
298         (=>hanyo-denshi/tk/mf-01): Ditto.
299         (==hanyo-denshi/tk/mf-01): Fix DOC.
300
301 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
302
303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
304         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
305
306 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
307
308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
309         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
310
311         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
312         XEmacs CHISE.
313         (=ucs-bmp-itaiji-014): Ditto.
314         (=>ucs-itaiji-014): Ditto.
315         (=>ucs-bmp-itaiji-014): Ditto.
316
317 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
320         setting for `==daikanwa/+2p'.
321
322 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
325         setting for `=ucs-itaiji-016'.
326
327 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=ucs-bmp-itaiji-016'.
331
332         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
333         XEmacs CHISE.
334         (=ucs-bmp-itaiji-016): Ditto.
335
336 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
337
338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
339         `=>cns11643-5'.
340
341 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
342
343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
344         setting for `=>ucs-itaiji-003@iwds-1'.
345
346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
347         `=>ucs-sip-itaiji-003@iwds-1'.
348
349         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
350         coded-charset for XEmacs CHISE.
351
352 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
353
354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
355         `=>ucs-bmp-itaiji-006@iwds-1'.
356
357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
358         setting for `=>ucs-itaiji-006@iwds-1'.
359
360 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
361
362         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
363         for XEmacs CHISE.
364         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
365
366 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `=ucs-sip-itaiji-009'.
370
371         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
372         XEmacs CHISE.
373
374 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `=>ucs-sip-itaiji-008'.
378
379         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
380         XEmacs CHISE.
381
382 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `==ucs-sip-var-001'.
386
387         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
388         XEmacs CHISE.
389
390 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
393         setting for `===hng-kkd'.
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `===hng-kkd'.
397
398 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
401         CHISE.
402
403 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
404
405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
406         setting for `=>>ruimoku-v6'.
407
408 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
409
410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
411         `=>>ruimoku-v6'.
412
413 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
416         instead of an alias to `=>ruimoku-v6'.
417
418 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
421         `=ucs-sip-itaiji-012'.
422
423         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
424         XEmacs CHISE.
425
426 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `=ucs-tip-var-004'.
430
431         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
432         XEmacs CHISE.
433
434 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=>ucs-sip-itaiji-002@iwds-1'.
438
439         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
440         coded-charset for XEmacs CHISE.
441
442 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
445         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
446         `=>big5-cdp-itaiji-004'.
447
448 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
452         `=>big5-cdp-itaiji-004'.
453
454         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
455         XEmacs CHISE.
456         (=>big5-cdp-itaiji-004): Ditto.
457         (=big5-cdp-itaiji-005): Ditto.
458
459 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
460
461         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
462         to #x9FFC.
463
464 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
465
466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
467         `=>ucs-bmp-itaiji-003@iwds-1'.
468
469         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
470         for XEmacs CHISE.
471         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
472
473 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
476         `=>ucs-tip-itaiji-001'.
477
478         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
479         XEmacs CHISE.
480
481 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
484         setting for `=>big5-cdp-itaiji-002'.
485
486 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
487
488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
489         `=>big5-cdp-itaiji-002'.
490
491         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
492         XEmacs CHISE.
493
494 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
497         `=>jis-x0213-2'.
498
499 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
500
501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
502         setting for `==ucs-var-001'.
503
504 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
505
506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
507         setting for `=+>ucs-var-003'.
508
509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
510         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
511
512         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
513         XEmacs CHISE.
514         (=+>ucs-tip-var-003): Ditto.
515
516 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
517
518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
519         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
520
521         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
522         XEmacs CHISE.
523         (=ucs-tip-var-002): Ditto.
524
525 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
526
527         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
528         #x9FEA.
529
530 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `==ucs-bmp-var-001'.
534
535         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
536         CHISE.
537         (==ucs-bmp-var-001): Ditto.
538
539 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
540
541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
542         setting for `=big5-cdp-var-007'.
543
544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
545         `=big5-cdp-var-007'.
546
547         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
548         XEmacs CHISE.
549
550 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
553         `=ucs-sip@gb'.
554
555         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
556         CHISE.
557
558 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
559
560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
561         `=>ucs-tip@cognate'.
562
563         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
564         XEmacs CHISE.
565
566 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `=ucs-tip-itaiji-001'.
570
571         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
572         XEmacs CHISE.
573
574 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
577         `=>ucs-tip@component'.
578
579         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
580         XEmacs CHISE.
581
582 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
585         `==ucs-tip@JP/hanazono'.
586
587         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
588         XEmacs CHISE.
589
590 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
591
592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
593         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
594
595         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
596         CHISE.
597         (=ucs-tip@JP/hanazono): Ditto.
598
599 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
600
601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
602         setting for `=ucs-var-007'.
603
604 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
607         `=ucs-bmp-var-007'.
608
609         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
610         CHISE.
611         (=ucs-bmp-var-007): Ditto.
612
613 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
614
615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
616         setting for `=>ucs-itaiji-002@iwds-1'.
617
618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
619         `=>ucs-bmp-itaiji-002@iwds-1'.
620
621 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
624         for XEmacs CHISE.
625         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
626
627 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
630         setting for `=>ucs-itaiji-008'.
631
632 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
633
634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
635         setting for `=>big5-cdp-itaiji-003'.
636
637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
638         `=>big5-cdp-itaiji-003'.
639
640 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
643         XEmacs CHISE.
644
645 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
646
647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
648         setting for `=>ucs-itaiji-011'.
649
650 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `=>ucs-bmp-itaiji-011'.
654
655 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
656
657         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
658         XEmacs CHISE.
659         (=>ucs-bmp-itaiji-011): Ditto.
660
661 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-charset.el (default-coded-charset-priority-list): Use
664         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
665
666 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
667
668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
669         `=>ucs-bmp-cjk@iwds-1/normalized'.
670
671         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
672         coded-charset for XEmacs CHISE.
673
674 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
675
676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
677         setting for `=>ucs-itaiji-010'.
678
679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
680         `=>ucs-bmp-itaiji-010'.
681
682         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
683         XEmacs CHISE.
684         (=>ucs-bmp-itaiji-010): Ditto.
685
686 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
689         setting for `=>ucs@iwds-1/normalized'.
690
691 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
692
693         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
694         for XEmacs CHISE.
695
696 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
697
698         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
699         setting for `==>ucs@esu'.
700
701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
702         `==>ucs-sip@esu'.
703
704         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
705         CHISE.
706         (==>ucs-sip@esu): Ditto.
707
708 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
711         setting for `=>big5-cdp-var-001'.
712
713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
714         `=>big5-cdp-var-001'.
715
716         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
717         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
718
719 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
720
721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
722         setting for `===hng-sts'.
723
724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
725         `===hng-sts'.
726
727         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
728         CHISE.
729
730 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         setting for `===hng-sgs'.
734
735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
736         `===hng-sgs'.
737
738         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
739         CHISE.
740
741 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         setting for `===hng-saa'.
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `===hng-saa'.
748
749         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
750         CHISE.
751
752 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
755         setting for `===hng-kad'.
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `===hng-kad'.
759
760         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
761         CHISE.
762
763 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
766         setting for `===hng-sai'.
767
768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
769         `===hng-sai'.
770
771         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
772         CHISE.
773
774 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
775
776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
777         setting for `===hng-ini'.
778
779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
780         `===hng-ini'.
781
782         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
783         CHISE.
784
785 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
788         setting for `===hng-wke'.
789
790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
791         `===hng-wke'.
792
793         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
794         CHISE.
795
796 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
799         setting for `===hng-wks'.
800
801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
802         `===hng-wks'.
803
804         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
805         CHISE.
806
807 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
810         setting for `===hng-sab'.
811
812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
813         `===hng-sab'.
814
815         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
816         CHISE.
817
818 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
821         setting for `===hng-ykk'.
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `===hng-ykk'.
825
826         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
827         CHISE.
828
829 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
832         setting for `===hng-kkh'.
833
834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
835         `===hng-kkh'.
836
837         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
838         CHISE.
839
840 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
841
842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
843         setting for `===hng-fhs'.
844
845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
846         `===hng-fhs'.
847
848         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
849         CHISE.
850
851 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
854         `==>daijiten'.
855
856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
857         setting for `==>daijiten'.
858
859         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
860         CHISE.
861
862 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
863
864         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
865         last number of its code.
866
867 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
868
869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
870         settings for `=daijiten', `==daijiten' and `===daijiten'.
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=daijiten', `==daijiten' and `===daijiten'.
874
875         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
876         CHISE.
877         (==daijiten): Ditto.
878         (===daijiten): Ditto.
879
880 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
881
882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
883         `=>ucs-bmp-itaiji-008'.
884
885         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
886         XEmacs CHISE.
887         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
888
889 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
890
891         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
892         of #x9FCC as the value of `max-code'.
893
894 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
897         `=>>ucs-bmp-cjk@unicode'.
898
899         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
900         for XEmacs CHISE.
901
902 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
903
904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
905         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
906         `===shuowen-jiguge5'.
907
908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
909         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
910
911         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
912         XEmacs CHISE.
913         (===shuowen-jiguge4): Ditto.
914         (===shuowen-jiguge5): Ditto.
915
916 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-charset.el (default-coded-charset-priority-list): Add
919         `=ucs-sip-var-005'.
920
921         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
922         XEmacs CHISE.
923
924 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
925
926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
927         `=>>hanyo-denshi/ib'.
928
929 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
930
931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
932         setting for `=>big5-cdp@iwds-1'.
933
934 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
935
936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
937         setting for `=big5-cdp-var-010'.
938
939 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
940
941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
942         `=big5-cdp-var-010'.
943
944         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
945         XEmacs CHISE.
946
947 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
948
949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
950         `=ucs-sip-itaiji-008'.
951
952         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
953         XEmacs CHISE.
954
955 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
956
957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
958         `=>ucs-sip-itaiji-006'.
959
960         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
961         XEmacs CHISE.
962
963 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
964
965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
966         setting for `=+>big5-cdp', `=>big5-cdp@component' and
967         `=>big5-cdp@cognate'.
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
971
972 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
973
974         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
975         CHISE.
976         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
977         mother.
978         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
979
980 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
981
982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
983         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
984
985         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
986         XEmacs CHISE.
987         (=>big5-cdp@component): Ditto.
988         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
989
990 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
993         setting for `=>ucs-itaiji-001@iwds-1'.
994
995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
996         `=>ucs-bmp-itaiji-001@iwds-1'.
997
998         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
999         for XEmacs CHISE.
1000         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
1001
1002 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1003
1004         * mule/mule-charset.el (default-coded-charset-priority-list):
1005         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
1006         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
1007         `chinese-isoir165'.
1008
1009         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
1010         CHISE.
1011
1012 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1013
1014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015         `=ucs-sip-itaiji-006'.
1016
1017         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
1018         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
1019
1020 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1023         setting for `=>ucs-itaiji-009'.
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `==ucs-bmp-itaiji-001'.
1027
1028         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1029         (=big5-cdp-itaiji-003): Doc fix.
1030         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1031
1032 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1033
1034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1035         `=>zinbun-oracle'.
1036
1037 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1038
1039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1040         `=>ucs-sip-itaiji-003'.
1041
1042         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1043         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1044         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1045
1046 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1049         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1050
1051 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1054         `==ucs-bmp-itaiji-006'.
1055
1056         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1057         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1058         (==ucs-bmp-itaiji-006): Ditto.
1059
1060 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1061
1062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1063         `=ucs-bmp-itaiji-012'.
1064
1065         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1066         XEmacs CHISE.
1067         (=ucs-bmp-itaiji-012): Ditto.
1068
1069 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1072         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1073
1074 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1077         CHISE.
1078
1079 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1080
1081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1082         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1083         and `=>>cns11643-6'.
1084
1085         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1086         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1087         (=>>cns11643-3): Ditto.
1088         (=>>cns11643-4): Modify DOC.
1089         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1090
1091 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1094         `=>ucs-sip-itaiji-005'.
1095
1096         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1097         XEmacs CHISE.
1098
1099 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1100
1101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1102         `==hanyo-denshi/tk/mf-01'.
1103
1104         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1105         for XEmacs CHISE.
1106
1107 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1108
1109         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1110         `=>ucs-itaiji-007'.
1111
1112 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1115         `==ucs-sip-var-002'.
1116
1117         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1118         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1119
1120 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1121
1122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1123         setting for `==ucs-itaiji-001'.
1124
1125 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1126
1127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1128         `==ucs-sip-itaiji-001'.
1129
1130         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1131         XEmacs CHISE.
1132         (==ucs-sip-itaiji-001): Ditto.
1133
1134 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1135
1136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1137         `=+>ucs-bmp-var-003'.
1138
1139         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1140         CHISE.
1141         (=+>ucs-bmp-var-003): Ditto.
1142
1143 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1144
1145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1146         `=>ucs-bmp-cjk@cognate'.
1147
1148         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1149         XEmacs CHISE.
1150
1151 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1152
1153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1154         `=ucs-sip-itaiji-005'.
1155
1156         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1157         XEmacs CHISE.
1158
1159 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1160
1161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1162         setting for `=>ucs@cognate'.
1163
1164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1165         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1166
1167         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1168         CHISE.
1169         (=>ucs@hanyo-denshi): Abolished.
1170         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1171         (=>ucs-bmp-itaiji-009): Ditto.
1172         (=>ucs-sip@cognate): Ditto.
1173
1174 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `=>ucs-bmp-itaiji-004'.
1178
1179         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1180         XEmacs CHISE.
1181
1182 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `=>ucs-itaiji-004'.
1186
1187 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1191         `=>ucs-bmp-itaiji-007'.
1192
1193         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1194         XEmacs CHISE.
1195         (=>ucs-itaiji-004): Ditto.
1196         (=>ucs-sip-itaiji-004): Ditto.
1197         (=>ucs-bmp-itaiji-007): Ditto.
1198
1199 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1202         setting for `=ucs-itaiji-010'.
1203
1204 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-charset.el (default-coded-charset-priority-list):
1207         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1208         - Add `=ucs-bmp-itaiji-010'.
1209         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1210           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1211         - Add `=>ucs-sip@iwds-1'.
1212
1213         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1214         XEmacs CHISE.
1215         (=ucs-bmp-itaiji-010): Ditto.
1216         (=>ucs-sip@iwds-1): Ditto.
1217
1218 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1222
1223         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1224         XEmacs CHISE.
1225         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1226
1227 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230         setting for `=>ucs-itaiji-003'.
1231
1232 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1233
1234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1235         `=>ucs-bmp-itaiji-003'.
1236
1237         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1238         XEmacs CHISE.
1239         (=>ucs-bmp-itaiji-003): Ditto.
1240
1241 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `=ucs-bmp-itaiji-011'.
1245
1246         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1247         XEmacs CHISE.
1248
1249 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1250
1251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1252         setting for `==ucs-var-002'.
1253
1254 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1255
1256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1257         setting for `==ucs-itaiji-002'.
1258
1259 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1262         `==ucs-sip-itaiji-002'.
1263
1264         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1265         XEmacs CHISE.
1266
1267 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1270         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1271
1272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1273         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1274         `=>ucs-sip-itaiji-007'.
1275
1276         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1277         XEmacs CHISE.
1278         (=>ucs-sip-itaiji-007): Ditto.
1279         (=ucs-sip-itaiji-007): Ditto.
1280         (=ucs-itaiji-011): Ditto.
1281         (=ucs-sip-itaiji-011): Ditto.
1282
1283 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1284
1285         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1286         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1287
1288 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1289
1290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1291         `==ucs-bmp-var-002'.
1292
1293         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1294         CHISE.
1295         (==ucs-bmp-var-002): Ditto.
1296
1297         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1298         Modify some priorities.
1299
1300 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1303         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1304         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1305
1306 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `=big5-cdp-var-001'.
1310
1311         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1312         XEmacs CHISE.
1313
1314 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `==ucs-itaiji-005'.
1318
1319 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1322         setting for `=ucs-itaiji-007'.
1323
1324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1325         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1326
1327         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1328         XEmacs CHISE.
1329         (==ucs-bmp-itaiji-005): Ditto.
1330         (=ucs-itaiji-007): Ditto.
1331         (=ucs-bmp-itaiji-007): Ditto.
1332
1333 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1334
1335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336         `==gt-pj-k1' and `==gt-pj-k2'.
1337
1338 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1341         CHISE.
1342         (==gt-pj-k2): Ditto.
1343
1344 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1345
1346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1347         setting for `=>ucs-itaiji-005'.
1348
1349 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `=>>cbeta'.
1353
1354 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1357         `=>ucs-sip@component'.
1358
1359         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1360         instead of `=ucs' as its mother.
1361         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1362
1363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1364         setting for `=>ucs-itaiji-006'.
1365
1366 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1367
1368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1369         `=>ucs-bmp-itaiji-006'.
1370
1371         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1372         XEmacs CHISE.
1373         (=>ucs-bmp-itaiji-006): Ditto.
1374
1375 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1376
1377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1378         `=>ucs-bmp-itaiji-001'.
1379
1380         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1381         XEmacs CHISE.
1382
1383 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1384
1385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1386         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1387
1388         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1389         instead of `=ucs' as its mother.
1390         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1391         (==ucs-bmp-itaiji-002): Ditto.
1392         (==ucs-itaiji-003): Ditto.
1393         (==ucs-bmp-itaiji-003): Ditto.
1394
1395 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1398         setting for `=big5-cdp-var-002'.
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `=big5-cdp-var-002'.
1402
1403         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1404         XEmacs CHISE.
1405
1406 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1409         `=ucs-sip-var-004'.
1410
1411         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1412         XEmacs CHISE.
1413
1414 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1415
1416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1417         `=>ucs-bmp-cjk@iwds-1'.
1418
1419         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1420         XEmacs CHISE.
1421
1422 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1425         setting for `=ucs-var-005'.
1426
1427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1428         `=ucs-bmp-var-005'.
1429
1430         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1431         CHISE.
1432         (=ucs-bmp-var-005): Ditto.
1433
1434 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1437         `=>ucs-sip-itaiji-002'.
1438
1439         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1440         XEmacs CHISE.
1441
1442 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1443
1444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1445         setting for `=>ucs-itaiji-002'.
1446
1447 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1448
1449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1450         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1451
1452         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1453         (=>ucs-itaiji-002): Ditto.
1454         (=>ucs-bmp-itaiji-002): Ditto.
1455
1456 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1457
1458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1459         setting for `=>ucs-itaiji-001'.
1460
1461 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1462
1463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1464         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1465
1466         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1467         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1468         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1469         (=>ucs-sip-itaiji-001): Ditto.
1470
1471         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1472         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1473         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1474
1475 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1476
1477         * mule/mule-charset.el (default-coded-charset-priority-list):
1478         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1479         `=jef-china3' and `chinese-isoir165'.
1480
1481 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `=>ucs-bmp-itaiji-005'.
1485
1486         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1487         XEmacs CHISE.
1488         (=>ucs-bmp-itaiji-005): Ditto.
1489
1490 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1493         `=+>jis-x0213-2'.
1494
1495 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1498         `=+>adobe-japan1-6'.
1499
1500 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `=+>jis-x0208@1978'.
1504
1505 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `=>ucs@component'.
1509
1510 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1513         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1514
1515 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1516
1517         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1518         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1519
1520 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1521
1522         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1523         CHISE.
1524         (=>ucs@jis/2004): Ditto.
1525
1526 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1529         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1530
1531 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1532
1533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1534         `=>cbeta'.
1535
1536 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1537
1538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1539         setting for `==big5-cdp-itaiji-001'.
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `==big5-cdp-itaiji-001'.
1543
1544         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1545         XEmacs CHISE.
1546
1547 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1548
1549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1550         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1551         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1552
1553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1554         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1555         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1556
1557         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1558         XEmacs CHISE.
1559         (=>big5-cdp-itaiji-001): Ditto.
1560         (=big5-cdp-itaiji-002): Ditto.
1561         (=big5-cdp-itaiji-003): Ditto.
1562
1563 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1567
1568 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1569
1570         * mule/mule-charset.el (default-coded-charset-priority-list):
1571         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1572         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1573         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1574
1575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1576         setting for `=ucs-var-008'.
1577
1578         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1579         CHISE.
1580         (=ucs-bmp-var-008): Likewise.
1581
1582 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-charset.el (default-coded-charset-priority-list):
1585         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1586
1587 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1588
1589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1590         `==ucs-sip@JP/hanazono'.
1591
1592         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1593         XEmacs CHISE.
1594
1595 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1596
1597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1598         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1599
1600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1601         `=ucs-bmp-var-006'.
1602
1603         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1604         CHISE.
1605         (=ucs-bmp-var-006): Likewise.
1606
1607 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `=ucs-bmp-itaiji-009'.
1611
1612         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1613         XEmacs CHISE.
1614         (=ucs-bmp-itaiji-009): Likewise.
1615
1616 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1617
1618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1619         `=>big5-cdp'.
1620
1621 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1622
1623         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1624         (utf-8-ivs-gb): Likewise.
1625         (utf-8-gb-er): Likewise.
1626         (utf-8-ivs-gb-er): Likewise.
1627         (utf-8-cns): Likewise.
1628         (utf-8-ivs-cns): Likewise.
1629         (utf-8-cns-er): Likewise.
1630         (utf-8-ivs-cns-er): Likewise.
1631         (utf-8-big5): Likewise.
1632         (utf-8-ivs-big5): Likewise.
1633         (utf-8-big5-er): Likewise.
1634         (utf-8-ivs-big5-er): Likewise.
1635         (utf-8-jis): Likewise.
1636         (utf-8-ivs-jis): Likewise.
1637         (utf-8-jis-er): Likewise.
1638         (utf-8-ivs-jis-er): Likewise.
1639         (utf-8-ks): Likewise.
1640         (utf-8-ivs-ks): Likewise.
1641         (utf-8-ks-er): Likewise.
1642         (utf-8-ivs-ks-er): Likewise.
1643
1644 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1645
1646         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1647         (utf-8-ivs-jp): Likewise.
1648         (utf-8-jp-er): Likewise.
1649         (utf-8-ivs-jp-er): Likewise.
1650
1651 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1654         setting for `=ucs-var-010'.
1655
1656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1657         `=ucs-bmp-var-010'.
1658
1659         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1660         CHISE.
1661         (=ucs-bmp-var-010): Likewise.
1662
1663 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1664
1665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1666         `=ucs-sip@JP/hanazono'.
1667
1668         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1669         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1670
1671 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1672
1673         * mule/mule-charset.el (default-coded-charset-priority-list):
1674         - Add `=big5-cdp-var-004'.
1675         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1676           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1677
1678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1679         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1680         `=big5-cdp-var-005'.
1681
1682         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1683         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1684         `=big5-cdp-var-003'.
1685         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1686         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1687         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1688
1689 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1690
1691         * mule/mule-charset.el (default-coded-charset-priority-list):
1692         Don't prefer ucs-compat CCSes to other CCSes.
1693
1694 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1697         `===ucs-bmp-cjk-compat@unicode'.
1698
1699         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1700         coded-charset for XEmacs CHISE.
1701
1702 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1705         `=ucs-sip-itaiji-003'.
1706
1707         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1708         XEmacs CHISE.
1709
1710 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1711
1712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1713         setting for `=ucs-var-004'.
1714
1715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1716         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1717
1718         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1719         XEmacs CHISE.
1720         (=ucs-var-004): Ditto.
1721         (=ucs-bmp-var-004): Ditto.
1722
1723 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1726         `=ucs-sip-var-003'.
1727
1728         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1729         XEmacs CHISE.
1730
1731 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1734         setting for `=ucs-itaiji-006'.
1735
1736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1737         `=ucs-bmp-itaiji-006'.
1738
1739         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1740         XEmacs CHISE.
1741         (=ucs-bmp-itaiji-006): Ditto.
1742
1743 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1744
1745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1746         `=ucs-sip-var-002'.
1747
1748         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1749         XEmacs CHISE.
1750
1751 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1752
1753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1754         `=ucs-sip-itaiji-002'.
1755
1756         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1757         XEmacs CHISE.
1758
1759 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1760
1761         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1762         setting for `==hanyo-denshi/tk'.
1763
1764 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1765
1766         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1767         (=hanyo-denshi/tk): Fix `long-name'.
1768         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1769
1770 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1773         setting for `=>mj'.
1774
1775 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1778         coded-charset for XEmacs CHISE.
1779
1780 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1783         setting for `=hanyo-denshi/tk'.
1784
1785 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1788         `=hanyo-denshi/tk/mf-01'.
1789
1790         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1791         XEmacs CHISE.
1792         (=hanyo-denshi/tk/mf-01): Ditto.
1793
1794 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-charset.el (default-coded-charset-priority-list):
1797         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1798
1799 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-charset.el (default-coded-charset-priority-list):
1802         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1803
1804 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1805
1806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1807         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1808
1809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1810         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1811
1812         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1813         XEmacs CHISE.
1814         (=ucs-bmp-itaiji-004): Ditto.
1815         (=ucs-itaiji-005): Ditto.
1816         (=ucs-bmp-itaiji-005): Ditto.
1817
1818 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1821         `=ucs-sip-itaiji-001'.
1822
1823         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1824         XEmacs CHISE.
1825
1826 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1827
1828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1829         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1830         `=ucs-itaiji-008'.
1831
1832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1833         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1834         `=ucs-bmp-itaiji-008'.
1835
1836         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1837         XEmacs CHISE.
1838         (=ucs-bmp-itaiji-001): Ditto.
1839         (=ucs-itaiji-003): Ditto.
1840         (=ucs-bmp-itaiji-003): Ditto.
1841         (=ucs-itaiji-008): Ditto.
1842         (=ucs-bmp-itaiji-008): Ditto.
1843
1844 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1845
1846         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1847         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1848
1849         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1850         for XEmacs CHISE.
1851         (==ucs-bmp-cjk-compat@JP): Ditto.
1852
1853 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1854
1855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1856         setting for `===hng-tzs'.
1857
1858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1859         `===hng-tzs'.
1860
1861         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1862         CHISE.
1863
1864 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1865
1866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1867         setting for `===hng-doh'.
1868
1869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1870         `===hng-doh'.
1871
1872         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1873         CHISE.
1874
1875 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1878         setting for `===hng-wad'.
1879
1880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1881         `===hng-wad'.
1882
1883         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1884         CHISE.
1885
1886 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1887
1888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1889         settings for `==koseki' and `===hng-kcc'.
1890
1891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1892         `===hng-kcc'.
1893
1894         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1895         CHISE.
1896
1897 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1898
1899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1900         setting for `===hng-nkk'.
1901
1902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1903         `===hng-nkk'.
1904
1905         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1906         CHISE.
1907
1908 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1911         setting for `===hng-ink'.
1912
1913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1914         `===hng-ink'.
1915
1916         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1917         CHISE.
1918
1919 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1920
1921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1922         setting for `===hng-jhk'.
1923
1924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1925         `===hng-jhk'.
1926
1927         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1928         CHISE.
1929
1930 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1931
1932         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1933         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1934         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1935         (===jis-x0213-1@2004): Likewise.
1936         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1937         "jisx0213\\(\\.2004\\)-1" as the registry.
1938         (=+>jis-x0213-1@2004): Likewise.
1939         (=>jis-x0213-1@2004): Likewise.
1940
1941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1942         `===jis-x0213-1@2004'.
1943
1944 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1947         setting for `===hng-nak'.
1948
1949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950         `===hng-nak'.
1951
1952         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1953         CHISE.
1954
1955 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1956
1957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1958         setting for `===hng-hos'.
1959
1960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1961         `===hng-hos'.
1962
1963         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1964         CHISE.
1965
1966 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1969         setting for `===hng-tzj'.
1970
1971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1972         `===hng-tzj'.
1973
1974         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1975         CHISE.
1976
1977 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1978
1979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1980         setting for `===hng-kae'.
1981
1982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1983         `===hng-kae'.
1984
1985         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1986         CHISE.
1987
1988 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1991         setting for `===hng-kar'.
1992
1993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1994         `===hng-kar'.
1995
1996         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1997         CHISE.
1998
1999 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2002         setting for `===hng-kyd'.
2003
2004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2005         `===hng-kyd'.
2006
2007         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
2008         CHISE.
2009
2010 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2011
2012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2013         setting for `===hng-hok'.
2014
2015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2016         `===hng-hok'.
2017
2018         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
2019         CHISE.
2020
2021 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2022
2023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2024         setting for `===hng-jyu'.
2025
2026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2027         `===hng-jyu'.
2028
2029         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2030         CHISE.
2031
2032 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2033
2034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2035         setting for `===hng-zkd'.
2036
2037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2038         `===hng-zkd'.
2039
2040         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2041         CHISE.
2042
2043 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2044
2045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2046         setting for `===hng-kmi'.
2047
2048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2049         `===hng-kmi'.
2050
2051         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2052         CHISE.
2053
2054 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2057         setting for `===hng-okd'.
2058
2059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2060         `===hng-okd'.
2061
2062         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2063         CHISE.
2064
2065 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2068         setting for `===hng-nkm'.
2069
2070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2071         `===hng-nkm'.
2072
2073         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2074         CHISE.
2075
2076 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2079         setting for `===hng-nto'.
2080
2081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2082         `===hng-nto'.
2083
2084         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2085         CHISE.
2086
2087 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2090         setting for `===hng-yhk'.
2091
2092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2093         `===hng-yhk'.
2094
2095         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2096         CHISE.
2097
2098 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2101         setting for `===hng-sok'.
2102
2103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2104         `===hng-sok'.
2105
2106         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2107         CHISE.
2108
2109 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2112         setting for `===hng-kda'.
2113
2114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2115         `===hng-kda'.
2116
2117         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2118         CHISE.
2119
2120 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2123         setting for `===hng-myz'.
2124
2125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2126         `===hng-myz'.
2127
2128         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2129         CHISE.
2130
2131 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2132
2133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2134         setting for `===hng-kgk'.
2135
2136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2137         `===hng-kgk'.
2138
2139         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2140         CHISE.
2141
2142 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2145         setting for `===hng-drt'.
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2148         `===hng-drt'.
2149
2150         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2151         CHISE.
2152
2153 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2156         setting for `===hng-mam'.
2157
2158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2159         `===hng-mam'.
2160
2161         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2162         CHISE.
2163
2164 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2167         setting for `===hng-dng'.
2168
2169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2170         `===hng-dng'.
2171
2172         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2173         CHISE.
2174
2175 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2176
2177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2178         setting for `=>cns11643-5'.
2179
2180 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2181
2182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2183         setting for `===hng-keg'.
2184
2185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2186         `===hng-keg'.
2187
2188         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2189         CHISE.
2190
2191 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2192
2193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2194         setting for `===hng-jou'.
2195
2196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2197         `===hng-jou'.
2198
2199         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2200         CHISE.
2201
2202 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2205         setting for `===hng-smk'.
2206
2207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2208         `===hng-smk'.
2209
2210         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2211         CHISE.
2212
2213 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2214
2215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2216         setting for `===hng-kyo'.
2217
2218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2219         `===hng-kyo'.
2220
2221         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2222         CHISE.
2223
2224 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2227         setting for `===hng-kss'.
2228
2229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2230         `===hng-kss'.
2231
2232         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2233         CHISE.
2234
2235 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2238         setting for `===hng-wan'.
2239
2240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2241         `===hng-wan'.
2242
2243         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2244         CHISE.
2245
2246 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2249         setting for `===hng-ksk'.
2250
2251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2252         `===hng-ksk'.
2253
2254         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2255         CHISE.
2256
2257 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2260         setting for `===hng-kyu'.
2261
2262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2263         `===hng-kyu'.
2264
2265         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2266         CHISE.
2267
2268 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2269
2270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2271         setting for `===hng-skk'.
2272
2273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2274         `===hng-skk'.
2275
2276         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2277         CHISE.
2278
2279 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2282         setting for `===hng-sik'.
2283
2284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2285         `===hng-sik'.
2286
2287         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2288         CHISE.
2289
2290 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2291
2292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2293         setting for `===hng-kbk'.
2294
2295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2296         `===hng-kbk'.
2297
2298         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2299         CHISE.
2300
2301 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2304         setting for `===hng-kcj'.
2305
2306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2307         `===hng-kcj'.
2308
2309         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2310         CHISE.
2311
2312 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2315         setting for `===hng-k24'.
2316
2317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2318         `===hng-k24'.
2319
2320         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2321         CHISE.
2322
2323 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2324
2325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2326         setting for `===hng-gok'.
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `===hng-gok'.
2330
2331         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2332         CHISE.
2333 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2334
2335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2336         setting for `===hng-tsu'.
2337
2338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2339         `===hng-tsu'.
2340
2341         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2342         CHISE.
2343
2344 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2345
2346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2347         setting for `===hng-sys'.
2348
2349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2350         `===hng-sys'.
2351
2352         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2353         CHISE.
2354
2355 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2358         - Use "&HNG010-<d><d><d><d><d>;" instead of
2359           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2360         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2361
2362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2363         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2364
2365         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2366         "hngkhi-0" as the suffix of registry.
2367         (===hng-khm): New coded-charset for XEmacs CHISE.
2368         (=ucs-itaiji-002): Ditto.
2369         (=ucs-bmp-itaiji-002): Ditto.
2370
2371 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2374         setting for `=>ucs@iwds-1'.
2375
2376         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2377         XEmacs CHISE.
2378
2379 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2380
2381         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2382         CHISE.
2383
2384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2385         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2386         `===hng-khi'.
2387
2388 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2389
2390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2391         setting for `===hng-khi'.
2392
2393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2394         `===hng-khi'.
2395
2396         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2397         CHISE.
2398
2399 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2402         #x9FA5 as the value of `max-code'.
2403         (=ucs-bmp-var-002): Likewise.
2404         (=ucs-bmp-var-003): Likewise.
2405         (=ucs-bmp-itaiji-084): Likewise.
2406         (=ucs-bmp-cjk@JP): Likewise.
2407         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2408         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2409         (=>ucs-bmp-cjk@component): Likewise.
2410
2411 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2412
2413         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2414         CHISE.
2415
2416 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2417
2418         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2419         XEmacs CHISE.
2420         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2421         `==jis-x0208@1978/2-pr' as the mother.
2422
2423 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2426         CHISE.
2427
2428 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2429
2430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2431         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2432
2433 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2434
2435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2436         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2437
2438 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2441         setting for `===ucs@gb'.
2442
2443 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2446         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2447         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2448         as the entity-reference for `===jis-x0213-1@2000'; use
2449         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2450
2451 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2454         `===jis-x0208'.
2455
2456         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2457         instead of `===jis-x0208' as the mother.
2458         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2459         `===jis-x0208' as the mother.
2460         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2461         `===jis-x0208' as the mother.
2462         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2463         `===jis-x0213-1' as the mother.
2464         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2465         `===jis-x0213-1' as the mother.
2466         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2467         the mother.
2468         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2469         mother.
2470
2471 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2472
2473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2474         setting for `=ucs-var-001'.
2475
2476 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2479         `=ucs-bmp-var-001'.
2480
2481         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2482         CHISE.
2483         (=ucs-bmp-var-001): Ditto.
2484
2485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2486         setting for `=ucs-var-003'.
2487
2488 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2489
2490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2491         `=ucs-bmp-var-003'.
2492
2493         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2494         CHISE.
2495         (=ucs-bmp-var-003): Ditto.
2496
2497 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2498
2499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2500         setting for `=ucs-var-002'.
2501
2502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2503         `=ucs-bmp-var-002'.
2504
2505         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2506         CHISE.
2507         (=ucs-bmp-var-002): Ditto.
2508
2509 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2512         XEmacs CHISE.
2513         (==jis-x0208@1978/5pr): Ditto.
2514
2515 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2516
2517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2518         `=>ucs-bmp-cjk@component'.
2519
2520         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2521         XEmacs CHISE.
2522         (=>ucs-bmp-cjk@component): Ditto.
2523
2524 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2525
2526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2527         setting for `=>iwds-1'.
2528
2529 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2530
2531         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2532         CHISE.
2533
2534 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2535
2536         * mule/mule-charset.el (default-coded-charset-priority-list):
2537         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2538         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2539         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2540         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2541
2542 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2545         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2546
2547         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2548         `=>>ucs@iso' as the mother.
2549         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2550         mother.
2551
2552 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2555         setting for `===hanyo-denshi/ia'.
2556
2557 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2560         `===hanyo-denshi/ia'.
2561
2562 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-conf.el (=koseki): Fix DOC.
2565         (==koseki): New coded-charset for XEmacs CHISE.
2566
2567 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2568
2569         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2570         XEmacs CHISE.
2571         (===hanyo-denshi/jd): Fix DOC.
2572
2573 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2574
2575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2576         setting for `===hanyo-denshi/ip'.
2577
2578 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2581         `===hanyo-denshi/ip'.
2582
2583         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2584         XEmacs CHISE.
2585
2586 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2589         `==ucs-radicals@unicode' and `=>daikanwa'.
2590
2591         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2592         for XEmacs CHISE.
2593
2594 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2595
2596         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2597         XEmacs CHISE.
2598
2599 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2600
2601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2602         `===ruimoku-v6'.
2603
2604 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2605
2606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2607         setting for `===ruimoku-v6'.
2608
2609 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2610
2611         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2612         CHISE.
2613
2614 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2615
2616         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2617         coded-charset for XEmacs CHISE.
2618
2619 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2620
2621         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2622         XEmacs CHISE.
2623
2624 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2627         `===ucs-sip@iso'.
2628
2629 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2632         CHISE.
2633
2634 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2637         `==ucs-sip@iso'.
2638
2639         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2640         CHISE.
2641
2642 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2643
2644         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2645         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2646         (=ucs-sip-ext-b@iso): Fix registry.
2647         (==ucs-sip-ext-b@iso): Ditto.
2648         (===ucs-sip-ext-b@iso): Ditto.
2649
2650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2651         `=ucs-sip@iso'.
2652
2653 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2654
2655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2656         setting for `=>cbeta'.
2657
2658 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2659
2660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2661         `=>cns11643-7'.
2662
2663         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2664
2665 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2668         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2669
2670 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2671
2672         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2673         `=ucs@cns'.
2674         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2675         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2676         `=ucs@jis/1990'.
2677         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2678         `=ucs@jis/2000'.
2679         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2680         `=ucs@jis/2004'.
2681         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2682
2683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2684         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2685
2686 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2689         XEmacs CHISE.
2690         (==jis-x0208@1978/1pr): Ditto.
2691         (==jis-x0208@1978/2-pr): Ditto.
2692
2693 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2694
2695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2696         setting for `===jis-x0213-1@2004'.
2697
2698 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2699
2700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2701         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2702
2703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2704         `===hanyo-denshi/jb'.
2705
2706         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2707         XEmacs CHISE.
2708         (=+>hanyo-denshi/ft): Ditto.
2709         (=+>hanyo-denshi/jt): Ditto.
2710
2711 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2712
2713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2714         `===hanyo-denshi/hg'.
2715
2716 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2717
2718         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2719         XEmacs CHISE.
2720         (===hanyo-denshi/hg): Ditto.
2721
2722 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2723
2724         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2725         glyph-forms instead of detailed glyph-images.
2726         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2727         `=adobe-japan1-*'.
2728         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2729         (===adobe-japan1-1): Ditto.
2730         (===adobe-japan1-2): Ditto.
2731         (===adobe-japan1-3): Ditto.
2732         (===adobe-japan1-4): Ditto.
2733         (===adobe-japan1-5): Ditto.
2734         (===adobe-japan1-6): Ditto.
2735         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2736         `=>>>adobe-japan1' as the mother.
2737         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2738         `=>>adobe-japan1' as the mother.
2739         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2740         glyph-images.
2741         (==jis-x0208@1978): Ditto.
2742         (==jis-x0208@1983): Ditto.
2743         (==jis-x0208@1990): Ditto.
2744         (==jis-x0213-1): Ditto.
2745         (==jis-x0213-1@2000): Ditto.
2746         (==jis-x0213-1@2004): Ditto.
2747         (==jis-x0213-2): Ditto.
2748         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2749         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2750         `=jis-x0208@1978'.
2751         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2752         `=jis-x0208@1983'.
2753         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2754         `=jis-x0208@1990'.
2755         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2756         `=jis-x0213-1'.
2757         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2758         `=jis-x0213-1@2000'.
2759         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2760         `=jis-x0213-1@2004'.
2761         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2762         `=jis-x0213-2'.
2763         (===jis-x0208): New coded-charset for XEmacs CHISE.
2764         (===jis-x0208@1978): Ditto.
2765         (===jis-x0208@1983): Ditto.
2766         (===jis-x0208@1990): Ditto.
2767         (===jis-x0213-1): Ditto.
2768         (===jis-x0213-1@2000): Ditto.
2769         (===jis-x0213-2): Ditto.
2770         (===jis-x0212): Ditto.
2771         (===ks-x1001): Ditto.
2772         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2773         mother.
2774         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2775         as the mother.
2776         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2777         as the mother.
2778         (===cns11643-1): New coded-charset for XEmacs CHISE.
2779         (===cns11643-2): Ditto.
2780         (===cns11643-3): Ditto.
2781         (===cns11643-4): Ditto.
2782         (===cns11643-5): Ditto.
2783         (===cns11643-6): Ditto.
2784         (===cns11643-7): Ditto.
2785         (=>>cns11643-1): Ditto.
2786         (==big5-cdp): Indicate abstract glyph-images instead of
2787         representative glyph-images.
2788         (===big5-cdp): New coded-charset for XEmacs CHISE.
2789         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2790         detailed glyph-images.
2791         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2792         `=hanyo-denshi/*'.
2793         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2794         (===hanyo-denshi/ib): Ditto.
2795         (===hanyo-denshi/jt): Ditto.
2796         (===hanyo-denshi/ks): Ditto.
2797         (===mj): Ditto.
2798         (===mj-0): Ditto.
2799         (===mj-1): Ditto.
2800         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2801         `=>>>hanyo-denshi/*' as its mother.
2802         (==gt): Indicate abstract glyph-forms instead of detailed
2803         glyph-images.
2804         (===gt): New coded-charset for XEmacs CHISE.
2805         (=>>>gt): Indicates `==gt' instead of `=gt'.
2806         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2807         (==gt-k): Indicate abstract glyph-forms instead of detailed
2808         glyph-images.
2809         (===gt-k): New coded-charset for XEmacs CHISE.
2810         (==daikanwa): Indicates glyph-images instead of detailed
2811         glyph-images.
2812         (===daikanwa): New coded-charset for XEmacs CHISE.
2813         (===daikanwa/+p): Ditto.
2814         (===daikanwa/ho): Ditto.
2815         (==cbeta): Ditto.
2816         (===cbeta): Ditto.
2817         (==jef-china3): Ditto.
2818         (===jef-china3): Ditto.
2819         (==ruimoku-v6): Ditto.
2820         (==ucs@iso): Indicate representative glyph-forms instead of
2821         representative glyph-images.
2822         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2823         (==ucs@unicode): Indicate representative glyph-forms instead of
2824         representative glyph-images.
2825         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2826         `=ucs@unicode'.
2827         (==ucs@cns): Indicate representative glyph-forms instead of
2828         representative glyph-images.
2829         (==ucs@jis): Ditto.
2830         (==ucs@jis/1990): Ditto.
2831         (==ucs@jis/2000): Ditto.
2832         (==ucs@jis/2004): Ditto.
2833         (==ucs@ks): Ditto.
2834         (===ucs@iso): New coded-charset for XEmacs CHISE.
2835         (===ucs@unicode): Ditto.
2836         (===ucs@gb): Ditto.
2837         (===ucs@ks): Ditto.
2838         (===ucs-bmp-cjk@gb): Ditto.
2839         (===ucs-sip-ext-b@iso): Ditto.
2840
2841 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2842
2843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2844         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2845         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2846         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2847         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2848         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2849         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2850         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2851         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2852         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2853
2854         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2855         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2856         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2857         - Use "&g1-[NAME];" for `=>>[NAME]'.
2858         - Abolish "&g2-[NAME];".
2859
2860 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2861
2862         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2863         `=>>ucs@cns' as the mother.
2864
2865 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2866
2867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2868         setting for `==ucs@ks'.
2869
2870 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2871
2872         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2873         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2874         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2875         0x00E30000〜0x00E409D5.
2876
2877 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2878
2879         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2880         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2881         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2882
2883 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2884
2885         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2886         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2887
2888         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2889         (=mj-0): Ditto.
2890         (=mj-1): Ditto.
2891         (==mj): Ditto.
2892         (==mj-0): Ditto.
2893         (==mj-1): Ditto.
2894         (=>>mj): Ditto.
2895
2896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2897         setting for `=mj' and `==mj'.
2898
2899 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2900
2901         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2902         CHISE.
2903
2904 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2905
2906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2907         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2908         `=>ucs@hanyo-denshi'.
2909
2910 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2911
2912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2913         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2914
2915         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2916         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2917
2918 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2919
2920         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2921         XEmacs CHISE.
2922
2923 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2924
2925         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2926         Change priority of `=>>>ucs@iso'.
2927
2928         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2929         `=>>>ucs@iso' as the mother.
2930         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2931
2932 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2933
2934         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2935         Change priority of `=>>>ucs@unicode'.
2936
2937         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2938         `=ucs@unicode'.
2939
2940 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2941
2942         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2943         Change priority of `=>>>ucs@jis'.
2944
2945         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2946         `=ucs@jis'.
2947
2948 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2949
2950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2951         setting for `==daikanwa/+p'.
2952
2953 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2954
2955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2956         setting for `==shinjigen@1ed'.
2957
2958 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2959
2960         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2961         XEmacs CHISE.
2962
2963 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2964
2965         * mule/mule-conf.el (==shinjigen): Modify DOC.
2966         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2967         (==shinjigen@rev): Modify DOC.
2968
2969 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2970
2971         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2972         CHISE.
2973
2974 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2975
2976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2977         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2978
2979         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2980         XEmacs CHISE.
2981
2982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2983         `==daikanwa'.
2984
2985 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2986
2987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2988         setting for `==cns11643-7'.
2989
2990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2991         `==cns11643-7'.
2992
2993 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2994
2995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2996         `==cns11643-6'.
2997
2998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2999         setting for `==cns11643-6'.
3000
3001 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3002
3003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3004         setting for `==cns11643-5'.
3005
3006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3007         `==cns11643-5'.
3008
3009 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3010
3011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3012         setting for `==cns11643-4'.
3013
3014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3015         `==cns11643-4'.
3016
3017 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3018
3019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3020         setting for `==cns11643-3'.
3021
3022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3023         `==cns11643-3'.
3024
3025 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3026
3027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3028         setting for `==cns11643-2'.
3029
3030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3031         `==cns11643-2'.
3032
3033 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3034
3035         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3036         Change priority of `=>>>ucs@ks'.
3037
3038         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3039         `=ucs@ks'.
3040
3041 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3042
3043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3044         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3045         `==ucs@cns' and `==cns11643-1'.
3046
3047         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3048         (==cns11643-2): Ditto.
3049         (==cns11643-3): Ditto.
3050         (==cns11643-4): Ditto.
3051         (==cns11643-5): Ditto.
3052         (==cns11643-6): Ditto.
3053         (==cns11643-7): Ditto.
3054
3055         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3056         `==cns11643-1'.
3057
3058 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3059
3060         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3061         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3062         `=>>>ucs@jis/1990'.
3063
3064         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3065         `=ucs@jis/1990'.
3066         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3067         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3068
3069 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3070
3071         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3072         Change priority of `=>>>ucs@cns'.
3073
3074         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3075         `=ucs@cns'.
3076
3077 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3078
3079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3080         `==ks-x1001'.
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3083         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3084         `==ks-x1001'.
3085
3086 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3087
3088         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3089
3090 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3091
3092         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3093         `=jis-x0208'.
3094         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3095         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3096         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3097         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3098         (=>>>jis-x0213-1@2000): Changed to an alias for
3099         `=jis-x0213-1@2000'.
3100         (=>>>jis-x0213-1@2004): Changed to an alias for
3101         `=jis-x0213-1@2004'.
3102         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3103
3104 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3105
3106         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3107         `=adobe-japan1-0'.
3108         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3109         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3110         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3111         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3112         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3113         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3114
3115 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3116
3117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3118         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3119         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3120         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3121         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3122         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3123
3124 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3125
3126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3127         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3128         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3129         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3130         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3131         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3132         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3133         `==jis-x0212'.
3134
3135 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3136
3137         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3138         "AdobeJapan1-[0-6]$".
3139         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3140         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3141         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3142         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3143         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3144         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3145         (==adobe-japan1-1): Ditto.
3146         (==adobe-japan1-2): Ditto.
3147         (==adobe-japan1-3): Ditto.
3148         (==adobe-japan1-4): Ditto.
3149         (==adobe-japan1-5): Ditto.
3150         (==adobe-japan1-6): Ditto.
3151         (==jis-x0208): Ditto.
3152         (==jis-x0208@1978): Ditto.
3153         (==jis-x0208@1983): Ditto.
3154         (==jis-x0208@1990): Ditto.
3155         (==jis-x0213-1): Ditto.
3156         (==jis-x0213-1@2000): Ditto.
3157         (==jis-x0213-1@2004): Ditto.
3158         (==jis-x0213-2): Ditto.
3159         (==jis-x0212): Ditto.
3160         (==gb2312): Ditto.
3161         (==iso-ir165): Ditto.
3162         (==gb12345): Ditto.
3163         (==ks-x1001): Ditto.
3164         (==cns11643-1): Ditto.
3165         (==cns11643-2): Ditto.
3166         (==cns11643-3): Ditto.
3167         (==cns11643-4): Ditto.
3168         (==cns11643-5): Ditto.
3169         (==cns11643-6): Ditto.
3170         (==cns11643-7): Ditto.
3171         (==big5-cdp): Ditto.
3172         (==hanyo-denshi/ja): Ditto.
3173         (==hanyo-denshi/jb): Ditto.
3174         (==hanyo-denshi/jc): Ditto.
3175         (==hanyo-denshi/jd): Ditto.
3176         (==hanyo-denshi/ft): Ditto.
3177         (==hanyo-denshi/ia): Ditto.
3178         (==hanyo-denshi/ib): Ditto.
3179         (==hanyo-denshi/hg): Ditto.
3180         (==hanyo-denshi/jt): Ditto.
3181         (==hanyo-denshi/ks): Ditto.
3182         (==gt): Ditto.
3183         (==gt-k): Ditto.
3184         (==daikanwa): Ditto.
3185         (==shinjigen): Ditto.
3186         (==ucs@iso): Ditto.
3187         (==ucs@unicode): Ditto.
3188         (==ucs@gb): Ditto.
3189         (==ucs-bmp@gb): Ditto.
3190         (==ucs@cns): Ditto.
3191         (==ucs-bmp@cns): Ditto.
3192         (==ucs@jis): Ditto.
3193         (==ucs@jis/1990): Ditto.
3194         (==ucs@jis/2000): Ditto.
3195         (==ucs@jis/2004): Ditto.
3196         (==ucs@JP): Ditto.
3197         (==ucs@JP/hanazono): Ditto.
3198         (==ucs@ks): Ditto.
3199         (==ucs-bmp@ks): Ditto.
3200         (==ucs@cns11643): Ditto.
3201         (==ucs-bmp-cjk@gb): Ditto.
3202         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3203         (==ucs-sip-ext-b@iso): Ditto.
3204
3205 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3206
3207         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3208         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3209
3210         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3211         XEmacs CHISE.
3212         (=ucs-bmp-cjk@unicode): Abolished.
3213
3214 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3215
3216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3217         `=+>ucs-bmp-cjk-compat@jis'.
3218
3219         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3220         for XEmacs CHISE.
3221
3222 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3223
3224         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3225         CHISE.
3226
3227 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3228
3229         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3230         for XEmacs CHISE.
3231         (=jis-x0208@1978/1er-pr): Abolished.
3232         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3233         `=jis-x0208@1978/1er-pr' as the mother.
3234
3235 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3236
3237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3238         setting for `=ucs-itaiji-084'.
3239
3240 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3241
3242         * mule/mule-charset.el (default-coded-charset-priority-list):
3243         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3244
3245         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3246         XEmacs CHISE.
3247         (=ucs-bmp-itaiji-084): Ditto.
3248
3249 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3250
3251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3252         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3253
3254 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3255
3256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3257         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3258
3259         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3260         XEmacs CHISE.
3261         (=big5-cdp-var-5): Ditto.
3262
3263 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3264
3265         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3266         XEmacs CHISE.
3267
3268 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3269
3270         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3271         XEmacs CHISE.
3272
3273 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3274
3275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3276         setting for `=>>>hanyo-denshi/ft'.
3277
3278 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3279
3280         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3281         XEmacs CHISE.
3282         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3283         `=hanyo-denshi/jd' as the mother.
3284
3285 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3286
3287         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3288         XEmacs CHISE.
3289         (=+>adobe-japan1-1): Ditto.
3290         (=+>adobe-japan1-2): Ditto.
3291         (=+>adobe-japan1-3): Ditto.
3292         (=+>adobe-japan1-4): Ditto.
3293         (=+>adobe-japan1-5): Ditto.
3294         (=+>adobe-japan1-6): Ditto.
3295         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3296
3297 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3298
3299         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3300         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3301         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3302
3303         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3304         the top.
3305
3306 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3307
3308         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3309         XEmacs CHISE.
3310         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3311         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3312         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3313
3314 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3315
3316         * mule/mule-charset.el (default-coded-charset-priority-list):
3317         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3318         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3319
3320         * mule/mule-conf.el: Modify order of definitions of some
3321         coded-charsets.
3322
3323 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3324
3325         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3326         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3327         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3328
3329         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3330         CHISE.
3331         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3332         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3333
3334 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3335
3336         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3337         CHISE.
3338
3339 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3340
3341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3342         setting for `=daikanwa/+2p'.
3343
3344         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3345         XEmacs CHISE.
3346
3347 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3348
3349         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3350         XEmacs CHISE.
3351         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3352
3353 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3354
3355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3356         setting for `=>>>hanyo-denshi/ib'.
3357
3358 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3359
3360         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3361         XEmacs CHISE.
3362         (=>>>hanyo-denshi/ib): Ditto.
3363         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3364         `=hanyo-denshi/ja' as the mother.
3365         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3366         `=hanyo-denshi/ib' as the mother.
3367
3368 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3369
3370         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3371         XEmacs CHISE.
3372         (utf-8-ivs-mcs-er): Likewise.
3373         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3374         and `=>ucs-gb'.
3375         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3376         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3377         `ucs-gb' and `=>ucs-gb'.
3378         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3379         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3380         and `=>ucs-cns'.
3381         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3382         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3383         `ucs-cns' and `=>ucs-cns'.
3384         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3385         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3386         `ucs-big5' and `=>ucs-big5'.
3387         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3388         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3389         `ucs-big5' and `=>ucs-big5'.
3390         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3391         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3392         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3393         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3394         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3395         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3396         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3397         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3398         `=>ucs-jis'; modify DOC and mnemonic.
3399         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3400         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3401         and `=>ucs-jis'; modify DOC and mnemonic.
3402         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3403         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3404         `=>ucs-ks'.
3405         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3406         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3407         and `=>ucs-ks'.
3408         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3409
3410 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3411
3412         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3413         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3414
3415 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3416
3417         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3418         Modify priorities.
3419
3420 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3421
3422         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3423         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3424
3425 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3426
3427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3428         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3429
3430 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3431
3432         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3433         CHISE.
3434
3435 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3436
3437         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3438         CHISE.
3439
3440 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3441
3442         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3443         CHISE.
3444
3445 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3446
3447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3448         `=+>ucs-bmp-cjk@unicode'.
3449
3450         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3451         for XEmacs CHISE.
3452
3453 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3456         setting for `=>>daikanwa'.
3457
3458 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3459
3460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3461         `=>>hanyo-denshi/jt'.
3462
3463 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3464
3465         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3466         XEmacs CHISE.
3467         (=+>jis-x0208@1990): Ditto.
3468         (=+>jis-x0213-1@2000): Ditto.
3469
3470 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3473         XEmacs CHISE.
3474
3475 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3476
3477         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3478         XEmacs CHISE.
3479         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3480         `=hanyo-denshi/jc' as the mother.
3481
3482 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3485         setting for `=+>adobe-japan1'.
3486
3487         * mule/mule-charset.el (default-coded-charset-priority-list):
3488         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3489         and `=>>hanyo-denshi/ft' to `=>>gt'.
3490
3491 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3492
3493         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3494         XEmacs CHISE.
3495         (=>>adobe-japan1-1): Ditto.
3496         (=>>adobe-japan1-2): Ditto.
3497         (=>>adobe-japan1-3): Ditto.
3498         (=>>adobe-japan1-4): Ditto.
3499         (=>>adobe-japan1-5): Ditto.
3500         (=>>adobe-japan1-6): Ditto.
3501         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3502
3503 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3504
3505         * mule/mule-conf.el (=adobe-japan1): New alias for
3506         `=adobe-japan1-6'.
3507         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3508         (=>>>adobe-japan1-1): Ditto.
3509         (=>>>adobe-japan1-2): Ditto.
3510         (=>>>adobe-japan1-3): Ditto.
3511         (=>>>adobe-japan1-4): Ditto.
3512         (=>>>adobe-japan1-5): Ditto.
3513         (=>>>adobe-japan1-6): Ditto.
3514         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3515
3516 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3519         setting for `=>>>adobe-japan1'.
3520
3521 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3522
3523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3524         setting for `=+>ucs@ks'.
3525
3526 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3529         XEmacs CHISE.
3530         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3531         `=adobe-japan1-6' as the mother.
3532
3533 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3534
3535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3536         setting for `=>cns11643-7'.
3537
3538 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3541         CHISE.
3542
3543 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3546         XEmacs CHISE.
3547         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3548
3549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3550         setting for `=>ucs@jis/2004'.
3551
3552 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3555         setting for `=+>gt'.
3556
3557         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3558         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3559
3560 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3563         `=>ucs@unicode' as the mother.
3564         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3565         mother.
3566         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3567         mother.
3568         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3569         mother.
3570
3571 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3574         setting for `=+>ucs@unicode'.
3575
3576         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3577         CHISE.
3578
3579 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3582         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3583         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3584         - Add setting for `=+>ucs@cns'.
3585
3586         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3587         CHISE.
3588         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3589         as the mother.
3590         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3591         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3592
3593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3594         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3595
3596 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3597
3598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3599         setting for `=>ucs@ks'.
3600
3601 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3604         `=ucs-bmp-cjk-compat@unicode'.
3605
3606         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3607         coded-charset for XEmacs CHISE.
3608
3609 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3610
3611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3612         `=ucs-bmp-cjk-compat'.
3613
3614         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3615         XEmacs CHISE.
3616
3617 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3618
3619         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3620         CHISE.
3621
3622 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3623
3624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3625         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3626
3627         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3628         `=>ucs@jis/1990'.
3629         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3630
3631 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3632
3633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3634         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3635
3636         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3637         CHISE.
3638         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3639         mother.
3640
3641 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3642
3643         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3644         `=>jis-x0213-2@usual'.
3645         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3646         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3647         `=>jis-x0213-2@usual' as the mother.
3648
3649 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3650
3651         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3652         (=>ucs@JP): New alias for `=+>ucs@jis'.
3653
3654 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3655
3656         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3657         `=>jis-x0208@usual'.
3658         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3659         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3660         `=>jis-x0208@usual' as the mother.
3661         (=>jis-x0208): Likewise.
3662
3663 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3666         setting for `=+>jis-x0208@1978'.
3667
3668 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3671         XEmacs CHISE.
3672
3673 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3676         setting for `=>>>ucs@jis/1990'.
3677
3678 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3679
3680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3681         setting for `=>ucs@jis/1990'.
3682
3683 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3686         setting for `=ucs@JP/hanazono'.
3687
3688         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3689         CHISE.
3690         (=ucs@JP/hanazono): Ditto.
3691         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3692         (=>>hanyo-denshi/jc): Ditto.
3693         (=>>hanyo-denshi/jd): Ditto.
3694
3695 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3698         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3699
3700 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3701
3702         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3703         XEmacs CHISE.
3704
3705 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3708         XEmacs CHISE.
3709
3710 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3713         `=ucs-bmp-cjk@JP'.
3714
3715 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3718         XEmacs CHISE.
3719
3720 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3721
3722         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3723         Modify order of settings; add settings for `=daikanwa@rev2'.
3724
3725 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3726
3727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3728         setting for `=>>cbeta'.
3729
3730         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3731         CHISE.
3732
3733 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3736         setting for `=>>adobe-japan1'.
3737
3738 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3739
3740         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3741         XEmacs CHISE.
3742
3743 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3744
3745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3746         setting for `=>>hanyo-denshi/ia'.
3747
3748         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3749         XEmacs CHISE.
3750
3751 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3754         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3755
3756         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3757         XEmacs CHISE.
3758         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3759         `=hanyo-denshi/jt' as the mother.
3760
3761 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3764         setting for `=>>>jis-x0213-2'.
3765
3766         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3767         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3768         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3769
3770 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3771
3772         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3773         XEmacs CHISE.
3774
3775 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3776
3777         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3778         XEmacs CHISE.
3779
3780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3781         `=>>jis-x0213-1@2004'.
3782
3783 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3786         XEmacs CHISE.
3787
3788 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3791         - Use "&g2-*;" as entity-references for `=>>>*'.
3792         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3793
3794         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3795         XEmacs CHISE.
3796         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3797         as the mother.
3798
3799 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3800
3801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3802         setting for `=>>hanyo-denshi/ib'.
3803
3804         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3805         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3806         (=>>jis-x0208@1990): Ditto.
3807         (=>>hanyo-denshi/ib): Ditto.
3808
3809         * mule/mule-charset.el (default-coded-charset-priority-list):
3810         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3811
3812 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3815         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3816         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3817         `=>>>ucs@jis/2004'.
3818
3819 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3820
3821         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3822         XEmacs CHISE.
3823         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3824         `=jis-x0213-1@2004' as the mother.
3825         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3826         (=>>>ucs@ks): Ditto.
3827
3828         * mule/mule-charset.el (default-coded-charset-priority-list):
3829         Modify priority of `=hanyo-denshi/*'.
3830
3831 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834         settings for `=>>ucs@JP' and `=ucs@JP'.
3835
3836 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3839         CHISE.
3840
3841 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3842
3843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3844         setting for `=>>>ucs@cns'.
3845
3846         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3847         CHISE.
3848
3849 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3850
3851         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3852         instead of `=>>>jis-x0213-1@2004' as the mother.
3853         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3854         (=>>>ucs@unicode): Likewise.
3855         (=>>>ucs@jis): Likewise.
3856         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3857         mother.
3858         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3859
3860 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3863         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3864         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3865         `=>>>ucs@jis'.
3866
3867 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-charset.el (default-coded-charset-priority-list):
3870         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3871         and `=jis-x0213-*-2000'.
3872
3873 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3874
3875         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3876         XEmacs CHISE.
3877         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3878         `=>>jis-x0213-1' as the mother.
3879
3880 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3883         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3884
3885 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3888
3889 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3890
3891         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3892         XEmacs CHISE.
3893
3894 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-coding.el (decomposition-feature-list): Set
3897         `=decomposition', `=decomposition@cid' and
3898         `=decomposition@hanyo-denshi'.
3899
3900 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3901
3902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3903         setting for `=>>hanyo-denshi/ks'.
3904
3905         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3906         XEmacs CHISE.
3907
3908 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3911         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3912
3913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3914         `=hanyo-denshi/ks/mf'.
3915
3916         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3917         XEmacs CHISE.
3918         (=hanyo-denshi/ks/mf): Ditto.
3919
3920 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3923         settings for P=hanyo-denshi/jt'.
3924
3925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3926         `=hanyo-denshi/jt'.
3927
3928         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3929         XEmacs CHISE.
3930
3931 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3932
3933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3934         settings for `=hanyo-denshi/ip'.
3935
3936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3937         `=hanyo-denshi/ip'.
3938
3939         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3940         XEmacs CHISE.
3941
3942 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3943
3944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3945         settings for `=hanyo-denshi/hg'.
3946
3947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3948         `=hanyo-denshi/hg'.
3949
3950         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3951         XEmacs CHISE.
3952
3953 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3954
3955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3956         setting for `=>>hanyo-denshi/ft'.
3957
3958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3959         `=>>hanyo-denshi/ft'.
3960
3961         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3962         XEmacs CHISE.
3963
3964 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3967         settings for `=hanyo-denshi/ib'.
3968
3969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3970         `=hanyo-denshi/ib'.
3971
3972         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3973         XEmacs CHISE.
3974
3975 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3976
3977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3978         settings for isolated characters of `=hanyo-denshi/ia' and
3979         non-isolated characters of `=hanyo-denshi/*'.
3980
3981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3982         `=hanyo-denshi/ia'.
3983
3984         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3985         XEmacs CHISE.
3986
3987 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3990         setting for isolated characters of `=hanyo-denshi/ft'.
3991
3992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3993         `=hanyo-denshi/ft'.
3994
3995         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3996         XEmacs CHISE.
3997
3998 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4001         setting for isolated characters of `=hanyo-denshi/jd'.
4002
4003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4004         `=hanyo-denshi/jd'.
4005
4006         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
4007         XEmacs CHISE.
4008
4009 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4012         setting for isolated characters of `=hanyo-denshi/jc'.
4013
4014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4015         `=hanyo-denshi/jc'.
4016
4017         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
4018         XEmacs CHISE.
4019
4020 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4021
4022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4023         setting for isolated characters of `=hanyo-denshi/jb'.
4024
4025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4026         `=hanyo-denshi/jb'.
4027
4028         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4029         XEmacs CHISE.
4030
4031 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4034         setting for isolated characters of `=hanyo-denshi/ja'.
4035
4036 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4039         `=hanyo-denshi/ja'.
4040
4041         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4042         XEmacs CHISE.
4043
4044 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4045
4046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4047         settings for isolated characters of `=adobe-japan1-6'.
4048
4049 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4050
4051         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4052         CHISE.
4053         (=daikanwa/+2p): Ditto.
4054         (=daikanwa/ho): Ditto.
4055
4056 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4057
4058         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4059         coding-system for XEmacs CHISE.
4060
4061 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4064         setting for `=>>ruimoku-v6'.
4065
4066         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4067         CHISE.
4068
4069 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4072         setting for `=daikanwa@rev1'.
4073
4074 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4075
4076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4077         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4078
4079 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4080
4081         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4082         XEmacs CHISE.
4083         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4084
4085 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4086
4087         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4088         CHISE.
4089
4090 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4091
4092         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4093         CHISE.
4094
4095         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4096         setting for `=>ucs@jis'.
4097
4098 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4099
4100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4101         setting for `=>jis-x0208@usual'.
4102
4103         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4104         XEmacs CHISE.
4105         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4106         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4107         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4108
4109 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4110
4111         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4112         CHISE.
4113         (=>>>jis-x0208@1990): Ditto.
4114         (=>>>jis-x0213-1): Ditto.
4115         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4116         mother.
4117         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4118         as the mother.
4119
4120 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4121
4122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4123         setting for `=>ucs@cns' and `=>>ucs@ks'.
4124
4125         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4126         CHISE.
4127
4128 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4129
4130         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4131         CHISE.
4132
4133 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4134
4135         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4136         CHISE.
4137         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4138         mother.
4139
4140 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4141
4142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4143         `==>ucs-bmp-cjk@bucs'.
4144
4145         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4146         XEmacs CHISE.
4147
4148 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4149
4150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4151         setting for `==>ucs@bucs'.
4152
4153         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4154         XEmacs CHISE.
4155
4156 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4159         - Add setting for `=>>jis-x0208'.
4160         - Omit setting for `=>>jis-x0208@1990'.
4161         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4162           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4163           `=ucs@FOO'.
4164
4165 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166
4167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4168         setting for `=>daikanwa'.
4169
4170 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4171
4172         * mule/mule-conf.el (=daikanwa): Fix DOC.
4173         (=>daikanwa): New abstract character for XEmacs CHISE.
4174         (=>ucs@iso): Likewise.
4175         (=>ucs@unicode): Likewise.
4176         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4177
4178 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179
4180         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4181         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4182           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4183         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4184         - Add `=>big5-cdp'.
4185
4186 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4187
4188         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4189         (=>big5-cdp): New abstract character.
4190
4191 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4192
4193         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4194         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4195         `chinese-big5'.
4196
4197 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4198
4199         * mule/mule-charset.el (default-coded-charset-priority-list):
4200         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4201
4202         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4203         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4204         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4205         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4206         and `=>jis-x0213-2'.
4207
4208 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4209
4210         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4211         XEmacs CHISE.
4212         (=>>ucs@jis/2000): Likewise.
4213         (=>>ucs@jis/2004): Likewise.
4214
4215 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4216
4217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4218         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4219         `=>>ucs@cns'.
4220
4221         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4222         XEmacs CHISE.
4223         (=>>gt): Use quote instead of backquote; modify DOC.
4224         (=>gt): Use quote instead of backquote.
4225         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4226         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4227         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4228         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4229         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4230         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4231
4232 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4233
4234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4235         `=>>ucs@unicode' and `=>>gt'.
4236
4237 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4238
4239         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4240         XEmacs CHISE.
4241         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4242         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4243         `=jis-x0208@1978/1er-pr' as the mother.
4244         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4245
4246 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4247
4248         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4249         `=ucs@unicode' as the mother.
4250
4251 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4254         setting for `=>>ucs@unicode'.
4255
4256         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4257         CHISE.
4258
4259 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4262         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4263
4264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4265         `=adobe-japan1-6' and `=adobe-japan1-base'.
4266
4267         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4268         XEmacs CHISE.
4269         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4270         specify `min-code' and `max-code'.
4271         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4272         (=adobe-japan1-2): Likewise.
4273         (=adobe-japan1-3): Likewise.
4274         (=adobe-japan1-4): Likewise.
4275         (=adobe-japan1-5): Likewise.
4276         (=adobe-japan1-6): Likewise.
4277
4278 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4279
4280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4281         setting for `=>gt'.
4282
4283 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4284
4285         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4286         CHISE.
4287
4288 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4289
4290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4291         setting for `=>zinbun-oracle'.
4292
4293         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4294         for XEmacs CHISE.
4295
4296 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4297
4298         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4299         for XEmacs CHISE.
4300         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4301         `=jis-x0208@1978' as the mother.
4302
4303 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4306         - Use `=gt' instead of `ideograph-gt'.
4307         - Use `=gt-k' instead of `ideograph-gt-k'.
4308         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4309         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4310         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4311         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4312         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4313         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4314         - Use `=>>gt' instead of `<=>gt'.
4315         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4316         - Add setting for `=>>jis-x0208@1990'.
4317         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4318           `=>>jis-x0213-1@2000'.
4319         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4320         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4321           `=>>jis-x0213-1@2004'.
4322         - Add setting for `=>>jis-x0208@1978'.
4323         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4324
4325 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4326
4327         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4328         XEmacs CHISE.
4329
4330 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4331
4332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4333         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4334         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4335         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4336         `<=>jis-x0213-1@2004'.
4337
4338 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4339
4340         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4341         CHISE.
4342         (=>jis-x0213-2): Ditto.
4343
4344 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4345
4346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4347         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4348
4349 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4352         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4353         `=>jis-x0213-1'.
4354
4355 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4356
4357         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4358         CHISE.
4359         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4360
4361 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4362
4363         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4364         `<==>jis-x0213-1'.
4365         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4366         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4367         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4368         (<=>jis-x0208): New alias for `=>jis-x0208'.
4369         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4370         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4371         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4372         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4373         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4374         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4375         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4376         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4377         (=>>gt): Renamed from `<==>gt'.
4378         (<==>gt): New alias for `=>>gt'.
4379
4380 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4383         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4384         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4385         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4386         - Add settings for `<=>jis-x0213-1@2000' and
4387           `<=>jis-x0213-1@2004'.
4388
4389         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4390         XEmacs CHISE.
4391         (<==>jis-x0213-1): Likewise.
4392         (<==>jis-x0213-1@2000): Likewise.
4393         (<==>jis-x0213-1@2004): Likewise.
4394         (<=>jis-x0208): Add property `=>iso-ir 168'.
4395         (<=>jis-x0208@1997): Likewise.
4396         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4397         as the mother; add property `=>iso-ir 228'.
4398         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4399         property `=>iso-ir 228'.
4400         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4401         property `=>iso-ir 233'.
4402         (<==>gt): Renamed from `<=>gt'.
4403         (<=>gt): New alias for `<==>gt'.
4404
4405 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4408         CHISE.
4409         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4410         `<=>jis-x0208' as the mother.
4411         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4412         (<=>jis-x0213-1@2000): Ditto.
4413         (<=>jis-x0213-1@2004): Ditto.
4414
4415 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416
4417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4418         settings for `<=>gt'.
4419
4420         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4421
4422 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4425         XEmacs CHISE.
4426         (=jis-x0208@1978/-4pr): Likewise.
4427         (=jis-x0208@1978/4-pr): Likewise.
4428         (=jis-x0213-1): Likewise.
4429         (=ucs@iso): Likewise.
4430         (=ucs@unicode): Likewise.
4431         (=ucs@gb): Likewise.
4432         (=ucs@gb/fw): Likewise.
4433         (=ucs@cns): Likewise.
4434         (=ucs@cns/fw): Likewise.
4435         (=ucs@jis): Likewise.
4436         (=ucs@jis/fw): Likewise.
4437         (=ucs@jis/1990): Likewise.
4438         (=ucs@jis/2000): Likewise.
4439         (=ucs@jis/2004): Likewise.
4440         (=ucs@JP): Likewise.
4441         (=ucs@ks): Likewise.
4442         (=ucs@big5): Likewise.
4443         (=ucs@big5/cns11643): Likewise.
4444         (=ucs@cns11643): Likewise.
4445
4446 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4447
4448         * mule/mule-charset.el (default-coded-charset-priority-list):
4449         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4450
4451         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4452         CHISE.
4453         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4454         mother.
4455
4456 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4457
4458         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4459         from src/mule-charset.c].
4460         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4461         specify `final'.
4462         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4463         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4464         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4465         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4466         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4467         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4468
4469 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4470
4471         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4472         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4473         (=jis-x0208@1978/i-4): Specify `partial'.
4474         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4475         mother coded-charset.
4476         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4477
4478 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4479
4480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4481         settings for `=jis-x0213-1@2004'.
4482
4483 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4484
4485         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4486         CHISE.
4487         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4488         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4489         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4490         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4491         temporarily.
4492         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4493
4494 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4495
4496         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4497         CHISE.
4498         (=shinjigen@1ed): Inherited from `=shinjigen'.
4499         (=shinjigen@rev): Likewise.
4500
4501 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4502
4503         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4504         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4505
4506 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4507
4508         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4509         define it as an alias.
4510         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4511         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4512         alias.
4513         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4514         alias.
4515
4516 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4517
4518         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4519         CHISE.
4520
4521 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4522
4523         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4524         CHISE.
4525         (shinjigen-2): Ditto.
4526
4527 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * mule/mule-charset.el (default-coded-charset-priority-list):
4530         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4531         `chinese-big5-eten-*' and `chinese-big5'.
4532
4533 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4534
4535         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4536         #x9FA5 temporarily.
4537
4538 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4539
4540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4541         settings for `=jis-x0208@1978/i1'.
4542
4543 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4546         XEmacs CHISE.
4547
4548 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4551         XEmacs CHISE.
4552
4553 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4556         XEmacs CHISE.
4557
4558 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4559
4560         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4561         CHISE.
4562         (=ucs-bmp@cns): Likewise.
4563         (=ucs-bmp@jis): Likewise.
4564         (=ucs-bmp@ks): Likewise.
4565
4566 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567
4568         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4569         CHISE.
4570         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4571
4572 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4573
4574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4575         settings for `=zinbun-oracle'.
4576
4577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4578         `=zinbun-oracle'.
4579
4580 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4583         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4584         `=ucs@iso'.
4585
4586 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4587
4588         * mule/mule-charset.el (default-coded-charset-priority-list):
4589         Delete `ucs-sip'; modify order of some CCSs.
4590
4591 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4592
4593         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4594         in XEmacs CHISE.
4595
4596         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4597         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4598         CHISE.
4599
4600 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4601
4602         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4603         its registry.
4604         (=ucs-radicals@unicode): Likewise.
4605
4606 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4607
4608         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4609         CHISE.
4610
4611 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4612
4613         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4614         CHISE.
4615
4616 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4619         CHISE.
4620
4621 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4622
4623         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4624         Modify preference of *isolated settings*.
4625
4626 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4627
4628         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4629         utf-2000 is provided.
4630         (=ucs@cns11643): Likewise.
4631
4632 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4633
4634         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4635         Prefer every *isolated setting* to ordinary setting.
4636
4637 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4640         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4641
4642 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4645         CHISE.
4646
4647 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4648
4649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4650         settings for `=jis-x0208@1997'.
4651
4652 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4653
4654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4655         `=jis-x0208@1997'.
4656
4657 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4660         XEmacs CHISE.
4661
4662 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4663
4664         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4665         `=jis-x0208@1978'.
4666         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4667         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4668         `=jis-x0208-1990' as the mother.
4669         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4670
4671 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4672
4673         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4674         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4675         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4676         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4677         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4678         for `=ucs@JP'.
4679
4680 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4681
4682         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4683         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4684         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4685         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4686         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4687         `=daikanwa@rev2'.
4688
4689 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4690
4691         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4692         (=gt): Likewise.
4693         (=gt-k): Likewise.
4694         (=gt-pj-*): Likewise.
4695         (=gt-pj-k1): Likewise.
4696         (=gt-pj-k2): Likewise.
4697         (=daikanwa): Likewise.
4698         (=daikanwa-rev1): Likewise.
4699         (=daikanwa-rev2): Likewise.
4700         (=big5-pua): Likewise.
4701         (=big5-eten): Likewise.
4702         (chinese-big5-eten-a): Likewise.
4703         (chinese-big5-eten-b): Likewise.
4704         (=hanziku-*): Likewise.
4705         (=cbeta): Likewise.
4706         (=jef-china3): Likewise.
4707         (=ruimoku-v6): Likewise.
4708         (=ucs@iso): Likewise.
4709         (=ucs@unicode): Likewise.
4710         (=ucs@gb): Likewise.
4711         (=ucs@cns): Likewise.
4712         (=ucs@jis): Likewise.
4713         (=ucs@jis-1990): Likewise.
4714         (=ucs@jis-2000): Likewise.
4715         (=ucs@jp): Likewise.
4716         (=ucs@ks): Likewise.
4717         (=ucs@big5): Likewise.
4718         (=ucs-radicals): Likewise.
4719         (=ucs-radicals@unicode): Likewise.
4720         (=ucs-bmp-cjk): Likewise.
4721         (=ucs-bmp-cjk@unicode): Likewise.
4722         (=ucs-sip-ext-b): Likewise.
4723         (=ucs-sip-ext-b@iso): Likewise.
4724
4725 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4726
4727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4728         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4729
4730 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4733         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4734         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4735         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4736         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4737         arabic-digit, ipa and ``&I-B-XXXX;''.
4738
4739 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4740
4741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4742         setting for (I-)HZK{03..12}-XXXX.
4743
4744 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4745
4746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4747         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4748
4749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4750         `=ruimoku-v6'.
4751
4752         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4753         CHISE.
4754
4755 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4756
4757         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4758         (=ucs@unicode): Likewise.
4759         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4760         (=ucs@cns): Likewise.
4761         (=ucs@jis): Likewise.
4762         (=ucs@ks): Likewise.
4763         (=ucs@big5): Likewise.
4764
4765 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4766
4767         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4768         `ucs-jis'.
4769         (utf-8-jis-er): Likewise.
4770         (utf-8-jp): New coding-system.
4771         (utf-8-jp-er): Likewise.
4772
4773         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4774
4775 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4776
4777         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4778
4779         * mule/japanese.el: Move definition of `euc-jisx0213' to
4780         mule/mule-coding.el.
4781
4782 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4783
4784         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4785         mule-coding before loading update-cdb when utf-2000 is provided.
4786
4787 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4788
4789         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4790         `=daikanwa'.
4791
4792 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4793
4794         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4795         definition codes when `utf-2000' is provided.
4796
4797 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4798
4799         * mule/mule-category.el (word-combining-categories): Don't setup
4800         `word-combining-categories' in XEmacs CHISE.
4801         (word-separating-categories): Add setting about Latin script in
4802         XEmacs CHISE.
4803
4804 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4805
4806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4807         setting for `chinese-big5'.
4808
4809 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4810
4811         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4812         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4813         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4814         add setting for HZK0[12]-xxxx.
4815
4816 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4817
4818         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4819         in XEmacs CHISE.
4820
4821 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4822
4823         * mule/mule-charset.el (default-coded-charset-priority-list):
4824         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4825         and `chinese-big5' to `=gt-pj-*'.
4826
4827 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4828
4829         * mule/mule-conf.el (=daikanwa): Renamed from
4830         `ideograph-daikanwa'.
4831         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4832
4833 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-conf.el (=cns11643-7): Renamed from
4836         `chinese-cns11643-7'.
4837         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4838
4839 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4840
4841         * mule/mule-conf.el (=cns11643-6): Renamed from
4842         `chinese-cns11643-6'.
4843         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4844
4845 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4846
4847         * mule/mule-conf.el (=cns11643-5): Renamed from
4848         `chinese-cns11643-5'.
4849         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4850
4851 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4852
4853         * mule/mule-conf.el (=cns11643-4): Renamed from
4854         `chinese-cns11643-4'.
4855         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4856
4857 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4858
4859         * mule/mule-conf.el (=cns11643-3): Renamed from
4860         `chinese-cns11643-3'.
4861         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4862
4863 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4864
4865         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4866         `=cns11643-2'.
4867         (chinese-cns11643-2): New alias for `=cns11643-2'.
4868
4869 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4870
4871         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4872         `=cns11643-1'.
4873         (chinese-cns11643-1): New alias for `=cns11643-1'.
4874
4875 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4876
4877         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4878         (chinese-gb12345): New alias for `=gb12345'.
4879
4880 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4881
4882         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4883         (chinese-gb2312): New alias for `=gb2312'.
4884
4885 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4886
4887         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4888         (chinese-big5): New alias for `=big5'.
4889
4890 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4891
4892         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4893         (korean-ksc5601): New alias for `=ks-x1001'.
4894
4895 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4896
4897         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4898         `=jis-x0212'.
4899         (japanese-jisx0212): New alias for `=jis-x0212'.
4900
4901 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4902
4903         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4904         `=jis-x0208-1983'.
4905         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4906
4907 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4908
4909         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4910         `=jis-x0208-1978'.
4911         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4912
4913 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4914
4915         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4916         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4917
4918 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4919
4920         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4921         (chinese-cns11643-3): Specify iso-ir 183.
4922         (chinese-cns11643-4): Specify iso-ir 184.
4923         (chinese-cns11643-5): Specify iso-ir 185.
4924         (chinese-cns11643-6): Specify iso-ir 186.
4925         (chinese-cns11643-7): Specify iso-ir 187.
4926         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4927         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4928
4929 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4930
4931         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4932         \uXXXX for every cases.
4933
4934 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4935
4936         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4937         (ucs-big5): Changed to an alias for `=ucs@big5'.
4938
4939 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4940
4941         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4942         (ucs-ks): Changed to an alias for `=ucs@ks'.
4943
4944 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4945
4946         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4947         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4948
4949 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4950
4951         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4952         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4953
4954 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4955
4956         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4957         (ucs-jis): Changed to an alias for `=ucs@jis'.
4958
4959 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4960
4961         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4962         (ucs-cns): Changed to an alias for `=ucs@cns'.
4963
4964 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4965
4966         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4967         (ucs-gb): Changed to an alias for `=ucs@gb'.
4968
4969 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4970
4971         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4972         `ideograph-daikanwa-2'.
4973         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4974         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4975
4976 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4977
4978         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4979         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4980
4981         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4982         for `xemacs-chise-version'.
4983
4984 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4985
4986         * mule/mule-charset.el (default-coded-charset-priority-list):
4987         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4988         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4989         instead of `ideograph-hanziku-*'.
4990
4991         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4992         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4993
4994 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4995
4996         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4997         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4998         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4999         `utf-2000' is provided.
5000
5001 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5002
5003         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
5004         is provided [was builtin coded-charsets].
5005
5006 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5007
5008         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
5009         is provided [was builtin coded-charsets].
5010
5011 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5012
5013         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
5014         is provided [was builtin coded-charsets].
5015
5016 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5017
5018         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
5019         is provided [was builtin coded-charsets].
5020
5021 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5022
5023         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5024         when `utf-2000' is provided [was builtin coded-charsets].
5025
5026 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5027
5028         * mule/mule-conf.el (=hanziku-*): Renamed from
5029         `ideograph-hanziku-*'.
5030         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5031
5032 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5033
5034         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5035         `utf-2000' is provided [was builtin coded-charsets].
5036         (ideograph-hanziku-{1..12}): Likewise.
5037
5038 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5039
5040         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5041         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5042
5043 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5044
5045         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5046         when `utf-2000' is provided [was builtin coded-charsets].
5047
5048 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5049
5050         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5051         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5052         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5053
5054 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5055
5056         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5057         (ideograph-gt): Changed to an alias for `=gt'.
5058
5059 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5060
5061         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5062         is provided; it was defined as a builtin coded-charset.
5063         (ideograph-gt): Likewise.
5064
5065 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5066
5067         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5068         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5069
5070 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5071
5072         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5073         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5074
5075 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5076
5077         * mule/mule-conf.el (=big5-eten): Renamed from
5078         `chinese-big5-eten'.
5079         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5080
5081 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5082
5083         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5084         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5085
5086 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5087
5088         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5089         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5090
5091 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5092
5093         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5094         (china3-jef): Changed to an alias for `=jef-china3'.
5095
5096 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5097
5098         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5099         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5100
5101         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5102         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5103         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5104         when `utf-2000' is provided.
5105
5106 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5107
5108         * mule/mule-charset.el (default-coded-charset-priority-list):
5109         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5110
5111         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5112         (ucs-jis-2000): Deleted.
5113
5114 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5115
5116         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5117         UTF-2000.
5118         (=ucs-jis-2000): New coded-charset for UTF-2000.
5119
5120 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5121
5122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5123         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5124
5125 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5126
5127         * mule/mule-charset.el (default-coded-charset-priority-list):
5128         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5129         `ideograph-cbeta'.
5130
5131 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5132
5133         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5134         builtin coded-charset].
5135
5136 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5137
5138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5139         settings for &K0-xxxx and &I-K0-xxxx.
5140
5141 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5142
5143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5144         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5145
5146 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5147
5148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5149         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5150
5151 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5152
5153         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5154         UTF-2000.
5155         (ideograph-gt-pj-k1): Likewise.
5156         (ideograph-gt-pj-k2): Likewise.
5157
5158 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5159
5160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5161         `=jis-x0208'.
5162
5163 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5164
5165         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5166         UTF-2000 [was a builtin coded-charset].
5167
5168 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5169
5170         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5171         (utf-8-gb-er): Likewise.
5172
5173 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5174
5175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5176         settings for JIS X 0212 and JIS X 0208:1978.
5177
5178 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5179
5180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5181         setting for JIS X 0213.
5182
5183 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5184
5185         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5186         standard-case-table in UTF-2000.
5187
5188 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5189
5190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5191         definitions for isolated-chars.
5192
5193 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5194
5195         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5196         `configure-utf-2000-lisp-directory'.
5197         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5198         `mule-lisp-load-path'.
5199
5200 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5201
5202         * startup.el (startup-setup-paths): Set and use
5203         `utf-2000-lisp-directory'.
5204         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5205         UTF-2000.
5206
5207 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5208
5209         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5210         (paths-find-utf-2000-lisp-directory): New function.
5211         (paths-construct-load-path): Add new optional argument
5212         `utf-2000-lisp-directory'.
5213
5214         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5215
5216 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5217
5218         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5219         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5220         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5221         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5222         `chinese-big5-2' in UTF-2000.
5223
5224         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5225         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5226
5227 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5228
5229         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5230         `big5-eten-er' in UTF-2000.
5231         (big5-cdp): Modify DOC-string and mnemonic.
5232
5233 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5234
5235         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5236         UTF-2000 [renamed from utf-8-er].
5237         (utf-8-gb): New coding-system in UTF-2000.
5238         (utf-8-gb-er): Likewise.
5239         (utf-8-cns): Likewise.
5240         (utf-8-cns-er): Likewise.
5241         (utf-8-big5): Likewise.
5242         (utf-8-big5-er): Likewise.
5243         (utf-8-jis): Likewise.
5244         (utf-8-jis-er): Likewise.
5245         (utf-8-ks): Likewise.
5246         (utf-8-ks-er): Likewise.
5247         (utf-8-er): Likewise.
5248
5249 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5250
5251         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5252         instead of `utf-8-unix' in UTF-2000.
5253
5254         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5255
5256 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5257
5258         * mule/japanese.el (euc-jisx0213): New coding-system.
5259
5260         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5261         `japanese-jisx0208-1990' as the mother.
5262
5263 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5264
5265         * dumped-lisp.el (preloaded-file-list): Change condition of
5266         loading "close-cdb".
5267
5268 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5269
5270         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5271         setup `coded-charset-entity-reference-alist'.
5272
5273 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5274
5275         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5276         UTF-2000.
5277
5278 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5279
5280         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5281         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5282
5283 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5284
5285         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5286         (chinese-big5-eten-a): Likewise.
5287         (chinese-big5-eten-b): Likewise.
5288         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5289         code range is #x8140 .. #x8DFE.
5290
5291 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5292
5293         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5294         UTF-2000.
5295         (chinese-big5-cdp): Likewise.
5296
5297 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5298
5299         * dumped-lisp.el (preloaded-file-list): Rename
5300         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5301
5302 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5303
5304         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5305         append `system-char-db-source-file-list' into
5306         `preloaded-file-list' in UTF-2000.
5307
5308 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5309
5310         * dumped-lisp.el (preloaded-file-list): Delete
5311         character-definition files.
5312
5313 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5314
5315         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5316         UTF-2000.
5317
5318 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5319
5320         * mule/mule-charset.el (default-coded-charset-priority-list):
5321         Delete `mojikyo-2022-1'.
5322
5323 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5324
5325         * mule/mule-charset.el (default-coded-charset-priority-list):
5326         Delete `mojikyo'.
5327
5328 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5329
5330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5331         `ucs-sip'.
5332
5333 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5334
5335         * mule/mule-charset.el (default-coded-charset-priority-list):
5336         Comment out `chinese-gb12345'.
5337
5338 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5339
5340         * bytecomp.el (byte-compile-insert-header): Fixed.
5341
5342 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5343
5344         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5345         XEmacs UTF-2000.
5346
5347 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5348
5349         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5350         UTF-2000.
5351
5352 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5353
5354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5355         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5356
5357 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5358
5359         * mule/mule-charset.el (default-coded-charset-priority-list):
5360         `japanese-jef-china3' is renamed `china3-jef'.
5361
5362 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5363
5364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5365         `japanese-jef-china3' and `ideograph-cbeta'.
5366
5367 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5368
5369         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5370
5371 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5372
5373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5374         `chinese-big5-cdp'.
5375
5376 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5377
5378         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5379         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5380
5381 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5382
5383         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5384         loading character definitions.
5385
5386 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5387
5388         * dumped-lisp.el (preloaded-file-list): Rename
5389         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5390
5391 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5392
5393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5394         `chinese-big5'.
5395
5396 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5397
5398         * dumped-lisp.el (preloaded-file-list): Dump
5399         "Ideograph-R028-Private" with XEmacs UTF-2000.
5400
5401 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5402
5403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5404         `chinese-gb12345'.
5405
5406 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5407
5408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5409         `ideograph-gt-pj-{1..11}'.
5410
5411         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5412         XEmacs UTF-2000.
5413
5414 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5415
5416         * mule/mule-charset.el (default-coded-charset-priority-list):
5417         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5418         `chinese-isoir165'.
5419
5420 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5421
5422         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5423         `image/png', `image/x-xpm' and `image/tiff'.
5424
5425         * files.el (binary-file-regexps): Add *.PNG.
5426
5427 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5428
5429         * mule/mule-charset.el (default-coded-charset-priority-list):
5430         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5431         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5432
5433 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5434
5435         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5436         the first completion when UTF-2000 is running.
5437
5438 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5439
5440         * mule/mule-charset.el (default-coded-charset-priority-list):
5441         Delete `ucs'.
5442
5443 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5444
5445         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5446
5447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5448         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5449
5450 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5451
5452         * mule/vietnamese.el (vscii-2): Delete abolished property
5453         `composite'; now composite mode is default.
5454
5455 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5456
5457         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5458         of `raw-text'; check \uHHHH representation even if non-ascii
5459         characters are not found.
5460
5461         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5462         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5463         unconditionally.
5464
5465         * mule/viet-ccl.el: New file.
5466
5467         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5468         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5469         - Separate CCL based implementations to viet-ccl.el.
5470
5471 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5472
5473         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5474         "jisx0213.2000-1".
5475         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5476
5477         * mule/mule-charset.el (default-coded-charset-priority-list):
5478         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5479         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5480
5481 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5482
5483         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5484
5485 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5486
5487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5488         `ucs' in UTF-2000.
5489
5490 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5491
5492         * mule/mule-charset.el (default-coded-charset-priority-list):
5493         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5494         `arabic-iso8859-6'.
5495
5496 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5497
5498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5499         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5500
5501 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5502
5503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5504         `katakana-jisx0201' in UTF-2000.
5505
5506 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5507
5508         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5509         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5510         "u0FB50-Arabic-Presentation-Forms-A",
5511         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5512         "u0FE50-Small-Form-Variants",
5513         "u0FE70-Arabic-Presentation-Forms-B",
5514         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5515         UTF-2000.
5516
5517 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5518
5519         * dumped-lisp.el (preloaded-file-list): Delete
5520         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5521         ... "Ideograph-R214-Flute" in UTF-2000.
5522
5523 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5524
5525         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5526         (japanese-jisx0213-2): New coded-charset.
5527
5528         * dumped-lisp.el (preloaded-file-list): Add
5529         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5530         "Ideograph-R030-Mouth".
5531
5532 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5533
5534         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5535         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5536         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5537         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5538         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5539         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5540         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5541         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5542
5543 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5544
5545         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5546         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5547         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5548         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5549         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5550
5551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5552         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5553
5554 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5555
5556         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5557         in UTF-2000.
5558
5559 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5560
5561         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5562         (chinese-isoir165): Moved from mule/chinese.el.
5563         (chinese-cns11643-3): Moved from mule/chinese.el.
5564         (chinese-cns11643-4): Moved from mule/chinese.el.
5565         (chinese-cns11643-5): Moved from mule/chinese.el.
5566         (chinese-cns11643-6): Moved from mule/chinese.el.
5567         (chinese-cns11643-7): Moved from mule/chinese.el.
5568
5569         * mule/chinese.el: Move definition of coded-charsets to
5570         mule/mule-conf.el.
5571
5572 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5573
5574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5575         `ideograph-daikanwa'.
5576
5577 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5578
5579         * dumped-lisp.el (preloaded-file-list): Delete
5580         "ccs-jisx0201-latin.el".
5581
5582 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5583
5584         * dumped-lisp.el (preloaded-file-list): Add
5585         "u031A0-Extended-Bopomofo" in UTF-2000.
5586
5587 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5588
5589         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5590         renamed to u02E00-CJK-Radical-Supplement.
5591
5592 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5593
5594         * dumped-lisp.el (preloaded-file-list): Add
5595         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5596         "u030A0-Katakana", "u03100-Bopomofo",
5597         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5598         "u03200-Enclosed-CJK-Letters-and-Months" and
5599         "u03300-CJK-Compatibility".
5600
5601 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5602
5603         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5604         "u02F00-Kangxi-Radicals" and
5605         "u02FF0-Ideographic-Description-Characters".
5606
5607 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5608
5609         * dumped-lisp.el (preloaded-file-list): Add
5610         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5611         "u02800-Braille-Patterns" in UTF-2000.
5612
5613 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5614
5615         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5616         "uXXXXX-*.el" in UTF-2000.
5617
5618         * bytecomp.el (byte-compile-insert-header): Delete comments if
5619         non-ASCII characters are found; allow `byte-compile-dynamic' and
5620         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5621         `raw-text'.
5622
5623 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5624
5625         * dumped-lisp.el (preloaded-file-list): Add
5626         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5627         "u025A0-Geometric-Shapes.el".
5628
5629 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5630
5631         * dumped-lisp.el (preloaded-file-list): Add
5632         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5633         "u02460-Enclosed-Alphanumerics.el".
5634
5635 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5636
5637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5638         `chinese-gb2312'.
5639
5640         * dumped-lisp.el (preloaded-file-list): Add
5641         "u02200-Mathematical-Operators.el" and
5642         "u02300-Miscellaneous-Technical.el".
5643
5644 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5645
5646         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5647         `chinese-cns11643-*'.
5648
5649         * dumped-lisp.el (preloaded-file-list): Add
5650         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5651         "u02190-Arrows.el" in UTF-2000.
5652
5653 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5654
5655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5656         `korean-ksc5601'.
5657
5658         * dumped-lisp.el (preloaded-file-list): Add
5659         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5660         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5661         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5662
5663 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5664
5665         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5666
5667 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5668
5669         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5670         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5671         "u01780-Khmer.el", "u01800-Mongolian.el",
5672         "u01E00-Latin-Extended-Additional.el" and
5673         "u01F00-Greek-Extended.el" in UTF-2000.
5674
5675 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5676
5677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5678         `ethiopic-ucs' and `ethiopic'.
5679
5680         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5681         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5682
5683         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5684         from mule/ethiopic.el.
5685
5686         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5687         mule/mule-conf.el.
5688
5689 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5690
5691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5692         `lao'.
5693
5694         * mule/mule-conf.el (lao): New coded-charset.
5695
5696         * dumped-lisp.el (preloaded-file-list): Add
5697         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5698         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5699         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5700         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5701         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5702
5703 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5704
5705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5706         `ucs-bmp' and `arabic-iso8859-6'.
5707
5708 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5709
5710         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5711         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5712         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5713
5714 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5715
5716         * startup.el (normal-top-level): Load autoload file for UTF-2000
5717         in UTF-2000.
5718
5719 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5720
5721         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5722         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5723         "u00020-Basic-Latin.el", "u00080-C1.el",
5724         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5725         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5726         "u002B0-Spacing-Modifier-Letters.el",
5727         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5728         UTF-2000.
5729
5730 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5731
5732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5733         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5734         instead of `vietnamese-viscii-*'.
5735
5736 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5737
5738         * mule/mule-conf.el: New file.
5739
5740         * mule/misc-lang.el: Move definition of charset `ipa' to
5741         mule/mule-conf.el.
5742
5743 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5744
5745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5746         `latin-viscii'; prefer it for characters used in Vietnamese.
5747
5748 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5749
5750         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5751
5752 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5753
5754         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5755         `vietnamese-viscii-lower'.
5756         (latin-viscii-upper): Renamed from charset
5757         `vietnamese-viscii-upper'.
5758         (vietnamese-viscii-lower): New alias for charset
5759         `latin-viscii-lower'.
5760         (vietnamese-viscii-upper): New alias for charset
5761         `latin-viscii-upper'.
5762
5763 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5764
5765         * mule/mule-charset.el (default-coded-charset-priority-list):
5766         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5767
5768 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5769
5770         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5771         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5772         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5773         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5774         lisp/utf-2000.
5775
5776 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5777
5778         * mule/ccs-tcvn5712.el: New file.
5779
5780 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5781
5782         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5783         in UTF-2000.
5784
5785 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5786
5787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5788         `japanese-jisx0208'.
5789
5790 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5791
5792         * dumped-lisp.el (preloaded-file-list): Add
5793         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5794         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5795         UTF-2000.
5796
5797         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5798         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5799         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5800         mule/ccs-viscii.el: New files.
5801
5802         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5803         if \uXXXX is found.
5804
5805 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5806
5807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5808         `hiragana-jisx0208' and `katakana-jisx0208'.
5809
5810 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5811
5812         * mule/chinese.el (chinese-cns11643-3): Define it even if
5813         `utf-2000' is provided.
5814         (chinese-cns11643-4): Likewise.
5815         (chinese-cns11643-5): Likewise.
5816         (chinese-cns11643-6): Likewise.
5817         (chinese-cns11643-7): Likewise.
5818
5819 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5820
5821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5822         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5823
5824 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5825
5826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5827         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5828
5829 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5830
5831         * mule/mule-charset.el (default-coded-charset-priority-list):
5832         Setup in UTF-2000.
5833
5834 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5835
5836         * mule/viet-chars.el: Don't define charset
5837         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5838         they are defined as builtin charsets.
5839
5840 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5841
5842         * version.el (emacs-version): Add more space just before UTF-2000
5843         version string.
5844
5845 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5846
5847         * version.el ([constant] emacs-version): Don't add a space in the
5848         preceding place of `xemacs-betaname' because it is duplicated.
5849         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5850
5851         * startup.el (splash-frame-body): Add ETL.
5852
5853 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5854
5855         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5856         is provided because it is defined as builtin charset.
5857         (chinese-cns11643-4): Likewise.
5858         (chinese-cns11643-5): Likewise.
5859         (chinese-cns11643-6): Likewise.
5860         (chinese-cns11643-7): Likewise.
5861
5862 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5863
5864         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5865         coding-system `iso-10646-ucs-4' is not defined.
5866
5867 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5868
5869         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5870         coding-system if `utf-2000' is provided.
5871
5872 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5873
5874         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5875         `utf-2000' is provided.
5876
5877 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5878
5879         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5880         if utf-2000 is provided temporally.
5881
5882 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5883
5884         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5885         as builtin variable].
5886
5887 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5888
5889         * files.el (insert-file-contents-literally): Treat file as binary;
5890         call file-name-handlers. [sync with Emacs 20.3.10]
5891
5892 2008-12-28  Vin Shelton  <acs@xemacs.org>
5893
5894         * XEmacs 21.4.22 is released
5895
5896 2008-12-30  Vin Shelton  <acs@xemacs.org>
5897
5898         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5899         during building even if no packages are found.
5900
5901 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5902
5903         * printer.el (generic-print-region): 
5904         (generic-print-buffer): 
5905         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5906         check if the msprinter device is available, now that msprinter is
5907         always available as a specifier tag. 
5908
5909 2008-12-24  Vin Shelton  <acs@xemacs.org>
5910
5911         * about.el: Add Francisco to my bio!
5912
5913 2008-12-23  Vin Shelton  <acs@xemacs.org>
5914
5915         * autoload.el: Move operator definitions to autoload-operators.el
5916         in the xemacs-base package.
5917
5918 2007-11-22  Vin Shelton  <acs@xemacs.org>
5919
5920         * about.el (about-hacker-contribution): Updated my bio.
5921
5922 2007-10-07  Vin Shelton  <acs@xemacs.org>
5923
5924         * XEmacs 21.4.21 is released
5925
5926 2007-09-19  Didier Verna  <didier@xemacs.org>
5927
5928         Update my personal info.
5929         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5930         * about.el (about-other-current-hackers): Ditto.
5931         * about.el (about-url-alist): Add my musical website.
5932         * about.el (about-personal-info): Update my entry.
5933         * about.el (about-hacker-contribution): Ditto.
5934
5935 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5936
5937         * package-get.el (package-get-download-sites): Update download
5938         sites in Japan.
5939         * package-get.el (package-get-pre-release-download-sites): Ditto.
5940
5941 2007-08-18  Vin Shelton  <acs@xemacs.org>
5942
5943         * package-get.el (package-get-pre-release-download-sites): Sync
5944         mirror sites with 21.5.  (Thanks, Adrian)
5945
5946 2007-08-09  Mike Sperber  <mike@xemacs.org>
5947
5948         * startup.el (migrate-user-init-file): Create backup of
5949         `user-init-file' before migrating.
5950         * startup.el (maybe-migrate-user-init-file): Print
5951         information about backup file.
5952         (maybe-create-compatibility-dot-emacs): Follow above change.
5953
5954 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5955
5956         * font-lock.el: Sync font-lock-add-keywords and
5957         font-lock-remove-keywords from GNU Emacs.
5958         * font-lock.el (font-lock-keywords-alist): New.
5959         * font-lock.el (font-lock-removed-keywords-alist): New.
5960         * font-lock.el (font-lock-add-keywords): New.
5961         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5962         * font-lock.el (font-lock-remove-keywords): New.
5963
5964 2007-08-16  Vin Shelton  <acs@xemacs.org>
5965
5966         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5967         patch from Hans de Graaff.
5968
5969 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5970
5971         * package-get.el (package-get-download-sites): Document Chile and
5972         update Denmark download site.
5973         * package-get.el (package-get-pre-release-download-sites): Ditto.
5974
5975 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5976
5977         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5978
5979 2006-12-09  Vin Shelton  <acs@xemacs.org>
5980
5981         * XEmacs 21.4.20 is released
5982
5983 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5984
5985         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5986
5987 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5988
5989         * info.el (Info-find-file-node, Info-insert-dir)
5990         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5991         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5992         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5993         and discussion.
5994
5995 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5996
5997         * obsolete.el (line-beginning-position): New, from 21.5.x.
5998         (line-end-position): Ditto.
5999
6000 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
6001
6002         * package-get.el (package-get-download-sites): Welcome
6003         nl.xemacs.org and Thanks!
6004         * package-get.el (package-get-pre-release-download-sites): Ditto.
6005
6006 2004-01-19  Martin Buchholz  <martin@xemacs.org>
6007
6008         * font-lock.el: Add support for not-so recent changes in Java to
6009         java-mode.
6010
6011 2006-01-28  Vin Shelton  <acs@xemacs.org>
6012
6013         * XEmacs 21.4.19 is released
6014
6015 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
6016
6017         * easymenu.el: Update copyright. 
6018         * easymenu.el (easy-menu-all-popups):
6019         Add a docstring. 
6020         * easymenu.el (easy-menu-add):
6021         Document a bug, rework the function to preserve any existing
6022         non-default mode-popup-menu instead of overwriting it, and not to
6023         bother normalising the menu title (nothing else does).
6024         * easymenu.el (easy-menu-remove):
6025         Restore the default mode-popup-menu instead of leaving an empty
6026         one when we remove the last easy-menu popup. 
6027
6028 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6029
6030         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6031         as suggested by Rodrigo Ventura.
6032         * package-get.el (package-get-pre-release-download-sites): Ditto,
6033         with replacement of xemacs-21.5 by beta, which is the logical path
6034         to our beta core and package pre-releases.
6035
6036 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6037
6038         * package-get.el (package-get-download-sites): Add Hong Kong
6039         download site.
6040         * package-get.el (package-get-pre-release-download-sites): Ditto.
6041
6042 2005-12-26  Vin Shelton  <acs@xemacs.org>
6043
6044         * find-paths.el:
6045         * find-paths.el (paths-emacs-root-p): Add search for package root.
6046         * find-paths.el (paths-find-emacs-root): Replaced with
6047         paths-find-invocation-roots, which returns a list of roots.
6048         * find-paths.el (paths-find-invocation-roots): New.
6049         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6050
6051 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6052
6053         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6054         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6055
6056 2005-12-03  Vin Shelton <acs@xemacs.org>
6057
6058         * XEmacs 21.4.18 is released
6059
6060 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6061
6062         * package-get.el (package-get-download-sites): Update reflecting
6063         latest http://www.xemacs.org/Releases/ information generated by
6064         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6065         * package-get.el (package-get-pre-release-download-sites): Ditto.
6066
6067 2005-02-28  Simon Josefsson  <jas@extundo.com>
6068
6069         * about.el (xemacs-hackers): Add jas.
6070         (about-other-current-hackers): Likewise.
6071         (about-url-alist): Add URL for jas.
6072         (about-personal-info): Document jas.
6073         (about-hacker-contribution): Describe jas contributions.
6074
6075 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6076
6077         * easymenu.el (easy-menu-remove): As described in 
6078         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6079         except the "Command" menu from mode-popup-menu. 
6080
6081 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6082  
6083         * font.el (font-spatial-to-canonical): Correct calculation of 
6084         return value for pixel-based input value. 
6085  
6086 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6087
6088         * code-process.el (call-process): Process-related docstring
6089         improvements spurred by Norbert Koch.
6090         * code-process.el (call-process-region): Ditto.
6091         * code-process.el (start-process): Ditto.
6092
6093 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6094
6095         * finder.el (finder-find-library): Return filename actually
6096         searched for.
6097
6098 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6099
6100         * help.el (view-emacs-news): Use `expand-file-name' instead of
6101         `locate-data-file' as the latter will find any "NEWS" files that
6102         might exist in packages _before_ the one in core.
6103
6104 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6105
6106         * package-get.el (package-get-init-package):
6107         package-get-init-package buglet (21.4.17) by Jeff Mincy
6108         <mincy@rcn.com> fixing false temporary load-path shadows reported
6109         after package installation and simplifying code.
6110
6111 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6112
6113         * package-get.el (package-get-download-sites): Sync mirrors list
6114         with the XEmacs website.
6115         (package-get-pre-release-download-sites): Ditto.
6116
6117 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6118
6119         * derived.el (derived-mode-merge-syntax-tables):
6120         Revert my 21.5-only patch of 2003-07-18 which slipped in
6121         through Jerry James's patch of 2004-06-07.
6122
6123 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6124
6125         * cmdloop.el (keyboard-quit): Remove workaround for
6126         `region-active-p' not making sure active region is in current
6127         buffer now that it does.
6128         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6129         * simple.el (region-active-p): `region-active-p' to only return t
6130         when active region is in current buffer.
6131
6132 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6133
6134         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6135         package names, quell a byte-compiler warning, doc fix.
6136
6137 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6138
6139         * buffer.el (pop-to-buffer):
6140         * window-xemacs.el (display-buffer):
6141         Document use of `same-window-buffer-names,' `same-window-regexps'
6142         by pop-to-buffer and display-buffer. 
6143         
6144 2005-02-06  Vin Shelton <acs@xemacs.org>
6145
6146         * XEmacs 21.4.17 is released
6147
6148 2005-01-29  Ben Wing  <ben@xemacs.org>
6149
6150         * shadow.el (find-emacs-lisp-shadows):
6151         Add custom-defines to list of ignored files.
6152
6153 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6154
6155         * simple.el (shifted-motion-keys-select-region): Fix statement
6156         about unshifted-motion-keys-deselect-region.
6157
6158 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6159
6160         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6161         now) for GNU Emacs compatibility.
6162         (make-obsolete-variable): Ditto.
6163
6164 2004-01-08  Ben Wing  <ben@xemacs.org>
6165
6166         * code-files.el (load):
6167         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6168
6169 2004-12-05  Vin Shelton <acs@xemacs.org>
6170
6171         * XEmacs 21.4.16 is released
6172
6173 2004-12-04  Vin Shelton  <acs@xemacs.org>
6174
6175         * auto-autoloads.el: Regenerated.
6176
6177         * custom-load.el: Regenerated.
6178
6179 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6180
6181         Fix bug: apropos errors if a defalias refers to an undefined
6182         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6183
6184         * apropos.el (apropos):
6185         (apropos-command):
6186         * help.el (frob-help-extents):
6187         * help-macro.el (make-help-screen):
6188         * hyper-apropos.el (hyper-apropos-grok-functions):
6189         (hyper-apropos-get-doc):
6190         Catch void-function error thrown by `documentation'.
6191
6192 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6193
6194         * packages.el (package-require): Fix incorrect arg to format.
6195         This fixes a `format specifier' error.
6196
6197 2004-08-13  Jerry James  <james@xemacs.org>
6198
6199         * bytecomp.el (forward-word): Tell the byte compiler the correct
6200         number of arguments to forward-word.
6201
6202 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6203
6204         * etags.el: Fixed loading of include files for tag completion. Now
6205         you can make a tag file for a library, include it into your
6206         project and it will be reloaded only if it changed. Infinte
6207         include loops are detected and the correct tag files are loaded.
6208         * etags.el (buffer-tag-table-list): Load and verify tag files in
6209         the external function buffer-tag-table-list-load.
6210         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6211         tag files. Also load the included tag files. The priority of the
6212         included files is right below their parent file. If multiple
6213         matches occur then the symbols from the parent file are found
6214         first.
6215         * etags.el (tag-table-include-files): Corrected comment
6216         string. Switched to pattern constant tags-include-pattern to have
6217         it at a central location.
6218         * etags.el (tags-include-pattern): Added doc string.
6219         * etags.el (add-to-tag-completion-table): Removed obsolete
6220         comments as the include files are allready returned by
6221         buffer-tag-table-list and loaded.
6222         * etags.el (find-tag-internal): The include files are allready
6223         included in tag-tables as buffer-tag-table-list returns them now.
6224
6225 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6226
6227         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6228         Loading items into the notebook is now done by C code.
6229         * widgets-gtk.el (gtk-widget-instantiate-internal):
6230         Style no longer changed.
6231
6232 2004-06-28  Nix  <nix@esperi.org.uk>
6233
6234         * cmdloop.el (truncate-command-history-for-gc): Delay
6235         execution of all things that look up variable bindings,
6236         via `enqueue-eval-event'.
6237
6238 2004-06-24  Vin Shelton  <acs@xemacs.org>
6239
6240         * package-get.el (package-get-require-signed-base-updates):
6241         now defaults to nil.
6242
6243 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6244
6245         * subr.el (split-string): Clean up docstring.
6246
6247 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6248
6249         * faces.el (zmacs-region): fix typo in docstring.
6250
6251 2004-06-07  Jerry James  <james@xemacs.org>
6252
6253         * derived.el: Synch with Emacs 21.3.
6254         * subr.el (with-local-quit): New, from Emacs 21.3.
6255         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6256         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6257         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6258
6259 2004-06-16  Jerry James  <james@xemacs.org>
6260
6261         * cl.el (cl-set-substring): Increment start by the length of the
6262         string, not the string itself.
6263
6264 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6265
6266         * etags.el (tag-table-include-files): Expand included TAGS file
6267         paths to avoid problems with relative paths.  Thanks to Peter
6268         Chubb <peterc@gelato.unsw.edu.au>.
6269         * etags.el (tags-include-pattern): New.
6270         * etags.el (add-to-tag-completion-table): Parse and ignore
6271         trailing include lines.
6272
6273 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6274
6275         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6276         avoiding line solely composed of equal signs.
6277
6278 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6279
6280         * cus-edit.el (alloc): Typo fix.
6281         * cus-edit.el (custom-browse-visibility): Ditto.
6282         * cus-edit.el (custom-variable-value-create): Ditto.
6283         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6284         * cus-edit.el (custom-save-variables): Bind print-length and
6285         print-level to nil to avoid value abbreviation.
6286         * cus-edit.el (custom-save-face-internal): Ditto.
6287         * cus-edit.el (custom-save-faces): Save in sorted order.
6288         * cus-edit.el (custom-save-resets): Bind print-length and
6289         print-level to nil to avoid value abbreviation.
6290         * cus-edit.el (custom-save-loaded-themes): Ditto.
6291
6292 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6293
6294         * subr.el (split-string-default-separators): New.
6295         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6296         see comment in source.
6297
6298 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6299
6300         * mule/japanese.el (paragraph-start, paragraph-separate):
6301         Remove anchor to BOL.
6302
6303 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6304
6305         * cl.el (gensym, gentemp): Improve docstrings.
6306
6307 2004-05-10  Vin Shelton  <acs@xemacs.org>
6308
6309         * etags.el: Sync with 21.5 version.
6310
6311 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6312
6313         * etags.el:
6314         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6315         only for use with exuberant ctags. This will also enable building of 
6316         completion tables with exuberant ctags. This will not work with
6317         xemacs ctags. 
6318         * etags.el (get-tag-table-buffer): New function for creating of
6319         completion table is used if tags-exuberant-ctags-optimization-p ist t
6320         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6321         finding the tag names. New.
6322         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6323         building tag completion table with exuberant ctags. New.
6324         * etags.el (find-tag-internal): Improve exact tag matching for tags
6325         with name fields. Before the patch return types of functions or
6326         function parameters (with exuberant ctags) were found as matches.
6327
6328 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6329
6330         * list-mode.el (display-completion-list): Fixed completion list was
6331         taking the width of the frame and not of the window for displaying
6332         the selection methods.
6333
6334 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6335
6336         * menubar-items.el (default-menubar): Options are saved to custom.el.
6337
6338
6339 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6340
6341         * isearch-mode.el (isearch-abort): Preserve successful search target.
6342
6343 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6344
6345         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6346         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6347         Bihlmeyer.
6348         * gnuserv.el (gnuserv-mode-line-string): New.
6349         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6350         gnuserv-mode.
6351         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6352         * gnuserv.el (gnuserv-edit-files): Use
6353         make-x-device-with-gtk-fallback.
6354
6355 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6356
6357         * gtk-widgets.el: New import: gtk-accel-group-new.
6358         * dialog-gtk.el:
6359         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6360         * dialog-gtk.el (popup-builtin-question-dialog):
6361         Added support for dialog button mnemonics.
6362
6363 2004-03-22  Chris Green <cmg@dok.org>
6364
6365         * process.el (shell-command): Output buffer was ignored when a
6366         background process was run via shell-command.
6367
6368 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6369
6370         * cus-edit.el (custom-save-variables): Retrieve a list of
6371         variables to save first, sort it, and make sure the variables are
6372         saved in sorted order.
6373
6374 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6375  
6376         * package-get.el (package-get-update-base-from-buffer): Force
6377         binary coding system for verifying GnuPG signature in the
6378         package-index file.
6379  
6380 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6381
6382         * package-get.el (package-get-package-index-file-location): Handle
6383         missing "EMACSPACKAGEPATH" environment variable.
6384
6385 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6386
6387         * package-admin.el (package-admin-find-top-directory): Simplify
6388         directory comparisions and fix substring errors on short path
6389         components.
6390         * package-get.el (package-get-package-index-file-location):
6391         Default to first component of "EMACSPACKAGEPATH", if set.
6392
6393 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6394
6395         * package-get.el (process-error): New error datum.
6396
6397 2004-02-02  Vin Shelton <acs@xemacs.org>
6398
6399         * XEmacs 21.4.15 is released
6400
6401 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6402
6403         * itimer.el (activate-itimer): Modify the itimer timeout value as
6404         if it were begun at the last time when the itimer driver was woken
6405         up.
6406
6407 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6408
6409         * specifier.el (Copyright):
6410         Update.
6411         (make-specifier-and-init):
6412         (map-specifier):
6413         (canonicalize-inst-pair):
6414         (canonicalize-spec-list):
6415         (set-specifier):
6416         Synch docstrings to 21.5 where appropriate.
6417
6418 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6419
6420         * package-get.el (package-get-list-packages-where): New.  A
6421         function that allows searching for groups of packages.  For
6422         example, find all packages that require the fsf-compat package.
6423
6424 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6425
6426         The Great PUI Sync.
6427
6428         * auto-autoloads.el: Regenerated.
6429
6430         * custom-load.el: Regenerated.
6431
6432         * dumped-lisp.el (packages-hardcoded-lisp): New.
6433
6434         * menubar-items.el (menu-max-items): New.
6435         (menu-submenu-max-items): New.
6436         (menu-submenu-name-format): New.
6437         (menu-split-long-menu): New.
6438         (menu-sort-menu): New.
6439         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6440
6441         * obsolete.el (pui-add-install-directory): Renamed to the more
6442         logical `pui-set-local-package-get-directory'.
6443         (package-get-download-menu): Moved to `package-ui.el' and renamed
6444         to `package-ui-add-download-menu'.
6445
6446         * package-admin.el (package-admin-install-function-mswindows):
6447         Whitespace clean up.
6448         (package-admin-add-single-file-package): Removed.
6449         (package-admin-default-install-function): Whitespace clean up.
6450         (package-admin-find-top-directory): New.
6451         (package-admin-get-install-dir): Use it.
6452         (package-admin-get-manifest-file): 
6453         (package-admin-check-manifest): 
6454         (package-admin-add-binary-package):
6455         (package-admin-get-lispdir):
6456         (package-admin-delete-binary-package):
6457         (package-admin):
6458
6459         * package-get.el (package-get-package-index-file-location): New.
6460         (package-get-install-to-user-init-directory): New.
6461         (package-get-remote):
6462         (package-get-download-sites):
6463         (package-get-pre-release-download-sites): New.
6464         (package-get-site-release-download-sites): New.
6465         (package-get-base-filename):
6466         (package-get-always-update):
6467         (package-get-user-index-filename): Removed.
6468         (package-get-pgp-available-p): New.
6469         (package-get-require-signed-base-updates):
6470         (package-get-was-current):
6471         (package-entries-are-signed): New.
6472         (package-get-continue-update-base): New.
6473         (package-get-download-menu): Removed.
6474         (package-get-require-base):
6475         (package-get-update-base-entry):
6476         (package-get-locate-file):
6477         (package-get-locate-index-file):
6478         (package-get-maybe-save-index):
6479         (package-get-update-base):
6480         (package-get-update-base-from-buffer):
6481         (package-get-update-base-entries):
6482         (package-get-interactive-package-query):
6483         (package-get-update-all):
6484         (package-get-all):
6485         (package-get-dependencies):
6486         (package-get-init-package):
6487         (package-get-info): New.
6488         (package-get):
6489         (package-get-staging-dir):
6490         (package-get-set-version-prop): Removed.
6491         (package-get-installedp):
6492         (package-get-ever-installed-p):
6493         (packages): Removed.
6494         (package-get-custom-groups): Removed.
6495         (package-get-custom): Removed.
6496         (package-get-custom-add-entry): Removed.
6497
6498         * package-info.el (batch-update-package-info):
6499
6500         * package-net.el (package-net-batch-generate-bin-ini):
6501         (package-net-update-installed-db):
6502
6503         * package-ui.el (pui-info-buffer):
6504         (pui-directory-exists): Removed.
6505         (pui-package-dir-list): Removed.
6506         (pui-add-install-directory): Removed.
6507         (package-ui-download-menu): New.
6508         (package-ui-pre-release-download-menu): New.
6509         (package-ui-site-release-download-menu): New.
6510         (pui-set-local-package-get-directory): New.
6511         (pui-package-symbol-char):
6512         (pui-update-package-display):
6513         (pui-toggle-package):
6514         (pui-toggle-package-key):
6515         (pui-toggle-package-delete):
6516         (pui-toggle-package-delete-key):
6517         (pui-toggle-package-event):
6518         (pui-toggle-verbosity-redisplay):
6519         (pui-install-selected-packages):
6520         (pui-add-required-packages):
6521         (pui-help-echo):
6522         (pui-display-info):
6523         (list-packages-mode):
6524         (pui-list-packages):
6525
6526         * packages.el (packages-compute-package-locations):
6527         (package-require):
6528         (package-delete-name):
6529         (packages-hardcoded-lisp): Removed.
6530         (packages-useful-lisp): Removed.
6531         (packages-unbytecompiled-lisp): Removed.
6532         (packages-find-package-directories):
6533
6534         Summary:
6535
6536         Major code clean up of all things PUI.
6537
6538         Much improved code to determine where packages should be
6539         installed.  PUI no longer depends on any packages being
6540         pre-installed to compute where packages are to be installed to.
6541
6542         The user can specify the location of their package-index file.  It
6543         isn't necessary to set this because it has sane defaults.  People
6544         who "run-in-place" won't accidently overwrite the CVS
6545         package-index file.  See
6546         `package-get-package-index-file-location'. 
6547
6548         PUI will now properly clean up after itself in the event of an
6549         unsuccessful package install.  This drastically reduces the number
6550         of "wrong md5sum" FAQs.
6551
6552         non-Mule XEmacsen can no longer install Mule packages.
6553
6554         Package management via the custom interface has been removed.
6555
6556         The PUI related menubar items have been reorganised.
6557
6558         The PGP verification code has been fixed and the default for
6559         whether or not it is used is automatically computed.
6560
6561         * update-elc.el ((preloaded-file-list site-load-packages
6562         need-to-dump dumped-exe)):
6563         Just a couple of small changes to allow for
6564         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6565         existing anymore.
6566
6567 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6568
6569         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6570         apply `format' to the first argument of byte-compile-warn, it
6571         already calls format.
6572
6573 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6574
6575         * files.el (delete-old-versions): Avoid going interactive during
6576         make install when environment variable VERSION_CONTROL is set.
6577
6578 2003-12-04  Vin Shelton  <acs@xemacs.org>
6579
6580         * menubar-items.el (menu-item-search): Only bring up search dialog
6581         box if the feature is available and desired.
6582
6583 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6584
6585         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6586
6587 2003-11-05  Vin Shelton  <acs@xemacs.org>
6588
6589         * help.el (Help-prin1-face):
6590         (Help-princ-face):
6591         princ and prin1 are functions and need to be called as such.  The
6592         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6593
6594 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6595
6596         * about.el (about-xemacs): Give full version and build date.
6597
6598 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6599
6600         * win32-native.el (grep-null-device): This XEmacs has null-device.
6601
6602 2003-09-06  Mike Sperber  <mike@xemacs.org>
6603
6604         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6605         implement the specified semantics for `defvar.'
6606
6607 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6608
6609         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6610         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6611         displaying buffer in question.
6612
6613 2003-09-03  Vin Shelton <acs@xemacs.org>
6614
6615         * XEmacs 21.4.14 is released
6616
6617 2003-08-17  Vin Shelton  <acs@xemacs.org>
6618
6619         * about.el: Vanity patch.
6620
6621 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6622
6623         * code-process.el (call-process):
6624         (call-process-region):
6625         (start-process):
6626         Document coding system processing.
6627
6628 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6629
6630         * startup.el (splash-frame-body): Idiomatic English.
6631
6632 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6633
6634         * font-lock.el (font-lock-match-java-declarations): Move
6635         save-restriction, narrow-to-region to beginning of function to
6636         avoid going beyond the limit and causing an infloop.
6637
6638 2003-04-16  Jerry James  <james@xemacs.org>
6639
6640         * keydefs.el: Remove mappings for keys mapped to the nowhere
6641         defined function function-key-error.
6642
6643 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6644
6645         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6646         lisp-interaction-mode-hook): Add the docstrings.
6647
6648 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6649
6650         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6651         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6652         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6653
6654 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6655
6656         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6657         lambda list after the original doc.  Care about
6658         #'(lambda () "SingleString") 
6659         (cl-upcase-arg): 
6660         (cl-function-arglist):
6661         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6662         circular data structures in lambda list specification
6663
6664 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6665
6666         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6667         to appear in font-lock-function-name-face.
6668
6669 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6670
6671         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6672         is not also the value of the lambda.
6673
6674 2003-05-06  Andy Piper  <andy@xemacs.org>
6675
6676         * files.el (revert-buffer): Make sure local variables get processed,
6677         even in the case of an optimized reversion.
6678
6679 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6680
6681         * XEmacs 21.4.13 is released
6682
6683 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6684
6685         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6686         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6687
6688 2003-02-14  Ben Wing  <ben@xemacs.org>
6689
6690         * byte-optimize.el:
6691         * byte-optimize.el (byte-compile-inline-expand):
6692         * byte-optimize.el (byte-compile-unfold-lambda):
6693         * byte-optimize.el (byte-optimize-form-code-walker):
6694         * byte-optimize.el (byte-optimize-form):
6695         * byte-optimize.el (byte-decompile-bytecode-1):
6696         * byte-optimize.el (byte-optimize-lapcode):
6697         Review carefully and sync up to 20.7 except for areas as noted.
6698         Fixes problem with JDE compilation.
6699
6700 2003-02-05  Ben Wing  <ben@xemacs.org>
6701
6702         * simple.el:
6703         * simple.el (motion-keys-for-shifted-motion):
6704         Omit M-S-home/end from motion keys.
6705
6706 2003-02-07  Ben Wing  <ben@xemacs.org>
6707
6708         * text-props.el (text-property-any):
6709         * text-props.el (text-property-not-all):
6710         Fix bug when end > start.
6711
6712 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6713
6714         * info.el (Info-insert-dir): Make default-directory end in
6715         separator.  Patch due to Martin Buchholz.
6716
6717 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6718
6719         * XEmacs 21.4.12 "Portable Code" is released.
6720
6721 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6722
6723         * about.el: Update golubev data.
6724
6725 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6726
6727         * isearch-mode.el (isearch-mode-map): Substitute comment on
6728         desirability, and back out "GR is printable" changes.
6729
6730 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6731
6732         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6733
6734 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6735
6736         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6737
6738 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6739
6740         * menubar-items.el (default-menubar): Use browse-url-mozilla
6741         instead of browse-url-gnome-moz for Mozilla.
6742
6743 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6744
6745         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6746
6747 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6748
6749         * files.el (auto-mode-alist): Remove redundant entries for modes
6750         that live in packages.
6751         (interpreter-mode-alist): Ditto.
6752
6753 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6754
6755         * menubar-items.el (default-menubar): Sync with current
6756         browse-url-xemacs.el.
6757
6758 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6759
6760         * XEmacs 21.4.10 "Military Intelligence" is released.
6761
6762 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6763
6764         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6765
6766 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6767
6768         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6769
6770 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6771
6772         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6773         effect free function.
6774         (font-lock-fontify-keywords-region): Supply the argument to
6775         font-lock-compile-keywords.
6776
6777 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6778
6779         * package-get.el (package-get-download-sites): Bring sites list
6780         up to date, prefer xx.xemacs.org addresses.
6781
6782 2002-09-27  Andy Piper  <andy@xemacs.org>
6783
6784         * dialog.el (make-dialog-box): for general dialogs only
6785         delete-frame-hook will be run.
6786
6787 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6788
6789         * font-lock.el (font-lock-fontify-syntactically-region): Add
6790         comment about lookup-syntax-properties, document LOUDLY as unused.
6791
6792 2002-08-26  Andy Piper  <andy@xemacs.org>
6793
6794         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6795         merge.
6796
6797 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6798
6799         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6800         (make-obsolete-variable): Ditto.
6801         (make-compatible): Ditto.
6802         (make-compatible-variable): Ditto.
6803
6804 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6805
6806         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6807         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6808
6809 2002-08-28  Andy Piper  <andy@xemacs.org>
6810
6811         * files.el (revert-buffer): propagate revert-without-query-status.
6812
6813 2002-06-03  Andy Piper  <andy@xemacs.org>
6814
6815         * dialog-items.el (make-search-dialog): align various subcontrols
6816         in visually pleasing ways, allow frame to autosize to the dialog
6817         size.
6818         * dialog.el (make-dialog-box): add a border inside the frame. Add
6819         :autosize property, if t then reset the frame size appropriately
6820         before the frame is mapped.
6821         * gutter-items.el (set-progress-feedback-instantiator): align
6822         various subcontrols.
6823         * gutter-items.el (set-progress-abort-instantiator): ditto.
6824
6825 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6826
6827         * XEmacs 21.4.9 "Informed Management" is released.
6828
6829 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6830
6831         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6832         "&optional append" argument.
6833
6834 2002-07-16  Didier Verna  <didier@xemacs.org>
6835
6836         * subr.el (replace-in-string): fix case fold bug introduced by
6837         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6838         case-fold-search in temporary buffers.
6839
6840 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6841
6842         * lib-complete.el (find-library): Remove check for mule because
6843         decompression DOES work on Mule.
6844
6845 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6846
6847         * simple.el (join-line): New alias for `delete-indentation'.
6848
6849 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6850
6851         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6852         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6853         (font-lock-builtin-face): New.
6854         (font-lock-constant-face): New.
6855         (font-lock-face-list): Add builtin and constant faces.
6856
6857 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6858
6859         * autoload.el (make-autoload): Support define-derived-mode.
6860         Collected puts of doc-string-elt property.  Based on a patch by
6861         Didier Verna <didier@xemacs.org>.
6862
6863 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6864
6865         * wid-edit.el (widget-field-activate): Fix docstring typo.
6866
6867 2002-07-23  Andy Piper  <andy@xemacs.org>
6868
6869         * about.el (about-personal-info): update me.
6870
6871 2002-07-12  Andy Piper  <andy@xemacs.org>
6872
6873         * custom.el (custom-theme-set-variables): remove bogus
6874         arguments. Use custom-set-default to set defaults.
6875         (custom-set-variables): update doc.
6876         (custom-local-buffer): new, synced from FSF.
6877         (custom-set-default): ditto.
6878         (defcustom): update doc.
6879
6880 2002-06-16  Andy Piper  <andy@xemacs.org>
6881
6882         * menubar-items.el (default-menubar): enable windows printing on
6883         cygwin as well as native.
6884
6885 2002-06-12  Andy Piper  <andy@xemacs.org>
6886
6887         * printer.el (generic-print-buffer): catch all errors so that the
6888         print device can be cleared in all scenarios.
6889         (Printer-clear-device): make sure clearing the printer allows it
6890         to be used again immediately.
6891         (generic-print-region): make sure the default printer face is
6892         black-on-white.
6893
6894 2002-04-23  Jerry James  <james@xemacs.org>
6895
6896         * window-xemacs.el (display-buffer-function): Change doc to
6897         reflect new arg.
6898         * window-xemacs.el (pre-display-buffer-function): Ditto.
6899         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6900         non-nil, make the new window just big enough for its contents.
6901         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6902         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6903         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6904
6905 2002-06-06  Andy Piper  <andy@xemacs.org>
6906
6907         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6908         (defcustom): ditto.
6909         (custom-handle-keyword): ditto.
6910
6911 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6912
6913         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6914         Make obsolete.  Default to nil.
6915         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6916         Inspired by a patch by John Palmieri.
6917
6918 2002-07-01  Mike Alexander  <mta@arbortext.com>
6919
6920         * process.el (shell-command-on-region): Don't delete the region
6921         before giving it to call-process-region
6922
6923 2002-06-04  Jerry James <james@eecs.ku.edu>
6924
6925         * find-paths.el (paths-find-architecture-directory): Search in
6926         `system-configuration'/`base', not `base'`system-configuration'.
6927
6928 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6929
6930         * info.el (Info-index): Add missing \ in [ t].
6931
6932 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6933
6934         * gutter-items.el (gutter-buffers-tab-visible-p,
6935         buffers-tab-omit-function, buffers-tab-selection-function,
6936         buffers-tab-filter-functions):
6937         Doc improvements.
6938
6939 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6940
6941         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6942
6943         * toolbar-items.el (toolbar-news): Fix typo in message string.
6944
6945 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6946
6947         * dialog.el (yes-or-no-p-dialog-box): 
6948         * cmdloop.el (y-or-n-p-minibuf):
6949         (yes-or-no-p-minibuf):
6950         (yes-or-no-p):
6951         (y-or-n-p): 
6952         Specify negative answers in docstrings.
6953
6954 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6955
6956         * package-ui.el (pui-help-echo): Display both installed and author
6957         version.  Use a balloon-help window to display extra info like
6958         package requires.
6959
6960 2002-05-30  Andy Piper  <andy@xemacs.org>
6961
6962         * files.el (revert-buffer-internal): don't visit
6963         revert-buffer. Kill buffer when not used. Suggested by Mike
6964         Alexander <mta@arbortext.com>
6965
6966 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6967
6968         * files.el (revert-buffer): More docstring fiddling.
6969
6970 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6971
6972         * files.el (revert-buffer):
6973         (revert-buffer-internal):
6974         (revert-buffer-insert-file-contents-function):
6975         Improve docstrings and comments.
6976
6977 2002-05-08  Andy Piper  <andy@xemacs.org>
6978
6979         * files.el (revert-buffer): observe noconfirm behavior.
6980
6981 2002-04-09  Andy Piper  <andy@xemacs.org>
6982
6983         * files.el (revert-buffer): use revert-buffer-internal if it looks
6984         like doing so will not result in any user-visible changes.
6985         (revert-buffer-internal): new function. Do the actual process of
6986         reversion and then see whether the result is any different to what
6987         we have already. If it is not then do nothing.
6988
6989 2001-12-11  Andy Piper  <andy@xemacs.org>
6990
6991         * menubar.el (get-popup-menu-response): re-order so that it works
6992         on more sane/facist window systems.
6993
6994 2001-12-03  Andy Piper  <andy@xemacs.org>
6995
6996         * faces.el (frob-face-property): don't infloop in face frobbing
6997         from Jan Vroonhof <jan@xemacs.org>.
6998
6999 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7000
7001         * faces.el (frob-face-property): Follow face fall-back hierarchy
7002         properly for face properties without an instance. Only do manual
7003         copy form 'default in last resort. This handles in particular
7004         the case where 'default itself has only a fall-back (which is
7005         the case by default on windows).
7006
7007 2001-11-24  Andy Piper  <andy@xemacs.org>
7008
7009         * printer.el (generic-print-region): set default-frame-plist to
7010         nil while creating the printer frame so that sizes reflect the
7011         printed page.
7012
7013         * faces.el (face-complain-about-font): Don't complain on printers.
7014
7015 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7016         
7017         * package-net.el: Andy synch.
7018         
7019 2001-12-16  Andy Piper  <andy@xemacs.org>
7020
7021         * package-get.el (package-get-update-all): Make sure installed.db
7022         gets updated after updating packages.
7023
7024 2002-03-28  Ben Wing  <ben@xemacs.org>
7025
7026         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7027         continuation, truncation so that we don't get line jumpiness from
7028         them being larger than the line height.
7029
7030         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7031
7032 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7033
7034         * font.el (font-window-system-mappings): Add mapping for Gtk
7035         (assume identical to X) 
7036
7037 2002-02-04  Andy Piper  <andy@xemacs.org>
7038
7039         * files.el (convert-standard-filename): Fix for short filename
7040         Peter Arius <pas@methodpark.de>
7041
7042 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7043
7044         * list-mode.el (default-choose-completion): completion-base-size
7045         should refer to local value in the completion list buffer.
7046
7047 2001-12-03  Didier Verna  <didier@xemacs.org>
7048
7049         * rect.el: autoload `replace-rectangle'.
7050         * keydefs.el (global-map): bind it to `C-x r p'.
7051
7052 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7053
7054         * XEmacs 21.4.8 "Honest Recruiter" is released.
7055
7056 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7057
7058         This patch is based on Jerry James's patch and analysis.
7059
7060         * select.el (get-clipboard):
7061         (get-selection):
7062         Update docstrings.
7063         (get-clipboard-foreign):
7064         (get-selection-foreign):
7065         New function for use as `interprogram-paste-function's.
7066
7067         * simple.el (interprogram-paste-function): Change default to
7068         `get-clipboard-foreign'; improve docstring.
7069         (interprogram-cut-function): Improve dosctring.
7070
7071 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7072
7073         * XEmacs 21.4.7 "Economic Science" is released.
7074
7075 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7076
7077         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7078
7079 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7080
7081         * obsolete.el (assq-delete-all): New compatibility alias for 
7082         remassq.
7083
7084 2002-01-09  Simon Josefsson  <jas@extundo.com>
7085
7086         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7087
7088 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7089
7090         * info.el (Info-auto-generate-directory): Default
7091         Info-auto-generate-directory to 'if-outdated.
7092
7093 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7094
7095         * startup.el (normal-top-level): Prevent migration code from
7096         trashing .emacs on an error in loading the init files.
7097
7098 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7099
7100         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7101         "system default" Xdefaults and friends get xrdb-mode.
7102
7103 2002-03-05  Mats Lidell  <matsl@contactor.se>
7104  
7105         * help-nomule.el (tutorial-supported-languages): Added Swedish
7106         tutorial. Sorted languages.
7107
7108 2002-02-11  Mike Sperber <mike@xemacs.org>
7109
7110         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7111         regenerating outdated dir files and dir is non-existent.
7112
7113 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7114
7115         * code-files.el (convert-mbox-coding-system): Improve comment.
7116         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7117         coding-system argument to `write-region-pre-hook' call.
7118         (write-region-pre-hook): Fix docstring to mention lockname argument.
7119
7120 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7121
7122         * minibuf.el (completing-read): Remove redundant wrong arg list.
7123
7124         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7125
7126 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7127
7128         * obsolete.el (interactive-form): new compatibility alias for 
7129         function-interactive.
7130
7131 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7132
7133         * menubar-items.el (Menubar-items-truncate-list): Removed.
7134         * menubar-items.el (Menubar-items-truncate-history): New.
7135         * menubar-items.el (default-menubar): Use
7136         Menubar-items-truncate-history.
7137
7138 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7139
7140         * printer.el (generic-print-region): Pass correct arguments to
7141         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7142         Torkelsson <torkel@acc.umu.se>.
7143
7144 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7145
7146         * help.el (describe-mode): synched with FSF 19.34; handle nil
7147         minor mode indicators.
7148
7149 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7150
7151         * minibuf.el (completing-read): Update docstring.
7152
7153 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7154
7155         * XEmacs 21.4.6 "Common Lisp" is released.
7156
7157 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7158
7159         * package-net.el: Inadvertant synch with Windows branch.  From
7160         Andy's log:
7161         (package-net-kit-version): new variable.
7162         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7163
7164 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7165
7166         * package-get.el (package-get-locate-index-file): Also search the
7167         core etc/ directory for the package index file if it can't be
7168         found in ~/.xemacs/.
7169
7170 2001-12-13  William Perry  <wmperry@gnu.org>
7171
7172         * dialog-gtk.el (popup-builtin-question-dialog):
7173         Conform to API in gui.c.
7174         
7175 2001-11-12  Andy Piper  <andy@xemacs.org>
7176
7177         * cus-edit.el (custom-save-face-internal): make sure we save
7178         non-themed faces.
7179         (custom-save-variables): ditto variables.
7180
7181 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7182
7183         * faces.el (make-face-family):
7184         (make-face-size):
7185         New face-modifying functions per Jan Vroonhof.
7186
7187         cus-face.el (custom-set-face-font-family):
7188         (custom-set-face-font-size):
7189         Use them.
7190
7191         * font.el (font-window-system-mappings): More precise docstring.
7192
7193         (font-create-name):
7194         (font-create-object):
7195         (tty-font-create-object):
7196         (tty-font-create-plist):
7197         (x-font-create-object):
7198         (x-font-create-name):
7199         (ns-font-create-name):
7200         (mswindows-font-create-object):
7201         (mswindows-font-create-name):
7202         Add doctrings.
7203
7204 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7205
7206         * gtk-faces.el (gtk-init-device-faces): removed spurious
7207         quote before let* expression.
7208
7209 2001-10-29  Andy Piper  <andy@xemacs.org>
7210
7211         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7212         modified when changing coding system.
7213
7214         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7215         that we invoke the GUI directory selector.
7216
7217 2001-10-25  Andy Piper  <andy@xemacs.org>
7218
7219         * dialog.el (make-dialog-box): use new directory dialog support.
7220         * minibuf.el (read-file-name-1): ditto.
7221         (read-file-name): ditto.
7222         (read-directory-name): ditto.
7223
7224 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7225
7226         * XEmacs 21.4.5 "Civil Service" is released.
7227
7228 2001-04-23  Didier Verna  <didier@xemacs.org>
7229
7230         * cus-edit.el (custom-variable-pre-save): New.
7231         * cus-edit.el (custom-variable-post-save): New.
7232         * cus-edit.el (custom-variable-save): use them.
7233         * cus-edit.el (custom-face-pre-save): New.
7234         * cus-edit.el (custom-face-post-save): New.
7235         * cus-edit.el (custom-face-save): use them.
7236         * cus-edit.el (custom-group-pre-save): New.
7237         * cus-edit.el (custom-group-post-save): New.
7238         * cus-edit.el (custom-group-save): use them.
7239         * cus-edit.el (Custom-save): use the pre/post functions above,
7240         call `custom-save-all' only once.
7241         * cus-edit.el (custom-variable-pre-reset-standard): New.
7242         * cus-edit.el (custom-variable-post-reset-standard): New.
7243         * cus-edit.el (custom-variable-reset-standard): use them.
7244         * cus-edit.el (custom-face-pre-reset-standard): New.
7245         * cus-edit.el (custom-face-post-reset-standard): New.
7246         * cus-edit.el (custom-face-reset-standard): use them.
7247         * cus-edit.el (custom-group-pre-reset-standard): New.
7248         * cus-edit.el (custom-group-post-reset-standard): New.
7249         * cus-edit.el (Custom-reset-standard): use them.
7250         * cus-edit.el (custom-face-reset-saved): use the pre/post
7251         functions above, call `custom-save-all' only once.
7252
7253 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7254
7255         * gutter-items.el (buffers-tab face): Derive from the modeline
7256         face by default.  Many people use white-on-black for the default
7257         font, and the tabs look hideous with that color combination.  The
7258         modeline usually has the correct colors.
7259
7260 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7261
7262         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7263         (tag-mark-stack-max): Typo fix.
7264
7265 2001-09-28  Ben Wing  <ben@xemacs.org>
7266
7267         * font-lock.el:
7268         * font-lock.el (font-lock-after-change-function):
7269         fix problem with last patch, reported by Katsumi Yamaoka.
7270
7271 2001-09-17  Ben Wing  <ben@xemacs.org>
7272
7273         * font-lock.el (font-lock-after-change-function):
7274         fix problem when you insert a comment on the line before a line of
7275         code: if we use the following char, then when you hit backspace,
7276         the following line of code turns the comment color.
7277
7278 2001-06-08  Ben Wing  <ben@xemacs.org>
7279
7280         * process.el: comment about shell-command-switch.
7281         * process.el (shell-quote-argument): Need to quote a null
7282         argument, too.  From Dan Holmsand.
7283         
7284         * startup.el (normal-top-level): Delete some unused FSF junk.
7285         * startup.el (command-line-early):
7286         
7287         * startup.el (command-line): Call MS Windows init function.
7288         
7289         * win32-native.el:
7290         * win32-native.el (mswindows-system-shells): New.
7291         * win32-native.el (mswindows-system-shell-p): New.
7292         * win32-native.el (init-mswindows-at-startup): New.
7293         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7294         * win32-native.el (mswindows-quote-one-simple-arg):
7295         * win32-native.el (mswindows-quote-one-command-arg):
7296         * win32-native.el (mswindows-construct-process-command-line-alist):
7297         Correct comments at top.  Correctly handle passing arguments
7298         to Cygwin programs and to bash.  Fix quoting of zero-length
7299         arguments (from Dan Holmsand).  Set shell-command-switch based
7300         on shell-file-name, which in turn comes from env var SHELL.
7301
7302 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7303
7304         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7305         default-toolbar-position): Fill docstrings for balloon-help.
7306
7307 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7308
7309         * faces.el: Reenable specifications over 'gtk domain.
7310
7311 2001-08-08  Didier Verna  <didier@xemacs.org>
7312
7313         * autoload.el (update-autoload-files): make defdir a file name,
7314         not directory name.
7315
7316 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7317
7318         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7319
7320         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7321
7322 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7323
7324         * font-menu.el (font-menu-set-font): Default to current font-family.
7325         (font-menu-preferred-resolution):
7326         (font-menu-size-scaling):
7327         Provide gtk defaults, too.
7328
7329 2001-07-29  Mike Alexander  <mta@arbortext.com>
7330
7331         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7332         list
7333         (custom-set-face-font-family): ditto
7334
7335 2001-07-26  Mike Sperber <mike@xemacs.org>
7336
7337         * files.el (auto-mode-alist): .9 files are man pages, too.
7338
7339 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7340
7341         * process.el (call-process-internal): bind
7342         coding-system-for-write to 'binary when calling
7343         start-process-internal, so the process receives 
7344         the literal contents of INFILE.
7345
7346 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7347
7348         * files.el (auto-mode-alist): Add configure.ac support.
7349
7350 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7351
7352         * buff-menu.el:
7353         mouse.el:
7354         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7355
7356 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7357
7358         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7359
7360 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7361
7362         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7363         mixed text.
7364         (kinsoku-eol-p): Ditto.
7365
7366 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7367
7368         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7369         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7370         characters as the category `s' or `e' correctly.
7371
7372 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7373
7374         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7375
7376 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7377
7378         * mule/cyrillic.el:  Set up case table.
7379
7380 2001-06-08  Mike Sperber <mike@xemacs.org>
7381
7382         * files.el (save-some-buffers-1): Don't zap the help window right
7383         after `map-y-or-n-p' has popped it up.
7384
7385 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7386
7387         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7388
7389 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7390
7391         * specifier.el: define-specifier-tag 'gtk.
7392
7393 2001-05-12  Ben Wing  <ben@xemacs.org>
7394
7395         * find-paths.el (paths-find-recursive-path):
7396         fix error with null EXCLUDE-REGEXP.
7397         
7398         * font-lock.el (font-lock-mode):
7399         fix problem reported by hrvoje with buffers starting with a space.
7400         
7401 2001-05-06  Ben Wing  <ben@xemacs.org>
7402
7403         * dialog.el (make-dialog-box):
7404         * menubar-items.el (default-menubar):
7405         * printer.el (generic-print-buffer):
7406         * printer.el (generic-print-region):
7407         implement printing the selection when it's selected.
7408
7409 2001-04-18  Didier Verna  <didier@xemacs.org>
7410
7411         * cus-edit.el (Custom-reset-standard): reset to standard settings
7412         not only when the buffer's :custom-state is 'modified, but also
7413         when it is 'set or 'saved.
7414
7415 2001-04-17  Didier Verna  <didier@xemacs.org>
7416
7417         * startup.el (load-user-init-file): define `custom-file' before
7418         loading the user's init file.
7419
7420 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7421
7422         * menubar.el (popup-mode-menu): Make it work with
7423         popup-menu-titles turned off.
7424         
7425 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7426
7427         * about.el (about-mailto-link): Use compose-mail for sending mail.
7428
7429 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7430
7431         * package-admin.el (package-install-hook): New.
7432         (package-delete-hook): New.
7433         (package-admin-add-single-file-package): Use package-delete-hook.
7434
7435         * package-get.el (package-get): Use package-install-hook.
7436
7437 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7438
7439         * package-ui.el (pui-install-selected-packages): reverse the lists
7440         of packages so that they get handled in the same order as they
7441         were selected.
7442
7443 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7444
7445         * packages.el (locate-library): Use read-library-name for completion.
7446
7447 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7448
7449         * byte-optimize.el (=): `=' is not a binary predicate!
7450         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7451         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7452
7453 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7454
7455         * bytecomp.el (byte-compile-arithcompare):
7456         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7457
7458 2001-06-03  William M. Perry  <wmperry@gnu.org>
7459
7460         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7461         return the filename selected by the user!
7462
7463 2001-05-31  William M. Perry  <wmperry@gnu.org>
7464
7465         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7466         in XEmacs/GTK.
7467
7468 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7469
7470         * coding.el: Tiny typo fixed.
7471
7472 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7473
7474         * XEmacs 21.4.3 "Academic Rigor" is released.
7475
7476 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7477
7478         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7479
7480 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7481
7482         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7483
7484 2001-05-04  Ben Wing  <ben@xemacs.org>
7485
7486         * printer.el (generic-print-buffer):
7487         * printer.el (generic-print-region):
7488         Enable dialog boxes.  Apply workaround recommended by Kirill.
7489         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7490         
7491         * simple.el (kill-whole-line):
7492         * simple.el (kill-line-1):
7493         * simple.el (kill-entire-line):
7494         * simple.el (kill-line):
7495         * simple.el (backward-kill-line):
7496         Take out interactive dependence of kill-whole-line.
7497
7498 2001-04-22  Ben Wing  <ben@xemacs.org>
7499
7500         * dialog.el (make-dialog-box):
7501         Put dialog titles back in -- this time correctly.  Fix various
7502         other problems with leaks and such.
7503
7504         * simple.el (region-exists-p):
7505         * simple.el (region-active-p):
7506         Add comment about which one is correct to use in menu specs.
7507
7508 2001-05-05  Ben Wing  <ben@xemacs.org>
7509
7510         * dialog.el (make-dialog-box): fix doc string.
7511         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7512         take out Pretty Print.
7513         * printer.el:
7514         * printer.el (printer-current-device): New.
7515         * printer.el (Printer-get-device): New.
7516         * printer.el (Printer-clear-device): New.
7517         * printer.el (generic-page-setup): New.
7518         * printer.el (generic-print-buffer):
7519         * printer.el (generic-print-region):
7520         Implement Page Setup.  Handle errors properly.
7521
7522 2001-05-05  Ben Wing  <ben@xemacs.org>
7523
7524         * subr.el (error): Complete list of errors in doc string.
7525         
7526 2001-04-22  Ben Wing  <ben@xemacs.org>
7527
7528         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7529         
7530 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7531
7532         * build-report.el: Remove CVS keywords since this file has been in
7533         core lisp for a while now.
7534         * build-report.el (build-report-make-output-files): Fix typo.
7535
7536 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7537
7538         * about.el (about-finish-buffer): Make sure the last change works
7539         even if EVENT is nil.
7540
7541 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7542
7543         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7544         clicked, not the one that happens to be the current buffer at the
7545         time.
7546
7547 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7548
7549         * cus-edit.el (custom-display): Support the GTK Window System also.
7550
7551 2001-04-30  Ben Wing  <ben@xemacs.org>
7552
7553         * printer.el:
7554         * printer.el (printer-page-header):
7555         * printer.el (Print-context): New.
7556         * printer.el (printer-page-footer):
7557         * printer.el (generate-header-element): New.
7558         * printer.el (generate-header-line): New.
7559         * printer.el (print-context-property):
7560         * printer.el (generic-print-buffer):
7561         * printer.el (generic-print-region):
7562         Implement headers and footers.  Implement calling Print dialog box
7563         (#### but it doesn't quite work yet).
7564
7565 2001-04-25  Ben Wing  <ben@xemacs.org>
7566
7567         * about.el (xemacs-hackers):
7568         * about.el (about-url-alist):
7569         * about.el (about-personal-info):
7570         * about.el (about-hacker-contribution):
7571         More contributions.
7572         
7573         * simple.el (handle-post-motion-command):
7574         Fix spurious setting of zmacs-region-stays to t after a non-shift
7575         motion command.
7576
7577 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7578
7579         * about.el (about-personal-info): Update my bio.
7580         (about-hacker-contribution): Ditto.
7581
7582 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7583
7584         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7585
7586 2001-04-19  Andy Piper  <andy@xemacs.org>
7587
7588         * package-net.el (package-net-cygwin32-binary-size): new size.
7589         (package-net-win32-binary-size): new size.
7590         (package-net-convert-index-to-ini): Use new arch.
7591         (package-net-batch-convert-index-to-ini): Removed.
7592         (package-net-generate-bin-ini): New.
7593         (package-net-batch-generate-bin-ini): New.
7594
7595 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7596
7597         * XEmacs 21.4.1 "Copyleft" is released.
7598
7599 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7600
7601         * x-compose.el (xlib-input-method-bug-workaround):
7602         (alias-colon-to-double-quote):
7603         Force sort in map-keymap to work around rehash bug.
7604
7605 2001-04-17  Ben Wing  <ben@xemacs.org>
7606
7607         * about.el: Finish overhaul, add a few new hackers, update a
7608         couple old ones.
7609
7610 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7611
7612         * XEmacs 21.4.0 "Solid Vapor" is released.
7613
7614 2001-04-15  Ben Wing  <ben@xemacs.org>
7615
7616         * about.el:
7617         * about.el (about-headline-face): New.
7618         * about.el (about-link-face): New.
7619         * about.el (about-current-release-maintainers): New.
7620         * about.el (about-other-current-hackers): New.
7621         * about.el (about-url-alist):
7622         * about.el (about-once-and-future-hackers): New.
7623         * about.el (about-mailto-link): New.
7624         * about.el (about-get-buffer):
7625         * about.el (about-finish-buffer):
7626         * about.el (about-xemacs):
7627         * about.el (about-features): Removed.
7628         * about.el (about-advantages): New.
7629         * about.el (about-maintainer-info): Removed.
7630         * about.el (about-personal-info): New.
7631         * about.el (about-hacker-contribution): New.
7632         * about.el (about-maintainer):
7633         * about.el (about-show-linked-info):
7634         * about.el (about-hackers):
7635         Major revamping.  Rewriting of most of the text, improve the
7636         link handling, separate info on contributors into personal
7637         and contribution info, add new contributors, update personal
7638         info, etc. etc.
7639         
7640         * menubar-items.el (default-menubar):
7641         Help menubar entry for News now says more accurately
7642         "What's New in XEmacs".
7643         
7644         * mouse.el:
7645         * mouse.el (mouse-track-cleanup-hook):
7646         * mouse.el (mouse-track):
7647         Don't set-buffer to a dead buffer when calling mouse-track
7648         cleanup hooks.
7649
7650 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7651
7652         * XEmacs 21.2.47 "Zephir" is released.
7653
7654 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7655
7656         * dialog.el (make-dialog-box): Disable dialog box titles until
7657         we get them working.
7658
7659 2001-03-30  Ben Wing  <ben@xemacs.org>
7660
7661         * help.el:
7662         * help.el (Help-princ-face):
7663         * help.el (Help-prin1-face):
7664         * help.el (frob-help-extents):
7665         * help.el (describe-function-1):
7666         * help.el (describe-variable):
7667         Avoid using font-lock faces, which may not be defined.
7668         Instead, use hyper-apropos faces, and make sure they're
7669         defined as necessary by using `require'. (It's not so safe
7670         to do this for font-lock.) In any case, we will eventually
7671         be merging this functionality into hyper-apropos.
7672
7673         * loaddefs.el (completion-ignored-extensions):
7674         Fix documentation.
7675         
7676         * menubar-items.el (menu-truncate-list): Removed.
7677         * menubar-items.el (Menubar-items-truncate-list): New.
7678         * menubar-items.el (default-menubar):
7679         Fix errors if grep or compile command is too long.  Rename helper
7680         function to be less visible.
7681
7682 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7683
7684         * byte-optimize.el (byte-optimize-minus):
7685         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7686
7687 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7688
7689         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7690         Mule is available.
7691
7692         * mule/latin.el: New file.
7693
7694 2001-03-11  Ben Wing  <ben@xemacs.org>
7695
7696         * auto-save.el:
7697         * auto-save.el (auto-save-directory):
7698         * auto-save.el (make-auto-save-file-name):
7699         * auto-save.el (auto-save-file-name-p): New.
7700
7701         Merge in improvements from other definition of
7702         make-auto-save-file-name in files.el.
7703         
7704         * auto-save.el (auto-save-original-name):
7705         * auto-save.el (auto-save-name-in-fixed-directory):
7706         * auto-save.el (auto-save-unslashify-name): Removed.
7707         * auto-save.el (auto-save-slashify-name): Removed.
7708         * auto-save.el (auto-save-reserved-chars): New.
7709         * auto-save.el (auto-save-escape-name): New.
7710         * auto-save.el (auto-save-unhex): New.
7711         * auto-save.el (auto-save-unescape-name): New.
7712
7713         Change algorithm for encoding filenames in auto-save names to be
7714         entirely safe with all filesystems and all possible characters in
7715         a filename, and 100% reversible. (Essentially, uses
7716         quoted-printable as the encoding.)
7717         
7718         * auto-save.el (recover-all-files):
7719
7720         Use insert-directory rather than calling ls directly -- fixes
7721         things under Windows.
7722
7723         * files.el:
7724         * files.el (convert-standard-filename): Substitute FSF's
7725         definition for this (we had nothing here before).
7726         
7727         * files.el (backup-buffer): Warning fix.
7728         
7729         * files.el (make-backup-file-name):
7730         * files.el (find-backup-file-name):
7731         Fix error in calling sequence to auto-save-file-name-p.
7732         
7733         * files.el (recover-file):
7734         Use insert-directory rather than calling ls directly -- fixes
7735         things under Windows.
7736
7737         * files.el (make-auto-save-file-name): Removed.
7738         * files.el (auto-save-file-name-p): Removed.
7739         auto-save is always dumped so no sense in having a definition
7740         that will always be overwritten with another.
7741         
7742         * files.el (insert-directory):
7743         * win32-native.el:
7744         * win32-native.el (debug-mswindows-process-command-lines):
7745         * win32-native.el (original-make-auto-save-file-name): Removed.
7746         * win32-native.el (make-auto-save-file-name): Removed.
7747
7748
7749 2001-03-21  Martin Buchholz <martin@xemacs.org>
7750
7751         * XEmacs 21.2.46 "Urania" is released.
7752
7753 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7754
7755         * menubar-items.el (default-menubar): Update sample.emacs to
7756         sample.init.el and adjust accelerators.
7757
7758 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7759
7760         * build-report.el (build-report): Improve docstring.
7761
7762 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7763
7764         * ChangeLog: Log GTK merge.
7765
7766         * gutter-items.el:
7767         * mwheel.el:
7768         * sound.el:
7769         * startup.el:
7770         Revert gratuitous whitespace changes.
7771
7772 2001-03-07  Ben Wing  <ben@xemacs.org>
7773
7774         * help.el:
7775         * help.el (key-or-menu-binding):
7776         * help.el (Help-find-file): New.
7777         * help.el (describe-beta):
7778         * help.el (describe-copying):
7779         * help.el (describe-project):
7780         * help.el (view-emacs-news):
7781         * help.el (view-sample-init-el): New.
7782         * help.el (Help-princ-face): New.
7783         * help.el (Help-prin1-face): New.
7784         * help.el (help-symbol-function-context-menu):
7785         * help.el (help-symbol-variable-context-menu):
7786         * help.el (help-symbol-function-and-variable-context-menu):
7787         * help.el (frob-help-extents):
7788         * help.el (describe-function-1):
7789         * help.el (describe-variable):
7790
7791         Add coloring in Help buffers, correspondent with hyperlinks.
7792         View files in view-mode rather than Fundamental.
7793         Remove separators from context menus -- now handled in generic code.
7794         Add `Find Tag' to context menu.
7795         
7796         * menubar.el (popup-mode-menu):
7797
7798         Rewrite code that outputs the popup menu to (a) put more specific
7799         entries first, (b) be more robust, (c) output the proper context
7800         menu separators automatically (the context menu functionality is
7801         new and currently used only by Help).
7802
7803 2001-03-10  William M. Perry  <wmperry@aventail.com>
7804
7805         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7806         this function when converting from the 21.1 GTK branch.  Now
7807         supports file, password, question, and color built-in dialogs.
7808
7809 2001-03-06  Ben Wing  <ben@xemacs.org>
7810
7811         * keydefs.el:
7812         * keydefs.el (global-map):
7813         Add commented-out change of M-k (for 21.5).
7814         
7815         * menubar-items.el (default-menubar):
7816         Fix items to control kill-line behavior; add items for
7817         shifted motion.
7818         
7819         * simple.el:
7820         * simple.el (kill-whole-line):
7821         * simple.el (historical-kill-line): Removed.
7822         * simple.el (kill-line): Removed.
7823         * simple.el (kill-entire-line): New.
7824         * simple.el (kill-line-1): New.
7825         * simple.el (backward-kill-line):
7826         Undo kill-whole-line == always changes.  Add new function
7827         kill-entire-line to unconditionally delete the current line.
7828         Add comments describing the lamentable state of affairs of
7829         the kill-line functions and variables.
7830
7831 2001-03-02  Ben Wing  <ben@xemacs.org>
7832
7833         * simple.el:
7834         * simple.el (beginning-of-buffer):
7835         * simple.el (end-of-buffer):
7836         * simple.el (mark-ring-unrecorded-commands):
7837         * simple.el (signal-error-on-buffer-boundary):
7838         * simple.el (shifted-motion-keys-select-region):
7839         * simple.el (unshifted-motion-keys-deselect-region):
7840         * simple.el (motion-keys-for-shifted-motion): New.
7841         * simple.el (handle-pre-motion-command):
7842         * simple.el (handle-post-motion-command):
7843         * simple.el (forward-char-command):
7844         * simple.el (backward-char-command):
7845         * simple.el (scroll-up-command):
7846         * simple.el (scroll-down-command):
7847         * simple.el (next-line):
7848         * simple.el (previous-line):
7849         * simple.el (backward-block-of-lines):
7850         * simple.el (forward-block-of-lines):
7851         * simple.el (backward-word):
7852         * simple.el (mark-word):
7853
7854         Augment documentation of the most common motion commands to make
7855         note of the shifted-motion support.  Improve the support to (a)
7856         properly document how it works and why it's done in the fashion it
7857         is, and (b) allow the keystrokes that trigger it to be customized.
7858
7859         Correct error in the customize specification of
7860         mark-ring-unrecorded-commands.
7861
7862 2001-03-02  Ben Wing  <ben@xemacs.org>
7863
7864         * font-lock.el:
7865         * font-lock.el (font-lock-pending-extent-table): Removed.
7866         * font-lock.el (font-lock-pending-buffer-table): New.
7867         * font-lock.el (font-lock-pre-idle-hook):
7868         * font-lock.el (font-lock-after-change-function):
7869         * font-lock.el (font-lock-fontify-pending-extents):
7870         * font-lock.el (font-lock-lisp-like):
7871
7872         Fix handling of pending extents to avoid excessive slowness (N^2
7873         behavior) when making lots of buffer changes between redisplays,
7874         such as when saving the Options.
7875
7876 2001-03-09  William M. Perry  <wmperry@aventail.com>
7877
7878         * device.el:
7879         * dragdrop.el:
7880         * dumped-lisp.el:
7881         * faces.el:
7882         * frame.el:
7883         * gnuserv.el:
7884         * loadup.el:
7885         * menubar-items.el:
7886         * minibuf.el:
7887         The Great GTK Merge.
7888
7889         * ChangeLog.GTK:
7890         * dialog-gtk.el:
7891         * gdk.el:
7892         * generic-widgets.el:
7893         * glade.el:
7894         * gnome-widgets.el:
7895         * gnome.el:
7896         * gtk-compose.el:
7897         * gtk-extra.el:
7898         * gtk-faces.el:
7899         * gtk-ffi.el:
7900         * gtk-file-dialog.el:
7901         * gtk-font-menu.el:
7902         * gtk-glyphs.el:
7903         * gtk-init.el:
7904         * gtk-iso8859-1.el:
7905         * gtk-marshal.el:
7906         * gtk-mouse.el:
7907         * gtk-package.el:
7908         * gtk-password-dialog.el:
7909         * gtk-select.el:
7910         * gtk-widget-accessors.el:
7911         * gtk-widgets.el:
7912         * gtk.el:
7913         widgets-gtk.el:
7914         The Great GTK Merge: new files.
7915
7916 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7917
7918         * generic-widgets.el: Don't require gtk (a built-in feature) at
7919         top level.  Don't execute the last sexp unless (featurep 'gtk).
7920
7921 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7922
7923         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7924
7925 2001-02-23  Martin Buchholz <martin@xemacs.org>
7926
7927         * XEmacs 21.2.45 "Thelxepeia" is released.
7928
7929 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7930  
7931         * about.el (xemacs-hackers): update my entry. 
7932         * about.el (about-maintainer-info): ditto. 
7933         * about.el (about-hackers): ditto. 
7934
7935 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7936
7937         * about.el (about-maintainer-info): More vanity info about
7938         yours truly.
7939
7940 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7941
7942         * build-report.el (build-report-destination): xemacs-build-reports
7943         has moved to SourceForge, where mailing list name length is
7944         restricted, hence the name change to
7945         xemacs-buildreports@xemacs.org.
7946         * build-report.el (build-report-keep-regexp): Update default.
7947         * build-report.el (build-report-delete-regexp): Ditto.
7948         * build-report.el (build-report-make-output-files): Ditto.
7949
7950 2001-02-19  Craig Lanning  <lanning@scra.org>
7951
7952         * lisp-mode.el: Add indentation specifications for following
7953         Common Lisp forms: handler-case, handler-bind, with-slots,
7954         with-open-file, with-open-stream, print-unreadable-object.
7955
7956 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7957
7958         * font-lock.el (font-lock-set-defaults-1):
7959         Move initialization of `font-lock-cache-position' so that it's set
7960         even if font-lock-keywords is already defined.
7961
7962 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7963
7964         * autoload.el (generate-file-autoloads-1):
7965         Use `emacs-lisp-mode-syntax-table' instead of
7966         `lisp-mode-syntax-table'.
7967         * lisp-mode.el (lisp-mode-syntax-table):
7968         Get rid of old checks for `parse-partial-sexp' version.
7969         Make `|' (pipe) string delimiter instead of punctuation.
7970
7971 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7972
7973         * window.el (save-selected-window):
7974         Use gensym for better macro hygiene.
7975
7976 2001-02-06  Mike Sperber <mike@xemacs.org>
7977
7978         * dump-paths.el:
7979         * startup.el (startup-setup-paths): Set and use
7980         `mule-lisp-directory'.
7981         (startup-setup-paths-warning): Ditto.
7982
7983         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7984         (paths-construct-load-path): Consider `mule-lisp-directory'.
7985
7986 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7987
7988         * font-lock.el: Syntax table improvements used.  A few random
7989         changes are not specified below.
7990         (font-lock-fontify-string-delimiters):
7991         (font-lock-syntactic-keywords):
7992         (font-lock-cache-state nil):
7993         (font-lock-cache-position):
7994         New variables.
7995         (font-lock-set-syntax):
7996         (font-lock-apply-syntactic-highlight):
7997         (font-lock-fontify-syntactic-anchored-keywords):
7998         (font-lock-fontify-syntactic-keywords-region):
7999         (font-lock-eval-keywords):
8000         New functions.
8001         (font-lock-remove-face):
8002         (font-lock-fontify-syntactically-region):
8003         Use syntax properties.
8004
8005 2001-02-08  Martin Buchholz <martin@xemacs.org>
8006
8007         * XEmacs 21.2.44 "Thalia" is released.
8008
8009 2001-01-16  Mike Sperber <mike@xemacs.org>
8010
8011         * startup.el (normal-top-level): Work even if no installation root
8012         is found.
8013
8014 2001-01-30  Andy Piper  <andy@xemacs.org>
8015
8016         * gutter-items.el (progress-abort-glyph): remove instantiator.
8017         (set-progress-abort-instantiator): new function.
8018         (abort-progress-feedback): use it.
8019
8020         * gutter.el (set-gutter-dirty-p): new function.
8021
8022 2001-01-30  Didier Verna  <didier@xemacs.org>
8023
8024         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8025
8026 2001-01-24  Didier Verna  <didier@xemacs.org>
8027
8028         * sound.el (sound-extension-list): give a better default value.
8029         * sound.el (load-sound-file): improve the doc string, also find
8030         files given by absolute names, pass a real extension list to
8031         `locate-file'.
8032
8033 2001-01-26  Martin Buchholz <martin@xemacs.org>
8034
8035         * XEmacs 21.2.43 "Terspichore" is released.
8036
8037 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8038
8039         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8040         messages from gnuserv.
8041
8042 2001-01-20  Martin Buchholz <martin@xemacs.org>
8043
8044         * XEmacs 21.2.42 "Poseidon" is released.
8045
8046 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8047
8048         * cl-macs.el (cl-upcase-arg): New function.
8049         (cl-function-arglist): New function.
8050         (cl-transform-lambda): Automatically add CL-style lambda list to
8051         documentation string using functions above.
8052
8053 2001-01-12  Andy Piper  <andy@xemacs.org>
8054
8055         * package-get.el (package-get-custom): call
8056         package-net-update-installed-db.
8057
8058         * package-ui.el (pui-install-selected-packages): call
8059         package-net-update-installed-db.
8060
8061         * package-net.el (package-net-update-installed-db): use
8062         packages-package-list so that we reflect reality.
8063
8064         * packages.el (packages-package-list): Make docstring reflect
8065         reality.
8066
8067         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8068
8069         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8070         isn't installed.
8071
8072 2001-01-17  Andy Piper  <andy@xemacs.org>
8073
8074         * wid-edit.el (widget-activation-glyph-mapper): activate or
8075         deactivate native widgets.
8076         (widget-glyph-insert-glyph): record instantiator.
8077         (widget-push-button-value-create): use it.
8078
8079         * gui.el (gui-button-action): new function. Make button's domain
8080         buffer current when calling.
8081         (make-gui-button): update to use gui-button-action.
8082
8083 2001-01-16  Didier Verna  <didier@xemacs.org>
8084
8085         * menubar-items.el (default-menubar): add an entry for modeline
8086         horizontal scrolling in Options -> Display.
8087
8088 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8089
8090         * package-get.el (package-get-require-signed-base): Set to nil
8091         by default.
8092
8093 2001-01-17  Martin Buchholz <martin@xemacs.org>
8094
8095         * XEmacs 21.2.41 "Polyhymnia" is released.
8096
8097 2001-01-16  Mike Sperber <mike@xemacs.org>
8098
8099         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8100         catch lisp/mule/.
8101
8102 2001-01-14  Mike Sperber <mike@xemacs.org>
8103
8104         * startup.el (maybe-create-compatibility-dot-emacs):
8105         (maybe-unmigrate-user-init-file):
8106         (unmigrate-user-init-file): Created.
8107         (maybe-migrate-user-init-file): Offer creation of compatibility
8108         .emacs.
8109         Some doc fixes wrt init file location.
8110
8111 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8112
8113         * faces.el (face-frob-from-locale-first): new variable.
8114         (frob-face-font-2): Honor tags arg while trying to use
8115         standard-face-mapping.  When face-frob-from-locale-first is set,
8116         first try to set face inheriting from frobbed-face.
8117
8118 2001-01-15  Didier Verna  <didier@xemacs.org>
8119
8120         * about.el (xemacs-hackers): update my entry.
8121         * about.el (about-url-alist): ditto.
8122         * about.el (about-maintainer-info): ditto.
8123         * about.el (about-hackers): ditto.
8124
8125 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8126
8127         The byte compiler has been badly broken for a year,
8128         by the patch of 1999-12-06.
8129         * byte-optimize.el (byte-optimize-form-code-walker):
8130         Bug was: the byte compiler was making this erroneous optimization:
8131         (progn (or (foo)) (bar)) ==> (bar)
8132
8133 2000-11-20  Mike Sperber <mike@xemacs.org>
8134
8135         * setup-paths.el (paths-core-load-path-depth): Split
8136         `paths-load-path-depth' in two for site and core lisp.  Don't
8137         recurse into core.
8138         * setup-paths.el (paths-construct-load-path): Use.
8139
8140 2001-01-10  Andy Piper  <andy@xemacs.org>
8141
8142         * package-net.el (package-net-cygwin32-binary-size): new variable
8143         (package-net-win32-binary-size): ditto.  add much needed
8144         commentary.
8145
8146         * gutter-items.el (buffers-tab-items): correct off-by-one error
8147         for buffers-tab-max-size.
8148
8149 2001-01-08  Martin Buchholz <martin@xemacs.org>
8150
8151         * XEmacs 21.2.40 is released.
8152
8153 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8154
8155         * mule/hebrew.el: Fix comments and typos.
8156         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8157
8158 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8159
8160         * ChangeLog.1: move ancient log from fill.el.
8161
8162         * dump-paths.el:
8163         paragraphs.el:
8164         mule/mule-category.el:
8165         Miscellaneous typo fixes and slight doc clarifications.
8166
8167         * mule/mule-ccl.el:  Correct file name in header.
8168
8169 2000-12-31  Martin Buchholz <martin@xemacs.org>
8170
8171         * XEmacs 21.2.39 is released.
8172
8173 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8174
8175         * byte-optimize.el (byte-optimize-cond):
8176         (byte-optimize-cond-1): New.
8177         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8178         Optimizes (cond (x nil)) ==> nil.
8179         Provide better diagnostic on malformed expr like (cond foo).
8180
8181 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8182
8183         * mule/mule-coding.el:
8184         mule/mule-cmds.el (reset-language-environment,
8185         set-language-environment-coding-systems):
8186         Safer default coding-priority-list, corresponding to src/file-coding.h.
8187
8188 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8189
8190         * package-admin.el: Allow package removal from
8191         early-package-load-path.
8192
8193 2000-12-15  Andreas Jaeger  <aj@suse.de>
8194
8195         * about.el (about-maintainer-info): Update my entry.
8196
8197 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8198
8199         * packages.el (locate-library): Add support for bzip2
8200         compressed .el files.
8201
8202 2000-12-12  Andy Piper  <andy@xemacs.org>
8203
8204         * package-net.el: new file.
8205
8206 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8207
8208         * font-lock.el: Add missing C++ keywords.
8209
8210 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8211
8212         * simple.el (indent-for-comment): Preserve indentation of comments
8213         starting in column 0, as documented in (Info-goto-node
8214         "(xemacs)Comments").  Update docstring accordingly.
8215
8216 2000-12-05  Martin Buchholz <martin@xemacs.org>
8217
8218         * XEmacs 21.2.38 is released.
8219
8220 2000-12-04  Didier Verna  <didier@xemacs.org>
8221
8222         * mouse.el (default-mouse-track-set-point-in-window): remove
8223         spurious '+' operation detected by Martin.
8224
8225
8226 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8227
8228         * cl-extra.el (coerce):
8229         Implement char to integer coercion.
8230         Remove extraneous (numberp) test.
8231
8232         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8233         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8234         (byte-optimize-predicate):
8235         Warn if evaluating constant expression signals an error.
8236         (byte-optimize-form): Small simplification.
8237
8238         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8239
8240 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8241
8242         * byte-optimize.el:
8243         (byte-optimize-minus):
8244         (byte-optimize-plus):
8245         (byte-optimize-mult):
8246         (byte-optimize-quo):
8247         Use (car (last x)) instead of (last x) to get last elt!
8248         Use `byte-optimize-predicate' to optimize `%'.
8249         Move optimizations for special numeric args to bytecomp.el.
8250         * bytecomp.el (byte-compile-associative): Remove.
8251         (byte-compile-max): New.
8252         (byte-compile-min): New.
8253         Properly handle erroneous calls: (max) (min).
8254         (byte-compile-plus): New.
8255         (byte-compile-minus):
8256         It's easiest to handle 0, +1 and -1 args here.
8257         (byte-compile-mult): New.
8258         It's easiest to handle 1, -1 and 2 args here.
8259         (byte-compile-quo):
8260         It's easiest to handle 0, +1 and -1 args here.
8261         Issue byte-compiler warning when dividing by zero.
8262
8263         Byte-compiler arithmetic improvements.
8264         Better optimize these expressions in the obvious way:
8265         (+ x y 1)   -->  varref x varref y add add1
8266         (+ x y -1)  -->  varref x varref y add sub1
8267         (- x y 0)   -->  (- x y)
8268         (- 0 x y)   -->  (- (- x) y)
8269         (% 42 19)   --> compile-time constant
8270         (/ 42 19)   --> compile-time constant
8271         (* (foo) 2) --> foo call dup plus
8272
8273         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8274         unless (declaim (optimize (safety 3)))
8275         or (setq byte-compile-delete-errors nil).
8276
8277 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8278
8279         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8280         docstrings.
8281
8282 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8283
8284         * startup.el (command-line-do-help):  Add documentation of
8285         portable dumper switches.
8286
8287 2000-11-22  Andy Piper  <andy@xemacs.org>
8288
8289         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8290
8291         * glyphs.el (init-glyphs): don't use autodetect for strings.
8292
8293 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8294
8295         * byte-optimize.el (byte-optimize-char-before):
8296         (byte-optimize-backward-char):
8297         (byte-optimize-backward-word):
8298         Fix incorrect optimizations for these sorts of expressions:
8299         (let ((x nil)) (backward-char x))
8300
8301 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8302
8303         * byte-optimize.el:
8304         * byte-optimize.el (byte-optimize-backward-char): New.
8305         * byte-optimize.el (byte-optimize-backward-word): New.
8306         Make backward-word and backward-char as efficient as forward versions.
8307
8308         * bytecomp.el (byte-compile-no-args-with-one-extra):
8309         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8310         * bytecomp.el (byte-compile-two-args-with-one-extra):
8311         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8312         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8313         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8314         Check if extra arg is constant nil, and if so, use byte-coded call.
8315
8316         * simple.el (backward-word):
8317         * simple.el (mark-word):
8318         * simple.el (kill-word):
8319         * simple.el (backward-kill-word):
8320         Make COUNT argument optional, for consistency with forward-char et al.
8321
8322         * abbrev.el (abbrev-string-to-be-defined):
8323         * abbrev.el (inverse-abbrev-string-to-be-defined):
8324         * abbrev.el (inverse-add-abbrev):
8325         * abbrev.el (expand-region-abbrevs):
8326         * buff-menu.el (Buffer-menu-execute):
8327         * indent.el (move-to-left-margin):
8328         * indent.el (indent-relative):
8329         * indent.el (move-to-tab-stop):
8330         * info.el (Info-reannotate-node):
8331         * lisp-mode.el (lisp-indent-line):
8332         * lisp.el (end-of-defun):
8333         * lisp.el (move-past-close-and-reindent):
8334         * misc.el (copy-from-above-command):
8335         * mouse.el (default-mouse-track-scroll-and-set-point):
8336         * page.el (forward-page):
8337         * paragraphs.el (forward-paragraph):
8338         * paragraphs.el (end-of-paragraph-text):
8339         * picture.el (picture-forward-column):
8340         * picture.el (picture-self-insert):
8341         * rect.el (extract-rectangle-line):
8342         * simple.el (newline):
8343         * simple.el (fixup-whitespace):
8344         * simple.el (backward-delete-char-untabify):
8345         * simple.el (transpose-chars):
8346         * simple.el (transpose-preceding-chars):
8347         * simple.el (do-auto-fill):
8348         * simple.el (indent-new-comment-line):
8349         * simple.el (blink-matching-open):
8350         * view-less.el (cleanup-backspaces):
8351         * wid-edit.el (widget-transpose-chars):
8352         * term/bg-mouse.el (bg-insert-moused-sexp):
8353         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8354
8355         * info.el (Info-fontify-node):
8356         * simple.el (backward-delete-function):
8357         Use canonical delete-backward-char instead of backward-delete-char.
8358
8359 2000-11-20  Andy Piper  <andy@xemacs.org>
8360
8361         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8362         no buffers.
8363
8364 2000-11-20  Andy Piper  <andy@xemacs.org>
8365
8366         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8367         buffer tabs.
8368
8369 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8370
8371         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8372         (proclaim inline...) was shadowing compiler-macros.
8373
8374 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8375
8376         * bytecomp.el (byte-compile-eval): New.
8377         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8378         Keeps this promise made in Lispref:
8379         "If a file being compiled contains a `defmacro' form, the macro is
8380         defined temporarily for the rest of the compilation of that file."
8381
8382 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8383
8384         * cl.el (floatp-safe):
8385         (plusp):
8386         (minusp):
8387         (oddp):
8388         (evenp):
8389         (cl-abs):
8390         Use a better parameter name than `x'.
8391
8392         * cl-macs.el (check-type): Make continuable.  Change documentation
8393         to require PLACE, but accept any form for compatibility.
8394
8395         * abbrev.el (define-abbrev): Use check-type.
8396         * font-menu.el (font-menu-change-face): Use check-type.
8397         * menubar.el (relabel-menu-item): Use check-type.
8398         * itimer.el: Fix typo.
8399
8400 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8401
8402         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8403
8404 2000-11-14  Martin Buchholz <martin@xemacs.org>
8405
8406         * XEmacs 21.2.37 is released.
8407
8408 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8409
8410         * code-cmds.el: Provide the feature.
8411
8412 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8413
8414         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8415
8416         * code-cmds.el: New file
8417         * mule/mule-cmds.el:
8418         * mule/mule-misc.el
8419         (coding-keymap): New keymap. Define coding system keyboard
8420         commands on file-coding builds too.
8421         (coding-system-change-eol-conversion):
8422         (universal-coding-system-argument):
8423         (set-default-coding-systems):
8424         (prefer-coding-system): Moved from mule-cmds.el
8425         (set-buffer-process-coding-system): Moved from mule-misc.el
8426
8427 2000-09-15  Stephen Carney <carney@scubadoo.com>
8428
8429         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8430
8431 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8432
8433         * package-get.el (package-get-download-sites): Add a pre-release
8434         site for experimental packages.
8435
8436         * auto-autoloads.el: Regenerated.
8437
8438 2000-08-01  Andy Piper  <andy@xemacs.org>
8439
8440         * gutter-items.el (buffers-tab-omit-function): reference
8441         buffers-tab-select-visible-buffers.
8442         (buffers-tab-filter-functions): new variable, by default uses
8443         buffers-tab-selection-function and buffers-tab-omit-function.
8444         (select-buffers-tab-buffers-by-mode): invert arguments.
8445         (buffers-tab-select-visible-buffers): new function. Invert calling
8446         of buffers-menu-omit-invisible-buffers.
8447         (buffers-tab-items): rewrite to use
8448         buffers-tab-filter-functions. Rewrite docstring.
8449         (gutter-buffers-tab-extent): delete.
8450         (add-tab-to-gutter): always build a new extent when adding the
8451         tabs.
8452         (update-tab-in-gutter): make gutter dirty when orientation
8453         changes.
8454
8455 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8456
8457         * bytecomp.el (byte-compile-defvar-or-defconst):
8458         Only do loadhist recording if defvar form includes a value.
8459
8460 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8461
8462         * bytecomp.el (byte-compile-initial-macro-environment):
8463         `eval-when-compile' should not compile its body.
8464
8465 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8466
8467         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8468         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8469         some Japanese English.  Remove some ancient FSF comments, and
8470         improve docstrings.  Use symbols not vectors for tables.
8471
8472 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8473
8474         * keymap.el:
8475         (local-key-binding):
8476         (global-key-binding):
8477         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8478
8479         * lisp.el:
8480         (backward-sexp): Slightly simpler code.
8481         (mark-sexp): Make arg optional, like FSF Emacs.
8482         (forward-list): Slightly simpler code.
8483         (backward-list): Slightly simpler code.
8484         (down-list):  Make arg optional, like FSF Emacs.
8485         (up-list):  Make arg optional, like FSF Emacs.
8486         (backward-up-list):  Make arg optional, like FSF Emacs.
8487         (kill-sexp):  Make arg optional, like FSF Emacs.
8488         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8489
8490         * font-menu.el (font-menu-change-face):
8491         Take continuable errors into account.
8492
8493         * abbrev.el:
8494         * abbrev.el (clear-abbrev-table):
8495         * abbrev.el (define-abbrev-table):
8496         * abbrev.el (define-abbrev):
8497         * abbrev.el (insert-abbrev-table-description):
8498         * apropos.el (apropos-documentation-check-doc-file):
8499         * apropos.el (apropos-documentation-check-elc-file):
8500         * buff-menu.el (list-buffers):
8501         * buff-menu.el (list-buffers-noselect):
8502         * bytecomp.el (byte-recompile-directory):
8503         * bytecomp.el (batch-byte-compile):
8504         * cl-macs.el (typep):
8505         * code-files.el (find-coding-system-magic-cookie):
8506         * code-files.el (insert-file-contents):
8507         * cus-edit.el (customize-set-variable):
8508         * cus-edit.el (customize-save-variable):
8509         * cus-face.el (custom-set-face-font-size):
8510         * cus-face.el (custom-set-face-update-spec):
8511         * cus-face.el (custom-reset-faces):
8512         * custom.el (custom-check-theme):
8513         * custom.el (copy-upto-last):
8514         * fill.el (canonically-space-region):
8515         * fill.el (fill-paragraph):
8516         * fill.el (fill-region):
8517         * fill.el (find-space-insertable-point):
8518         * fill.el (justify-current-line):
8519         * faces.el (face-spec-update-all-matching):
8520         * faces.el (set-face-stipple):
8521         * files-nomule.el (insert-file-contents):
8522         * files.el (insert-file-contents-literally):
8523         * files.el (hack-local-variables-last-page):
8524         * files.el (basic-save-buffer):
8525         * files.el (insert-directory):
8526         * font-menu.el (font-menu-change-face):
8527         * font.el (font-spatial-to-canonical):
8528         * format.el (format-encode-region):
8529         * format.el (format-insert-file):
8530         * format.el (format-replace-strings):
8531         * gutter.el (set-gutter-element):
8532         * help.el (key-or-menu-binding):
8533         * help.el (describe-bindings):
8534         * help.el (with-syntax-table):
8535         * indent.el (indent-rigidly):
8536         * indent.el (delete-to-left-margin):
8537         * info.el:
8538         * info.el (Info-extract-dir-entry-from):
8539         * info.el (Info-build-dir-anew):
8540         * info.el (Info-rebuild-dir):
8541         * info.el (Info-batch-rebuild-dir):
8542         * info.el (Info-read-subfile):
8543         * info.el (Info-build-node-completions):
8544         * info.el (Info-extract-menu-node-name):
8545         * isearch-mode.el (isearch-range-invisible):
8546         * isearch-mode.el (isearch-restore-invisible-extents):
8547         * itimer.el (itimerp):
8548         * itimer.el (itimer-live-p):
8549         * keymap.el:
8550         * keymap.el (substitute-key-definition):
8551         * keymap.el (read-command-or-command-sexp):
8552         * keymap.el (local-key-binding):
8553         * keymap.el (global-key-binding):
8554         * keymap.el (global-set-key):
8555         * keymap.el (local-set-key):
8556         * ldap.el:
8557         * ldap.el (ldap-add-entries):
8558         * ldap.el (ldap-delete-entries):
8559         * lisp.el (backward-sexp):
8560         * lisp.el (mark-sexp):
8561         * lisp.el (forward-list):
8562         * lisp.el (backward-list):
8563         * lisp.el (down-list):
8564         * lisp.el (backward-up-list):
8565         * lisp.el (up-list):
8566         * lisp.el (kill-sexp):
8567         * lisp.el (backward-kill-sexp):
8568         * menubar.el (add-menu-button):
8569         * menubar.el (add-submenu):
8570         * menubar.el (delete-menu-item):
8571         * menubar.el (relabel-menu-item):
8572         * mouse.el (narrow-window-to-region):
8573         * obsolete.el (define-obsolete-variable-alias):
8574         * obsolete.el (store-substring):
8575         * package-admin.el:
8576         * package-admin.el (package-admin-install-function):
8577         * package-admin.el (package-admin-install-function-mswindows):
8578         * package-admin.el (package-admin-default-install-function):
8579         * package-get.el (package-get-update-base-entries):
8580         * packages.el (packages-load-package-dumped-lisps):
8581         * packages.el (packages-collect-package-dumped-lisps):
8582         * printer.el (generic-print-buffer):
8583         * printer.el (generic-print-region):
8584         * replace.el (occur-mode-mouse-goto):
8585         * replace.el (perform-replace):
8586         * select.el (get-selection-no-error):
8587         * simple.el:
8588         * simple.el (newline):
8589         * simple.el (open-line):
8590         * simple.el (edit-and-eval-command):
8591         * simple.el (goto-line):
8592         * simple.el (undo):
8593         * simple.el (kill-region):
8594         * simple.el (copy-region-as-kill):
8595         * simple.el (kill-ring-save):
8596         * simple.el (set-mark):
8597         * simple.el (next-line):
8598         * simple.el (previous-line):
8599         * simple.el (line-move):
8600         * simple.el (set-goal-column):
8601         * simple.el (comment-region):
8602         * subr.el:
8603         * subr.el (putf):
8604         * syntax.el (modify-syntax-entry):
8605         * syntax.el (map-syntax-table):
8606         * view-less.el (view-file):
8607         * view-less.el (view-buffer):
8608         * view-less.el (view-file-other-window):
8609         * window-xemacs.el (backward-other-window):
8610         * window.el:
8611         * window.el (one-window-p):
8612         * window.el (walk-windows):
8613         * window.el (window-list):
8614         * x-mouse.el (x-mouse-kill):
8615         * x-select.el (x-get-cutbuffer):
8616         * x-select.el (x-store-cutbuffer):
8617         * term/bg-mouse.el (bg-mouse-line-to-center):
8618         * term/sun-mouse.el (window-line-end):
8619         * term/sun-mouse.el (sun-select-region):
8620         * term/sun.el (kill-region-and-unmark):
8621         * mule/mule-category.el:
8622         * mule/mule-category.el (modify-category-entry):
8623         * mule/mule-category.el (char-category-list):
8624         * mule/mule-coding.el (coding-system-force-on-output):
8625         * mule/mule-misc.el (coding-system-put):
8626         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8627
8628 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8629
8630         * cus-face.el: Typo fixes and tiny clarifications.
8631         * custom.el: ditto
8632
8633 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8634
8635         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8636         * startup.el (normal-top-level): Setup auto-save-list-file-name
8637         if auto-save-list-file-prefix is non-nil.
8638
8639 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8640
8641         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8642
8643 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8644
8645         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8646         get symbol at point-min.
8647
8648 2000-10-24  Didier Verna  <didier@xemacs.org>
8649
8650         * info.el (Info-emacs-info-file-name): defconst it.
8651         * info.el (Info-footnote-tag): defcustom it.
8652         * info.el (Info-no-description-string): ditto.
8653         * info.el (Info-find-node): adapt to new semantics of
8654         'Info-suffixed-file (don't do the case variants stuff).
8655         * info.el (Info-insert-dir): rewrite the dir file variants code.
8656         * info.el (Info-directory-files): New. Return the list of info
8657         files in a directory.
8658         * info.el (Info-dir-outdated-p): use it.
8659         * info.el (Info-parse-dir-entries): ditto.
8660         * info.el (Info-build-dir-anew): don't restrict to files ending
8661         with a ".info.*" extension.
8662         * info.el (Info-set-mode-line): ditto.
8663         * info.el (Info-read-subfile): adapt to new semantics of
8664         'Info-suffixed-file (append 'exact argument).
8665         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8666         string independently of the case.
8667         * info.el (Info-suffixed-file): use it (match all possible case
8668         for the file name).
8669         * info.el (Info-insert-file-contents): code cleanup.
8670         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8671         columns.
8672         * info.el (Info-batch-rebuild-dir): ditto.
8673         * info.el (Info-read-node-name-1): ditto.
8674         * info.el (Info-search): ditto.
8675         * info.el (Info-fontify-node): ditto.
8676
8677
8678 2000-10-24  Didier Verna  <didier@xemacs.org>
8679
8680         * process.el (shell-command): when called from a program, avoid
8681         'push-mark's "mark-set" message.
8682
8683 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8684
8685         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8686         by a symbol, not by a vector.
8687         * mule/vietnamese.el (vscii): Likewise.
8688         (viscii): Likewise.
8689         * mule/cyrillic.el (koi8-r): Likewise.
8690
8691         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8692         by a symbol, not by a vector.
8693         (chinese-big5-2): Likewise.
8694         * mule/ethiopic.el (ethiopic): Likewise.
8695         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8696         (vietnamese-viscii-upper): Likewise.
8697
8698 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8699
8700         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8701
8702 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8703
8704         * byte-optimize.el (byte-optimize-car): New function.
8705         (byte-optimize-cdr): Ditto.
8706
8707 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8708
8709         * byte-optimize.el: Partial synch with FSF 20.7.
8710         Optimize constant concatenation.
8711         Add keymapp as a side effect free function.  It is a built-in.
8712         (byte-after-unbind-pos): Remove byte-equal.
8713
8714 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8715
8716         * update-elc-2.el: Quote regexps correctly.
8717
8718 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8719
8720         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8721         (ccl-compile): Apply integerp, not integer-or-char-p to
8722         check the type of the buffer magnification
8723         (ccl-compile-write-string): Encode a string with binary
8724         coding system.
8725         (ccl-compile-write-repeat): Likewise.
8726
8727 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8728
8729         * buff-menu.el:
8730         * bytecomp.el:
8731         * coding.el:
8732         * faces.el:
8733         * files.el:
8734         * fill.el:
8735         * float-sup.el:
8736         * font-lock.el:
8737         * help.el:
8738         * iso8859-1.el:
8739         * loaddefs.el:
8740         * menubar-items.el:
8741         * menubar.el:
8742         * modeline.el:
8743         * msw-font-menu.el:
8744         * paragraphs.el:
8745         * paths.el:
8746         * replace.el:
8747         * simple.el:
8748         * sound.el:
8749         * startup.el:
8750         * version.el:
8751         * x-faces.el:
8752         * x-font-menu.el:
8753         Remove purecopy.
8754
8755 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8756
8757         * simple.el (do-auto-fill): Use the function pointer to by
8758         `comment-line-break-function', not `indent-new-comment-line'. This
8759         fixes an issue with cc-mode comment continuation.
8760
8761 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8762
8763         * simple.el (turn-on-auto-fill):  Add (interactive).
8764         * mwheel.el (mwheel-install): Add (interactive).
8765         * font-lock.el (turn-on-font-lock): Add (interactive).
8766         (turn-off-font-lock): Add (interactive).
8767
8768 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8769
8770         * packages.el (packages-special-base-regexp): Add `man'.
8771
8772 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8773
8774         * wid-edit.el (widget-specify-active): map over extents in current
8775         buffer like `widget-specify-inactive' does.  Mapping over the
8776         inactive extent object does not work since the current extent is
8777         ignored by `map-extents'.
8778
8779 2000-10-04  Martin Buchholz <martin@xemacs.org>
8780
8781         * XEmacs 21.2.36 is released.
8782
8783 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8784
8785         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8786         Optimize the compiled-function-constants vector by byte-code
8787         reference counts.
8788
8789 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8790
8791         * build-report.el (build-report-delete-regexp): quote value in
8792         defcustom
8793
8794 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8795
8796         * build-report.el (build-report): Don't bind srcdir which we don't
8797         use in `multiple-value-bind' to avoid the only byte-compiler
8798         warning.
8799
8800 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8801
8802         * build-report.el: Requires cl and custom now.
8803         build-report-version is determined by XEmacs version -- remove
8804         build-report-version*.
8805         * build-report.el (build-report-version): Removed.
8806         * build-report.el (build-report-installation-version-regexp): New.
8807         * build-report.el (build-report-version-file-regexp): New.
8808         * build-report.el (build-report-installation-srcdir-regexp): New.
8809         * build-report.el (build-report-destination): Offer
8810         xemacs-build-reports and xemacs-beta.
8811         * build-report.el (build-report-keep-regexp): Adjusted.
8812         * build-report.el (build-report-delete-regexp): Adjusted.
8813         * build-report.el (build-report-make-output-dir): New.
8814         * build-report.el (build-report-installation-file): Replace use of
8815         `concat' with `expand-file-name'.
8816         * build-report.el (build-report-make-output-file): Removed.
8817         * build-report.el (build-report-make-output-files): New.
8818         * build-report.el (build-report-subject): Identify as
8819         user-variable with "*...".
8820         * build-report.el (build-report-prompts): Ditto.
8821         * build-report.el (build-report-version-file): New.
8822         * build-report.el (build-report-file-encoding): Identify as
8823         user-variable with "*...".
8824         * build-report.el (build-report-make-output-get): New.
8825         * build-report.el (build-report-insert-header): Report
8826         emacs-version and system-configuration instead of
8827         build-report-version.
8828         * build-report.el (build-report-insert-make-output): Add file
8829         argument.
8830         * build-report.el (build-report-insert-installation-file):
8831         Re-indent.
8832         * build-report.el (build-report-keep): Change docstring,
8833         re-indent.
8834         * build-report.el (build-report-delete): Ditto.
8835         * build-report.el (build-report-installation-data): New.
8836         * build-report.el (build-report-version-file-data): New.
8837
8838 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8839
8840         * byte-optimize.el (byte-optimize-lapcode):
8841         Fix the optimization of using the first 5 elements of the
8842         constants vector for variables.
8843         (byte-optimize-lapcode): Fix another ancient broken optimization.
8844
8845 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8846
8847         * *: Spelling mega-patch
8848
8849 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8850
8851         * easymenu.el: doc fixes.
8852         (easy-menu-do-define): Use backquote.
8853         (easy-menu-change):
8854         (easy-menu-add):
8855         `when' seems much clearer than `if' here.
8856         (easy-menu-remove):
8857         (easy-menu-add-item):
8858         (easy-menu-item-present-p):
8859         (easy-menu-remove-item):
8860         Wrap using (when (featurep 'menubar) ...)
8861
8862 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8863
8864         * bytecomp.el (displaying-byte-compile-warnings):
8865         Revert Ben's change to this function below so that the compile log
8866         is displayed properly for users of the "popper" package.
8867
8868 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8869
8870         * window.el (save-selected-window): Use backquote.
8871
8872         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8873         Renamed from `byte-compile-file-form-defvar'.
8874         * bytecomp.el (byte-compile-defvar-or-defconst):
8875         Only cons onto current-load-list in top-level forms.
8876         Else this leaks a cons cell every time a defun is called.
8877         Renamed from `byte-compile-defvar', for clarity.
8878         Warn when docstring of defvar is not a string.
8879         Use consistent error messages.
8880         Better comments.
8881
8882 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8883
8884         * simple.el (set-variable):
8885         Remove unneeded defvar by rearranging order of let* forms.
8886
8887         * mule/mule-ccl.el (ccl-get-next-code):
8888         * menubar-items.el (bookmark-menu-filter):
8889         (language-environment-menu-filter):
8890         (tutorials-menu-filter):
8891         * toolbar-items.el (toolbar-compile):
8892         * byte-optimize.el (disassemble-offset):
8893         Use (declare (special ...)) instead of `defvar'.
8894
8895         * cl-macs.el (cl-do-proclaim):
8896         Fix (declare (special ...)) warning suppression syntax.
8897
8898 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8899
8900         * info.el (Info-tag-table-marker):
8901         (Info-tag-table-buffer):
8902         (Info-find-file-node):
8903         (Info-read-subfile):
8904         (Info-build-node-completions):
8905         (Info-search):
8906         (Info-mode):
8907         Multiple info buffer support.
8908
8909 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8910
8911         * ldap.el (ldap-decode-entry): New defun
8912         (ldap-search-entries): Use it in order to decode DN-prefixed
8913         entries properly
8914
8915 2000-08-23  Daniel Pittman <daniel@danann.net>
8916
8917         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8918         Use `eq', not `=', to compare symbols.
8919
8920 2000-07-30  Ben Wing  <ben@xemacs.org>
8921
8922         * bytecomp.el (byte-compile-report-error):
8923         * bytecomp.el (displaying-byte-compile-warnings):
8924         if stack-trace-on-error is set, send out a backtrace when
8925         an error is encountered that stops byte compilation.  this
8926         should make it much much easier to track down those curious
8927         problems.  also undo the kludge of using a separate "*Show*"
8928         buffer for display when there's a temp-buffer-show-function;
8929         we can avoid this by just being a little smarter.
8930
8931         * dialog-items.el:
8932         * dialog-items.el (search-dialog-regexp): New.
8933         * dialog-items.el (search-dialog-callback):
8934         * dialog-items.el (make-search-dialog):
8935         add a regexp option to the dialog and clean up a bit.
8936
8937         * dialog.el:
8938         * dialog.el (yes-or-no-p-dialog-box):
8939         * dialog.el (get-dialog-box-response):
8940         * dialog.el (make-dialog-box):
8941         * dialog.el (dialog-box-finish): New.
8942         * dialog.el (dialog-box-cancel): New.
8943         * dialog.el (internal-make-dialog-box-exit): New.
8944         implement [properly!] the :modal property of the new dialog box
8945         interface.  this is the first time xemacs has ever had *proper*
8946         modal dialog boxes, giving the standard window-system feedback.
8947         (e.g. under windows, clicking on a disabled frame causes a beep
8948         and makes the dialog box flash three times.)
8949
8950         * dragdrop.el: header keyword frobbing.
8951
8952         * dumped-lisp.el (preloaded-file-list):
8953         renamed winnt.el to win32-native.el.
8954
8955         * faces.el (face-property):
8956         * faces.el (set-face-property):
8957         * faces.el (frob-face-property):
8958         * faces.el (frob-face-font-2):
8959         * faces.el (make-face-bold):
8960         * faces.el (make-face-italic):
8961         * faces.el (make-face-bold-italic):
8962         * faces.el (make-face-unbold):
8963         * faces.el (make-face-unitalic):
8964         * faces.el (make-face-smaller):
8965         * faces.el (make-face-larger):
8966         clean up the implementation of these so that window-system-specific
8967         methods are called only on objects belonging to that window system.
8968         previously, you could have [e.g.] mswindows-make-face-bold called
8969         on font object of device type `stream', which is not good and
8970         explains the subtle errors Adrian was getting when byte-compiling
8971         something that required 'term. (Adrian, now you can use stack-trace-
8972         on-error to find the exact place where things are going wrong instead
8973         of having to laboriously binary-search your way through.)
8974
8975         * finder.el (finder-known-keywords):
8976         cleaned up -- properly sorted, clarified the meanings of many of
8977         the keywords, and added a few -- mswin, gui, content, build, www,
8978         user, services.  the last two try to distinguish between a package
8979         that's used directly by the user, and a package that provides
8980         support services to other packages.
8981
8982         * font-lock.el (lisp-font-lock-keywords-2):
8983         update list of lisp control structures to include everything,
8984         including new ones i introduced.
8985
8986         * gutter.el: header keyword frobbing.
8987
8988         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8989         recent isearch element was not doing so!  you got the second-most-
8990         recent instead.
8991
8992         * lisp-mode.el (construct-lisp-mode-menu):
8993         more menubar cleanups.
8994         * lisp-mode.el (with-selected-window):
8995         make it indent properly.
8996
8997         * menubar-items.el (default-menubar): lots of menubar cleanups.
8998         rearranged the options menu the most, e.g. splitting up the
8999         Keyboard/Mouse menu into a new Editing menu and combining the
9000         separate Scrollbar/Gutter/Toolbar submenus into Display.
9001         Got rid of General, moved items to Editing or new Troubleshooting.
9002         Moved Packages to Tools; doesn't seem to belong under Options.
9003         Added stuff to the Cmds menu, e.g. Change Case.
9004
9005         NB please don't complain about these periodic menubar changes.
9006         Anything like this is necessarily incremental in its construction
9007         -- By constant use you gradually become more and more aware of
9008         better and better ways to group menu items.  When we eventually
9009         move the options menu to a property sheet, the existing structure
9010         will probably be preserved fairly well.
9011
9012         * minibuf.el (next-history-element): fix problems with pressing
9013         down arrow in repeat-complex-command.
9014
9015         * modeline.el:
9016         * modeline.el (modeline-3d-p): New.
9017         added custom variable for controlling the 3d modeline.  the
9018         corresponding Options item has been present for a long time,
9019         but commented out with "fix me!" comments.  it's fixed now.
9020
9021         * obsolete.el (add-menu):
9022         remove bogus gettexts.
9023
9024         * process.el (shell-quote-argument):
9025         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9026         For bash under Windows native, see below.
9027
9028         * simple.el:
9029         * simple.el (display-warning-buffer):
9030         Fixed the handling of warning display to eliminate the annoying
9031         *Show* buffer, like was done for byte-compiler output above.
9032
9033         * simple.el (debug-print): New.
9034         Simple function for sending debug messages to the console and/or
9035         other debug places.
9036
9037         * subr.el (replace-in-string):
9038         Rewrite this function to avoid N^2 behavior with large strings --
9039         catastrophic with the new Windows selection code! (Apparently the
9040         author of this function didn't realize there was a fun
9041         replace-match that could make his life much easier, because we
9042         duplicated the entire logic.  The new version is smaller, easier
9043         to understand, much more robust, and has extended features --
9044         those of replace-match.)
9045
9046         * window.el:
9047         * window.el (with-selected-window): New.
9048         An obvious complement to the existing `with-selected-frame' and
9049         `with-current-buffer'.
9050
9051         * win32-native.el: Renamed from winnt.el.
9052         Added a great deal of stuff for properly handling process quoting,
9053         somewhat modeled on Kirill's original model (which i later threw
9054         away).  We should now finally have correctly working process arg
9055         quoting/dequoting so that the final app gets exactly what we
9056         intended.  Because the mechanism is in Lisp, it's easily
9057         extendible. (For those running bash and running the native
9058         version, I tried hard to do what I thought was correct.  But more
9059         thought is needed, and ideally the volunteer work of people with
9060         these configurations that they generally run on.)
9061
9062         * x-font-menu.el (x-font-menu-font-data):
9063         Put in defvar's to fix byte-compiler warnings.
9064
9065 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9066
9067         * select.el (selection-coercion-alist): Initialise.
9068         * select.el (select-coerce-to-text): New.
9069         * select.el (select-coerce): New.
9070         New functions to perform type and value coercion.
9071
9072         * select.el (select-buffer-killed-default): Keep data if it was
9073         on the clipboard.
9074
9075 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9076
9077         * menubar-items.el (default-menubar): Fix typo.
9078         (default-menubar): `lambda' was mispelled as `lamda'.
9079
9080 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9081
9082         * window.el (shrink-window-if-larger-than-buffer): Remove
9083         edge checking code.
9084
9085 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9086
9087         * paths.el (gnus-local-domain): Removed.
9088         (gnus-local-organization): Ditto.
9089         (gnus-startup-file): Ditto.
9090
9091 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9092
9093         * files.el (auto-mode-alist): Add .spec for RPM.
9094
9095 2000-07-31  Andy Piper  <andy@xemacs.org>
9096
9097         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9098
9099 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9100
9101         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9102         browse-url.
9103         * help.el (xemacs-www-page): Ditto.
9104         (xemacs-www-faq): Ditto.
9105         * menubar-items.el (default-menubar): Ditto.
9106
9107         * wid-edit.el (widget-url-link-action): Ditto.
9108         From: Kenichi OKADA <okada@opaopa.org>.
9109
9110 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9111
9112         * finder.el (finder-commentary): Add autoload cookie.
9113
9114 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9115
9116         * files.el (insert-file-contents-literally): Fix second let
9117         binding for `coding-system-for-read' to `coding-system-for-write'
9118         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9119
9120 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9121
9122         * files.el (insert-file-contents-literally): Use binary coding
9123         system (from Morioka san).
9124         (insert-file-contents-literally): Make file-name-handler method.
9125
9126 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9127
9128         * cl-macs.el (get-selection): Add defsetf.
9129
9130 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9131
9132         * x-init.el (x-activate-region-as-selection): replace obsolete
9133         function x-own-selection with own-selection.
9134         (ow-find): replace obsolete functions x-get-selection and
9135         x-get-clipboard with get-selection and get-clipboard.
9136         (init-post-x-win): replace obsolete function x-disown-selection
9137         with disown-selection.
9138
9139 2000-07-20  Mike Sperber  <mike@xemacs.org>
9140
9141         * startup.el (load-user-init-file): Only try to load init file if
9142         it exists.
9143
9144 2000-07-10  Andy Piper  <andy@xemacs.org>
9145
9146         * dialog-items.el: sync with Ben's patch.
9147
9148         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9149         comment.
9150         (progress-text-glyph): deleted.
9151         (progress-layout-glyph): make completely minimal.
9152         (progress-gauge-glyph): ditto.
9153         (progress-display-style): fix to handle dynamic instantiator
9154         changes.
9155         (progress-text-instantiator): new.
9156         (progress-layout-instantiator): new.
9157         (progress-gauge-instantiator): new.
9158         (set-progress-display-instantiator): renamed and changed from
9159         set-progress-display-style.
9160         (progress-abort-glyph): use instantiator not glyph.
9161         (append-progress-display): use set-progress-display-instantiator
9162         and set-glyph-image.
9163         (abort-progress-display): ditto.
9164         (raw-append-progress-display): ditto.
9165
9166 2000-07-20  Ben Wing  <ben@xemacs.org>
9167
9168         * code-files.el: Move Mule-specific code to mule-coding.el.
9169
9170 2000-07-15  Ben Wing  <ben@xemacs.org>
9171
9172         * autoload.el:
9173         Fixed comments.
9174
9175         * cmdloop.el:
9176         * cmdloop.el (yes-or-no-p):
9177         * cmdloop.el (y-or-n-p):
9178         Make these functions use should-use-dialog-box-p and not be
9179         overridden in dialog.el.
9180
9181         * cus-dep.el:
9182         * cus-dep.el (Custom-make-dependencies): Removed.
9183         * cus-dep.el (Custom-make-dependencies-1): New.
9184         * cus-dep.el (Custom-make-one-dependency): New.
9185         New entry point for use in Makefiles, to avoid excessive
9186         invocations.
9187
9188         * cus-edit.el (custom-variable-reset-saved):
9189         * cus-edit.el (custom-variable-reset-standard):
9190         * cus-edit.el (custom-save-resets):
9191         Fix bytecompiler warnings.
9192
9193         * dialog.el:
9194         * dialog.el (yes-or-no-p-dialog-box):
9195         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9196         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9197         * dialog.el (get-dialog-box-response):
9198         * dialog.el (message-or-box):
9199         * dialog.el (make-dialog-box):
9200         * dialog.el (popup-dialog-box): New.
9201         Avoid yes-or-no-p bogosities.
9202         Create a general function `make-dialog-box' to encapsulate all
9203         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9204
9205         * dumped-lisp.el (preloaded-file-list):
9206         Add dialog-items.  Clean up.  Group files by types.
9207
9208         * easymenu.el (easy-menu-add):
9209         * easymenu.el (easy-menu-remove):
9210         Account for accelerators.
9211
9212         * extents.el:
9213         * extents.el (extent-list): New args, like in map-extents.
9214         * extents.el (extent-at-event): New.
9215         * extents.el (extents-at-event): New.
9216
9217         * font-lock.el:
9218         * font-lock.el (font-lock-mode):
9219         * font-lock.el (font-lock-default-fontify-buffer):
9220         * font-lock.el (font-lock-default-unfontify-region):
9221         * font-lock.el (font-lock-fontify-syntactically-region):
9222         * font-lock.el (font-lock-fontify-keywords-region):
9223         Use new progress-feedback names.
9224
9225         * font-lock.el (java-font-lock-identifier-regexp):
9226         * font-lock.el (java-font-lock-class-name-regexp):
9227         Fix bytecompiler warnings.
9228
9229         * gutter-items.el:
9230         * gutter-items.el (progress-display-use-echo-area): Removed.
9231         * gutter-items.el (progress-feedback-use-echo-area): New.
9232         * gutter-items.el (progress-display-popup-period): Removed.
9233         * gutter-items.el (progress-feedback-popup-period): New.
9234         * gutter-items.el (set-progress-display-style): Removed.
9235         * gutter-items.el (set-progress-feedback-style): New.
9236         * gutter-items.el (progress-display-style): Removed.
9237         * gutter-items.el (progress-feedback-style): New.
9238         * gutter-items.el (progress-stack):
9239         * gutter-items.el (progress-displayed-p): Removed.
9240         * gutter-items.el (progress-feedbacked-p): New.
9241         * gutter-items.el (clear-progress-display): Removed.
9242         * gutter-items.el (clear-progress-feedback): New.
9243         * gutter-items.el (progress-display-clear-when-idle): Removed.
9244         * gutter-items.el (progress-feedback-clear-when-idle): New.
9245         * gutter-items.el (remove-progress-display): Removed.
9246         * gutter-items.el (remove-progress-feedback): New.
9247         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9248         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9249         * gutter-items.el (append-progress-display): Removed.
9250         * gutter-items.el (append-progress-feedback): New.
9251         * gutter-items.el (abort-progress-display): Removed.
9252         * gutter-items.el (abort-progress-feedback): New.
9253         * gutter-items.el (raw-append-progress-display): Removed.
9254         * gutter-items.el (raw-append-progress-feedback): New.
9255         * gutter-items.el (display-progress-display): Removed.
9256         * gutter-items.el (display-progress-feedback): New.
9257         * gutter-items.el (current-progress-display): Removed.
9258         * gutter-items.el (current-progress-feedback): New.
9259         * gutter-items.el (current-progress-display-label): Removed.
9260         * gutter-items.el (current-progress-feedback-label): New.
9261         * gutter-items.el (progress-display): Removed.
9262         * gutter-items.el (progress-feedback): New.
9263         Replace "progress-display" with "progress-feedback" globally.
9264
9265         * gutter-items.el (lprogress-display): Removed.
9266         * gutter-items.el (progress-feedback-with-label): New.
9267         Rename lprogress-display ==> progress-feedback-with-label.
9268
9269         * gutter-items.el (search-dialog-direction): Removed.
9270         * gutter-items.el (search-dialog-text): Removed.
9271         * gutter-items.el (search-dialog-callback): Removed.
9272         * gutter-items.el (make-search-dialog): Removed.
9273         Move to dialog-items.el.
9274
9275         * help.el:
9276         * help.el (help-mode-quit):
9277         * help.el (mode-for-help): New.
9278         * help.el (help-sticky-window): New.
9279         * help.el (help-window-config): New.
9280         * help.el (with-displaying-help-buffer):
9281         * help.el (function-at-event): New.
9282         * help.el (help-symbol-regexp): New.
9283         * help.el (help-symbol-run-function-1): New.
9284         * help.el (help-symbol-run-function): New.
9285         * help.el (help-symbol-function-context-menu): New.
9286         * help.el (help-symbol-variable-context-menu): New.
9287         * help.el (help-symbol-function-and-variable-context-menu): New.
9288         * help.el (frob-help-extents): New.
9289         * help.el (describe-function-1):
9290         * help.el (variable-at-point):
9291         * help.el (variable-at-event): New.
9292         * help.el (describe-variable):
9293         Major overhaul.
9294         - Make functions and variables be mousable.
9295         - Middle button hyperlinks.
9296         - New context-menu entries.
9297
9298         * keydefs.el:
9299         * keydefs.el (global-map):
9300         New key bindings to move lines up and down.
9301
9302         * lisp-mode.el:
9303         * lisp-mode.el (construct-lisp-mode-menu): New.
9304         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9305         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9306         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9307         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9308         Make popup and menubar menus be different.  Popup menu uses
9309         clicked location and automatically assumes symbol under the mouse
9310         for various commands.
9311
9312         * menubar-items.el:
9313         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9314         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9315
9316         * menubar-items.el (global-popup-menu): Removed.
9317         * menubar-items.el (mode-popup-menu): Removed.
9318         * menubar-items.el (activate-popup-menu-hook): Removed.
9319         * menubar-items.el (popup-mode-menu): Removed.
9320         * menubar-items.el (popup-buffer-menu): Removed.
9321         * menubar-items.el (popup-menubar-menu): Removed.
9322         Move to menubar.el.
9323
9324         * menubar.el:
9325         * menubar.el (global-popup-menu): New.
9326         * menubar.el (mode-popup-menu): New.
9327         * menubar.el (activate-popup-menu-hook): New.
9328         * menubar.el (last-popup-menu-event): New.
9329         * menubar.el (popup-mode-menu): New.
9330         * menubar.el (popup-buffer-menu): New.
9331         * menubar.el (popup-menubar-menu): New.
9332         * menubar.el (menu-call-at-event): New.
9333         Move non-content functions here.  Add support for context menu
9334         items on extents.
9335
9336         * minibuf.el (minibuffer-history-uniquify):
9337         Typo fix.
9338
9339         * minibuf.el (read-file-name-1):
9340         Call new file dialog box if it exists.
9341
9342         * minibuf.el (mouse-rfn-setup-vars):
9343         Clean up "chop" action.
9344
9345         * mouse.el:
9346         * mouse.el (button2): Now bound to mouse-track.
9347         * mouse.el (click-inside-extent-p):
9348         * mouse.el (point-inside-extent-p):
9349         * mouse.el (point-inside-selection-p):
9350         * mouse.el (mouse-drag-or-yank): Removed.
9351         * mouse.el (mouse-begin-drag-n-drop): New.
9352         * mouse.el (mouse-eval-sexp):
9353         * mouse.el (mouse-track-activate-strokes): New.
9354         * mouse.el (mouse-track-do-activate): New.
9355         * mouse.el (mouse-track):
9356         * mouse.el (default-mouse-track-event-is-with-button): New.
9357         * mouse.el (default-mouse-track-cleanup-hook):
9358         * mouse.el (default-mouse-track-drag-hook):
9359         * mouse.el (default-mouse-track-drag-up-hook):
9360         * mouse.el (default-mouse-track-click-hook):
9361         Merge drag-n-drop into mouse-track.
9362         Add general "activate" support to replace specific button2 kludges.
9363         Use "button modifier" support in mouse-track.
9364
9365         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9366
9367         * package-ui.el:
9368         * package-ui.el (pui-menu):
9369         * package-ui.el (pui-popup-context-sensitive): Removed.
9370         Fix bytecompiler warnings.
9371         Clean up popup code a bit.
9372
9373         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9374
9375         * simple.el:
9376         * simple.el (transpose-lines):
9377         * simple.el (transpose-line-up): New.
9378         * simple.el (transpose-line-down): New.
9379         * simple.el (transpose-subr):
9380         * simple.el (transpose-subr-1): Removed.
9381         Clean up, add functions to move lines up and down.
9382
9383         * startup.el (mail-host-address):
9384         * startup.el (user-mail-address):
9385         Customize.
9386
9387         * subr.el:
9388         * subr.el (set-symbol-value-in-buffer): New.
9389         * subr.el (error):
9390         * subr.el (check-argument-type):
9391         * subr.el (defined-error-p): New.
9392         Add structured error support.
9393
9394         * toolbar-items.el (toolbar-compile):
9395         Use new make-dialog-box.
9396
9397         * update-elc.el:
9398
9399         * userlock.el (ask-user-about-lock-dbox):
9400         * userlock.el (ask-user-about-supersession-threat-dbox):
9401         * userlock.el (ask-user-about-lock):
9402         * userlock.el (ask-user-about-supersession-threat):
9403         Use new make-dialog-box.
9404         Add safety checks; use should use-dialog-box-p.
9405
9406         * window-xemacs.el:
9407         * window-xemacs.el (__buffer-dedicated-frame):
9408         * window-xemacs.el (buffer-dedicated-frame): New.
9409         * window-xemacs.el (set-buffer-dedicated-frame): New.
9410         Move dedicated-frame stuff into lisp.
9411
9412 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9413
9414         * printer.el (generic-print-region): Do not require that
9415         `printer-name' be set.
9416         (printer-name): Commentary clarification.
9417
9418 2000-07-19  Martin Buchholz <martin@xemacs.org>
9419
9420         * XEmacs 21.2.35 is released.
9421
9422 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9423
9424         * select.el (selection-coercible-types): Initialise.
9425
9426 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9427
9428         * select.el (own-clipboard): Bug fix.
9429
9430 2000-07-17  Mike Sperber  <mike@xemacs.org>
9431
9432         * cus-edit.el (custom-migrate-custom-file): Save init file before
9433         continuing.
9434
9435 2000-07-16  Mike Sperber  <mike@xemacs.org>
9436
9437         * startup.el (load-init-file): Remove silly call to
9438         `load-user-custom-file`.
9439         (maybe-migrate-user-init-file): Minor fixes.
9440
9441 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9442
9443         * apropos.el (apropos-documentation-check-doc-file):
9444         `doc' variable should be let-bound, as was presumably intended.
9445
9446         * cus-edit.el (custom-variable-reset-saved):
9447         (custom-variable-reset-standard):
9448         Remove unused variable comment-widget.  Twice.
9449
9450         * toolbar.el (toolbar-blank-press-function):
9451         Add a real defvar with initial value nil and proper docstring.
9452         (press-toolbar-button): No need to check for boundp-ness anymore.
9453
9454         * rect.el (open-rectangle-line): Remove useless (let) form.
9455         Add defvar for pending-delete-mode.
9456
9457         * info.el (Info-find-node): This function needs an autoload cookie.
9458
9459         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9460         Use let* since the second form referred to the first.
9461
9462 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9463
9464         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9465         instead of removed `mswindows-get-clipboard'.
9466
9467
9468 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9469
9470         * select.el (select-convert-from-text): New.
9471         * select.el (select-convert-from-length): New.
9472         * select.el (select-convert-from-integer): New.
9473         * select.el (select-convert-from-identity): New.
9474         * select.el (select-convert-from-filename): New.
9475         * select.el (selection-converter-in-alist): Use them.
9476         New converter functions for X.
9477
9478         * select.el (get-selection): Removed comment.
9479
9480         * select.el (own-selection): Removed append code - I thought
9481         I'd already done this, but apparently not...
9482
9483         * select.el: Changed comment about TIMESTAMP.
9484
9485         * select.el (select-convert-in): New.
9486         * select.el (select-convert-out): New.
9487         New functions that get used by select.c.
9488
9489         * select.el (select-buffer-killed-default): New.
9490         * select.el (select-buffer-killed-text): New.
9491         * select.el (selection-buffer-killed-alist): New.
9492         New list and functions that get called if a relevant selection
9493         exists and a buffer gets killed.
9494
9495         * select.el (select-convert-to-targets):
9496         * select.el (select-convert-to-identity): Removed.
9497         * select.el (select-convert-from-identity): Removed.
9498         * select.el (select-converter-out-alist):
9499         Removed _EMACS_INTERNAL selection type.
9500
9501         * x-select.el (xselect-kill-buffer-hook): Removed.
9502         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9503         Removed this X-specific nonesense. Use the generic support
9504         in select.el instead.
9505
9506 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9507
9508         * mule/mule-category.el (defined-category-hashtable):
9509         Use make-hash-table instead of make-hashtable
9510
9511         * buff-menu.el: Byte-compiler warning fix.
9512
9513         * isearch-mode.el (isearch-highlight-all-cleanup):
9514         Remove unused variable `isearch-highlight-all-start'.
9515
9516         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9517
9518         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9519
9520         * cus-dep.el (Custom-make-dependencies):
9521         Add autoload cookie for custom-add-loads to generated custom-load.el.
9522
9523         * autoload.el (autoload-package-name): Warning suppression.
9524         Move defvar prior to first use.
9525
9526         * custom.el: Add autoload for custom-declare-face.
9527         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9528         * cl.el (cl-hack-byte-compiler):
9529         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9530         to work properly.
9531
9532 2000-07-08  Mike Sperber  <mike@xemacs.org>
9533
9534         * startup.el (load-home-init-file): Added variable.
9535         (maybe-migrate-user-init-file): Added.
9536         (load-user-init-file): Load custom file if different from init
9537         file.
9538
9539         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9540         "startup."
9541
9542         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9543         Moved `custom-file'-related code to cus-file.el.
9544
9545         * cus-file.el: New file.
9546
9547 2000-04-01  Mike Sperber  <mike@xemacs.org>
9548
9549         * packages.el (packages-find-package-directories): Added support
9550         for external package hierarchies with in-place installations.
9551
9552         * find-paths.el (paths-root-in-place-p): Added.
9553         (paths-find-emacs-directory): Added support for external
9554         directories with in-place installations.
9555         (paths-find-site-directory): Ditto.
9556
9557         * startup.el (find-user-init-file): Also look for
9558         ~/.xemacs/init.elc? in preference to ~/.emacs.
9559
9560 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9561
9562         * select.el (own-selection):
9563         * select.el (own-clipboard): Changed `append' parameter to
9564         `how-to-use' parameter.
9565         * select.el (own-selection): Removed icky append code.
9566         * select.el (own-selection, get-selection): Removed extra type
9567         checking.
9568         * select.el (selection-appender-alist):
9569         * select.el (selection-converter-{in|out}-alist): Initialise.
9570         * select.el (select-append-to-*): New.
9571         * select.el (select-convert-from-*): New.  New functions to append
9572         data and convert data from external type.
9573
9574 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9575
9576         * font-lock.el: Javadoc enhancements.
9577
9578 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9579
9580         * printer.el (generic-print-region): Compose job name from buffer
9581         name.
9582
9583 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9584
9585         * font-lock.el (font-lock-fontify-pending-extents): Call
9586         font-lock-fontify-region instead of font-lock-fontify-buffer
9587         to avoid unnecessary progress gauges.
9588
9589 2000-07-06  Craig Lanning  <lanning@scra.org>
9590
9591         * custom-load.el (faces):
9592
9593         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9594         dir is a regex.
9595
9596         * process.el (call-process-internal): from Dan Holmsand, use binary
9597         coding systems so that jka-compr works.
9598
9599 2000-07-07  Ben Wing  <ben@xemacs.org>
9600
9601         * font-lock.el: Undo previous change.  Unfortunately, some
9602         files actually use the variables directly in their init code
9603         without quoting them.
9604
9605 2000-07-07  Ben Wing  <ben@xemacs.org>
9606
9607         * font-lock.el (defvar font-lock-*-face): Removed.
9608
9609         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9610         only when necessary.
9611
9612 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9613
9614         * cl-macs.el: fix cl-transform-function-property kludge
9615         so that it does not require a random feature.
9616
9617 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9618
9619         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9620         as in Linux kernel "Rules.make".
9621
9622 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9623
9624         * build-report.el (build-report): Add autoload cookie.
9625
9626 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9627
9628         * package-ui.el (defgroup pui):  Correct a misspelling
9629         (pui-toggle-package-delete):  Change `seleted' to `selected'
9630
9631 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9632
9633         * package-get.el (package-get-update-base):
9634         (package-get): Use insert-file-contents-literally always.
9635         (package-get-maybe-save-index):
9636         Force coding system for writing to binary.
9637
9638 2000-06-08  Mike Alexander  <mta@arbortext.com>
9639
9640         * code-process.el (call-process-region): If there is no coding
9641         system for the process on process-coding-system-alist use the
9642         coding system of the buffer containing the region.
9643
9644 2000-06-10  Ben Wing  <ben@xemacs.org>
9645
9646         * cmdloop.el (command-error):
9647         If debug-on-error and noninteractive, output backtrace.
9648
9649         * files.el (file-relative-name):
9650         Remove MSDOS references.
9651
9652         * simple.el (line-number): New function, due to non-obvious
9653         behavior/usage of count-lines.
9654
9655         * simple.el (count-lines): document non-obvious usage to get
9656         line number.
9657
9658 2000-06-11  Ben Wing  <ben@xemacs.org>
9659
9660         * faces.el ((featurep 'xpm)):
9661         * x-faces.el (x-init-face-from-resources):
9662         * x-faces.el (x-init-frame-faces):
9663         * x-misc.el (x-init-specifier-from-resources):
9664         * x-misc.el (x-get-resource-and-bogosity-check):
9665         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9666         * x-mouse.el (x-init-pointer-shape):
9667         * x-scrollbar.el (x-init-scrollbar-from-resources):
9668         Add sixth argument to x-get-resource calls so as to issue warnings
9669         rather than errors on bogus arguments.
9670
9671 2000-06-05  Ben Wing  <ben@xemacs.org>
9672
9673         * compat.el: new file.  provides a clean, non-intrusive way to
9674         define compatibility functions.
9675
9676         * process.el (shell-quote-argument): temporary fix for lack
9677         of nt-quote-process-args.  #### I need to put back the overall
9678         structure of that mechanism but redo the guts of it using the
9679         extra intelligence in the C code.
9680
9681 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9682
9683         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9684         `package-get' does in package-get.el, instead of using external
9685         "md5sum" program.
9686
9687         * package-get.el (package-get): Insert package file literally to
9688         make checksum calculation work.
9689
9690 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9691
9692         * code-files.el (convert-mbox-coding-system): Deleted.
9693         (file-coding-system-alist): Removed reference to
9694         convert-mbox-coding-system.
9695
9696 2000-05-28  Martin Buchholz <martin@xemacs.org>
9697
9698         * XEmacs 21.2.34 is released.
9699
9700 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9701
9702         * font-lock.el (font-lock-keywords): Rewrote docstring
9703
9704 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9705
9706         * loadhist.el (unload-feature): handle case where x is both boundp
9707         and fboundp
9708
9709 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9710
9711         * packages.el: It's ok to use built-in macros, but not lisp
9712         defined ones.
9713
9714 2000-05-20  Ben Wing  <ben@xemacs.org>
9715
9716         * font-lock.el:
9717         * font-lock.el (font-lock-message-threshold):
9718         * font-lock.el (font-lock-mode):
9719         * font-lock.el (font-lock-default-fontify-buffer):
9720         * font-lock.el (font-lock-always-fontify-immediately):
9721         * font-lock.el (font-lock-old-extent): Removed.
9722         * font-lock.el (font-lock-old-len): Removed.
9723         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9724         * font-lock.el (font-lock-pending-extent-table): New.
9725         * font-lock.el (font-lock-range-table): New.
9726         * font-lock.el (font-lock-after-change-function):
9727         * font-lock.el (font-lock-after-change-function-1): Removed.
9728         * font-lock.el (font-lock-fontify-pending-extents): New.
9729         * font-lock.el ('font-lock-revert-cleanup): Removed.
9730         * font-lock.el ('font-lock-revert-setup): Removed.
9731         Rewrite deferral code to handle any number of changes, merging
9732         them properly.  Remove hacked-up code for revert-buffer, now
9733         unnecessary.
9734
9735         * menubar-items.el (default-menubar):
9736         In Options->Edit Init File, don't switch to emacs-lisp-mode
9737         unless necessary; doing this turns off font-lock.
9738
9739 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9740
9741         * keydefs.el: Define C-x BS to backward-kill-sentence.
9742
9743 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9744
9745         * files.el (hack-local-variables-prop-line): Use non-greedy
9746         matching to process -*-texinfo-*- -*-.
9747
9748 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9749
9750         * minibuf.el (minibuf-directory-files): new function.
9751         (read-file-name-activate-callback): use minibuf-directory-files.
9752         (read-directory-name-internal): ditto.
9753         (mouse-file-display-completion-list): ditto.
9754         (mouse-directory-display-completion-list): ditto.
9755         (read-file-name-internal): remove "./" from completion list unless
9756         explicitly matched, for consistency.
9757
9758 2000-05-11  Ben Wing  <ben@xemacs.org>
9759
9760         * gutter-items.el (gutter-buffers-tab):
9761         * gutter-items.el (add-tab-to-gutter):
9762         * gutter-items.el (update-tab-in-gutter):
9763         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9764         * gutter-items.el (append-progress-display):
9765         * gutter-items.el (abort-progress-display):
9766         * gutter-items.el (raw-append-progress-display):
9767         Further fixes.  Use set-glyph-image not set-image-instance-property,
9768         to fix problems with multiple windows in a frame.
9769
9770         * menubar-items.el (tutorials-menu-filter):
9771         Fix typo.
9772
9773         * startup.el (early-error-handler):
9774         Display message box under windows; otherwise, message will disappear
9775         before it can be viewed.
9776
9777         * update-elc.el:
9778         Fix bug in NEEDTODUMP processing.
9779
9780 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9781
9782         * startup.el (lock-directory): Removed.
9783         (superlock-file): Ditto.
9784         (startup-set-paths): Remove lockdir.
9785         (startup-setup-paths-warning): Remove lock-directory.
9786
9787         * setup-paths.el (paths-find-lock-directory): Removed.
9788         (paths-find-superlock-file): Ditto.
9789
9790 2000-05-09  Ben Wing  <ben@xemacs.org>
9791
9792         * faces.el (set-face-property):
9793         * faces.el (set-face-font):
9794         * faces.el (set-face-foreground):
9795         * faces.el (set-face-background):
9796         * faces.el (set-face-background-pixmap):
9797         * faces.el (set-face-underline-p):
9798         * faces.el (set-face-strikethru-p):
9799         * faces.el (set-face-highlight-p):
9800         * faces.el (set-face-dim-p):
9801         * faces.el (set-face-blinking-p):
9802         * faces.el (set-face-reverse-p):
9803         doc string changes.
9804
9805         * glyphs.el:
9806         * glyphs.el (make-image-specifier):
9807         * glyphs.el (glyph-property):
9808         * glyphs.el (set-glyph-image):
9809         * glyphs.el (make-glyph):
9810         * glyphs.el (make-pointer-glyph):
9811         * glyphs.el (make-icon-glyph):
9812         * glyphs.el (widget-image-instance-p): New.
9813         authorship info, lots of doc changes.  New predicate, inadvertently
9814         omitted.  the general principle with specifier docs is now that
9815         the description of instantiators should go with the make-foo-specifier
9816         fun's doc string, rather than in foo-specifier-p.  this follows
9817         conventions elsewhere in XEmacs and in general is a lot more obvious
9818         of a place to look.  sometimes the make-foo-specifier function needs
9819         to be created in the process.
9820
9821         * gutter.el:
9822         * gutter.el (make-gutter-specifier): New.
9823         * gutter.el (make-gutter-size-specifier): New.
9824         * gutter.el (make-gutter-visible-specifier): New.
9825         specifier doc updates according to the conventions specified before.
9826
9827         * objects.el:
9828         * objects.el (make-font-specifier):
9829         * objects.el (make-color-specifier):
9830         * objects.el (make-face-boolean-specifier): New.
9831         specifier doc updates according to the conventions specified before.
9832
9833         * specifier.el:
9834         * specifier.el (set-specifier):
9835         * specifier.el (make-integer-specifier): New.
9836         * specifier.el (make-boolean-specifier): New.
9837         * specifier.el (make-natnum-specifier): New.
9838         * specifier.el (make-generic-specifier): New.
9839         * specifier.el (make-display-table-specifier): New.
9840         specifier doc updates according to the conventions specified before.
9841
9842         * toolbar.el:
9843         * toolbar.el (make-toolbar-specifier): New.
9844         specifier doc updates according to the conventions specified before.
9845
9846 2000-05-09  Ben Wing  <ben@xemacs.org>
9847
9848         * process.el (call-process-internal): Revert to previous version
9849         because Mike's change clashed with a change I did not long before.
9850         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9851         Thanks very much Mike for pointing out the bug and submitting a
9852         patch!
9853
9854 2000-04-13  Mike Alexander  <mta@arbortext.com>
9855
9856         * process.el (call-process-internal): Send the correct input buffer
9857         (call-process-internal): Return the exit status of the process
9858
9859 2000-05-07  Ben Wing  <ben@xemacs.org>
9860
9861         * winnt.el:
9862         * winnt.el (nt-quote-args-verbatim): Removed.
9863         * winnt.el (nt-quote-args-prefix-quote): Removed.
9864         * winnt.el (nt-quote-args-backslash-quote): Removed.
9865         * winnt.el (nt-quote-args-double-quote): Removed.
9866         * winnt.el (nt-quote-args-functions-alist): Removed.
9867         * winnt.el (nt-quote-process-args): Removed.
9868         Remove all stuff for argument quoting.  We borrow the code instead
9869         from Emacs 20.6, which is much more careful in its quoting
9870         (e.g. in handling runs of the escape character) and avoids most of
9871         the need for this Lisp mechanism by checking to see whether we're
9872         running a Cygwin or normal program and doing the appropriate
9873         quoting.  If we end up needing such a mechanism, we should add
9874         it by extending the variable `mswindows-quote-process-args' so it
9875         can take an alist of regexps.
9876
9877 2000-05-07  Ben Wing  <ben@xemacs.org>
9878
9879         * keydefs.el:
9880         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9881         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9882         the window without moving point.
9883
9884         * simple.el:
9885         * simple.el (scroll-up-one): New.
9886         * simple.el (scroll-down-one): New.
9887         Functions for use with C-M-up/down.
9888
9889 2000-05-01  Martin Buchholz <martin@xemacs.org>
9890
9891         * XEmacs 21.2.33 is released.
9892
9893 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9894
9895         * dialog.el (yes-or-no-p-dialog-box):
9896         Fix docstring.
9897         Fix following horrible bug in X11 mode with focus-follows-mouse:
9898           1. Visit two files in two different frames.
9899           2. do File->Revert Buffer in one of those frames.
9900           3. Dialog box appears.
9901           4. Arrange things so that the mouse passes over the *other*
9902              frame, then to the dialog box, and click on "Yes".
9903           5. The file contents end up in the *wrong* buffer!
9904         Add TODO comment.
9905
9906 2000-04-28  Ben Wing  <ben@xemacs.org>
9907
9908         * help.el (describe-installation): correct typo introduced
9909         in last patch: boundp -> fboundp.
9910
9911         * etags.el (buffer-tag-table-list):
9912         canonicalize filenames to Unix format so that tag-table-alist
9913         searching works under Windows.
9914
9915         * autoload.el:
9916         Bowdlerize the supposedly objectionable words
9917         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9918
9919         * gutter-items.el (set-progress-display-style):
9920         * gutter-items.el (search-dialog-callback):
9921         * gutter-items.el (make-search-dialog):
9922         Change to new callback-ex api.
9923
9924 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9925
9926         * help.el: (describe-installation): decode-coding-string is not
9927         defined in a non MULE environment.
9928
9929 2000-04-28  Ben Wing  <ben@xemacs.org>
9930
9931         * gutter-items.el (buffer-list-changed-hook):
9932         use it, not record-buffer-hook.
9933
9934         * subr.el (record-buffer-hook): Removed.
9935
9936 2000-04-27  Ben Wing  <ben@xemacs.org>
9937
9938         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9939         use NORECORD option.  Andy will not like this, but the existing
9940         gutter behavior is just wrong, as per this comment:
9941
9942         ;; this used to add the norecord flag to both calls below.
9943         ;; this is bogus because it is a pervasive assumption in XEmacs
9944         ;; that the current buffer is at the front of the buffers list.
9945         ;; for example, select an item and then do M-C-l
9946         ;; (switch-to-other-buffer).  Things get way confused.
9947         ;;
9948         ;; Andy, if you want to maintain the current look, you must
9949         ;;  *uncouple* the gutter order and buffers order.
9950
9951         * loaddefs.el (completion-ignored-extensions): unfuckify.
9952
9953         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9954         xemacs.mak.
9955
9956         * autoload.el (batch-update-one-directory): new function, used in
9957         xemacs.mak.
9958
9959         * loadup.el: set gc-cons-threshold very high unless dumping --
9960         loadup during update-elc is much much much faster.  also do this
9961         when quick-building.
9962
9963         add commented-out code for profiling loadup.
9964
9965
9966         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9967         is required in order to build xemacs.
9968
9969 2000-04-26  Ben Wing  <ben@xemacs.org>
9970
9971         * loadup.el: don't garbage collect during loadup if quick-build
9972         compile-time option is set.
9973
9974 2000-04-23  Ben Wing  <ben@xemacs.org>
9975
9976         * update-elc.el: compute whether any dumped .el or .elc files
9977         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9978         if so.
9979
9980         * update-elc.el (update-elc-files-to-compile): always change
9981         NOBYTECOMPILE in the src directory rather than current dir,
9982         so it will work under NT.
9983
9984         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9985         the form of this file is identical between Unix and Windows.
9986         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9987         Added comment.
9988         (update-autoloads-from-directory): updated doc string.
9989         updated doc strings in a few other places.
9990
9991 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9992
9993         * bytecomp.el (byte-force-recompile): Fix argument to
9994         byte-recompile-directory.
9995
9996 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9997
9998         * gutter-items.el (progress-display-clear-when-idle): Use
9999         add-one-shot-hook.
10000         * gutter-items.el (clear-progress-display): Adjust number of
10001         arguments.
10002
10003 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
10004
10005         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
10006
10007 2000-04-16  Ben Wing  <ben@xemacs.org>
10008
10009         * printer.el: New file.
10010
10011         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
10012
10013         * help.el (describe-installation): Fix decoding for Windows.
10014
10015         * menubar-items.el:
10016         * menubar-items.el (default-menubar):
10017         * menubar-items.el (tutorials-menu-filter): New.
10018         * menubar-items.el (popup-menubar-menu):
10019         Add authorship.  Redo Help menu and Tutorials filter.
10020
10021         * menubar.el: Correct comment.
10022
10023         * modeline.el (modeline-buffer-identification): Correct doc string.
10024
10025         * simple.el:
10026         * simple.el (printing): Removed.
10027         * simple.el (printer-name): Removed.
10028         * simple.el (generic-print-buffer): Removed.
10029         * simple.el (generic-print-region): Removed.
10030         Move generic print code to printer.el.
10031
10032 2000-04-15  Ben Wing  <ben@xemacs.org>
10033
10034         * simple.el (generic-print-region): New.
10035         make this function actually work.
10036         (generic-print-buffer): call generic-print-region.
10037
10038 2000-04-14  Andy Piper  <andy@xemacs.org>
10039
10040         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10041         by using the new widget-callback-current-channel.
10042         (search-dialog-callback): ditto.
10043
10044 2000-04-12  Andy Piper  <andy@xemacs.org>
10045
10046         * gutter.el (default-gutter-position): moved from gutter-items.el.
10047         (default-gutter-position-changed-hook): ditto.
10048         (gutter-element-visibility-changed-hook): ditto.
10049         (set-gutter-element): ditto.
10050         (remove-gutter-element): ditto.
10051         (set-gutter-element-visible-p): ditto.
10052         (gutter-element-visible-p): ditto.
10053         (init-gutter): ditto.
10054
10055         * dialog.el (make-dialog-box): renamed and moved from
10056         gutter-items.el
10057
10058         * gutter-items.el: move various functions elsewhere.
10059
10060 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10061
10062         * menubar-items.el: Fixed place of parenthesis.
10063
10064 2000-04-12  Ben Wing  <ben@xemacs.org>
10065
10066         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10067                 without constantly being prompted for the tag.
10068         * simple.el: Added a number of section headings, to clarify the
10069                 organization of this file.
10070         * simple.el (activate-region):
10071         * simple.el (region-exists-p):
10072         * simple.el (region-active-p):
10073                 Moved these three function down to the other side of
10074                 the case-changing functions, so they join the rest of
10075                 the region code.
10076         * simple.el (printing): New.
10077         * simple.el (printer-name): New.
10078         * simple.el (generic-print-buffer): New.
10079                 New functions, a very simple prototype for a unified
10080                 printing interface.
10081
10082         * process.el (call-process-internal): Real fix for null BUFFER,
10083                 other problems with BUFFER specs.
10084
10085         * menubar-items.el:
10086                 Fixed up File->Print to use new printing functions.
10087                 Various corrections and expansions to Grep/Compile menus.
10088                 New options for Printing.
10089                 New options for SMTP Mail, the way to send mail under
10090                   MS Windows. (There's also a package patch to make SMTP
10091                   Mail be the default under MSWin.)
10092
10093 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10094
10095         * menubar-items.el: Selecting Rectangle Mousing from menubar
10096         did not work.  Needed to quote mouse-track-rectangle-p.
10097
10098 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10099
10100         * cl-compat.el (keywordp): Removed.
10101
10102 2000-04-05  Andy Piper  <andy@xemacs.org>
10103
10104         * gutter-items.el (progress-layout-glyph): don't initialize here.
10105         (progress-gauge-glyph): use dynamic sizing.
10106         (set-progress-display-style): new function. Set progress glyphs
10107         appropriately depending on the style.
10108         (progress-display-style): new variable. Custom version of
10109         set-progress-display-style.
10110         (progress-abort-glyph): switch to dynamic sizes.
10111         (search-dialog-text): make the edit field active.
10112
10113 2000-04-04  Andy Piper  <andy@xemacs.org>
10114
10115         * gutter-items.el (make-search-dialog): need to make the search
10116         dialog visible after creation.
10117
10118         * menubar-items.el (default-menubar): use the search dialog for
10119         searching. Remove some extraneous search menu items.
10120
10121         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10122         well as strings.
10123         (make-gutter-only-dialog-frame): allow the user to create the
10124         frame unmapped. Allow the gutter spec to be given as a glyph.
10125         (search-dialog-direction): new variable.
10126         (search-dialog-text): new variable.
10127         (search-dialog-callback): new function. Callback for the search
10128         dialog action.
10129         (make-search-dialog): new function. Create a user-friendly search
10130         dialog.
10131
10132 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10133
10134         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10135         under Windows.
10136
10137 2000-04-01  Andy Piper  <andy@xemacs.org>
10138
10139         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10140         progress more accurately.
10141
10142 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10143
10144         * finder.el (finder-compile-keywords): Process readable files only.
10145         Because error in process of .#finder-inf.el when compile xemacs
10146         with --with-clash-detection option.
10147
10148 2000-03-31  Andy Piper  <andy@xemacs.org>
10149
10150         * gutter-items.el (append-progress-display): don't delay after a
10151         successful font-lock.
10152         (make-gutter-only-dialog-frame): new function. Allow users to
10153         create gutter-only dialogs.
10154
10155 2000-03-27  Mike Alexander  <mta@arbortext.com>
10156
10157         * process.el (call-process-internal): Handle a null BUFFER
10158         parameter correctly.
10159
10160 2000-03-28  Andy Piper  <andy@xemacs.org>
10161
10162         * gutter-items.el (abort-progress-display): put strings in the
10163         gutter not extents.
10164         (progress-layout-glyph): signal special 'quit callback.
10165         (progress-display-quit-function): deleted.
10166         (progress-display-stop-callback): deleted.
10167         (progress-display-dispatch-command-events): deleted.
10168         (append-progress-display): remove calls to
10169         progress-display-dispatch-command-events.
10170         (raw-append-progress-display): ditto.
10171
10172 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10173
10174         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10175         being a list.  Actually define `stipple-pixmap-p' which is used as
10176         an error predicate.  Correctly handle PIXMAP being either relative
10177         or absolute file name.
10178
10179 2000-03-24  Andy Piper  <andy@xemacs.org>
10180
10181         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10182         (abort-progress-display): ditto. Don't delete the created extent.
10183         (raw-append-progress-display): ditto.
10184         (progress-display-dispatch-non-command-events): new
10185         function. Encapsulates what we want to do when no command input is
10186         required.
10187         (progress-display-dispatch-command-events): likewise, but disable
10188         for now since it causes too many problems.
10189         (append-progress-display): use them.
10190         (raw-append-progress-display): ditto.
10191         (default-gutter-position-changed-hook): set this rather than
10192         default-gutter-position-changed.
10193         (default-gutter-position-changed-hook): lambda with zero arguments
10194         rather than one.
10195         (raw-append-progress-display): trap errors in pending input since
10196         allowing them to signal will hose the gauge well and
10197         truly. Ideally we would like to delay these until we are more able
10198         to cope.
10199         (append-progress-display): ditto.
10200
10201 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10202
10203         * lisp/make-docfile.el: call-process-internal is now implemented
10204         in process.el.
10205
10206 2000-03-21  Ben Wing  <ben@xemacs.org>
10207
10208         * mule\mule-cmds.el (set-language-info-alist):
10209         Fix to correspond to new menu arrangement.
10210
10211 2000-03-21  Ben Wing  <ben@xemacs.org>
10212
10213         * process.el:
10214         * process.el (call-process-internal): New.
10215         New implementation of call-process.  Only enabled under NT, so far.
10216         stderr handling not implemented yet in CVS'd C code.
10217
10218 2000-03-20  Ben Wing  <ben@xemacs.org>
10219
10220         * lisp-mode.el:
10221         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10222         * lisp-mode.el (lisp-interaction-mode):
10223         Put back Lisp Interaction menubar for Jan V's sake.
10224
10225         * simple.el:
10226         * simple.el (mark-ring):
10227         * simple.el (dont-record-current-mark): New.
10228         * simple.el (in-shifted-motion-command): New.
10229         * simple.el (mark-ring-unrecorded-commands): New.
10230         * simple.el (mark-ring-max):
10231         * simple.el (set-mark-command):
10232         * simple.el (push-mark):
10233         * simple.el (handle-pre-motion-command):
10234         Implement scheme for not recording unimportant marks.
10235
10236         * subr.el:
10237         * subr.el (function-allows-args): New.
10238         New function function-allows-args.
10239
10240 2000-03-20  Martin Buchholz <martin@xemacs.org>
10241
10242         * XEmacs 21.2.32 is released.
10243
10244 2000-03-20  Andy Piper  <andy@xemacs.org>
10245
10246         * gutter-items.el (update-tab-in-gutter): force selection of the
10247         selected-window if required to do so.
10248         (buffers-tab-items): ditto.
10249         (add-tab-to-gutter): ditto.
10250         (create-frame-hook): use force-selection.
10251         (default-gutter-position-changed): lambdify.
10252         (update-tab-hook): deleted since it was only used in one place.
10253
10254 2000-03-18  Andy Piper  <andy@xemacs.org>
10255
10256         * files.el (find-file-noselect): undo change that shouldn't have
10257         gone in.
10258
10259 2000-03-17  Andy Piper  <andy@xemacs.org>
10260
10261         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10262         of selected-window trickery.
10263
10264         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10265         frames tabs.
10266         (progress-display-stop-callback): progress -> progress-display
10267         (progress-display-quit-function): ditto.
10268         (clear-progress-display): ditto.
10269         (remove-progress-display): ditto.
10270         (append-progress-display): ditto.
10271         (abort-progress-display): ditto.
10272         (raw-append-progress-display): ditto.
10273         (display-progress-display): ditto.
10274         (current-progress-display-label): ditto.
10275         (current-progress-display): ditto.
10276         (lprogress-display): ditto and save the buffer
10277         (progress-display): ditto. Otherwise the buffer sometimes gets
10278         changed which confuses font-lock.
10279
10280         * font-lock.el (font-lock-default-fontify-buffer): catch all
10281         errors, not just quit.
10282         (font-lock-mode): progress -> display-progress
10283         (font-lock-default-fontify-buffer): ditto.
10284         (font-lock-fontify-syntactically-region): ditto.
10285         (font-lock-fontify-keywords-region): ditto.
10286
10287 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10288
10289         * cl.el (gensym): Move to here from cl-macs.el.
10290         (gentemp): Ditto.
10291
10292 2000-03-16  Andy Piper  <andy@xemacs.org>
10293
10294         * font-lock.el (font-lock-mode): use lprogress and friends for
10295         progress management.
10296         (font-lock-default-fontify-buffer): ditto.
10297         (font-lock-fontify-syntactically-region): ditto.
10298         (font-lock-fontify-keywords-region): ditto.
10299         (font-lock-revert-cleanup): fix reverting.
10300         (font-lock-revert-setup): ditto.
10301
10302         * gutter-items.el (progress-use-echo-area): new variable. Use the
10303         echo area for progress gauges if non-nil.
10304         (clear-progress): remove echo area stuff and defer to
10305         clear-message.
10306         (append-progress): dispatch non-command events after each progress
10307         increment. Remove echo area stuff.
10308         (abort-progress): remove echo area stuff and defer to
10309         display-message.
10310         (raw-append-progress): ditto. Dispatch non-command events after
10311         gutter redisplay.
10312         (display-progress): defer echo area stuff to display-message.
10313
10314         * gutter-items.el (clear-progress):
10315         (abort-progress): indentation changes.
10316         (display-progress): don't clear progress.
10317         (append-progress): compare messages with equal.
10318         (raw-append-progress): use dispatch-non-command-events to flush
10319         widget creation events.
10320
10321 2000-03-13  Ben Wing  <ben@xemacs.org>
10322
10323         * abbrev.el:
10324         * abbrev.el (abbrev-string-to-be-defined): New.
10325         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10326         Changes for use with the menubar.
10327
10328 2000-03-12  Ben Wing  <ben@xemacs.org>
10329
10330         * alist.el (vassoc): moved here from font-menu.el.
10331
10332         * custom.el (defface): typo fix.
10333
10334         * dialog.el (yes-or-no-p-dialog-box):
10335         * dialog.el (message-box):
10336         * files.el (save-some-buffers-1):
10337         Put accelerators in the button names.
10338
10339         * font-lock.el (font-lock-comment-face):
10340         * font-lock.el (font-lock-keyword-face):
10341         * font-lock.el (font-lock-function-name-face):
10342         Fixed some of the colors under MS Windows because the existing
10343         default colors were hardly different from black and needed to be
10344         made lighter.
10345
10346         * font-menu.el:
10347         * font-menu.el (font-menu-split-long-menu):
10348         * font-menu.el (font-menu-family-constructor):
10349         * font-menu.el (font-menu-size-constructor):
10350         * font-menu.el (font-menu-weight-constructor):
10351         * font-menu.el (font-menu-set-font):
10352         vassoc moved to alist.el.
10353         Accelerators added to all menus.
10354         Unused bound var new-props removed.
10355
10356         * keydefs.el: I did a whole lot of rearranging to put things in a
10357         more consistent order and fixed a number of cases where key
10358         combinations involving up, down, left, right and so on were
10359         defined but the corresponding keypad combinations were not
10360         defined.
10361
10362         * lisp-mode.el:
10363         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10364         * lisp-mode.el (emacs-lisp-mode):
10365         * lisp-mode.el (lisp-interaction-mode):
10366         * lisp-mode.el (flet):
10367         Added accelerators onto the menus.
10368         Made all the different versions of the let function be indented
10369         the same way.
10370         Undid Steve's easy-menu-ification, because it makes it impossible
10371         to have the menubar and popup menus different.
10372         Cleaned up the menu; added items for find-function &c and some
10373         indenting, and removed debug-on-*.
10374
10375         * list-mode.el (list-mode-hook):
10376         * list-mode.el (list-mode):
10377         * list-mode.el (completion-setup-hook):
10378         * list-mode.el (display-completion-list):
10379         Added support for the :window-height keyword, which is required
10380         because of other changes that I made for the file dialog box.  I
10381         also made the hook variables list-mode-hook and
10382         completion-setup-hook and also minibuffer-setup-hook in
10383         minibuf.el be permanent-local; see comment in list-mode.el.
10384
10385         * map-ynp.el (map-y-or-n-p):
10386         Added accelerators to the dialog buttons.
10387
10388         * menubar-items.el (menu-truncate-list):
10389         New internal function.
10390         * menubar-items.el (submenu-generate-accelerator-spec):
10391         * menubar-items.el (menu-item-strip-accelerator-spec):
10392         * menubar-items.el (menu-item-generate-accelerator-spec):
10393         New exported functions, for use in auto-generating accelerator specs.
10394
10395         * menubar-items.el:
10396         * menubar-items.el (default-menubar):
10397         * menubar-items.el (maybe-add-init-button):
10398         * menubar-items.el (bookmark-menu-filter):
10399         * menubar-items.el (slow-format-buffers-menu-line):
10400         * menubar-items.el (build-buffers-menu-internal):
10401         * menubar-items.el (language-environment-menu-filter):
10402         * menubar-items.el (default-popup-menu):
10403         * menubar-items.el (popup-buffer-menu):
10404         * menubar-items.el (popup-menubar-menu):
10405         Did a major overhaul on this file, and in fact I'm nowhere near
10406         done working on the menubar, and there will be more patches to
10407         come.  A basic summary of what I've done:
10408
10409         a) I added accelerators to all of the menu items.  For menus that
10410         are auto-generated, such as the buffers menu, the accelerators are
10411         automatically added to the beginning of each line using the
10412         numbers 1 through 9, then zero, and then letters starting with A,
10413         but omitting the letters that are already in use for the fixed
10414         menu items at the top of the buffers menu.  To facilitate adding
10415         accelerators of this kind, I created some new functions
10416         (*-accelerator-spec), which are also being used by other filters
10417         that auto generate lists of things such as ftp sites to download
10418         packages.  If people really don't like these accelerators
10419         appearing at the beginning of the menu items, a variable can be
10420         added to optionally turn them off, but I think this is rather
10421         pointless because other menu items have accelerators and many or
10422         most of the menu users will use the accelerators if the support is
10423         there.
10424
10425         b) I combined the top level Tools and Apps menus into a single
10426         Tools menu, because the distinction between the two is not
10427         obvious, and the items on the menus are not used often enough that
10428         putting some of them onto submenus is a problem.
10429
10430         c) I created two new top level menus called View and Cmds because
10431         there were too many items on the File and Edit menus, and I'm going
10432         to be adding more items to these menus.  In contrast to the Tools
10433         menu, the items on these menus may be used quite often during an
10434         editing session, and so should be available with fewer
10435         keystrokes.
10436
10437         d) I added a number of options to the options menu, including one
10438         for controlling whether the alt key can be used to traverse to
10439         menu items using the accelerators, one for controlling behavior of
10440         control-k, one for controlling how the kill and yank functions
10441         interact with the clipboard, a few additional buffers-menu
10442         options, and various other things.  I also did a bit of
10443         rearranging, for example, combining the keyboard and mouse options
10444         into a single keyboard and mouse submenu to facilitate the
10445         accelerators on that level.
10446
10447         e) I changed the variable buffers-menu-format-buffer-line-function
10448         to take two arguments instead of one, the second argument being
10449         the line number for use in creating an accelerator.  I added a
10450         hack to support existing functions with one argument (although I
10451         doubt that very many of these exist), for backward compatibility.
10452
10453         f) I moved the top level mule menu to be a submenu of the edit
10454         menu.  I think that most of the items on this menu are fairly
10455         useless and there are certainly not enough frequently used items
10456         to justify this being its own top level menu.
10457
10458         g) I combined most of the items in big-menubar.el into the main menu.
10459         If people think the main menu is too big, it would be possible to
10460         create different configurations, some smaller.
10461
10462         * menubar.el (check-menu-syntax):
10463         Deleted some syntax checks that were no longer valid, partly
10464         because of changes that were already made a long time ago, and
10465         partly because of a change I made where I allow the name of the
10466         menu item to be an evaluated expression rather than just a string,
10467         similar to all of the other parameters of a menu item.
10468
10469         * minibuf.el:
10470         * minibuf.el (read-file-name-1):
10471         * minibuf.el (mouse-read-file-name-1):
10472         I made a number of changes to improve the appearance
10473         and functioning of the file dialog box.  They include:
10474
10475         a) Fixing the problem where closing the dialog box by clicking on
10476         the close button of the window didn't properly exit the
10477         minibuffer.
10478
10479         b) Fixing the problem that if you typed part of a file name, and
10480         then clicked on a completion with the mouse, the file was not
10481         correctly selected.
10482
10483         c) Changing the title of the dialog box to reflect the operation
10484         being done in accordance with user interface conventions, rather
10485         than the name of the dialog box buffer, which is rather useless.
10486
10487         d) Remove the words "possible completions are" which didn't
10488         belong.
10489
10490         e) Fix things so that the completions scroll off the end of the
10491         completions windows only to the right, rather than both to the
10492         right and down, which is in accordance with Windows user interface
10493         conventions.
10494
10495         * msw-init.el (init-post-mswindows-win):
10496         Added a binding for meta-F4, which is the standard windows binding
10497         for exiting a program.
10498
10499         * select.el (get-selection-no-error):
10500         * select.el (own-selection):
10501         * select.el (own-clipboard):
10502         Added an optional argument called append to the functions
10503         own-selection and own-clipboard.  This adds support for appending
10504         text to the existing selection and allows the function
10505         own-clipboard to be used as the value of the variable
10506         interprogram- cut-function.
10507
10508         Fixed a bug in own-selection in handling zmacs-region-stays.
10509
10510         * simple.el (historical-kill-line): New.
10511
10512         * simple.el (kill-line):
10513         * simple.el (interprogram-cut-function):
10514         * simple.el (interprogram-paste-function):
10515         * simple.el (handle-pre-motion-command):
10516         * simple.el (next-line):
10517         * simple.el (previous-line):
10518         a) Expanded the variable kill-whole-line, so that function
10519         kill-line can be set to delete the entire line always, not just
10520         when cursor is at the beginning of the line.  This is controlled
10521         by setting the variable kill-whole-line to the symbol 'always.
10522         This behavior, as well as the existing kill-whole-line behavior,
10523         now only take effect when kill-line is called interactively,
10524         although this is a departure from a previous behavior in the case
10525         of setting this variable kill-whole-line to t.  It is almost
10526         certainly what has always been intended, and most likely the old
10527         way of doing things introduced bugs.  I also created a function
10528         called historical-kill-line, which ignores the kill-whole-line
10529         setting and always gives the historical behavior of only killing
10530         to the end of the line.  I bound this function to shift- control-k
10531         so that the kill to end of line behavior is available, even when
10532         kill-whole-line has been set to change control-k into the simple
10533         delete-whole-line behavior. (This can be set using the options
10534         menu.)
10535
10536         b) I changed things so that kill and yank now interact with the
10537         clipboard by default under windows.  This was done by changing the
10538         default value of interprogram-cut- function and
10539         interprogram-paste-function.  You can get the old behavior by
10540         setting these to nil, and there is an option on the options menu
10541         to do this.
10542
10543         c) I added support for selecting text using shifted motion keys.
10544         This support is on by default and can be controlled by the
10545         variable shifted-motion-keys-select-region.  There is also a
10546         variable called unshifted-motion-keys-deselect-region that
10547         controls more specifically how the shifted motion key behavior
10548         works.  I did not put an option on the options menu to turn this
10549         off, because I can't imagine why this would be useful.
10550
10551         * simple.el (forward-block-of-lines):
10552         * simple.el (backward-block-of-lines):
10553         * simple.el (block-movement-size):
10554         New.
10555
10556         * simple.el (uncapitalized-title-words):
10557         * simple.el (uncapitalized-title-word-regexp):
10558         * simple.el (capitalize-string-as-title):
10559         * simple.el (capitalize-region-as-title):
10560         New.
10561
10562
10563         * subr.el (add-hook):
10564         * subr.el (make-local-hook): New.
10565         * subr.el (remove-local-hook): New.
10566         * subr.el (add-one-shot-hook): New.
10567         * subr.el (add-local-one-shot-hook): New.
10568         Added some functions to make using hooks easier.
10569         These include:
10570
10571         a) Functions add-local-hook and remove-local-hook to make it easy
10572         to use local hooks.
10573
10574         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10575         make it possible to add a "one-shot" hook, which is to say a hook
10576         that runs only once, and automatically removes itself after the
10577         first time it has run.
10578
10579 2000-03-09  Andy Piper  <andy@xemacs.org>
10580
10581         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10582
10583 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10584
10585         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10586         Moved from menubar-items.el.
10587         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10588
10589 2000-03-08  Andy Piper  <andy@xemacs.org>
10590
10591         * gutter-items.el (build-buffers-tab-internal): add selected field
10592         to buffers tab spec.
10593
10594 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10595
10596         * minibuf.el (last-exact-completion): Initialize to nil.
10597
10598 2000-03-07  Didier Verna  <didier@xemacs.org>
10599
10600         * startup.el (command-line-1): remove unused variable
10601         `first-file-buffer'.
10602
10603 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10604
10605         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10606         which is also used for Web server log files.
10607
10608 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10609
10610         * mule/mule-charset.el: Setup auto-fill-chars.
10611
10612 2000-03-02  SL Baur  <steve@beopen.com>
10613
10614         * subr.el (with-string-as-buffer-contents): Reimplement using
10615         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10616         non-deletion of buffer after execution problem.
10617         (with-output-to-string): Use unique buffer name.
10618
10619 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10620
10621         * gutter-items.el (buffers-tab-sort-function):  New variable.
10622         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10623
10624 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10625
10626         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10627
10628 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10629
10630         * menubar-items.el (maybe-add-init-button): Remove the "Load
10631         .emacs" button from all menubars.
10632
10633 2000-03-01  Didier Verna  <didier@xemacs.org>
10634
10635         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10636         region rectangle replacement (from Jan Vroonhof).
10637         (replace-rectangle): new function.
10638
10639 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10640
10641         * mule/mule-cmds.el (set-default-coding-systems): Use
10642         set-terminal-coding-system and set-keyboard-coding-system.
10643         * coding.el (set-terminal-coding-system): Use
10644         set-console-tty-output-coding-system.
10645         (set-keyboard-coding-system): Use
10646         set-console-tty-input-coding-system.
10647
10648 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10649
10650         * minibuf.el (read-variable): Allow symbol to default argument.
10651
10652 2000-02-27  Andy Piper  <andy@xemacs.org>
10653
10654         * gutter-items.el (update-tab-hook): new function to be used for
10655         hooks.
10656         (create-frame-hook): add update-tab-hook.
10657         (record-buffer-hook): ditto.
10658         (default-gutter-position-changed): ditto.
10659         (default-gutter-position): updating the buffers tab is now handled
10660         by a hook.
10661         (default-gutter-position-changed-hook): new variable.
10662         (gutter-element-visibility-changed-hook): ditto.
10663         (set-gutter-element-visible-p): call it.
10664         (set-gutter-element): use modify-specifier-instances. Set extents
10665         as duplicable before using.
10666         (remove-gutter-element): ditto.
10667         (set-gutter-element-visible-p): ditto.
10668         (init-gutter): new function.
10669         (add-tab-to-gutter): use new gutter-element functions rather than
10670         setting specifiers directly.
10671         (clear-progress): ditto.
10672         (abort-progress): ditto.
10673         (gutter-buffers-tab-visible-p): renamed from
10674         default-gutter-visible-p
10675
10676         * specifier.el (modify-specifier-instances): new function from Jan
10677         Vroonhof.
10678
10679         * x-init.el (init-post-x-win): call init-gutter.
10680
10681         * msw-init.el (init-post-mswindows-win): call init-gutter.
10682
10683         * menubar-items.el (default-menubar): Update to reflect new gutter
10684         variables.
10685
10686 2000-02-26  Andy Piper  <andy@xemacs.org>
10687
10688         * gutter-items.el (set-gutter-element): new function. Add gutter
10689         elements to the specified gutter.
10690         (remove-gutter-element): new function. Remove gutter elements from
10691         the specified gutter.
10692         (set-gutter-element-visible-p): new function. Set gutter element
10693         visibility for the provided gutter-visible specifier.
10694
10695 2000-02-23  Andy Piper  <andy@xemacs.org>
10696
10697         * gutter-items.el (add-tab-to-gutter): specify dimensions
10698         dynamically.
10699
10700 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10701
10702         * gutter-items.el (add-tab-to-gutter):
10703         * package-get.el (package-get-interactive-package-query):
10704         * package-ui.el (pui-directory-exists):
10705         (pui-install-selected-packages):
10706         (pui-list-packages):
10707         Use #'(lambda ...)  instead of '(lambda ...).
10708
10709 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10710
10711         * startup.el (load-user-init-file): Check to make sure user
10712           has an init-file before calling load().
10713
10714 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10715
10716         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10717
10718 2000-02-23  Martin Buchholz <martin@xemacs.org>
10719
10720         * XEmacs 21.2.31 is released.
10721
10722 2000-02-21  Mike Sperber <mike@xemacs.org>
10723
10724         * loadup.el (really-early-error-handler):
10725         * update-elc.el:
10726         * make-docfile.el:
10727         Remove dependency on EMACSBOOTSTRAP... environment variables.
10728
10729 2000-02-21  Martin Buchholz <martin@xemacs.org>
10730
10731         * XEmacs 21.2.30 is released.
10732
10733 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10734
10735         * byte-optimize.el (byte-optimize-plus):
10736         (byte-optimize-minus):
10737         (byte-optimize-multiply):
10738         Optimize (- 0) to 0, not (-)
10739         Optimize (+ 5 3.0) to 8.0
10740         Optimize (* 5 3.0) to 15.0
10741         Improve readability.
10742
10743 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10744
10745         * modeline.el: (modeline-scrolling-method): change modeline
10746         mswindows cursor appearance according to the value.
10747
10748         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10749         and 'gui-element face colors and 'gui-element face font to Windows
10750         defaults.
10751
10752 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10753
10754         * font-lock.el: Javadoc enhancements
10755
10756 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10757
10758         * ldap.el (toplevel): Test if LDAP support has been compiled in
10759         (ldap-verbose): New option
10760         (ldap-search-entries): Renamed from the previous ldap-search
10761         Conditionalize message display on ldap-verbose
10762         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10763         defuns
10764         (ldap-search): Is now defined as an obsolete wrapper calling
10765         ldap-search-basic or ldap-search-entries
10766
10767
10768 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10769             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10770             Jan Vroonhof  <jan@xemacs.org>
10771
10772         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10773         When for-effect is true, didn't call `byte-optimize-form'
10774         in and/or subforms without last.
10775
10776 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10777
10778         * package-get.el (package-get-download-sites): Use correct custom
10779         type.
10780
10781 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10782
10783         * files.el (write-file): Ask for coding system when compiled with
10784         file-coding.
10785
10786 2000-02-16  Andy Piper  <andy@xemacs.org>
10787
10788         * buffer.el (switch-to-buffer): give norecord argument to
10789         set-window-buffer instead of explicitly recording.
10790
10791         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10792         we have to pick a window.
10793
10794 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10795
10796         * mule/mule-cmds.el (describe-language-support): Don't add
10797         unexist function to help-map.
10798         (describe-coding-system): Don't use already assigend `C'.
10799
10800 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10801
10802         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10803         work in custom.
10804
10805 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10806
10807         * about.el: Ienaga's e-mail address change.
10808
10809 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10810
10811         * etags.el (find-tag): force new window -- even if buf already
10812         visible -- when other-window is t
10813
10814 2000-02-16  Martin Buchholz <martin@xemacs.org>
10815
10816         * XEmacs 21.2.29 is released.
10817
10818 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10819
10820         * cl-extra.el (getf): This is now identical to `plist-get', so
10821         just defalias it.
10822         * cl-macs.el: Make getf an alias to plist-get, at the
10823         byte-compiler level, using define-compiler-macro.
10824
10825 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10826
10827         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10828
10829 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10830
10831         * lisp/etags.el (find-tag-internal): set exact-tagname to
10832           a regular expression that matches against the tagname
10833           part of the tag entry first instead of only looking in
10834           the context area.
10835
10836 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10837
10838         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10839         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10840
10841 2000-02-07  Martin Buchholz <martin@xemacs.org>
10842
10843         * XEmacs 21.2.28 is released.
10844
10845 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10846
10847         * cl-extra.el (getf): Just call `get', never `get*'.
10848         Make arglist match docstring.
10849         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10850         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10851         * byte-optimize.el: remove references to `get*'.
10852
10853 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10854
10855         * mule/european.el: Add syntax information for Latin3 and Latin4.
10856
10857 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10858
10859         * byte-optimize.el: Byte-optimize (length "foo")
10860
10861 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10862
10863         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10864         width check using `window-leftmost-p' and `window-rightmost-p'.
10865
10866 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10867
10868         * wid-edit.el (widget-match-inline): An atom never matches a
10869           list.
10870
10871 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10872
10873         * modeline.el: Consolidated 'x and 'mswindows specification under
10874         'win tag.
10875
10876 2000-01-29  Andy Piper  <andy@xemacs.org>
10877
10878         * gutter-items.el: (format-buffers-tab-line): Try and be
10879         intelligent about buffer naming when we have duplicates.
10880
10881 2000-01-29  Andy Piper  <andy@xemacs.org>
10882
10883         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10884         updated when it becomes visible.
10885
10886 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10887
10888         * bytecomp.el (byte-compile-insert-header): Properly set coding
10889         system under MULE and file-coding.
10890
10891 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10892
10893         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10894         (dontusethis-set-value-terminal-coding-system-handler):
10895         (dontusethis-set-value-keyboard-coding-system-handler):
10896         Never undefine coding system aliases.  Emergency fix for gnus.
10897
10898 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10899
10900         * files.el (abbreviate-file-name): Use directory-sep-char instead
10901         of hard-coded "/".
10902
10903 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10904
10905         * startup.el (user-init-file-base-list): New variable, replacing
10906         user-init-file-base.
10907         (find-user-init-file): New function.
10908         (command-line-early): Use it.
10909         (load-user-init-file): Ditto.
10910
10911 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10912
10913         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10914         calling valid-image-instantiator-format-p
10915
10916 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10917
10918         * isearch-mode.el (isearch-mode): The variable is
10919         isearch-unhidden-extents, not isearch-opened-extents.
10920
10921 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10922
10923         * minibuf.el (next-history-element): Modify error message if a
10924         default value is available.
10925
10926 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10927
10928         * bytecomp.el (byte-compile-file): Don't unconditionally write
10929         .elc files in binary - might contain non-Latin1.
10930
10931 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10932
10933         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10934         for windows-nt.
10935
10936         * version.el:
10937         * startup.el (user-init-file-base):
10938         * process.el (call-process-region):
10939         * files.el (make-backup-file-name):
10940         (backup-file-name-p):
10941         (file-relative-name):
10942         (abbreviate-file-name):
10943         (set-auto-mode):
10944         * code-process.el (call-process-region): Removed unnecessary
10945         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10946         support out of the universe.
10947
10948         * process.el:
10949         * code-process.el:
10950         * bytecomp.el (byte-compile-file): Removed reference to
10951         buffer-file-type, and commented usage of binary-process-output
10952         NTEmacs variables.
10953
10954 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10955
10956         * help.el (function-arglist): Add case for macro.
10957
10958 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10959
10960         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10961         printers.
10962         (custom-display): Added a menu for printer/display tags.
10963
10964         * frame.el (frame-type):
10965         * device.el (device-type): Added 'msprinter to the doc string, and
10966         removed 'pc -- it is not going to be implemented ever.
10967         (call-device-method): Fixed docstring typo.
10968         Defined specifier tags 'printer and 'display.
10969
10970 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10971
10972         * lisp/itimer.el (itimer-run-expired-timers): (consp
10973           last-command-event-time) instead of (consp
10974           'last-command-event-time).
10975
10976 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10977
10978         * msw-glyphs.el: Removed obsolete commentary.
10979
10980 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10981
10982         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10983         better default value.
10984
10985 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10986
10987         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10988         (read-string): Ditto.
10989         (eval-minibuffer): Ditto.
10990         (read-command): Ditto.
10991         (read-function): Ditto.
10992         (read-variable): Ditto.
10993         (read-number): Ditto.
10994         (read-shell-command): Ditto.
10995         (read-number): Record history.
10996
10997 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10998
10999         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
11000
11001 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11002
11003         * faces.el (startup-initialize-custom-faces): New function.
11004         Reset all faces created during auto-autoloads loading time
11005         by defface.
11006         * startup.el (command-line): Call it.
11007
11008 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
11009
11010         * about.el (about-hackers): Add myself to contributors list.
11011
11012 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11013
11014         * menubar-items.el (maybe-add-init-button): Removed an argument in
11015         a call to load-user-init-file, as the function managed to lose its
11016         formal parameter a few betas ago.
11017
11018 2000-01-18  Martin Buchholz <martin@xemacs.org>
11019
11020         * XEmacs 21.2.27 is released.
11021
11022 2000-01-18  Martin Buchholz  <martin@xemacs.org>
11023
11024         * process.el (shell-command-to-string): Use the FSF docstring.
11025         Make shell-command-to-string the standard function, and
11026         exec-to-string the (deprecated) alias.
11027
11028         * startup.el: typo fix.
11029
11030 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11031
11032         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11033
11034 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11035
11036         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11037         buffers after visible buffers.
11038         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11039
11040 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11041
11042         * info.el (Info-extract-menu-node-name): Stop at a dot
11043         followed by whitespace or right parenthesis.
11044
11045 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11046
11047         * info.el (Info-directory-list): Warn against using Customize with
11048         Info-directory-list.
11049
11050 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11051
11052         * minibuf.el (read-file-name): doc fix.
11053
11054         * autoload.el (update-file-autoloads): doc fix.
11055
11056         * about.el (about-hackers): Change my E-mail address.
11057
11058 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11059
11060         * info.el (Info-visit-file): Just use the `f' interactive spec to
11061         read a filename in the standard way.
11062
11063 2000-01-13  Andy Piper  <andy@xemacs.org>
11064
11065         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11066         (gutter-buffers-tab-extent): new variable.
11067         (update-tab-in-gutter): call add-tab-to-gutter again if the
11068         orientation has changed.
11069         (add-tab-to-gutter): cope with different orientations.
11070
11071 2000-01-11  Didier Verna  <didier@xemacs.org>
11072
11073         * info.el (Info-following-node-name): backward-skip dots as well
11074         as spaces (dots at the end of a node name aren't part of it).
11075         (Info-extract-menu-node-name): don't skip dots. There could be
11076         some in the node name.
11077         (Info-index): allow dots to be part of a node name.
11078
11079 2000-01-12  Andreas Jaeger  <aj@suse.de>
11080
11081         * files.el (auto-mode-alist): Added idlwave-mode.
11082         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11083
11084 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11085
11086         * info.el (Info-search): Show default value.
11087
11088 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11089
11090         * info.el (Info-read-node-completion-table): New variable.
11091         (Info-read-node-name-1): New function.
11092         (Info-read-node-name): Use it.
11093         (Info-follow-reference): Use DEFAULT argument of completing-read.
11094         (Info-menu): Ditto.
11095
11096 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11097
11098         * hyper-apropos.el (hyper-describe-key-briefly): Save
11099         window configuration.
11100         (hyper-describe-face): Use DEFAULT of completing-read.
11101         (hyper-apropos-read-variable-symbol): Ditto.
11102         (hyper-apropos-read-function-symbol): Ditto.
11103
11104 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11105
11106         * mule/mule-cmds.el (set-default-coding-system): Set
11107         comint-exec-hook to use coding-system-for-read and
11108         coding-system-for-write so that C-x RET c works.
11109
11110 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11111
11112         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11113         (previous-matching-history-element): Increment
11114         minibuffer-max-depth by 1.
11115         (next-matching-history-element): Ditto.
11116
11117 2000-01-11  Andy Piper  <andy@xemacs.org>
11118
11119         * gutter-items.el (buffers-tab): Create a new face for the buffers
11120         tab.
11121         (buffers-tab-face): use it.
11122
11123 2000-01-10  Didier Verna  <didier@xemacs.org>
11124
11125         * modeline.el (modeline-scrolling-method): change modeline X
11126         cursor appearance according to the value.
11127
11128 2000-01-07  Andreas Jaeger  <aj@suse.de>
11129
11130         * about.el (about-hackers): Moved my entry to contributor list.
11131         (xemacs-hackers): Added myself.
11132         (about-maintainer-info): Added description of myself.
11133
11134
11135 2000-01-07  Didier Verna  <didier@xemacs.org>
11136
11137         * modeline.el (modeline-scrolling-method): new variable.
11138         (mouse-drag-modeline): add reference to it in the docstring.
11139         (mouse-drag-modeline): handle it.
11140
11141 2000-01-08  Andy Piper  <andy@xemacs.org>
11142
11143         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11144         calls.
11145         (remove-buffer-from-gutter-tab): ditto.
11146
11147 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11148
11149         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11150         (custom-face-edit): Fix grammatical error in help message.
11151
11152 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11153
11154         * movemail.el: Added.
11155
11156         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11157
11158 2000-01-03  Didier Verna  <didier@xemacs.org>
11159
11160         * modeline.el (mouse-drag-modeline): remove the code related to
11161         the modeline horizontal scrolling facility.
11162
11163 1999-12-31  Martin Buchholz <martin@xemacs.org>
11164
11165         * XEmacs 21.2.26 is released.
11166
11167 1999-12-28  Andy Piper  <andy@xemacs.org>
11168
11169         * wid-edit.el (widget-push-button-value-create): The gui cache
11170         does not agree with native widgets which can only be displayed
11171         once per window. The reasons for caching are diminished now that
11172         we don't hog resources when creating buttons.
11173         (widget-push-button-cache) deleted.
11174
11175 1999-12-24  Martin Buchholz <martin@xemacs.org>
11176
11177         * XEmacs 21.2.25 is released.
11178
11179 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11180
11181         * hyper-apropos.el (hyper-apropos): Toggle
11182         hyper-apropos-programming-apropos correctly.
11183         Set REGEXP when user accepts default value.
11184
11185 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11186
11187         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11188         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11189
11190 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11191
11192         * mule/mule-category.el (undefined-category-designator):
11193         Return char instead of character.  Search for undefined one.
11194         (describe-category): Use with-displaying-help-buffer.
11195
11196 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11197
11198         * byte-optimize.el (byte-optimize-plus):
11199         Optimize (+ 1) to 1 instead of (1+ nil).
11200
11201         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11202
11203         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11204
11205         * byte-optimize.el (byte-optimize-char-before): New function.
11206         Remove performance penalty for using (char-before) instead of (char-after).
11207
11208 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11209
11210         * mule/mule-category.el (char-category-list): Return character
11211         instead of integer.
11212
11213 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11214
11215         * minibuf.el (read-buffer): Check default is buffer object.
11216
11217 1999-11-25  Andy Piper  <andy@xemacs.org>
11218
11219         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11220         for buttons.
11221
11222 1999-12-16  Andreas Jaeger  <aj@suse.de>
11223
11224         * package-get.el (package-get-maybe-save-index): Fixed typo.
11225         Patch by Jeff Miller <jmiller@smart.net>.
11226
11227 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11228
11229         * gnuserv.el (gnuserv-process-filter):  don't call
11230         gnuserv-write-to-client when gnuserv-current-client is nil
11231
11232 1999-12-14  Martin Buchholz <martin@xemacs.org>
11233
11234         * XEmacs 21.2.24 is released.
11235
11236 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11237
11238         * about.el (about-hackers): Update my email address.
11239
11240 1999-12-07  Martin Buchholz <martin@xemacs.org>
11241
11242         * XEmacs 21.2.23 is released.
11243
11244 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11245
11246         * package-get.el (package-get-download-sites): Removed several
11247         defunct download sites, added many new ones, and corrected a few
11248         incorrect directory-on-site entries.  Added physical locations to
11249         site-description.
11250
11251 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11252
11253         * finder.el (finder-commentary): add DOC string and fix
11254         interactive spec
11255
11256 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11257
11258         * help.el (describe-function): Don't forget to intern the string
11259         completing-read returns.
11260         (describe-variable): Ditto.
11261
11262 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11263
11264         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11265         `hyper-apropos-help-mode' here to find symbol to customize
11266         irregardless of cursor position and simplify
11267         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11268         `hyper-apropos-popup-menu'.
11269
11270 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11271
11272         * apropos.el (apropos-mode-map): Add return to call
11273         apropos-follow.
11274         (apropos-print): Call apropos-mode to have better
11275         command reference. Put keymap text-poperty to
11276         symbole name.
11277
11278 1999-11-22  Alastair Burt  <burt@dfki.de>
11279
11280         * help.el: (describe-bindings-1): Added handling of keymaps for
11281         the extents at point.
11282
11283 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11284
11285         * gutter-items.el (buffers-tab-items): Wrap the function in a
11286         save-match-data
11287
11288 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11289
11290         * help.el (describe-function): Use the DEFAULT argument to
11291         completing-read.
11292         (describe-variable): Ditto.
11293
11294 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11295
11296         * minibuf.el (read-from-minibuffer): Add optional argument
11297         DEFAULT to have better mini-buffer history support.
11298         (completing-read): Pass default to read-from-minibuffer.
11299         (read-buffer): Pass default to completing-read.
11300
11301 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11302
11303         * font-lock.el (font-lock-doc-string-face): Document the
11304         `font-lock-lisp-like' property.
11305
11306 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11307
11308         * lisp-mode.el: Specify `font-lock-lisp-like'.
11309
11310         * font-lock.el (font-lock-lisp-like): New function.
11311         (font-lock-fontify-syntactically-region): Use it.
11312
11313 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11314
11315         * XEmacs 21.2.22 is released
11316
11317 1999-11-28  Martin Buchholz <martin@xemacs.org>
11318
11319         * XEmacs 21.2.21 is released.
11320
11321 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11322
11323         * minibuf.el (read-coding-system): Accept symbol and
11324         coding-system object as a default-coding-system.
11325
11326 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11327
11328         * minibuf.el (read-coding-system): Accept symbol as
11329         a default-coding-system.
11330
11331 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11332
11333         * apropos.el (apropos-documentation): Use insert instead
11334         of princ.
11335
11336 1999-11-07  William M. Perry  <wmperry@aventail.com>
11337
11338         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11339           for the linux console.
11340
11341         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11342           stuff to work when you are not on a window system, since the GPM
11343           mouse support now allows pasting from outside of XEmacs.
11344
11345 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11346
11347         * XEmacs 21.2.20 is released
11348
11349 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11350
11351         * setup-paths.el (paths-default-info-directories): Add
11352         /usr/share/info and /usr/local/share/info.
11353
11354 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11355
11356         * about.el: Updated Vladimir Ivanovic's info.
11357
11358 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11359
11360         * auto-show.el (auto-show-truncationp): Remove.
11361
11362         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11363
11364 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11365
11366         * indent.el (indent-line-to): fix bug: spaces were not replaced
11367         with tab if column is multiple of tab-width
11368         From dhn@qedinc.com
11369
11370 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11371
11372         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11373         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11374
11375         * package-get.el (package-get-package-provider): Be verbose when
11376         interactive. Patch from Robert Pluim
11377
11378 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11379
11380         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11381         info file suffixes.
11382
11383 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11384
11385         * process.el (open-network-stream): Add a new optional parameter
11386         PROTOCOL to support udp; fix a minor typo and add an explanation
11387         in docstring for udp programming.
11388
11389         * code-process.el (open-network-stream): Add a new optional
11390         parameter PROTOCOL to support udp; fix a minor typo and add an
11391         explanation in docstring for udp programming.
11392
11393 1999-10-18  Andy Piper  <andy@xemacs.org>
11394
11395         * gui.el (make-gui-button): be more precise about how we call
11396         callbacks.
11397
11398         * wid-edit.el (widget-push-button-value-create): Use the new form
11399         of native gui-button.
11400
11401 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11402
11403         * info.el (Info-page-prev): Don't do (sit-for 0).
11404
11405 1999-10-13  Andy Piper  <andy@xemacs.org>
11406
11407         * gutter-items.el (progress-abort-glyph): new glyph for showing
11408         abort status.
11409         (append-progress): dispatch-event rather than sit-for.
11410         (abort-progress): new function. Show the abort glyph with an
11411         appropriate message.
11412         (raw-append-progress): dispatch-event rather than sit-for.
11413         (display-progress): cope with aborts.
11414
11415         * gui.el (make-gui-button): Use native widgets for buttons
11416         unconditionally.
11417         (insert-gui-button): ditto.
11418         (gui-button-p): ditto.
11419
11420         * xbm-button.el: remove from core.
11421
11422         * xpm-button.el: remove from core.
11423
11424 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11425
11426         * faces.el (init-device-faces): Don't initialize the random faces
11427         on the stream device.
11428
11429 1999-10-06  Andy Piper  <andy@xemacs.org>
11430
11431         * files.el (recover-file): Don't use ls under windows for revert buffer.
11432
11433 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11434
11435         * package-get.el (package-get-download-menu): Make menu really
11436         toggle download sites.
11437         (package-get-download-sites): Add autoload cookie.
11438
11439 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11440
11441         * setup-paths.el (paths-find-module-directory): Ditto.
11442
11443 1999-09-29  Werner Fink  <werner@suse.de>
11444
11445         * setup-paths.el (paths-find-exec-directory): Add missing nil
11446         parameter for environment.
11447
11448 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11449
11450         * modeline.el (modeline-format):
11451         Only purecopy the strings.  Else
11452         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11453         barfs.
11454
11455 1999-08-28  Mike Woolley  <mike@bulsara.com>
11456
11457         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11458         user setting comint-completion-addsuffix and
11459         comint-process-echoes.
11460
11461 1999-09-22  Andy Piper  <andy@xemacs.org>
11462
11463         * gutter-items.el (update-tab-in-gutter): use
11464         last-nonminibuf-window instead of selected-window.
11465
11466 1999-09-18  Andy Piper  <andy@xemacs.org>
11467
11468         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11469         display on.
11470
11471         * subr.el (record-buffer-hook): new variable so that the hook gets
11472         some documentation.
11473
11474 1999-09-16  Andy Piper  <andy@xemacs.org>
11475
11476         * gutter-items.el (update-tab-in-gutter): only update when the
11477         gutter is visible.
11478         (remove-buffer-from-gutter-tab): ditto.
11479
11480 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11481
11482         * simple.el (do-auto-fill): Commented out part of Kinsoku
11483         processing.
11484
11485 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11486
11487         * isearch-mode.el (isearch-highlightify-region): Give the
11488         highlighting extents a high priority.
11489         (isearch-make-extent): Give the main highlighting extent an even
11490         higher priority.
11491
11492 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11493
11494         * packages.el (packages-compute-package-locations): Fix typo from
11495         -u rationalization.
11496
11497 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11498
11499         * setup-paths.el (paths-find-doc-directory): Respect value of
11500         `configure-doc-directory.'
11501
11502         * find-paths.el (paths-find-architecture-directory): Give
11503         precendence `default' argument (which typically comes from
11504         configure).
11505
11506 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11507
11508         * startup.el (command-line-early): Added options -user-init-file
11509         and -user-init-directory.
11510
11511         * files.el (user-init-file): Default to NIL so we can recognize
11512         when it's set.
11513
11514 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11515
11516         * obsolete.el (init-file-user):
11517         * startup.el:
11518         * packages.el (packages-compute-package-locations):
11519         * package-get.el (package-get-user-index-filename):
11520         * menubar-items.el (maybe-add-init-button):
11521         * info.el (Info-annotations-path):
11522         * dump-paths.el:
11523         Change `user-init-directory' to be an absolute path.
11524         Use `user-init-directory' where appropriate.
11525         Zap `init-file-user' and its uses.
11526
11527 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11528
11529         * subr.el (copy-symbol): New function.
11530
11531 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11532
11533         * isearch-mode.el (isearch-done): Be sure to restore invisible
11534         extents in the proper buffer.
11535         (isearch-pre-command-hook): Set this-command to the correct value
11536         in case the buffer has changed and old overriding-local-map was
11537         used.
11538         (isearch-restore-extent): Use remprop instead of setting the
11539         property to nil.
11540
11541 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11542
11543         * cmdloop.el (execute-extended-command): Update zmacs region
11544         before the delay.
11545         (execute-extended-command): Make the message gettext-friendly.
11546
11547 1999-09-07  Andy Piper  <andy@xemacs.org>
11548
11549         * gutter-items.el (progress-gauge-glyph): renamed from
11550         progress-glyph.
11551         (progress-text-glyph): new variable.
11552         (progress-layout-glyph): use layouts and text glyphs.
11553         (progress-area-buffer): removed.
11554         (progress-text-and-extent): new variable.
11555         (progress-displayed-p): dynamically create gutter area buffer.
11556         (clear-progress): ditto.
11557         (raw-append-progress): ditto.
11558         (append-progress): use new glyph names.
11559         (raw-append-progress): only create the extent when needed. set
11560         properties more optimally.
11561         (progress): remove args.
11562
11563 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11564
11565         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11566         mapcar where the return value is unused.
11567         (isearch-restore-invisible-extents): Ditto.
11568         (isearch-highlight-all-cleanup): Ditto.
11569         (isearch-delete-extents-in-range): Traverse the extents only once.
11570         (isearch-highlight-all-update): Don't start over if the search
11571         string has changed and more input is pending.
11572
11573 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11574
11575         * packages.el (packages-find-package-data-path): Ditto.
11576
11577         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11578
11579         * subr.el (mapc-internal): Don't make obsolete.
11580
11581         * cl-extra.el (mapc): Resurrect.
11582
11583 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11584
11585         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11586         alias.
11587
11588         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11589         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11590         (isearch-yank-clipboard): Use get-clipboard instead of
11591         x-get-clipboard.
11592         (isearch-yank-selection): Fix docstring.
11593
11594 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11595
11596         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11597
11598 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11599
11600         * cl-macs.el (extent-start-position): Fix setf method.
11601         (extent-end-position): Ditto.
11602
11603 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11604
11605         * isearch-mode.el: End merge with FSF 20.4.
11606
11607         * isearch-mode.el (search-invisible): New variable.
11608         (isearch-hide-immediately): Ditto.
11609         (isearch-unhidden-extents): Ditto.
11610         (isearch-range-invisible): New function.
11611         (isearch-unhide-extent): Ditto.
11612         (isearch-restore-invisible-extents): Ditto.
11613         (isearch-restore-extent): Ditto.
11614
11615         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11616         implementation.
11617         (isearch-ring-retreat-edit): Ditto.
11618         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11619         (isearch-forward-regexp): New arguments NOT-REGEXP and
11620         NO-RECURSIVE-EDIT.
11621         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11622         (isearch-backward-regexp): New arguments NOT-REGEXP and
11623         NO-RECURSIVE-EDIT.
11624         (isearch-mode): Return isearch-success.
11625         (isearch-update): Use unread-command-events instead of
11626         unread-command-event.
11627         (isearch-abort): If an invalid regexp is encountered, keep popping
11628         states.
11629         (isearch-*-char): Use FSF implementation.
11630         (isearch-whitespace-chars): Use the more robust FSF's
11631         implementation.
11632         (isearch-within-brackets): New variable.
11633         (isearch-mode): Initialize it.
11634         (isearch-edit-string): Bind it.
11635         (isearch-search-and-update): Set it.
11636         (isearch-push-state): Push it.
11637         (isearch-top-state): Pop it.
11638         (isearch-search): Set it.
11639         (isearch-printing-char): When called by isearch-whitespace-chars,
11640         handle M-SPC gracefully.
11641         (isearch-message-prefix): New argument ELLIPSIS.
11642         (isearch-message-suffix): Ditto.
11643         (isearch-message): Use the ELLIPSIS argument when calling
11644         isearch-message-prefix and isearch-message-suffix.
11645         (isearch-message-prefix): Distinguish between "wrapped" and
11646         "overwrapped" search, FWIW.
11647
11648 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11649
11650         * isearch-mode.el (isearch-edit-string): Use the head of the
11651         search ring instead of search-last-string and search-last-regexp.
11652         (search-highlight): Renamed from isearch-highlight.
11653         (isearch-exit): Use the new name.
11654         (isearch-highlight): Ditto.
11655         (isearch-dehighlight): Ditto.
11656         (isearch-update-ring): New function.
11657         (isearch-done): Call it.
11658         (isearch-done): New argument EDIT.
11659         (isearch-repeat): If search string is empty, look up at the car of
11660         the search ring; ignore the yank pointer.
11661         (isearch-abort): Call isearch-done with NOPUSH.
11662         (isearch-cancel): New function.
11663         (isearch-mode-map): Bind it to ESC ESC ESC.
11664
11665         * isearch-mode.el: Begin merge with FSF 20.4.
11666
11667 1999-09-01  Andy Piper  <andy@xemacs.org>
11668
11669         * x-select.el (x-get-clipboard): obsolete.
11670         (x-yank-clipboard-selection): obsolete
11671
11672         * select.el (disown-selection): need to be careful to disown the
11673         clipboard if we set it via selection.
11674         (get-clipboard): move from x-select.el
11675         (yank-clipboard-selection): ditto.
11676
11677 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11678
11679         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11680         isearch-highlight-all-matches to nil.
11681         (isearch-fixed-case): New variable.
11682         (isearch-mode): Initialize it.
11683         (isearch-edit-string): Save it.
11684         (isearch-toggle-case-fold): Set it.
11685         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11686         need to check isearch-fixed-case.
11687         (isearch-toggle-case-fold): Update highlighting of all matches
11688         before the pause.
11689         (isearch-edit-string):
11690
11691 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11692
11693         * isearch-mode.el (isearch-edit-string): Call isearch-message
11694         before reading the event so that the prompt is displayed properly.
11695         (isearch-message): Use isearch-nonincremental when calling
11696         isearch-message-prefix.
11697         (minibuffer-local-isearch-map): Bind up and down to do the same as
11698         M-p and M-n respectively.
11699         (isearch-done): New arg NOPUSH.
11700         (isearch-edit-string): Use it.
11701         (isearch-edit-string): Don't bind isearch-string.
11702         (isearch-ring-adjust): Edit string, *then* push state.
11703
11704 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11705
11706         * faces.el (isearch-secondary): Make isearch-secondary look
11707         different than default.
11708
11709 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11710
11711         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11712         save-excursion.
11713         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11714         (isearch-update): Call isearch-dehighlight without arguments.
11715         (isearch-done): Ditto.
11716
11717         * isearch-mode.el (isearch-fix-case): If the search string has no
11718         upper-case letters, allow the folding to be reenabled.
11719         Previously, once disabled, the folding would remain that way until
11720         the end of isearch.
11721         (isearch-top-state): Call isearch-fix-case.
11722
11723         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11724         save-excursion.
11725         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11726
11727 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11728
11729         * xpm-button.el:
11730         xbm-button.el: Need to exist in core because gui.el depends on
11731         them.
11732
11733 1999-08-31  Andy Piper  <andy@xemacs.org>
11734
11735         * gutter-items.el (buffers-tab-face): new customizable variable.
11736         (buffers-tab-default-buffer-line-length): new specifier for
11737         maximum viewable characters.
11738         (progress-stack): new variable for implementing widget-based
11739         progress messages.
11740         (progress-area-buffer): ditto.
11741         (progress-glyph-height): ditto.
11742         (progress-stop-callback): ditto.
11743         (progress-quit-function): new function.
11744         (progress-glyph): new variable.
11745         (progress-layout-glyph): ditto.
11746         (progress-displayed-p): new function, see message-displayed-p for
11747         details.
11748         (clear-progress): ditto.
11749         (remove-progress): ditto.
11750         (append-progress): ditto.
11751         (raw-append-progress): ditto.
11752         (display-progress): ditto.
11753         (current-progress): ditto.
11754         (current-progress-label): ditto.
11755         (progress): ditto.
11756         (lprogress): ditto.
11757
11758
11759 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11760
11761         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11762
11763         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11764         `isearch-yank-selection'.
11765         (isearch-mode-map): Use it.
11766         (isearch-yank-selection): Use `get-selection' instead of
11767         `get-x-selection'.
11768
11769 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11770
11771         * faces.el (isearch-secondary): Create face here.
11772
11773         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11774         timers.
11775
11776 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11777
11778         * subr.el (buffer-string): More robust backward compatibility
11779         check, courtesy William Perry.
11780
11781 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11782
11783         * replace.el (perform-replace): Stop the search after the search
11784         limit has been reached.
11785
11786 1999-08-23  Andy Piper  <andy@xemacs.org>
11787
11788         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11789         here if we don't have one.
11790
11791 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11792
11793         * ldap.el (ldap-coding-system): Default to nil until we get
11794         efficient UTF8 support
11795         (ldap-decode-string): Guard against `decode-coding-string' not
11796         being defined
11797         (ldap-encode-string): Guard against `encode-coding-string' not
11798         being defined
11799
11800 1999-08-23  Didier Verna  <didier@xemacs.org>
11801
11802         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11803         Some doc strings improvements, and add a star to the `interactive'
11804         calls.
11805
11806 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11807
11808         * font-lock.el (java-font-lock-keywords-3): introduced new
11809         keywords and regexpes for javadoc syntax 1.2.
11810
11811 1999-08-17  Andy Piper  <andy@xemacs.org>
11812
11813         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11814         format-buffers-tab-line.
11815         (buffers-tab-max-buffer-line-length): new variable.
11816         (format-buffers-tab-line): new function. truncate names if over
11817         buffers-tab-max-buffer-line-length.
11818
11819 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11820
11821         * cus-start.el: Customize the variable `bell-inhibit-time'.
11822
11823 1999-08-16  Andy Piper  <andy@xemacs.org>
11824
11825         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11826         brute-force approach to deleting the last buffer.
11827         (buffers-tab-grouping-regexp): new customizable variable.
11828         (select-buffers-tab-buffers-by-mode): use it.
11829
11830 1999-08-13  Andy Piper  <andy@xemacs.org>
11831
11832         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11833         deletion problem.
11834
11835 1999-07-30  Didier Verna  <didier@xemacs.org>
11836
11837         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11838         of princ to output symbols.
11839         (custom-save-face-internal): ditto.
11840         (custom-save-resets): ditto.
11841
11842 1999-08-09  Didier Verna  <didier@xemacs.org>
11843
11844         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11845         `regexp-quote' to protect the major mode name for use as a regular
11846         expression (c++ needs this for instance).
11847
11848 1999-08-08  Andy Piper  <andy@xemacs.org>
11849
11850         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11851         cope with similar mode names.
11852
11853         * gutter-items.el (buffers-tab-selection-function): new selection
11854         function.
11855         (select-buffers-tab-buffers-by-mode): new function.
11856         (buffers-tab-items): use it if set to only display buffers in the
11857         tab in the current buffer's group..
11858         (update-tab-in-gutter): use new api.
11859         (remove-buffer-from-gutter-tab): ditto.
11860
11861         * gutter-items.el (buffers-tab-max-size): set custom selection
11862         default to 6.
11863         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11864         (add-tab-to-gutter): set face as default.
11865
11866 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11867
11868         * faces.el (frob-face-property): Merge the fall-back specifier
11869         with the target, not replace it.
11870
11871 1999-08-05  Andy Piper  <andy@xemacs.org>
11872
11873         * gutter-items.el (update-tab-in-gutter): add frame argument for
11874         buffer-items.
11875         (update-tab-in-gutter): use it.
11876
11877         * gutter-items.el (record-buffer-hook): set.
11878
11879         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11880         change.
11881         (switch-to-buffer-hook) deleted.
11882
11883 1999-08-04  Andy Piper  <andy@xemacs.org>
11884
11885         * gutter-items.el (update-tab-in-gutter): make sure this will work
11886         as an argument to create-frame-hook.
11887
11888 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11889
11890         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11891         instead of timer emulation.
11892
11893 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11894
11895         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11896         Emacs isearch enhancements.
11897
11898 1999-07-28  Andy Piper  <andy@xemacs.org>
11899
11900         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11901         all devices that support tab controls.
11902         (remove-buffer-from-gutter-tab): new function. to be used as a
11903         value for kill-buffer-hook.
11904
11905 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11906
11907         * auto-show.el (auto-show-truncationp): changed to match
11908         `window_translation_on'
11909
11910 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11911
11912         * XEmacs 21.2.19 is released
11913
11914 1999-07-28  SL Baur  <steve@miho>
11915
11916         * code-files.el (insert-file-contents): Fix docstring.
11917         revert previous change.
11918
11919 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11920
11921         * fill.el (fill-region-as-paragraph): Change re-break-point to
11922         contain word-across-newline plus one character so that filling
11923         Japanese and Chinese works as desired.
11924         * simple.el (do-auto-fill): Ditto.
11925
11926 1999-07-26  SL Baur  <steve@miho>
11927
11928         * mule/japanese.el ("Japanese"): Do not specify a default input
11929         method.
11930         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11931
11932 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11933
11934         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11935         able to use cl-macs macro in early lisp.
11936
11937 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11938
11939         * custom.el:
11940         * cus-face.el:
11941         * cus-edit.el:
11942                 Massive custom Theme API changes.
11943
11944 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11945
11946         * code-files.el (insert-file-contents): Regard
11947         coding-system-magic-cookie if `coding-system-for-read' is nil.
11948
11949 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11950
11951         * mule/thai-xtis.el: Add coding: local variable, to avoid
11952         bootstrapping problem with C locale.
11953
11954 1999-07-22  Andy Piper  <andy@xemacs.org>
11955
11956         * dumped-lisp.el (preloaded-file-list): guard against putting
11957         gutter-items in a less than functional XEmacs.
11958         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11959
11960 1999-07-18  Bob Weiner  <weiner@beopen.com>
11961
11962         * fill.el (fill-context-prefix): Fixed bug that prevented the
11963         setting of an adaptive fill prefix when the `dont-skip-first' was
11964         t.
11965
11966 1999-07-22  SL Baur  <steve@miho>
11967
11968         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11969
11970 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11971
11972         * files.el (interpreter-mode-alist): add `make', `guile', and
11973         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11974         makefile-mode, guile is a scheme, and someday XEmacs will be
11975         modular enough to use as an efficient scripting tool.)
11976
11977 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11978
11979         * mule/mule-cmds.el (reset-language-environment): Regard
11980         coding-category `utf-8' and `ucs-4' if they are available.
11981
11982 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11983
11984         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11985         (prefer-coding-system): Fix DOC-string.
11986
11987         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11988         DOC-string too.
11989
11990         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11991         Mule.
11992         (coding-system-change-eol-conversion): Fix DOC-string.
11993
11994 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11995
11996         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11997         instead of `list-coding-system'.
11998
11999 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12000
12001         * menubar-items.el (default-menubar): `select-input-method' was
12002         renamed to `set-input-method'.
12003
12004         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12005         "Set Language Environment" menu.
12006
12007         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12008         "Describe Language Support" menu.
12009
12010 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12011
12012         * mule/chinese.el ("Chinese-GB"): Rename
12013         `chinese-gb-environment-setup-function' to
12014         `setup-chinese-gb-environment-internal'.
12015
12016 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12017
12018         * mule/korean.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/mule-cmds.el (set-language-environment-coding-systems):
12024         Treat duplicated coding-categories.
12025
12026 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12027
12028         * mule/japanese.el: Use `define-coding-system-alias' instead of
12029         `copy-coding-system'.
12030
12031 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12032
12033         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12034         coding-system `viscii'.
12035
12036 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12037
12038         * mule/cyrillic.el:
12039         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12040         (cyrillic-alternativnyj-decode-table): New variable.
12041         (cyrillic-alternativnyj-encode-table): New variable.
12042         - Specify `iso-8-1' as a category of coding-system
12043           `alternativnyj'.
12044         - Abolish general Cyrillic environment.
12045
12046 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12047
12048         * mule/chinese.el:
12049         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12050         - Register `chinese-gb-environment-setup-function' as a
12051           `setup-function' of "Chinese-GB" environment.
12052
12053 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12054
12055         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12056         optional argument `parents'.
12057
12058         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12059         property for Thai-XTIS.
12060
12061         * mule/mule-help.el (help-with-tutorial): Use property
12062         `tutorial-coding-system' of language-info as a coding-system to
12063         read tutorial file.
12064
12065 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12066
12067         * mule/thai-xtis.el: Don't setup `setup-function' and
12068         `exit-function'.
12069
12070         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12071         `set-coding-category-system' to set up coding-system for
12072         coding-category.
12073
12074         * mule/mule-cmds.el (prefer-coding-system): Use
12075         `set-coding-category-system' to set up coding-system for
12076         coding-category.
12077
12078 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12079
12080         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12081         Thai-XTIS environment.
12082
12083         * mule/mule-cmds.el (prefer-coding-system): Use
12084         `find-coding-system' instead of `coding-system-p'.
12085
12086 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12087
12088         * mule/mule-cmds.el (set-language-environment-coding-systems):
12089         Modify eol-type for XEmacs.
12090
12091         * mule/thai-xtis.el: Delete unused local variable `category'.
12092
12093         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12094         function.
12095         (prefer-coding-system): Don't call
12096         `update-coding-systems-internal'; use function
12097         `coding-category-list' instead of variable `coding-category-list';
12098         use `set-coding-priority-list' instead of `set-coding-priority';
12099         modify `eol-type' for XEmacs.
12100
12101         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12102         `charset-columns'.
12103         (char-width): Likewise.
12104
12105 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12106
12107         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12108         `tis-620'.
12109
12110         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12111         `set-coding-priority-list' instead of `set-coding-priority'; don't
12112         call `update-coding-systems-internal'.
12113
12114         * mule/mule-misc.el (coding-system-get): New function.
12115         (coding-system-put): New function.
12116         (coding-system-category): New function.
12117
12118 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12119
12120         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12121         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12122         to avoid conflict with leim/quail/thai-xtis.
12123
12124         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12125         to thai-xtis-chars.el.
12126
12127         * mule/thai-xtis-chars.el: New file (split from
12128         mule/thai-xtis.el).
12129
12130 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12131
12132         * mule/thai-xtis.el:
12133         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12134         - Add syntax entries.
12135         - Put `preferred-coding-system' of the charset `thai-xtis' to
12136           `tis-620'.
12137
12138 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12139
12140         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12141         rewritten to use write-multibyte-character.
12142
12143 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12144
12145         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12146         of `iso-2022-7'.
12147         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12148         ported yet.
12149         (read-input-method-name): Treat optional argument `default'.
12150
12151 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12152
12153         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12154         all.
12155         (set-language-info-alist): Set up menus here.
12156
12157 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12158
12159         * minibuf.el (completing-read): Add new optional argument
12160         `default'.
12161         (read-coding-system): Add new optional argument
12162         `default-coding-system'.
12163
12164 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12165
12166         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12167         (viet-viscii-...->viet-vscii...).
12168
12169 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12170
12171         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12172         and menus.
12173
12174 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12175
12176         * mule/mule-cmds.el (input-method-function): Add permanent-local
12177         property.
12178
12179 1999-03-30  Dave Love  <fx@gnu.org>
12180
12181         * mule/mule-cmds.el (current-language-environment): Doc fix.
12182
12183 1999-02-06  Richard Stallman  <rms@gnu.org>
12184
12185         * mule/european.el (setup-slovenian-environment): New function.
12186         ("Slovenian"): New language environment.
12187
12188 1999-01-27  Dave Love  <fx@gnu.org>
12189
12190         * mule/mule-cmds.el (current-language-environment): Provide :link,
12191         :type (choices) and appropriate :get.
12192
12193 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12194
12195         * mule/mule-cmds.el (describe-language-environment): Don't alter
12196         input-method-alist.
12197
12198 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12199
12200         * mule/mule-cmds.el (prefer-coding-system): Call
12201         set-coding-priority, so that the internal array of priorities is
12202         also updated.
12203
12204 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12205
12206         * mule/mule-cmds.el (prefer-coding-system): If the argument
12207         requires specific EOL conversion type, make the default coding
12208         systems use that.
12209
12210 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12211
12212         * mule/mule-cmds.el (set-language-environment): Pass the default
12213         eol-type to set-language-environment-coding-systems.
12214         (set-default-coding-systems): Copy the eol-type property for the
12215         new default values of {buffer-file,process}-coding-system from the
12216         old defaults.
12217         (set-language-environment-coding-systems): Accept an optional
12218         argument EOL-TYPE, and set the eol-type property of the default
12219         coding systems accordingly.
12220
12221 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12222
12223         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12224         use generate-new-buffer instead of get-buffer-create.
12225
12226 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12227
12228         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12229
12230 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12231
12232         * mule/mule-cmds.el (default-input-method): Fix custom type.
12233
12234 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12235
12236         * mule/mule-cmds.el (setup-specified-language-environment):
12237         Add apropos-inhibit property.
12238         (describe-specified-language-support): Likewise.
12239
12240 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12241
12242         * mule/mule-cmds.el: Doc fixes.
12243
12244 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12245
12246         * mule/mule-cmds.el (register-input-method): Doc-string
12247         modified.
12248
12249 1998-09-01  Dave Love  <fx@gnu.org>
12250
12251         * mule/mule-cmds.el (current-language-environment): Fix
12252         setter function.
12253
12254 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12255
12256         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12257         mule/european.el, mule/hebrew.el, mule/japanese.el,
12258         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12259         avoid bootstrapping problem if you need to recompile all the Lisp
12260         files using interpreted code.
12261
12262 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12263
12264         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12265         ("Latin-2"): Likewise.
12266
12267 1998-08-18  Per Starback  <starback@update.uu.se>
12268
12269         * mule/european.el (setup-latin2-environment): Fix typo.
12270
12271 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12272
12273         * mule/european.el: Give proper value of `input-method' key to all
12274         lang. env.
12275
12276         * mule/mule-cmds.el (activate-input-method): Handle the case that
12277         the arg INPUT-METHOD is nil correctly.
12278         (read-multilingual-string): Activate the specified input method
12279         before calling read-string.  Afterward, activate the original
12280         input method.
12281
12282 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12283
12284         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12285         (set-language-info-alist): Fix typo in doc-string.
12286
12287         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12288
12289 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12290
12291         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12292         (reset-language-environment): New function for the job that
12293         setup-english-environment used to do.
12294         (set-language-environment): Do more setups according to the info
12295         in language-info-alist.
12296         (read-language-name): Handle the case that the arg KEY is nil.
12297         (describe-language-environment): Handle input-method property.
12298
12299         * mule/: All files under this directory, which related with
12300         specific languages (such as mule/european.el, mule/greek.el,
12301         mule/hebrew.el, mule/misc-lang.el), modified as below.
12302         (setup-XXX-environment): Just call set-language-environment.  If
12303         they used to do some other jobs than what done by
12304         set-language-environment, those jobs are done in
12305         setup-XXX-environment-internal now.
12306         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12307         the value to setup-XXX-environment-internal.  Add properties
12308         input-method and features.
12309
12310         * mule/english.el (setup-english-environment): Just call
12311         reset-language-environment.
12312
12313         * mule/european.el (setup-8-bit-environment): Function deleted.
12314
12315 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12316
12317         * mule/mule-cmds.el (input-method-exit-on-first-char)
12318         (input-method-use-echo-area): Doc fixes.
12319
12320 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12321
12322         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12323         variable.
12324         (input-method-use-echo-area): New variable.
12325
12326 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12327
12328         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12329
12330 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12331
12332         * mule/mule-cmds.el (activate-input-method): Update mode line.
12333         (inactivate-input-method): Likewise.
12334
12335 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12336
12337         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12338         input method in the current buffer, but just bind
12339         current-input-method.
12340
12341 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12342
12343         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12344
12345         * mule/misc-lang.el ("IPA"): Add coding-priority and
12346         coding-system.
12347
12348 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12349
12350         * mule/greek.el: Add coding-priority.
12351
12352 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12353
12354         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12355         LANG-ENV.
12356
12357 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12358
12359         * mule/mule-cmds.el (register-input-method): Fix previous change.
12360         (setup-specified-language-environment): Doc fix.
12361
12362 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12363
12364         * mule/mule-cmds.el: Several doc fixes.
12365         (get-language-info, set-language-info): Rename argument.
12366         (set-language-info-alist): Likewise.
12367         (register-input-method): Rename argument.
12368         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12369
12370 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12371
12372         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12373         default value while reading an input method.
12374
12375 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12376
12377         * mule/mule-cmds.el (universal-coding-system-argument):
12378         Use buffer-file-coding-system as default.
12379
12380 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12381
12382         * mule/korean.el ("Korean"): Doc fix.
12383
12384 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12385
12386         * mule/mule-cmds.el (describe-language-environment): Print the
12387         languge environment at the head.
12388
12389 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12390
12391         * mule/japanese.el: Set exit-function to exit-japanese-environment
12392         for Japanese environment.
12393
12394 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12395
12396         * mule/mule-cmds.el (set-language-environment): Doc fix.
12397         (current-language-environment): Use defcustom.
12398         (default-input-method): Specify :type.
12399
12400 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12401
12402         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12403         modified.
12404         (prefer-coding-system): Doc-string modified.
12405
12406 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12407
12408         * mule/mule-cmds.el (set-language-info): Doc-string
12409         describes `coding-priority' KEY.
12410         (set-language-environment-coding-systems): New function.
12411         (select-safe-coding-system): New function.
12412         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12413         (set-language-info-alist): New optionla arg PARENTS.  Call
12414         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12415         (set-language-environment-coding-systems): New function.
12416
12417         * mule/chinese.el: Remove setting up of
12418         describe-chinese-environment-map and
12419         setup-chinese-environment-map.  Exclude them in args of calls to
12420         set-language-info-alist.  Register coding-priority key in
12421         language-info-alist.
12422
12423         * mule/cyrillic.el: Remove setting up of
12424         describe-cyrillic-environment-map and
12425         setup-cyrillic-environment-map.  Exclude them in args of calls to
12426         set-language-info-alist.  Register coding-priority key in
12427         language-info-alist.
12428
12429         * mule/english.el: Register coding-priority key in
12430         language-info-alist.
12431
12432         * mule/ethiopic.el: Register coding-priority key in
12433         language-info-alist.
12434
12435         * mule/european.el: Remove setting up of
12436         describe-european-environment-map and
12437         setup-european-environment-map.  Exclude them in args of calls to
12438         set-language-info-alist.  Register coding-priority key in
12439         language-info-alist.  Add "German" language env.
12440         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12441         (setup-german-environment): New function.
12442
12443         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12444         change default input method to "greek-postfix".
12445
12446         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12447         coding-priority key in
12448
12449 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12450
12451         * mule/mule-cmds.el (set-language-info): Doc fix.
12452         (input-method-inactivate-hook): Doc fix.
12453
12454 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12455
12456         * mule/mule-cmds.el (set-input-method): Renamed from
12457         select-input-method.
12458
12459 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12460
12461         * mule/mule-cmds.el (set-language-environment): Run
12462         exit-language-environment-hook before calling `exit-function'
12463         which is specified for the language environment.
12464
12465 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12466
12467         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12468         modified.
12469         (prefer-coding-system): Likewise.
12470         (describe-language-environment): Print aliases of each coding
12471         system.
12472         (set-language-environment-hook): New variable.
12473         (exit-language-environment-hook): New variable.
12474         (set-language-environment): Call these hooks.  Before setting a
12475         new language environment, exit from the
12476         current-language-environment if necessary.
12477         (input-method-verbose-flag): The value can be nil, t,
12478         complex-only, or default.
12479         (input-method-highlight-flag): Doc-string augmented.
12480         (activate-input-method): Check if we can run the registered
12481         function to activate an input method.
12482
12483         * mule/korean.el: Set exit-function for language environment
12484         "Korean" to exit-korean-environment.
12485         (setup-korean-environment): Moved to korea-util.el.
12486
12487 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12488
12489         * mule/mule-cmds.el (read-multilingual-string): Use
12490         current-input-method prior to default-input-method.  Don't bind
12491         current-input-method by `let', instead, activate the specified
12492         input method in the current buffer temporarily.
12493
12494 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12495
12496         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12497
12498 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12499
12500         * mule/chinese.el (post-read-decode-hz): Return the result of
12501         decode-hz-region.
12502         (pre-write-encode-hz): Do not change the value of
12503         last-coding-system.
12504
12505 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12506
12507         * mule/mule-ccl.el: Doc fixes.
12508
12509 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12510
12511         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12512         (check-ccl-program): New macro.
12513
12514 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12515
12516         * mule/mule-ccl.el: Comment about CCL syntax modified.
12517         (ccl-command-table): Add read-multibyte-character and
12518         write-multibyte-character.
12519         (ccl-code-table): Add ex-cmd.
12520         (ccl-extended-code-table): New variable.
12521         (ccl-embed-extended-command): New function.
12522         (ccl-compile-read-multibyte-character,
12523         ccl-compile-write-multibyte-character) New functions.
12524         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12525         ccl-dump-write-multibyte-character): New functions.
12526
12527 1999-07-22  SL Baur  <steve@miho>
12528
12529         * config.el (config-value-file): config.values is installed into
12530         doc-directory.
12531         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12532
12533 1999-07-19  Didier Verna  <didier@xemacs.org>
12534
12535         * rect.el: all functions rewritten, except when noted. Below is a
12536         list of interface changes.
12537         (apply-on-rectangle): new function. Obsoletes
12538         `operate-on-rectangle'. All functions that used to call this
12539         function now call the new one.
12540         (kill-rectangle): added optional prefix arg to fill lines.
12541         (delete-rectangle): ditto.
12542         (delete-extract-rectangle): ditto.
12543         (open-rectangle): ditto.
12544         (clear-rectangle): ditto.
12545         (delete-rectangle-line): added third arg FILL.
12546         (delete-extract-rectangle-line): ditto.
12547         (open-rectangle-line): ditto.
12548         (clear-rectangle-line): ditto.
12549
12550 1999-07-18  Andy Piper  <andy@xemacs.org>
12551
12552         * menubar-items.el (default-menubar): add gutter options.
12553
12554         * gutter-items.el: new file.
12555         (gutter): new group for custom.
12556         (gutter-visible-p): new variable.
12557         (default-gutter-position): ditto.
12558         (buffers-tab): new group for the buffers tab.
12559         (gutter-buffers-tab): widget to put in the gutter.
12560         (buffers-tab-max-size): max number of tabs.
12561         (buffers-tab-switch-to-buffer-function): function to call when a
12562         tab is pressed.
12563         (buffers-tab-omit-function): filter buffers with this function.
12564         (buffers-tab-format-buffer-line-function): format buffer names for
12565         inclusion in tabs.
12566         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12567         the record.
12568         (build-buffers-tab-internal): build a list of tab items.
12569         (buffers-tab-items): ditto.
12570         (add-tab-to-gutter): put a tab in the gutter area.
12571         (update-tab-in-gutter): reset the buffers in the tab.
12572
12573         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12574
12575         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12576         (switch-to-buffer-hooks): new hook.
12577
12578         * toolbar.el (default-toolbar-position): fix typo.
12579
12580 1999-07-16  Andy Piper  <andy@xemacs.org>
12581
12582         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12583
12584 1999-07-15  Didier Verna  <didier@xemacs.org>
12585
12586         * cus-edit.el (custom-prompt-variable): optional third arg makes
12587         prompt for a comment string.
12588         (customize-set-value): optional prefix makes this function handle
12589         variable comments.
12590         (customize-set-variable): ditto.
12591         (customize-save-variable): ditto.
12592         (customize-customized): handle custom comments.
12593         (customize-save-customized): ditto.
12594         (custom-variable-state-set): ditto.
12595         (custom-face-state-set): ditto.
12596         (customize-saved): ditto.
12597         (custom-variable-set): ditto.
12598         (custom-face-set): ditto.
12599         (custom-variable-save): ditto.
12600         (custom-face-save): ditto.
12601         (custom-variable-reset-saved): ditto.
12602         (custom-face-reset-saved): ditto.
12603         (custom-variable-reset-standard): ditto.
12604         (custom-face-reset-standard): ditto.
12605         (custom-comment-face): new face.
12606         (custom-comment-tag-face): ditto.
12607         (custom-comment): new widget.
12608         (custom-comment-create): new function.
12609         (custom-comment-delete): ditto.
12610         (custom-comment-value-set): ditto.
12611         (custom-comment-show): ditto.
12612         (custom-comment-invisible-p): ditto.
12613         (custom-variable-value-create): create a comment field widget.
12614         (custom-face-value-create): ditto.
12615         (custom-variable-menu): new entry for adding a custom comment.
12616         (custom-face-menu): ditto.
12617         (custom-save-variables): possibly save custom comments.
12618         (custom-save-faces): ditto.
12619
12620         * cus-face.el (custom-set-faces): the arguments can now have a
12621         custom comment as fourth argument.
12622
12623         * custom.el (custom-set-variables): the arguments can now have a
12624         custom comment as fifth element.
12625
12626 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12627
12628         * XEmacs 21.2.18 is released
12629
12630 1999-07-13  SL Baur  <steve@miho>
12631
12632         * lib-complete.el (read-library-name): Revert previous change.
12633         (read-library): Ditto.
12634
12635 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12636
12637         * packages.el (packages-package-list): Capitalize docstring.
12638
12639         * packages.el (packages-find-package-library-path): Use #'nconc
12640         rather than #'append to reduce consing -- #'mapcar uses Flist,
12641         which returns a freshly consed list.  #'append would create yet
12642         another fresh list, using Fmake_list in concat.
12643
12644         * packages.el (package-provide): Use setq with remassq like it
12645         says in its docstring.
12646
12647 1999-07-06  SL Baur  <steve@miho.m17n.org>
12648
12649         * lib-complete.el (progn-with-message): Fix typo.
12650
12651 1999-07-06  SL Baur  <steve@miho.m17n.org>
12652
12653         * mule/mule-misc.el (char-octet): Make function match docstring.
12654         From Katsumi Yamaoka <yamaoka@jpl.org>
12655
12656 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12657
12658         * wid-edit.el (widget-documentation): corrected spelling error.
12659
12660 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12661
12662         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12663         keys if already bound
12664
12665 1999-07-06  SL Baur  <steve@miho.m17n.org>
12666
12667         * lib-complete.el (progn-with-message): Revert previous changes.
12668
12669 1999-06-24  Bob Weiner  <weiner@beopen.com>
12670
12671         * lib-complete.el (find-library):
12672         (find-library-other-window):
12673         (find-library-other-frame): Completely rewrote
12674         so that these functions actually work when called non-interactively.
12675         Also made them handle LIBRARY arguments which end with .el or .elc.
12676
12677 1999-06-24  Bob Weiner  <weiner@beopen.com>
12678
12679         * simple.el (indent-new-comment-line): Locally bound
12680         `block-comment-start' to `comstart' or else when this is called
12681         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12682         `block-comment-start' value, ignoring any existing spacing after a
12683         comment prefix in the previous line and producing ugly comments.
12684
12685 1999-06-23  Bob Weiner  <weiner@beopen.com>
12686
12687         * list-mode.el (mouse-choose-completion):
12688         (choose-completion):
12689         (completion-switch-to-minibuffer): Added.
12690         ([Tab]): [Tab] previously switched to the minibuffer
12691         but since [space] does that and since most applications in the
12692         world use [Tab] to select the next item in a list, do that in the
12693         *Completions* buffer too.  This will cause the least confusion
12694         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12695         06/23/1999.
12696
12697 1999-06-22  Bob Weiner  <weiner@beopen.com>
12698
12699         * help.el (help-buffer-name): Added support for a null value
12700         of `help-buffer-prefix-string' since some buffers require no
12701         prefix.
12702
12703 1999-06-20  Bob Weiner  <weiner@beopen.com>
12704
12705         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12706         in the completion-list-mode-map to bury the completions buffer
12707         even when the minibuffer is no longer active.
12708
12709 1999-06-20  Bob Weiner  <weiner@beopen.com>
12710
12711         * list-mode.el (list-mode): It is visually disconcerting to have
12712         the text cursor disappear within list buffers, especially when
12713         moving from window to window, so leave it visible.
12714
12715 1999-07-01  SL Baur  <steve@miho.m17n.org>
12716
12717         * menubar-items.el (default-menubar): Conditionalize the bug
12718         report menu item (which may not be possible in this XEmacs).
12719         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12720
12721 1999-06-30  SL Baur  <steve@miho.m17n.org>
12722
12723         * subr.el (with-current-buffer): DOC string fix.
12724         Suggested by Bob Weiner <weiner@altrasoft.com>
12725
12726 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12727
12728         * cus-face.el (custom-face-italic): insert missing args
12729
12730 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12731
12732         * packages.el (package-locations): Changed default early package
12733         hierarchies to ~/.xemacs/mule-packages and
12734         ~/.xemacs/xemacs-packages.
12735
12736 1999-06-23  SL Baur  <steve@miho.m17n.org>
12737
12738         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12739
12740 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12741
12742         * packages.el (package-locations): Changed default early package
12743         hierarchy to ~/.xemacs/packages.
12744         (package-locations): Removed `packages' as a possible name for a
12745         late package hierarchy.
12746
12747 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12748
12749         * mule/mule-category.el (word-combining-categories): Set up new
12750         variable.
12751         (word-separating-categories): Likewise.
12752
12753 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12754
12755         * XEmacs 21.2.17 is released
12756
12757 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12758
12759         * font-menu.el (font-menu-set-font): allow for nil specification
12760         of font size.
12761
12762 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12763
12764         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12765         is 1.
12766
12767 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12768
12769         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12770         8859-5 instead of ISO 8859-1.
12771
12772 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12773
12774         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12775         (viet-viscii-encode-table): Ditto.
12776
12777         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12778         Make obsolete definition of char-octet.
12779
12780 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12781
12782         * subr.el: Move no-Mule make-char ...
12783         * help-nomule.el (make-char): To here.
12784         (string-width): Make Mule compatibility alias.
12785
12786 1999-06-15  Andy Piper  <andy@xemacs.org>
12787
12788         * select.el (get-selection-no-error): really make there be no-error.
12789         (get-selection): revert to original.
12790
12791 1999-06-11  Andy Piper  <andy@xemacs.org>
12792
12793         * select.el (selection-sets-clipboard): renamed.
12794         (own-selection): use it.
12795
12796 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12797
12798         * XEmacs 21.2.16 is released
12799
12800 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12801
12802         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12803         missing characters to avoid crash.
12804
12805 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12806
12807         * coding.el (set-terminal-coding-system): Only set the console
12808         coding system on the selected console if it is a tty.
12809
12810 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12811
12812         * cus-face.el:
12813         * cus-edit.el:
12814         * faces.el:
12815         (custom):
12816         (face-spec-set):
12817         * faces.el (frob-face-property):
12818         * font-menu.el (font-menu-set-font):
12819                   Actually apply changes from 1999-03-17
12820
12821 1999-06-10  Andy Piper  <andy@xemacs.org>
12822
12823         * select.el (get-selection): abstract out non error-signalling
12824         part.
12825         (get-selection-no-error): get-selection without signalling an
12826         error.
12827         (selection-is-clipboard-p): new variable. controls whether the
12828         selection sets the clipboard.
12829         (own-selection): use it.
12830
12831         * mouse.el (insert-selection): fallback to clipboard after trying
12832         primary selection and cutbuffer.
12833
12834 1999-06-05  Andy Piper  <andy@xemacs.org>
12835
12836         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12837         selection functions.
12838
12839 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12840
12841         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12842         default value.
12843         (load): Use `raw-text' instead of `no-conversion'.
12844         (insert-file-contents): Likewise.
12845
12846         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12847         of `no-conversion'.
12848
12849 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12850
12851         * coding.el: Don't copy `no-conversion' to `raw-text'.
12852
12853 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12854
12855         * subr.el (make-char): Define it if Mule is not around.
12856
12857 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12858
12859         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12860
12861         * x-select.el (x-disown-selection-internal): Restore symbol as an
12862         obsolete alias.
12863         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12864
12865 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12866
12867         * XEmacs 21.2.15 is released
12868
12869 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12870
12871         * subr.el (split-string): Avoid infinite looping
12872
12873 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12874
12875         * ldap.el (ldap-ignore-attribute-codings): New variable
12876         (ldap-default-attribute-decoder): New variable
12877         (ldap-coding-system): New variable
12878         (ldap-attribute-syntax-encoders): New variable
12879         (ldap-attribute-syntax-decoders): New variable
12880         (ldap-attribute-syntaxes-alist): New variable
12881         (ldap-encode-boolean): New function
12882         (ldap-decode-boolean): New function
12883         (ldap-encode-country-string): New function
12884         (ldap-decode-string): New function
12885         (ldap-decode-address): New function
12886         (ldap-encode-address): New function
12887         (ldap-decode-attribute): New function
12888         (ldap-search): Use some of these
12889
12890 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12891
12892         * version.el (emacs-version): Make the patch level/beta come
12893         before the XEmacs qualifier so that it gets into (funcall
12894         emacs-version) and thus in the bug reports.
12895         (emacs-version>=): Support patch levels.
12896
12897 1999-06-03  SL Baur  <steve@xemacs.org>
12898
12899         * version.el: implement x.y.z version number
12900         From Jan Vroonhof <vroonhof@math.ethz.ch>
12901
12902 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12903
12904         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12905
12906 1999-05-22  Vin Shelton <acs@xemacs.org>
12907
12908         * startup.el: Document -private and break out non-standard X options.
12909
12910 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12911
12912         * mule/mule-charset.el (charset-after): New function.
12913         (charset-direction): Synch with Mule, update docstring.
12914         (get-charset-property): New function.
12915         (put-charset-property): New function.
12916         (charset-plist): New function.
12917
12918         * mule/mule-charset.el (compose-region):
12919         (decompose-region): remove;  these functions (which don't work
12920         since we don't do composite characters) have been moved to
12921         mule-util.el.
12922         (toplevel): follow coding standards
12923
12924 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12925
12926         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12927         exist any more.
12928
12929         * code-files.el: Fix commentary to follow coding standards.  Move
12930         the single line left in mule-files.el to here.
12931
12932         * mule/mule-files.el: delete.
12933
12934 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12935
12936         * info.el (Info-scroll-prev): Use event functions instead of the
12937         old emacs 19 interface.
12938
12939 1999-06-02  Andy Piper  <andy@xemacs.org>
12940
12941         * x-font-menu.el (x-font-menu-load-font):
12942         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12943
12944 1999-05-31  Andy Piper  <andy@xemacs.org>
12945
12946         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12947         group.
12948         (font-menu-this-frame-only-p): ditto.
12949         (font-menu-max-items): reinstate, from Jan Vroonhof
12950         <vroonhof@math.ethz.ch>
12951         (font-menu-submenu-name-format): ditto.
12952         (font-menu-split-long-menu): ditto, for use by the family
12953         constructor.
12954         (font-menu-family-constructor): use it.
12955
12956 1999-05-30  Andy Piper  <andy@xemacs.org>
12957
12958         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12959         for use by the font menu.
12960
12961         * msw-font-menu.el: new file implementing mswindows specific
12962         font-menu behaviour.
12963         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12964         (mswindows-font-menu-junk-families): ditto.
12965         (hack-font-truename): ditto.
12966         (mswindows-font-regexp-ascii): ditto.
12967         (mswindows-reset-device-font-menus): ditto.
12968         (mswindows-font-menu-font-data): ditto.
12969         (mswindows-font-menu-load-font): ditto.
12970
12971         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12972         (x-font-menu-font-data): ditto.
12973         (x-font-menu-load-font): ditto.
12974
12975         * font-menu.el: new file implementing generic font menu behaviour.
12976         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12977         made device independent.
12978         (font-menu-this-frame-only-p): ditto.
12979         (font-menu-preferred-resolution): ditto.
12980         (font-menu-size-scaling): new variable used to determine whether
12981         sizes are in points or tenths of a point.
12982         (vassoc): moved from x-font-menu.el.
12983         (device-fonts-cache): ditto.
12984         (device-fonts-cache): ditto.
12985         (flush-device-fonts-cache): ditto.
12986         (reset-device-font-menus): copied from x-font-menu.el and made
12987         device independent. Most functionality deferred to
12988         device-dependent versions.
12989         (font-menu-family-constructor): copied from x-font-menu.el and
12990         made device independent.
12991         (font-menu-size-constructor): ditto.
12992         (font-menu-weight-constructor): ditto.
12993         (font-menu-set-font): ditto.
12994         (font-menu-change-face): ditto.
12995         (font-menu-load-font): new device method.
12996         (font-menu-font-data): ditto.
12997
12998         * x-font-menu.el: The above functions deleted.
12999
13000 1999-05-26  Andy Piper  <andy@xemacs.org>
13001
13002         * update-elc.el:
13003         * make-docfile.el:
13004         * loadup.el: rehash expand-file-name usage to not use default-directory.
13005
13006 1999-05-21  Andy Piper  <andy@xemacs.org>
13007
13008         * x-select.el (x-select-convert-to-text):
13009         (x-selected-text-type):
13010         (x-get-selection):
13011         (xselect-convert-to-string):
13012         (xselect-convert-to-compound-text):
13013         (xselect-convert-to-length):
13014         (xselect-convert-to-targets):
13015         (xselect-convert-to-delete):
13016         (xselect-convert-to-filename):
13017         (xselect-convert-to-charpos):
13018         (xselect-convert-to-lineno):
13019         (xselect-convert-to-colno):
13020         (xselect-convert-to-sourceloc):
13021         (xselect-convert-to-os):
13022         (xselect-convert-to-host):
13023         (xselect-convert-to-user):
13024         (xselect-convert-to-class):
13025         (xselect-convert-to-name):
13026         (xselect-convert-to-integer):
13027         (xselect-convert-to-atom):
13028         (xselect-convert-to-identity): functions renamed from x-* and
13029         moved to select.el.
13030         (x-get-secondary-selection): use rename get-selection.
13031         (x-get-clipboard): ditto.
13032         (x-own-selection): moved to select.el.
13033         (x-valid-simple-selection-p): ditto.
13034         (x-dehilight-selection): ditto.
13035         (x-own-clipboard): ditto.
13036         (x-disown-selection): ditto.
13037
13038         * x-mouse.el (x-yank-function): moved to mouse.el.
13039         (x-insert-selection): ditto.
13040         (x-set-point-and-move-selection): use renamed function.
13041
13042         * select.el (selected-text-type): moved and renamed from
13043         x-select.el.
13044         (selection-owner-p): moved to C.
13045         (selection-exists-p): ditto.
13046         (get-cutbuffer): new device method.
13047         (get-selection): generalised and moved from x-select.el.
13048         (own-selection): moved x-own-selection functionality into here.
13049         (dehilight-selection): renamed and moved from x-select.el.
13050         (own-clipboard): functionality moved from x-select.el using new
13051         generic C builtins.
13052         (disown-clipboard): ditto.
13053         (select-convert-to-text):
13054         (select-convert-to-string):
13055         (select-convert-to-compound-text):
13056         (select-convert-to-length):
13057         (select-convert-to-targets):
13058         (select-convert-to-delete):
13059         (select-convert-to-filename):
13060         (select-convert-to-charpos):
13061         (select-convert-to-lineno):
13062         (select-convert-to-colno):
13063         (select-convert-to-sourceloc):
13064         (select-convert-to-os):
13065         (select-convert-to-host):
13066         (select-convert-to-user):
13067         (select-convert-to-class):
13068         (select-convert-to-name):
13069         (select-convert-to-integer):
13070         (select-convert-to-atom):
13071         (select-convert-to-identity): new functions renamed from x-* and
13072         moved from x-select.el.
13073
13074         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13075         into here and use as the default window-system mouse yank.
13076         (insert-selection): generalised and moved from x-mouse.el.
13077         (own-clipboard): moved to C.
13078
13079         * msw-select.el (mswindows-selection-owned-p): deleted.
13080         (mswindows-own-selection): generalised and moved to select.el.
13081         (mswindows-disown-selection): generalised and moved to C.
13082         (mswindows-selection-owner-p): ditto.
13083
13084 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13085
13086         * XEmacs 21.2.14 is released
13087
13088 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13089
13090         * about.el: update contact info for jason and slb.
13091
13092 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13093
13094         * mule/european.el (setup-romanian-environment): Add Romanian
13095         support from Emacs/Mule romanian.el.
13096
13097 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13098
13099         * cus-face.el: Label all custom changes with the 'custom' tag.
13100
13101         * cus-edit.el: idem ditto.
13102
13103         * faces.el: Added suport for adding device tags to various functions.
13104         (custom): New device tag.
13105         (face-spec-set): Call reset face with tags argument. No longer do
13106         x-init-global-faces hack.
13107
13108         * faces.el (frob-face-property): Use an anonymous specifier to map
13109         frob-face-property-1 over.
13110
13111         * x-font-menu.el (font-menu-set-font): Always specify all
13112         properties to custom.
13113
13114 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13115
13116         * mule/european.el (setup-czech-environment): Add czech support.
13117         From David Sauer <davids@orfinet.cz>
13118
13119 1999-03-15  SL Baur  <steve@xemacs.org>
13120
13121         * check-features.el: Turn hard errors into warnings.
13122
13123 1999-03-21  SL Baur  <steve@xemacs.org>
13124
13125         * simple.el (delete-key-deletes-forward): As per discussion on
13126         xemacs-beta, default to t.
13127
13128 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13129
13130         * loadup.el: Define Installation-string before loading anything.
13131
13132 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13133
13134         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13135         From Anders Stenman <stenman@isy.liu.se>
13136
13137 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13138
13139         * wid-edit.el (widget-glyph-find): Ditto.
13140
13141         * packages.el (locate-library): Ditto.
13142
13143         * loadup.el (really-early-error-handler): Ditto.
13144
13145         * lib-complete.el (read-library): Ditto.
13146
13147         * faces.el (set-face-stipple): Ditto.
13148
13149         * code-files.el (load): Use new calling style of locate-file.
13150
13151 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13152
13153         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13154         dead.
13155
13156 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13157
13158         * dumped-lisp.el (preloaded-file-list): Don't load
13159         Installation.el.
13160
13161         * loadup.el (Installation-string): Define it here.
13162
13163 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13164
13165         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13166         Installation.el needs to be loaded before `dump-paths', otherwise
13167         the dumping process won't find it.
13168
13169 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13170
13171         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13172         subr so that we can use `replace-in-string' in Installation.el to
13173         get rid of C-m chars under the native Windows build.
13174
13175 1999-04-29  Andy Piper  <andy@xemacs.org>
13176
13177         * make-docfile.el: canonicalize file and directory names.
13178
13179         * device.el (call-device-method): new function for calling device
13180         specific methods.
13181         (define-device-method): new function for defining device methods.
13182         (define-device-method*): ditto.
13183
13184 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13185
13186         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13187
13188 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13189
13190         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13191         (cyrillic-koi8-r-encode-table): Likewise.
13192         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13193         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13194
13195         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13196         from vietnamese.el].
13197
13198         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13199         mule/mule-misc.el.
13200
13201 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13202
13203         * mule/thai-xtis.el:
13204         - Change font registry name from "Thai94x94-0" to "xtis-0".
13205         - Change mnemonic of coding-system `tis-620' to "TIS620".
13206
13207 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13208
13209         * mule/ethiopic.el: fixed.
13210
13211 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13212
13213         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13214
13215         * mule/thai-xtis.el: New file.
13216
13217         * mule/vietnamese.el: New file.
13218
13219         * mule/ethiopic.el: New file.
13220
13221 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13222
13223         * bytecomp.el (byte-compile-close-variables): Leave
13224         debug-issue-ebola-notices alone.
13225
13226 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13227
13228         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13229         at the top of the buffer since it is the most important thing to
13230         customize
13231         (ldap-get-host-parameter): New defun
13232         (ldap-search): Add a new parameter `withdn' to retrieve the
13233         distinguished names of entries
13234
13235 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13236
13237         * startup.el (splash-frame-body): Date and spelling fixes.
13238
13239 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13240
13241         * view-less.el (toggle-truncate-lines): add autoload tag
13242
13243 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13244
13245         * format.el (format-alist): Disable image stuff.
13246
13247 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13248
13249         * wid-edit.el (widget-glyph-find): Search by directories, then by
13250         suffixes rather than the other way around.
13251         (widget-image-conversion): Renamed to
13252         `widget-image-file-name-suffixes'.
13253
13254 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13255
13256         * mule/mule-charset.el: Made old functions obsolete, remove the
13257         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13258         (charset-iso-graphic-plane): Rename from charset-graphic.
13259         (charset-iso-final-char): Rename from charset-final.
13260         (charset-width): Rename from charset-columns.
13261         (charset-bytes): Added from fsf compatibility, returns always 1.
13262
13263         * mule/mule-misc.el: Move charset-doc-string alias to
13264         mule-charset.el
13265
13266 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13267
13268         * x-faces.el (x-make-font-bold-italic): honor
13269         *try-oblique-before-italic-fonts*
13270
13271 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13272
13273         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13274
13275 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13276
13277         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13278         name.
13279
13280 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13281
13282         * cl-extra.el (equalp): Would bug out for lists.
13283
13284 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13285
13286         * about.el (about-hackers):  Change cgw's email address
13287
13288 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13289
13290         * XEmacs 21.2.13 is released
13291
13292 1999-03-12  SL Baur  <steve@xemacs.org>
13293
13294         * simple.el (delete-key-deletes-forward): Revert to previous
13295         behavior.
13296
13297 1999-01-18  Didier Verna  <didier@xemacs.org>
13298
13299         * menubar-items.el (xemacs-splash-buffer): handle the case of
13300         multiple elements in the splash buffer body.
13301
13302         * startup.el (splash-frame-timeout): new constant: interval
13303         between splash buffer elements.
13304         (command-line-1): handle splash buffer with multiple elements (use
13305         a timeout).
13306         (splash-frame-body): Originally `startup-splash-frame-body'.
13307         Rewrote a cleaner and more readable version. This can now be array,
13308         in which case each element is displayed in turn in the splash buffer.
13309         (splash-frame-static-body): new constant. Persistent information
13310         across all splash buffer elements (preserves the possibility to give
13311         it in different languages.
13312         (circulate-splash-frame-elements): new function. Used as a timeout
13313         to circulate through all splash frame elements and display them in
13314         sequence.
13315         (display-splash-frame): originally `startup-splash-frame'. Handle
13316         the case of multiple elements in the splash buffer body. Now
13317         returns a timeout id if multiple elements to display, or nil.
13318
13319 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13320
13321         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13322         so they can be overridden by x-init-face-from-resources.
13323         Additionally specify the font name also with an x tag.
13324
13325 1999-03-08  Andy Piper  <andy@xemacs.org>
13326
13327         * package-get.el (package-get-base): autoload.
13328
13329         * menubar-items.el (default-menubar): add update menu item. Fix
13330         custom menu to only be activated when package-base is available.
13331
13332         * package-get.el (package-get-custom): don't load
13333         package-get-custom as it is auto-generated. Fix group definition.
13334
13335 1999-03-05  Didier Verna  <didier@xemacs.org>
13336
13337         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13338         instead of `symbol-name' (Thanks Kyle).
13339
13340         * cus-edit.el (custom-save-variables): use `prin1' instead of
13341         princ to write symbols.
13342
13343 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13344
13345         * XEmacs 21.2.12 is released
13346
13347 1999-03-05  SL Baur  <steve@xemacs.org>
13348
13349         * menubar-items.el (default-menubar): Add kfm browsing support.
13350         From Neal Becker <nbecker@fred.net>
13351
13352 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13353
13354         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13355         calls to font-lock during buffer reversion.
13356
13357 1999-02-12  Didier Verna  <didier@xemacs.org>
13358
13359         * info.el (Info-build-node-completions): unconditionally widen the
13360         tag table buffer.
13361
13362 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13363
13364         * x-faces.el (x-init-face-from-resources):
13365         Only set fonts in the 'x locale.
13366
13367 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13368
13369         * package-ui.el (pui-install-selected-packages): Don't throw on
13370         `package-admin-delete-binary-package' returning nil since it's
13371         normal.  Reindent function.
13372         (pui-add-required-packages): Handle case where packages selected
13373         for installation have never been installed.
13374
13375 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13376
13377         * menubar-items.el (default-menubar):
13378         Implement the ``Mule->Set coding system of process'' menu item.
13379
13380 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13381
13382         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13383         files
13384         - Change some `if's to `when's
13385
13386 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13387
13388         * XEmacs 21.2.11 is released
13389
13390 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13391
13392         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13393         against window close (Fix Bug #460).
13394         (ask-user-about-lock-dbox): Idem.
13395
13396 1999-02-25  SL Baur  <steve@xemacs.org>
13397
13398         * mule/mule-charset.el (charset-leading-byte): New function.
13399         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13400
13401 1999-02-12  Andy Piper  <andy@xemacs.org>
13402
13403         * about.el (xemacs-hackers): change andy's email address.
13404         (about-url-alist): change andy's web page address.
13405         (about-xemacs): add piper.
13406
13407 1999-02-16  SL Baur  <steve@xemacs.org>
13408
13409         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13410         of mule-base into lisp/mule.
13411
13412 1999-02-16  SL Baur  <steve@xemacs.org>
13413
13414         * mule/arabic.el:
13415         mule/canna-leim.el:
13416         mule/chinese.el:
13417         mule/cyrillic.el:
13418         mule/english.el:
13419         mule/european.el:
13420         mule/greek.el:
13421         mule/hebrew.el:
13422         mule/japanese.el:
13423         mule/kinsoku.el:
13424         mule/korean.el:
13425         mule/misc-lang.el:
13426         mule/mule-category.el:
13427         mule/mule-ccl.el:
13428         mule/mule-charset.el:
13429         mule/mule-cmds.el:
13430         mule/mule-coding.el:
13431         mule/mule-files.el:
13432         mule/mule-help.el:
13433         mule/mule-init.el:
13434         mule/mule-misc.el:
13435         mule/mule-tty-init.el:
13436         mule/mule-x-init.el:
13437         mule/viet-chars.el:  Remerge from mule-base.
13438
13439         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13440         of mule-base into lisp/mule.
13441
13442 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13443
13444         * process.el (exec-to-string): Use `shell-command-switch' in place
13445         of hard-wired "-c" (for WindowsNT).
13446
13447 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13448
13449         * menubar-items.el (default-menubar):  Remove obsolete
13450         "Gopher" item
13451
13452 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13453
13454         * package-admin.el (package-admin-get-install-dir): First fall
13455         back to the location of xemacs-base for non-mule packages.
13456
13457 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13458
13459         * paths.el:
13460         - improved automounter tmp directory support.
13461         - support 4 (!) empirically discovered automounter conventions
13462
13463 1999-02-12  SL Baur  <steve@xemacs.org>
13464
13465         * etags.el (pop-tag-mark): autoload to match key binding.
13466
13467 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13468
13469         * XEmacs 21.2.10 is released
13470
13471 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13472
13473         * package-get.el (package-get-remote-filename): Don't bug out for
13474         a local file name in the search entry.
13475
13476 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13477
13478         * XEmacs 21.2.9 is released
13479
13480 1999-01-19  Didier Verna  <didier@xemacs.org>
13481
13482         * replace.el (replace-search-function): new variable containing a
13483         function to perform a search-forward.
13484         (replace-re-search-function): new variable containing a function
13485         to perform a re-search-forward.
13486         (perform-replace): use them.
13487
13488 1999-01-25  Didier Verna  <didier@xemacs.org>
13489
13490         * select.el (selection-owner-p): use the name `XEmacs'.
13491         (cut-copy-clear-internal): ditto.
13492
13493 1999-01-18  Andy Piper  <andy@xemacs.org>
13494
13495         * about.el (about-url-alist): Update my entry.
13496         (xemacs-hackers): Ditto.
13497
13498 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13499
13500         * buffer.el (switch-to-buffer): Fixing documentation.
13501         * minibuf.el (minibuffer-completion-table): ditto.
13502         * cl-macs.el (return-from): ditto.
13503
13504 1999-01-04  Didier Verna  <didier@xemacs.org>
13505
13506         * replace.el (delete-non-matching-lines): temporarily disable
13507         case-folding when called interactively with a regexp containing
13508         uppercase characters.
13509         (delete-matching-lines): ditto.
13510         (count-matches): ditto.
13511         (list-matching-lines): ditto.
13512
13513 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13514
13515         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13516         abort if current window is split horizontally, not if others are
13517         split.  Got rid of unnecessary minibuffer checking.  Also, add
13518         some comments (it's still complex).
13519
13520 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13521
13522         * package-get.el: changed address for doc.ic.ac.uk to
13523         sunsite.doc.ic.ac.uk
13524
13525 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13526
13527         * ldap.el (toplevel): Remove requires so that the file compiles
13528         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13529
13530 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13531
13532         * dump-paths.el: Calculate module-directory and set
13533         module-load-path to the load path for modules.
13534
13535         * loadup.el: Get bootstrap value of module-load-path from the
13536         environment variable EMACSBOOTSTRAPMODULEPATH.
13537         - Display the module load path if we're debugging paths.
13538
13539         * setup-paths.el: Added function paths-find-site-module-directory.
13540         - Added function paths-find-module-directory.
13541         - Added function paths-construct-module-load-path.  Uses new
13542         environment variable EMACSMODULEPATH.
13543
13544 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13545
13546         * font.el (font-default-object-for-device):
13547         Oops! This `or' can't be replaced by `unless'.
13548         Fixed inability to run w3, among other things.
13549
13550 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13551
13552         * package-admin.el: Change initialization of
13553           package-admin-install-function dependent on system type.
13554           Change package-admin-install-function-mswindows to use
13555           "minitar".
13556
13557 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13558
13559         * mouse.el (default-mouse-motion-handler): Disable help echo while
13560         in the minibuffer.
13561
13562 1998-12-28  Martin Buchholz <martin@xemacs.org>
13563
13564         * XEmacs 21.2.8 is released.
13565
13566 1998-12-24  Martin Buchholz <martin@xemacs.org>
13567
13568         * XEmacs 21.2.7 is released.
13569
13570 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13571
13572         * package-ui.el (pui-list-packages): Set truncate-lines.
13573
13574         * package-get.el (package-get-download-menu): Use
13575         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13576
13577         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13578         (pui-help-string): idem.
13579         (list-packages-mode): New major mode.
13580         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13581         (pui-install-selected-packages): Add suport for removing packages.
13582         (pui-toggle-package-delete-key): New function.
13583         (pui-popup-context-sensitive): New kludge.
13584         (pui-list-packages): Add warning when `package-get-remote' is nil.
13585         (package-ui-add-site): New function.
13586
13587 1998-12-01  Didier Verna  <didier@xemacs.org>
13588
13589         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13590
13591 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13592
13593         * ldap.el: Custom-ized
13594         (toplevel): Do not provide `ldap' which is provided by C level
13595         LDAP code
13596         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13597
13598 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13599
13600         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13601
13602 1998-12-17  Andy Piper  <andy@xemacs.org>
13603
13604         * sound.el (sound-load-list): name changed from sound-load-alist.
13605         (sound-extension-list): name changed from sound-ext-list.
13606         (load-default-sounds): use new names.
13607         (load-sound-file): use new names.
13608
13609 1998-12-16  Andy Piper  <andy@xemacs.org>
13610
13611         * XEmacs 21.2.6 is released
13612
13613 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13614
13615         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13616         errors.
13617
13618 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13619
13620         * wid-edit.el (widget-echo-this-extent): Set
13621         help-echo-owns-message to t.
13622
13623 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13624
13625         * package-get.el (package-get-download-menu): use toggles for
13626           each site in the download site menu.
13627
13628 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13629
13630         * package-get.el (package-get): If we cannot find a package
13631           because package-get-remote is not set, give a more helpful
13632           error message.
13633
13634 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13635
13636         * package-get.el (package-get-remote-filename): use an EFS path
13637         with user anonymous if no user is specified.
13638
13639 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13640
13641         * faces.el (face-spec-set): Re-init fallfacks for default after
13642         calling reset-face on the default face.
13643
13644 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13645
13646         * package-admin.el (package-admin-default-install-function):
13647         Behave as advertised.  Make sure the pkg-dir is proper for
13648         default-directory.
13649         (package-admin-add-binary-package): Make sure the pkg-dir is
13650         proper for default-directory.
13651         (package-admin-install-function-mswindows): Make sure the pkg-dir
13652         is proper for default-directory.
13653
13654 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13655
13656         * XEmacs 21.2.5 is released
13657
13658 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13659
13660         * files.el (binary-file-regexps): regexp-opt is not available at
13661         bytecompile time.
13662
13663 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13664
13665         * x-win-xfree86.el:
13666         * x-win-sun.el (x-win-init-sun):
13667         * x-win-sun.el:
13668         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13669         * x-iso8859-1.el:
13670         * x-init.el (init-post-x-win):
13671         * x-init.el (init-pre-x-win):
13672         * x-init.el (x-initialize-compose):
13673         * x-init.el:
13674         * x-compose.el:
13675         * winnt.el:
13676         * widget.el:
13677         * wid-edit.el (widget-glyph-click):
13678         * wid-edit.el (widget-glyph-find):
13679         * wid-edit.el (widget-type):
13680         * view-less.el (view-buffer-other-window):
13681         * very-early-lisp.el:
13682         * version.el:
13683         * toolbar.el:
13684         * toolbar-items.el:
13685         * term/sun.el (suntool-map):
13686         * term/sun-mouse.el:
13687         * term/internal.el:
13688         * syntax.el (modify-syntax-entry):
13689         * symbol-syntax.el:
13690         * subr.el:
13691         * startup.el (lock-directory):
13692         * simple.el (set-comment-column):
13693         * simple.el (backward-delete-char-untabify):
13694         * shadow.el (find-emacs-lisp-shadows):
13695         * shadow.el:
13696         * setup-paths.el (paths-construct-info-path):
13697         * select.el (cut-copy-clear-internal):
13698         * process.el (call-process-region):
13699         * process.el (start-process-shell-command):
13700         * process.el:
13701         * paths.el (rmail-spool-directory):
13702         * paragraphs.el (use-hard-newlines):
13703         * package-get.el (package-get-dependencies):
13704         * package-admin.el (package-admin-delete-binary-package):
13705         * obsolete.el (truncate-string):
13706         * obsolete.el (store-substring):
13707         * mouse.el (default-mouse-track-maybe-own-selection):
13708         * mouse.el (mouse-yank-at-point):
13709         * modeline.el:
13710         * modeline.el (mouse-drag-modeline):
13711         * minibuf.el (read-directory-name-internal):
13712         * minibuf.el (read-file-name-internal):
13713         * minibuf.el (read-file-name-internal-1):
13714         * minibuf.el (read-file-name-2):
13715         * minibuf.el (exact-minibuffer-completion-p):
13716         * minibuf.el (read-from-minibuffer):
13717         * minibuf.el:
13718         * menubar.el (check-menu-syntax):
13719         * map-ynp.el (map-y-or-n-p):
13720         * make-docfile.el (docfile-out-of-date):
13721         * loadup.el ((member "run-temacs" command-line-args)):
13722         * loadup.el ((member "no-site-file" command-line-args)):
13723         * loadup.el (really-early-error-handler):
13724         * loadup.el:
13725         * loadhist.el:
13726         * loaddefs.el:
13727         * lisp-mnt.el (lm-verify):
13728         * lib-complete.el (lib-complete:cache-completions):
13729         * lib-complete.el (library-all-completions):
13730         * itimer.el (itimer-run-expired-timers):
13731         * info.el (Info-mode):
13732         * info.el (Info-insert-file-contents):
13733         * info.el (Info-rebuild-dir):
13734         * info.el (Info-build-dir-anew):
13735         * info.el (Info-parse-dir-entries):
13736         * info.el (Info-dir-outdated-p):
13737         * info.el (Info-insert-dir):
13738         * info.el (info-xref):
13739         * info.el:
13740         * hyper-apropos.el (hyper-apropos-get-doc):
13741         * hyper-apropos.el (hyper-describe-face):
13742         * hyper-apropos.el (hyper-apropos-mode):
13743         * hyper-apropos.el:
13744         * help.el (list-processes):
13745         * help.el:
13746         * gnuserv.el:
13747         * font.el (mswindows-font-create-name):
13748         * font.el (font-default-font-for-device):
13749         * font.el (x-font-create-object):
13750         * font.el (font-registry):
13751         * font.el:
13752         * font-lock.el (font-lock-keywords):
13753         * font-lock.el:
13754         * finder.el (finder-compile-keywords):
13755         * find-paths.el (paths-find-recursive-path):
13756         * fill.el (set-justification-center):
13757         * fill.el (fill-region-as-paragraph):
13758         * files.el (insert-directory):
13759         * files.el (wildcard-to-regexp):
13760         * files.el (recover-file):
13761         * files.el (basic-save-buffer):
13762         * files.el (delete-auto-save-file-if-necessary):
13763         * files.el (file-relative-name):
13764         * files.el (backup-extract-version):
13765         * files.el (backup-buffer):
13766         * files.el (set-visited-file-name):
13767         * files.el (set-auto-mode):
13768         * files.el (interpreter-mode-alist):
13769         * files.el:
13770         * files.el (find-file-noselect):
13771         * files.el (abbreviate-file-name):
13772         * files.el (parse-colon-path):
13773         * files.el (directory-abbrev-alist):
13774         * etags.el (visit-tags-table-buffer):
13775         * easymenu.el (easy-menu-define):
13776         * dragdrop.el (experimental-dragdrop-drag):
13777         * dragdrop.el (dragdrop-drop-do-functions):
13778         * dragdrop.el (dragdrop-drop-at-point):
13779         * disass.el (disassemble-1):
13780         * disass.el (disassemble-internal):
13781         * disass.el (disassemble):
13782         * disass.el:
13783         * derived.el (derived-mode-init-mode-variables):
13784         * derived.el (define-derived-mode):
13785         * custom.el (defgroup):
13786         * cus-edit.el (custom-quote):
13787         * config.el:
13788         * code-process.el (open-network-stream):
13789         * code-process.el (start-process):
13790         * code-process.el (call-process-region):
13791         * code-process.el (call-process):
13792         * code-process.el:
13793         * code-files.el (insert-file-contents):
13794         * code-files.el:
13795         * code-files.el (buffer-file-coding-system-for-read):
13796         * cmdloop.el (yes-or-no-p-minibuf):
13797         * cl.el:
13798         * cl-macs.el:
13799         * cl-extra.el:
13800         * callers-of-rpt.el (make-caller-report):
13801         * callers-of-rpt.el:
13802         * bytecomp.el (batch-byte-recompile-directory):
13803         * bytecomp.el (batch-byte-compile-1):
13804         * bytecomp.el (batch-byte-compile):
13805         * bytecomp.el (display-call-tree):
13806         * bytecomp.el (byte-compile-insert):
13807         * bytecomp.el (byte-compile-two-args-19->20):
13808         * bytecomp.el (byte-compile-variable-ref):
13809         * bytecomp.el (byte-compile-form):
13810         * bytecomp.el (byte-compile-top-level-body):
13811         * bytecomp.el (byte-compile-out-toplevel):
13812         * bytecomp.el (byte-compile-byte-code-maker):
13813         * bytecomp.el (byte-compile-file-form-defmumble):
13814         * bytecomp.el (byte-compile-file-form):
13815         * bytecomp.el (byte-compile-keep-pending):
13816         * bytecomp.el (byte-compile-insert-header):
13817         * bytecomp.el (byte-compile-from-buffer):
13818         * bytecomp.el (byte-compile-file):
13819         * bytecomp.el (byte-recompile-file):
13820         * bytecomp.el (byte-compile-close-variables):
13821         * bytecomp.el (byte-compile-warn-about-unused-variables):
13822         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13823         * bytecomp.el (byte-compiler-legal-options):
13824         * bytecomp.el (byte-compile-lapcode):
13825         * bytecomp.el (byte-optimize-log):
13826         * bytecomp.el ((fboundp 'defsubst)):
13827         * bytecomp.el:
13828         * bytecomp-runtime.el:
13829         * byte-optimize.el (byte-optimize-apply):
13830         * byte-optimize.el (car):
13831         * byte-optimize.el (byte-optimize-form):
13832         * byte-optimize.el (byte-optimize-form-code-walker):
13833         * byte-optimize.el:
13834         * build-report.el (build-report-insert-installation-file):
13835         * build-report.el (build-report):
13836         * auto-show.el:
13837         * apropos.el (apropos-documentation):
13838         - mega patch
13839         - clean up byte-compile warnings
13840         - remove unused variables
13841         - Use common lisp style hashtable functions
13842         - byte compiler cleanup
13843         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13844         - remove old backquote syntax usage
13845         - move some cl functionality into C for speed.
13846         - remove last remaining VMS support
13847         - spelling fixes
13848         - implement last, butlast, nbutlast, copy-list in C.
13849         - new macro ignore-file-errors, similar to ignore-errors
13850           (ignore-file-errors (delete-file "foo"))
13851         - get frequent garbage collection during loadup.el by tweaking
13852           gc-cons-threshold, rather than explicitly calling garbage-collect
13853         - default delete-key-deletes-forward to `t'.
13854
13855 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13856
13857         * XEmacs 21.2-beta4 is released.
13858
13859 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13860
13861         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13862         (easy-menu-item-present-p): Wrapper around find-menu-item.
13863         (easy-menu-remove-item): Wrapper around delete-menu-item.
13864
13865         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13866         (add-menu-button): Add 'in-menu' argument.
13867         (add-menu-item-1): Add in-menu support to helper function.
13868
13869 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13870
13871         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13872
13873 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13874
13875         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13876         of Dec 4, 1997.
13877
13878 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13879
13880         * process.el (shell-command-on-region): Report if the command
13881         succeeded or failed.
13882
13883 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13884
13885         * subr.el (buffer-substring-no-properties): Comment out.
13886
13887 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13888
13889         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13890           into font instances first, like `x-frob-font-size' does.
13891           (mswindows-find-larger-font): ditto
13892
13893 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13894
13895         * package-ui.el (pui-install-selected-packages): fix args in call
13896         to `package-get'.
13897
13898 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13899
13900         * package-get.el (host-name): New widget type.
13901         (package-get-remote): Better customization using new type.
13902         (package-get-download-sites): idem dito.
13903
13904         (package-get-custom): Do not use package-get-all untill we have
13905         runtime dependencies.
13906
13907         (package-get-remove-copy): Default to 't' we no longer need this
13908         kludge as we do not currently use depenencies.
13909
13910         (package-get-was-current): New variable.
13911         (package-get-require-base): New 'force-current' argument.
13912         (package-get-update-base): idem
13913         (package-get-package-provider):  idem
13914         (package-get-locate-index-file): New 'no-remote' argument.
13915         (package-get-locate-file): idem.
13916
13917         (package-get-maybe-save-index): New function.
13918         (package-get-update-base): Use it.
13919
13920 1998-10-28 Greg Klanderman <greg@alphatech.com>
13921
13922         * package-get.el (package-get-remote): default to nil; by default,
13923         don't go out to the net via EFS.  They must select a download site.
13924         (package-get-download-sites): new variable.
13925         (package-get-download-menu): new function.
13926         (package-get-locate-index-file): new function.
13927         (package-get-update-base): use it.
13928
13929         * menubar-items.el (default-menubar): add "Update Package Index"
13930         and "Add Download Site" menus under Options | Manage Packages.
13931
13932 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13933
13934         * package-get.el (package-get): bugfix code checking installed version
13935         for case where package is not currently installed.
13936         (package-get-require-signed-base-updates): new variable.
13937         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13938         deemed not a goot thing.  Use the variable
13939         package-get-allow-unsigned-base-updates instead.
13940
13941 1998-10-16 Greg Klanderman <greg@alphatech.com>
13942
13943         * package-get.el (package-get): Don't install an older version than
13944         we already have unless explicitly told to.  Issue a warning.
13945
13946         * package-ui.el (pui-add-required-packages): when adding
13947         dependencies, don't add packages that are up to date.
13948         (pui-package-symbol-char):  Don't consider a package out of date
13949         if you have a newer version installed than the latest version in
13950         package-get-base.
13951
13952         * package-get.el (package-get-base-filename): document that it may
13953         be a path relative to package-get-remote;  new default value.
13954         (package-get-locate-file): new function.
13955         (package-get-update-base): use it to expand package-get-base-filename.
13956         (package-get-save-base): new function to save the package-get database
13957         to file.
13958         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13959         (package-get-update-base): pass the REMOTE-SOURCE arg.
13960         (package-get-update-base-entry): call package-get-custom-add-entry.
13961         (package-get-file-installed-p): removed; no longer needed.
13962         (package-get-create-custom): ditto.
13963         (toplevel): remove code to build and load package-get-custom.el
13964         (package-get-custom-add-entry): new function.
13965
13966 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13967
13968         * wid-edit.el (widget-button-click): Don't switch window.
13969
13970 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13971
13972         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13973
13974 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13975
13976         * etags.el (find-tag-default): Run find-tag-hook using
13977         run-hooks rather than funcall
13978
13979 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13980
13981         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13982         and the current local map as the parents to isearch-mode-map.
13983
13984 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13985
13986         * XEmacs 21.2-beta3 is released.
13987
13988 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13989
13990         * package-get.el (package-get-update-base): use
13991         insert-file-contents-internal, not insert-file-contents-literally.
13992
13993 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13994
13995         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13996         dump time.
13997
13998 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13999
14000         * package-get.el (package-get-update-base-entry): new function.
14001         (package-get-update-base): renamed; was `package-get-load-base'.
14002         cleanup, and use package-get-update-base-from-buffer.
14003         (package-get-update-base-from-buffer): new function.
14004         (package-get-update-base-entries): new; helper for above.
14005         Do not eval lisp grabbed over ftp; parse it from new format.
14006
14007 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14008
14009         * files.el (set-auto-mode): Don't play games loading package-get
14010         database; package-get-package-provider will handle it all.
14011
14012 1998-10-14  Greg Klanderman  <greg@alphatech.com>
14013
14014         * package-get.el (package-get-base-filename): new variable.
14015         (package-get-require-base): new function.
14016         (package-get-pgp-signed-begin-line): new variable.
14017         (package-get-pgp-signature-begin-line): ditto.
14018         (package-get-pgp-signature-end-line):  ditto.
14019         (package-get-load-base): new function.
14020         (package-get-interactive-package-query):
14021         (package-get-update-all):
14022         (package-get-dependencies):
14023         (package-get-package-provider):
14024         (package-get-custom): use package-get-require-base.
14025         [package-get-custom loading]: disable for now.
14026
14027         * package-ui.el (pui-list-packages): use (package-get-require-base)
14028
14029 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14030
14031         * package-ui.el: Correct obvious thinko in choosing extent face.
14032
14033 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14034
14035         * menubar-items.el (default-menubar): pui-list-package has nothing
14036         to with Customize. Move all the package stuff to a new Item in Options.
14037
14038         * package-ui.el (pui-menu): Add menu and Popup menu.
14039
14040         * package-get.el (package-get): Use new
14041         package-admin-get-install-dir.
14042
14043         * package-admin.el (package-admin-get-install-dir): New syntax.
14044         Conserve package location and put mule packages where mule-base is.
14045
14046         * package-get.el : Customized
14047
14048         * package-ui.el (pui): Customized
14049         (pui-package-install-dest-dir): New variable.
14050         (pui-install-selected-packages): Use it
14051
14052 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14053
14054         * package-get.el (package-get-interactive-package-query): Move
14055         dependency on package-get-base to run-time.
14056         (package-get-update-all): Ditto.
14057         (package-get-dependencies): Ditto.
14058         (package-get-package-provider): Ditto.
14059         (package-get-custom): Ditto.
14060
14061 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14062
14063         * events.el: Remove 'ascii-character property from 'backspace
14064         and 'delete symbols
14065
14066 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14067
14068         * package-get-base.el: removed.
14069
14070 1998-09-23  Didier Verna  <didier@xemacs.org>
14071
14072         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14073         (no-upper-case-p): new function.
14074         (with-search-caps-disable-folding): new macro.
14075         (with-interactive-search-caps-disable-folding): new macro.
14076         (zap-to-char): In interactive mode, do a case-sensitive search if
14077         the character is uppercase.
14078         (zap-up-to-char): ditto.
14079
14080         * replace.el (perform-replace): use the function no-upper-case-p.
14081
14082         * isearch-mode.el (isearch-fix-case): ditto.
14083         make obsolete `with-caps-disable-folding' and
14084         `isearch-no-upper-case-p'.
14085
14086         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14087         (tags-search): ditto.
14088         (tags-query-replace): ditto.
14089
14090         * info.el (Info-search): ditto.
14091
14092 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14093
14094         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14095
14096 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14097
14098         * package-admin.el (package-admin-rmtree): rewritten.  need to
14099         check for "." and ".." before symlink check.  expand files and
14100         directories with respect to DIRECTORY, not default-directory.
14101
14102 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14103
14104         * package-get.el (package-get-all): add INSTALL-DIR argument.
14105
14106 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14107
14108         * package-ui.el (pui-add-required-packages): new function, select
14109         dependent packages.
14110         (pui-display-keymap): bind it.
14111         (pui-help-string): document it.
14112         (pui-install-selected-packages): package-get-all -> package-get.
14113
14114         * package-get.el (package-get-dependencies): new function.
14115
14116 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14117
14118         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14119         regexps.
14120
14121 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14122
14123         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14124         function.
14125         (default-mouse-track-normalize-point): Use it.
14126
14127 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14128
14129         * package-admin.el (package-admin-delete-binary-package):
14130                 General cleanup. Remove unnessary use of progn and
14131         save-excursion.
14132         (package-admin-delete-binary-package): Do NOT mess with file
14133         modes. That is evil.
14134         (package-admin-delete-binary-package): Wrap all deleting in
14135         condition-case. The data in MANIFEST is untrustworthy.
14136         (package-admin-delete-binary-package): Let the OS worry about non
14137         empty directories.
14138
14139 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14140
14141         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14142         processing.
14143         (lm-report-bug): Fix mail address to send bug reports to.
14144
14145 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14146
14147         * XEmacs 21.2-beta2 is released.
14148
14149 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14150
14151         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14152
14153 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14154
14155         * info.el (Info-mode): Document page turning by double clicks in
14156         docstring so `M-x describe-mode' will display it.
14157
14158 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14159
14160         * info.el (Info-mouse-track-double-click-hook): Use character
14161         widths to calculate a border region where double clicking does
14162         page turning, and return `nil' by default so other hooks, such as
14163         region highlighting, will be run.
14164
14165 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14166
14167         * sound.el (default-sound-directory-list): Initialize with all the
14168         "sounds" directories in `data-directory-list'.  It used to just be
14169         the first one.
14170
14171         * packages.el (locate-data-directory-list): Created.  This gives
14172         the list of matching directories, unlike `locate-data-directory',
14173         which just gives the first one.
14174
14175 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14176
14177         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14178         make a binding in the local keymap until help-char handling is
14179         improved.
14180
14181         * help.el (help-keymap-with-help-key): Provide keymap with help
14182         binding.
14183         (help-print-help-form): New helper function.
14184
14185 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14186
14187         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14188         move extent to another buffer; no need to create a new extent.
14189         (isearch-fix-case): New function.
14190         (isearch-search-and-update): Use it.
14191
14192 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14193
14194         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14195         the keymap, not minor-mode-map-alist.
14196         (isearch-done): Restore overriding-local-map.
14197
14198 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14199
14200         * bytecomp.el (byte-compile-buffer-substring):
14201         Fix for: (byte-compile (defun f () (buffer-substring)))
14202         ==>   ** buffer-substring called with 3 args, but requires 0-3
14203         - new code not only works, but is more readable, too.
14204
14205 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14206
14207         * msw-faces.el (mswindows-init-device-faces): Don't try to
14208           specify a default font at this late stage. Do try to force
14209           creation of the default face font so that if it fails we get
14210           an error now instead of a crash at frame creation.
14211
14212           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14213           mswindows-make-font-unitalic: Canonical default weight
14214           changed from "Normal" to "Regular".
14215
14216           mswindows-make-font-bold / -bold-italic: Supplied device was
14217           not being passed into call to mswindows-find-smaller-font.
14218
14219 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14220
14221         * package-get.el (package-get-remote): Fix the path where to find
14222           the packages on xemacs.org.
14223
14224 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14225
14226         * about.el (about-maintainer-info): Update Ben's entry.
14227
14228 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14229
14230         * lisp/shadow.el (find-emacs-lisp-shadows):
14231         - `member' was being called on lists of length 2000!
14232         - Replace with hashtables.
14233         - Replace hand-coded loops with (dolist)
14234         - Fix comment typo
14235
14236 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14237
14238         * packages.el: Added new function, `package-delete-name', to
14239           delete existing packages from the installed package database
14240           (`packages-package-list').  Also added the "pkginfo" directory
14241           to `packages-special-base-regexp', so that the pkginfo directory
14242           would not get added to `late-packages'.
14243
14244         * package-admin.el: Added ability to delete an installed package
14245           (added low-level function, `package-admin-delete-package').
14246           Understands how to use the pkginfo/MANIFEST.<package> file to
14247           delete the package.  When installing a package, will also
14248           create a MANIFEST.* file if one is not provided by the
14249           package.  If the MANIFEST.* doesn't exist when deleting a
14250           package, the functions will fall back to attempting to delete
14251           any package-specific lisp directory.
14252
14253         * package-get.el: Moved some functions to package-admin.el.
14254           Added interactive function `package-get-delete-package', for
14255           use by users for deleting a package.
14256
14257           Also modified to not require the presence of efs.
14258
14259 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14260
14261         * files.el (find-file-noselect): Handle all signals, kill the
14262         buffer and resignal.
14263
14264 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14265
14266         * cl-macs.el (glyph-image): Add setf method.
14267
14268 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14269
14270         * package-get.el: Fixed broken EFS downloading.  Also, look for
14271           .tar.gz files first, in preference over .tgz files.
14272
14273         * package-ui.el: Fix display of package version numbers.
14274
14275 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14276
14277         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14278         argument.
14279
14280 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14281
14282         * list-mode.el: `display-completion-list': added new/optional
14283           keyword `:completion-string', which allows the programmer to
14284           change the "Possible completions are:" prompt.
14285
14286         * menubar-items.el: Added new pulldown menu-pick to start up the
14287           visual package browser/installer:
14288
14289                 Options->Customize->List Packages
14290
14291         * package-admin.el: Added hooks for installing under both Unix
14292           and MS Windows.  Does additional error checking.  No longer
14293           calls "add-big-package.sh" to install packages under Unix; now
14294           calls gunzip & tar directly.
14295
14296         * package-get.el: Added ability to install packages from files
14297           on a local disk/CDROM.  Now deletes any existing package lisp
14298           directory.  Does completion on available packages when
14299           querying for package names.  Will also search for .tgz files
14300           in addition for .tar.gz files.  Tries to reload
14301           auto-autoloads, as a convenience when loading new packages,
14302           and also tries to add any new package paths to `load-path'.
14303           Changed all occurences of `concat' to use `expand-file-name'.
14304
14305         * package-ui.el: New file which implements the main visual
14306           package browser/installer, which is started via a menu pick or
14307           M-x pui-list packages.
14308
14309 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14310
14311         * startup.el (load-init-file): spelling fix.
14312
14313 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14314
14315         * startup.el (normal-top-level): Load auto-autoload files
14316         covariantly with their precedence.
14317
14318 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14319
14320         * menubar-items.el (default-menubar): Remove "Font Weight"
14321         option, there is currently no custom equivalent.. Customize-faces
14322         is "Edit faces".
14323
14324         * x-font-menu.el (font-menu-set-font): Use customize to set
14325         default face.
14326
14327         * faces.el (face-spec-update-all-matching): New function.
14328
14329         * cus-face.el (custom-set-face-update-spec): New function.
14330         Interface to customize faces from elisp.
14331
14332         (custom-face-value-create): Show the customized settings if set
14333         but not saved.
14334
14335 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14336
14337         (custom-face-value-create): Show the customized settings if set
14338         but not saved.
14339
14340 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14341
14342         * keydefs.el (global-map): Add FSF 20.3 binding of
14343         query-replace-regexp.
14344
14345 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14346
14347         * minibuf.el (read-file-name-internal-1): use
14348         user-name-completion-1 instead of user-name-completion.
14349
14350 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14351
14352         * loadup.el:
14353         * make-docfile.el:
14354         * update-elc.el: Don't set `source-directory' (now defunct as a
14355         global variable) no more.
14356
14357         * packages.el (packages-list-autoloads): Made `source-directory'
14358         (now defunct as a global variable) a parameter.
14359
14360 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14361
14362         * about.el (about-hackers): new email
14363
14364 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14365
14366         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14367
14368 1998-07-17  Didier Verna  <didier@xemacs.org>
14369
14370         * faces.el (set-face-property):
14371         (set-face-dim-p):
14372         (face-dim-p): updated the doc strings now that the dim property isn't
14373         tty-specific.
14374         (face-equal): the dim property is now a common one.
14375
14376         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14377         Renamed the `stipple' attribute to `background-pixmap'.
14378         (custom-face-background-pixmap): make custom-face-stipple an
14379         obsolete alias for this.
14380
14381 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14382
14383         * find-paths.el (paths-file-readable-directory-p): Created and
14384         used.
14385
14386         * loadup.el: Don't set inhibit-... flags from run-temacs.
14387
14388 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14389
14390         * packages.el (packages-data-path-depth): Added and used.
14391
14392 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14393
14394         * about.el:
14395         - Change .xpm to .png, delete "zcat" section.
14396         - cosmetic fix in the 'marcpa' entry.
14397
14398         * etc/photos
14399         - convert all .xpm.Z to .png
14400         - rename mrb to martin
14401         - rename mcook-m to mcookm
14402
14403 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14404
14405         * x-init.el (x-initialize-compose): Add support for
14406         dead-circumflex as YET ANOTHER NAME for that dead key.
14407
14408 1998-08-05  Colin Rafferty <colin@xemacs.org>
14409
14410         * setup-paths.el (paths-construct-exec-path): Made the
14411         last-packages really be last.
14412         (paths-construct-data-directory-list): Ditto.
14413
14414 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14415
14416         * startup.el(startup-splash-frame-body):
14417         Update Copyright notice in splash screen
14418
14419 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14420
14421         * minibuf.el (read-file-name-internal-1): do ~user completion.
14422
14423 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14424
14425         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14426         aginst destroyed extents
14427
14428 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14429
14430         * package-get.el (package-get): add `install-dir' argument.
14431
14432 1998-07-20  John Jones  <jj@asu.edu>
14433
14434         * package-get.el: calls to package-get-update-all will only
14435           update packages which are already installed.
14436
14437 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14438
14439         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14440         writable.
14441
14442 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14443
14444         * about.el (about-hackers): Correct my email.
14445
14446 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14447
14448         * about.el (about-hackers): new email-address.
14449
14450 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14451
14452         * minibuf.el (read-number): Don't let `input-error' condition
14453         escape.
14454
14455 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14456
14457         * about.el (about-hackers): use my `email-for-life' address.
14458
14459 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14460
14461         * XEmacs 21.2-beta1 is released.
14462
14463 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14464
14465         * ldap.el (ldap-search): Doc string change
14466
14467 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14468
14469         * menubar-items.el (default-menubar): Removed references to
14470         `data-directory', and use `locate-data-file' instead, and made
14471         then greyed out if they don't exist.
14472
14473 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14474
14475         * keymap.el (events-to-keys): Use `format' instead of `concat'
14476         since the latter does not accept integer args anymore
14477
14478 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14479
14480         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14481         macros replaced.
14482
14483 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14484
14485         * make-docfile.el: Get first initialization from very-early-lisp.el
14486         * update-elc.el: Ditto.
14487         * loadup.el (really-early-error-handler): Ditto.
14488
14489         * packages.el (packages-unbytecompiled-lisp): Add new file,
14490         very-early-lisp.el.
14491
14492         * very-early-lisp.el: New file.
14493
14494 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14495
14496         * Symbols that have been obsolete for at least 3 years removed (II).
14497
14498         * obsolete.el (eval-current-buffer): Make compatible.
14499         (byte-code-function-p): Ditto.
14500         (send-string): Removed.
14501         (send-region): Removed.
14502         (screen-scrollbar-width): Removed.
14503         (set-screen-scrollbar-width): Removed.
14504         (set-screen-left-margin-width): Removed.
14505         (set-screen-right-margin-width): Removed.
14506         (screen-left-margin-width): Removed.
14507         (screen-right-margin-width): Removed.
14508         (set-buffer-left-margin-width): Removed.
14509         (set-buffer-right-margin-width): Removed.
14510         (buffer-left-margin-width): Removed.
14511         (buffer-right-margin-width): Removed.
14512         (x-set-frame-icon-pixmap): Removed.
14513         (x-set-screen-icon-pixmap): Removed.
14514         (pixel-name): Removed.
14515         (make-pixmap): Removed.
14516         (make-cursor): Removed.
14517         (pixmap-width): Removed.
14518         (pixmap-contributes-to-line-height-p): Removed.
14519         (set-pixmap-contributes-to-line-height): Removed.
14520
14521 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14522
14523         * obsolete.el (popup-menu-up-p): removed.
14524         (read-no-blanks-input): Removed.
14525         (wholenump): Removed.
14526         (ring-mod): Removed (what was ring-mod?).
14527         (current-time-seconds): Removed.
14528         (run-special-hook-with-args): Removed.
14529         (dot): Removed.
14530         (dot-marker): Removed.
14531         (dot-min): Removed.
14532         (dot-max): Removed.
14533         (window-dot): Removed.
14534         (set-window-dot): Removed.
14535
14536         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14537         `dot-min'.
14538
14539         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14540
14541         * code-files.el (insert-file-contents): Rename
14542         run-special-hook-with-args to run-hook-with-args-until-success.
14543         (write-region): Ditto.
14544
14545 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14546
14547         * about.el: Fix typos, update release date.
14548
14549         * Symbols that have been obsolete for at least 3 years removed.
14550
14551         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14552         screen- functions.
14553         (toplevel): remove setf methods for screen functions.
14554         * cl-macs.el (extent-data): defsetf removed.
14555         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14556         many places to remove.
14557         (comment-indent-hook): Ditto.
14558         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14559         (buffer-dedicated-screen): Ditto.
14560         (deiconify-screen): Ditto.
14561         (delete-screen): Ditto.
14562         (event-screen): Ditto.
14563         (find-file-other-screen): Ditto.
14564         (find-file-read-only-other-screen): Ditto.
14565         (live-screen-p): Ditto.
14566         (screen-height): Ditto.
14567         (screen-iconified-p): Ditto.
14568         (screen-list): Ditto.
14569         (screen-live-p): Ditto.
14570         (screen-name): Ditto.
14571         (screen-parameters): Ditto.
14572         (screen-pixel-height): Ditto.
14573         (screen-pixel-width): Ditto.
14574         (screen-root-window): Ditto.
14575         (screen-selected-window): Ditto.
14576         (screen-totally-visible-p): Ditto.
14577         (screen-visible-p): Ditto.
14578         (screen-width): Ditto.
14579         (screenp): Ditto.
14580         (get-screen-for-buffer): Ditto.
14581         (get-screen-for-buffer-noselect): Ditto.
14582         (get-other-screen): Ditto.
14583         (iconify-screen): Ditto.
14584         (lower-screen): Ditto.
14585         (mail-other-screen): Ditto.
14586         (make-screen): Ditto.
14587         (make-screen-invisible): Ditto.
14588         (make-screen-visible): Ditto.
14589         (modify-screen-parameters): Ditto.
14590         (new-screen): Ditto.
14591         (next-screen): Ditto.
14592         (next-multiscreen-window): Ditto.
14593         (other-screen): Ditto.
14594         (previous-screen): Ditto.
14595         (previous-multiscreen-window): Ditto.
14596         (raise-screen): Ditto.
14597         (redraw-screen): Ditto.
14598         (select-screen): Ditto.
14599         (selected-screen): Ditto.
14600         (set-buffer-dedicated-screen): Ditto.
14601         (set-screen-height): Ditto.
14602         (set-screen-position): Ditto.
14603         (set-screen-size): Ditto.
14604         (set-screen-width): Ditto.
14605         (show-temp-buffer-in-current-screen): Ditto.
14606         (switch-to-buffer-other-screen): Ditto.
14607         (visible-screen-list): Ditto.
14608         (window-screen): Ditto.
14609         (x-set-screen-pointer): Ditto.
14610         (x-set-frame-pointer): Ditto.
14611         (screen-title-format): Ditto.
14612         (screen-icon-title-format): Ditto.
14613         (terminal-screen): Ditto.
14614         (delete-screen-hook): Ditto.
14615         (create-screen-hook): Ditto.
14616         (mouse-enter-screen-hook): Ditto.
14617         (mouse-leave-screen-hook): Ditto.
14618         (map-screen-hook): Ditto.
14619         (unmap-screen-hook): Ditto.
14620         (default-screen-alist): Ditto.
14621         (default-screen-name): Ditto.
14622         (x-screen-defaults): Ditto.
14623         (x-create-screen): Ditto.
14624         * obsolete.el: meta-flag removed.
14625         baud-rate removed.
14626         sleep-for-millisecs removed.
14627         extent-data removed.
14628         set-extent-data removed.
14629         set-extent-attribute removed.
14630         extent-glyph removed.
14631         extent-layout removed.
14632         set-extent-layout removed.
14633         list-faces-display removed.
14634         list-faces removed.
14635         trim-versions-without-asking removed.
14636         after-write-file-hooks removed.
14637         truename removed.
14638         auto-fill-hook removed.
14639         blink-paren-hook removed.
14640         select-screen-hook, deselect-screen-hook removed.
14641         auto-raise-screen, auto-lower-screen removed.
14642
14643         * msw-mouse.el: Global change resource -> mswindows-resource.
14644
14645         * XEmacs 21.0-pre5 is released.
14646
14647 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14648
14649         * about.el (about-hackers): Credits update.
14650
14651 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14652
14653         * register.el (insert-register): Don't activate the region.
14654
14655 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14656
14657         * select.el: Restore x-* symbols for backwards compatibility:
14658         x-copy-primary-selection, x-kill-primary-selection,
14659         x-delete-primary-selection, x-select-make-extent-for-selection,
14660         x-valid-simple-selection-, x-cut-copy-clear-internal.
14661
14662 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14663
14664         * XEmacs 21.0-pre4 is released.
14665
14666 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14667
14668         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14669         reporting bugs.
14670         (maybe-add-init-button): Fix semantics under Windows.  Use
14671         `expand-file-name' rather than `concat'.
14672
14673         * help.el (print-messages): New function.
14674
14675 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14676
14677         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14678
14679 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14680
14681         * about.el: Tweaked my entry in about-hackers.
14682
14683         * find-paths.el (paths-emacs-root-p):
14684           Relaxed emacs-root checking of an in-place installation to
14685           also accommodate the flat layout used on MS Windows.
14686
14687 1998-06-29  John Jones  <jj@asu.edu>
14688
14689         * package-get.el: calls to package-get-update-all will only
14690           update packages which are already installed.
14691
14692 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14693
14694         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14695         are handled by the gui-element face fallbacks now.
14696
14697         * x-faces.el: default gui-element face to "background" as well as
14698         the default face.
14699
14700         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14701         and default face settings since these are set as fallbacks now in
14702         the appropriate domain.
14703
14704 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14705
14706         * text-mode.el (text-mode): Reorder regexp so the OR part
14707         corresponding to `page-delim' goes first and the hack in
14708         `forward-paragraph' will work.
14709         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14710
14711 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14712
14713         * subr.el (remove-hook): When checking the hook value
14714           with functionp, don't apply car to it.
14715
14716 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14717
14718         * package-get.el (package-get-remote-filename):
14719           Don't use file-name-as-directory because the local directory
14720           separator conventions might not be the same as ftp's.
14721
14722 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14723
14724         * ldap.el (ldap-host-parameters-alist): New name of
14725         `ldap-host-parameters-plist'
14726
14727 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14728
14729         * package-get.el: Using (require 'package-get-base), now that it
14730         provides itself.  Consequently removed all instances of (load
14731         "package-get-base.el").
14732
14733 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14734
14735         * subr.el (remove-hook): Don't treat the hook value as a
14736           list unless it is both consp and not functionp.
14737
14738 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14739
14740         * about.el: Email address for Ben Wing is ben@xemacs.org.
14741         * auto-show.el: Ditto.
14742         * bytecomp.el: Ditto.
14743         * faces.el: Ditto.
14744         * x-scrollbar.el: Ditto.
14745         * x-misc.el: Ditto.
14746         * tty-init.el: Ditto.
14747         * toolbar-items.el: Ditto.
14748         * symbol-syntax.el: Ditto.
14749         * specifier.el: Ditto.
14750         * objects.el: Ditto.
14751         * hyper-apropos.el: Ditto.
14752         * glyphs.el: Ditto.
14753
14754 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14755
14756         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14757         vertical-divider-always-visible-p.
14758         (default-mouse-motion-handler): Ditto.
14759
14760 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14761
14762         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14763         global value.
14764
14765 1998-06-21  Oliver Graf <ograf@fga.de>
14766
14767         * build-reports.el: changed receiver to xemacs-build-reports list
14768
14769 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14770
14771         * font.el: Split font-family-mappings into X and
14772           mswindows-specific versions.
14773           mswindows-font-create-[object|name]: Treat supplied size
14774           as a pointsize. Added underline and strikethru handling.
14775
14776         * msw-faces.el: changed default mswindows charset to western.
14777
14778         * msw-glyphs.el: removed space in border-glyph font string that
14779           was inserted to get round bugs in the mswindows C font code.
14780
14781 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14782
14783         * about.el (about-hackers): Credits update.
14784
14785         * help-nomule.el (tutorial-supported-languages): Add Romanian
14786         TUTORIAL.
14787
14788         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14789         to ISO-8859-2.
14790
14791 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14792
14793         * font.el: Split font-family-mappings into X and
14794           mswindows-specific versions.
14795           mswindows-font-create-[object|name]: Treat supplied size
14796           as a pointsize. Added underline and strikethru handling.
14797
14798         * msw-faces.el: changed default mswindows charset to western.
14799
14800         * msw-glyphs.el: removed space in border-glyph font string that
14801           was inserted to get round bugs in the mswindows C font code.
14802
14803 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14804
14805         * minibuf.el: make read-color-completion-table call
14806           (mswindows-color-list for mswindows devices.
14807
14808 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14809
14810         * lisp/font-lock.el
14811         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14812         Let declaration items contain non-word symbol characters.
14813
14814 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14815
14816         * package-get.el (package-get-package-provider): Added autoload
14817         cookie.  Loading "package-get-base.el" in ALL functions that use
14818         it.  Fixed some (interactive ...) with multiple argument specs
14819         again.  Cosmetic indentation changes.
14820
14821 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14822
14823         * info.el (Info-insert-dir): Don't use nreverse on variables
14824         that you want to use later.
14825
14826 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14827
14828         * x-mouse.el (x-set-point-and-move-selection): Replace call
14829         to x-kill-primary-selection with kill-primary-selection
14830
14831 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14832
14833         * simple.el (what-cursor-position): Make cursor position reported
14834         use value of column-number-start-at-one
14835
14836 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14837
14838         * about.el (xemacs-hackers): Fix Jareth's email address.
14839
14840 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14841
14842         * startup.el (startup-splash-frame): Remove
14843         `xemacs-startup-logo-function'.
14844
14845 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14846
14847         * about.el (about-hackers): Update credits list.
14848
14849 1998-06-06  Jeff Miller <jmiller@smart.net>
14850
14851         * lisp/sound.el: Update sound-ext to allow filenames with
14852           extensions to be found by load-sound-file
14853
14854 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14855
14856         * info.el (Info-rebuild-outdated-dir): Removed variable
14857         (Info-auto-generate-directory): New variable
14858         (Info-save-auto-generated-dir): New variable
14859         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14860         (Info-build-dir-anew): Second parameter removed.  Use
14861         `Info-save-auto-generated-dir'
14862         (Info-rebuild-dir): Ditto
14863
14864 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14865
14866         * list-mode.el (next-list-mode-item): Would not recognize
14867         border between directly neighbored items.
14868
14869 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14870
14871         * package-get.el: add autoloads for some functions.
14872
14873 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14874
14875         * specifier.el (let-specifier): Tiny docfixes.
14876
14877 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14878
14879         * msw-mouse.el: set selection-pointer-glyph to Normal.
14880
14881 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14882
14883         * wid-edit.el (widget-specify-secret): New function.
14884         (widget-after-change): Use it.
14885         (widget-specify-field): Use it.
14886
14887 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14888
14889         * mouse.el (drag-window-divider): Use `(not done)' instead of
14890         `doit'; reuse result of `window-pixel-edges'.
14891
14892         * modeline.el (drag-modeline-event-lag): Rename to
14893         drag-divider-event-lag.
14894
14895 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14896
14897         * specifier.el (let-specifier): Rewritten not to generate needless
14898         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14899         arguments.
14900
14901 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14902
14903         * minibuf.el (read-file-name-1): Setup buffer-local value of
14904         `completion-ignore-case' in completions buffer under Windows.
14905
14906 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14907
14908         * about.el (about-maintainer-glyph): Fix support for not
14909         compressed images.
14910
14911 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14912
14913         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14914
14915         * mouse.el (mouse-track): Cancel selection if misc-user event with
14916         `cancel-mode-internal' function is fetched.
14917
14918 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14919
14920         * files.el (save-some-buffers-1): Fixed return value.
14921
14922 1998-06-01  Oliver Graf <ograf@fga.de>
14923
14924         * dragdrop.el: added experimental
14925
14926 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14927
14928         * startup.el (after-init-hook, init-file-user,
14929         user-init-directory, load-user-init-file):  Purge references
14930         to "~/.xemacs/init.el" from docstrings.
14931
14932         (load-user-init-file) Use paths-construct-path to construct
14933         paths to user init files.  Go directly to ~/.emacs, do not
14934         search ~/.xemacs/, do not load `default-custom-file'.
14935
14936 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14937
14938         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14939         general *sh.
14940         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14941
14942 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14943
14944         * menubar-items.el (default-menubar): add Update Packages to customize
14945         menu.
14946
14947 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14948
14949         * faces.el: use toolbar face as a fallback for toolbar properties
14950         in xpm-color-symbols instead of default.
14951
14952         * msw-faces.el: rename 3d-object -> gui-element face.
14953
14954 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14955
14956         * startup.el (xemacs-startup-logo-function): New variable.
14957         (startup-splash-frame): Use it.
14958
14959 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14960
14961         * files.el (save-some-buffers): Would wait 1 second.
14962         (save-some-buffers-1): Delete other windows here instead of in
14963         `save-some-buffers'.
14964         (save-some-buffers): Force redisplay only if windows were deleted.
14965
14966 1998-06-02  Didier Verna  <didier@xemacs.org>
14967
14968         * cus-face.el (custom-face-attributes): generalized the use of
14969         toggle buttons for boolean attributes.
14970         Re-ordered the items a bit.
14971
14972 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14973
14974         * sound.el (default-sound-directory): Use `locate-data-directory'
14975         to find the sounds directory.
14976
14977 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14978
14979         * sound.el: default sound-ext to .wav under mswindows, .au
14980         otherwise. load-default sounds without extensions.
14981
14982 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14983
14984         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14985         if send-pr is not bound.
14986
14987 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14988
14989         * files.el: grok idl files in auto-mode-alist.
14990 1998-06-01  Jeff Miller  <jmiller@smart.net>
14991
14992         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14993         calling `upcase'.
14994
14995 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14996
14997         * msw-glyphs.el: add xbm to the list of image types supported.
14998
14999 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15000
15001         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
15002         instead of XEmacs one when dumping InfoDock.
15003
15004 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15005
15006         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
15007         for `modeline-visible-p'
15008
15009         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
15010
15011 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15012
15013         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
15014         since it's not used anymore. doc string fixes.
15015
15016         * package-get.el (package-get-file-installed-p): new function. use
15017         instead of file-installed-p which is in an external package.
15018
15019 1998-05-28  Oliver Graf <ograf@fga.de>
15020
15021         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
15022         favor of select-window/switch-to-buffer
15023
15024 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15025
15026         * startup.el: changed (getenv "HOME") to (user-home-directory)
15027
15028 1998-05-25  Oliver Graf <ograf@fga.de>
15029
15030         * frame.el (cde-start-drag) moved to dragdrop.el
15031         (offix-start-drag-region) moved to dragdrop.el
15032         (offix-start-drag) moved to dragdrop.el
15033         * dragdrop.el (cde-start-drag) moved from frame.el
15034         (offix-start-drag-region) moved from frame.el
15035         (offix-start-drag) moved from frame.el
15036         (cde-start-drag-region) cde drag regions
15037         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15038
15039 1998-05-26  Oliver Graf <ograf@fga.de>
15040
15041         * dragdrop.el: created dragdrop-drag prototypes
15042         (cde-start-drag-region) fixed typo
15043
15044 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15045
15046         * simple.el (after-init-hook): Remove reader macro.
15047
15048         * packages.el (packages-hardcoded-lisp): Get rid of reader
15049         macros.  Update DOC string.
15050
15051 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15052
15053         * mouse.el (drag-window-divider): Ditto.
15054
15055         * modeline.el (mouse-drag-modeline): Use it.
15056
15057         * lisp-mode.el (let-specifier): Specify indentation.
15058
15059         * specifier.el (let-specifier): Renamed from
15060         `with-specifier-instance'.
15061
15062 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15063
15064         * x-faces.el:
15065         * faces.el: move definition of xpm-color-symbols from x-faces.el
15066         to faces. Predicate x-get-resource on the presence of x.
15067
15068         * msw-faces.el: set 3d-object face rather than modeline. Specify
15069         faces as specfier defaults.
15070
15071         * package-get.el: don't use package-admin-add-single-file-package.
15072
15073 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15074
15075         * toolbar-items.el: Fixup tooltips.
15076         (toolbar-gnus): Don't use obsolete variable
15077         toolbar-news-frame-properties.
15078         (toolbar-news-reader): Default to `gnus' instead of
15079         `not-configured'.
15080
15081         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15082         Windows.
15083
15084 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15085
15086         * package-get.el: rename -installedp -> -installed-p.
15087
15088 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15089
15090         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15091         attributes, and assinged it to continuation, truncation and
15092         hscroll glyphs.
15093
15094         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15095         and made continuation, truncation and hscroll glyphs arrow
15096         characters out of that font.
15097
15098 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15099
15100         * minibuf.el (minibuffer-electric-separator): Play nicely with
15101         directory-sep-char being \.
15102         (minibuffer-electric-tilde): Ditto.
15103         (read-file-name-map): Ditto.
15104
15105 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15106
15107         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15108         on X devices.
15109         (default-mouse-track-deal-with-down-event): Avoid
15110         `x-disown-selection'; use `disown-selection' instead.
15111
15112 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15113
15114         * select.el:
15115         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15116         moved to (cut-copy-clear-internal) in select.el. Ditto for
15117         (x-delete-primary-selection) (x-kill-primary-selection)
15118         (x-copy-primary-selection).
15119         (own-clipboard): new function.
15120
15121         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15122         functions in select.el. remove old ones.
15123         (mswindows-own-clipboard): new function.
15124
15125 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15126
15127         * gnuserv.el: allow connections from mswindows type devices.
15128
15129 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15130
15131         * msw-glyphs.el: change image type used from cursor to resource.
15132
15133 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15134
15135         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15136         for {top,bottom}-{left,right} values in addition to
15137         {top,bottom}_{left,right}.
15138         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15139
15140 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15141
15142         * cl-macs.el (specifier-instance): Undefine its setf method.
15143
15144         * specifier.el (with-specifier-instance): Added docstring.
15145
15146         * mouse.el (drag-window-divider): Ditto.
15147
15148         * modeline.el (mouse-drag-modeline): Use it.
15149
15150         * lisp-mode.el (with-specifier-instance): Define its indentation
15151         level.
15152
15153         * specifier.el (with-specifier-instance): New macro.
15154
15155 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15156
15157         * package-get.el (package-get-create-custom): new function to
15158         auto-generate package-get-custom.el from package-get-base.el.
15159         * (package-get-ever-installedp): new function.
15160         * (package-get-custom): new function to get all packages specified
15161         by customize.
15162
15163 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15164
15165         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15166
15167 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15168
15169         * cl-extra.el: Reverse previous float change.
15170
15171 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15172
15173         * x-faces.el:
15174         * faces.el (try-font-name): moved from x-faces.el since it is
15175         required by w3 under mswindows as well X.
15176
15177 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15178
15179         * winnt.el: Removed evil (setq completion-ignore-case t)
15180         clause, one more overlookef fsfism.
15181         (nt-quote-args-functions-alist): End sentences with double space.
15182
15183 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15184
15185         * window-xemacs.el (push-window-configuration): Remove kludgery of
15186         recaching default-toolbar specifier.
15187         (pop-window-configuration): Ditto.
15188         (unpop-window-configuration): Ditto.
15189
15190 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15191
15192         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15193
15194 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15195
15196         * winnt.el (nt-quote-args-verbatim): Added function.
15197         (nt-quote-args-prefix-quote): Added function.
15198         (nt-quote-args-backslash-quote): Added function.
15199         (nt-quote-args-double-quote): Added function.
15200         (nt-quote-args-functions-alist): New variable.
15201         (nt-quote-process-args): Added function. This is the main quoting
15202         work horse called from process-nt.c
15203
15204 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15205
15206         * winnt.el: Removed duplicate definitions for backspace,
15207         delete, M-backspace and C-M-backspace.
15208         (file-name-buffer-file-type-alist): Removed this variable.
15209         (find-buffer-file-type): Removed function.
15210         (find-file-binary):  Removed function.
15211         (find-file-text): Removed function.
15212         (find-file-not-found-set-buffer-file-type): Removed function.
15213         (save-to-unix-hook): Removed function.
15214         (revert-from-unix-hook): Removed function.
15215         (using-unix-filesystems): Removed function.
15216         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15217         warning.
15218         (x-set-selection): Removed function.
15219         (x-get-selection): Removed function.
15220         Removed commented FSFisms.
15221         Replaced copyright notice (this file is not part of GNU Emacs).
15222         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15223         comint-process-echoes setting to t.
15224
15225 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15226
15227         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15228         and used following the interface change of
15229         `paths-find-recursive-path'.
15230
15231         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15232         regexp instead of a list of base names.
15233         (paths-version-control-filename-regexp):
15234         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15235         Introduced and used following the interface change of
15236         `paths-find-recursive-path'.
15237
15238 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15239
15240         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15241         on X devices, rather than on all non-TTY devices.
15242
15243 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15244
15245         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15246
15247         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15248
15249 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15250
15251         * itimer.el (activate-itimer): Fixed usage of integers
15252         as argument to `concat'.
15253
15254 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15255
15256         * itimer.el (start-itimer): replace the use of `concat' with
15257         `format'
15258
15259 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15260
15261         * mode-motion.el (mode-motion-hook): Clarify docstring.
15262         From Bob Weiner <weiner@altrasoft.com>
15263
15264         * loadhist.el (symbol-file): Supply prompt string when used
15265         interactively.
15266         From Bob Weiner <weiner@altrasoft.com>
15267
15268 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15269
15270         * loadup.el (really-early-error-handler): Ditto.
15271
15272         * update-elc.el: Ditto.
15273
15274         * setup-paths.el (paths-construct-exec-path): Ditto.
15275
15276         * make-docfile.el: Ditto.
15277
15278         * find-paths.el (paths-decode-directory-path): Use split-path
15279         instead of decode-path.
15280
15281         * files.el (parse-colon-path): Update docstring reference.
15282
15283 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15284
15285         * msw-init.el:
15286         * x-init.el:
15287         Bind cut'n'paste keys to non window-system specific functions.
15288
15289         * msw-select.el: New function mswindows-clear-clipboard.
15290         mswindows-cut-copy-clipboard extended to handle clearing of the
15291         selection and renamed to mswindows-cut-copy-clear-clipboard.
15292
15293         * select.el: on mswindows devices delete-primary-selection
15294         calls mswindows-clear-clipboard.
15295
15296 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15297
15298         * simple.el (quoted-insert): Inhibit quit when using read-char.
15299
15300         * cmdloop.el (read-char): Don't inhibit quit.
15301         (read-char-exclusive): Ditto.
15302         (read-char): Signal quit if quit-char was pressed.
15303         (read-char-exclusive): Ditto.
15304         (read-quoted-char): Return a character, not integer.
15305
15306         * menubar-items.el (default-popup-menu): Use Andy's generic
15307         selection code.
15308         (default-popup-menu): Fix code.
15309
15310 1998-05-14  Oliver Graf <ograf@fga.de>
15311
15312         * dragdrop.el (dragdrop-function-widget): this time it's done
15313
15314 1998-05-13  Oliver Graf <ograf@fga.de>
15315
15316         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15317
15318 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15319
15320         * device.el (device-pixel-width):
15321         (device-pixel-height):
15322         (device-mm-width):
15323         (device-mm-height):
15324         (device-bitplanes):
15325         (device-color-cells): Swapped parameters to device-system-metric
15326         according to the interface change.
15327
15328 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15329
15330         * mouse.el (default-mouse-motion-handler): Use new name of the
15331         function event-over-vertical-divider-p.
15332         Do not set E-W arrow cursor over the divider if
15333         vertical-divider-draggable-p is nil in the window.
15334         ([top-level]): Use new name for the variable
15335         vertical-divider-map.
15336         (drag-window-divider): Respect vertical-divider-draggable-p.
15337         Variable name typo fixes.
15338
15339 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15340
15341         * keymap.el (kbd): Define here; handle string constants and
15342         others...
15343
15344 1998-05-15  Christian Nyb <chr@mediascience.no>
15345
15346         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15347         in Emacs 18.
15348
15349 1998-05-13  Didier Verna  <didier@xemacs.org>
15350
15351         * mouse.el (drag-window-divider): give the vertical divider a
15352         pressed look when dragging it.
15353
15354 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15355
15356         * faces.el: predicate some more face operations on x or mswindows
15357         not just x.
15358
15359         * modeline.el: enable modeline coloring for mswindows.
15360
15361 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15362
15363         * minibuf.el (minibuffer-default): Added variable; compatible with
15364         FSF Emacs.
15365         (next-history-element): Used `minibuffer-default'.
15366
15367 1998-05-12  Oliver Graf <ograf@fga.de>
15368
15369         * dragdrop.el (dragdrop-function-widget): button and mods ok
15370         arguments still look a bit strange
15371         (dragdrop-compare-mods) created
15372         (dragdrop-drop-do-functions) correctly checks for buttons and
15373         modifiers
15374
15375 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15376
15377         * setup-paths.el (paths-default-info-directories): Replace
15378         path-separator with directory-sep-char.
15379
15380         * files.el (path-separator): Don't define it here.
15381
15382 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15383
15384         * update-elc.el: Ditto.
15385
15386         * setup-paths.el (paths-construct-exec-path): Ditto.
15387
15388         * make-docfile.el: Ditto.
15389
15390         * loadup.el (really-early-error-handler): Ditto.
15391
15392         * find-paths.el (paths-decode-directory-path): Use decode-path
15393         instead of decode-path-internal.
15394
15395         * files.el (parse-colon-path): Update docstring.
15396
15397 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15398
15399         * subr.el (get-buffer-window-list): Make BUFFER optional.
15400
15401         * window-xemacs.el (windows-of-buffer): Defalias to
15402         get-buffer-window-list.
15403
15404 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15405
15406         * disass.el: Fix maintainer keyword.
15407
15408         * bytecomp.el (byte-compile-and-load-file): Autoload.
15409         (byte-compile-buffer): Ditto.
15410
15411         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15412         value is returned, not the name.
15413         (lisp-imenu-generic-expression): Enable it.
15414         (lisp-mode-variables): Ditto.
15415         (lisp-indent-offset): Change defconst to defvar.
15416         (lisp-indent-function): Ditto.
15417         (lisp-body-indent): Ditto.
15418
15419 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15420
15421         * modeline.el: Use zap-last-kbd-macro-event.
15422
15423         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15424         nil, don't attempt to do anything with messages.
15425         (eval-last-sexp): Use `letf' for clarity.
15426
15427 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15428
15429         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15430
15431 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15432
15433         * buff-menu.el:
15434         * lisp-mode.el:
15435         * obsolete.el:
15436         Change empty docstrings into no doc strings at all.
15437         Fix bogus FSF-format docstrings.
15438         * etags.el: Fix docstring.
15439
15440 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15441
15442         * package-get.el (package-get): Use internal md5
15443
15444 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15445
15446         * about.el (about-xemacs): Correct abuse of concat.
15447
15448 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15449
15450         * info.el (Info-mode): Use easymenu.
15451
15452 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15453
15454         * apropos.el (apropos): Don't use concat with integers.
15455
15456         * cmdloop.el (describe-last-error): Handle the case when no error
15457         was seen gracefully.
15458
15459         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15460         defun.
15461         (apropos-describe-plist): Ditto.
15462
15463         * help.el (with-displaying-help-buffer): Revert to a defun.
15464         (describe-key): Use it as defun.
15465         (describe-mode): Ditto.
15466         (describe-bindings): Ditto.
15467         (describe-prefix-bindings): Ditto.
15468         (describe-installation): Ditto.
15469         (view-lossage): Ditto.
15470         (describe-function): Ditto.
15471         (describe-variable): Ditto.
15472         (describe-syntax): Ditto.
15473
15474 1998-05-11  Oliver Graf <ograf@fga.de>
15475
15476         * dragdrop.el: changed order of require/provide
15477         (dragdrop-drop-mime-default) changed to new calling conventions
15478         (dragdrop-drop-do-functions) changed to new calling conventions
15479         (dragdrop-function-widget) this one needs more work...
15480
15481 1998-05-10  Oliver Graf <ograf@fga.de>
15482
15483         * about.el: another small change in my entry
15484         * dragdrop.el (dragdrop-drop-log-function): logging added
15485         plus customizations
15486         changed interface to handler functions. now called with event
15487         and object
15488
15489 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15490
15491         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15492         E-W arrow pointer displayed over draggable dividers.
15493
15494         * mouse.el (default-mouse-motion-handler): Show it when
15495         appropriate.
15496         (drag-window-divider): Added.
15497         ([top-level]): Initialized window-divider-map with a keymap
15498         binding the above function to left button down event.
15499
15500         * x-mouse.el (x-init-pointer-shape): Initialize
15501         divider-pointer-glyph from Cursor.dividerPointer, or use default
15502         E-W double arrow.
15503
15504 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15505
15506         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15507
15508 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15509
15510         * simple.el (count-words-buffer): Don't query for buffer.
15511         (count-lines-buffer): Ditto.
15512
15513 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15514
15515         * help.el (where-is): add optional insert argument.
15516
15517 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15518
15519         * help.el (describe-key-briefly): New argument INSERT.
15520
15521         * simple.el (eval-expression): New optional argument; synch with
15522         FSF 20.3.
15523
15524         * keydefs.el (global-map): Add new register bindings.
15525
15526         * register.el: Synched with FSF 20.3.
15527
15528 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15529
15530         * window-xemacs.el (recenter): all arguments are optional.
15531
15532 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15533
15534         * device.el: (device-pixel-width): Reflected name/parameters
15535         change to device-system-metric.
15536         (device-pixel-height): Ditto.
15537         (device-mm-width): Ditto.
15538         (device-mm-height): Ditto.
15539         (device-bitplanes): Ditto.
15540         (device-color-cells): Ditto.
15541
15542 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15543
15544         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15545
15546         * cl.el (most-positive-fixnum): Document.
15547         (most-negative-fixnum): Ditto.
15548
15549         * cus-dep.el: Updated comment.
15550
15551         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15552         constant.
15553
15554         * cus-load.el (custom-put): Removed.
15555
15556         * files.el (after-find-file): Just resignal quit instead of
15557         signaling "canceled".
15558
15559 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15560
15561         * frame.el (other-frame): Use `focus-frame' instead of
15562         select-frame kludges.
15563
15564         * lisp-mode.el: Update lisp-indent-function for
15565         save-selected-frame and with-selected-frame.
15566
15567         * frame.el (save-selected-frame): New macro.
15568         (with-selected-frame): Ditto.
15569         (other-frame): Use `set-frame-focus'.
15570
15571 1998-05-06  Oliver Graf <ograf@fga.de>
15572
15573         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15574         (dragdrop-drop-url-default) default handler for URL drops created
15575         (dragdrop-drop-mime-default) default handler for MIME drops created
15576         (dragdrop-drop-functions) default custom for handling drops created
15577         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15578
15579 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15580
15581         * mouse.el: Removed redundant mouse-mswindows-drop function.
15582
15583 1998-05-05  Oliver Graf <ograf@fga.de>
15584
15585         * about.el: changed some text in my entry
15586         * dragdrop.el: added customs
15587
15588 1998-05-04  Oliver Graf <ograf@fga.de>
15589
15590         * mouse.el: killed global drop key bindings
15591         (mouse-offix-drop) removed
15592         * dragdrop.el: created
15593         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15594
15595 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15596
15597         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15598         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15599
15600         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15601         obsolete comment.
15602
15603         * scrollbar.el (scrollbars-visible-p): Use new
15604         {vertical,horizontal}-scrollbar-visible-p specifiers.
15605
15606 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15607
15608         * device.el (device-pixel-height):
15609         (device-pixel-width):
15610         (device-mm-width):
15611         (device-mm-height):
15612         (device-bitplanes):
15613         (device-color-cells): Moved these 6 functions from device.c; they
15614         all use single (device-system-metrics) call.
15615
15616 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15617
15618         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15619         were renamed.
15620
15621         * menubar-items.el:
15622         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15623         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15624
15625         * help.el (help-map): Remove Hyperbole keybinding logic.
15626         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15627
15628 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15629
15630         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15631         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15632
15633 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15634
15635         * msw-glyphs.el: use nicer icon3 from the frame icon.
15636
15637 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15638
15639         * version.el (emacs-version): Remove InfoDock conditionals.
15640
15641         * startup.el (startup-splash-frame): Change ID logo name.
15642
15643 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15644
15645         * files.el (after-find-file): If the user presses C-g on
15646         directory-creation prompt, kill the buffer.
15647
15648 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15649
15650         * simple.el (count-words-region): Reverse previous change.
15651
15652 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15653
15654         * replace.el (query-replace): Just call perform-replace.
15655         (query-replace-regexp): Ditto.
15656         (perform-replace): Move region handling here.
15657         (perform-replace): Use the new arg to match-data.
15658
15659 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15660
15661         * x-init.el: Install X specific display table that
15662           displays char 0240 as a space to avoid whatever it is
15663           that screws up display of that character code.
15664
15665 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15666
15667         * help.el (function-arglist): If no arguments are documented for a
15668         subr, print nothing rather than incorrect output.
15669
15670 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15671
15672         * cmdloop.el (command-error): Update bail-out error message to use
15673         `emacs-program-name'.
15674
15675         * lib-complete.el: Remove reader macro cruft.
15676
15677         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15678         cruft.
15679
15680         * simple.el (count-words-region): Drop interactive-p check on the
15681         message.
15682
15683 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15684
15685         * font.el
15686         * msw-faces.el
15687         Correct spelling of mswindows-font-canonicalize-name.
15688
15689 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15690
15691         * ldap.el (ldap-host-parameters-alist): Replaced with
15692         `ldap-host-parameters-plist'
15693         (ldap-search): Adapt to previous change
15694
15695 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15696
15697         * about.el (about-hackers): Update Bob Weiner bio.
15698         (about-maintainer-info): Ditto.
15699
15700 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15701
15702         * simple.el (display-warning-minimum-level): Docfix.
15703
15704 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15705
15706         * widget.el (:default-get): New keyword.
15707         * wid-edit.el (default, widget-default-default-get): Define it.
15708         (group, widget-group-default-get): Define it.
15709         (menu-choice, widget-choice-default-get): Define it.
15710         (widget-default-get): New function.
15711         (widget-choice-action): Call it.
15712         (widget-editable-list-entry-create): Call it.
15713
15714 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15715
15716         * byte-optimize.el (byte-boolean-vars): Removed.
15717         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15718         lookup through `byte-boolean-vars'.
15719
15720 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15721
15722         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15723         resource-provided values into ghost specs for scrollbar-height and
15724         scrollbar-width.
15725
15726 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15727
15728         * byte-optimize.el: Don't attempt to optimize /=.
15729
15730         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15731         (byte-compile-/=): Ditto.
15732
15733 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15734
15735         * apropos.el: Use `with-displaying-help-buffer'.
15736         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15737         Use `with-displaying-help-buffer'.
15738         (apropos-follow): Do not give special treatment to buffer cursor
15739         was in prior to a mouse click.
15740         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15741         (apropos-print-doc): Set correct buffer for setting text
15742         properties.
15743
15744 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15745
15746         * help.el (help-buffer-prefix-string): New variable.
15747         (help-buffer-name): Use it.
15748
15749         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15750         mode menu.
15751
15752 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15753
15754         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15755
15756 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15757
15758         * files.el (find-file-noselect): Update docstring.
15759         (find-file-noselect): Signal an error if found an unreadable file.
15760         (file-chase-links): Save the match data.
15761         (normal-mode): Use `lwarn' and `error-message-string'.
15762         (interpreter-mode-alist): Change defconst to defvar.
15763         (inhibit-first-line-modes-regexps): Ditto.
15764         (inhibit-first-line-modes-regexps): Added .tgz.
15765         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15766         (change-major-mode-with-file-name): New user-option.
15767         (set-visited-file-name): Synched with FSF.
15768         (file-name-extension): New function, from FSF 20.3.
15769         (file-relative-name): Synched with FSF.
15770         (save-some-buffers): Support the C-r feature.
15771         (recover-session): Synched with FSF.
15772         (kill-some-buffers): Ditto.
15773         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15774
15775 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15776
15777         * files.el (insert-file): Undo previous change and reenable use of
15778         format.el.
15779
15780 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15781
15782         * window-xemacs.el (recenter): Define.
15783
15784 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15785
15786         * font.el (mswindows-font-create-name)
15787         (mswindows-font-create-object): new functions for mswindows type
15788         fonts.
15789
15790         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15791         strings are parsed as well as font objects.
15792
15793 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15794
15795         * modeline.el (defining-kbd-macro): Restore modeline indication of
15796         kbd-macro being recorded.
15797         (add-minor-mode): Simplify docstring.
15798         (modeline-minor-mode-menu): Remove stuff.
15799
15800 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15801
15802         * code-process.el (call-process): dynamically decide process
15803         coding type.
15804
15805 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15806
15807         * modeline.el: Add line-number-mode, column-number-mode to
15808         the modeline minor-mode menu.  Button2 on the line number does
15809         goto-line.
15810
15811 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15812
15813         * mouse.el: move x-selection-owner-p type things to
15814         selection-owner-p.
15815
15816         * msw-init.el: copy zmacs stuff from x-init.el
15817
15818         * msw-select.el (mswindows-own-selection)
15819         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15820         functions. Very simple minded implementation of selectio
15821         ownership.
15822
15823         * select.el (own-selection) (disown-selection)
15824         (activate-region-as-selection) (select-make-extent-for-selection)
15825         (valid-simple-selection-p): functions moved from x-select.el for
15826         generalized selection.
15827
15828         * x-select.el: see select.el changes.
15829
15830         * x-toolbar.el: use new selection functions.
15831
15832 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15833
15834         * packages.el (packages-find-package-directories): Fixed bug that
15835         would pick up multiple site-package directories.
15836         (package-locations): Added "xemacs-packages" as a late package
15837         location.
15838
15839         * find-paths.el: Now uses `emacs-program-name' and
15840         `emacs-program-version'.
15841         Additions to enforce version-specific directories in
15842         `paths-find-version-directory'.
15843
15844 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15845
15846         * default.el: Removed.
15847         * site-start.el: Removed.
15848
15849 1998-04-29  Didier Verna  <didier@xemacs.org>
15850
15851         * minibuf.el (minibuffer-history-minimum-string-length): Default
15852         to nil.
15853
15854 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15855
15856         * find-paths.el (paths-program-name): Rename.
15857         (paths-emacs-root-p): Ditto.
15858         (paths-find-site-directory): Ditto.
15859
15860 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15861
15862         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15863         `emacs-lisp-byte-compile-and-load'.
15864
15865 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15866
15867         * ldap.el (ldap-search): Fixed additional parameter passing to
15868         `ldap-open'
15869
15870 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15871
15872         * select.el (kill-primary-selection) (selection-owner-p)
15873         (copy-primary-selection) (yank-clipboard-selection)
15874         (selection-exists-p) (delete-primary-selection): new file and
15875         functions that do the right thing for the selected device.
15876
15877         * x-menubar.el: use generalised selection functions.
15878
15879         * dumped-lisp.el: dump select.el.
15880
15881 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15882
15883         * find-paths.el (paths-progname): New variable.
15884         (paths-emacs-root-p): Use it.
15885         (paths-find-site-directory): Ditto.
15886
15887 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15888
15889         * loadup.el ((member "dump" command-line-args)): Dump as
15890         `infodock' if InfoDock.
15891
15892 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15893
15894         * find-paths.el (construct-emacs-version): Simplify, include
15895         program name in the return value.
15896         * (paths-find-version-directory): Use it.
15897
15898 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15899
15900         * info.el (Info-parse-dir-entries): Fixed regexp
15901         (Info-build-dir-anew): Remove full suffix and capitalize info file
15902         name for files with no @direntry
15903         (Info-batch-rebuild-dir): New function
15904         (Info-suffixed-file): Check for regular files instead of simple
15905         file existence (could catch directories before)
15906
15907 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15908
15909         * setup-paths.el, find-paths.el: Removed uses of `not' which
15910         temacs doesn't have.
15911
15912         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15913         into root searching.
15914
15915 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15916
15917         * subr.el: Remove definition of `not'.
15918
15919 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15920
15921         * msw-glyphs.el: enable graphics support.
15922
15923 1998-04-23  Didier Verna  <didier@xemacs.org>
15924
15925         * x-menubar.el (default-menubar): restored the line-number-mode
15926         option.
15927
15928         * misc doc string updates related to the options menu.
15929
15930 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15931
15932         * setup-paths.el (paths-construct-load-path): Fix typo.
15933
15934 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15935
15936         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15937         font-menu-ignore-scaled-fonts don't have to be bound now; this
15938         gets us one step further towards making --no-autoloads work.
15939
15940         * startup.el (normal-top-level): Load auto-autoloads only if
15941         lisp-directory is non-nil.
15942
15943         * setup-paths.el (paths-construct-load-path): Made it robust
15944         against nil lisp-directory.
15945
15946         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15947         to the list of variables that cause a warning when nil.
15948
15949         * toolbar.el (init-toolbar-location): Now works even when there's
15950         no toolbar icon directory.
15951
15952 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15953
15954         * help.el (view-lossage): Recognize it.
15955
15956         * simple.el (log-message): Mark multiline messages.
15957
15958 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15959
15960         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15961
15962 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15963
15964         * package-get.el (package-get-all):  add `\n' separator to
15965         interactive specification so that both variables are read
15966
15967 1998-04-22  Didier Verna  <didier@xemacs.org>
15968
15969         * x-menubar.el: ported the options menu to Custom.
15970         Moved the "read only" toggle button to the buffers menu.
15971         Corrected some missing ;;;###autoload or defcustom.
15972
15973         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15974         the scrollbar-visible specifier for options menu handling.
15975
15976         * toolbar.el (toolbar-visible-p)
15977                      (toolbar-captioned-p)
15978                      (default-toolbar-position): defcustom wrappers around
15979         the toolbar specifiers for options menu handling.
15980
15981         * frame.el (get-frame-for-buffer-default-instance-limit):
15982         defcustom it for options menu handling.
15983
15984         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15985         font-lock-mode for options menu handling.
15986
15987         * cus-start.el: added Custom properties to overwrite-mode for
15988         options menu handling.
15989
15990 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15991
15992         * about.el: shameless self-promotion.
15993
15994 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15995
15996         * simple.el (raw-append-message): Slightly optimize.
15997         (remove-message): Use `push' for clarity.
15998         (append-message): Ditto.
15999         (display-warning): Dito.
16000         (raw-append-message): Send the message to the appropriate device.
16001
16002 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16003
16004         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
16005         From Sean MacLennan <Sean.MacLennan@pika.ca>
16006
16007 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16008
16009         * setup-paths.el: Changed `directory-sep-char' to
16010         `path-separator', following a change in GNU Emacs.
16011
16012 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16013
16014         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
16015         (Info-build-dir-anew): Add a final newline.
16016         (Info-build-dir-anew): Do not issue warning when rebuilding policy
16017         is `always'
16018         (Info-rebuild-dir): Ditto
16019
16020         * dumped-lisp.el (preloaded-file-list): Added ldap.el
16021
16022 1998-04-21  SL Baur  <steve@altair.xemacs.org>
16023
16024         * simple.el (count-words-buffer): Retain zmacs region.
16025         (count-words-region): Ditto.
16026         * simple.el: (what-line): Expanded line counts.
16027         (count-lines): New parameter to conditionalize whether collapsed
16028         lines get counted.
16029         From Bob Weiner <weiner@altrasoft.com>
16030
16031 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16032
16033         * packages.el (package-locations): infodock-packages must override
16034         mule-packages and packages.
16035
16036 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16037
16038         * wid-edit.el:
16039         remove rude messages from widget-activation-widget-mapper
16040         and widget-activation-glyph-mapper
16041
16042 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16043
16044         * toolbar.el: Remove (featurep 'x) test from
16045         toolbar-make-button-list
16046
16047 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16048
16049         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16050         only if in the same frame.
16051
16052 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16053
16054         * packages.el (package-locations): Added site-packages hierarchy.
16055
16056         * setup-paths.el (paths-default-info-directories): Introduced and
16057         used.
16058
16059         * packages.el, setup-paths.el: Set various path searching depths
16060         to 1.
16061
16062         * packages.el (packages-hierarchy-depth):
16063         (packages-load-path-depth): Introduced and used.
16064
16065         * setup-paths.el (paths-load-path-depth): Introduced and used.
16066
16067         * find-paths.el (paths-find-recursive-path): Added max-depth
16068         parameter.
16069
16070 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16071
16072         * setup-paths.el (paths-construct-info-path): Removed
16073         dependency on behavior of (file-name-as-directory "").
16074
16075 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16076
16077         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16078         lisp objects
16079
16080 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16081
16082         * dump-paths.el, startup.el: Added handling for --debug-paths.
16083
16084 1998-04-15  William M. Perry  <wmperry@aventail.com>
16085
16086         * wid-edit.el: We cannot just set the help-echo or balloon-help
16087           properties for an extent based on the :help-echo widget
16088           property, since help-echo and balloon-help cause an EXTENT to
16089           get passed in, where :help-echo functions are expecting a WIDGET
16090
16091 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16092
16093         * scrollbar.el (init-scrollbar-from-resources): Call
16094         mswindows-init-scrollbar-metrics when appropriate.
16095
16096 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16097
16098         * dumped-lisp.el: dump x-toolbar for window system
16099
16100         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16101         have support and xpm.
16102
16103 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16104
16105         * files.el (toggle-read-only): Fix docstring.
16106         From Didier Verna <didier@xemacs.org>
16107
16108 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16109
16110         * startup.el (normal-top-level): Load autoload-file-name without
16111         specifying an extension---some people only auto-autoload.el.gz.
16112
16113 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16114
16115         * files.el (backup-enable-predicate): Don't bomb on NAME being
16116         nil.
16117
16118 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16119
16120         * find-paths.el, packages.el: Now prefers configure'd paths.
16121         This shouldn't cause any of the originally anticipated problems as
16122         the current paths architecture will not define the various
16123         configure-xxx variables if they're not specified on the configure
16124         command line.
16125
16126         * find-paths.el, setup-paths.el, packages.el: Removed all
16127         mentionings of "/" as a path separator.
16128         Used paths-construct-path throughout.
16129
16130         * find-paths.el (paths-construct-path): Created to assemble paths
16131         from directory components.
16132
16133         * setup-paths.el, packages.el: Used paths-decode-directory-path
16134         instead of decode-path-internal.
16135
16136         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16137         and associates.
16138         (paths-decode-directory-path) Created.
16139
16140         * setup-paths.el: Changed configure-exec-path to
16141         configure-exec-directory.
16142
16143 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16144
16145         * packages.el (packages-find-packages): Fixed decoding of
16146         EMACSPACKAGEPATH.
16147
16148         * startup.el: -no-packages -> -no-early-packages.
16149
16150         (packages-load-package-lisps): Fixed loading of auto-autoload
16151         files.
16152
16153         * startup.el (normal-top-level): Fixed loading of core
16154         auto-autoload.
16155
16156         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16157
16158         * startup.el, packages.el, dump-paths.el: Added proper settings
16159         for site-directory and lisp-directory variables.
16160
16161         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16162         inhibit-package-autoloads and fixed handling of it.
16163
16164         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16165         handling of former inhibit-package-init, now
16166         inhibit-early-packages, to make -vanilla etc. work.
16167
16168 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16169
16170         * code-process.el (start-process): Fallback to 'undecided instead
16171         of 'binary for process input coding stream.
16172
16173         * process.el (start-process): Docstring fix.
16174
16175 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16176
16177         * info.el (Info-insert-dir): Do not insert temporary dir files
16178         in Info-dir-file-attributes
16179         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16180         (Info-rebuild-dir): Ditto.
16181
16182 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16183
16184         * obsolete.el: Added obsoleteness declarations for
16185         `site-directory' and `Info-default-directory-list'.
16186
16187 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16188
16189         * find-paths.el (paths-find-emacs-root): Only look at the
16190         executable at the end of the symlink chain for determining the
16191         Emacs root.
16192
16193 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16194
16195         * setup-paths.el (paths-construct-info-path): Changed construction
16196         to cater to gone default in configure.
16197
16198         * find-paths.el (paths-uniq-append): Added.
16199
16200         * packages.el: Rewritten package path construction once again.
16201
16202         * dump-paths.el, startup.el: Removed package-path as a global
16203         variable.
16204
16205         * package-admin.el (package-admin-add-single-file-package):
16206         (package-admin-add-binary-package): Changed package-path to
16207         late-packages.
16208
16209         * packages.el (packages-split-path): Split path at "/" rather than
16210         nil according to change in emacs.c.
16211
16212 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16213
16214         * setup-paths.el (paths-construct-info-path): Changed info path
16215         order so that directories come out right.
16216         (paths-find-lock-directory): Fixed bug: It used to think
16217         configure-lock-directory is a path.
16218
16219 1998-04-06  Jeff Miller <jmiller@smart.net>
16220
16221         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16222         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16223         eases the use of toolbar-add/kill-item functions.
16224
16225 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16226
16227         * code-files.el (file-coding-system-alist): Commented out
16228         loaddefs.el magical treatment.
16229
16230 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16231
16232         * info.el (Info-rebuild-outdated-dir): Added new option
16233         `conservative' and made it the default
16234         (Info-rebuild-dir): Appropriately parse multi-line description
16235         strings, and multi-section dir files. Issue warning when dir
16236         is rebuilt as temporary
16237         (Info-build-dir-anew): Issue warning when dir is built as
16238         temporary
16239
16240 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16241
16242         * list-mode.el (list-mode-map): Bind highlight motion commands to
16243         standard keys left, right, C-b and C-f.
16244
16245 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16246
16247         * files.el (auto-mode-alist): allow .sc for Scheme->C
16248
16249 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16250
16251         * loadup.el (pureload): Don't quote (garbage-collect).
16252
16253 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16254
16255         * package-get-base.el: Updated.
16256
16257 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16258
16259         * isearch-mode.el (isearch-just-started): New variable.
16260         (isearch-mode): Set it.
16261         (isearch-repeat): Advance one character forward only if the search
16262         was successful, and was not just started.
16263         (isearch-repeat): Clear isearch-just-started.
16264
16265 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16266
16267         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16268         if running -batch.
16269
16270 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16271
16272         * subr.el (listify-key-sequence): Removed.
16273
16274 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16275
16276         * bytecomp.el (byte-compile-print-gensym): New option.
16277         (byte-compile-output-file-form): Use it.
16278         (byte-compile-output-docform): Ditto.
16279         (byte-compile-compiled-obj-to-list): Ditto.
16280
16281 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16282
16283         * msw-glyphs.el: set frame icon if xpm support.
16284
16285 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16286
16287         * help.el: Code that pretty prints variable values
16288           removed.
16289
16290 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16291
16292         * find-paths.el (paths-emacs-root-p): Correct test for installation
16293         directory.
16294         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16295
16296 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16297
16298         * loaddefs.el: Don't set debug-ignored-errors; leave
16299           its default value set to nil.
16300
16301 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16302
16303         * info.el (Info-rebuild-dir): fixed mis-spelling.
16304
16305 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16306
16307         * info.el (Info-rebuild-outdated-dir): New custom var
16308         (Info-insert-node): Create/update dir file when needed, ie when it
16309         does not exist or is older than some info files in directory
16310
16311 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16312
16313         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16314         for last packages, mainly for using a 20.4 package base.
16315
16316         * packages.el (late-packages): Typo fix.  It was called
16317         early-packages.
16318
16319         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16320         relative symlinks correctly.
16321         (paths-find-emacs-roots): More rigorous checking for plausible
16322         configuration-time root.
16323
16324         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16325         find its roots.
16326
16327 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16328
16329         * faces.el: Fix docstrings.
16330         * glyphs.el: Fix docstrings.
16331         * mouse.el: Fix docstrings.
16332
16333         * frame.el: Change phrase `current frame' to `selected frame'.
16334
16335         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16336
16337         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16338         macros using backquote to make them infinitely more readable.
16339
16340 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16341
16342         * packages.el (packages-find-package-path): Hardcoded specialized
16343         InfoDock support until we can clean this up.
16344
16345         * help.el (describe-bindings-1): Return the value of the bindings
16346         help buffer created.
16347         (describe-bindings): Ditto.
16348
16349         * simple.el (set-variable): Restore previous behavior of not
16350         bombing if the variable to set is not boundp.
16351
16352 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16353
16354         * packages.el (packages-handle-package-dumped-lisps): Allow for
16355         non-local files to be loaded off the package-lisp variable.
16356
16357 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16358
16359         * x-faces.el: Global X resources should override
16360           specs for all device classes (color, grayscale, mono);
16361           code currently doesn't override any of them.  Fixed by
16362           calling remove-specifier with '(x default) as the tag
16363           set and allowing inexact matches.
16364
16365 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16366
16367         * faces.el: Separated face initializations based on
16368           device classes into device type specific (tag set,
16369           instantiator) pairs.
16370
16371 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16372
16373         * wid-edit.el (widget-choice-action): Remember user's explicit
16374         choice.
16375         (widget-choice-value-create): Respect it.
16376         From Richard Stallman <rms@gnu.org>
16377
16378 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16379
16380         * setup-paths.el (paths-construct-info-path): Always append
16381         existing directories from configure-time info path.
16382
16383         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16384         Info-directory-list.
16385
16386         * info.el: Removed Info-default-directory-list which was broken by
16387         design.
16388         Removed bogus initialization of Info-directory-list---startup.el
16389         can do a much better job.
16390         Added autoload of Info-directory-list.
16391
16392         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16393         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16394         be exclusive; now it's merely given precedence, just like in the
16395         old days.
16396
16397 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16398
16399         * find-paths.el (paths-find-architecture-directory): Fix bug with
16400         finding; it used to default too early.
16401
16402 1998-03-25  Martin Buchholz <martin@xemacs.org>
16403
16404         * packages.el (packages-split-path): Fix a bug; it used to fail
16405         for paths that weren't split.
16406
16407 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16408
16409         * finder.el (finder-compile-keywords): trap on errors.
16410
16411 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16412
16413         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16414           fourth argument of t so that only the specs exactly
16415           matching the tag lists are removed.
16416
16417 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16418
16419         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16420
16421 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16422
16423         * minibuf.el (mouse-read-file-name-1): If a default directory was
16424         specified, use it for generating the completions.
16425
16426 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16427
16428         * update-elc.el: Now respects inhibit-package-init and
16429         inhibit-site-lisp.
16430         Now does path construction with loadup-paths.
16431
16432         * startup.el (normal-top-level, startup-setup-paths): Now respects
16433         inhibit-package-init and inhibit-site-lisp.
16434
16435         * packages.el (packages-find-package-path): Extended package path
16436         by version-specific hierarchies.
16437         (packages-find-packages): Now respects inhibit flag and
16438         inhibit-site-lisp.
16439         Moved path setup to loadup-paths.
16440
16441         * make-docfile.el: Now respects inhibit-package-init and
16442         inhibit-site-lisp.
16443         Now does path construction with loadup-paths.
16444
16445         * loadup.el: Now respects inhibit-package-init and
16446         inhibit-site-lisp.
16447
16448         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16449
16450         * loadup-paths.el: New file: setup load-path to encompass
16451         packages.
16452
16453 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16454
16455         * auto-show.el: load-gc renamed to pureload.
16456         * site-load.el: Ditto.
16457         * packages.el (toplevel): Ditto.
16458         * loadup.el (really-early-error-handler): Ditto.
16459         * dumped-lisp.el (preloaded-file-list): Ditto.
16460         * cus-face.el (custom-declare-face): Ditto.
16461
16462 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16463
16464         * <Today>: The Big Path Searching Overhaul.
16465
16466         * find-paths.el: New file: find and assemble paths in the
16467         installation hierarchy.
16468
16469         * setup-paths.el: New file: global layout of paths and directories
16470         within the XEmacs hierarchy.
16471
16472         * packages.el: Replaced everything related to path searching and
16473         startup by code in terms of find-paths.
16474
16475         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16476         the new path searching engine.
16477
16478         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16479         and setup-paths.
16480
16481 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16482
16483         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16484         setup-paths.el.
16485
16486 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16487
16488         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16489         compiles identically in any configuration.
16490         Removed irrelevant commentary.
16491
16492 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16493
16494         * simple.el (set-variable): Allow setting specifiers.
16495
16496 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16497
16498         * lisp.el (forward-sexp): Revert previous change.
16499
16500 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16501
16502         * frame.el (frame-initialize): Use `delete-console' instead of
16503         `delete-device' to delete the stream console to match the usage in
16504         Fkill_emacs.
16505
16506 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16507
16508         * files.el (cdpath-previous): New variable.
16509         (cd): Use it.
16510         From Bob Weiner <weiner@wave.altrasoft.com>
16511
16512 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16513
16514         * keydefs.el: Changed keybindings of forward-char,
16515           backward, scroll-up and scroll-down to point to their
16516           -command counterparts.
16517
16518         * simple.el: New functions: forwarc-char-command,
16519           backwrad-char-command, scroll-up-command,
16520           scroll-down-command which work liek their counterparts
16521           except that they honor the variable
16522           signal-error-on-buffer-boundary.
16523
16524           Definition of signal-error-on-buffer-boundary received
16525           from src/cmds.c.
16526
16527           defvar declaration added for word-across-newline to avoid
16528           byte-compiler warning about the free variable reference.
16529
16530 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16531
16532         * winnt.el: Removed "%t" from the beginning of
16533         modeline-format. From now on, there's no nt-specifics in the modeline.
16534
16535 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16536
16537         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16538         of `when' with `if'.
16539
16540 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16541
16542         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16543         mswindows. Must be reworked along with glyphs.el, or
16544         merged into it, after there is images support.
16545
16546         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16547         'mswindows.
16548
16549 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16550
16551         * faces.el: fix for text cursor initialization.
16552         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16553         From Andy Piper <andyp@parallax.co.uk>
16554
16555 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16556
16557         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16558         if there is an existing package that handles it and warn the user
16559         about that mode.
16560
16561 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16562
16563         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16564         Installation" menu item when Installation-string is not bound.
16565
16566 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16567
16568         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16569         From Jeremiah W. James <jerry@cs.ucsb.edu>
16570
16571 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16572
16573         * msw-faces.el:
16574         * faces.el: Fix face initialization.
16575
16576 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16577
16578         * files.el (backup-enable-predicate): fix breakage introduced
16579         by TMPDIR patch.
16580
16581 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16582
16583         * x-faces.el (x-init-face-from-resources): The
16584           TTY face property retrieval functions don't return
16585           specifiers, so use face-property instead.
16586
16587 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16588
16589         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16590
16591 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16592
16593         * x-menubar.el: Expanded documentation for
16594           option-save-faces.  Changed Options -> Browse Faces
16595           menu entry to invoke customize-face.
16596
16597 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16598
16599         * faces.el: Most face initialization moved out of
16600           init-other-random-faces to the top level so that the
16601           initialization happens before Xemacs is dumped.  Much
16602           of the fascist "face-differs-from-default-p or FROB!"
16603           code has been retired in favor of letting the user do
16604           what they want to do.  Face initialization code changed
16605           to use `default' specifier tag so that the settings can
16606           be overridden later if the user wishes it.
16607
16608 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16609
16610         * about.el (about-hackers): Update contributors list.
16611
16612 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16613
16614         * specifier.el: Define new specifier tag `default'.
16615
16616         * modeline.el: Initialize faces using `default' tag.
16617
16618         * x-faces.el (x-init-face-from-resources): Remove
16619           specifier specs containing the `default' tag before
16620           adding new specs.
16621
16622 1998-03-02  John Jones  <jj@asu.edu>
16623
16624         * package-get.el (package-get-all): fixed arguments on call to
16625         package-admin-add-single-file-package.
16626         * package-get.el (package-get-installedp): fixed to match
16627         advertised behavior.
16628         * package-get.el: added function package-get-update-all which
16629         installs newest versions of all the current packages (if they are
16630         not already installed).
16631
16632 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16633
16634         * files.el (find-file-noselect): Uncommented `truename' binding in
16635         `let*' and use it later to set `buffer-file-truename' iff it's
16636         still nil, as happens for example when finding a compressed
16637         file with "jka-compr".
16638
16639 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16640
16641         * faces.el: in make-face-* type functions do the operation for all
16642         window systems, not just the first one found.
16643
16644         * font.el: call mswindows-list-fonts for mswindows.
16645
16646 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16647
16648         * code-process.el (call-process-region):
16649         * process.el (call-process-region):
16650         * package-get.el (package-get-dir):
16651         * files.el (backup-enable-predicate):
16652         * gnuserv.el (gnuserv-temp-file-regexp):
16653         Use temp-directory in place of `/tmp'.
16654
16655 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16656
16657         * "Fast" dired-in-C enhancements for Windows 95/NT:
16658
16659         * files.el: Added function, `wildcard-to-regexp', from GNU
16660           Emacs.
16661
16662         * files.el (insert-directory): Modified to use special
16663           dired-in-C enhancements if present.
16664
16665 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16666
16667         * code-files.el: make default coding no-conversion.
16668
16669 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16670
16671         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16672         the load-path.
16673
16674         * update-elc.el: Strip directory when testing for files not to
16675         bytecompile.
16676
16677 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16678
16679         * lisp-mode.el: Use recommended form for menus.
16680
16681         * info.el (Info-construct-menu): Use recommended form for menus.
16682
16683         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16684         entry.
16685
16686 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16687
16688         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16689           (get-frame-for-buffer-noselect): Always return frames
16690           in the not-this-window-p cond clause.
16691
16692 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16693
16694         * help.el (describe-installation): New function.
16695
16696         * x-menubar.el (default-menubar): Add describe-installation to
16697         Help menu.
16698
16699         * packages.el (packages-unbytecompiled-lisp): Installation.el
16700         should not be bytecompiled.
16701
16702         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16703         XEmacs.
16704
16705         * x-menubar.el (default-menubar): Use correct guard for VM menu
16706         entry.
16707
16708         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16709         coding.
16710         From Andy Piper <andyp@parallax.co.uk>
16711
16712 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16713
16714         * ldap.el: Do not require ldap-internal at compile time.
16715
16716 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16717
16718         * code-files.el: new file. a virtual copy of mule-files.el
16719         but without charset
16720         dependencies. (toggle-buffer-file-ocding-system) new function for
16721         changing the eol type for the current buffer.
16722
16723         * code-process.el: new file. a copy of
16724         mule-process.el. mule-process.el will disappear when things have
16725         settled.
16726
16727         * coding.el: new file. a virtual copy of mule-files.el but
16728         without charset dependencies. (coding-system-base) new function
16729         for getting the parent coding system of a coding system with eol
16730         type set.
16731
16732         * dumped-lisp.el: add above files for the non-mule case.
16733
16734 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16735
16736         * window-xemacs.el (display-buffer): If no explicit
16737           frame is specified, search for a window that displays
16738           the buffer on the currently selected frame, before
16739           searching other frames.
16740
16741 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16742
16743         * frame.el (get-frame-for-buffer): If not-this-window-p
16744           is non-nil, use window on the selected frame if it is not
16745           also the selected window.  When defaulting, search for
16746           windows on the currently selected fgrame before searching
16747           other frames.
16748
16749 1998-02-25  Didier Verna  <didier@xemacs.org>
16750
16751         * modeline.el (modeline-swap-buffers): originally named
16752         `mouse-release-modeline'. Whether to actually swap the buffers is
16753         decided in `mouse-drag-modeline'.
16754         (mouse-drag-modeline): A button release event is considered a
16755         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16756         stay unchanged.
16757
16758 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16759
16760         * x-menubar.el: Put redo on the menubar.
16761         From Aki Vehtari <Aki.Vehtari@hut.fi>
16762
16763 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16764
16765         * bytecomp.el (displaying-byte-compile-warnings): if
16766         temp-buffer-show-function is set, use it to display current set of
16767         warnings in the "*Compile-Log-Show*" buffer.
16768
16769         * simple.el (display-warning-buffer): if temp-buffer-show-function
16770         is set, use it to display current set of warnings in the
16771         "*Warnings-Show*" buffer.
16772
16773 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16774
16775         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16776         Common Lisp.
16777
16778 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16779
16780         * menubar.el: Allow button descriptors at least 2 long.
16781
16782         * x-menubar.el (default-menubar): Use recommended forms.
16783         (file-menu-filter): Remove.
16784         (edit-menu-filter): Remove.
16785
16786 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16787
16788         * about.el (about-hackers): Updated.
16789
16790 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16791
16792         * help.el (help-max-help-buffers): new variable
16793         (help-register-and-maybe-prune-excess): new function
16794         (help-buffer-name): use help-max-help-buffers.
16795         (with-displaying-help-buffer): use
16796         help-register-and-maybe-prune-excess.
16797
16798         * help.el (help-maybe-pretty-print-value): if the value fits on
16799         one line, let it.
16800
16801 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16802
16803         * (with-displaying-help-buffer): there is no need to kill the buffer
16804         if it exists, because with-output-to-temp-buffer will clear it.
16805         further, killing the buffer violates the rule that
16806         temp-buffer-show-function, if set, has the full responsibility of
16807         showing the temp buffer.  killing the buffer fucks with the window
16808         configuration, hosing temp-buffer-show-function.
16809
16810
16811 1998-02-23  Didier Verna  <didier@xemacs.org>
16812
16813         * modeline.el (mouse-drag-modeline):
16814         - Always scroll the modeline that was originally clicked on.
16815         - Use x pixels instead of x characters (which doesn't work anyway)
16816         as horizontal reference for modeline dragging. This allows us to
16817         keep on dragging the modeline even if the motion event occurs in
16818         another window.
16819
16820 1998-02-23  Didier Verna  <didier@xemacs.org>
16821
16822         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16823         glyph on the modeline to indicate that dragging the mouse has an
16824         effect both horizontally and vertically.
16825
16826 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16827
16828         * about.el (about-xemacs): Get rid of redundant visible version
16829         number.
16830
16831 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16832
16833         * about.el (about-hackers): Update credits.
16834
16835 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16836
16837         * prim/register.el (view-register): Show register type file-query.
16838
16839 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16840
16841         * mode-motion.el (mode-motion-highlight-internal):
16842           save-excursion inside save-window-exucrsion form to
16843           hide buffer point changes from save-window-excursion.
16844           Prevents display flickering when the mouse pointer
16845           moves.
16846
16847 1998-02-17  Didier Verna  <didier@xemacs.org>
16848
16849         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16850         function to handle correctly the case of a toolbar one side of the
16851         window: scrolling will not necessarily happen.
16852
16853 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16854
16855         * files.el (after-find-file): Restore missing argument
16856           to format that provides filename for "... consider M-x
16857           recover-file" message.  Also call `message' with "%s"
16858           as the first arg instead of an arbitrary string.
16859
16860 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16861
16862         * about.el (about-hackers): Various additions.
16863
16864 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16865
16866         * autoload.el (generate-file-autoloads-1): Don't force an extra
16867         line out when copying on-the-same line autoloads.
16868
16869         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16870         is installed.
16871
16872 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16873
16874         * x11/x-win-xfree86.el (x-win-init-xfree86):
16875         * x11/x-win-sun.el (x-win-init-sun):
16876         * x11/x-init.el (x-initialize-compose):
16877         * prim/simple.el:
16878         (backward-or-forward-kill-sexp):
16879         (backward-or-forward-kill-sentence):
16880         (backward-or-forward-kill-word):
16881         (backward-or-forward-delete-char):
16882         * prim/isearch-mode.el (isearch-help-or-delete-char):
16883         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16884         x-keysym-on-keyboard-p to detect backspace.
16885         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16886         Clean up symbols used with dead keys, checking Linux and solaris
16887         keysyms.
16888         Simplify x-win-*.el using above methods.
16889         Change documentation for x-keysym-*-p functions.
16890
16891 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16892
16893         * about.el (about-hackers): Restore entries for Michael Sperber and
16894         Vinnie Shelton.
16895         From Vinnie Shelton <acs@acm.org>
16896
16897 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16898
16899         * simple.el (count-words-region): Ditto.
16900
16901 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16902
16903         * simple.el (count-words-buffer): Document.  Don't print anything
16904         if non-interactive.
16905
16906 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16907
16908         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16909         multiple files in InfoDock.
16910
16911 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16912
16913         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16914         from version.el in InfoDock.
16915
16916         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16917         specially.
16918
16919 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16920
16921         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16922         variable name in docstring.
16923
16924 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16925
16926         * menubar.h: Include "gui.h".
16927
16928 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16929
16930         * site-load.el: Fix documentation.
16931
16932 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16933
16934         * package-get-base.el (package-get-base): Updated.
16935
16936         * keymap.el: PC-ize.
16937
16938 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16939
16940         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16941         from' on a fresh line.
16942
16943 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16944
16945         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16946         object.
16947
16948 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16949
16950         * undo-stack.el: PC-ize.
16951
16952         * cmdloop.el: PC-ize.
16953
16954 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16955
16956         * bytecomp-runtime.el: PC-ize.
16957
16958         * byte-optimize.el: Prolog fixup.  PC-ize.
16959
16960         * cus-dep.el: Spelling fix.
16961
16962         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16963         entries follow).
16964
16965 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16966
16967         * text-mode.el (text-mode-hook-identify): New function,
16968         put on text-mode-hook.  Set text-mode-variant here.
16969         (text-mode): Don't set it here.
16970
16971 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16972
16973         * text-mode.el (text-mode-hook): New defvar.
16974         (text-mode-variant): New variable.
16975         (text-mode): Set that variable locally.
16976         (toggle-text-mode-auto-fill): New command.
16977
16978 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16979
16980         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16981
16982 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16983
16984         * text-mode.el (paragraph-indent-text-mode):
16985         Renamed from spaced-text-mode.
16986         (text-mode-map): Bind TAB to indent-relative.
16987         (indented-text-mode-map): Variable deleted.
16988         (indented-text-mode): Now an alias for text-mode.
16989
16990 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16991
16992         * loadup.el: test-atoms debugging stuffs removed.
16993
16994 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16995
16996         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16997
16998 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16999
17000         * help.el (describe-beta): Made it use `locate-data-file'.
17001         (describe-distribution): Ditto.
17002         (describe-copying): Ditto.
17003         (describe-project): Ditto.
17004         (view-emacs-news): Ditto.
17005
17006         * help-nomule.el (help-with-tutorial): Made it use
17007         `locate-data-file' to find tutorial.
17008
17009 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
17010
17011         * about.el: Corrected my email address.
17012
17013         * mouse.el: Added 'mouse-mswindows-drop' similar to
17014         'mouse-offix-drop'.
17015
17016 1998-01-27  SL Baur  <steve@altair.xemacs.org>
17017
17018         * loadup.el (running-xemacs): Spelling fix.
17019
17020 1998-01-26  Colin Rafferty  <colin@xemacs.org>
17021
17022         * packages.el (packages-find-packages-1): Don't allow a backwards
17023         compatible lisp tree to overwrite `preloaded-file-list'.
17024
17025 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17026
17027         * loadup.el: Don't delete "xemacs" prior to dumping.
17028
17029 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17030
17031         * package-info.el (pi-last-mod-date): New function.
17032         (pi-author-version): New function.
17033         (batch-update-package-info): Use them.
17034
17035 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17036
17037         * frame.el (get-frame-for-buffer-default-to-current): Create.
17038         (get-frame-for-buffer-noselect): Allow user to use current frame
17039         with `get-frame-for-buffer-default-to-current'.
17040
17041 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17042
17043         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17044         (byte-compile-output-docform): Ditto.
17045         (byte-compile-compiled-obj-to-list): Ditto.
17046
17047 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17048
17049         * startup.el (command-line-1): Removed code that ran
17050           buffer-menu.
17051
17052 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17053
17054         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17055
17056 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17057
17058         * frame.el (suspend-emacs-or-iconify-frame): Check using
17059         `device-on-window-system-p' instead of explicitly checking for X,
17060         so that the same logic works for MS Windows.
17061         (suspend-or-iconify-emacs): Ditto.
17062
17063 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17064
17065         * about.el (about-maintainer-info): Andy Piper is back.
17066         (xemacs-hackers): Updated Andy Piper's email address.
17067         (about-hackers): Added Jonathan Harris.
17068         (about-hackers): Updated Tibor Polgar's email address.
17069
17070 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17071
17072         * about.el: Add xemacs.org email manager.
17073
17074         * package-get-base.el (package-get-base): Updated with most recent
17075         package updates.
17076
17077 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17078
17079         * help.el (function-arglist): Use `indirect-function' instead of
17080         `symbol-function' so that aliases are treated correctly.
17081
17082 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17083
17084         * help.el (help-map): Add f1 binding to `help-for-help'.
17085         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17086         (describe-key-briefly): Use `princ' "%s" to print object.
17087         (with-displaying-help-buffer): Kill buffer if it exists, again.
17088         (describe-key): Use `princ' "%s" to print object.
17089         (describe-function-1): Use `princ' "%s" to print object.
17090         Commented out alias lines removed.
17091         (help-pretty-print-limit): New variable to control pretty-printing
17092         of variable values.
17093         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17094         `help-pretty-print-value' again.  Only print-print when OBJECT is
17095         list of length less than `help-pretty-print-limit'.
17096         (describe-variable): Use `help-maybe-pretty-print-value' again.
17097
17098 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17099
17100         * simple.el (blink-matching-open): Remove C++ kludge.
17101         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17102
17103 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17104
17105         * info.el (Info-default-directory-list): Made the documentation
17106         more explanitory.
17107
17108 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17109
17110         * lisp/packages.el:
17111         * lisp/package-admin.el:
17112         * lisp/build-report.el:
17113         Fix typos.
17114
17115 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17116
17117         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17118         warnings in Java buffers without final newline and editing the
17119         last line.
17120
17121 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17122
17123         * packages.el (packages-find-packages-1): Don't allow a backwards
17124         compatible lisp tree to overwrite `preloaded-file-list'.
17125         Suggested by Colin Rafferty  <colin@xemacs.org>
17126
17127         * mouse.el (mouse-offix-drop): Set undo-boundary.
17128         From Oliver Graf <ograf@fga.de>
17129
17130 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17131
17132         * loadup.el (load-gc): rewrite as defun.
17133         Print something sensical if a required dump-time file isn't found.
17134
17135 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17136
17137         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17138         bug strikes a menudescriptor.
17139
17140         * package-get-base.el (package-get-base): Updated.
17141
17142         * package-info.el (batch-update-package-info): Derive REQUIRES
17143         from the Makefile.
17144
17145 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17146
17147         * files.el (save-some-buffers): Don't play games with deleting
17148         other windows if we are in the minibuffer window.
17149
17150 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17151
17152         * modeline.el (modeline-minor-mode-menu): Add support for :active
17153         (add-minor-mode): Document :active property to TOGGLE.
17154
17155 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17156
17157         * modeline.el (modeline-minor-mode-menu): Add support for an
17158         `:included' predicate in the `toggle-sym' plist.
17159         (add-minor-mode): Document the :included property, format
17160         docstring some more.
17161         (modeline-minor-mode-menu): Documentation string added.
17162
17163 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17164
17165         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17166         labels from the symbol-names by thwacking off the overly redundant
17167         and overused "mode", parenthesizing "minor", and capitalizing the
17168         resultant strings.  Also shortened the menu's title by eliminating
17169         the redundant buffer name.
17170         (add-minor-mode): Beautified the docstring, added mention of the
17171         `:menu-tag' property of TOGGLE.
17172         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17173         `toggle-sym' to beatify the mode-life menus.
17174         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17175         `auto-fill-function'.
17176
17177 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17178
17179         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17180         menus to :style 'toggle.
17181
17182 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17183
17184         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17185
17186 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17187
17188         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17189         only recognize first hyperlink.
17190         (hyper-apropos-highlightify): Deletia, this is already done by
17191         `hyper-apropos-insert-face'.
17192         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17193
17194 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17195
17196         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17197         mail.
17198         (toolbar-mail-reader): Add support for `send'.
17199         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17200
17201 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17202
17203         * info.el (Info-emacs-info-file-name): Add defvar for
17204         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17205         will function properly.
17206
17207 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17208
17209         * simple.el: make the backwards delete function called by
17210         `backward-or-forward-delete-char' user configurable.
17211
17212 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17213
17214         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17215         compiled function got loaded from.
17216
17217 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17218
17219         * term/apollo.el: Synched up with InfoDock 3.6.2.
17220
17221 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17222
17223         * startup.el (load-init-file): Load autoloads earlier.
17224         (startup-splash-frame): Handle InfoDock logo.
17225
17226         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17227         InfoDock.
17228         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17229
17230         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17231         doesn't have this function.
17232
17233         * packages.el (locate-data-file): Fix to call `locate-file'.
17234
17235 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17236
17237         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17238         version of version.el.
17239         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17240
17241         * x-menubar.el (default-menubar): Guard reference to
17242         `gnuserv-frame'.
17243         (default-menubar): Guard references to `font-lock-mode'.
17244         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17245         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17246
17247         * make-docfile.el: Don't snarf doc strings from autoloads.
17248
17249         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17250         loading auto-autoloads files.
17251
17252         * loaddefs.el: Disable dumping autoloads.
17253
17254 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17255
17256         * lisp-mnt.el: Synch to Emacs 20.2.
17257
17258         * help.el: Remove manual autoload of `finder-by-keyword'.
17259
17260         * finder.el (finder-by-keyword): Autoload.
17261
17262         * help.el: Conditionalize hyperbole setup.
17263
17264 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17265
17266         * packages.el (package-require): Update to reflect new data format.
17267
17268 1998-01-02  Didier Verna  <didier@xemacs.org>
17269
17270         * x-menubar.el (default-menubar): make the tutorials available
17271         through the menubar. (Plus some compilation warnings cleanup).
17272
17273 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17274
17275         * check-features.el: New file.  Perform sanity check after build.
17276
17277         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17278         files to tooltalk package.
17279         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17280         package.
17281
17282         * package-admin.el (package-admin-xemacs): Use better default for
17283         location of XEmacs binary.
17284
17285 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17286
17287         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17288         tag with sexp and add value tag with value `t'.
17289
17290 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17291
17292         * package-get.el: Changes to work with real data.
17293         From Pete Ware <ware@cis.ohio-state.edu>
17294
17295         * packages.el (packages-reload-autoloads): Guard load for the time
17296         being.
17297
17298         * update-elc.el ("packages.el"): Force loading packages.el instead
17299         of possibly out-of-date packges.elc.
17300         * make-docfile.el ("packages.el"): Ditto.
17301
17302 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17303
17304         * build-report.el (build-report-delete-regexp): Added a rule for
17305         the main tarball shadowing anything past it.
17306
17307 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17308
17309         * packages.el (package-provide): Delete a previous provide.
17310
17311         * package-info.el: New file.
17312
17313         * package-get.el: New file.
17314         From Pete Ware <ware@cis.ohio-state.edu>
17315         (package-get): Fix md5 computation to work with Mule.
17316
17317 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17318
17319         * simple.el (log-message-*): Quote symbols in docstrings properly.
17320
17321 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17322
17323         * packages.el (packages-new-autoloads): Ignore symbolic links.
17324
17325         * cus-face.el (face-custom-attributes-get): Fix typo.
17326         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17327
17328 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17329
17330         * startup.el (load-init-file): Reload new or changed autoloads
17331         unless inhibited.  Reload modified dumped lisp (stubbed).
17332
17333         * packages.el (packages-new-autoloads): New function.
17334         (packages-reload-autoloads): New function.
17335         (packages-reload-dumped-lisp): New (stub) function.
17336
17337         * loadup.el: Inhibit reloading dumped files when running temacs.
17338
17339         * loadhist.el (file-provides): Extend to handle variant
17340         extensions.
17341
17342         * replace.el (query-replace): Fix typo.
17343
17344 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17345
17346         * make-docfile.el: list-autoloads-path has been renamed.
17347         * update-elc.el: list-autoloads has been renamed.
17348
17349         * packages.el (packages-list-autoloads): Renamed.
17350         (packages-list-autoloads-path): Ditto.
17351
17352 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17353
17354         * packages.el (packages-find-packages-1): Made it signal a warning
17355         for an error in an auto-autoload.el file.
17356
17357 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17358
17359         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17360         tag with const.
17361         From Aki Vehtari <Aki.Vehtari@hut.fi>
17362
17363         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17364
17365         * loadhist.el (unload-feature): Remove autoload.
17366
17367 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17368
17369         * loadhist.el: Unpackaged.
17370
17371         * help.el (describe-symbol-find-file): Rename
17372         `describe-function-find-file' and make old name obsolete.
17373         (describe-function-1): Use it.
17374         (describe-function-1): Guard reference to
17375         `compiled-function-annotation'.
17376
17377 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17378
17379         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17380         argument.
17381         (help-mode-quit): New optional arg to control whether it kills or
17382         buries.  Tidied up.
17383         (with-displaying-help-buffer): Don't kill buffer initially, even
17384         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17385         (help-pretty-print-value): Rename back from
17386         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17387         use it, otherwise use dumped `cl-prettyprint'.
17388         (describe-variable): Use `help-pretty-print-value' again.
17389         (find-func): Removed reference to "find-func" at end.
17390
17391 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17392
17393         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17394           GUI XEmacs. Rename? x-menubar is rather window system
17395           independant, except for a couple of items.
17396
17397 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17398
17399         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17400         entries as they will no longer be distributed with XEmacs.
17401
17402         * format.el (format-alist): Fix image/tiff regexps.
17403         From P. E. Jareth Hein <jareth@camelot-soft.com>
17404
17405         * help.el (help-maybe-pretty-print-value): Rename.
17406         (describe-variable): Use it.
17407         (describe-variable): Add trailing linefeed.
17408
17409 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17410
17411         * help.el (describe-function-1): Don't output anything for
17412           arglist of autoload functions.
17413
17414 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17415
17416         * help.el (describe-function-1): Don't output anything for
17417           arglist of autoload functions.
17418
17419 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17420
17421         * help.el (help-mode-map): New bindings for `help-mode-bury',
17422         `describe-function-at-point', `describe-variable-at-point',
17423         `Info-elisp-ref', `customize-variable', `help-next-section' and
17424         `help-prev-section'.
17425         (help-next-section): New function.
17426         (help-prev-section): New function.
17427         (help-mode-quit): Changed to kill the help buffer.
17428         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17429         correctly.
17430         (help-buffer-name): New function to generate the name of help
17431         buffers.
17432         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17433         argument giving the name of the help buffer.
17434         (describe-key): Use `with-displaying-help-buffer' with name.
17435         (describe-mode): Ditto.
17436         (describe-bindings): Ditto.
17437         (describe-prefix-bindings): Ditto.
17438         (view-lossage): Ditto.
17439         (with-syntax-table): New macro.
17440         (function-called-at-point): Use `ignore-errors' and
17441         `with-syntax-table'.
17442         (function-at-point): Ditto.
17443         (describe-function): Use `with-displaying-help-buffer' with name.
17444         (function-arglist): Extracted from `describe-function-1'.  Returns
17445         function's arglist as string.
17446         (function-documentation): Extracted from `describe-function-1'.
17447         Returns function's docstring.
17448         (describe-function-1): Remove all the "stream" garbage, including
17449         the stream argument.  Use `function-arglist' and
17450         `function-documentation'.
17451         (describe-function-arglist): Just use `function-arglist'.
17452         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17453         (help-pretty-print-value): New function to help with
17454         pretty-printing variable values.  Knows about `#<...>'.  Needs
17455         `pp-internal'.
17456         (describe-variable): Use `with-displaying-help-buffer' with name.
17457         Formatting improved.  Display file where variable is defined, if
17458         known.  Use `help-pretty-print-value'.
17459         (describe-syntax): Use `with-displaying-help-buffer' with name.
17460         (list-processes): Remove "stream" garbage.
17461
17462 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17463
17464         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17465         call a dumped routine instead.
17466
17467         * x-win-xfree86.el: Wrap file in defun.
17468         * x-win-sun.el: Ditto.
17469
17470 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17471
17472         * help.el (view-emacs-news): Remove usage of outl-mouse which
17473         advises functions and does other evil things.
17474
17475 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17476
17477         * format.el (format-alist): Add `image/tiff'.
17478         From P. E. Jareth Hein <jareth@camelot-soft.com>
17479
17480 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17481
17482         * about.el (about-hackers): More names added.
17483
17484         * make-docfile.el: Remove superfluous package path search.
17485
17486         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17487
17488 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17489
17490         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17491         ignored shadows.
17492
17493 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17494
17495         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17496         get trailing slashes when added to the load-path.
17497
17498         * x-init.el (init-x-win): Locate where XEmacs X localization files
17499         are.
17500
17501 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17502
17503         * x-faces.el: Added support for foregroundToolBarColor
17504           to xpm-color-symbols.
17505
17506 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17507
17508         * etags.el (tags-remove-duplicates): Removed.
17509         (buffer-tag-table-list): Use `delete-duplicates'.
17510
17511         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17512         correctly.
17513         (get*): Defalias to `get'.
17514
17515         * cl.el (eql): Compare integers with `eq'.
17516         (cl-map-extents): Check for `map-extents' first.
17517
17518 1997-12-17  Didier Verna  <didier@xemacs.org>
17519
17520         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17521         added the 'numero', 'copyright' and 'trademark' symbols.
17522
17523         * leim/quail/latin-post.el ("french-postfix"): see above.
17524
17525 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17526
17527         * widget.el (define-widget): Check the arguments.
17528
17529         * cus-edit.el (customize-face): Use `check-argument-type'.
17530         (custom-variable-value-create): Use `signal' to signal error.
17531         (custom-variable-reset-saved): Ditto.
17532         (custom-variable-reset-standard): Ditto.
17533         (custom-face-reset-saved): Ditto.
17534
17535         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17536         (widget-default-format-handler): Ditto.
17537         (widget-checklist-add-item): Ditto.
17538         (widget-radio-add-item): Ditto.
17539         (widget-editable-list-entry-create): Ditto.
17540         (widget-sexp-prompt-value): Ditto.
17541
17542         * custom.el (custom-declare-variable): Signal errors better.
17543         (custom-handle-keyword): Ditto.
17544         (custom-declare-group): Ditto.
17545
17546         * window-xemacs.el (windows): Ditto.
17547
17548         * menubar.el (menu): Ditto.
17549
17550         * keydefs.el (keyboard): Ditto.
17551
17552         * minibuf.el (minibuffer): Ditto.
17553
17554         * process.el (execute): Ditto.
17555
17556         * fill.el (fill): Ditto.
17557
17558         * modeline.el (modeline): Ditto.
17559
17560         * help.el (help): Ditto.
17561
17562         * faces.el (faces): Ditto.
17563
17564         * files.el (files): Ditto.
17565
17566         * x-init.el (x): Ditto.
17567
17568         * lisp-mode.el (lisp): Ditto.
17569
17570         * process.el (processes): Ditto.
17571
17572         * mouse.el (mouse): Ditto.
17573
17574         * abbrev.el (abbrev): Moved from cus-edit.
17575
17576         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17577         as variable declaration.
17578
17579 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17580
17581         * menubar.el (find-menu-item): Use `check-argument-type'.
17582         (find-menu-item): Cosmetic changes.
17583
17584 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17585
17586         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17587
17588 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17589
17590         * startup.el (set-default-load-path): Only search package-path
17591         when not running temacs.
17592
17593         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17594         files.
17595
17596         * loadup.el: Correct commentary.  Reformatting.
17597         (really-early-error-handler): Use absolute path to the
17598         first dumped-lisp.el file.
17599         (really-early-error-handler): Print full path name of
17600         each dumped lisp file (inherited from InfoDock).
17601
17602         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17603         dumped-lisp.el files.
17604
17605         * make-docfile.el (preloaded-file-list): Reorder when the
17606         package-path is searched.
17607         * update-elc.el: Ditto.
17608
17609         * lisp-mode.el (call-with-condition-handler): Treat the same as
17610         `condition-case' for indentation.
17611
17612         * about.el (about-xemacs): Update release date.
17613
17614 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17615
17616         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17617         anywhere but at the last clause.
17618         (ecase): Disallow `t' and `otherwise'.
17619
17620 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17621
17622         * cus-edit.el (custom-buffer-create-buttons): New function
17623         from stuff moved out of `custom-buffer-create-internal'.
17624         (custom-novice): New variable.  Default t.
17625         (custom-display-global-buttons): Ditto.  Default `top'.
17626         (custom-buffer-create-internal): Only display help if
17627         `custom-novice' is non-nil.  Display global buttons according to
17628         `custom-display-global-buttons'.
17629
17630 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17631
17632         * menubar.el (find-menu-item): Use `check-argument-type'.
17633         (find-menu-item): Cosmetic changes.
17634
17635 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17636
17637         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17638         look.
17639
17640 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17641
17642         * format.el (format-deannotate-region):  Bug fix.
17643         Deannotating a region containing unknown tags would fail
17644         (causing decoding of text/enriched to fail at user level)
17645
17646 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17647
17648         * minibuf.el (read-directory-name): Support sixth
17649           arg, HISTORY, as already documented.
17650
17651 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17652
17653         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17654         to `ecase'.
17655
17656 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17657
17658         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17659         skk-activate.
17660
17661 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17662
17663         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.