update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
4         XEmacs CHISE.
5         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
6         (=ucs-tip@JP/hanazono): Likewise.
7         (=>ucs-tip@component): Likewise.
8         (==ucs-tip@JP/hanazono): Likewise.
9
10         * mule/mule-charset.el (default-coded-charset-priority-list): Add
11         `==ucs-sip-itaiji-005'.
12
13 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
14
15         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
16         setting for `=>shuowen-jiguge'.
17
18         * mule/mule-charset.el (default-coded-charset-priority-list): Add
19         `=>shuowen-jiguge'.
20
21         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
22         XEmacs CHISE.
23
24 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
25
26         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
27         setting for `===chise-hdic-ktb-seal'.
28
29         * mule/mule-charset.el (default-coded-charset-priority-list): Add
30         `===chise-hdic-ktb-seal'.
31
32         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
33         for XEmacs CHISE.
34
35 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-charset.el (default-coded-charset-priority-list): Add
38         `=ucs-sip@cns'.
39
40         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
41         CHISE.
42
43 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
44
45         * mule/mule-charset.el (default-coded-charset-priority-list): Add
46         `==ucs-bmp-var-003'.
47
48         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
49         CHISE.
50         (==ucs-bmp-var-003): Ditto.
51
52 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
53
54         * mule/mule-charset.el (default-coded-charset-priority-list): Add
55         `=ucs-sip-var-010'.
56
57         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
58         XEmacs CHISE.
59
60 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
61
62         * mule/mule-charset.el (default-coded-charset-priority-list):
63         Change priority of `==ucs-bmp-cjk@gb' to prefer
64         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
65         other abstract-form-CCSes.
66
67 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-charset.el (default-coded-charset-priority-list): Add
70         `=>ucs-sip-itaiji-012'.
71
72         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
73         XEmacs CHISE.
74
75 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78         setting for `=>ucs-itaiji-012'.
79
80 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-charset.el (default-coded-charset-priority-list): Add
83         `=>ucs-bmp-itaiji-012'.
84
85         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
86         XEmacs CHISE.
87         (=>ucs-bmp-itaiji-012): Ditto.
88
89 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
92         setting for `=big5-cdp-var-008'.
93
94 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=big5-cdp-var-008'.
98
99         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
100         XEmacs CHISE.
101
102 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
105         setting for `=>ucs-itaiji-016'.
106
107 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
108
109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
110         `=>ucs-bmp-itaiji-016'.
111
112         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
113         XEmacs CHISE.
114         (=>ucs-bmp-itaiji-016): Ditto.
115
116 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
119         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
120
121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
122         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
123
124         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
125         (=chise-hdic-tsj): Ditto.
126         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
127         (=chise-hdic-ktb): Ditto.
128
129 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
132         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
133
134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
135         `===chise-hdic-syp' and `=chise-hdic-syp'.
136
137         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
138         XEmacs CHISE.
139         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
140
141 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist):
144         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
145
146         * mule/mule-charset.el (default-coded-charset-priority-list):
147         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
148
149 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
150
151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
152         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
153
154 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
157         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
158
159         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
160         XEmacs CHISE.
161         (=chise-hdic-tsj): Ditto.
162
163 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
166         settings for `=>hanyo-denshi/tk'.
167
168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
169         `=>hanyo-denshi/tk/mf-01'.
170
171         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
172         XEmacs CHISE.
173         (=>hanyo-denshi/tk/mf-01): Ditto.
174         (==hanyo-denshi/tk/mf-01): Fix DOC.
175
176 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
179         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
180
181 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
184         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
185
186         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
187         XEmacs CHISE.
188         (=ucs-bmp-itaiji-014): Ditto.
189         (=>ucs-itaiji-014): Ditto.
190         (=>ucs-bmp-itaiji-014): Ditto.
191
192 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
195         setting for `==daikanwa/+2p'.
196
197 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
198
199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
200         setting for `=ucs-itaiji-016'.
201
202 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
203
204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
205         `=ucs-bmp-itaiji-016'.
206
207         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
208         XEmacs CHISE.
209         (=ucs-bmp-itaiji-016): Ditto.
210
211 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
214         `=>cns11643-5'.
215
216 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
217
218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
219         setting for `=>ucs-itaiji-003@iwds-1'.
220
221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
222         `=>ucs-sip-itaiji-003@iwds-1'.
223
224         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
225         coded-charset for XEmacs CHISE.
226
227 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
230         `=>ucs-bmp-itaiji-006@iwds-1'.
231
232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
233         setting for `=>ucs-itaiji-006@iwds-1'.
234
235 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
236
237         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
238         for XEmacs CHISE.
239         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
240
241 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `=ucs-sip-itaiji-009'.
245
246         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
247         XEmacs CHISE.
248
249 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
252         `=>ucs-sip-itaiji-008'.
253
254         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
255         XEmacs CHISE.
256
257 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
258
259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
260         `==ucs-sip-var-001'.
261
262         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
263         XEmacs CHISE.
264
265 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
266
267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
268         setting for `===hng-kkd'.
269
270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
271         `===hng-kkd'.
272
273 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
276         CHISE.
277
278 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
279
280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
281         setting for `=>>ruimoku-v6'.
282
283 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
284
285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
286         `=>>ruimoku-v6'.
287
288 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
289
290         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
291         instead of an alias to `=>ruimoku-v6'.
292
293 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
296         `=ucs-sip-itaiji-012'.
297
298         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
299         XEmacs CHISE.
300
301 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
302
303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
304         `=ucs-tip-var-004'.
305
306         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
307         XEmacs CHISE.
308
309 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
312         `=>ucs-sip-itaiji-002@iwds-1'.
313
314         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
315         coded-charset for XEmacs CHISE.
316
317 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
320         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
321         `=>big5-cdp-itaiji-004'.
322
323 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
324
325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
326         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
327         `=>big5-cdp-itaiji-004'.
328
329         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
330         XEmacs CHISE.
331         (=>big5-cdp-itaiji-004): Ditto.
332         (=big5-cdp-itaiji-005): Ditto.
333
334 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
335
336         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
337         to #x9FFC.
338
339 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
340
341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
342         `=>ucs-bmp-itaiji-003@iwds-1'.
343
344         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
345         for XEmacs CHISE.
346         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
347
348 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `=>ucs-tip-itaiji-001'.
352
353         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
354         XEmacs CHISE.
355
356 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
359         setting for `=>big5-cdp-itaiji-002'.
360
361 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
364         `=>big5-cdp-itaiji-002'.
365
366         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
367         XEmacs CHISE.
368
369 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `=>jis-x0213-2'.
373
374 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         setting for `==ucs-var-001'.
378
379 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
382         setting for `=+>ucs-var-003'.
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
386
387         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
388         XEmacs CHISE.
389         (=+>ucs-tip-var-003): Ditto.
390
391 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
395
396         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
397         XEmacs CHISE.
398         (=ucs-tip-var-002): Ditto.
399
400 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
403         #x9FEA.
404
405 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
406
407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
408         `==ucs-bmp-var-001'.
409
410         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
411         CHISE.
412         (==ucs-bmp-var-001): Ditto.
413
414 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
417         setting for `=big5-cdp-var-007'.
418
419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
420         `=big5-cdp-var-007'.
421
422         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
423         XEmacs CHISE.
424
425 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
426
427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
428         `=ucs-sip@gb'.
429
430         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
431         CHISE.
432
433 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
434
435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
436         `=>ucs-tip@cognate'.
437
438         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
439         XEmacs CHISE.
440
441 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
442
443         * mule/mule-charset.el (default-coded-charset-priority-list): Add
444         `=ucs-tip-itaiji-001'.
445
446         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
447         XEmacs CHISE.
448
449 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
452         `=>ucs-tip@component'.
453
454         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
455         XEmacs CHISE.
456
457 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
460         `==ucs-tip@JP/hanazono'.
461
462         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
463         XEmacs CHISE.
464
465 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
466
467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
468         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
469
470         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
471         CHISE.
472         (=ucs-tip@JP/hanazono): Ditto.
473
474 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
475
476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
477         setting for `=ucs-var-007'.
478
479 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
480
481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
482         `=ucs-bmp-var-007'.
483
484         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
485         CHISE.
486         (=ucs-bmp-var-007): Ditto.
487
488 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
491         setting for `=>ucs-itaiji-002@iwds-1'.
492
493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
494         `=>ucs-bmp-itaiji-002@iwds-1'.
495
496 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
497
498         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
499         for XEmacs CHISE.
500         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
501
502 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
505         setting for `=>ucs-itaiji-008'.
506
507 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
508
509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
510         setting for `=>big5-cdp-itaiji-003'.
511
512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
513         `=>big5-cdp-itaiji-003'.
514
515 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
516
517         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
518         XEmacs CHISE.
519
520 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
523         setting for `=>ucs-itaiji-011'.
524
525 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
526
527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
528         `=>ucs-bmp-itaiji-011'.
529
530 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
533         XEmacs CHISE.
534         (=>ucs-bmp-itaiji-011): Ditto.
535
536 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
537
538         * mule/mule-charset.el (default-coded-charset-priority-list): Use
539         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
540
541 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
542
543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
544         `=>ucs-bmp-cjk@iwds-1/normalized'.
545
546         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
547         coded-charset for XEmacs CHISE.
548
549 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=>ucs-itaiji-010'.
553
554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
555         `=>ucs-bmp-itaiji-010'.
556
557         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
558         XEmacs CHISE.
559         (=>ucs-bmp-itaiji-010): Ditto.
560
561 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
564         setting for `=>ucs@iwds-1/normalized'.
565
566 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
569         for XEmacs CHISE.
570
571 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
572
573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
574         setting for `==>ucs@esu'.
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
577         `==>ucs-sip@esu'.
578
579         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
580         CHISE.
581         (==>ucs-sip@esu): Ditto.
582
583 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
586         setting for `=>big5-cdp-var-001'.
587
588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
589         `=>big5-cdp-var-001'.
590
591         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
592         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
593
594 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
597         setting for `===hng-sts'.
598
599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
600         `===hng-sts'.
601
602         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
603         CHISE.
604
605 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
606
607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
608         setting for `===hng-sgs'.
609
610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
611         `===hng-sgs'.
612
613         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
614         CHISE.
615
616 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
619         setting for `===hng-saa'.
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `===hng-saa'.
623
624         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
625         CHISE.
626
627 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
630         setting for `===hng-kad'.
631
632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
633         `===hng-kad'.
634
635         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
636         CHISE.
637
638 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
641         setting for `===hng-sai'.
642
643         * mule/mule-charset.el (default-coded-charset-priority-list): Add
644         `===hng-sai'.
645
646         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
647         CHISE.
648
649 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
652         setting for `===hng-ini'.
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `===hng-ini'.
656
657         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
658         CHISE.
659
660 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
661
662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
663         setting for `===hng-wke'.
664
665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
666         `===hng-wke'.
667
668         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
669         CHISE.
670
671 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
674         setting for `===hng-wks'.
675
676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
677         `===hng-wks'.
678
679         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
680         CHISE.
681
682 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
683
684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
685         setting for `===hng-sab'.
686
687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
688         `===hng-sab'.
689
690         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
691         CHISE.
692
693 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
694
695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
696         setting for `===hng-ykk'.
697
698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
699         `===hng-ykk'.
700
701         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
702         CHISE.
703
704 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
705
706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
707         setting for `===hng-kkh'.
708
709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
710         `===hng-kkh'.
711
712         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
713         CHISE.
714
715 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
718         setting for `===hng-fhs'.
719
720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
721         `===hng-fhs'.
722
723         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
724         CHISE.
725
726 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
727
728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
729         `==>daijiten'.
730
731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
732         setting for `==>daijiten'.
733
734         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
735         CHISE.
736
737 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
738
739         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
740         last number of its code.
741
742 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
745         settings for `=daijiten', `==daijiten' and `===daijiten'.
746
747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
748         `=daijiten', `==daijiten' and `===daijiten'.
749
750         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
751         CHISE.
752         (==daijiten): Ditto.
753         (===daijiten): Ditto.
754
755 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `=>ucs-bmp-itaiji-008'.
759
760         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
761         XEmacs CHISE.
762         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
763
764 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
767         of #x9FCC as the value of `max-code'.
768
769 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
772         `=>>ucs-bmp-cjk@unicode'.
773
774         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
775         for XEmacs CHISE.
776
777 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
780         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
781         `===shuowen-jiguge5'.
782
783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
784         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
785
786         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
787         XEmacs CHISE.
788         (===shuowen-jiguge4): Ditto.
789         (===shuowen-jiguge5): Ditto.
790
791 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
794         `=ucs-sip-var-005'.
795
796         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
797         XEmacs CHISE.
798
799 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
800
801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
802         `=>>hanyo-denshi/ib'.
803
804 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
805
806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
807         setting for `=>big5-cdp@iwds-1'.
808
809 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
810
811         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
812         setting for `=big5-cdp-var-010'.
813
814 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
815
816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
817         `=big5-cdp-var-010'.
818
819         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
820         XEmacs CHISE.
821
822 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
823
824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
825         `=ucs-sip-itaiji-008'.
826
827         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
828         XEmacs CHISE.
829
830 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
833         `=>ucs-sip-itaiji-006'.
834
835         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
836         XEmacs CHISE.
837
838 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
841         setting for `=+>big5-cdp', `=>big5-cdp@component' and
842         `=>big5-cdp@cognate'.
843
844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
845         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
846
847 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
850         CHISE.
851         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
852         mother.
853         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
854
855 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
856
857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
858         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
859
860         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
861         XEmacs CHISE.
862         (=>big5-cdp@component): Ditto.
863         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
864
865 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
868         setting for `=>ucs-itaiji-001@iwds-1'.
869
870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
871         `=>ucs-bmp-itaiji-001@iwds-1'.
872
873         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
874         for XEmacs CHISE.
875         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
876
877 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-charset.el (default-coded-charset-priority-list):
880         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
881         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
882         `chinese-isoir165'.
883
884         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
885         CHISE.
886
887 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
890         `=ucs-sip-itaiji-006'.
891
892         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
893         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
894
895 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
898         setting for `=>ucs-itaiji-009'.
899
900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
901         `==ucs-bmp-itaiji-001'.
902
903         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
904         (=big5-cdp-itaiji-003): Doc fix.
905         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
906
907 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
910         `=>zinbun-oracle'.
911
912 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=>ucs-sip-itaiji-003'.
916
917         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
918         (=>ucs-bmp-itaiji-003): Fix `long-name'.
919         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
920
921 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
922
923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
924         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
925
926 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
927
928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
929         `==ucs-bmp-itaiji-006'.
930
931         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
932         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
933         (==ucs-bmp-itaiji-006): Ditto.
934
935 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
936
937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
938         `=ucs-bmp-itaiji-012'.
939
940         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
941         XEmacs CHISE.
942         (=ucs-bmp-itaiji-012): Ditto.
943
944 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
945
946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
947         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
948
949 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
952         CHISE.
953
954 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
955
956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
957         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
958         and `=>>cns11643-6'.
959
960         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
961         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
962         (=>>cns11643-3): Ditto.
963         (=>>cns11643-4): Modify DOC.
964         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
965
966 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
967
968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
969         `=>ucs-sip-itaiji-005'.
970
971         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
972         XEmacs CHISE.
973
974 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
977         `==hanyo-denshi/tk/mf-01'.
978
979         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
980         for XEmacs CHISE.
981
982 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
983
984         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
985         `=>ucs-itaiji-007'.
986
987 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
990         `==ucs-sip-var-002'.
991
992         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
993         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
994
995 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
996
997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
998         setting for `==ucs-itaiji-001'.
999
1000 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1001
1002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1003         `==ucs-sip-itaiji-001'.
1004
1005         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1006         XEmacs CHISE.
1007         (==ucs-sip-itaiji-001): Ditto.
1008
1009 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012         `=+>ucs-bmp-var-003'.
1013
1014         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1015         CHISE.
1016         (=+>ucs-bmp-var-003): Ditto.
1017
1018 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1021         `=>ucs-bmp-cjk@cognate'.
1022
1023         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1024         XEmacs CHISE.
1025
1026 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1027
1028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1029         `=ucs-sip-itaiji-005'.
1030
1031         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1032         XEmacs CHISE.
1033
1034 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1037         setting for `=>ucs@cognate'.
1038
1039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1040         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1041
1042         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1043         CHISE.
1044         (=>ucs@hanyo-denshi): Abolished.
1045         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1046         (=>ucs-bmp-itaiji-009): Ditto.
1047         (=>ucs-sip@cognate): Ditto.
1048
1049 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1050
1051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1052         `=>ucs-bmp-itaiji-004'.
1053
1054         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1055         XEmacs CHISE.
1056
1057 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1058
1059         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1060         setting for `=>ucs-itaiji-004'.
1061
1062 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1065         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1066         `=>ucs-bmp-itaiji-007'.
1067
1068         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1069         XEmacs CHISE.
1070         (=>ucs-itaiji-004): Ditto.
1071         (=>ucs-sip-itaiji-004): Ditto.
1072         (=>ucs-bmp-itaiji-007): Ditto.
1073
1074 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1077         setting for `=ucs-itaiji-010'.
1078
1079 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1080
1081         * mule/mule-charset.el (default-coded-charset-priority-list):
1082         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1083         - Add `=ucs-bmp-itaiji-010'.
1084         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1085           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1086         - Add `=>ucs-sip@iwds-1'.
1087
1088         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1089         XEmacs CHISE.
1090         (=ucs-bmp-itaiji-010): Ditto.
1091         (=>ucs-sip@iwds-1): Ditto.
1092
1093 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1094
1095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1096         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1097
1098         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1099         XEmacs CHISE.
1100         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1101
1102 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `=>ucs-itaiji-003'.
1106
1107 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1108
1109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1110         `=>ucs-bmp-itaiji-003'.
1111
1112         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1113         XEmacs CHISE.
1114         (=>ucs-bmp-itaiji-003): Ditto.
1115
1116 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1119         `=ucs-bmp-itaiji-011'.
1120
1121         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1122         XEmacs CHISE.
1123
1124 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1127         setting for `==ucs-var-002'.
1128
1129 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1130
1131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1132         setting for `==ucs-itaiji-002'.
1133
1134 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1135
1136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1137         `==ucs-sip-itaiji-002'.
1138
1139         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1140         XEmacs CHISE.
1141
1142 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1145         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1149         `=>ucs-sip-itaiji-007'.
1150
1151         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1152         XEmacs CHISE.
1153         (=>ucs-sip-itaiji-007): Ditto.
1154         (=ucs-sip-itaiji-007): Ditto.
1155         (=ucs-itaiji-011): Ditto.
1156         (=ucs-sip-itaiji-011): Ditto.
1157
1158 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1159
1160         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1161         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1162
1163 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `==ucs-bmp-var-002'.
1167
1168         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1169         CHISE.
1170         (==ucs-bmp-var-002): Ditto.
1171
1172         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1173         Modify some priorities.
1174
1175 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1178         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1179         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1180
1181 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1182
1183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1184         `=big5-cdp-var-001'.
1185
1186         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1187         XEmacs CHISE.
1188
1189 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1190
1191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1192         setting for `==ucs-itaiji-005'.
1193
1194 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1195
1196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1197         setting for `=ucs-itaiji-007'.
1198
1199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1200         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1201
1202         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1203         XEmacs CHISE.
1204         (==ucs-bmp-itaiji-005): Ditto.
1205         (=ucs-itaiji-007): Ditto.
1206         (=ucs-bmp-itaiji-007): Ditto.
1207
1208 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1209
1210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211         `==gt-pj-k1' and `==gt-pj-k2'.
1212
1213 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1214
1215         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1216         CHISE.
1217         (==gt-pj-k2): Ditto.
1218
1219 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1220
1221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1222         setting for `=>ucs-itaiji-005'.
1223
1224 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1225
1226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1227         `=>>cbeta'.
1228
1229 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `=>ucs-sip@component'.
1233
1234         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1235         instead of `=ucs' as its mother.
1236         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1237
1238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1239         setting for `=>ucs-itaiji-006'.
1240
1241 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `=>ucs-bmp-itaiji-006'.
1245
1246         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1247         XEmacs CHISE.
1248         (=>ucs-bmp-itaiji-006): Ditto.
1249
1250 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1251
1252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1253         `=>ucs-bmp-itaiji-001'.
1254
1255         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1256         XEmacs CHISE.
1257
1258 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1262
1263         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1264         instead of `=ucs' as its mother.
1265         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1266         (==ucs-bmp-itaiji-002): Ditto.
1267         (==ucs-itaiji-003): Ditto.
1268         (==ucs-bmp-itaiji-003): Ditto.
1269
1270 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1273         setting for `=big5-cdp-var-002'.
1274
1275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1276         `=big5-cdp-var-002'.
1277
1278         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1279         XEmacs CHISE.
1280
1281 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284         `=ucs-sip-var-004'.
1285
1286         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1287         XEmacs CHISE.
1288
1289 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1290
1291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1292         `=>ucs-bmp-cjk@iwds-1'.
1293
1294         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1295         XEmacs CHISE.
1296
1297 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1300         setting for `=ucs-var-005'.
1301
1302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1303         `=ucs-bmp-var-005'.
1304
1305         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1306         CHISE.
1307         (=ucs-bmp-var-005): Ditto.
1308
1309 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1312         `=>ucs-sip-itaiji-002'.
1313
1314         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1315         XEmacs CHISE.
1316
1317 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1318
1319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1320         setting for `=>ucs-itaiji-002'.
1321
1322 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1325         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1326
1327         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1328         (=>ucs-itaiji-002): Ditto.
1329         (=>ucs-bmp-itaiji-002): Ditto.
1330
1331 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1332
1333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1334         setting for `=>ucs-itaiji-001'.
1335
1336 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1339         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1340
1341         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1342         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1343         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1344         (=>ucs-sip-itaiji-001): Ditto.
1345
1346         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1347         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1348         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1349
1350 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list):
1353         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1354         `=jef-china3' and `chinese-isoir165'.
1355
1356 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1359         `=>ucs-bmp-itaiji-005'.
1360
1361         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1362         XEmacs CHISE.
1363         (=>ucs-bmp-itaiji-005): Ditto.
1364
1365 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1366
1367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1368         `=+>jis-x0213-2'.
1369
1370 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1371
1372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1373         `=+>adobe-japan1-6'.
1374
1375 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1376
1377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1378         `=+>jis-x0208@1978'.
1379
1380 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1381
1382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383         setting for `=>ucs@component'.
1384
1385 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1388         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1389
1390 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1393         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1394
1395 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1398         CHISE.
1399         (=>ucs@jis/2004): Ditto.
1400
1401 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1402
1403         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1404         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1405
1406 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1409         `=>cbeta'.
1410
1411 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1414         setting for `==big5-cdp-itaiji-001'.
1415
1416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1417         `==big5-cdp-itaiji-001'.
1418
1419         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1420         XEmacs CHISE.
1421
1422 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1425         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1426         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1427
1428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1429         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1430         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1431
1432         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1433         XEmacs CHISE.
1434         (=>big5-cdp-itaiji-001): Ditto.
1435         (=big5-cdp-itaiji-002): Ditto.
1436         (=big5-cdp-itaiji-003): Ditto.
1437
1438 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1439
1440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1441         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1442
1443 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list):
1446         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1447         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1448         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1449
1450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1451         setting for `=ucs-var-008'.
1452
1453         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1454         CHISE.
1455         (=ucs-bmp-var-008): Likewise.
1456
1457 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1458
1459         * mule/mule-charset.el (default-coded-charset-priority-list):
1460         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1461
1462 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1465         `==ucs-sip@JP/hanazono'.
1466
1467         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1468         XEmacs CHISE.
1469
1470 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1473         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1474
1475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1476         `=ucs-bmp-var-006'.
1477
1478         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1479         CHISE.
1480         (=ucs-bmp-var-006): Likewise.
1481
1482 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1483
1484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1485         `=ucs-bmp-itaiji-009'.
1486
1487         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1488         XEmacs CHISE.
1489         (=ucs-bmp-itaiji-009): Likewise.
1490
1491 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1494         `=>big5-cdp'.
1495
1496 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1497
1498         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1499         (utf-8-ivs-gb): Likewise.
1500         (utf-8-gb-er): Likewise.
1501         (utf-8-ivs-gb-er): Likewise.
1502         (utf-8-cns): Likewise.
1503         (utf-8-ivs-cns): Likewise.
1504         (utf-8-cns-er): Likewise.
1505         (utf-8-ivs-cns-er): Likewise.
1506         (utf-8-big5): Likewise.
1507         (utf-8-ivs-big5): Likewise.
1508         (utf-8-big5-er): Likewise.
1509         (utf-8-ivs-big5-er): Likewise.
1510         (utf-8-jis): Likewise.
1511         (utf-8-ivs-jis): Likewise.
1512         (utf-8-jis-er): Likewise.
1513         (utf-8-ivs-jis-er): Likewise.
1514         (utf-8-ks): Likewise.
1515         (utf-8-ivs-ks): Likewise.
1516         (utf-8-ks-er): Likewise.
1517         (utf-8-ivs-ks-er): Likewise.
1518
1519 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1522         (utf-8-ivs-jp): Likewise.
1523         (utf-8-jp-er): Likewise.
1524         (utf-8-ivs-jp-er): Likewise.
1525
1526 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1529         setting for `=ucs-var-010'.
1530
1531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1532         `=ucs-bmp-var-010'.
1533
1534         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1535         CHISE.
1536         (=ucs-bmp-var-010): Likewise.
1537
1538 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1541         `=ucs-sip@JP/hanazono'.
1542
1543         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1544         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1545
1546 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-charset.el (default-coded-charset-priority-list):
1549         - Add `=big5-cdp-var-004'.
1550         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1551           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1552
1553         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1554         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1555         `=big5-cdp-var-005'.
1556
1557         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1558         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1559         `=big5-cdp-var-003'.
1560         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1561         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1562         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1563
1564 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1565
1566         * mule/mule-charset.el (default-coded-charset-priority-list):
1567         Don't prefer ucs-compat CCSes to other CCSes.
1568
1569 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1570
1571         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1572         `===ucs-bmp-cjk-compat@unicode'.
1573
1574         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1575         coded-charset for XEmacs CHISE.
1576
1577 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1578
1579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1580         `=ucs-sip-itaiji-003'.
1581
1582         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1583         XEmacs CHISE.
1584
1585 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1586
1587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1588         setting for `=ucs-var-004'.
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1592
1593         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1594         XEmacs CHISE.
1595         (=ucs-var-004): Ditto.
1596         (=ucs-bmp-var-004): Ditto.
1597
1598 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1599
1600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1601         `=ucs-sip-var-003'.
1602
1603         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1604         XEmacs CHISE.
1605
1606 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1607
1608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1609         setting for `=ucs-itaiji-006'.
1610
1611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1612         `=ucs-bmp-itaiji-006'.
1613
1614         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1615         XEmacs CHISE.
1616         (=ucs-bmp-itaiji-006): Ditto.
1617
1618 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `=ucs-sip-var-002'.
1622
1623         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1624         XEmacs CHISE.
1625
1626 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1629         `=ucs-sip-itaiji-002'.
1630
1631         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1632         XEmacs CHISE.
1633
1634 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1637         setting for `==hanyo-denshi/tk'.
1638
1639 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1640
1641         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1642         (=hanyo-denshi/tk): Fix `long-name'.
1643         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1644
1645 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1646
1647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1648         setting for `=>mj'.
1649
1650 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1653         coded-charset for XEmacs CHISE.
1654
1655 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1656
1657         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1658         setting for `=hanyo-denshi/tk'.
1659
1660 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1661
1662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1663         `=hanyo-denshi/tk/mf-01'.
1664
1665         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1666         XEmacs CHISE.
1667         (=hanyo-denshi/tk/mf-01): Ditto.
1668
1669 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1670
1671         * mule/mule-charset.el (default-coded-charset-priority-list):
1672         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1673
1674 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1675
1676         * mule/mule-charset.el (default-coded-charset-priority-list):
1677         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1678
1679 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1682         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1683
1684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1685         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1686
1687         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1688         XEmacs CHISE.
1689         (=ucs-bmp-itaiji-004): Ditto.
1690         (=ucs-itaiji-005): Ditto.
1691         (=ucs-bmp-itaiji-005): Ditto.
1692
1693 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1694
1695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1696         `=ucs-sip-itaiji-001'.
1697
1698         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1699         XEmacs CHISE.
1700
1701 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1702
1703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1704         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1705         `=ucs-itaiji-008'.
1706
1707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1708         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1709         `=ucs-bmp-itaiji-008'.
1710
1711         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1712         XEmacs CHISE.
1713         (=ucs-bmp-itaiji-001): Ditto.
1714         (=ucs-itaiji-003): Ditto.
1715         (=ucs-bmp-itaiji-003): Ditto.
1716         (=ucs-itaiji-008): Ditto.
1717         (=ucs-bmp-itaiji-008): Ditto.
1718
1719 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1720
1721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1722         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1723
1724         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1725         for XEmacs CHISE.
1726         (==ucs-bmp-cjk-compat@JP): Ditto.
1727
1728 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1731         setting for `===hng-tzs'.
1732
1733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1734         `===hng-tzs'.
1735
1736         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1737         CHISE.
1738
1739 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1742         setting for `===hng-doh'.
1743
1744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1745         `===hng-doh'.
1746
1747         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1748         CHISE.
1749
1750 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1751
1752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1753         setting for `===hng-wad'.
1754
1755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1756         `===hng-wad'.
1757
1758         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1759         CHISE.
1760
1761 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1762
1763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1764         settings for `==koseki' and `===hng-kcc'.
1765
1766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1767         `===hng-kcc'.
1768
1769         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1770         CHISE.
1771
1772 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1773
1774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1775         setting for `===hng-nkk'.
1776
1777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1778         `===hng-nkk'.
1779
1780         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1781         CHISE.
1782
1783 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1784
1785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1786         setting for `===hng-ink'.
1787
1788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1789         `===hng-ink'.
1790
1791         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1792         CHISE.
1793
1794 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1797         setting for `===hng-jhk'.
1798
1799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1800         `===hng-jhk'.
1801
1802         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1803         CHISE.
1804
1805 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1806
1807         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1808         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1809         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1810         (===jis-x0213-1@2004): Likewise.
1811         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1812         "jisx0213\\(\\.2004\\)-1" as the registry.
1813         (=+>jis-x0213-1@2004): Likewise.
1814         (=>jis-x0213-1@2004): Likewise.
1815
1816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1817         `===jis-x0213-1@2004'.
1818
1819 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1820
1821         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1822         setting for `===hng-nak'.
1823
1824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1825         `===hng-nak'.
1826
1827         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1828         CHISE.
1829
1830 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1833         setting for `===hng-hos'.
1834
1835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1836         `===hng-hos'.
1837
1838         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1839         CHISE.
1840
1841 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1842
1843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1844         setting for `===hng-tzj'.
1845
1846         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1847         `===hng-tzj'.
1848
1849         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1850         CHISE.
1851
1852 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1853
1854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1855         setting for `===hng-kae'.
1856
1857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1858         `===hng-kae'.
1859
1860         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1861         CHISE.
1862
1863 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1864
1865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1866         setting for `===hng-kar'.
1867
1868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1869         `===hng-kar'.
1870
1871         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1872         CHISE.
1873
1874 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1875
1876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1877         setting for `===hng-kyd'.
1878
1879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1880         `===hng-kyd'.
1881
1882         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1883         CHISE.
1884
1885 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1886
1887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1888         setting for `===hng-hok'.
1889
1890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1891         `===hng-hok'.
1892
1893         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1894         CHISE.
1895
1896 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1897
1898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1899         setting for `===hng-jyu'.
1900
1901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1902         `===hng-jyu'.
1903
1904         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1905         CHISE.
1906
1907 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1908
1909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1910         setting for `===hng-zkd'.
1911
1912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1913         `===hng-zkd'.
1914
1915         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1916         CHISE.
1917
1918 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1919
1920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1921         setting for `===hng-kmi'.
1922
1923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1924         `===hng-kmi'.
1925
1926         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1927         CHISE.
1928
1929 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1930
1931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1932         setting for `===hng-okd'.
1933
1934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1935         `===hng-okd'.
1936
1937         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1938         CHISE.
1939
1940 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1941
1942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1943         setting for `===hng-nkm'.
1944
1945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1946         `===hng-nkm'.
1947
1948         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1949         CHISE.
1950
1951 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1952
1953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1954         setting for `===hng-nto'.
1955
1956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1957         `===hng-nto'.
1958
1959         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1960         CHISE.
1961
1962 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1963
1964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1965         setting for `===hng-yhk'.
1966
1967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1968         `===hng-yhk'.
1969
1970         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1971         CHISE.
1972
1973 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1974
1975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1976         setting for `===hng-sok'.
1977
1978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1979         `===hng-sok'.
1980
1981         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1982         CHISE.
1983
1984 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1985
1986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1987         setting for `===hng-kda'.
1988
1989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1990         `===hng-kda'.
1991
1992         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1993         CHISE.
1994
1995 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1996
1997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1998         setting for `===hng-myz'.
1999
2000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2001         `===hng-myz'.
2002
2003         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2004         CHISE.
2005
2006 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2007
2008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2009         setting for `===hng-kgk'.
2010
2011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2012         `===hng-kgk'.
2013
2014         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2015         CHISE.
2016
2017 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2018
2019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2020         setting for `===hng-drt'.
2021
2022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2023         `===hng-drt'.
2024
2025         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2026         CHISE.
2027
2028 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2029
2030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2031         setting for `===hng-mam'.
2032
2033         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2034         `===hng-mam'.
2035
2036         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2037         CHISE.
2038
2039 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2042         setting for `===hng-dng'.
2043
2044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2045         `===hng-dng'.
2046
2047         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2048         CHISE.
2049
2050 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2051
2052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2053         setting for `=>cns11643-5'.
2054
2055 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `===hng-keg'.
2059
2060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2061         `===hng-keg'.
2062
2063         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2064         CHISE.
2065
2066 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069         setting for `===hng-jou'.
2070
2071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2072         `===hng-jou'.
2073
2074         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2075         CHISE.
2076
2077 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080         setting for `===hng-smk'.
2081
2082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2083         `===hng-smk'.
2084
2085         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2086         CHISE.
2087
2088 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `===hng-kyo'.
2092
2093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2094         `===hng-kyo'.
2095
2096         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2097         CHISE.
2098
2099 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2100
2101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2102         setting for `===hng-kss'.
2103
2104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2105         `===hng-kss'.
2106
2107         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2108         CHISE.
2109
2110 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2111
2112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2113         setting for `===hng-wan'.
2114
2115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2116         `===hng-wan'.
2117
2118         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2119         CHISE.
2120
2121 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2122
2123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2124         setting for `===hng-ksk'.
2125
2126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2127         `===hng-ksk'.
2128
2129         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2130         CHISE.
2131
2132 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `===hng-kyu'.
2136
2137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2138         `===hng-kyu'.
2139
2140         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2141         CHISE.
2142
2143 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2144
2145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2146         setting for `===hng-skk'.
2147
2148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2149         `===hng-skk'.
2150
2151         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2152         CHISE.
2153
2154 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2155
2156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2157         setting for `===hng-sik'.
2158
2159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2160         `===hng-sik'.
2161
2162         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2163         CHISE.
2164
2165 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2166
2167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2168         setting for `===hng-kbk'.
2169
2170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2171         `===hng-kbk'.
2172
2173         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2174         CHISE.
2175
2176 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2177
2178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2179         setting for `===hng-kcj'.
2180
2181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2182         `===hng-kcj'.
2183
2184         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2185         CHISE.
2186
2187 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2188
2189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2190         setting for `===hng-k24'.
2191
2192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2193         `===hng-k24'.
2194
2195         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2196         CHISE.
2197
2198 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2199
2200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2201         setting for `===hng-gok'.
2202
2203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2204         `===hng-gok'.
2205
2206         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2207         CHISE.
2208 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2209
2210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2211         setting for `===hng-tsu'.
2212
2213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2214         `===hng-tsu'.
2215
2216         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2217         CHISE.
2218
2219 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2220
2221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2222         setting for `===hng-sys'.
2223
2224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2225         `===hng-sys'.
2226
2227         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2228         CHISE.
2229
2230 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2231
2232         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2233         - Use "&HNG010-<d><d><d><d><d>;" instead of
2234           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2235         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2236
2237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2238         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2239
2240         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2241         "hngkhi-0" as the suffix of registry.
2242         (===hng-khm): New coded-charset for XEmacs CHISE.
2243         (=ucs-itaiji-002): Ditto.
2244         (=ucs-bmp-itaiji-002): Ditto.
2245
2246 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2249         setting for `=>ucs@iwds-1'.
2250
2251         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2252         XEmacs CHISE.
2253
2254 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2255
2256         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2257         CHISE.
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2260         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2261         `===hng-khi'.
2262
2263 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2266         setting for `===hng-khi'.
2267
2268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2269         `===hng-khi'.
2270
2271         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2272         CHISE.
2273
2274 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2277         #x9FA5 as the value of `max-code'.
2278         (=ucs-bmp-var-002): Likewise.
2279         (=ucs-bmp-var-003): Likewise.
2280         (=ucs-bmp-itaiji-084): Likewise.
2281         (=ucs-bmp-cjk@JP): Likewise.
2282         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2283         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2284         (=>ucs-bmp-cjk@component): Likewise.
2285
2286 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2287
2288         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2289         CHISE.
2290
2291 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2292
2293         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2294         XEmacs CHISE.
2295         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2296         `==jis-x0208@1978/2-pr' as the mother.
2297
2298 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2299
2300         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2301         CHISE.
2302
2303 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2304
2305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2306         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2307
2308 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2309
2310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2311         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2312
2313 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2314
2315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2316         setting for `===ucs@gb'.
2317
2318 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2319
2320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2321         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2322         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2323         as the entity-reference for `===jis-x0213-1@2000'; use
2324         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2325
2326 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `===jis-x0208'.
2330
2331         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2332         instead of `===jis-x0208' as the mother.
2333         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2334         `===jis-x0208' as the mother.
2335         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2336         `===jis-x0208' as the mother.
2337         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2338         `===jis-x0213-1' as the mother.
2339         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2340         `===jis-x0213-1' as the mother.
2341         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2342         the mother.
2343         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2344         mother.
2345
2346 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2347
2348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2349         setting for `=ucs-var-001'.
2350
2351 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2352
2353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2354         `=ucs-bmp-var-001'.
2355
2356         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2357         CHISE.
2358         (=ucs-bmp-var-001): Ditto.
2359
2360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2361         setting for `=ucs-var-003'.
2362
2363 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2364
2365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2366         `=ucs-bmp-var-003'.
2367
2368         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2369         CHISE.
2370         (=ucs-bmp-var-003): Ditto.
2371
2372 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2373
2374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2375         setting for `=ucs-var-002'.
2376
2377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2378         `=ucs-bmp-var-002'.
2379
2380         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2381         CHISE.
2382         (=ucs-bmp-var-002): Ditto.
2383
2384 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2385
2386         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2387         XEmacs CHISE.
2388         (==jis-x0208@1978/5pr): Ditto.
2389
2390 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2391
2392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2393         `=>ucs-bmp-cjk@component'.
2394
2395         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2396         XEmacs CHISE.
2397         (=>ucs-bmp-cjk@component): Ditto.
2398
2399 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2402         setting for `=>iwds-1'.
2403
2404 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2407         CHISE.
2408
2409 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2410
2411         * mule/mule-charset.el (default-coded-charset-priority-list):
2412         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2413         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2414         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2415         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2416
2417 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2418
2419         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2420         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2421
2422         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2423         `=>>ucs@iso' as the mother.
2424         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2425         mother.
2426
2427 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2430         setting for `===hanyo-denshi/ia'.
2431
2432 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2435         `===hanyo-denshi/ia'.
2436
2437 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2438
2439         * mule/mule-conf.el (=koseki): Fix DOC.
2440         (==koseki): New coded-charset for XEmacs CHISE.
2441
2442 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2443
2444         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2445         XEmacs CHISE.
2446         (===hanyo-denshi/jd): Fix DOC.
2447
2448 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2449
2450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2451         setting for `===hanyo-denshi/ip'.
2452
2453 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2454
2455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2456         `===hanyo-denshi/ip'.
2457
2458         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2459         XEmacs CHISE.
2460
2461 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2464         `==ucs-radicals@unicode' and `=>daikanwa'.
2465
2466         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2467         for XEmacs CHISE.
2468
2469 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2470
2471         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2472         XEmacs CHISE.
2473
2474 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2475
2476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2477         `===ruimoku-v6'.
2478
2479 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2480
2481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2482         setting for `===ruimoku-v6'.
2483
2484 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2487         CHISE.
2488
2489 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2490
2491         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2492         coded-charset for XEmacs CHISE.
2493
2494 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2497         XEmacs CHISE.
2498
2499 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2502         `===ucs-sip@iso'.
2503
2504 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2505
2506         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2507         CHISE.
2508
2509 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2512         `==ucs-sip@iso'.
2513
2514         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2515         CHISE.
2516
2517 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2520         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2521         (=ucs-sip-ext-b@iso): Fix registry.
2522         (==ucs-sip-ext-b@iso): Ditto.
2523         (===ucs-sip-ext-b@iso): Ditto.
2524
2525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2526         `=ucs-sip@iso'.
2527
2528 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2531         setting for `=>cbeta'.
2532
2533 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2534
2535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2536         `=>cns11643-7'.
2537
2538         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2539
2540 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2541
2542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2543         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2544
2545 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2546
2547         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2548         `=ucs@cns'.
2549         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2550         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2551         `=ucs@jis/1990'.
2552         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2553         `=ucs@jis/2000'.
2554         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2555         `=ucs@jis/2004'.
2556         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2557
2558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2559         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2560
2561 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2562
2563         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2564         XEmacs CHISE.
2565         (==jis-x0208@1978/1pr): Ditto.
2566         (==jis-x0208@1978/2-pr): Ditto.
2567
2568 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2569
2570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2571         setting for `===jis-x0213-1@2004'.
2572
2573 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2574
2575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2576         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2577
2578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2579         `===hanyo-denshi/jb'.
2580
2581         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2582         XEmacs CHISE.
2583         (=+>hanyo-denshi/ft): Ditto.
2584         (=+>hanyo-denshi/jt): Ditto.
2585
2586 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2589         `===hanyo-denshi/hg'.
2590
2591 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2592
2593         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2594         XEmacs CHISE.
2595         (===hanyo-denshi/hg): Ditto.
2596
2597 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2598
2599         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2600         glyph-forms instead of detailed glyph-images.
2601         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2602         `=adobe-japan1-*'.
2603         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2604         (===adobe-japan1-1): Ditto.
2605         (===adobe-japan1-2): Ditto.
2606         (===adobe-japan1-3): Ditto.
2607         (===adobe-japan1-4): Ditto.
2608         (===adobe-japan1-5): Ditto.
2609         (===adobe-japan1-6): Ditto.
2610         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2611         `=>>>adobe-japan1' as the mother.
2612         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2613         `=>>adobe-japan1' as the mother.
2614         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2615         glyph-images.
2616         (==jis-x0208@1978): Ditto.
2617         (==jis-x0208@1983): Ditto.
2618         (==jis-x0208@1990): Ditto.
2619         (==jis-x0213-1): Ditto.
2620         (==jis-x0213-1@2000): Ditto.
2621         (==jis-x0213-1@2004): Ditto.
2622         (==jis-x0213-2): Ditto.
2623         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2624         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2625         `=jis-x0208@1978'.
2626         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2627         `=jis-x0208@1983'.
2628         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2629         `=jis-x0208@1990'.
2630         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2631         `=jis-x0213-1'.
2632         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2633         `=jis-x0213-1@2000'.
2634         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2635         `=jis-x0213-1@2004'.
2636         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2637         `=jis-x0213-2'.
2638         (===jis-x0208): New coded-charset for XEmacs CHISE.
2639         (===jis-x0208@1978): Ditto.
2640         (===jis-x0208@1983): Ditto.
2641         (===jis-x0208@1990): Ditto.
2642         (===jis-x0213-1): Ditto.
2643         (===jis-x0213-1@2000): Ditto.
2644         (===jis-x0213-2): Ditto.
2645         (===jis-x0212): Ditto.
2646         (===ks-x1001): Ditto.
2647         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2648         mother.
2649         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2650         as the mother.
2651         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2652         as the mother.
2653         (===cns11643-1): New coded-charset for XEmacs CHISE.
2654         (===cns11643-2): Ditto.
2655         (===cns11643-3): Ditto.
2656         (===cns11643-4): Ditto.
2657         (===cns11643-5): Ditto.
2658         (===cns11643-6): Ditto.
2659         (===cns11643-7): Ditto.
2660         (=>>cns11643-1): Ditto.
2661         (==big5-cdp): Indicate abstract glyph-images instead of
2662         representative glyph-images.
2663         (===big5-cdp): New coded-charset for XEmacs CHISE.
2664         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2665         detailed glyph-images.
2666         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2667         `=hanyo-denshi/*'.
2668         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2669         (===hanyo-denshi/ib): Ditto.
2670         (===hanyo-denshi/jt): Ditto.
2671         (===hanyo-denshi/ks): Ditto.
2672         (===mj): Ditto.
2673         (===mj-0): Ditto.
2674         (===mj-1): Ditto.
2675         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2676         `=>>>hanyo-denshi/*' as its mother.
2677         (==gt): Indicate abstract glyph-forms instead of detailed
2678         glyph-images.
2679         (===gt): New coded-charset for XEmacs CHISE.
2680         (=>>>gt): Indicates `==gt' instead of `=gt'.
2681         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2682         (==gt-k): Indicate abstract glyph-forms instead of detailed
2683         glyph-images.
2684         (===gt-k): New coded-charset for XEmacs CHISE.
2685         (==daikanwa): Indicates glyph-images instead of detailed
2686         glyph-images.
2687         (===daikanwa): New coded-charset for XEmacs CHISE.
2688         (===daikanwa/+p): Ditto.
2689         (===daikanwa/ho): Ditto.
2690         (==cbeta): Ditto.
2691         (===cbeta): Ditto.
2692         (==jef-china3): Ditto.
2693         (===jef-china3): Ditto.
2694         (==ruimoku-v6): Ditto.
2695         (==ucs@iso): Indicate representative glyph-forms instead of
2696         representative glyph-images.
2697         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2698         (==ucs@unicode): Indicate representative glyph-forms instead of
2699         representative glyph-images.
2700         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2701         `=ucs@unicode'.
2702         (==ucs@cns): Indicate representative glyph-forms instead of
2703         representative glyph-images.
2704         (==ucs@jis): Ditto.
2705         (==ucs@jis/1990): Ditto.
2706         (==ucs@jis/2000): Ditto.
2707         (==ucs@jis/2004): Ditto.
2708         (==ucs@ks): Ditto.
2709         (===ucs@iso): New coded-charset for XEmacs CHISE.
2710         (===ucs@unicode): Ditto.
2711         (===ucs@gb): Ditto.
2712         (===ucs@ks): Ditto.
2713         (===ucs-bmp-cjk@gb): Ditto.
2714         (===ucs-sip-ext-b@iso): Ditto.
2715
2716 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2717
2718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2719         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2720         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2721         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2722         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2723         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2724         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2725         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2726         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2727         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2728
2729         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2730         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2731         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2732         - Use "&g1-[NAME];" for `=>>[NAME]'.
2733         - Abolish "&g2-[NAME];".
2734
2735 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2736
2737         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2738         `=>>ucs@cns' as the mother.
2739
2740 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2741
2742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2743         setting for `==ucs@ks'.
2744
2745 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2746
2747         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2748         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2749         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2750         0x00E30000〜0x00E409D5.
2751
2752 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2753
2754         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2755         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2756         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2757
2758 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2759
2760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2761         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2762
2763         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2764         (=mj-0): Ditto.
2765         (=mj-1): Ditto.
2766         (==mj): Ditto.
2767         (==mj-0): Ditto.
2768         (==mj-1): Ditto.
2769         (=>>mj): Ditto.
2770
2771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2772         setting for `=mj' and `==mj'.
2773
2774 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2775
2776         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2777         CHISE.
2778
2779 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2780
2781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2782         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2783         `=>ucs@hanyo-denshi'.
2784
2785 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2786
2787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2788         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2789
2790         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2791         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2792
2793 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2794
2795         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2796         XEmacs CHISE.
2797
2798 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2799
2800         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2801         Change priority of `=>>>ucs@iso'.
2802
2803         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2804         `=>>>ucs@iso' as the mother.
2805         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2806
2807 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2808
2809         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2810         Change priority of `=>>>ucs@unicode'.
2811
2812         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2813         `=ucs@unicode'.
2814
2815 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2816
2817         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2818         Change priority of `=>>>ucs@jis'.
2819
2820         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2821         `=ucs@jis'.
2822
2823 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2824
2825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2826         setting for `==daikanwa/+p'.
2827
2828 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2829
2830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2831         setting for `==shinjigen@1ed'.
2832
2833 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2834
2835         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2836         XEmacs CHISE.
2837
2838 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2839
2840         * mule/mule-conf.el (==shinjigen): Modify DOC.
2841         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2842         (==shinjigen@rev): Modify DOC.
2843
2844 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2845
2846         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2847         CHISE.
2848
2849 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2850
2851         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2852         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2853
2854         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2855         XEmacs CHISE.
2856
2857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2858         `==daikanwa'.
2859
2860 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2861
2862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2863         setting for `==cns11643-7'.
2864
2865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2866         `==cns11643-7'.
2867
2868 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2869
2870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2871         `==cns11643-6'.
2872
2873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2874         setting for `==cns11643-6'.
2875
2876 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2877
2878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2879         setting for `==cns11643-5'.
2880
2881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2882         `==cns11643-5'.
2883
2884 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2885
2886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2887         setting for `==cns11643-4'.
2888
2889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2890         `==cns11643-4'.
2891
2892 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2893
2894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2895         setting for `==cns11643-3'.
2896
2897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2898         `==cns11643-3'.
2899
2900 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2901
2902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2903         setting for `==cns11643-2'.
2904
2905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2906         `==cns11643-2'.
2907
2908 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2909
2910         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2911         Change priority of `=>>>ucs@ks'.
2912
2913         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2914         `=ucs@ks'.
2915
2916 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2917
2918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2919         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2920         `==ucs@cns' and `==cns11643-1'.
2921
2922         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2923         (==cns11643-2): Ditto.
2924         (==cns11643-3): Ditto.
2925         (==cns11643-4): Ditto.
2926         (==cns11643-5): Ditto.
2927         (==cns11643-6): Ditto.
2928         (==cns11643-7): Ditto.
2929
2930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2931         `==cns11643-1'.
2932
2933 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2934
2935         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2936         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2937         `=>>>ucs@jis/1990'.
2938
2939         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2940         `=ucs@jis/1990'.
2941         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2942         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2943
2944 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2945
2946         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2947         Change priority of `=>>>ucs@cns'.
2948
2949         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2950         `=ucs@cns'.
2951
2952 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2953
2954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2955         `==ks-x1001'.
2956
2957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2958         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2959         `==ks-x1001'.
2960
2961 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2962
2963         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2964
2965 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2966
2967         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2968         `=jis-x0208'.
2969         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2970         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2971         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2972         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2973         (=>>>jis-x0213-1@2000): Changed to an alias for
2974         `=jis-x0213-1@2000'.
2975         (=>>>jis-x0213-1@2004): Changed to an alias for
2976         `=jis-x0213-1@2004'.
2977         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2978
2979 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2980
2981         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2982         `=adobe-japan1-0'.
2983         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2984         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2985         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2986         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2987         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2988         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2989
2990 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2991
2992         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2993         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2994         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2995         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2996         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2997         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2998
2999 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3000
3001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3002         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3003         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3004         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3005         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3006         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3007         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3008         `==jis-x0212'.
3009
3010 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3011
3012         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3013         "AdobeJapan1-[0-6]$".
3014         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3015         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3016         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3017         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3018         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3019         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3020         (==adobe-japan1-1): Ditto.
3021         (==adobe-japan1-2): Ditto.
3022         (==adobe-japan1-3): Ditto.
3023         (==adobe-japan1-4): Ditto.
3024         (==adobe-japan1-5): Ditto.
3025         (==adobe-japan1-6): Ditto.
3026         (==jis-x0208): Ditto.
3027         (==jis-x0208@1978): Ditto.
3028         (==jis-x0208@1983): Ditto.
3029         (==jis-x0208@1990): Ditto.
3030         (==jis-x0213-1): Ditto.
3031         (==jis-x0213-1@2000): Ditto.
3032         (==jis-x0213-1@2004): Ditto.
3033         (==jis-x0213-2): Ditto.
3034         (==jis-x0212): Ditto.
3035         (==gb2312): Ditto.
3036         (==iso-ir165): Ditto.
3037         (==gb12345): Ditto.
3038         (==ks-x1001): Ditto.
3039         (==cns11643-1): Ditto.
3040         (==cns11643-2): Ditto.
3041         (==cns11643-3): Ditto.
3042         (==cns11643-4): Ditto.
3043         (==cns11643-5): Ditto.
3044         (==cns11643-6): Ditto.
3045         (==cns11643-7): Ditto.
3046         (==big5-cdp): Ditto.
3047         (==hanyo-denshi/ja): Ditto.
3048         (==hanyo-denshi/jb): Ditto.
3049         (==hanyo-denshi/jc): Ditto.
3050         (==hanyo-denshi/jd): Ditto.
3051         (==hanyo-denshi/ft): Ditto.
3052         (==hanyo-denshi/ia): Ditto.
3053         (==hanyo-denshi/ib): Ditto.
3054         (==hanyo-denshi/hg): Ditto.
3055         (==hanyo-denshi/jt): Ditto.
3056         (==hanyo-denshi/ks): Ditto.
3057         (==gt): Ditto.
3058         (==gt-k): Ditto.
3059         (==daikanwa): Ditto.
3060         (==shinjigen): Ditto.
3061         (==ucs@iso): Ditto.
3062         (==ucs@unicode): Ditto.
3063         (==ucs@gb): Ditto.
3064         (==ucs-bmp@gb): Ditto.
3065         (==ucs@cns): Ditto.
3066         (==ucs-bmp@cns): Ditto.
3067         (==ucs@jis): Ditto.
3068         (==ucs@jis/1990): Ditto.
3069         (==ucs@jis/2000): Ditto.
3070         (==ucs@jis/2004): Ditto.
3071         (==ucs@JP): Ditto.
3072         (==ucs@JP/hanazono): Ditto.
3073         (==ucs@ks): Ditto.
3074         (==ucs-bmp@ks): Ditto.
3075         (==ucs@cns11643): Ditto.
3076         (==ucs-bmp-cjk@gb): Ditto.
3077         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3078         (==ucs-sip-ext-b@iso): Ditto.
3079
3080 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3081
3082         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3083         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3084
3085         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3086         XEmacs CHISE.
3087         (=ucs-bmp-cjk@unicode): Abolished.
3088
3089 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3090
3091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3092         `=+>ucs-bmp-cjk-compat@jis'.
3093
3094         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3095         for XEmacs CHISE.
3096
3097 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3098
3099         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3100         CHISE.
3101
3102 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3103
3104         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3105         for XEmacs CHISE.
3106         (=jis-x0208@1978/1er-pr): Abolished.
3107         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3108         `=jis-x0208@1978/1er-pr' as the mother.
3109
3110 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3111
3112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3113         setting for `=ucs-itaiji-084'.
3114
3115 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3116
3117         * mule/mule-charset.el (default-coded-charset-priority-list):
3118         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3119
3120         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3121         XEmacs CHISE.
3122         (=ucs-bmp-itaiji-084): Ditto.
3123
3124 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3125
3126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3127         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3128
3129 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3130
3131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3132         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3133
3134         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3135         XEmacs CHISE.
3136         (=big5-cdp-var-5): Ditto.
3137
3138 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3139
3140         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3141         XEmacs CHISE.
3142
3143 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3144
3145         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3146         XEmacs CHISE.
3147
3148 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3151         setting for `=>>>hanyo-denshi/ft'.
3152
3153 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3154
3155         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3156         XEmacs CHISE.
3157         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3158         `=hanyo-denshi/jd' as the mother.
3159
3160 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3161
3162         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3163         XEmacs CHISE.
3164         (=+>adobe-japan1-1): Ditto.
3165         (=+>adobe-japan1-2): Ditto.
3166         (=+>adobe-japan1-3): Ditto.
3167         (=+>adobe-japan1-4): Ditto.
3168         (=+>adobe-japan1-5): Ditto.
3169         (=+>adobe-japan1-6): Ditto.
3170         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3171
3172 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3173
3174         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3175         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3176         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3177
3178         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3179         the top.
3180
3181 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3182
3183         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3184         XEmacs CHISE.
3185         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3186         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3187         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3188
3189 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3190
3191         * mule/mule-charset.el (default-coded-charset-priority-list):
3192         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3193         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3194
3195         * mule/mule-conf.el: Modify order of definitions of some
3196         coded-charsets.
3197
3198 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3199
3200         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3201         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3202         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3203
3204         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3205         CHISE.
3206         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3207         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3208
3209 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3210
3211         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3212         CHISE.
3213
3214 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3215
3216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3217         setting for `=daikanwa/+2p'.
3218
3219         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3220         XEmacs CHISE.
3221
3222 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3223
3224         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3225         XEmacs CHISE.
3226         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3227
3228 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3229
3230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3231         setting for `=>>>hanyo-denshi/ib'.
3232
3233 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3234
3235         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3236         XEmacs CHISE.
3237         (=>>>hanyo-denshi/ib): Ditto.
3238         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3239         `=hanyo-denshi/ja' as the mother.
3240         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3241         `=hanyo-denshi/ib' as the mother.
3242
3243 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3244
3245         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3246         XEmacs CHISE.
3247         (utf-8-ivs-mcs-er): Likewise.
3248         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3249         and `=>ucs-gb'.
3250         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3251         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3252         `ucs-gb' and `=>ucs-gb'.
3253         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3254         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3255         and `=>ucs-cns'.
3256         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3257         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3258         `ucs-cns' and `=>ucs-cns'.
3259         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3260         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3261         `ucs-big5' and `=>ucs-big5'.
3262         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3263         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3264         `ucs-big5' and `=>ucs-big5'.
3265         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3266         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3267         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3268         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3269         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3270         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3271         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3272         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3273         `=>ucs-jis'; modify DOC and mnemonic.
3274         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3275         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3276         and `=>ucs-jis'; modify DOC and mnemonic.
3277         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3278         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3279         `=>ucs-ks'.
3280         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3281         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3282         and `=>ucs-ks'.
3283         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3284
3285 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3286
3287         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3288         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3289
3290 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3291
3292         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3293         Modify priorities.
3294
3295 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3296
3297         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3298         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3299
3300 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3301
3302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3303         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3304
3305 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3306
3307         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3308         CHISE.
3309
3310 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3311
3312         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3313         CHISE.
3314
3315 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3316
3317         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3318         CHISE.
3319
3320 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3321
3322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3323         `=+>ucs-bmp-cjk@unicode'.
3324
3325         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3326         for XEmacs CHISE.
3327
3328 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3329
3330         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3331         setting for `=>>daikanwa'.
3332
3333 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3336         `=>>hanyo-denshi/jt'.
3337
3338 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3339
3340         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3341         XEmacs CHISE.
3342         (=+>jis-x0208@1990): Ditto.
3343         (=+>jis-x0213-1@2000): Ditto.
3344
3345 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3348         XEmacs CHISE.
3349
3350 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3351
3352         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3353         XEmacs CHISE.
3354         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3355         `=hanyo-denshi/jc' as the mother.
3356
3357 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3358
3359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3360         setting for `=+>adobe-japan1'.
3361
3362         * mule/mule-charset.el (default-coded-charset-priority-list):
3363         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3364         and `=>>hanyo-denshi/ft' to `=>>gt'.
3365
3366 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3369         XEmacs CHISE.
3370         (=>>adobe-japan1-1): Ditto.
3371         (=>>adobe-japan1-2): Ditto.
3372         (=>>adobe-japan1-3): Ditto.
3373         (=>>adobe-japan1-4): Ditto.
3374         (=>>adobe-japan1-5): Ditto.
3375         (=>>adobe-japan1-6): Ditto.
3376         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3377
3378 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3379
3380         * mule/mule-conf.el (=adobe-japan1): New alias for
3381         `=adobe-japan1-6'.
3382         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3383         (=>>>adobe-japan1-1): Ditto.
3384         (=>>>adobe-japan1-2): Ditto.
3385         (=>>>adobe-japan1-3): Ditto.
3386         (=>>>adobe-japan1-4): Ditto.
3387         (=>>>adobe-japan1-5): Ditto.
3388         (=>>>adobe-japan1-6): Ditto.
3389         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3390
3391 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3392
3393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3394         setting for `=>>>adobe-japan1'.
3395
3396 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3399         setting for `=+>ucs@ks'.
3400
3401 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3404         XEmacs CHISE.
3405         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3406         `=adobe-japan1-6' as the mother.
3407
3408 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3409
3410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3411         setting for `=>cns11643-7'.
3412
3413 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3414
3415         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3416         CHISE.
3417
3418 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3421         XEmacs CHISE.
3422         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3423
3424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3425         setting for `=>ucs@jis/2004'.
3426
3427 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3428
3429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3430         setting for `=+>gt'.
3431
3432         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3433         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3434
3435 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3438         `=>ucs@unicode' as the mother.
3439         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3440         mother.
3441         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3442         mother.
3443         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3444         mother.
3445
3446 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3449         setting for `=+>ucs@unicode'.
3450
3451         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3452         CHISE.
3453
3454 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3455
3456         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3457         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3458         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3459         - Add setting for `=+>ucs@cns'.
3460
3461         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3462         CHISE.
3463         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3464         as the mother.
3465         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3466         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3467
3468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3469         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3470
3471 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3472
3473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3474         setting for `=>ucs@ks'.
3475
3476 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3477
3478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3479         `=ucs-bmp-cjk-compat@unicode'.
3480
3481         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3482         coded-charset for XEmacs CHISE.
3483
3484 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3487         `=ucs-bmp-cjk-compat'.
3488
3489         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3490         XEmacs CHISE.
3491
3492 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3495         CHISE.
3496
3497 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3500         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3501
3502         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3503         `=>ucs@jis/1990'.
3504         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3505
3506 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3507
3508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3509         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3510
3511         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3512         CHISE.
3513         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3514         mother.
3515
3516 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3519         `=>jis-x0213-2@usual'.
3520         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3521         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3522         `=>jis-x0213-2@usual' as the mother.
3523
3524 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3527         (=>ucs@JP): New alias for `=+>ucs@jis'.
3528
3529 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3530
3531         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3532         `=>jis-x0208@usual'.
3533         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3534         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3535         `=>jis-x0208@usual' as the mother.
3536         (=>jis-x0208): Likewise.
3537
3538 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3541         setting for `=+>jis-x0208@1978'.
3542
3543 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3546         XEmacs CHISE.
3547
3548 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3549
3550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3551         setting for `=>>>ucs@jis/1990'.
3552
3553 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3554
3555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3556         setting for `=>ucs@jis/1990'.
3557
3558 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3561         setting for `=ucs@JP/hanazono'.
3562
3563         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3564         CHISE.
3565         (=ucs@JP/hanazono): Ditto.
3566         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3567         (=>>hanyo-denshi/jc): Ditto.
3568         (=>>hanyo-denshi/jd): Ditto.
3569
3570 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3571
3572         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3573         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3574
3575 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3576
3577         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3578         XEmacs CHISE.
3579
3580 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3581
3582         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3583         XEmacs CHISE.
3584
3585 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3588         `=ucs-bmp-cjk@JP'.
3589
3590 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3591
3592         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3593         XEmacs CHISE.
3594
3595 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3598         Modify order of settings; add settings for `=daikanwa@rev2'.
3599
3600 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3603         setting for `=>>cbeta'.
3604
3605         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3606         CHISE.
3607
3608 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3611         setting for `=>>adobe-japan1'.
3612
3613 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3616         XEmacs CHISE.
3617
3618 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3619
3620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3621         setting for `=>>hanyo-denshi/ia'.
3622
3623         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3624         XEmacs CHISE.
3625
3626 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3629         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3630
3631         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3632         XEmacs CHISE.
3633         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3634         `=hanyo-denshi/jt' as the mother.
3635
3636 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3637
3638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3639         setting for `=>>>jis-x0213-2'.
3640
3641         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3642         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3643         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3644
3645 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3648         XEmacs CHISE.
3649
3650 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3653         XEmacs CHISE.
3654
3655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3656         `=>>jis-x0213-1@2004'.
3657
3658 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3661         XEmacs CHISE.
3662
3663 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3666         - Use "&g2-*;" as entity-references for `=>>>*'.
3667         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3668
3669         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3670         XEmacs CHISE.
3671         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3672         as the mother.
3673
3674 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3677         setting for `=>>hanyo-denshi/ib'.
3678
3679         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3680         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3681         (=>>jis-x0208@1990): Ditto.
3682         (=>>hanyo-denshi/ib): Ditto.
3683
3684         * mule/mule-charset.el (default-coded-charset-priority-list):
3685         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3686
3687 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3688
3689         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3690         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3691         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3692         `=>>>ucs@jis/2004'.
3693
3694 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3697         XEmacs CHISE.
3698         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3699         `=jis-x0213-1@2004' as the mother.
3700         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3701         (=>>>ucs@ks): Ditto.
3702
3703         * mule/mule-charset.el (default-coded-charset-priority-list):
3704         Modify priority of `=hanyo-denshi/*'.
3705
3706 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3707
3708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3709         settings for `=>>ucs@JP' and `=ucs@JP'.
3710
3711 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3712
3713         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3714         CHISE.
3715
3716 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3717
3718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3719         setting for `=>>>ucs@cns'.
3720
3721         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3722         CHISE.
3723
3724 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3725
3726         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3727         instead of `=>>>jis-x0213-1@2004' as the mother.
3728         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3729         (=>>>ucs@unicode): Likewise.
3730         (=>>>ucs@jis): Likewise.
3731         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3732         mother.
3733         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3734
3735 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3736
3737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3738         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3739         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3740         `=>>>ucs@jis'.
3741
3742 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3743
3744         * mule/mule-charset.el (default-coded-charset-priority-list):
3745         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3746         and `=jis-x0213-*-2000'.
3747
3748 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3749
3750         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3751         XEmacs CHISE.
3752         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3753         `=>>jis-x0213-1' as the mother.
3754
3755 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3756
3757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3758         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3759
3760 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3763
3764 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3767         XEmacs CHISE.
3768
3769 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-coding.el (decomposition-feature-list): Set
3772         `=decomposition', `=decomposition@cid' and
3773         `=decomposition@hanyo-denshi'.
3774
3775 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3776
3777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3778         setting for `=>>hanyo-denshi/ks'.
3779
3780         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3781         XEmacs CHISE.
3782
3783 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3786         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3787
3788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3789         `=hanyo-denshi/ks/mf'.
3790
3791         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3792         XEmacs CHISE.
3793         (=hanyo-denshi/ks/mf): Ditto.
3794
3795 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3796
3797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3798         settings for P=hanyo-denshi/jt'.
3799
3800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3801         `=hanyo-denshi/jt'.
3802
3803         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3804         XEmacs CHISE.
3805
3806 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3809         settings for `=hanyo-denshi/ip'.
3810
3811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3812         `=hanyo-denshi/ip'.
3813
3814         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3815         XEmacs CHISE.
3816
3817 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3818
3819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3820         settings for `=hanyo-denshi/hg'.
3821
3822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3823         `=hanyo-denshi/hg'.
3824
3825         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3826         XEmacs CHISE.
3827
3828 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3829
3830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3831         setting for `=>>hanyo-denshi/ft'.
3832
3833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3834         `=>>hanyo-denshi/ft'.
3835
3836         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3837         XEmacs CHISE.
3838
3839 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3840
3841         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3842         settings for `=hanyo-denshi/ib'.
3843
3844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3845         `=hanyo-denshi/ib'.
3846
3847         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3848         XEmacs CHISE.
3849
3850 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3851
3852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3853         settings for isolated characters of `=hanyo-denshi/ia' and
3854         non-isolated characters of `=hanyo-denshi/*'.
3855
3856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3857         `=hanyo-denshi/ia'.
3858
3859         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3860         XEmacs CHISE.
3861
3862 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3865         setting for isolated characters of `=hanyo-denshi/ft'.
3866
3867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3868         `=hanyo-denshi/ft'.
3869
3870         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3871         XEmacs CHISE.
3872
3873 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3874
3875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3876         setting for isolated characters of `=hanyo-denshi/jd'.
3877
3878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3879         `=hanyo-denshi/jd'.
3880
3881         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3882         XEmacs CHISE.
3883
3884 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3885
3886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3887         setting for isolated characters of `=hanyo-denshi/jc'.
3888
3889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3890         `=hanyo-denshi/jc'.
3891
3892         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3893         XEmacs CHISE.
3894
3895 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3896
3897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3898         setting for isolated characters of `=hanyo-denshi/jb'.
3899
3900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3901         `=hanyo-denshi/jb'.
3902
3903         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3904         XEmacs CHISE.
3905
3906 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3907
3908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3909         setting for isolated characters of `=hanyo-denshi/ja'.
3910
3911 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3912
3913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3914         `=hanyo-denshi/ja'.
3915
3916         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3917         XEmacs CHISE.
3918
3919 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3920
3921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3922         settings for isolated characters of `=adobe-japan1-6'.
3923
3924 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3925
3926         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3927         CHISE.
3928         (=daikanwa/+2p): Ditto.
3929         (=daikanwa/ho): Ditto.
3930
3931 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3932
3933         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3934         coding-system for XEmacs CHISE.
3935
3936 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3937
3938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3939         setting for `=>>ruimoku-v6'.
3940
3941         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3942         CHISE.
3943
3944 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3947         setting for `=daikanwa@rev1'.
3948
3949 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3952         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3953
3954 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3955
3956         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3957         XEmacs CHISE.
3958         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3959
3960 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3963         CHISE.
3964
3965 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3968         CHISE.
3969
3970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3971         setting for `=>ucs@jis'.
3972
3973 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3974
3975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3976         setting for `=>jis-x0208@usual'.
3977
3978         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3979         XEmacs CHISE.
3980         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3981         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3982         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3983
3984 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3985
3986         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3987         CHISE.
3988         (=>>>jis-x0208@1990): Ditto.
3989         (=>>>jis-x0213-1): Ditto.
3990         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3991         mother.
3992         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3993         as the mother.
3994
3995 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3996
3997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3998         setting for `=>ucs@cns' and `=>>ucs@ks'.
3999
4000         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4001         CHISE.
4002
4003 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4006         CHISE.
4007
4008 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4009
4010         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4011         CHISE.
4012         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4013         mother.
4014
4015 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4018         `==>ucs-bmp-cjk@bucs'.
4019
4020         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4021         XEmacs CHISE.
4022
4023 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4024
4025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4026         setting for `==>ucs@bucs'.
4027
4028         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4029         XEmacs CHISE.
4030
4031 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4034         - Add setting for `=>>jis-x0208'.
4035         - Omit setting for `=>>jis-x0208@1990'.
4036         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4037           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4038           `=ucs@FOO'.
4039
4040 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4041
4042         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4043         setting for `=>daikanwa'.
4044
4045 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4046
4047         * mule/mule-conf.el (=daikanwa): Fix DOC.
4048         (=>daikanwa): New abstract character for XEmacs CHISE.
4049         (=>ucs@iso): Likewise.
4050         (=>ucs@unicode): Likewise.
4051         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4052
4053 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4056         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4057           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4058         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4059         - Add `=>big5-cdp'.
4060
4061 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4064         (=>big5-cdp): New abstract character.
4065
4066 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4067
4068         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4069         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4070         `chinese-big5'.
4071
4072 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4073
4074         * mule/mule-charset.el (default-coded-charset-priority-list):
4075         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4076
4077         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4078         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4079         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4080         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4081         and `=>jis-x0213-2'.
4082
4083 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4084
4085         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4086         XEmacs CHISE.
4087         (=>>ucs@jis/2000): Likewise.
4088         (=>>ucs@jis/2004): Likewise.
4089
4090 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4091
4092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4093         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4094         `=>>ucs@cns'.
4095
4096         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4097         XEmacs CHISE.
4098         (=>>gt): Use quote instead of backquote; modify DOC.
4099         (=>gt): Use quote instead of backquote.
4100         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4101         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4102         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4103         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4104         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4105         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4106
4107 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4108
4109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4110         `=>>ucs@unicode' and `=>>gt'.
4111
4112 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4115         XEmacs CHISE.
4116         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4117         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4118         `=jis-x0208@1978/1er-pr' as the mother.
4119         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4120
4121 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4124         `=ucs@unicode' as the mother.
4125
4126 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4127
4128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4129         setting for `=>>ucs@unicode'.
4130
4131         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4132         CHISE.
4133
4134 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4137         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4138
4139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4140         `=adobe-japan1-6' and `=adobe-japan1-base'.
4141
4142         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4143         XEmacs CHISE.
4144         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4145         specify `min-code' and `max-code'.
4146         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4147         (=adobe-japan1-2): Likewise.
4148         (=adobe-japan1-3): Likewise.
4149         (=adobe-japan1-4): Likewise.
4150         (=adobe-japan1-5): Likewise.
4151         (=adobe-japan1-6): Likewise.
4152
4153 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4154
4155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4156         setting for `=>gt'.
4157
4158 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4159
4160         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4161         CHISE.
4162
4163 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4164
4165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4166         setting for `=>zinbun-oracle'.
4167
4168         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4169         for XEmacs CHISE.
4170
4171 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4172
4173         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4174         for XEmacs CHISE.
4175         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4176         `=jis-x0208@1978' as the mother.
4177
4178 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179
4180         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4181         - Use `=gt' instead of `ideograph-gt'.
4182         - Use `=gt-k' instead of `ideograph-gt-k'.
4183         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4184         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4185         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4186         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4187         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4188         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4189         - Use `=>>gt' instead of `<=>gt'.
4190         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4191         - Add setting for `=>>jis-x0208@1990'.
4192         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4193           `=>>jis-x0213-1@2000'.
4194         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4195         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4196           `=>>jis-x0213-1@2004'.
4197         - Add setting for `=>>jis-x0208@1978'.
4198         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4199
4200 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4201
4202         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4203         XEmacs CHISE.
4204
4205 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4206
4207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4208         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4209         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4210         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4211         `<=>jis-x0213-1@2004'.
4212
4213 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4216         CHISE.
4217         (=>jis-x0213-2): Ditto.
4218
4219 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4220
4221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4222         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4223
4224 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4225
4226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4227         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4228         `=>jis-x0213-1'.
4229
4230 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4233         CHISE.
4234         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4235
4236 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4237
4238         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4239         `<==>jis-x0213-1'.
4240         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4241         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4242         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4243         (<=>jis-x0208): New alias for `=>jis-x0208'.
4244         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4245         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4246         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4247         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4248         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4249         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4250         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4251         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4252         (=>>gt): Renamed from `<==>gt'.
4253         (<==>gt): New alias for `=>>gt'.
4254
4255 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4256
4257         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4258         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4259         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4260         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4261         - Add settings for `<=>jis-x0213-1@2000' and
4262           `<=>jis-x0213-1@2004'.
4263
4264         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4265         XEmacs CHISE.
4266         (<==>jis-x0213-1): Likewise.
4267         (<==>jis-x0213-1@2000): Likewise.
4268         (<==>jis-x0213-1@2004): Likewise.
4269         (<=>jis-x0208): Add property `=>iso-ir 168'.
4270         (<=>jis-x0208@1997): Likewise.
4271         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4272         as the mother; add property `=>iso-ir 228'.
4273         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4274         property `=>iso-ir 228'.
4275         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4276         property `=>iso-ir 233'.
4277         (<==>gt): Renamed from `<=>gt'.
4278         (<=>gt): New alias for `<==>gt'.
4279
4280 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4283         CHISE.
4284         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4285         `<=>jis-x0208' as the mother.
4286         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4287         (<=>jis-x0213-1@2000): Ditto.
4288         (<=>jis-x0213-1@2004): Ditto.
4289
4290 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4293         settings for `<=>gt'.
4294
4295         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4296
4297 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4300         XEmacs CHISE.
4301         (=jis-x0208@1978/-4pr): Likewise.
4302         (=jis-x0208@1978/4-pr): Likewise.
4303         (=jis-x0213-1): Likewise.
4304         (=ucs@iso): Likewise.
4305         (=ucs@unicode): Likewise.
4306         (=ucs@gb): Likewise.
4307         (=ucs@gb/fw): Likewise.
4308         (=ucs@cns): Likewise.
4309         (=ucs@cns/fw): Likewise.
4310         (=ucs@jis): Likewise.
4311         (=ucs@jis/fw): Likewise.
4312         (=ucs@jis/1990): Likewise.
4313         (=ucs@jis/2000): Likewise.
4314         (=ucs@jis/2004): Likewise.
4315         (=ucs@JP): Likewise.
4316         (=ucs@ks): Likewise.
4317         (=ucs@big5): Likewise.
4318         (=ucs@big5/cns11643): Likewise.
4319         (=ucs@cns11643): Likewise.
4320
4321 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4322
4323         * mule/mule-charset.el (default-coded-charset-priority-list):
4324         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4325
4326         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4327         CHISE.
4328         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4329         mother.
4330
4331 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4332
4333         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4334         from src/mule-charset.c].
4335         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4336         specify `final'.
4337         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4338         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4339         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4340         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4341         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4342         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4343
4344 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4345
4346         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4347         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4348         (=jis-x0208@1978/i-4): Specify `partial'.
4349         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4350         mother coded-charset.
4351         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4352
4353 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4354
4355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4356         settings for `=jis-x0213-1@2004'.
4357
4358 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4359
4360         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4361         CHISE.
4362         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4363         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4364         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4365         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4366         temporarily.
4367         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4368
4369 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4370
4371         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4372         CHISE.
4373         (=shinjigen@1ed): Inherited from `=shinjigen'.
4374         (=shinjigen@rev): Likewise.
4375
4376 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4377
4378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4379         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4380
4381 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4382
4383         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4384         define it as an alias.
4385         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4386         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4387         alias.
4388         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4389         alias.
4390
4391 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4392
4393         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4394         CHISE.
4395
4396 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4399         CHISE.
4400         (shinjigen-2): Ditto.
4401
4402 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4403
4404         * mule/mule-charset.el (default-coded-charset-priority-list):
4405         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4406         `chinese-big5-eten-*' and `chinese-big5'.
4407
4408 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4409
4410         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4411         #x9FA5 temporarily.
4412
4413 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4414
4415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4416         settings for `=jis-x0208@1978/i1'.
4417
4418 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4419
4420         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4421         XEmacs CHISE.
4422
4423 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4424
4425         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4426         XEmacs CHISE.
4427
4428 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4429
4430         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4431         XEmacs CHISE.
4432
4433 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434
4435         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4436         CHISE.
4437         (=ucs-bmp@cns): Likewise.
4438         (=ucs-bmp@jis): Likewise.
4439         (=ucs-bmp@ks): Likewise.
4440
4441 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4442
4443         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4444         CHISE.
4445         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4446
4447 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4448
4449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4450         settings for `=zinbun-oracle'.
4451
4452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4453         `=zinbun-oracle'.
4454
4455 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4456
4457         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4458         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4459         `=ucs@iso'.
4460
4461 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4462
4463         * mule/mule-charset.el (default-coded-charset-priority-list):
4464         Delete `ucs-sip'; modify order of some CCSs.
4465
4466 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467
4468         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4469         in XEmacs CHISE.
4470
4471         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4472         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4473         CHISE.
4474
4475 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4478         its registry.
4479         (=ucs-radicals@unicode): Likewise.
4480
4481 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482
4483         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4484         CHISE.
4485
4486 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4489         CHISE.
4490
4491 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4492
4493         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4494         CHISE.
4495
4496 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4497
4498         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4499         Modify preference of *isolated settings*.
4500
4501 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4502
4503         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4504         utf-2000 is provided.
4505         (=ucs@cns11643): Likewise.
4506
4507 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4508
4509         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4510         Prefer every *isolated setting* to ordinary setting.
4511
4512 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4513
4514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4515         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4516
4517 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4520         CHISE.
4521
4522 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4523
4524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4525         settings for `=jis-x0208@1997'.
4526
4527 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4530         `=jis-x0208@1997'.
4531
4532 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4535         XEmacs CHISE.
4536
4537 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4540         `=jis-x0208@1978'.
4541         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4542         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4543         `=jis-x0208-1990' as the mother.
4544         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4545
4546 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4547
4548         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4549         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4550         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4551         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4552         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4553         for `=ucs@JP'.
4554
4555 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4556
4557         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4558         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4559         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4560         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4561         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4562         `=daikanwa@rev2'.
4563
4564 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565
4566         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4567         (=gt): Likewise.
4568         (=gt-k): Likewise.
4569         (=gt-pj-*): Likewise.
4570         (=gt-pj-k1): Likewise.
4571         (=gt-pj-k2): Likewise.
4572         (=daikanwa): Likewise.
4573         (=daikanwa-rev1): Likewise.
4574         (=daikanwa-rev2): Likewise.
4575         (=big5-pua): Likewise.
4576         (=big5-eten): Likewise.
4577         (chinese-big5-eten-a): Likewise.
4578         (chinese-big5-eten-b): Likewise.
4579         (=hanziku-*): Likewise.
4580         (=cbeta): Likewise.
4581         (=jef-china3): Likewise.
4582         (=ruimoku-v6): Likewise.
4583         (=ucs@iso): Likewise.
4584         (=ucs@unicode): Likewise.
4585         (=ucs@gb): Likewise.
4586         (=ucs@cns): Likewise.
4587         (=ucs@jis): Likewise.
4588         (=ucs@jis-1990): Likewise.
4589         (=ucs@jis-2000): Likewise.
4590         (=ucs@jp): Likewise.
4591         (=ucs@ks): Likewise.
4592         (=ucs@big5): Likewise.
4593         (=ucs-radicals): Likewise.
4594         (=ucs-radicals@unicode): Likewise.
4595         (=ucs-bmp-cjk): Likewise.
4596         (=ucs-bmp-cjk@unicode): Likewise.
4597         (=ucs-sip-ext-b): Likewise.
4598         (=ucs-sip-ext-b@iso): Likewise.
4599
4600 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4601
4602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4603         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4604
4605 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4606
4607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4608         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4609         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4610         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4611         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4612         arabic-digit, ipa and ``&I-B-XXXX;''.
4613
4614 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4615
4616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4617         setting for (I-)HZK{03..12}-XXXX.
4618
4619 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4620
4621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4622         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4623
4624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4625         `=ruimoku-v6'.
4626
4627         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4628         CHISE.
4629
4630 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4631
4632         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4633         (=ucs@unicode): Likewise.
4634         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4635         (=ucs@cns): Likewise.
4636         (=ucs@jis): Likewise.
4637         (=ucs@ks): Likewise.
4638         (=ucs@big5): Likewise.
4639
4640 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4641
4642         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4643         `ucs-jis'.
4644         (utf-8-jis-er): Likewise.
4645         (utf-8-jp): New coding-system.
4646         (utf-8-jp-er): Likewise.
4647
4648         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4649
4650 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4651
4652         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4653
4654         * mule/japanese.el: Move definition of `euc-jisx0213' to
4655         mule/mule-coding.el.
4656
4657 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4660         mule-coding before loading update-cdb when utf-2000 is provided.
4661
4662 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4663
4664         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4665         `=daikanwa'.
4666
4667 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4668
4669         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4670         definition codes when `utf-2000' is provided.
4671
4672 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4673
4674         * mule/mule-category.el (word-combining-categories): Don't setup
4675         `word-combining-categories' in XEmacs CHISE.
4676         (word-separating-categories): Add setting about Latin script in
4677         XEmacs CHISE.
4678
4679 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4680
4681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4682         setting for `chinese-big5'.
4683
4684 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4685
4686         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4687         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4688         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4689         add setting for HZK0[12]-xxxx.
4690
4691 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4692
4693         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4694         in XEmacs CHISE.
4695
4696 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4697
4698         * mule/mule-charset.el (default-coded-charset-priority-list):
4699         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4700         and `chinese-big5' to `=gt-pj-*'.
4701
4702 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4703
4704         * mule/mule-conf.el (=daikanwa): Renamed from
4705         `ideograph-daikanwa'.
4706         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4707
4708 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-conf.el (=cns11643-7): Renamed from
4711         `chinese-cns11643-7'.
4712         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4713
4714 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4715
4716         * mule/mule-conf.el (=cns11643-6): Renamed from
4717         `chinese-cns11643-6'.
4718         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4719
4720 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4721
4722         * mule/mule-conf.el (=cns11643-5): Renamed from
4723         `chinese-cns11643-5'.
4724         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4725
4726 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4727
4728         * mule/mule-conf.el (=cns11643-4): Renamed from
4729         `chinese-cns11643-4'.
4730         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4731
4732 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4733
4734         * mule/mule-conf.el (=cns11643-3): Renamed from
4735         `chinese-cns11643-3'.
4736         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4737
4738 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4739
4740         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4741         `=cns11643-2'.
4742         (chinese-cns11643-2): New alias for `=cns11643-2'.
4743
4744 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4745
4746         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4747         `=cns11643-1'.
4748         (chinese-cns11643-1): New alias for `=cns11643-1'.
4749
4750 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4751
4752         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4753         (chinese-gb12345): New alias for `=gb12345'.
4754
4755 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4756
4757         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4758         (chinese-gb2312): New alias for `=gb2312'.
4759
4760 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4761
4762         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4763         (chinese-big5): New alias for `=big5'.
4764
4765 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4766
4767         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4768         (korean-ksc5601): New alias for `=ks-x1001'.
4769
4770 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4771
4772         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4773         `=jis-x0212'.
4774         (japanese-jisx0212): New alias for `=jis-x0212'.
4775
4776 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4777
4778         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4779         `=jis-x0208-1983'.
4780         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4781
4782 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4783
4784         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4785         `=jis-x0208-1978'.
4786         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4787
4788 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4789
4790         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4791         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4792
4793 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4796         (chinese-cns11643-3): Specify iso-ir 183.
4797         (chinese-cns11643-4): Specify iso-ir 184.
4798         (chinese-cns11643-5): Specify iso-ir 185.
4799         (chinese-cns11643-6): Specify iso-ir 186.
4800         (chinese-cns11643-7): Specify iso-ir 187.
4801         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4802         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4803
4804 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4805
4806         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4807         \uXXXX for every cases.
4808
4809 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4810
4811         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4812         (ucs-big5): Changed to an alias for `=ucs@big5'.
4813
4814 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4815
4816         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4817         (ucs-ks): Changed to an alias for `=ucs@ks'.
4818
4819 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4820
4821         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4822         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4823
4824 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4825
4826         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4827         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4828
4829 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4830
4831         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4832         (ucs-jis): Changed to an alias for `=ucs@jis'.
4833
4834 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4835
4836         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4837         (ucs-cns): Changed to an alias for `=ucs@cns'.
4838
4839 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4840
4841         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4842         (ucs-gb): Changed to an alias for `=ucs@gb'.
4843
4844 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4845
4846         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4847         `ideograph-daikanwa-2'.
4848         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4849         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4850
4851 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4852
4853         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4854         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4855
4856         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4857         for `xemacs-chise-version'.
4858
4859 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4860
4861         * mule/mule-charset.el (default-coded-charset-priority-list):
4862         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4863         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4864         instead of `ideograph-hanziku-*'.
4865
4866         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4867         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4868
4869 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4870
4871         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4872         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4873         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4874         `utf-2000' is provided.
4875
4876 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4877
4878         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4879         is provided [was builtin coded-charsets].
4880
4881 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4882
4883         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4884         is provided [was builtin coded-charsets].
4885
4886 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4887
4888         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4889         is provided [was builtin coded-charsets].
4890
4891 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4892
4893         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4894         is provided [was builtin coded-charsets].
4895
4896 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4897
4898         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4899         when `utf-2000' is provided [was builtin coded-charsets].
4900
4901 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4902
4903         * mule/mule-conf.el (=hanziku-*): Renamed from
4904         `ideograph-hanziku-*'.
4905         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4906
4907 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4908
4909         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4910         `utf-2000' is provided [was builtin coded-charsets].
4911         (ideograph-hanziku-{1..12}): Likewise.
4912
4913 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4914
4915         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4916         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4917
4918 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4919
4920         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4921         when `utf-2000' is provided [was builtin coded-charsets].
4922
4923 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4924
4925         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4926         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4927         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4928
4929 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4930
4931         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4932         (ideograph-gt): Changed to an alias for `=gt'.
4933
4934 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4935
4936         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4937         is provided; it was defined as a builtin coded-charset.
4938         (ideograph-gt): Likewise.
4939
4940 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4941
4942         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4943         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4944
4945 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4946
4947         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4948         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4949
4950 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4951
4952         * mule/mule-conf.el (=big5-eten): Renamed from
4953         `chinese-big5-eten'.
4954         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4955
4956 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4957
4958         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4959         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4960
4961 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4962
4963         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4964         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4965
4966 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4967
4968         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4969         (china3-jef): Changed to an alias for `=jef-china3'.
4970
4971 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4972
4973         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4974         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4975
4976         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4977         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4978         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4979         when `utf-2000' is provided.
4980
4981 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4982
4983         * mule/mule-charset.el (default-coded-charset-priority-list):
4984         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4985
4986         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4987         (ucs-jis-2000): Deleted.
4988
4989 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4990
4991         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4992         UTF-2000.
4993         (=ucs-jis-2000): New coded-charset for UTF-2000.
4994
4995 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4996
4997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4998         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4999
5000 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5001
5002         * mule/mule-charset.el (default-coded-charset-priority-list):
5003         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5004         `ideograph-cbeta'.
5005
5006 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5007
5008         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5009         builtin coded-charset].
5010
5011 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5012
5013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5014         settings for &K0-xxxx and &I-K0-xxxx.
5015
5016 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5017
5018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5019         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5020
5021 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5022
5023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5024         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5025
5026 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5027
5028         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5029         UTF-2000.
5030         (ideograph-gt-pj-k1): Likewise.
5031         (ideograph-gt-pj-k2): Likewise.
5032
5033 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5034
5035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5036         `=jis-x0208'.
5037
5038 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5039
5040         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5041         UTF-2000 [was a builtin coded-charset].
5042
5043 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5044
5045         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5046         (utf-8-gb-er): Likewise.
5047
5048 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5049
5050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5051         settings for JIS X 0212 and JIS X 0208:1978.
5052
5053 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5054
5055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5056         setting for JIS X 0213.
5057
5058 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5059
5060         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5061         standard-case-table in UTF-2000.
5062
5063 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5064
5065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5066         definitions for isolated-chars.
5067
5068 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5069
5070         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5071         `configure-utf-2000-lisp-directory'.
5072         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5073         `mule-lisp-load-path'.
5074
5075 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5076
5077         * startup.el (startup-setup-paths): Set and use
5078         `utf-2000-lisp-directory'.
5079         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5080         UTF-2000.
5081
5082 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5083
5084         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5085         (paths-find-utf-2000-lisp-directory): New function.
5086         (paths-construct-load-path): Add new optional argument
5087         `utf-2000-lisp-directory'.
5088
5089         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5090
5091 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5092
5093         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5094         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5095         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5096         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5097         `chinese-big5-2' in UTF-2000.
5098
5099         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5100         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5101
5102 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5103
5104         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5105         `big5-eten-er' in UTF-2000.
5106         (big5-cdp): Modify DOC-string and mnemonic.
5107
5108 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5109
5110         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5111         UTF-2000 [renamed from utf-8-er].
5112         (utf-8-gb): New coding-system in UTF-2000.
5113         (utf-8-gb-er): Likewise.
5114         (utf-8-cns): Likewise.
5115         (utf-8-cns-er): Likewise.
5116         (utf-8-big5): Likewise.
5117         (utf-8-big5-er): Likewise.
5118         (utf-8-jis): Likewise.
5119         (utf-8-jis-er): Likewise.
5120         (utf-8-ks): Likewise.
5121         (utf-8-ks-er): Likewise.
5122         (utf-8-er): Likewise.
5123
5124 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5125
5126         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5127         instead of `utf-8-unix' in UTF-2000.
5128
5129         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5130
5131 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5132
5133         * mule/japanese.el (euc-jisx0213): New coding-system.
5134
5135         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5136         `japanese-jisx0208-1990' as the mother.
5137
5138 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5139
5140         * dumped-lisp.el (preloaded-file-list): Change condition of
5141         loading "close-cdb".
5142
5143 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5144
5145         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5146         setup `coded-charset-entity-reference-alist'.
5147
5148 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5149
5150         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5151         UTF-2000.
5152
5153 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5154
5155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5156         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5157
5158 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5159
5160         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5161         (chinese-big5-eten-a): Likewise.
5162         (chinese-big5-eten-b): Likewise.
5163         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5164         code range is #x8140 .. #x8DFE.
5165
5166 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5167
5168         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5169         UTF-2000.
5170         (chinese-big5-cdp): Likewise.
5171
5172 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5173
5174         * dumped-lisp.el (preloaded-file-list): Rename
5175         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5176
5177 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5178
5179         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5180         append `system-char-db-source-file-list' into
5181         `preloaded-file-list' in UTF-2000.
5182
5183 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5184
5185         * dumped-lisp.el (preloaded-file-list): Delete
5186         character-definition files.
5187
5188 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5189
5190         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5191         UTF-2000.
5192
5193 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5194
5195         * mule/mule-charset.el (default-coded-charset-priority-list):
5196         Delete `mojikyo-2022-1'.
5197
5198 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5199
5200         * mule/mule-charset.el (default-coded-charset-priority-list):
5201         Delete `mojikyo'.
5202
5203 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5204
5205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5206         `ucs-sip'.
5207
5208 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5209
5210         * mule/mule-charset.el (default-coded-charset-priority-list):
5211         Comment out `chinese-gb12345'.
5212
5213 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5214
5215         * bytecomp.el (byte-compile-insert-header): Fixed.
5216
5217 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5218
5219         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5220         XEmacs UTF-2000.
5221
5222 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5223
5224         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5225         UTF-2000.
5226
5227 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5228
5229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5230         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5231
5232 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5233
5234         * mule/mule-charset.el (default-coded-charset-priority-list):
5235         `japanese-jef-china3' is renamed `china3-jef'.
5236
5237 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5238
5239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5240         `japanese-jef-china3' and `ideograph-cbeta'.
5241
5242 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5243
5244         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5245
5246 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5247
5248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5249         `chinese-big5-cdp'.
5250
5251 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5252
5253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5254         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5255
5256 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5257
5258         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5259         loading character definitions.
5260
5261 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5262
5263         * dumped-lisp.el (preloaded-file-list): Rename
5264         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5265
5266 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5267
5268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5269         `chinese-big5'.
5270
5271 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5272
5273         * dumped-lisp.el (preloaded-file-list): Dump
5274         "Ideograph-R028-Private" with XEmacs UTF-2000.
5275
5276 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5277
5278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5279         `chinese-gb12345'.
5280
5281 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5282
5283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5284         `ideograph-gt-pj-{1..11}'.
5285
5286         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5287         XEmacs UTF-2000.
5288
5289 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5290
5291         * mule/mule-charset.el (default-coded-charset-priority-list):
5292         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5293         `chinese-isoir165'.
5294
5295 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5296
5297         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5298         `image/png', `image/x-xpm' and `image/tiff'.
5299
5300         * files.el (binary-file-regexps): Add *.PNG.
5301
5302 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5303
5304         * mule/mule-charset.el (default-coded-charset-priority-list):
5305         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5306         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5307
5308 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5309
5310         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5311         the first completion when UTF-2000 is running.
5312
5313 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5314
5315         * mule/mule-charset.el (default-coded-charset-priority-list):
5316         Delete `ucs'.
5317
5318 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5319
5320         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5321
5322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5323         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5324
5325 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5326
5327         * mule/vietnamese.el (vscii-2): Delete abolished property
5328         `composite'; now composite mode is default.
5329
5330 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5331
5332         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5333         of `raw-text'; check \uHHHH representation even if non-ascii
5334         characters are not found.
5335
5336         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5337         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5338         unconditionally.
5339
5340         * mule/viet-ccl.el: New file.
5341
5342         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5343         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5344         - Separate CCL based implementations to viet-ccl.el.
5345
5346 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5347
5348         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5349         "jisx0213.2000-1".
5350         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5351
5352         * mule/mule-charset.el (default-coded-charset-priority-list):
5353         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5354         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5355
5356 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5357
5358         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5359
5360 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5361
5362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5363         `ucs' in UTF-2000.
5364
5365 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5366
5367         * mule/mule-charset.el (default-coded-charset-priority-list):
5368         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5369         `arabic-iso8859-6'.
5370
5371 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5372
5373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5374         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5375
5376 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5377
5378         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5379         `katakana-jisx0201' in UTF-2000.
5380
5381 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5382
5383         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5384         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5385         "u0FB50-Arabic-Presentation-Forms-A",
5386         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5387         "u0FE50-Small-Form-Variants",
5388         "u0FE70-Arabic-Presentation-Forms-B",
5389         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5390         UTF-2000.
5391
5392 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5393
5394         * dumped-lisp.el (preloaded-file-list): Delete
5395         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5396         ... "Ideograph-R214-Flute" in UTF-2000.
5397
5398 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5399
5400         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5401         (japanese-jisx0213-2): New coded-charset.
5402
5403         * dumped-lisp.el (preloaded-file-list): Add
5404         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5405         "Ideograph-R030-Mouth".
5406
5407 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5408
5409         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5410         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5411         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5412         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5413         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5414         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5415         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5416         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5417
5418 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5419
5420         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5421         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5422         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5423         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5424         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5425
5426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5427         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5428
5429 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5430
5431         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5432         in UTF-2000.
5433
5434 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5435
5436         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5437         (chinese-isoir165): Moved from mule/chinese.el.
5438         (chinese-cns11643-3): Moved from mule/chinese.el.
5439         (chinese-cns11643-4): Moved from mule/chinese.el.
5440         (chinese-cns11643-5): Moved from mule/chinese.el.
5441         (chinese-cns11643-6): Moved from mule/chinese.el.
5442         (chinese-cns11643-7): Moved from mule/chinese.el.
5443
5444         * mule/chinese.el: Move definition of coded-charsets to
5445         mule/mule-conf.el.
5446
5447 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5448
5449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5450         `ideograph-daikanwa'.
5451
5452 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5453
5454         * dumped-lisp.el (preloaded-file-list): Delete
5455         "ccs-jisx0201-latin.el".
5456
5457 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5458
5459         * dumped-lisp.el (preloaded-file-list): Add
5460         "u031A0-Extended-Bopomofo" in UTF-2000.
5461
5462 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5463
5464         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5465         renamed to u02E00-CJK-Radical-Supplement.
5466
5467 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5468
5469         * dumped-lisp.el (preloaded-file-list): Add
5470         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5471         "u030A0-Katakana", "u03100-Bopomofo",
5472         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5473         "u03200-Enclosed-CJK-Letters-and-Months" and
5474         "u03300-CJK-Compatibility".
5475
5476 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5477
5478         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5479         "u02F00-Kangxi-Radicals" and
5480         "u02FF0-Ideographic-Description-Characters".
5481
5482 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5483
5484         * dumped-lisp.el (preloaded-file-list): Add
5485         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5486         "u02800-Braille-Patterns" in UTF-2000.
5487
5488 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5489
5490         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5491         "uXXXXX-*.el" in UTF-2000.
5492
5493         * bytecomp.el (byte-compile-insert-header): Delete comments if
5494         non-ASCII characters are found; allow `byte-compile-dynamic' and
5495         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5496         `raw-text'.
5497
5498 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5499
5500         * dumped-lisp.el (preloaded-file-list): Add
5501         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5502         "u025A0-Geometric-Shapes.el".
5503
5504 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5505
5506         * dumped-lisp.el (preloaded-file-list): Add
5507         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5508         "u02460-Enclosed-Alphanumerics.el".
5509
5510 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5511
5512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5513         `chinese-gb2312'.
5514
5515         * dumped-lisp.el (preloaded-file-list): Add
5516         "u02200-Mathematical-Operators.el" and
5517         "u02300-Miscellaneous-Technical.el".
5518
5519 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5520
5521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5522         `chinese-cns11643-*'.
5523
5524         * dumped-lisp.el (preloaded-file-list): Add
5525         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5526         "u02190-Arrows.el" in UTF-2000.
5527
5528 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5529
5530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5531         `korean-ksc5601'.
5532
5533         * dumped-lisp.el (preloaded-file-list): Add
5534         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5535         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5536         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5537
5538 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5539
5540         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5541
5542 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5543
5544         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5545         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5546         "u01780-Khmer.el", "u01800-Mongolian.el",
5547         "u01E00-Latin-Extended-Additional.el" and
5548         "u01F00-Greek-Extended.el" in UTF-2000.
5549
5550 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5551
5552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5553         `ethiopic-ucs' and `ethiopic'.
5554
5555         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5556         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5557
5558         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5559         from mule/ethiopic.el.
5560
5561         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5562         mule/mule-conf.el.
5563
5564 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5565
5566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5567         `lao'.
5568
5569         * mule/mule-conf.el (lao): New coded-charset.
5570
5571         * dumped-lisp.el (preloaded-file-list): Add
5572         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5573         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5574         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5575         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5576         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5577
5578 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5579
5580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5581         `ucs-bmp' and `arabic-iso8859-6'.
5582
5583 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5584
5585         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5586         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5587         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5588
5589 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5590
5591         * startup.el (normal-top-level): Load autoload file for UTF-2000
5592         in UTF-2000.
5593
5594 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5595
5596         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5597         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5598         "u00020-Basic-Latin.el", "u00080-C1.el",
5599         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5600         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5601         "u002B0-Spacing-Modifier-Letters.el",
5602         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5603         UTF-2000.
5604
5605 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5606
5607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5608         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5609         instead of `vietnamese-viscii-*'.
5610
5611 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5612
5613         * mule/mule-conf.el: New file.
5614
5615         * mule/misc-lang.el: Move definition of charset `ipa' to
5616         mule/mule-conf.el.
5617
5618 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5619
5620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5621         `latin-viscii'; prefer it for characters used in Vietnamese.
5622
5623 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5624
5625         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5626
5627 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5628
5629         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5630         `vietnamese-viscii-lower'.
5631         (latin-viscii-upper): Renamed from charset
5632         `vietnamese-viscii-upper'.
5633         (vietnamese-viscii-lower): New alias for charset
5634         `latin-viscii-lower'.
5635         (vietnamese-viscii-upper): New alias for charset
5636         `latin-viscii-upper'.
5637
5638 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5639
5640         * mule/mule-charset.el (default-coded-charset-priority-list):
5641         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5642
5643 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5644
5645         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5646         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5647         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5648         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5649         lisp/utf-2000.
5650
5651 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5652
5653         * mule/ccs-tcvn5712.el: New file.
5654
5655 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5656
5657         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5658         in UTF-2000.
5659
5660 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5661
5662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5663         `japanese-jisx0208'.
5664
5665 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5666
5667         * dumped-lisp.el (preloaded-file-list): Add
5668         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5669         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5670         UTF-2000.
5671
5672         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5673         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5674         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5675         mule/ccs-viscii.el: New files.
5676
5677         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5678         if \uXXXX is found.
5679
5680 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5681
5682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5683         `hiragana-jisx0208' and `katakana-jisx0208'.
5684
5685 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5686
5687         * mule/chinese.el (chinese-cns11643-3): Define it even if
5688         `utf-2000' is provided.
5689         (chinese-cns11643-4): Likewise.
5690         (chinese-cns11643-5): Likewise.
5691         (chinese-cns11643-6): Likewise.
5692         (chinese-cns11643-7): Likewise.
5693
5694 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5695
5696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5697         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5698
5699 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5700
5701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5702         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5703
5704 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5705
5706         * mule/mule-charset.el (default-coded-charset-priority-list):
5707         Setup in UTF-2000.
5708
5709 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5710
5711         * mule/viet-chars.el: Don't define charset
5712         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5713         they are defined as builtin charsets.
5714
5715 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5716
5717         * version.el (emacs-version): Add more space just before UTF-2000
5718         version string.
5719
5720 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5721
5722         * version.el ([constant] emacs-version): Don't add a space in the
5723         preceding place of `xemacs-betaname' because it is duplicated.
5724         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5725
5726         * startup.el (splash-frame-body): Add ETL.
5727
5728 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5729
5730         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5731         is provided because it is defined as builtin charset.
5732         (chinese-cns11643-4): Likewise.
5733         (chinese-cns11643-5): Likewise.
5734         (chinese-cns11643-6): Likewise.
5735         (chinese-cns11643-7): Likewise.
5736
5737 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5738
5739         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5740         coding-system `iso-10646-ucs-4' is not defined.
5741
5742 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5743
5744         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5745         coding-system if `utf-2000' is provided.
5746
5747 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5748
5749         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5750         `utf-2000' is provided.
5751
5752 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5753
5754         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5755         if utf-2000 is provided temporally.
5756
5757 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5758
5759         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5760         as builtin variable].
5761
5762 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5763
5764         * files.el (insert-file-contents-literally): Treat file as binary;
5765         call file-name-handlers. [sync with Emacs 20.3.10]
5766
5767 2008-12-28  Vin Shelton  <acs@xemacs.org>
5768
5769         * XEmacs 21.4.22 is released
5770
5771 2008-12-30  Vin Shelton  <acs@xemacs.org>
5772
5773         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5774         during building even if no packages are found.
5775
5776 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5777
5778         * printer.el (generic-print-region): 
5779         (generic-print-buffer): 
5780         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5781         check if the msprinter device is available, now that msprinter is
5782         always available as a specifier tag. 
5783
5784 2008-12-24  Vin Shelton  <acs@xemacs.org>
5785
5786         * about.el: Add Francisco to my bio!
5787
5788 2008-12-23  Vin Shelton  <acs@xemacs.org>
5789
5790         * autoload.el: Move operator definitions to autoload-operators.el
5791         in the xemacs-base package.
5792
5793 2007-11-22  Vin Shelton  <acs@xemacs.org>
5794
5795         * about.el (about-hacker-contribution): Updated my bio.
5796
5797 2007-10-07  Vin Shelton  <acs@xemacs.org>
5798
5799         * XEmacs 21.4.21 is released
5800
5801 2007-09-19  Didier Verna  <didier@xemacs.org>
5802
5803         Update my personal info.
5804         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5805         * about.el (about-other-current-hackers): Ditto.
5806         * about.el (about-url-alist): Add my musical website.
5807         * about.el (about-personal-info): Update my entry.
5808         * about.el (about-hacker-contribution): Ditto.
5809
5810 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5811
5812         * package-get.el (package-get-download-sites): Update download
5813         sites in Japan.
5814         * package-get.el (package-get-pre-release-download-sites): Ditto.
5815
5816 2007-08-18  Vin Shelton  <acs@xemacs.org>
5817
5818         * package-get.el (package-get-pre-release-download-sites): Sync
5819         mirror sites with 21.5.  (Thanks, Adrian)
5820
5821 2007-08-09  Mike Sperber  <mike@xemacs.org>
5822
5823         * startup.el (migrate-user-init-file): Create backup of
5824         `user-init-file' before migrating.
5825         * startup.el (maybe-migrate-user-init-file): Print
5826         information about backup file.
5827         (maybe-create-compatibility-dot-emacs): Follow above change.
5828
5829 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5830
5831         * font-lock.el: Sync font-lock-add-keywords and
5832         font-lock-remove-keywords from GNU Emacs.
5833         * font-lock.el (font-lock-keywords-alist): New.
5834         * font-lock.el (font-lock-removed-keywords-alist): New.
5835         * font-lock.el (font-lock-add-keywords): New.
5836         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5837         * font-lock.el (font-lock-remove-keywords): New.
5838
5839 2007-08-16  Vin Shelton  <acs@xemacs.org>
5840
5841         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5842         patch from Hans de Graaff.
5843
5844 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5845
5846         * package-get.el (package-get-download-sites): Document Chile and
5847         update Denmark download site.
5848         * package-get.el (package-get-pre-release-download-sites): Ditto.
5849
5850 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5851
5852         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5853
5854 2006-12-09  Vin Shelton  <acs@xemacs.org>
5855
5856         * XEmacs 21.4.20 is released
5857
5858 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5859
5860         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5861
5862 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5863
5864         * info.el (Info-find-file-node, Info-insert-dir)
5865         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5866         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5867         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5868         and discussion.
5869
5870 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5871
5872         * obsolete.el (line-beginning-position): New, from 21.5.x.
5873         (line-end-position): Ditto.
5874
5875 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5876
5877         * package-get.el (package-get-download-sites): Welcome
5878         nl.xemacs.org and Thanks!
5879         * package-get.el (package-get-pre-release-download-sites): Ditto.
5880
5881 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5882
5883         * font-lock.el: Add support for not-so recent changes in Java to
5884         java-mode.
5885
5886 2006-01-28  Vin Shelton  <acs@xemacs.org>
5887
5888         * XEmacs 21.4.19 is released
5889
5890 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5891
5892         * easymenu.el: Update copyright. 
5893         * easymenu.el (easy-menu-all-popups):
5894         Add a docstring. 
5895         * easymenu.el (easy-menu-add):
5896         Document a bug, rework the function to preserve any existing
5897         non-default mode-popup-menu instead of overwriting it, and not to
5898         bother normalising the menu title (nothing else does).
5899         * easymenu.el (easy-menu-remove):
5900         Restore the default mode-popup-menu instead of leaving an empty
5901         one when we remove the last easy-menu popup. 
5902
5903 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5904
5905         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5906         as suggested by Rodrigo Ventura.
5907         * package-get.el (package-get-pre-release-download-sites): Ditto,
5908         with replacement of xemacs-21.5 by beta, which is the logical path
5909         to our beta core and package pre-releases.
5910
5911 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5912
5913         * package-get.el (package-get-download-sites): Add Hong Kong
5914         download site.
5915         * package-get.el (package-get-pre-release-download-sites): Ditto.
5916
5917 2005-12-26  Vin Shelton  <acs@xemacs.org>
5918
5919         * find-paths.el:
5920         * find-paths.el (paths-emacs-root-p): Add search for package root.
5921         * find-paths.el (paths-find-emacs-root): Replaced with
5922         paths-find-invocation-roots, which returns a list of roots.
5923         * find-paths.el (paths-find-invocation-roots): New.
5924         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5925
5926 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5927
5928         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5929         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5930
5931 2005-12-03  Vin Shelton <acs@xemacs.org>
5932
5933         * XEmacs 21.4.18 is released
5934
5935 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5936
5937         * package-get.el (package-get-download-sites): Update reflecting
5938         latest http://www.xemacs.org/Releases/ information generated by
5939         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5940         * package-get.el (package-get-pre-release-download-sites): Ditto.
5941
5942 2005-02-28  Simon Josefsson  <jas@extundo.com>
5943
5944         * about.el (xemacs-hackers): Add jas.
5945         (about-other-current-hackers): Likewise.
5946         (about-url-alist): Add URL for jas.
5947         (about-personal-info): Document jas.
5948         (about-hacker-contribution): Describe jas contributions.
5949
5950 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5951
5952         * easymenu.el (easy-menu-remove): As described in 
5953         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5954         except the "Command" menu from mode-popup-menu. 
5955
5956 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5957  
5958         * font.el (font-spatial-to-canonical): Correct calculation of 
5959         return value for pixel-based input value. 
5960  
5961 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5962
5963         * code-process.el (call-process): Process-related docstring
5964         improvements spurred by Norbert Koch.
5965         * code-process.el (call-process-region): Ditto.
5966         * code-process.el (start-process): Ditto.
5967
5968 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5969
5970         * finder.el (finder-find-library): Return filename actually
5971         searched for.
5972
5973 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5974
5975         * help.el (view-emacs-news): Use `expand-file-name' instead of
5976         `locate-data-file' as the latter will find any "NEWS" files that
5977         might exist in packages _before_ the one in core.
5978
5979 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5980
5981         * package-get.el (package-get-init-package):
5982         package-get-init-package buglet (21.4.17) by Jeff Mincy
5983         <mincy@rcn.com> fixing false temporary load-path shadows reported
5984         after package installation and simplifying code.
5985
5986 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5987
5988         * package-get.el (package-get-download-sites): Sync mirrors list
5989         with the XEmacs website.
5990         (package-get-pre-release-download-sites): Ditto.
5991
5992 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5993
5994         * derived.el (derived-mode-merge-syntax-tables):
5995         Revert my 21.5-only patch of 2003-07-18 which slipped in
5996         through Jerry James's patch of 2004-06-07.
5997
5998 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5999
6000         * cmdloop.el (keyboard-quit): Remove workaround for
6001         `region-active-p' not making sure active region is in current
6002         buffer now that it does.
6003         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6004         * simple.el (region-active-p): `region-active-p' to only return t
6005         when active region is in current buffer.
6006
6007 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6008
6009         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6010         package names, quell a byte-compiler warning, doc fix.
6011
6012 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6013
6014         * buffer.el (pop-to-buffer):
6015         * window-xemacs.el (display-buffer):
6016         Document use of `same-window-buffer-names,' `same-window-regexps'
6017         by pop-to-buffer and display-buffer. 
6018         
6019 2005-02-06  Vin Shelton <acs@xemacs.org>
6020
6021         * XEmacs 21.4.17 is released
6022
6023 2005-01-29  Ben Wing  <ben@xemacs.org>
6024
6025         * shadow.el (find-emacs-lisp-shadows):
6026         Add custom-defines to list of ignored files.
6027
6028 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6029
6030         * simple.el (shifted-motion-keys-select-region): Fix statement
6031         about unshifted-motion-keys-deselect-region.
6032
6033 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6034
6035         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6036         now) for GNU Emacs compatibility.
6037         (make-obsolete-variable): Ditto.
6038
6039 2004-01-08  Ben Wing  <ben@xemacs.org>
6040
6041         * code-files.el (load):
6042         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6043
6044 2004-12-05  Vin Shelton <acs@xemacs.org>
6045
6046         * XEmacs 21.4.16 is released
6047
6048 2004-12-04  Vin Shelton  <acs@xemacs.org>
6049
6050         * auto-autoloads.el: Regenerated.
6051
6052         * custom-load.el: Regenerated.
6053
6054 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6055
6056         Fix bug: apropos errors if a defalias refers to an undefined
6057         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6058
6059         * apropos.el (apropos):
6060         (apropos-command):
6061         * help.el (frob-help-extents):
6062         * help-macro.el (make-help-screen):
6063         * hyper-apropos.el (hyper-apropos-grok-functions):
6064         (hyper-apropos-get-doc):
6065         Catch void-function error thrown by `documentation'.
6066
6067 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6068
6069         * packages.el (package-require): Fix incorrect arg to format.
6070         This fixes a `format specifier' error.
6071
6072 2004-08-13  Jerry James  <james@xemacs.org>
6073
6074         * bytecomp.el (forward-word): Tell the byte compiler the correct
6075         number of arguments to forward-word.
6076
6077 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6078
6079         * etags.el: Fixed loading of include files for tag completion. Now
6080         you can make a tag file for a library, include it into your
6081         project and it will be reloaded only if it changed. Infinte
6082         include loops are detected and the correct tag files are loaded.
6083         * etags.el (buffer-tag-table-list): Load and verify tag files in
6084         the external function buffer-tag-table-list-load.
6085         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6086         tag files. Also load the included tag files. The priority of the
6087         included files is right below their parent file. If multiple
6088         matches occur then the symbols from the parent file are found
6089         first.
6090         * etags.el (tag-table-include-files): Corrected comment
6091         string. Switched to pattern constant tags-include-pattern to have
6092         it at a central location.
6093         * etags.el (tags-include-pattern): Added doc string.
6094         * etags.el (add-to-tag-completion-table): Removed obsolete
6095         comments as the include files are allready returned by
6096         buffer-tag-table-list and loaded.
6097         * etags.el (find-tag-internal): The include files are allready
6098         included in tag-tables as buffer-tag-table-list returns them now.
6099
6100 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6101
6102         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6103         Loading items into the notebook is now done by C code.
6104         * widgets-gtk.el (gtk-widget-instantiate-internal):
6105         Style no longer changed.
6106
6107 2004-06-28  Nix  <nix@esperi.org.uk>
6108
6109         * cmdloop.el (truncate-command-history-for-gc): Delay
6110         execution of all things that look up variable bindings,
6111         via `enqueue-eval-event'.
6112
6113 2004-06-24  Vin Shelton  <acs@xemacs.org>
6114
6115         * package-get.el (package-get-require-signed-base-updates):
6116         now defaults to nil.
6117
6118 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6119
6120         * subr.el (split-string): Clean up docstring.
6121
6122 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6123
6124         * faces.el (zmacs-region): fix typo in docstring.
6125
6126 2004-06-07  Jerry James  <james@xemacs.org>
6127
6128         * derived.el: Synch with Emacs 21.3.
6129         * subr.el (with-local-quit): New, from Emacs 21.3.
6130         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6131         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6132         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6133
6134 2004-06-16  Jerry James  <james@xemacs.org>
6135
6136         * cl.el (cl-set-substring): Increment start by the length of the
6137         string, not the string itself.
6138
6139 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6140
6141         * etags.el (tag-table-include-files): Expand included TAGS file
6142         paths to avoid problems with relative paths.  Thanks to Peter
6143         Chubb <peterc@gelato.unsw.edu.au>.
6144         * etags.el (tags-include-pattern): New.
6145         * etags.el (add-to-tag-completion-table): Parse and ignore
6146         trailing include lines.
6147
6148 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6149
6150         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6151         avoiding line solely composed of equal signs.
6152
6153 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6154
6155         * cus-edit.el (alloc): Typo fix.
6156         * cus-edit.el (custom-browse-visibility): Ditto.
6157         * cus-edit.el (custom-variable-value-create): Ditto.
6158         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6159         * cus-edit.el (custom-save-variables): Bind print-length and
6160         print-level to nil to avoid value abbreviation.
6161         * cus-edit.el (custom-save-face-internal): Ditto.
6162         * cus-edit.el (custom-save-faces): Save in sorted order.
6163         * cus-edit.el (custom-save-resets): Bind print-length and
6164         print-level to nil to avoid value abbreviation.
6165         * cus-edit.el (custom-save-loaded-themes): Ditto.
6166
6167 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6168
6169         * subr.el (split-string-default-separators): New.
6170         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6171         see comment in source.
6172
6173 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6174
6175         * mule/japanese.el (paragraph-start, paragraph-separate):
6176         Remove anchor to BOL.
6177
6178 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6179
6180         * cl.el (gensym, gentemp): Improve docstrings.
6181
6182 2004-05-10  Vin Shelton  <acs@xemacs.org>
6183
6184         * etags.el: Sync with 21.5 version.
6185
6186 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6187
6188         * etags.el:
6189         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6190         only for use with exuberant ctags. This will also enable building of 
6191         completion tables with exuberant ctags. This will not work with
6192         xemacs ctags. 
6193         * etags.el (get-tag-table-buffer): New function for creating of
6194         completion table is used if tags-exuberant-ctags-optimization-p ist t
6195         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6196         finding the tag names. New.
6197         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6198         building tag completion table with exuberant ctags. New.
6199         * etags.el (find-tag-internal): Improve exact tag matching for tags
6200         with name fields. Before the patch return types of functions or
6201         function parameters (with exuberant ctags) were found as matches.
6202
6203 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6204
6205         * list-mode.el (display-completion-list): Fixed completion list was
6206         taking the width of the frame and not of the window for displaying
6207         the selection methods.
6208
6209 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6210
6211         * menubar-items.el (default-menubar): Options are saved to custom.el.
6212
6213
6214 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6215
6216         * isearch-mode.el (isearch-abort): Preserve successful search target.
6217
6218 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6219
6220         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6221         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6222         Bihlmeyer.
6223         * gnuserv.el (gnuserv-mode-line-string): New.
6224         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6225         gnuserv-mode.
6226         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6227         * gnuserv.el (gnuserv-edit-files): Use
6228         make-x-device-with-gtk-fallback.
6229
6230 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6231
6232         * gtk-widgets.el: New import: gtk-accel-group-new.
6233         * dialog-gtk.el:
6234         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6235         * dialog-gtk.el (popup-builtin-question-dialog):
6236         Added support for dialog button mnemonics.
6237
6238 2004-03-22  Chris Green <cmg@dok.org>
6239
6240         * process.el (shell-command): Output buffer was ignored when a
6241         background process was run via shell-command.
6242
6243 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6244
6245         * cus-edit.el (custom-save-variables): Retrieve a list of
6246         variables to save first, sort it, and make sure the variables are
6247         saved in sorted order.
6248
6249 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6250  
6251         * package-get.el (package-get-update-base-from-buffer): Force
6252         binary coding system for verifying GnuPG signature in the
6253         package-index file.
6254  
6255 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6256
6257         * package-get.el (package-get-package-index-file-location): Handle
6258         missing "EMACSPACKAGEPATH" environment variable.
6259
6260 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6261
6262         * package-admin.el (package-admin-find-top-directory): Simplify
6263         directory comparisions and fix substring errors on short path
6264         components.
6265         * package-get.el (package-get-package-index-file-location):
6266         Default to first component of "EMACSPACKAGEPATH", if set.
6267
6268 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6269
6270         * package-get.el (process-error): New error datum.
6271
6272 2004-02-02  Vin Shelton <acs@xemacs.org>
6273
6274         * XEmacs 21.4.15 is released
6275
6276 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6277
6278         * itimer.el (activate-itimer): Modify the itimer timeout value as
6279         if it were begun at the last time when the itimer driver was woken
6280         up.
6281
6282 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6283
6284         * specifier.el (Copyright):
6285         Update.
6286         (make-specifier-and-init):
6287         (map-specifier):
6288         (canonicalize-inst-pair):
6289         (canonicalize-spec-list):
6290         (set-specifier):
6291         Synch docstrings to 21.5 where appropriate.
6292
6293 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6294
6295         * package-get.el (package-get-list-packages-where): New.  A
6296         function that allows searching for groups of packages.  For
6297         example, find all packages that require the fsf-compat package.
6298
6299 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6300
6301         The Great PUI Sync.
6302
6303         * auto-autoloads.el: Regenerated.
6304
6305         * custom-load.el: Regenerated.
6306
6307         * dumped-lisp.el (packages-hardcoded-lisp): New.
6308
6309         * menubar-items.el (menu-max-items): New.
6310         (menu-submenu-max-items): New.
6311         (menu-submenu-name-format): New.
6312         (menu-split-long-menu): New.
6313         (menu-sort-menu): New.
6314         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6315
6316         * obsolete.el (pui-add-install-directory): Renamed to the more
6317         logical `pui-set-local-package-get-directory'.
6318         (package-get-download-menu): Moved to `package-ui.el' and renamed
6319         to `package-ui-add-download-menu'.
6320
6321         * package-admin.el (package-admin-install-function-mswindows):
6322         Whitespace clean up.
6323         (package-admin-add-single-file-package): Removed.
6324         (package-admin-default-install-function): Whitespace clean up.
6325         (package-admin-find-top-directory): New.
6326         (package-admin-get-install-dir): Use it.
6327         (package-admin-get-manifest-file): 
6328         (package-admin-check-manifest): 
6329         (package-admin-add-binary-package):
6330         (package-admin-get-lispdir):
6331         (package-admin-delete-binary-package):
6332         (package-admin):
6333
6334         * package-get.el (package-get-package-index-file-location): New.
6335         (package-get-install-to-user-init-directory): New.
6336         (package-get-remote):
6337         (package-get-download-sites):
6338         (package-get-pre-release-download-sites): New.
6339         (package-get-site-release-download-sites): New.
6340         (package-get-base-filename):
6341         (package-get-always-update):
6342         (package-get-user-index-filename): Removed.
6343         (package-get-pgp-available-p): New.
6344         (package-get-require-signed-base-updates):
6345         (package-get-was-current):
6346         (package-entries-are-signed): New.
6347         (package-get-continue-update-base): New.
6348         (package-get-download-menu): Removed.
6349         (package-get-require-base):
6350         (package-get-update-base-entry):
6351         (package-get-locate-file):
6352         (package-get-locate-index-file):
6353         (package-get-maybe-save-index):
6354         (package-get-update-base):
6355         (package-get-update-base-from-buffer):
6356         (package-get-update-base-entries):
6357         (package-get-interactive-package-query):
6358         (package-get-update-all):
6359         (package-get-all):
6360         (package-get-dependencies):
6361         (package-get-init-package):
6362         (package-get-info): New.
6363         (package-get):
6364         (package-get-staging-dir):
6365         (package-get-set-version-prop): Removed.
6366         (package-get-installedp):
6367         (package-get-ever-installed-p):
6368         (packages): Removed.
6369         (package-get-custom-groups): Removed.
6370         (package-get-custom): Removed.
6371         (package-get-custom-add-entry): Removed.
6372
6373         * package-info.el (batch-update-package-info):
6374
6375         * package-net.el (package-net-batch-generate-bin-ini):
6376         (package-net-update-installed-db):
6377
6378         * package-ui.el (pui-info-buffer):
6379         (pui-directory-exists): Removed.
6380         (pui-package-dir-list): Removed.
6381         (pui-add-install-directory): Removed.
6382         (package-ui-download-menu): New.
6383         (package-ui-pre-release-download-menu): New.
6384         (package-ui-site-release-download-menu): New.
6385         (pui-set-local-package-get-directory): New.
6386         (pui-package-symbol-char):
6387         (pui-update-package-display):
6388         (pui-toggle-package):
6389         (pui-toggle-package-key):
6390         (pui-toggle-package-delete):
6391         (pui-toggle-package-delete-key):
6392         (pui-toggle-package-event):
6393         (pui-toggle-verbosity-redisplay):
6394         (pui-install-selected-packages):
6395         (pui-add-required-packages):
6396         (pui-help-echo):
6397         (pui-display-info):
6398         (list-packages-mode):
6399         (pui-list-packages):
6400
6401         * packages.el (packages-compute-package-locations):
6402         (package-require):
6403         (package-delete-name):
6404         (packages-hardcoded-lisp): Removed.
6405         (packages-useful-lisp): Removed.
6406         (packages-unbytecompiled-lisp): Removed.
6407         (packages-find-package-directories):
6408
6409         Summary:
6410
6411         Major code clean up of all things PUI.
6412
6413         Much improved code to determine where packages should be
6414         installed.  PUI no longer depends on any packages being
6415         pre-installed to compute where packages are to be installed to.
6416
6417         The user can specify the location of their package-index file.  It
6418         isn't necessary to set this because it has sane defaults.  People
6419         who "run-in-place" won't accidently overwrite the CVS
6420         package-index file.  See
6421         `package-get-package-index-file-location'. 
6422
6423         PUI will now properly clean up after itself in the event of an
6424         unsuccessful package install.  This drastically reduces the number
6425         of "wrong md5sum" FAQs.
6426
6427         non-Mule XEmacsen can no longer install Mule packages.
6428
6429         Package management via the custom interface has been removed.
6430
6431         The PUI related menubar items have been reorganised.
6432
6433         The PGP verification code has been fixed and the default for
6434         whether or not it is used is automatically computed.
6435
6436         * update-elc.el ((preloaded-file-list site-load-packages
6437         need-to-dump dumped-exe)):
6438         Just a couple of small changes to allow for
6439         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6440         existing anymore.
6441
6442 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6443
6444         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6445         apply `format' to the first argument of byte-compile-warn, it
6446         already calls format.
6447
6448 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6449
6450         * files.el (delete-old-versions): Avoid going interactive during
6451         make install when environment variable VERSION_CONTROL is set.
6452
6453 2003-12-04  Vin Shelton  <acs@xemacs.org>
6454
6455         * menubar-items.el (menu-item-search): Only bring up search dialog
6456         box if the feature is available and desired.
6457
6458 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6459
6460         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6461
6462 2003-11-05  Vin Shelton  <acs@xemacs.org>
6463
6464         * help.el (Help-prin1-face):
6465         (Help-princ-face):
6466         princ and prin1 are functions and need to be called as such.  The
6467         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6468
6469 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6470
6471         * about.el (about-xemacs): Give full version and build date.
6472
6473 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6474
6475         * win32-native.el (grep-null-device): This XEmacs has null-device.
6476
6477 2003-09-06  Mike Sperber  <mike@xemacs.org>
6478
6479         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6480         implement the specified semantics for `defvar.'
6481
6482 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6483
6484         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6485         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6486         displaying buffer in question.
6487
6488 2003-09-03  Vin Shelton <acs@xemacs.org>
6489
6490         * XEmacs 21.4.14 is released
6491
6492 2003-08-17  Vin Shelton  <acs@xemacs.org>
6493
6494         * about.el: Vanity patch.
6495
6496 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6497
6498         * code-process.el (call-process):
6499         (call-process-region):
6500         (start-process):
6501         Document coding system processing.
6502
6503 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6504
6505         * startup.el (splash-frame-body): Idiomatic English.
6506
6507 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6508
6509         * font-lock.el (font-lock-match-java-declarations): Move
6510         save-restriction, narrow-to-region to beginning of function to
6511         avoid going beyond the limit and causing an infloop.
6512
6513 2003-04-16  Jerry James  <james@xemacs.org>
6514
6515         * keydefs.el: Remove mappings for keys mapped to the nowhere
6516         defined function function-key-error.
6517
6518 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6519
6520         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6521         lisp-interaction-mode-hook): Add the docstrings.
6522
6523 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6524
6525         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6526         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6527         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6528
6529 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6530
6531         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6532         lambda list after the original doc.  Care about
6533         #'(lambda () "SingleString") 
6534         (cl-upcase-arg): 
6535         (cl-function-arglist):
6536         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6537         circular data structures in lambda list specification
6538
6539 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6540
6541         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6542         to appear in font-lock-function-name-face.
6543
6544 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6545
6546         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6547         is not also the value of the lambda.
6548
6549 2003-05-06  Andy Piper  <andy@xemacs.org>
6550
6551         * files.el (revert-buffer): Make sure local variables get processed,
6552         even in the case of an optimized reversion.
6553
6554 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6555
6556         * XEmacs 21.4.13 is released
6557
6558 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6559
6560         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6561         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6562
6563 2003-02-14  Ben Wing  <ben@xemacs.org>
6564
6565         * byte-optimize.el:
6566         * byte-optimize.el (byte-compile-inline-expand):
6567         * byte-optimize.el (byte-compile-unfold-lambda):
6568         * byte-optimize.el (byte-optimize-form-code-walker):
6569         * byte-optimize.el (byte-optimize-form):
6570         * byte-optimize.el (byte-decompile-bytecode-1):
6571         * byte-optimize.el (byte-optimize-lapcode):
6572         Review carefully and sync up to 20.7 except for areas as noted.
6573         Fixes problem with JDE compilation.
6574
6575 2003-02-05  Ben Wing  <ben@xemacs.org>
6576
6577         * simple.el:
6578         * simple.el (motion-keys-for-shifted-motion):
6579         Omit M-S-home/end from motion keys.
6580
6581 2003-02-07  Ben Wing  <ben@xemacs.org>
6582
6583         * text-props.el (text-property-any):
6584         * text-props.el (text-property-not-all):
6585         Fix bug when end > start.
6586
6587 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6588
6589         * info.el (Info-insert-dir): Make default-directory end in
6590         separator.  Patch due to Martin Buchholz.
6591
6592 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6593
6594         * XEmacs 21.4.12 "Portable Code" is released.
6595
6596 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6597
6598         * about.el: Update golubev data.
6599
6600 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6601
6602         * isearch-mode.el (isearch-mode-map): Substitute comment on
6603         desirability, and back out "GR is printable" changes.
6604
6605 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6606
6607         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6608
6609 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6610
6611         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6612
6613 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6614
6615         * menubar-items.el (default-menubar): Use browse-url-mozilla
6616         instead of browse-url-gnome-moz for Mozilla.
6617
6618 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6619
6620         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6621
6622 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6623
6624         * files.el (auto-mode-alist): Remove redundant entries for modes
6625         that live in packages.
6626         (interpreter-mode-alist): Ditto.
6627
6628 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6629
6630         * menubar-items.el (default-menubar): Sync with current
6631         browse-url-xemacs.el.
6632
6633 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6634
6635         * XEmacs 21.4.10 "Military Intelligence" is released.
6636
6637 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6638
6639         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6640
6641 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6642
6643         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6644
6645 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6646
6647         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6648         effect free function.
6649         (font-lock-fontify-keywords-region): Supply the argument to
6650         font-lock-compile-keywords.
6651
6652 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6653
6654         * package-get.el (package-get-download-sites): Bring sites list
6655         up to date, prefer xx.xemacs.org addresses.
6656
6657 2002-09-27  Andy Piper  <andy@xemacs.org>
6658
6659         * dialog.el (make-dialog-box): for general dialogs only
6660         delete-frame-hook will be run.
6661
6662 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6663
6664         * font-lock.el (font-lock-fontify-syntactically-region): Add
6665         comment about lookup-syntax-properties, document LOUDLY as unused.
6666
6667 2002-08-26  Andy Piper  <andy@xemacs.org>
6668
6669         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6670         merge.
6671
6672 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6673
6674         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6675         (make-obsolete-variable): Ditto.
6676         (make-compatible): Ditto.
6677         (make-compatible-variable): Ditto.
6678
6679 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6680
6681         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6682         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6683
6684 2002-08-28  Andy Piper  <andy@xemacs.org>
6685
6686         * files.el (revert-buffer): propagate revert-without-query-status.
6687
6688 2002-06-03  Andy Piper  <andy@xemacs.org>
6689
6690         * dialog-items.el (make-search-dialog): align various subcontrols
6691         in visually pleasing ways, allow frame to autosize to the dialog
6692         size.
6693         * dialog.el (make-dialog-box): add a border inside the frame. Add
6694         :autosize property, if t then reset the frame size appropriately
6695         before the frame is mapped.
6696         * gutter-items.el (set-progress-feedback-instantiator): align
6697         various subcontrols.
6698         * gutter-items.el (set-progress-abort-instantiator): ditto.
6699
6700 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6701
6702         * XEmacs 21.4.9 "Informed Management" is released.
6703
6704 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6705
6706         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6707         "&optional append" argument.
6708
6709 2002-07-16  Didier Verna  <didier@xemacs.org>
6710
6711         * subr.el (replace-in-string): fix case fold bug introduced by
6712         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6713         case-fold-search in temporary buffers.
6714
6715 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6716
6717         * lib-complete.el (find-library): Remove check for mule because
6718         decompression DOES work on Mule.
6719
6720 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6721
6722         * simple.el (join-line): New alias for `delete-indentation'.
6723
6724 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6725
6726         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6727         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6728         (font-lock-builtin-face): New.
6729         (font-lock-constant-face): New.
6730         (font-lock-face-list): Add builtin and constant faces.
6731
6732 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6733
6734         * autoload.el (make-autoload): Support define-derived-mode.
6735         Collected puts of doc-string-elt property.  Based on a patch by
6736         Didier Verna <didier@xemacs.org>.
6737
6738 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6739
6740         * wid-edit.el (widget-field-activate): Fix docstring typo.
6741
6742 2002-07-23  Andy Piper  <andy@xemacs.org>
6743
6744         * about.el (about-personal-info): update me.
6745
6746 2002-07-12  Andy Piper  <andy@xemacs.org>
6747
6748         * custom.el (custom-theme-set-variables): remove bogus
6749         arguments. Use custom-set-default to set defaults.
6750         (custom-set-variables): update doc.
6751         (custom-local-buffer): new, synced from FSF.
6752         (custom-set-default): ditto.
6753         (defcustom): update doc.
6754
6755 2002-06-16  Andy Piper  <andy@xemacs.org>
6756
6757         * menubar-items.el (default-menubar): enable windows printing on
6758         cygwin as well as native.
6759
6760 2002-06-12  Andy Piper  <andy@xemacs.org>
6761
6762         * printer.el (generic-print-buffer): catch all errors so that the
6763         print device can be cleared in all scenarios.
6764         (Printer-clear-device): make sure clearing the printer allows it
6765         to be used again immediately.
6766         (generic-print-region): make sure the default printer face is
6767         black-on-white.
6768
6769 2002-04-23  Jerry James  <james@xemacs.org>
6770
6771         * window-xemacs.el (display-buffer-function): Change doc to
6772         reflect new arg.
6773         * window-xemacs.el (pre-display-buffer-function): Ditto.
6774         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6775         non-nil, make the new window just big enough for its contents.
6776         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6777         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6778         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6779
6780 2002-06-06  Andy Piper  <andy@xemacs.org>
6781
6782         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6783         (defcustom): ditto.
6784         (custom-handle-keyword): ditto.
6785
6786 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6787
6788         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6789         Make obsolete.  Default to nil.
6790         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6791         Inspired by a patch by John Palmieri.
6792
6793 2002-07-01  Mike Alexander  <mta@arbortext.com>
6794
6795         * process.el (shell-command-on-region): Don't delete the region
6796         before giving it to call-process-region
6797
6798 2002-06-04  Jerry James <james@eecs.ku.edu>
6799
6800         * find-paths.el (paths-find-architecture-directory): Search in
6801         `system-configuration'/`base', not `base'`system-configuration'.
6802
6803 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6804
6805         * info.el (Info-index): Add missing \ in [ t].
6806
6807 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6808
6809         * gutter-items.el (gutter-buffers-tab-visible-p,
6810         buffers-tab-omit-function, buffers-tab-selection-function,
6811         buffers-tab-filter-functions):
6812         Doc improvements.
6813
6814 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6815
6816         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6817
6818         * toolbar-items.el (toolbar-news): Fix typo in message string.
6819
6820 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6821
6822         * dialog.el (yes-or-no-p-dialog-box): 
6823         * cmdloop.el (y-or-n-p-minibuf):
6824         (yes-or-no-p-minibuf):
6825         (yes-or-no-p):
6826         (y-or-n-p): 
6827         Specify negative answers in docstrings.
6828
6829 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6830
6831         * package-ui.el (pui-help-echo): Display both installed and author
6832         version.  Use a balloon-help window to display extra info like
6833         package requires.
6834
6835 2002-05-30  Andy Piper  <andy@xemacs.org>
6836
6837         * files.el (revert-buffer-internal): don't visit
6838         revert-buffer. Kill buffer when not used. Suggested by Mike
6839         Alexander <mta@arbortext.com>
6840
6841 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6842
6843         * files.el (revert-buffer): More docstring fiddling.
6844
6845 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6846
6847         * files.el (revert-buffer):
6848         (revert-buffer-internal):
6849         (revert-buffer-insert-file-contents-function):
6850         Improve docstrings and comments.
6851
6852 2002-05-08  Andy Piper  <andy@xemacs.org>
6853
6854         * files.el (revert-buffer): observe noconfirm behavior.
6855
6856 2002-04-09  Andy Piper  <andy@xemacs.org>
6857
6858         * files.el (revert-buffer): use revert-buffer-internal if it looks
6859         like doing so will not result in any user-visible changes.
6860         (revert-buffer-internal): new function. Do the actual process of
6861         reversion and then see whether the result is any different to what
6862         we have already. If it is not then do nothing.
6863
6864 2001-12-11  Andy Piper  <andy@xemacs.org>
6865
6866         * menubar.el (get-popup-menu-response): re-order so that it works
6867         on more sane/facist window systems.
6868
6869 2001-12-03  Andy Piper  <andy@xemacs.org>
6870
6871         * faces.el (frob-face-property): don't infloop in face frobbing
6872         from Jan Vroonhof <jan@xemacs.org>.
6873
6874 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6875
6876         * faces.el (frob-face-property): Follow face fall-back hierarchy
6877         properly for face properties without an instance. Only do manual
6878         copy form 'default in last resort. This handles in particular
6879         the case where 'default itself has only a fall-back (which is
6880         the case by default on windows).
6881
6882 2001-11-24  Andy Piper  <andy@xemacs.org>
6883
6884         * printer.el (generic-print-region): set default-frame-plist to
6885         nil while creating the printer frame so that sizes reflect the
6886         printed page.
6887
6888         * faces.el (face-complain-about-font): Don't complain on printers.
6889
6890 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6891         
6892         * package-net.el: Andy synch.
6893         
6894 2001-12-16  Andy Piper  <andy@xemacs.org>
6895
6896         * package-get.el (package-get-update-all): Make sure installed.db
6897         gets updated after updating packages.
6898
6899 2002-03-28  Ben Wing  <ben@xemacs.org>
6900
6901         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6902         continuation, truncation so that we don't get line jumpiness from
6903         them being larger than the line height.
6904
6905         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6906
6907 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6908
6909         * font.el (font-window-system-mappings): Add mapping for Gtk
6910         (assume identical to X) 
6911
6912 2002-02-04  Andy Piper  <andy@xemacs.org>
6913
6914         * files.el (convert-standard-filename): Fix for short filename
6915         Peter Arius <pas@methodpark.de>
6916
6917 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6918
6919         * list-mode.el (default-choose-completion): completion-base-size
6920         should refer to local value in the completion list buffer.
6921
6922 2001-12-03  Didier Verna  <didier@xemacs.org>
6923
6924         * rect.el: autoload `replace-rectangle'.
6925         * keydefs.el (global-map): bind it to `C-x r p'.
6926
6927 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6928
6929         * XEmacs 21.4.8 "Honest Recruiter" is released.
6930
6931 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6932
6933         This patch is based on Jerry James's patch and analysis.
6934
6935         * select.el (get-clipboard):
6936         (get-selection):
6937         Update docstrings.
6938         (get-clipboard-foreign):
6939         (get-selection-foreign):
6940         New function for use as `interprogram-paste-function's.
6941
6942         * simple.el (interprogram-paste-function): Change default to
6943         `get-clipboard-foreign'; improve docstring.
6944         (interprogram-cut-function): Improve dosctring.
6945
6946 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6947
6948         * XEmacs 21.4.7 "Economic Science" is released.
6949
6950 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6951
6952         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6953
6954 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6955
6956         * obsolete.el (assq-delete-all): New compatibility alias for 
6957         remassq.
6958
6959 2002-01-09  Simon Josefsson  <jas@extundo.com>
6960
6961         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6962
6963 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6964
6965         * info.el (Info-auto-generate-directory): Default
6966         Info-auto-generate-directory to 'if-outdated.
6967
6968 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6969
6970         * startup.el (normal-top-level): Prevent migration code from
6971         trashing .emacs on an error in loading the init files.
6972
6973 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6974
6975         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6976         "system default" Xdefaults and friends get xrdb-mode.
6977
6978 2002-03-05  Mats Lidell  <matsl@contactor.se>
6979  
6980         * help-nomule.el (tutorial-supported-languages): Added Swedish
6981         tutorial. Sorted languages.
6982
6983 2002-02-11  Mike Sperber <mike@xemacs.org>
6984
6985         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6986         regenerating outdated dir files and dir is non-existent.
6987
6988 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6989
6990         * code-files.el (convert-mbox-coding-system): Improve comment.
6991         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6992         coding-system argument to `write-region-pre-hook' call.
6993         (write-region-pre-hook): Fix docstring to mention lockname argument.
6994
6995 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6996
6997         * minibuf.el (completing-read): Remove redundant wrong arg list.
6998
6999         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7000
7001 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7002
7003         * obsolete.el (interactive-form): new compatibility alias for 
7004         function-interactive.
7005
7006 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7007
7008         * menubar-items.el (Menubar-items-truncate-list): Removed.
7009         * menubar-items.el (Menubar-items-truncate-history): New.
7010         * menubar-items.el (default-menubar): Use
7011         Menubar-items-truncate-history.
7012
7013 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7014
7015         * printer.el (generic-print-region): Pass correct arguments to
7016         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7017         Torkelsson <torkel@acc.umu.se>.
7018
7019 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7020
7021         * help.el (describe-mode): synched with FSF 19.34; handle nil
7022         minor mode indicators.
7023
7024 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7025
7026         * minibuf.el (completing-read): Update docstring.
7027
7028 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7029
7030         * XEmacs 21.4.6 "Common Lisp" is released.
7031
7032 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7033
7034         * package-net.el: Inadvertant synch with Windows branch.  From
7035         Andy's log:
7036         (package-net-kit-version): new variable.
7037         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7038
7039 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7040
7041         * package-get.el (package-get-locate-index-file): Also search the
7042         core etc/ directory for the package index file if it can't be
7043         found in ~/.xemacs/.
7044
7045 2001-12-13  William Perry  <wmperry@gnu.org>
7046
7047         * dialog-gtk.el (popup-builtin-question-dialog):
7048         Conform to API in gui.c.
7049         
7050 2001-11-12  Andy Piper  <andy@xemacs.org>
7051
7052         * cus-edit.el (custom-save-face-internal): make sure we save
7053         non-themed faces.
7054         (custom-save-variables): ditto variables.
7055
7056 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7057
7058         * faces.el (make-face-family):
7059         (make-face-size):
7060         New face-modifying functions per Jan Vroonhof.
7061
7062         cus-face.el (custom-set-face-font-family):
7063         (custom-set-face-font-size):
7064         Use them.
7065
7066         * font.el (font-window-system-mappings): More precise docstring.
7067
7068         (font-create-name):
7069         (font-create-object):
7070         (tty-font-create-object):
7071         (tty-font-create-plist):
7072         (x-font-create-object):
7073         (x-font-create-name):
7074         (ns-font-create-name):
7075         (mswindows-font-create-object):
7076         (mswindows-font-create-name):
7077         Add doctrings.
7078
7079 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7080
7081         * gtk-faces.el (gtk-init-device-faces): removed spurious
7082         quote before let* expression.
7083
7084 2001-10-29  Andy Piper  <andy@xemacs.org>
7085
7086         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7087         modified when changing coding system.
7088
7089         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7090         that we invoke the GUI directory selector.
7091
7092 2001-10-25  Andy Piper  <andy@xemacs.org>
7093
7094         * dialog.el (make-dialog-box): use new directory dialog support.
7095         * minibuf.el (read-file-name-1): ditto.
7096         (read-file-name): ditto.
7097         (read-directory-name): ditto.
7098
7099 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7100
7101         * XEmacs 21.4.5 "Civil Service" is released.
7102
7103 2001-04-23  Didier Verna  <didier@xemacs.org>
7104
7105         * cus-edit.el (custom-variable-pre-save): New.
7106         * cus-edit.el (custom-variable-post-save): New.
7107         * cus-edit.el (custom-variable-save): use them.
7108         * cus-edit.el (custom-face-pre-save): New.
7109         * cus-edit.el (custom-face-post-save): New.
7110         * cus-edit.el (custom-face-save): use them.
7111         * cus-edit.el (custom-group-pre-save): New.
7112         * cus-edit.el (custom-group-post-save): New.
7113         * cus-edit.el (custom-group-save): use them.
7114         * cus-edit.el (Custom-save): use the pre/post functions above,
7115         call `custom-save-all' only once.
7116         * cus-edit.el (custom-variable-pre-reset-standard): New.
7117         * cus-edit.el (custom-variable-post-reset-standard): New.
7118         * cus-edit.el (custom-variable-reset-standard): use them.
7119         * cus-edit.el (custom-face-pre-reset-standard): New.
7120         * cus-edit.el (custom-face-post-reset-standard): New.
7121         * cus-edit.el (custom-face-reset-standard): use them.
7122         * cus-edit.el (custom-group-pre-reset-standard): New.
7123         * cus-edit.el (custom-group-post-reset-standard): New.
7124         * cus-edit.el (Custom-reset-standard): use them.
7125         * cus-edit.el (custom-face-reset-saved): use the pre/post
7126         functions above, call `custom-save-all' only once.
7127
7128 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7129
7130         * gutter-items.el (buffers-tab face): Derive from the modeline
7131         face by default.  Many people use white-on-black for the default
7132         font, and the tabs look hideous with that color combination.  The
7133         modeline usually has the correct colors.
7134
7135 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7136
7137         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7138         (tag-mark-stack-max): Typo fix.
7139
7140 2001-09-28  Ben Wing  <ben@xemacs.org>
7141
7142         * font-lock.el:
7143         * font-lock.el (font-lock-after-change-function):
7144         fix problem with last patch, reported by Katsumi Yamaoka.
7145
7146 2001-09-17  Ben Wing  <ben@xemacs.org>
7147
7148         * font-lock.el (font-lock-after-change-function):
7149         fix problem when you insert a comment on the line before a line of
7150         code: if we use the following char, then when you hit backspace,
7151         the following line of code turns the comment color.
7152
7153 2001-06-08  Ben Wing  <ben@xemacs.org>
7154
7155         * process.el: comment about shell-command-switch.
7156         * process.el (shell-quote-argument): Need to quote a null
7157         argument, too.  From Dan Holmsand.
7158         
7159         * startup.el (normal-top-level): Delete some unused FSF junk.
7160         * startup.el (command-line-early):
7161         
7162         * startup.el (command-line): Call MS Windows init function.
7163         
7164         * win32-native.el:
7165         * win32-native.el (mswindows-system-shells): New.
7166         * win32-native.el (mswindows-system-shell-p): New.
7167         * win32-native.el (init-mswindows-at-startup): New.
7168         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7169         * win32-native.el (mswindows-quote-one-simple-arg):
7170         * win32-native.el (mswindows-quote-one-command-arg):
7171         * win32-native.el (mswindows-construct-process-command-line-alist):
7172         Correct comments at top.  Correctly handle passing arguments
7173         to Cygwin programs and to bash.  Fix quoting of zero-length
7174         arguments (from Dan Holmsand).  Set shell-command-switch based
7175         on shell-file-name, which in turn comes from env var SHELL.
7176
7177 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7178
7179         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7180         default-toolbar-position): Fill docstrings for balloon-help.
7181
7182 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7183
7184         * faces.el: Reenable specifications over 'gtk domain.
7185
7186 2001-08-08  Didier Verna  <didier@xemacs.org>
7187
7188         * autoload.el (update-autoload-files): make defdir a file name,
7189         not directory name.
7190
7191 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7192
7193         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7194
7195         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7196
7197 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7198
7199         * font-menu.el (font-menu-set-font): Default to current font-family.
7200         (font-menu-preferred-resolution):
7201         (font-menu-size-scaling):
7202         Provide gtk defaults, too.
7203
7204 2001-07-29  Mike Alexander  <mta@arbortext.com>
7205
7206         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7207         list
7208         (custom-set-face-font-family): ditto
7209
7210 2001-07-26  Mike Sperber <mike@xemacs.org>
7211
7212         * files.el (auto-mode-alist): .9 files are man pages, too.
7213
7214 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7215
7216         * process.el (call-process-internal): bind
7217         coding-system-for-write to 'binary when calling
7218         start-process-internal, so the process receives 
7219         the literal contents of INFILE.
7220
7221 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7222
7223         * files.el (auto-mode-alist): Add configure.ac support.
7224
7225 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7226
7227         * buff-menu.el:
7228         mouse.el:
7229         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7230
7231 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7232
7233         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7234
7235 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7236
7237         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7238         mixed text.
7239         (kinsoku-eol-p): Ditto.
7240
7241 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7242
7243         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7244         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7245         characters as the category `s' or `e' correctly.
7246
7247 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7248
7249         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7250
7251 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7252
7253         * mule/cyrillic.el:  Set up case table.
7254
7255 2001-06-08  Mike Sperber <mike@xemacs.org>
7256
7257         * files.el (save-some-buffers-1): Don't zap the help window right
7258         after `map-y-or-n-p' has popped it up.
7259
7260 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7261
7262         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7263
7264 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7265
7266         * specifier.el: define-specifier-tag 'gtk.
7267
7268 2001-05-12  Ben Wing  <ben@xemacs.org>
7269
7270         * find-paths.el (paths-find-recursive-path):
7271         fix error with null EXCLUDE-REGEXP.
7272         
7273         * font-lock.el (font-lock-mode):
7274         fix problem reported by hrvoje with buffers starting with a space.
7275         
7276 2001-05-06  Ben Wing  <ben@xemacs.org>
7277
7278         * dialog.el (make-dialog-box):
7279         * menubar-items.el (default-menubar):
7280         * printer.el (generic-print-buffer):
7281         * printer.el (generic-print-region):
7282         implement printing the selection when it's selected.
7283
7284 2001-04-18  Didier Verna  <didier@xemacs.org>
7285
7286         * cus-edit.el (Custom-reset-standard): reset to standard settings
7287         not only when the buffer's :custom-state is 'modified, but also
7288         when it is 'set or 'saved.
7289
7290 2001-04-17  Didier Verna  <didier@xemacs.org>
7291
7292         * startup.el (load-user-init-file): define `custom-file' before
7293         loading the user's init file.
7294
7295 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7296
7297         * menubar.el (popup-mode-menu): Make it work with
7298         popup-menu-titles turned off.
7299         
7300 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7301
7302         * about.el (about-mailto-link): Use compose-mail for sending mail.
7303
7304 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7305
7306         * package-admin.el (package-install-hook): New.
7307         (package-delete-hook): New.
7308         (package-admin-add-single-file-package): Use package-delete-hook.
7309
7310         * package-get.el (package-get): Use package-install-hook.
7311
7312 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7313
7314         * package-ui.el (pui-install-selected-packages): reverse the lists
7315         of packages so that they get handled in the same order as they
7316         were selected.
7317
7318 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7319
7320         * packages.el (locate-library): Use read-library-name for completion.
7321
7322 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7323
7324         * byte-optimize.el (=): `=' is not a binary predicate!
7325         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7326         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7327
7328 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7329
7330         * bytecomp.el (byte-compile-arithcompare):
7331         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7332
7333 2001-06-03  William M. Perry  <wmperry@gnu.org>
7334
7335         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7336         return the filename selected by the user!
7337
7338 2001-05-31  William M. Perry  <wmperry@gnu.org>
7339
7340         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7341         in XEmacs/GTK.
7342
7343 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7344
7345         * coding.el: Tiny typo fixed.
7346
7347 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7348
7349         * XEmacs 21.4.3 "Academic Rigor" is released.
7350
7351 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7352
7353         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7354
7355 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7356
7357         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7358
7359 2001-05-04  Ben Wing  <ben@xemacs.org>
7360
7361         * printer.el (generic-print-buffer):
7362         * printer.el (generic-print-region):
7363         Enable dialog boxes.  Apply workaround recommended by Kirill.
7364         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7365         
7366         * simple.el (kill-whole-line):
7367         * simple.el (kill-line-1):
7368         * simple.el (kill-entire-line):
7369         * simple.el (kill-line):
7370         * simple.el (backward-kill-line):
7371         Take out interactive dependence of kill-whole-line.
7372
7373 2001-04-22  Ben Wing  <ben@xemacs.org>
7374
7375         * dialog.el (make-dialog-box):
7376         Put dialog titles back in -- this time correctly.  Fix various
7377         other problems with leaks and such.
7378
7379         * simple.el (region-exists-p):
7380         * simple.el (region-active-p):
7381         Add comment about which one is correct to use in menu specs.
7382
7383 2001-05-05  Ben Wing  <ben@xemacs.org>
7384
7385         * dialog.el (make-dialog-box): fix doc string.
7386         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7387         take out Pretty Print.
7388         * printer.el:
7389         * printer.el (printer-current-device): New.
7390         * printer.el (Printer-get-device): New.
7391         * printer.el (Printer-clear-device): New.
7392         * printer.el (generic-page-setup): New.
7393         * printer.el (generic-print-buffer):
7394         * printer.el (generic-print-region):
7395         Implement Page Setup.  Handle errors properly.
7396
7397 2001-05-05  Ben Wing  <ben@xemacs.org>
7398
7399         * subr.el (error): Complete list of errors in doc string.
7400         
7401 2001-04-22  Ben Wing  <ben@xemacs.org>
7402
7403         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7404         
7405 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7406
7407         * build-report.el: Remove CVS keywords since this file has been in
7408         core lisp for a while now.
7409         * build-report.el (build-report-make-output-files): Fix typo.
7410
7411 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7412
7413         * about.el (about-finish-buffer): Make sure the last change works
7414         even if EVENT is nil.
7415
7416 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7417
7418         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7419         clicked, not the one that happens to be the current buffer at the
7420         time.
7421
7422 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7423
7424         * cus-edit.el (custom-display): Support the GTK Window System also.
7425
7426 2001-04-30  Ben Wing  <ben@xemacs.org>
7427
7428         * printer.el:
7429         * printer.el (printer-page-header):
7430         * printer.el (Print-context): New.
7431         * printer.el (printer-page-footer):
7432         * printer.el (generate-header-element): New.
7433         * printer.el (generate-header-line): New.
7434         * printer.el (print-context-property):
7435         * printer.el (generic-print-buffer):
7436         * printer.el (generic-print-region):
7437         Implement headers and footers.  Implement calling Print dialog box
7438         (#### but it doesn't quite work yet).
7439
7440 2001-04-25  Ben Wing  <ben@xemacs.org>
7441
7442         * about.el (xemacs-hackers):
7443         * about.el (about-url-alist):
7444         * about.el (about-personal-info):
7445         * about.el (about-hacker-contribution):
7446         More contributions.
7447         
7448         * simple.el (handle-post-motion-command):
7449         Fix spurious setting of zmacs-region-stays to t after a non-shift
7450         motion command.
7451
7452 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7453
7454         * about.el (about-personal-info): Update my bio.
7455         (about-hacker-contribution): Ditto.
7456
7457 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7458
7459         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7460
7461 2001-04-19  Andy Piper  <andy@xemacs.org>
7462
7463         * package-net.el (package-net-cygwin32-binary-size): new size.
7464         (package-net-win32-binary-size): new size.
7465         (package-net-convert-index-to-ini): Use new arch.
7466         (package-net-batch-convert-index-to-ini): Removed.
7467         (package-net-generate-bin-ini): New.
7468         (package-net-batch-generate-bin-ini): New.
7469
7470 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7471
7472         * XEmacs 21.4.1 "Copyleft" is released.
7473
7474 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7475
7476         * x-compose.el (xlib-input-method-bug-workaround):
7477         (alias-colon-to-double-quote):
7478         Force sort in map-keymap to work around rehash bug.
7479
7480 2001-04-17  Ben Wing  <ben@xemacs.org>
7481
7482         * about.el: Finish overhaul, add a few new hackers, update a
7483         couple old ones.
7484
7485 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7486
7487         * XEmacs 21.4.0 "Solid Vapor" is released.
7488
7489 2001-04-15  Ben Wing  <ben@xemacs.org>
7490
7491         * about.el:
7492         * about.el (about-headline-face): New.
7493         * about.el (about-link-face): New.
7494         * about.el (about-current-release-maintainers): New.
7495         * about.el (about-other-current-hackers): New.
7496         * about.el (about-url-alist):
7497         * about.el (about-once-and-future-hackers): New.
7498         * about.el (about-mailto-link): New.
7499         * about.el (about-get-buffer):
7500         * about.el (about-finish-buffer):
7501         * about.el (about-xemacs):
7502         * about.el (about-features): Removed.
7503         * about.el (about-advantages): New.
7504         * about.el (about-maintainer-info): Removed.
7505         * about.el (about-personal-info): New.
7506         * about.el (about-hacker-contribution): New.
7507         * about.el (about-maintainer):
7508         * about.el (about-show-linked-info):
7509         * about.el (about-hackers):
7510         Major revamping.  Rewriting of most of the text, improve the
7511         link handling, separate info on contributors into personal
7512         and contribution info, add new contributors, update personal
7513         info, etc. etc.
7514         
7515         * menubar-items.el (default-menubar):
7516         Help menubar entry for News now says more accurately
7517         "What's New in XEmacs".
7518         
7519         * mouse.el:
7520         * mouse.el (mouse-track-cleanup-hook):
7521         * mouse.el (mouse-track):
7522         Don't set-buffer to a dead buffer when calling mouse-track
7523         cleanup hooks.
7524
7525 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7526
7527         * XEmacs 21.2.47 "Zephir" is released.
7528
7529 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7530
7531         * dialog.el (make-dialog-box): Disable dialog box titles until
7532         we get them working.
7533
7534 2001-03-30  Ben Wing  <ben@xemacs.org>
7535
7536         * help.el:
7537         * help.el (Help-princ-face):
7538         * help.el (Help-prin1-face):
7539         * help.el (frob-help-extents):
7540         * help.el (describe-function-1):
7541         * help.el (describe-variable):
7542         Avoid using font-lock faces, which may not be defined.
7543         Instead, use hyper-apropos faces, and make sure they're
7544         defined as necessary by using `require'. (It's not so safe
7545         to do this for font-lock.) In any case, we will eventually
7546         be merging this functionality into hyper-apropos.
7547
7548         * loaddefs.el (completion-ignored-extensions):
7549         Fix documentation.
7550         
7551         * menubar-items.el (menu-truncate-list): Removed.
7552         * menubar-items.el (Menubar-items-truncate-list): New.
7553         * menubar-items.el (default-menubar):
7554         Fix errors if grep or compile command is too long.  Rename helper
7555         function to be less visible.
7556
7557 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7558
7559         * byte-optimize.el (byte-optimize-minus):
7560         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7561
7562 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7563
7564         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7565         Mule is available.
7566
7567         * mule/latin.el: New file.
7568
7569 2001-03-11  Ben Wing  <ben@xemacs.org>
7570
7571         * auto-save.el:
7572         * auto-save.el (auto-save-directory):
7573         * auto-save.el (make-auto-save-file-name):
7574         * auto-save.el (auto-save-file-name-p): New.
7575
7576         Merge in improvements from other definition of
7577         make-auto-save-file-name in files.el.
7578         
7579         * auto-save.el (auto-save-original-name):
7580         * auto-save.el (auto-save-name-in-fixed-directory):
7581         * auto-save.el (auto-save-unslashify-name): Removed.
7582         * auto-save.el (auto-save-slashify-name): Removed.
7583         * auto-save.el (auto-save-reserved-chars): New.
7584         * auto-save.el (auto-save-escape-name): New.
7585         * auto-save.el (auto-save-unhex): New.
7586         * auto-save.el (auto-save-unescape-name): New.
7587
7588         Change algorithm for encoding filenames in auto-save names to be
7589         entirely safe with all filesystems and all possible characters in
7590         a filename, and 100% reversible. (Essentially, uses
7591         quoted-printable as the encoding.)
7592         
7593         * auto-save.el (recover-all-files):
7594
7595         Use insert-directory rather than calling ls directly -- fixes
7596         things under Windows.
7597
7598         * files.el:
7599         * files.el (convert-standard-filename): Substitute FSF's
7600         definition for this (we had nothing here before).
7601         
7602         * files.el (backup-buffer): Warning fix.
7603         
7604         * files.el (make-backup-file-name):
7605         * files.el (find-backup-file-name):
7606         Fix error in calling sequence to auto-save-file-name-p.
7607         
7608         * files.el (recover-file):
7609         Use insert-directory rather than calling ls directly -- fixes
7610         things under Windows.
7611
7612         * files.el (make-auto-save-file-name): Removed.
7613         * files.el (auto-save-file-name-p): Removed.
7614         auto-save is always dumped so no sense in having a definition
7615         that will always be overwritten with another.
7616         
7617         * files.el (insert-directory):
7618         * win32-native.el:
7619         * win32-native.el (debug-mswindows-process-command-lines):
7620         * win32-native.el (original-make-auto-save-file-name): Removed.
7621         * win32-native.el (make-auto-save-file-name): Removed.
7622
7623
7624 2001-03-21  Martin Buchholz <martin@xemacs.org>
7625
7626         * XEmacs 21.2.46 "Urania" is released.
7627
7628 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7629
7630         * menubar-items.el (default-menubar): Update sample.emacs to
7631         sample.init.el and adjust accelerators.
7632
7633 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7634
7635         * build-report.el (build-report): Improve docstring.
7636
7637 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7638
7639         * ChangeLog: Log GTK merge.
7640
7641         * gutter-items.el:
7642         * mwheel.el:
7643         * sound.el:
7644         * startup.el:
7645         Revert gratuitous whitespace changes.
7646
7647 2001-03-07  Ben Wing  <ben@xemacs.org>
7648
7649         * help.el:
7650         * help.el (key-or-menu-binding):
7651         * help.el (Help-find-file): New.
7652         * help.el (describe-beta):
7653         * help.el (describe-copying):
7654         * help.el (describe-project):
7655         * help.el (view-emacs-news):
7656         * help.el (view-sample-init-el): New.
7657         * help.el (Help-princ-face): New.
7658         * help.el (Help-prin1-face): New.
7659         * help.el (help-symbol-function-context-menu):
7660         * help.el (help-symbol-variable-context-menu):
7661         * help.el (help-symbol-function-and-variable-context-menu):
7662         * help.el (frob-help-extents):
7663         * help.el (describe-function-1):
7664         * help.el (describe-variable):
7665
7666         Add coloring in Help buffers, correspondent with hyperlinks.
7667         View files in view-mode rather than Fundamental.
7668         Remove separators from context menus -- now handled in generic code.
7669         Add `Find Tag' to context menu.
7670         
7671         * menubar.el (popup-mode-menu):
7672
7673         Rewrite code that outputs the popup menu to (a) put more specific
7674         entries first, (b) be more robust, (c) output the proper context
7675         menu separators automatically (the context menu functionality is
7676         new and currently used only by Help).
7677
7678 2001-03-10  William M. Perry  <wmperry@aventail.com>
7679
7680         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7681         this function when converting from the 21.1 GTK branch.  Now
7682         supports file, password, question, and color built-in dialogs.
7683
7684 2001-03-06  Ben Wing  <ben@xemacs.org>
7685
7686         * keydefs.el:
7687         * keydefs.el (global-map):
7688         Add commented-out change of M-k (for 21.5).
7689         
7690         * menubar-items.el (default-menubar):
7691         Fix items to control kill-line behavior; add items for
7692         shifted motion.
7693         
7694         * simple.el:
7695         * simple.el (kill-whole-line):
7696         * simple.el (historical-kill-line): Removed.
7697         * simple.el (kill-line): Removed.
7698         * simple.el (kill-entire-line): New.
7699         * simple.el (kill-line-1): New.
7700         * simple.el (backward-kill-line):
7701         Undo kill-whole-line == always changes.  Add new function
7702         kill-entire-line to unconditionally delete the current line.
7703         Add comments describing the lamentable state of affairs of
7704         the kill-line functions and variables.
7705
7706 2001-03-02  Ben Wing  <ben@xemacs.org>
7707
7708         * simple.el:
7709         * simple.el (beginning-of-buffer):
7710         * simple.el (end-of-buffer):
7711         * simple.el (mark-ring-unrecorded-commands):
7712         * simple.el (signal-error-on-buffer-boundary):
7713         * simple.el (shifted-motion-keys-select-region):
7714         * simple.el (unshifted-motion-keys-deselect-region):
7715         * simple.el (motion-keys-for-shifted-motion): New.
7716         * simple.el (handle-pre-motion-command):
7717         * simple.el (handle-post-motion-command):
7718         * simple.el (forward-char-command):
7719         * simple.el (backward-char-command):
7720         * simple.el (scroll-up-command):
7721         * simple.el (scroll-down-command):
7722         * simple.el (next-line):
7723         * simple.el (previous-line):
7724         * simple.el (backward-block-of-lines):
7725         * simple.el (forward-block-of-lines):
7726         * simple.el (backward-word):
7727         * simple.el (mark-word):
7728
7729         Augment documentation of the most common motion commands to make
7730         note of the shifted-motion support.  Improve the support to (a)
7731         properly document how it works and why it's done in the fashion it
7732         is, and (b) allow the keystrokes that trigger it to be customized.
7733
7734         Correct error in the customize specification of
7735         mark-ring-unrecorded-commands.
7736
7737 2001-03-02  Ben Wing  <ben@xemacs.org>
7738
7739         * font-lock.el:
7740         * font-lock.el (font-lock-pending-extent-table): Removed.
7741         * font-lock.el (font-lock-pending-buffer-table): New.
7742         * font-lock.el (font-lock-pre-idle-hook):
7743         * font-lock.el (font-lock-after-change-function):
7744         * font-lock.el (font-lock-fontify-pending-extents):
7745         * font-lock.el (font-lock-lisp-like):
7746
7747         Fix handling of pending extents to avoid excessive slowness (N^2
7748         behavior) when making lots of buffer changes between redisplays,
7749         such as when saving the Options.
7750
7751 2001-03-09  William M. Perry  <wmperry@aventail.com>
7752
7753         * device.el:
7754         * dragdrop.el:
7755         * dumped-lisp.el:
7756         * faces.el:
7757         * frame.el:
7758         * gnuserv.el:
7759         * loadup.el:
7760         * menubar-items.el:
7761         * minibuf.el:
7762         The Great GTK Merge.
7763
7764         * ChangeLog.GTK:
7765         * dialog-gtk.el:
7766         * gdk.el:
7767         * generic-widgets.el:
7768         * glade.el:
7769         * gnome-widgets.el:
7770         * gnome.el:
7771         * gtk-compose.el:
7772         * gtk-extra.el:
7773         * gtk-faces.el:
7774         * gtk-ffi.el:
7775         * gtk-file-dialog.el:
7776         * gtk-font-menu.el:
7777         * gtk-glyphs.el:
7778         * gtk-init.el:
7779         * gtk-iso8859-1.el:
7780         * gtk-marshal.el:
7781         * gtk-mouse.el:
7782         * gtk-package.el:
7783         * gtk-password-dialog.el:
7784         * gtk-select.el:
7785         * gtk-widget-accessors.el:
7786         * gtk-widgets.el:
7787         * gtk.el:
7788         widgets-gtk.el:
7789         The Great GTK Merge: new files.
7790
7791 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7792
7793         * generic-widgets.el: Don't require gtk (a built-in feature) at
7794         top level.  Don't execute the last sexp unless (featurep 'gtk).
7795
7796 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7797
7798         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7799
7800 2001-02-23  Martin Buchholz <martin@xemacs.org>
7801
7802         * XEmacs 21.2.45 "Thelxepeia" is released.
7803
7804 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7805  
7806         * about.el (xemacs-hackers): update my entry. 
7807         * about.el (about-maintainer-info): ditto. 
7808         * about.el (about-hackers): ditto. 
7809
7810 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7811
7812         * about.el (about-maintainer-info): More vanity info about
7813         yours truly.
7814
7815 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7816
7817         * build-report.el (build-report-destination): xemacs-build-reports
7818         has moved to SourceForge, where mailing list name length is
7819         restricted, hence the name change to
7820         xemacs-buildreports@xemacs.org.
7821         * build-report.el (build-report-keep-regexp): Update default.
7822         * build-report.el (build-report-delete-regexp): Ditto.
7823         * build-report.el (build-report-make-output-files): Ditto.
7824
7825 2001-02-19  Craig Lanning  <lanning@scra.org>
7826
7827         * lisp-mode.el: Add indentation specifications for following
7828         Common Lisp forms: handler-case, handler-bind, with-slots,
7829         with-open-file, with-open-stream, print-unreadable-object.
7830
7831 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7832
7833         * font-lock.el (font-lock-set-defaults-1):
7834         Move initialization of `font-lock-cache-position' so that it's set
7835         even if font-lock-keywords is already defined.
7836
7837 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7838
7839         * autoload.el (generate-file-autoloads-1):
7840         Use `emacs-lisp-mode-syntax-table' instead of
7841         `lisp-mode-syntax-table'.
7842         * lisp-mode.el (lisp-mode-syntax-table):
7843         Get rid of old checks for `parse-partial-sexp' version.
7844         Make `|' (pipe) string delimiter instead of punctuation.
7845
7846 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7847
7848         * window.el (save-selected-window):
7849         Use gensym for better macro hygiene.
7850
7851 2001-02-06  Mike Sperber <mike@xemacs.org>
7852
7853         * dump-paths.el:
7854         * startup.el (startup-setup-paths): Set and use
7855         `mule-lisp-directory'.
7856         (startup-setup-paths-warning): Ditto.
7857
7858         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7859         (paths-construct-load-path): Consider `mule-lisp-directory'.
7860
7861 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7862
7863         * font-lock.el: Syntax table improvements used.  A few random
7864         changes are not specified below.
7865         (font-lock-fontify-string-delimiters):
7866         (font-lock-syntactic-keywords):
7867         (font-lock-cache-state nil):
7868         (font-lock-cache-position):
7869         New variables.
7870         (font-lock-set-syntax):
7871         (font-lock-apply-syntactic-highlight):
7872         (font-lock-fontify-syntactic-anchored-keywords):
7873         (font-lock-fontify-syntactic-keywords-region):
7874         (font-lock-eval-keywords):
7875         New functions.
7876         (font-lock-remove-face):
7877         (font-lock-fontify-syntactically-region):
7878         Use syntax properties.
7879
7880 2001-02-08  Martin Buchholz <martin@xemacs.org>
7881
7882         * XEmacs 21.2.44 "Thalia" is released.
7883
7884 2001-01-16  Mike Sperber <mike@xemacs.org>
7885
7886         * startup.el (normal-top-level): Work even if no installation root
7887         is found.
7888
7889 2001-01-30  Andy Piper  <andy@xemacs.org>
7890
7891         * gutter-items.el (progress-abort-glyph): remove instantiator.
7892         (set-progress-abort-instantiator): new function.
7893         (abort-progress-feedback): use it.
7894
7895         * gutter.el (set-gutter-dirty-p): new function.
7896
7897 2001-01-30  Didier Verna  <didier@xemacs.org>
7898
7899         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7900
7901 2001-01-24  Didier Verna  <didier@xemacs.org>
7902
7903         * sound.el (sound-extension-list): give a better default value.
7904         * sound.el (load-sound-file): improve the doc string, also find
7905         files given by absolute names, pass a real extension list to
7906         `locate-file'.
7907
7908 2001-01-26  Martin Buchholz <martin@xemacs.org>
7909
7910         * XEmacs 21.2.43 "Terspichore" is released.
7911
7912 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7913
7914         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7915         messages from gnuserv.
7916
7917 2001-01-20  Martin Buchholz <martin@xemacs.org>
7918
7919         * XEmacs 21.2.42 "Poseidon" is released.
7920
7921 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7922
7923         * cl-macs.el (cl-upcase-arg): New function.
7924         (cl-function-arglist): New function.
7925         (cl-transform-lambda): Automatically add CL-style lambda list to
7926         documentation string using functions above.
7927
7928 2001-01-12  Andy Piper  <andy@xemacs.org>
7929
7930         * package-get.el (package-get-custom): call
7931         package-net-update-installed-db.
7932
7933         * package-ui.el (pui-install-selected-packages): call
7934         package-net-update-installed-db.
7935
7936         * package-net.el (package-net-update-installed-db): use
7937         packages-package-list so that we reflect reality.
7938
7939         * packages.el (packages-package-list): Make docstring reflect
7940         reality.
7941
7942         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7943
7944         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7945         isn't installed.
7946
7947 2001-01-17  Andy Piper  <andy@xemacs.org>
7948
7949         * wid-edit.el (widget-activation-glyph-mapper): activate or
7950         deactivate native widgets.
7951         (widget-glyph-insert-glyph): record instantiator.
7952         (widget-push-button-value-create): use it.
7953
7954         * gui.el (gui-button-action): new function. Make button's domain
7955         buffer current when calling.
7956         (make-gui-button): update to use gui-button-action.
7957
7958 2001-01-16  Didier Verna  <didier@xemacs.org>
7959
7960         * menubar-items.el (default-menubar): add an entry for modeline
7961         horizontal scrolling in Options -> Display.
7962
7963 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7964
7965         * package-get.el (package-get-require-signed-base): Set to nil
7966         by default.
7967
7968 2001-01-17  Martin Buchholz <martin@xemacs.org>
7969
7970         * XEmacs 21.2.41 "Polyhymnia" is released.
7971
7972 2001-01-16  Mike Sperber <mike@xemacs.org>
7973
7974         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7975         catch lisp/mule/.
7976
7977 2001-01-14  Mike Sperber <mike@xemacs.org>
7978
7979         * startup.el (maybe-create-compatibility-dot-emacs):
7980         (maybe-unmigrate-user-init-file):
7981         (unmigrate-user-init-file): Created.
7982         (maybe-migrate-user-init-file): Offer creation of compatibility
7983         .emacs.
7984         Some doc fixes wrt init file location.
7985
7986 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7987
7988         * faces.el (face-frob-from-locale-first): new variable.
7989         (frob-face-font-2): Honor tags arg while trying to use
7990         standard-face-mapping.  When face-frob-from-locale-first is set,
7991         first try to set face inheriting from frobbed-face.
7992
7993 2001-01-15  Didier Verna  <didier@xemacs.org>
7994
7995         * about.el (xemacs-hackers): update my entry.
7996         * about.el (about-url-alist): ditto.
7997         * about.el (about-maintainer-info): ditto.
7998         * about.el (about-hackers): ditto.
7999
8000 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8001
8002         The byte compiler has been badly broken for a year,
8003         by the patch of 1999-12-06.
8004         * byte-optimize.el (byte-optimize-form-code-walker):
8005         Bug was: the byte compiler was making this erroneous optimization:
8006         (progn (or (foo)) (bar)) ==> (bar)
8007
8008 2000-11-20  Mike Sperber <mike@xemacs.org>
8009
8010         * setup-paths.el (paths-core-load-path-depth): Split
8011         `paths-load-path-depth' in two for site and core lisp.  Don't
8012         recurse into core.
8013         * setup-paths.el (paths-construct-load-path): Use.
8014
8015 2001-01-10  Andy Piper  <andy@xemacs.org>
8016
8017         * package-net.el (package-net-cygwin32-binary-size): new variable
8018         (package-net-win32-binary-size): ditto.  add much needed
8019         commentary.
8020
8021         * gutter-items.el (buffers-tab-items): correct off-by-one error
8022         for buffers-tab-max-size.
8023
8024 2001-01-08  Martin Buchholz <martin@xemacs.org>
8025
8026         * XEmacs 21.2.40 is released.
8027
8028 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8029
8030         * mule/hebrew.el: Fix comments and typos.
8031         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8032
8033 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8034
8035         * ChangeLog.1: move ancient log from fill.el.
8036
8037         * dump-paths.el:
8038         paragraphs.el:
8039         mule/mule-category.el:
8040         Miscellaneous typo fixes and slight doc clarifications.
8041
8042         * mule/mule-ccl.el:  Correct file name in header.
8043
8044 2000-12-31  Martin Buchholz <martin@xemacs.org>
8045
8046         * XEmacs 21.2.39 is released.
8047
8048 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8049
8050         * byte-optimize.el (byte-optimize-cond):
8051         (byte-optimize-cond-1): New.
8052         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8053         Optimizes (cond (x nil)) ==> nil.
8054         Provide better diagnostic on malformed expr like (cond foo).
8055
8056 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8057
8058         * mule/mule-coding.el:
8059         mule/mule-cmds.el (reset-language-environment,
8060         set-language-environment-coding-systems):
8061         Safer default coding-priority-list, corresponding to src/file-coding.h.
8062
8063 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8064
8065         * package-admin.el: Allow package removal from
8066         early-package-load-path.
8067
8068 2000-12-15  Andreas Jaeger  <aj@suse.de>
8069
8070         * about.el (about-maintainer-info): Update my entry.
8071
8072 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8073
8074         * packages.el (locate-library): Add support for bzip2
8075         compressed .el files.
8076
8077 2000-12-12  Andy Piper  <andy@xemacs.org>
8078
8079         * package-net.el: new file.
8080
8081 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8082
8083         * font-lock.el: Add missing C++ keywords.
8084
8085 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8086
8087         * simple.el (indent-for-comment): Preserve indentation of comments
8088         starting in column 0, as documented in (Info-goto-node
8089         "(xemacs)Comments").  Update docstring accordingly.
8090
8091 2000-12-05  Martin Buchholz <martin@xemacs.org>
8092
8093         * XEmacs 21.2.38 is released.
8094
8095 2000-12-04  Didier Verna  <didier@xemacs.org>
8096
8097         * mouse.el (default-mouse-track-set-point-in-window): remove
8098         spurious '+' operation detected by Martin.
8099
8100
8101 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8102
8103         * cl-extra.el (coerce):
8104         Implement char to integer coercion.
8105         Remove extraneous (numberp) test.
8106
8107         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8108         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8109         (byte-optimize-predicate):
8110         Warn if evaluating constant expression signals an error.
8111         (byte-optimize-form): Small simplification.
8112
8113         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8114
8115 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8116
8117         * byte-optimize.el:
8118         (byte-optimize-minus):
8119         (byte-optimize-plus):
8120         (byte-optimize-mult):
8121         (byte-optimize-quo):
8122         Use (car (last x)) instead of (last x) to get last elt!
8123         Use `byte-optimize-predicate' to optimize `%'.
8124         Move optimizations for special numeric args to bytecomp.el.
8125         * bytecomp.el (byte-compile-associative): Remove.
8126         (byte-compile-max): New.
8127         (byte-compile-min): New.
8128         Properly handle erroneous calls: (max) (min).
8129         (byte-compile-plus): New.
8130         (byte-compile-minus):
8131         It's easiest to handle 0, +1 and -1 args here.
8132         (byte-compile-mult): New.
8133         It's easiest to handle 1, -1 and 2 args here.
8134         (byte-compile-quo):
8135         It's easiest to handle 0, +1 and -1 args here.
8136         Issue byte-compiler warning when dividing by zero.
8137
8138         Byte-compiler arithmetic improvements.
8139         Better optimize these expressions in the obvious way:
8140         (+ x y 1)   -->  varref x varref y add add1
8141         (+ x y -1)  -->  varref x varref y add sub1
8142         (- x y 0)   -->  (- x y)
8143         (- 0 x y)   -->  (- (- x) y)
8144         (% 42 19)   --> compile-time constant
8145         (/ 42 19)   --> compile-time constant
8146         (* (foo) 2) --> foo call dup plus
8147
8148         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8149         unless (declaim (optimize (safety 3)))
8150         or (setq byte-compile-delete-errors nil).
8151
8152 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8153
8154         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8155         docstrings.
8156
8157 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8158
8159         * startup.el (command-line-do-help):  Add documentation of
8160         portable dumper switches.
8161
8162 2000-11-22  Andy Piper  <andy@xemacs.org>
8163
8164         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8165
8166         * glyphs.el (init-glyphs): don't use autodetect for strings.
8167
8168 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8169
8170         * byte-optimize.el (byte-optimize-char-before):
8171         (byte-optimize-backward-char):
8172         (byte-optimize-backward-word):
8173         Fix incorrect optimizations for these sorts of expressions:
8174         (let ((x nil)) (backward-char x))
8175
8176 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8177
8178         * byte-optimize.el:
8179         * byte-optimize.el (byte-optimize-backward-char): New.
8180         * byte-optimize.el (byte-optimize-backward-word): New.
8181         Make backward-word and backward-char as efficient as forward versions.
8182
8183         * bytecomp.el (byte-compile-no-args-with-one-extra):
8184         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8185         * bytecomp.el (byte-compile-two-args-with-one-extra):
8186         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8187         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8188         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8189         Check if extra arg is constant nil, and if so, use byte-coded call.
8190
8191         * simple.el (backward-word):
8192         * simple.el (mark-word):
8193         * simple.el (kill-word):
8194         * simple.el (backward-kill-word):
8195         Make COUNT argument optional, for consistency with forward-char et al.
8196
8197         * abbrev.el (abbrev-string-to-be-defined):
8198         * abbrev.el (inverse-abbrev-string-to-be-defined):
8199         * abbrev.el (inverse-add-abbrev):
8200         * abbrev.el (expand-region-abbrevs):
8201         * buff-menu.el (Buffer-menu-execute):
8202         * indent.el (move-to-left-margin):
8203         * indent.el (indent-relative):
8204         * indent.el (move-to-tab-stop):
8205         * info.el (Info-reannotate-node):
8206         * lisp-mode.el (lisp-indent-line):
8207         * lisp.el (end-of-defun):
8208         * lisp.el (move-past-close-and-reindent):
8209         * misc.el (copy-from-above-command):
8210         * mouse.el (default-mouse-track-scroll-and-set-point):
8211         * page.el (forward-page):
8212         * paragraphs.el (forward-paragraph):
8213         * paragraphs.el (end-of-paragraph-text):
8214         * picture.el (picture-forward-column):
8215         * picture.el (picture-self-insert):
8216         * rect.el (extract-rectangle-line):
8217         * simple.el (newline):
8218         * simple.el (fixup-whitespace):
8219         * simple.el (backward-delete-char-untabify):
8220         * simple.el (transpose-chars):
8221         * simple.el (transpose-preceding-chars):
8222         * simple.el (do-auto-fill):
8223         * simple.el (indent-new-comment-line):
8224         * simple.el (blink-matching-open):
8225         * view-less.el (cleanup-backspaces):
8226         * wid-edit.el (widget-transpose-chars):
8227         * term/bg-mouse.el (bg-insert-moused-sexp):
8228         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8229
8230         * info.el (Info-fontify-node):
8231         * simple.el (backward-delete-function):
8232         Use canonical delete-backward-char instead of backward-delete-char.
8233
8234 2000-11-20  Andy Piper  <andy@xemacs.org>
8235
8236         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8237         no buffers.
8238
8239 2000-11-20  Andy Piper  <andy@xemacs.org>
8240
8241         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8242         buffer tabs.
8243
8244 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8245
8246         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8247         (proclaim inline...) was shadowing compiler-macros.
8248
8249 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8250
8251         * bytecomp.el (byte-compile-eval): New.
8252         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8253         Keeps this promise made in Lispref:
8254         "If a file being compiled contains a `defmacro' form, the macro is
8255         defined temporarily for the rest of the compilation of that file."
8256
8257 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8258
8259         * cl.el (floatp-safe):
8260         (plusp):
8261         (minusp):
8262         (oddp):
8263         (evenp):
8264         (cl-abs):
8265         Use a better parameter name than `x'.
8266
8267         * cl-macs.el (check-type): Make continuable.  Change documentation
8268         to require PLACE, but accept any form for compatibility.
8269
8270         * abbrev.el (define-abbrev): Use check-type.
8271         * font-menu.el (font-menu-change-face): Use check-type.
8272         * menubar.el (relabel-menu-item): Use check-type.
8273         * itimer.el: Fix typo.
8274
8275 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8276
8277         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8278
8279 2000-11-14  Martin Buchholz <martin@xemacs.org>
8280
8281         * XEmacs 21.2.37 is released.
8282
8283 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8284
8285         * code-cmds.el: Provide the feature.
8286
8287 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8288
8289         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8290
8291         * code-cmds.el: New file
8292         * mule/mule-cmds.el:
8293         * mule/mule-misc.el
8294         (coding-keymap): New keymap. Define coding system keyboard
8295         commands on file-coding builds too.
8296         (coding-system-change-eol-conversion):
8297         (universal-coding-system-argument):
8298         (set-default-coding-systems):
8299         (prefer-coding-system): Moved from mule-cmds.el
8300         (set-buffer-process-coding-system): Moved from mule-misc.el
8301
8302 2000-09-15  Stephen Carney <carney@scubadoo.com>
8303
8304         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8305
8306 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8307
8308         * package-get.el (package-get-download-sites): Add a pre-release
8309         site for experimental packages.
8310
8311         * auto-autoloads.el: Regenerated.
8312
8313 2000-08-01  Andy Piper  <andy@xemacs.org>
8314
8315         * gutter-items.el (buffers-tab-omit-function): reference
8316         buffers-tab-select-visible-buffers.
8317         (buffers-tab-filter-functions): new variable, by default uses
8318         buffers-tab-selection-function and buffers-tab-omit-function.
8319         (select-buffers-tab-buffers-by-mode): invert arguments.
8320         (buffers-tab-select-visible-buffers): new function. Invert calling
8321         of buffers-menu-omit-invisible-buffers.
8322         (buffers-tab-items): rewrite to use
8323         buffers-tab-filter-functions. Rewrite docstring.
8324         (gutter-buffers-tab-extent): delete.
8325         (add-tab-to-gutter): always build a new extent when adding the
8326         tabs.
8327         (update-tab-in-gutter): make gutter dirty when orientation
8328         changes.
8329
8330 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8331
8332         * bytecomp.el (byte-compile-defvar-or-defconst):
8333         Only do loadhist recording if defvar form includes a value.
8334
8335 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8336
8337         * bytecomp.el (byte-compile-initial-macro-environment):
8338         `eval-when-compile' should not compile its body.
8339
8340 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8341
8342         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8343         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8344         some Japanese English.  Remove some ancient FSF comments, and
8345         improve docstrings.  Use symbols not vectors for tables.
8346
8347 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8348
8349         * keymap.el:
8350         (local-key-binding):
8351         (global-key-binding):
8352         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8353
8354         * lisp.el:
8355         (backward-sexp): Slightly simpler code.
8356         (mark-sexp): Make arg optional, like FSF Emacs.
8357         (forward-list): Slightly simpler code.
8358         (backward-list): Slightly simpler code.
8359         (down-list):  Make arg optional, like FSF Emacs.
8360         (up-list):  Make arg optional, like FSF Emacs.
8361         (backward-up-list):  Make arg optional, like FSF Emacs.
8362         (kill-sexp):  Make arg optional, like FSF Emacs.
8363         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8364
8365         * font-menu.el (font-menu-change-face):
8366         Take continuable errors into account.
8367
8368         * abbrev.el:
8369         * abbrev.el (clear-abbrev-table):
8370         * abbrev.el (define-abbrev-table):
8371         * abbrev.el (define-abbrev):
8372         * abbrev.el (insert-abbrev-table-description):
8373         * apropos.el (apropos-documentation-check-doc-file):
8374         * apropos.el (apropos-documentation-check-elc-file):
8375         * buff-menu.el (list-buffers):
8376         * buff-menu.el (list-buffers-noselect):
8377         * bytecomp.el (byte-recompile-directory):
8378         * bytecomp.el (batch-byte-compile):
8379         * cl-macs.el (typep):
8380         * code-files.el (find-coding-system-magic-cookie):
8381         * code-files.el (insert-file-contents):
8382         * cus-edit.el (customize-set-variable):
8383         * cus-edit.el (customize-save-variable):
8384         * cus-face.el (custom-set-face-font-size):
8385         * cus-face.el (custom-set-face-update-spec):
8386         * cus-face.el (custom-reset-faces):
8387         * custom.el (custom-check-theme):
8388         * custom.el (copy-upto-last):
8389         * fill.el (canonically-space-region):
8390         * fill.el (fill-paragraph):
8391         * fill.el (fill-region):
8392         * fill.el (find-space-insertable-point):
8393         * fill.el (justify-current-line):
8394         * faces.el (face-spec-update-all-matching):
8395         * faces.el (set-face-stipple):
8396         * files-nomule.el (insert-file-contents):
8397         * files.el (insert-file-contents-literally):
8398         * files.el (hack-local-variables-last-page):
8399         * files.el (basic-save-buffer):
8400         * files.el (insert-directory):
8401         * font-menu.el (font-menu-change-face):
8402         * font.el (font-spatial-to-canonical):
8403         * format.el (format-encode-region):
8404         * format.el (format-insert-file):
8405         * format.el (format-replace-strings):
8406         * gutter.el (set-gutter-element):
8407         * help.el (key-or-menu-binding):
8408         * help.el (describe-bindings):
8409         * help.el (with-syntax-table):
8410         * indent.el (indent-rigidly):
8411         * indent.el (delete-to-left-margin):
8412         * info.el:
8413         * info.el (Info-extract-dir-entry-from):
8414         * info.el (Info-build-dir-anew):
8415         * info.el (Info-rebuild-dir):
8416         * info.el (Info-batch-rebuild-dir):
8417         * info.el (Info-read-subfile):
8418         * info.el (Info-build-node-completions):
8419         * info.el (Info-extract-menu-node-name):
8420         * isearch-mode.el (isearch-range-invisible):
8421         * isearch-mode.el (isearch-restore-invisible-extents):
8422         * itimer.el (itimerp):
8423         * itimer.el (itimer-live-p):
8424         * keymap.el:
8425         * keymap.el (substitute-key-definition):
8426         * keymap.el (read-command-or-command-sexp):
8427         * keymap.el (local-key-binding):
8428         * keymap.el (global-key-binding):
8429         * keymap.el (global-set-key):
8430         * keymap.el (local-set-key):
8431         * ldap.el:
8432         * ldap.el (ldap-add-entries):
8433         * ldap.el (ldap-delete-entries):
8434         * lisp.el (backward-sexp):
8435         * lisp.el (mark-sexp):
8436         * lisp.el (forward-list):
8437         * lisp.el (backward-list):
8438         * lisp.el (down-list):
8439         * lisp.el (backward-up-list):
8440         * lisp.el (up-list):
8441         * lisp.el (kill-sexp):
8442         * lisp.el (backward-kill-sexp):
8443         * menubar.el (add-menu-button):
8444         * menubar.el (add-submenu):
8445         * menubar.el (delete-menu-item):
8446         * menubar.el (relabel-menu-item):
8447         * mouse.el (narrow-window-to-region):
8448         * obsolete.el (define-obsolete-variable-alias):
8449         * obsolete.el (store-substring):
8450         * package-admin.el:
8451         * package-admin.el (package-admin-install-function):
8452         * package-admin.el (package-admin-install-function-mswindows):
8453         * package-admin.el (package-admin-default-install-function):
8454         * package-get.el (package-get-update-base-entries):
8455         * packages.el (packages-load-package-dumped-lisps):
8456         * packages.el (packages-collect-package-dumped-lisps):
8457         * printer.el (generic-print-buffer):
8458         * printer.el (generic-print-region):
8459         * replace.el (occur-mode-mouse-goto):
8460         * replace.el (perform-replace):
8461         * select.el (get-selection-no-error):
8462         * simple.el:
8463         * simple.el (newline):
8464         * simple.el (open-line):
8465         * simple.el (edit-and-eval-command):
8466         * simple.el (goto-line):
8467         * simple.el (undo):
8468         * simple.el (kill-region):
8469         * simple.el (copy-region-as-kill):
8470         * simple.el (kill-ring-save):
8471         * simple.el (set-mark):
8472         * simple.el (next-line):
8473         * simple.el (previous-line):
8474         * simple.el (line-move):
8475         * simple.el (set-goal-column):
8476         * simple.el (comment-region):
8477         * subr.el:
8478         * subr.el (putf):
8479         * syntax.el (modify-syntax-entry):
8480         * syntax.el (map-syntax-table):
8481         * view-less.el (view-file):
8482         * view-less.el (view-buffer):
8483         * view-less.el (view-file-other-window):
8484         * window-xemacs.el (backward-other-window):
8485         * window.el:
8486         * window.el (one-window-p):
8487         * window.el (walk-windows):
8488         * window.el (window-list):
8489         * x-mouse.el (x-mouse-kill):
8490         * x-select.el (x-get-cutbuffer):
8491         * x-select.el (x-store-cutbuffer):
8492         * term/bg-mouse.el (bg-mouse-line-to-center):
8493         * term/sun-mouse.el (window-line-end):
8494         * term/sun-mouse.el (sun-select-region):
8495         * term/sun.el (kill-region-and-unmark):
8496         * mule/mule-category.el:
8497         * mule/mule-category.el (modify-category-entry):
8498         * mule/mule-category.el (char-category-list):
8499         * mule/mule-coding.el (coding-system-force-on-output):
8500         * mule/mule-misc.el (coding-system-put):
8501         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8502
8503 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8504
8505         * cus-face.el: Typo fixes and tiny clarifications.
8506         * custom.el: ditto
8507
8508 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8509
8510         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8511         * startup.el (normal-top-level): Setup auto-save-list-file-name
8512         if auto-save-list-file-prefix is non-nil.
8513
8514 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8515
8516         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8517
8518 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8519
8520         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8521         get symbol at point-min.
8522
8523 2000-10-24  Didier Verna  <didier@xemacs.org>
8524
8525         * info.el (Info-emacs-info-file-name): defconst it.
8526         * info.el (Info-footnote-tag): defcustom it.
8527         * info.el (Info-no-description-string): ditto.
8528         * info.el (Info-find-node): adapt to new semantics of
8529         'Info-suffixed-file (don't do the case variants stuff).
8530         * info.el (Info-insert-dir): rewrite the dir file variants code.
8531         * info.el (Info-directory-files): New. Return the list of info
8532         files in a directory.
8533         * info.el (Info-dir-outdated-p): use it.
8534         * info.el (Info-parse-dir-entries): ditto.
8535         * info.el (Info-build-dir-anew): don't restrict to files ending
8536         with a ".info.*" extension.
8537         * info.el (Info-set-mode-line): ditto.
8538         * info.el (Info-read-subfile): adapt to new semantics of
8539         'Info-suffixed-file (append 'exact argument).
8540         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8541         string independently of the case.
8542         * info.el (Info-suffixed-file): use it (match all possible case
8543         for the file name).
8544         * info.el (Info-insert-file-contents): code cleanup.
8545         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8546         columns.
8547         * info.el (Info-batch-rebuild-dir): ditto.
8548         * info.el (Info-read-node-name-1): ditto.
8549         * info.el (Info-search): ditto.
8550         * info.el (Info-fontify-node): ditto.
8551
8552
8553 2000-10-24  Didier Verna  <didier@xemacs.org>
8554
8555         * process.el (shell-command): when called from a program, avoid
8556         'push-mark's "mark-set" message.
8557
8558 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8559
8560         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8561         by a symbol, not by a vector.
8562         * mule/vietnamese.el (vscii): Likewise.
8563         (viscii): Likewise.
8564         * mule/cyrillic.el (koi8-r): Likewise.
8565
8566         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8567         by a symbol, not by a vector.
8568         (chinese-big5-2): Likewise.
8569         * mule/ethiopic.el (ethiopic): Likewise.
8570         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8571         (vietnamese-viscii-upper): Likewise.
8572
8573 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8574
8575         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8576
8577 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8578
8579         * byte-optimize.el (byte-optimize-car): New function.
8580         (byte-optimize-cdr): Ditto.
8581
8582 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8583
8584         * byte-optimize.el: Partial synch with FSF 20.7.
8585         Optimize constant concatenation.
8586         Add keymapp as a side effect free function.  It is a built-in.
8587         (byte-after-unbind-pos): Remove byte-equal.
8588
8589 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8590
8591         * update-elc-2.el: Quote regexps correctly.
8592
8593 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8594
8595         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8596         (ccl-compile): Apply integerp, not integer-or-char-p to
8597         check the type of the buffer magnification
8598         (ccl-compile-write-string): Encode a string with binary
8599         coding system.
8600         (ccl-compile-write-repeat): Likewise.
8601
8602 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8603
8604         * buff-menu.el:
8605         * bytecomp.el:
8606         * coding.el:
8607         * faces.el:
8608         * files.el:
8609         * fill.el:
8610         * float-sup.el:
8611         * font-lock.el:
8612         * help.el:
8613         * iso8859-1.el:
8614         * loaddefs.el:
8615         * menubar-items.el:
8616         * menubar.el:
8617         * modeline.el:
8618         * msw-font-menu.el:
8619         * paragraphs.el:
8620         * paths.el:
8621         * replace.el:
8622         * simple.el:
8623         * sound.el:
8624         * startup.el:
8625         * version.el:
8626         * x-faces.el:
8627         * x-font-menu.el:
8628         Remove purecopy.
8629
8630 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8631
8632         * simple.el (do-auto-fill): Use the function pointer to by
8633         `comment-line-break-function', not `indent-new-comment-line'. This
8634         fixes an issue with cc-mode comment continuation.
8635
8636 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8637
8638         * simple.el (turn-on-auto-fill):  Add (interactive).
8639         * mwheel.el (mwheel-install): Add (interactive).
8640         * font-lock.el (turn-on-font-lock): Add (interactive).
8641         (turn-off-font-lock): Add (interactive).
8642
8643 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8644
8645         * packages.el (packages-special-base-regexp): Add `man'.
8646
8647 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8648
8649         * wid-edit.el (widget-specify-active): map over extents in current
8650         buffer like `widget-specify-inactive' does.  Mapping over the
8651         inactive extent object does not work since the current extent is
8652         ignored by `map-extents'.
8653
8654 2000-10-04  Martin Buchholz <martin@xemacs.org>
8655
8656         * XEmacs 21.2.36 is released.
8657
8658 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8659
8660         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8661         Optimize the compiled-function-constants vector by byte-code
8662         reference counts.
8663
8664 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8665
8666         * build-report.el (build-report-delete-regexp): quote value in
8667         defcustom
8668
8669 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8670
8671         * build-report.el (build-report): Don't bind srcdir which we don't
8672         use in `multiple-value-bind' to avoid the only byte-compiler
8673         warning.
8674
8675 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8676
8677         * build-report.el: Requires cl and custom now.
8678         build-report-version is determined by XEmacs version -- remove
8679         build-report-version*.
8680         * build-report.el (build-report-version): Removed.
8681         * build-report.el (build-report-installation-version-regexp): New.
8682         * build-report.el (build-report-version-file-regexp): New.
8683         * build-report.el (build-report-installation-srcdir-regexp): New.
8684         * build-report.el (build-report-destination): Offer
8685         xemacs-build-reports and xemacs-beta.
8686         * build-report.el (build-report-keep-regexp): Adjusted.
8687         * build-report.el (build-report-delete-regexp): Adjusted.
8688         * build-report.el (build-report-make-output-dir): New.
8689         * build-report.el (build-report-installation-file): Replace use of
8690         `concat' with `expand-file-name'.
8691         * build-report.el (build-report-make-output-file): Removed.
8692         * build-report.el (build-report-make-output-files): New.
8693         * build-report.el (build-report-subject): Identify as
8694         user-variable with "*...".
8695         * build-report.el (build-report-prompts): Ditto.
8696         * build-report.el (build-report-version-file): New.
8697         * build-report.el (build-report-file-encoding): Identify as
8698         user-variable with "*...".
8699         * build-report.el (build-report-make-output-get): New.
8700         * build-report.el (build-report-insert-header): Report
8701         emacs-version and system-configuration instead of
8702         build-report-version.
8703         * build-report.el (build-report-insert-make-output): Add file
8704         argument.
8705         * build-report.el (build-report-insert-installation-file):
8706         Re-indent.
8707         * build-report.el (build-report-keep): Change docstring,
8708         re-indent.
8709         * build-report.el (build-report-delete): Ditto.
8710         * build-report.el (build-report-installation-data): New.
8711         * build-report.el (build-report-version-file-data): New.
8712
8713 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8714
8715         * byte-optimize.el (byte-optimize-lapcode):
8716         Fix the optimization of using the first 5 elements of the
8717         constants vector for variables.
8718         (byte-optimize-lapcode): Fix another ancient broken optimization.
8719
8720 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8721
8722         * *: Spelling mega-patch
8723
8724 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8725
8726         * easymenu.el: doc fixes.
8727         (easy-menu-do-define): Use backquote.
8728         (easy-menu-change):
8729         (easy-menu-add):
8730         `when' seems much clearer than `if' here.
8731         (easy-menu-remove):
8732         (easy-menu-add-item):
8733         (easy-menu-item-present-p):
8734         (easy-menu-remove-item):
8735         Wrap using (when (featurep 'menubar) ...)
8736
8737 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8738
8739         * bytecomp.el (displaying-byte-compile-warnings):
8740         Revert Ben's change to this function below so that the compile log
8741         is displayed properly for users of the "popper" package.
8742
8743 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8744
8745         * window.el (save-selected-window): Use backquote.
8746
8747         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8748         Renamed from `byte-compile-file-form-defvar'.
8749         * bytecomp.el (byte-compile-defvar-or-defconst):
8750         Only cons onto current-load-list in top-level forms.
8751         Else this leaks a cons cell every time a defun is called.
8752         Renamed from `byte-compile-defvar', for clarity.
8753         Warn when docstring of defvar is not a string.
8754         Use consistent error messages.
8755         Better comments.
8756
8757 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8758
8759         * simple.el (set-variable):
8760         Remove unneeded defvar by rearranging order of let* forms.
8761
8762         * mule/mule-ccl.el (ccl-get-next-code):
8763         * menubar-items.el (bookmark-menu-filter):
8764         (language-environment-menu-filter):
8765         (tutorials-menu-filter):
8766         * toolbar-items.el (toolbar-compile):
8767         * byte-optimize.el (disassemble-offset):
8768         Use (declare (special ...)) instead of `defvar'.
8769
8770         * cl-macs.el (cl-do-proclaim):
8771         Fix (declare (special ...)) warning suppression syntax.
8772
8773 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8774
8775         * info.el (Info-tag-table-marker):
8776         (Info-tag-table-buffer):
8777         (Info-find-file-node):
8778         (Info-read-subfile):
8779         (Info-build-node-completions):
8780         (Info-search):
8781         (Info-mode):
8782         Multiple info buffer support.
8783
8784 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8785
8786         * ldap.el (ldap-decode-entry): New defun
8787         (ldap-search-entries): Use it in order to decode DN-prefixed
8788         entries properly
8789
8790 2000-08-23  Daniel Pittman <daniel@danann.net>
8791
8792         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8793         Use `eq', not `=', to compare symbols.
8794
8795 2000-07-30  Ben Wing  <ben@xemacs.org>
8796
8797         * bytecomp.el (byte-compile-report-error):
8798         * bytecomp.el (displaying-byte-compile-warnings):
8799         if stack-trace-on-error is set, send out a backtrace when
8800         an error is encountered that stops byte compilation.  this
8801         should make it much much easier to track down those curious
8802         problems.  also undo the kludge of using a separate "*Show*"
8803         buffer for display when there's a temp-buffer-show-function;
8804         we can avoid this by just being a little smarter.
8805
8806         * dialog-items.el:
8807         * dialog-items.el (search-dialog-regexp): New.
8808         * dialog-items.el (search-dialog-callback):
8809         * dialog-items.el (make-search-dialog):
8810         add a regexp option to the dialog and clean up a bit.
8811
8812         * dialog.el:
8813         * dialog.el (yes-or-no-p-dialog-box):
8814         * dialog.el (get-dialog-box-response):
8815         * dialog.el (make-dialog-box):
8816         * dialog.el (dialog-box-finish): New.
8817         * dialog.el (dialog-box-cancel): New.
8818         * dialog.el (internal-make-dialog-box-exit): New.
8819         implement [properly!] the :modal property of the new dialog box
8820         interface.  this is the first time xemacs has ever had *proper*
8821         modal dialog boxes, giving the standard window-system feedback.
8822         (e.g. under windows, clicking on a disabled frame causes a beep
8823         and makes the dialog box flash three times.)
8824
8825         * dragdrop.el: header keyword frobbing.
8826
8827         * dumped-lisp.el (preloaded-file-list):
8828         renamed winnt.el to win32-native.el.
8829
8830         * faces.el (face-property):
8831         * faces.el (set-face-property):
8832         * faces.el (frob-face-property):
8833         * faces.el (frob-face-font-2):
8834         * faces.el (make-face-bold):
8835         * faces.el (make-face-italic):
8836         * faces.el (make-face-bold-italic):
8837         * faces.el (make-face-unbold):
8838         * faces.el (make-face-unitalic):
8839         * faces.el (make-face-smaller):
8840         * faces.el (make-face-larger):
8841         clean up the implementation of these so that window-system-specific
8842         methods are called only on objects belonging to that window system.
8843         previously, you could have [e.g.] mswindows-make-face-bold called
8844         on font object of device type `stream', which is not good and
8845         explains the subtle errors Adrian was getting when byte-compiling
8846         something that required 'term. (Adrian, now you can use stack-trace-
8847         on-error to find the exact place where things are going wrong instead
8848         of having to laboriously binary-search your way through.)
8849
8850         * finder.el (finder-known-keywords):
8851         cleaned up -- properly sorted, clarified the meanings of many of
8852         the keywords, and added a few -- mswin, gui, content, build, www,
8853         user, services.  the last two try to distinguish between a package
8854         that's used directly by the user, and a package that provides
8855         support services to other packages.
8856
8857         * font-lock.el (lisp-font-lock-keywords-2):
8858         update list of lisp control structures to include everything,
8859         including new ones i introduced.
8860
8861         * gutter.el: header keyword frobbing.
8862
8863         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8864         recent isearch element was not doing so!  you got the second-most-
8865         recent instead.
8866
8867         * lisp-mode.el (construct-lisp-mode-menu):
8868         more menubar cleanups.
8869         * lisp-mode.el (with-selected-window):
8870         make it indent properly.
8871
8872         * menubar-items.el (default-menubar): lots of menubar cleanups.
8873         rearranged the options menu the most, e.g. splitting up the
8874         Keyboard/Mouse menu into a new Editing menu and combining the
8875         separate Scrollbar/Gutter/Toolbar submenus into Display.
8876         Got rid of General, moved items to Editing or new Troubleshooting.
8877         Moved Packages to Tools; doesn't seem to belong under Options.
8878         Added stuff to the Cmds menu, e.g. Change Case.
8879
8880         NB please don't complain about these periodic menubar changes.
8881         Anything like this is necessarily incremental in its construction
8882         -- By constant use you gradually become more and more aware of
8883         better and better ways to group menu items.  When we eventually
8884         move the options menu to a property sheet, the existing structure
8885         will probably be preserved fairly well.
8886
8887         * minibuf.el (next-history-element): fix problems with pressing
8888         down arrow in repeat-complex-command.
8889
8890         * modeline.el:
8891         * modeline.el (modeline-3d-p): New.
8892         added custom variable for controlling the 3d modeline.  the
8893         corresponding Options item has been present for a long time,
8894         but commented out with "fix me!" comments.  it's fixed now.
8895
8896         * obsolete.el (add-menu):
8897         remove bogus gettexts.
8898
8899         * process.el (shell-quote-argument):
8900         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8901         For bash under Windows native, see below.
8902
8903         * simple.el:
8904         * simple.el (display-warning-buffer):
8905         Fixed the handling of warning display to eliminate the annoying
8906         *Show* buffer, like was done for byte-compiler output above.
8907
8908         * simple.el (debug-print): New.
8909         Simple function for sending debug messages to the console and/or
8910         other debug places.
8911
8912         * subr.el (replace-in-string):
8913         Rewrite this function to avoid N^2 behavior with large strings --
8914         catastrophic with the new Windows selection code! (Apparently the
8915         author of this function didn't realize there was a fun
8916         replace-match that could make his life much easier, because we
8917         duplicated the entire logic.  The new version is smaller, easier
8918         to understand, much more robust, and has extended features --
8919         those of replace-match.)
8920
8921         * window.el:
8922         * window.el (with-selected-window): New.
8923         An obvious complement to the existing `with-selected-frame' and
8924         `with-current-buffer'.
8925
8926         * win32-native.el: Renamed from winnt.el.
8927         Added a great deal of stuff for properly handling process quoting,
8928         somewhat modeled on Kirill's original model (which i later threw
8929         away).  We should now finally have correctly working process arg
8930         quoting/dequoting so that the final app gets exactly what we
8931         intended.  Because the mechanism is in Lisp, it's easily
8932         extendible. (For those running bash and running the native
8933         version, I tried hard to do what I thought was correct.  But more
8934         thought is needed, and ideally the volunteer work of people with
8935         these configurations that they generally run on.)
8936
8937         * x-font-menu.el (x-font-menu-font-data):
8938         Put in defvar's to fix byte-compiler warnings.
8939
8940 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8941
8942         * select.el (selection-coercion-alist): Initialise.
8943         * select.el (select-coerce-to-text): New.
8944         * select.el (select-coerce): New.
8945         New functions to perform type and value coercion.
8946
8947         * select.el (select-buffer-killed-default): Keep data if it was
8948         on the clipboard.
8949
8950 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8951
8952         * menubar-items.el (default-menubar): Fix typo.
8953         (default-menubar): `lambda' was mispelled as `lamda'.
8954
8955 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8956
8957         * window.el (shrink-window-if-larger-than-buffer): Remove
8958         edge checking code.
8959
8960 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8961
8962         * paths.el (gnus-local-domain): Removed.
8963         (gnus-local-organization): Ditto.
8964         (gnus-startup-file): Ditto.
8965
8966 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8967
8968         * files.el (auto-mode-alist): Add .spec for RPM.
8969
8970 2000-07-31  Andy Piper  <andy@xemacs.org>
8971
8972         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8973
8974 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8975
8976         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8977         browse-url.
8978         * help.el (xemacs-www-page): Ditto.
8979         (xemacs-www-faq): Ditto.
8980         * menubar-items.el (default-menubar): Ditto.
8981
8982         * wid-edit.el (widget-url-link-action): Ditto.
8983         From: Kenichi OKADA <okada@opaopa.org>.
8984
8985 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8986
8987         * finder.el (finder-commentary): Add autoload cookie.
8988
8989 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8990
8991         * files.el (insert-file-contents-literally): Fix second let
8992         binding for `coding-system-for-read' to `coding-system-for-write'
8993         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8994
8995 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8996
8997         * files.el (insert-file-contents-literally): Use binary coding
8998         system (from Morioka san).
8999         (insert-file-contents-literally): Make file-name-handler method.
9000
9001 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9002
9003         * cl-macs.el (get-selection): Add defsetf.
9004
9005 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9006
9007         * x-init.el (x-activate-region-as-selection): replace obsolete
9008         function x-own-selection with own-selection.
9009         (ow-find): replace obsolete functions x-get-selection and
9010         x-get-clipboard with get-selection and get-clipboard.
9011         (init-post-x-win): replace obsolete function x-disown-selection
9012         with disown-selection.
9013
9014 2000-07-20  Mike Sperber  <mike@xemacs.org>
9015
9016         * startup.el (load-user-init-file): Only try to load init file if
9017         it exists.
9018
9019 2000-07-10  Andy Piper  <andy@xemacs.org>
9020
9021         * dialog-items.el: sync with Ben's patch.
9022
9023         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9024         comment.
9025         (progress-text-glyph): deleted.
9026         (progress-layout-glyph): make completely minimal.
9027         (progress-gauge-glyph): ditto.
9028         (progress-display-style): fix to handle dynamic instantiator
9029         changes.
9030         (progress-text-instantiator): new.
9031         (progress-layout-instantiator): new.
9032         (progress-gauge-instantiator): new.
9033         (set-progress-display-instantiator): renamed and changed from
9034         set-progress-display-style.
9035         (progress-abort-glyph): use instantiator not glyph.
9036         (append-progress-display): use set-progress-display-instantiator
9037         and set-glyph-image.
9038         (abort-progress-display): ditto.
9039         (raw-append-progress-display): ditto.
9040
9041 2000-07-20  Ben Wing  <ben@xemacs.org>
9042
9043         * code-files.el: Move Mule-specific code to mule-coding.el.
9044
9045 2000-07-15  Ben Wing  <ben@xemacs.org>
9046
9047         * autoload.el:
9048         Fixed comments.
9049
9050         * cmdloop.el:
9051         * cmdloop.el (yes-or-no-p):
9052         * cmdloop.el (y-or-n-p):
9053         Make these functions use should-use-dialog-box-p and not be
9054         overridden in dialog.el.
9055
9056         * cus-dep.el:
9057         * cus-dep.el (Custom-make-dependencies): Removed.
9058         * cus-dep.el (Custom-make-dependencies-1): New.
9059         * cus-dep.el (Custom-make-one-dependency): New.
9060         New entry point for use in Makefiles, to avoid excessive
9061         invocations.
9062
9063         * cus-edit.el (custom-variable-reset-saved):
9064         * cus-edit.el (custom-variable-reset-standard):
9065         * cus-edit.el (custom-save-resets):
9066         Fix bytecompiler warnings.
9067
9068         * dialog.el:
9069         * dialog.el (yes-or-no-p-dialog-box):
9070         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9071         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9072         * dialog.el (get-dialog-box-response):
9073         * dialog.el (message-or-box):
9074         * dialog.el (make-dialog-box):
9075         * dialog.el (popup-dialog-box): New.
9076         Avoid yes-or-no-p bogosities.
9077         Create a general function `make-dialog-box' to encapsulate all
9078         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9079
9080         * dumped-lisp.el (preloaded-file-list):
9081         Add dialog-items.  Clean up.  Group files by types.
9082
9083         * easymenu.el (easy-menu-add):
9084         * easymenu.el (easy-menu-remove):
9085         Account for accelerators.
9086
9087         * extents.el:
9088         * extents.el (extent-list): New args, like in map-extents.
9089         * extents.el (extent-at-event): New.
9090         * extents.el (extents-at-event): New.
9091
9092         * font-lock.el:
9093         * font-lock.el (font-lock-mode):
9094         * font-lock.el (font-lock-default-fontify-buffer):
9095         * font-lock.el (font-lock-default-unfontify-region):
9096         * font-lock.el (font-lock-fontify-syntactically-region):
9097         * font-lock.el (font-lock-fontify-keywords-region):
9098         Use new progress-feedback names.
9099
9100         * font-lock.el (java-font-lock-identifier-regexp):
9101         * font-lock.el (java-font-lock-class-name-regexp):
9102         Fix bytecompiler warnings.
9103
9104         * gutter-items.el:
9105         * gutter-items.el (progress-display-use-echo-area): Removed.
9106         * gutter-items.el (progress-feedback-use-echo-area): New.
9107         * gutter-items.el (progress-display-popup-period): Removed.
9108         * gutter-items.el (progress-feedback-popup-period): New.
9109         * gutter-items.el (set-progress-display-style): Removed.
9110         * gutter-items.el (set-progress-feedback-style): New.
9111         * gutter-items.el (progress-display-style): Removed.
9112         * gutter-items.el (progress-feedback-style): New.
9113         * gutter-items.el (progress-stack):
9114         * gutter-items.el (progress-displayed-p): Removed.
9115         * gutter-items.el (progress-feedbacked-p): New.
9116         * gutter-items.el (clear-progress-display): Removed.
9117         * gutter-items.el (clear-progress-feedback): New.
9118         * gutter-items.el (progress-display-clear-when-idle): Removed.
9119         * gutter-items.el (progress-feedback-clear-when-idle): New.
9120         * gutter-items.el (remove-progress-display): Removed.
9121         * gutter-items.el (remove-progress-feedback): New.
9122         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9123         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9124         * gutter-items.el (append-progress-display): Removed.
9125         * gutter-items.el (append-progress-feedback): New.
9126         * gutter-items.el (abort-progress-display): Removed.
9127         * gutter-items.el (abort-progress-feedback): New.
9128         * gutter-items.el (raw-append-progress-display): Removed.
9129         * gutter-items.el (raw-append-progress-feedback): New.
9130         * gutter-items.el (display-progress-display): Removed.
9131         * gutter-items.el (display-progress-feedback): New.
9132         * gutter-items.el (current-progress-display): Removed.
9133         * gutter-items.el (current-progress-feedback): New.
9134         * gutter-items.el (current-progress-display-label): Removed.
9135         * gutter-items.el (current-progress-feedback-label): New.
9136         * gutter-items.el (progress-display): Removed.
9137         * gutter-items.el (progress-feedback): New.
9138         Replace "progress-display" with "progress-feedback" globally.
9139
9140         * gutter-items.el (lprogress-display): Removed.
9141         * gutter-items.el (progress-feedback-with-label): New.
9142         Rename lprogress-display ==> progress-feedback-with-label.
9143
9144         * gutter-items.el (search-dialog-direction): Removed.
9145         * gutter-items.el (search-dialog-text): Removed.
9146         * gutter-items.el (search-dialog-callback): Removed.
9147         * gutter-items.el (make-search-dialog): Removed.
9148         Move to dialog-items.el.
9149
9150         * help.el:
9151         * help.el (help-mode-quit):
9152         * help.el (mode-for-help): New.
9153         * help.el (help-sticky-window): New.
9154         * help.el (help-window-config): New.
9155         * help.el (with-displaying-help-buffer):
9156         * help.el (function-at-event): New.
9157         * help.el (help-symbol-regexp): New.
9158         * help.el (help-symbol-run-function-1): New.
9159         * help.el (help-symbol-run-function): New.
9160         * help.el (help-symbol-function-context-menu): New.
9161         * help.el (help-symbol-variable-context-menu): New.
9162         * help.el (help-symbol-function-and-variable-context-menu): New.
9163         * help.el (frob-help-extents): New.
9164         * help.el (describe-function-1):
9165         * help.el (variable-at-point):
9166         * help.el (variable-at-event): New.
9167         * help.el (describe-variable):
9168         Major overhaul.
9169         - Make functions and variables be mousable.
9170         - Middle button hyperlinks.
9171         - New context-menu entries.
9172
9173         * keydefs.el:
9174         * keydefs.el (global-map):
9175         New key bindings to move lines up and down.
9176
9177         * lisp-mode.el:
9178         * lisp-mode.el (construct-lisp-mode-menu): New.
9179         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9180         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9181         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9182         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9183         Make popup and menubar menus be different.  Popup menu uses
9184         clicked location and automatically assumes symbol under the mouse
9185         for various commands.
9186
9187         * menubar-items.el:
9188         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9189         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9190
9191         * menubar-items.el (global-popup-menu): Removed.
9192         * menubar-items.el (mode-popup-menu): Removed.
9193         * menubar-items.el (activate-popup-menu-hook): Removed.
9194         * menubar-items.el (popup-mode-menu): Removed.
9195         * menubar-items.el (popup-buffer-menu): Removed.
9196         * menubar-items.el (popup-menubar-menu): Removed.
9197         Move to menubar.el.
9198
9199         * menubar.el:
9200         * menubar.el (global-popup-menu): New.
9201         * menubar.el (mode-popup-menu): New.
9202         * menubar.el (activate-popup-menu-hook): New.
9203         * menubar.el (last-popup-menu-event): New.
9204         * menubar.el (popup-mode-menu): New.
9205         * menubar.el (popup-buffer-menu): New.
9206         * menubar.el (popup-menubar-menu): New.
9207         * menubar.el (menu-call-at-event): New.
9208         Move non-content functions here.  Add support for context menu
9209         items on extents.
9210
9211         * minibuf.el (minibuffer-history-uniquify):
9212         Typo fix.
9213
9214         * minibuf.el (read-file-name-1):
9215         Call new file dialog box if it exists.
9216
9217         * minibuf.el (mouse-rfn-setup-vars):
9218         Clean up "chop" action.
9219
9220         * mouse.el:
9221         * mouse.el (button2): Now bound to mouse-track.
9222         * mouse.el (click-inside-extent-p):
9223         * mouse.el (point-inside-extent-p):
9224         * mouse.el (point-inside-selection-p):
9225         * mouse.el (mouse-drag-or-yank): Removed.
9226         * mouse.el (mouse-begin-drag-n-drop): New.
9227         * mouse.el (mouse-eval-sexp):
9228         * mouse.el (mouse-track-activate-strokes): New.
9229         * mouse.el (mouse-track-do-activate): New.
9230         * mouse.el (mouse-track):
9231         * mouse.el (default-mouse-track-event-is-with-button): New.
9232         * mouse.el (default-mouse-track-cleanup-hook):
9233         * mouse.el (default-mouse-track-drag-hook):
9234         * mouse.el (default-mouse-track-drag-up-hook):
9235         * mouse.el (default-mouse-track-click-hook):
9236         Merge drag-n-drop into mouse-track.
9237         Add general "activate" support to replace specific button2 kludges.
9238         Use "button modifier" support in mouse-track.
9239
9240         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9241
9242         * package-ui.el:
9243         * package-ui.el (pui-menu):
9244         * package-ui.el (pui-popup-context-sensitive): Removed.
9245         Fix bytecompiler warnings.
9246         Clean up popup code a bit.
9247
9248         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9249
9250         * simple.el:
9251         * simple.el (transpose-lines):
9252         * simple.el (transpose-line-up): New.
9253         * simple.el (transpose-line-down): New.
9254         * simple.el (transpose-subr):
9255         * simple.el (transpose-subr-1): Removed.
9256         Clean up, add functions to move lines up and down.
9257
9258         * startup.el (mail-host-address):
9259         * startup.el (user-mail-address):
9260         Customize.
9261
9262         * subr.el:
9263         * subr.el (set-symbol-value-in-buffer): New.
9264         * subr.el (error):
9265         * subr.el (check-argument-type):
9266         * subr.el (defined-error-p): New.
9267         Add structured error support.
9268
9269         * toolbar-items.el (toolbar-compile):
9270         Use new make-dialog-box.
9271
9272         * update-elc.el:
9273
9274         * userlock.el (ask-user-about-lock-dbox):
9275         * userlock.el (ask-user-about-supersession-threat-dbox):
9276         * userlock.el (ask-user-about-lock):
9277         * userlock.el (ask-user-about-supersession-threat):
9278         Use new make-dialog-box.
9279         Add safety checks; use should use-dialog-box-p.
9280
9281         * window-xemacs.el:
9282         * window-xemacs.el (__buffer-dedicated-frame):
9283         * window-xemacs.el (buffer-dedicated-frame): New.
9284         * window-xemacs.el (set-buffer-dedicated-frame): New.
9285         Move dedicated-frame stuff into lisp.
9286
9287 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9288
9289         * printer.el (generic-print-region): Do not require that
9290         `printer-name' be set.
9291         (printer-name): Commentary clarification.
9292
9293 2000-07-19  Martin Buchholz <martin@xemacs.org>
9294
9295         * XEmacs 21.2.35 is released.
9296
9297 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9298
9299         * select.el (selection-coercible-types): Initialise.
9300
9301 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9302
9303         * select.el (own-clipboard): Bug fix.
9304
9305 2000-07-17  Mike Sperber  <mike@xemacs.org>
9306
9307         * cus-edit.el (custom-migrate-custom-file): Save init file before
9308         continuing.
9309
9310 2000-07-16  Mike Sperber  <mike@xemacs.org>
9311
9312         * startup.el (load-init-file): Remove silly call to
9313         `load-user-custom-file`.
9314         (maybe-migrate-user-init-file): Minor fixes.
9315
9316 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9317
9318         * apropos.el (apropos-documentation-check-doc-file):
9319         `doc' variable should be let-bound, as was presumably intended.
9320
9321         * cus-edit.el (custom-variable-reset-saved):
9322         (custom-variable-reset-standard):
9323         Remove unused variable comment-widget.  Twice.
9324
9325         * toolbar.el (toolbar-blank-press-function):
9326         Add a real defvar with initial value nil and proper docstring.
9327         (press-toolbar-button): No need to check for boundp-ness anymore.
9328
9329         * rect.el (open-rectangle-line): Remove useless (let) form.
9330         Add defvar for pending-delete-mode.
9331
9332         * info.el (Info-find-node): This function needs an autoload cookie.
9333
9334         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9335         Use let* since the second form referred to the first.
9336
9337 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9338
9339         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9340         instead of removed `mswindows-get-clipboard'.
9341
9342
9343 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9344
9345         * select.el (select-convert-from-text): New.
9346         * select.el (select-convert-from-length): New.
9347         * select.el (select-convert-from-integer): New.
9348         * select.el (select-convert-from-identity): New.
9349         * select.el (select-convert-from-filename): New.
9350         * select.el (selection-converter-in-alist): Use them.
9351         New converter functions for X.
9352
9353         * select.el (get-selection): Removed comment.
9354
9355         * select.el (own-selection): Removed append code - I thought
9356         I'd already done this, but apparently not...
9357
9358         * select.el: Changed comment about TIMESTAMP.
9359
9360         * select.el (select-convert-in): New.
9361         * select.el (select-convert-out): New.
9362         New functions that get used by select.c.
9363
9364         * select.el (select-buffer-killed-default): New.
9365         * select.el (select-buffer-killed-text): New.
9366         * select.el (selection-buffer-killed-alist): New.
9367         New list and functions that get called if a relevant selection
9368         exists and a buffer gets killed.
9369
9370         * select.el (select-convert-to-targets):
9371         * select.el (select-convert-to-identity): Removed.
9372         * select.el (select-convert-from-identity): Removed.
9373         * select.el (select-converter-out-alist):
9374         Removed _EMACS_INTERNAL selection type.
9375
9376         * x-select.el (xselect-kill-buffer-hook): Removed.
9377         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9378         Removed this X-specific nonesense. Use the generic support
9379         in select.el instead.
9380
9381 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9382
9383         * mule/mule-category.el (defined-category-hashtable):
9384         Use make-hash-table instead of make-hashtable
9385
9386         * buff-menu.el: Byte-compiler warning fix.
9387
9388         * isearch-mode.el (isearch-highlight-all-cleanup):
9389         Remove unused variable `isearch-highlight-all-start'.
9390
9391         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9392
9393         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9394
9395         * cus-dep.el (Custom-make-dependencies):
9396         Add autoload cookie for custom-add-loads to generated custom-load.el.
9397
9398         * autoload.el (autoload-package-name): Warning suppression.
9399         Move defvar prior to first use.
9400
9401         * custom.el: Add autoload for custom-declare-face.
9402         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9403         * cl.el (cl-hack-byte-compiler):
9404         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9405         to work properly.
9406
9407 2000-07-08  Mike Sperber  <mike@xemacs.org>
9408
9409         * startup.el (load-home-init-file): Added variable.
9410         (maybe-migrate-user-init-file): Added.
9411         (load-user-init-file): Load custom file if different from init
9412         file.
9413
9414         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9415         "startup."
9416
9417         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9418         Moved `custom-file'-related code to cus-file.el.
9419
9420         * cus-file.el: New file.
9421
9422 2000-04-01  Mike Sperber  <mike@xemacs.org>
9423
9424         * packages.el (packages-find-package-directories): Added support
9425         for external package hierarchies with in-place installations.
9426
9427         * find-paths.el (paths-root-in-place-p): Added.
9428         (paths-find-emacs-directory): Added support for external
9429         directories with in-place installations.
9430         (paths-find-site-directory): Ditto.
9431
9432         * startup.el (find-user-init-file): Also look for
9433         ~/.xemacs/init.elc? in preference to ~/.emacs.
9434
9435 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9436
9437         * select.el (own-selection):
9438         * select.el (own-clipboard): Changed `append' parameter to
9439         `how-to-use' parameter.
9440         * select.el (own-selection): Removed icky append code.
9441         * select.el (own-selection, get-selection): Removed extra type
9442         checking.
9443         * select.el (selection-appender-alist):
9444         * select.el (selection-converter-{in|out}-alist): Initialise.
9445         * select.el (select-append-to-*): New.
9446         * select.el (select-convert-from-*): New.  New functions to append
9447         data and convert data from external type.
9448
9449 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9450
9451         * font-lock.el: Javadoc enhancements.
9452
9453 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9454
9455         * printer.el (generic-print-region): Compose job name from buffer
9456         name.
9457
9458 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9459
9460         * font-lock.el (font-lock-fontify-pending-extents): Call
9461         font-lock-fontify-region instead of font-lock-fontify-buffer
9462         to avoid unnecessary progress gauges.
9463
9464 2000-07-06  Craig Lanning  <lanning@scra.org>
9465
9466         * custom-load.el (faces):
9467
9468         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9469         dir is a regex.
9470
9471         * process.el (call-process-internal): from Dan Holmsand, use binary
9472         coding systems so that jka-compr works.
9473
9474 2000-07-07  Ben Wing  <ben@xemacs.org>
9475
9476         * font-lock.el: Undo previous change.  Unfortunately, some
9477         files actually use the variables directly in their init code
9478         without quoting them.
9479
9480 2000-07-07  Ben Wing  <ben@xemacs.org>
9481
9482         * font-lock.el (defvar font-lock-*-face): Removed.
9483
9484         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9485         only when necessary.
9486
9487 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9488
9489         * cl-macs.el: fix cl-transform-function-property kludge
9490         so that it does not require a random feature.
9491
9492 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9493
9494         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9495         as in Linux kernel "Rules.make".
9496
9497 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9498
9499         * build-report.el (build-report): Add autoload cookie.
9500
9501 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9502
9503         * package-ui.el (defgroup pui):  Correct a misspelling
9504         (pui-toggle-package-delete):  Change `seleted' to `selected'
9505
9506 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9507
9508         * package-get.el (package-get-update-base):
9509         (package-get): Use insert-file-contents-literally always.
9510         (package-get-maybe-save-index):
9511         Force coding system for writing to binary.
9512
9513 2000-06-08  Mike Alexander  <mta@arbortext.com>
9514
9515         * code-process.el (call-process-region): If there is no coding
9516         system for the process on process-coding-system-alist use the
9517         coding system of the buffer containing the region.
9518
9519 2000-06-10  Ben Wing  <ben@xemacs.org>
9520
9521         * cmdloop.el (command-error):
9522         If debug-on-error and noninteractive, output backtrace.
9523
9524         * files.el (file-relative-name):
9525         Remove MSDOS references.
9526
9527         * simple.el (line-number): New function, due to non-obvious
9528         behavior/usage of count-lines.
9529
9530         * simple.el (count-lines): document non-obvious usage to get
9531         line number.
9532
9533 2000-06-11  Ben Wing  <ben@xemacs.org>
9534
9535         * faces.el ((featurep 'xpm)):
9536         * x-faces.el (x-init-face-from-resources):
9537         * x-faces.el (x-init-frame-faces):
9538         * x-misc.el (x-init-specifier-from-resources):
9539         * x-misc.el (x-get-resource-and-bogosity-check):
9540         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9541         * x-mouse.el (x-init-pointer-shape):
9542         * x-scrollbar.el (x-init-scrollbar-from-resources):
9543         Add sixth argument to x-get-resource calls so as to issue warnings
9544         rather than errors on bogus arguments.
9545
9546 2000-06-05  Ben Wing  <ben@xemacs.org>
9547
9548         * compat.el: new file.  provides a clean, non-intrusive way to
9549         define compatibility functions.
9550
9551         * process.el (shell-quote-argument): temporary fix for lack
9552         of nt-quote-process-args.  #### I need to put back the overall
9553         structure of that mechanism but redo the guts of it using the
9554         extra intelligence in the C code.
9555
9556 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9557
9558         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9559         `package-get' does in package-get.el, instead of using external
9560         "md5sum" program.
9561
9562         * package-get.el (package-get): Insert package file literally to
9563         make checksum calculation work.
9564
9565 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9566
9567         * code-files.el (convert-mbox-coding-system): Deleted.
9568         (file-coding-system-alist): Removed reference to
9569         convert-mbox-coding-system.
9570
9571 2000-05-28  Martin Buchholz <martin@xemacs.org>
9572
9573         * XEmacs 21.2.34 is released.
9574
9575 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9576
9577         * font-lock.el (font-lock-keywords): Rewrote docstring
9578
9579 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9580
9581         * loadhist.el (unload-feature): handle case where x is both boundp
9582         and fboundp
9583
9584 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9585
9586         * packages.el: It's ok to use built-in macros, but not lisp
9587         defined ones.
9588
9589 2000-05-20  Ben Wing  <ben@xemacs.org>
9590
9591         * font-lock.el:
9592         * font-lock.el (font-lock-message-threshold):
9593         * font-lock.el (font-lock-mode):
9594         * font-lock.el (font-lock-default-fontify-buffer):
9595         * font-lock.el (font-lock-always-fontify-immediately):
9596         * font-lock.el (font-lock-old-extent): Removed.
9597         * font-lock.el (font-lock-old-len): Removed.
9598         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9599         * font-lock.el (font-lock-pending-extent-table): New.
9600         * font-lock.el (font-lock-range-table): New.
9601         * font-lock.el (font-lock-after-change-function):
9602         * font-lock.el (font-lock-after-change-function-1): Removed.
9603         * font-lock.el (font-lock-fontify-pending-extents): New.
9604         * font-lock.el ('font-lock-revert-cleanup): Removed.
9605         * font-lock.el ('font-lock-revert-setup): Removed.
9606         Rewrite deferral code to handle any number of changes, merging
9607         them properly.  Remove hacked-up code for revert-buffer, now
9608         unnecessary.
9609
9610         * menubar-items.el (default-menubar):
9611         In Options->Edit Init File, don't switch to emacs-lisp-mode
9612         unless necessary; doing this turns off font-lock.
9613
9614 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9615
9616         * keydefs.el: Define C-x BS to backward-kill-sentence.
9617
9618 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9619
9620         * files.el (hack-local-variables-prop-line): Use non-greedy
9621         matching to process -*-texinfo-*- -*-.
9622
9623 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9624
9625         * minibuf.el (minibuf-directory-files): new function.
9626         (read-file-name-activate-callback): use minibuf-directory-files.
9627         (read-directory-name-internal): ditto.
9628         (mouse-file-display-completion-list): ditto.
9629         (mouse-directory-display-completion-list): ditto.
9630         (read-file-name-internal): remove "./" from completion list unless
9631         explicitly matched, for consistency.
9632
9633 2000-05-11  Ben Wing  <ben@xemacs.org>
9634
9635         * gutter-items.el (gutter-buffers-tab):
9636         * gutter-items.el (add-tab-to-gutter):
9637         * gutter-items.el (update-tab-in-gutter):
9638         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9639         * gutter-items.el (append-progress-display):
9640         * gutter-items.el (abort-progress-display):
9641         * gutter-items.el (raw-append-progress-display):
9642         Further fixes.  Use set-glyph-image not set-image-instance-property,
9643         to fix problems with multiple windows in a frame.
9644
9645         * menubar-items.el (tutorials-menu-filter):
9646         Fix typo.
9647
9648         * startup.el (early-error-handler):
9649         Display message box under windows; otherwise, message will disappear
9650         before it can be viewed.
9651
9652         * update-elc.el:
9653         Fix bug in NEEDTODUMP processing.
9654
9655 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9656
9657         * startup.el (lock-directory): Removed.
9658         (superlock-file): Ditto.
9659         (startup-set-paths): Remove lockdir.
9660         (startup-setup-paths-warning): Remove lock-directory.
9661
9662         * setup-paths.el (paths-find-lock-directory): Removed.
9663         (paths-find-superlock-file): Ditto.
9664
9665 2000-05-09  Ben Wing  <ben@xemacs.org>
9666
9667         * faces.el (set-face-property):
9668         * faces.el (set-face-font):
9669         * faces.el (set-face-foreground):
9670         * faces.el (set-face-background):
9671         * faces.el (set-face-background-pixmap):
9672         * faces.el (set-face-underline-p):
9673         * faces.el (set-face-strikethru-p):
9674         * faces.el (set-face-highlight-p):
9675         * faces.el (set-face-dim-p):
9676         * faces.el (set-face-blinking-p):
9677         * faces.el (set-face-reverse-p):
9678         doc string changes.
9679
9680         * glyphs.el:
9681         * glyphs.el (make-image-specifier):
9682         * glyphs.el (glyph-property):
9683         * glyphs.el (set-glyph-image):
9684         * glyphs.el (make-glyph):
9685         * glyphs.el (make-pointer-glyph):
9686         * glyphs.el (make-icon-glyph):
9687         * glyphs.el (widget-image-instance-p): New.
9688         authorship info, lots of doc changes.  New predicate, inadvertently
9689         omitted.  the general principle with specifier docs is now that
9690         the description of instantiators should go with the make-foo-specifier
9691         fun's doc string, rather than in foo-specifier-p.  this follows
9692         conventions elsewhere in XEmacs and in general is a lot more obvious
9693         of a place to look.  sometimes the make-foo-specifier function needs
9694         to be created in the process.
9695
9696         * gutter.el:
9697         * gutter.el (make-gutter-specifier): New.
9698         * gutter.el (make-gutter-size-specifier): New.
9699         * gutter.el (make-gutter-visible-specifier): New.
9700         specifier doc updates according to the conventions specified before.
9701
9702         * objects.el:
9703         * objects.el (make-font-specifier):
9704         * objects.el (make-color-specifier):
9705         * objects.el (make-face-boolean-specifier): New.
9706         specifier doc updates according to the conventions specified before.
9707
9708         * specifier.el:
9709         * specifier.el (set-specifier):
9710         * specifier.el (make-integer-specifier): New.
9711         * specifier.el (make-boolean-specifier): New.
9712         * specifier.el (make-natnum-specifier): New.
9713         * specifier.el (make-generic-specifier): New.
9714         * specifier.el (make-display-table-specifier): New.
9715         specifier doc updates according to the conventions specified before.
9716
9717         * toolbar.el:
9718         * toolbar.el (make-toolbar-specifier): New.
9719         specifier doc updates according to the conventions specified before.
9720
9721 2000-05-09  Ben Wing  <ben@xemacs.org>
9722
9723         * process.el (call-process-internal): Revert to previous version
9724         because Mike's change clashed with a change I did not long before.
9725         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9726         Thanks very much Mike for pointing out the bug and submitting a
9727         patch!
9728
9729 2000-04-13  Mike Alexander  <mta@arbortext.com>
9730
9731         * process.el (call-process-internal): Send the correct input buffer
9732         (call-process-internal): Return the exit status of the process
9733
9734 2000-05-07  Ben Wing  <ben@xemacs.org>
9735
9736         * winnt.el:
9737         * winnt.el (nt-quote-args-verbatim): Removed.
9738         * winnt.el (nt-quote-args-prefix-quote): Removed.
9739         * winnt.el (nt-quote-args-backslash-quote): Removed.
9740         * winnt.el (nt-quote-args-double-quote): Removed.
9741         * winnt.el (nt-quote-args-functions-alist): Removed.
9742         * winnt.el (nt-quote-process-args): Removed.
9743         Remove all stuff for argument quoting.  We borrow the code instead
9744         from Emacs 20.6, which is much more careful in its quoting
9745         (e.g. in handling runs of the escape character) and avoids most of
9746         the need for this Lisp mechanism by checking to see whether we're
9747         running a Cygwin or normal program and doing the appropriate
9748         quoting.  If we end up needing such a mechanism, we should add
9749         it by extending the variable `mswindows-quote-process-args' so it
9750         can take an alist of regexps.
9751
9752 2000-05-07  Ben Wing  <ben@xemacs.org>
9753
9754         * keydefs.el:
9755         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9756         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9757         the window without moving point.
9758
9759         * simple.el:
9760         * simple.el (scroll-up-one): New.
9761         * simple.el (scroll-down-one): New.
9762         Functions for use with C-M-up/down.
9763
9764 2000-05-01  Martin Buchholz <martin@xemacs.org>
9765
9766         * XEmacs 21.2.33 is released.
9767
9768 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9769
9770         * dialog.el (yes-or-no-p-dialog-box):
9771         Fix docstring.
9772         Fix following horrible bug in X11 mode with focus-follows-mouse:
9773           1. Visit two files in two different frames.
9774           2. do File->Revert Buffer in one of those frames.
9775           3. Dialog box appears.
9776           4. Arrange things so that the mouse passes over the *other*
9777              frame, then to the dialog box, and click on "Yes".
9778           5. The file contents end up in the *wrong* buffer!
9779         Add TODO comment.
9780
9781 2000-04-28  Ben Wing  <ben@xemacs.org>
9782
9783         * help.el (describe-installation): correct typo introduced
9784         in last patch: boundp -> fboundp.
9785
9786         * etags.el (buffer-tag-table-list):
9787         canonicalize filenames to Unix format so that tag-table-alist
9788         searching works under Windows.
9789
9790         * autoload.el:
9791         Bowdlerize the supposedly objectionable words
9792         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9793
9794         * gutter-items.el (set-progress-display-style):
9795         * gutter-items.el (search-dialog-callback):
9796         * gutter-items.el (make-search-dialog):
9797         Change to new callback-ex api.
9798
9799 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9800
9801         * help.el: (describe-installation): decode-coding-string is not
9802         defined in a non MULE environment.
9803
9804 2000-04-28  Ben Wing  <ben@xemacs.org>
9805
9806         * gutter-items.el (buffer-list-changed-hook):
9807         use it, not record-buffer-hook.
9808
9809         * subr.el (record-buffer-hook): Removed.
9810
9811 2000-04-27  Ben Wing  <ben@xemacs.org>
9812
9813         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9814         use NORECORD option.  Andy will not like this, but the existing
9815         gutter behavior is just wrong, as per this comment:
9816
9817         ;; this used to add the norecord flag to both calls below.
9818         ;; this is bogus because it is a pervasive assumption in XEmacs
9819         ;; that the current buffer is at the front of the buffers list.
9820         ;; for example, select an item and then do M-C-l
9821         ;; (switch-to-other-buffer).  Things get way confused.
9822         ;;
9823         ;; Andy, if you want to maintain the current look, you must
9824         ;;  *uncouple* the gutter order and buffers order.
9825
9826         * loaddefs.el (completion-ignored-extensions): unfuckify.
9827
9828         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9829         xemacs.mak.
9830
9831         * autoload.el (batch-update-one-directory): new function, used in
9832         xemacs.mak.
9833
9834         * loadup.el: set gc-cons-threshold very high unless dumping --
9835         loadup during update-elc is much much much faster.  also do this
9836         when quick-building.
9837
9838         add commented-out code for profiling loadup.
9839
9840
9841         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9842         is required in order to build xemacs.
9843
9844 2000-04-26  Ben Wing  <ben@xemacs.org>
9845
9846         * loadup.el: don't garbage collect during loadup if quick-build
9847         compile-time option is set.
9848
9849 2000-04-23  Ben Wing  <ben@xemacs.org>
9850
9851         * update-elc.el: compute whether any dumped .el or .elc files
9852         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9853         if so.
9854
9855         * update-elc.el (update-elc-files-to-compile): always change
9856         NOBYTECOMPILE in the src directory rather than current dir,
9857         so it will work under NT.
9858
9859         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9860         the form of this file is identical between Unix and Windows.
9861         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9862         Added comment.
9863         (update-autoloads-from-directory): updated doc string.
9864         updated doc strings in a few other places.
9865
9866 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9867
9868         * bytecomp.el (byte-force-recompile): Fix argument to
9869         byte-recompile-directory.
9870
9871 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9872
9873         * gutter-items.el (progress-display-clear-when-idle): Use
9874         add-one-shot-hook.
9875         * gutter-items.el (clear-progress-display): Adjust number of
9876         arguments.
9877
9878 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9879
9880         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9881
9882 2000-04-16  Ben Wing  <ben@xemacs.org>
9883
9884         * printer.el: New file.
9885
9886         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9887
9888         * help.el (describe-installation): Fix decoding for Windows.
9889
9890         * menubar-items.el:
9891         * menubar-items.el (default-menubar):
9892         * menubar-items.el (tutorials-menu-filter): New.
9893         * menubar-items.el (popup-menubar-menu):
9894         Add authorship.  Redo Help menu and Tutorials filter.
9895
9896         * menubar.el: Correct comment.
9897
9898         * modeline.el (modeline-buffer-identification): Correct doc string.
9899
9900         * simple.el:
9901         * simple.el (printing): Removed.
9902         * simple.el (printer-name): Removed.
9903         * simple.el (generic-print-buffer): Removed.
9904         * simple.el (generic-print-region): Removed.
9905         Move generic print code to printer.el.
9906
9907 2000-04-15  Ben Wing  <ben@xemacs.org>
9908
9909         * simple.el (generic-print-region): New.
9910         make this function actually work.
9911         (generic-print-buffer): call generic-print-region.
9912
9913 2000-04-14  Andy Piper  <andy@xemacs.org>
9914
9915         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9916         by using the new widget-callback-current-channel.
9917         (search-dialog-callback): ditto.
9918
9919 2000-04-12  Andy Piper  <andy@xemacs.org>
9920
9921         * gutter.el (default-gutter-position): moved from gutter-items.el.
9922         (default-gutter-position-changed-hook): ditto.
9923         (gutter-element-visibility-changed-hook): ditto.
9924         (set-gutter-element): ditto.
9925         (remove-gutter-element): ditto.
9926         (set-gutter-element-visible-p): ditto.
9927         (gutter-element-visible-p): ditto.
9928         (init-gutter): ditto.
9929
9930         * dialog.el (make-dialog-box): renamed and moved from
9931         gutter-items.el
9932
9933         * gutter-items.el: move various functions elsewhere.
9934
9935 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9936
9937         * menubar-items.el: Fixed place of parenthesis.
9938
9939 2000-04-12  Ben Wing  <ben@xemacs.org>
9940
9941         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9942                 without constantly being prompted for the tag.
9943         * simple.el: Added a number of section headings, to clarify the
9944                 organization of this file.
9945         * simple.el (activate-region):
9946         * simple.el (region-exists-p):
9947         * simple.el (region-active-p):
9948                 Moved these three function down to the other side of
9949                 the case-changing functions, so they join the rest of
9950                 the region code.
9951         * simple.el (printing): New.
9952         * simple.el (printer-name): New.
9953         * simple.el (generic-print-buffer): New.
9954                 New functions, a very simple prototype for a unified
9955                 printing interface.
9956
9957         * process.el (call-process-internal): Real fix for null BUFFER,
9958                 other problems with BUFFER specs.
9959
9960         * menubar-items.el:
9961                 Fixed up File->Print to use new printing functions.
9962                 Various corrections and expansions to Grep/Compile menus.
9963                 New options for Printing.
9964                 New options for SMTP Mail, the way to send mail under
9965                   MS Windows. (There's also a package patch to make SMTP
9966                   Mail be the default under MSWin.)
9967
9968 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9969
9970         * menubar-items.el: Selecting Rectangle Mousing from menubar
9971         did not work.  Needed to quote mouse-track-rectangle-p.
9972
9973 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9974
9975         * cl-compat.el (keywordp): Removed.
9976
9977 2000-04-05  Andy Piper  <andy@xemacs.org>
9978
9979         * gutter-items.el (progress-layout-glyph): don't initialize here.
9980         (progress-gauge-glyph): use dynamic sizing.
9981         (set-progress-display-style): new function. Set progress glyphs
9982         appropriately depending on the style.
9983         (progress-display-style): new variable. Custom version of
9984         set-progress-display-style.
9985         (progress-abort-glyph): switch to dynamic sizes.
9986         (search-dialog-text): make the edit field active.
9987
9988 2000-04-04  Andy Piper  <andy@xemacs.org>
9989
9990         * gutter-items.el (make-search-dialog): need to make the search
9991         dialog visible after creation.
9992
9993         * menubar-items.el (default-menubar): use the search dialog for
9994         searching. Remove some extraneous search menu items.
9995
9996         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9997         well as strings.
9998         (make-gutter-only-dialog-frame): allow the user to create the
9999         frame unmapped. Allow the gutter spec to be given as a glyph.
10000         (search-dialog-direction): new variable.
10001         (search-dialog-text): new variable.
10002         (search-dialog-callback): new function. Callback for the search
10003         dialog action.
10004         (make-search-dialog): new function. Create a user-friendly search
10005         dialog.
10006
10007 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10008
10009         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10010         under Windows.
10011
10012 2000-04-01  Andy Piper  <andy@xemacs.org>
10013
10014         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10015         progress more accurately.
10016
10017 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10018
10019         * finder.el (finder-compile-keywords): Process readable files only.
10020         Because error in process of .#finder-inf.el when compile xemacs
10021         with --with-clash-detection option.
10022
10023 2000-03-31  Andy Piper  <andy@xemacs.org>
10024
10025         * gutter-items.el (append-progress-display): don't delay after a
10026         successful font-lock.
10027         (make-gutter-only-dialog-frame): new function. Allow users to
10028         create gutter-only dialogs.
10029
10030 2000-03-27  Mike Alexander  <mta@arbortext.com>
10031
10032         * process.el (call-process-internal): Handle a null BUFFER
10033         parameter correctly.
10034
10035 2000-03-28  Andy Piper  <andy@xemacs.org>
10036
10037         * gutter-items.el (abort-progress-display): put strings in the
10038         gutter not extents.
10039         (progress-layout-glyph): signal special 'quit callback.
10040         (progress-display-quit-function): deleted.
10041         (progress-display-stop-callback): deleted.
10042         (progress-display-dispatch-command-events): deleted.
10043         (append-progress-display): remove calls to
10044         progress-display-dispatch-command-events.
10045         (raw-append-progress-display): ditto.
10046
10047 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10048
10049         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10050         being a list.  Actually define `stipple-pixmap-p' which is used as
10051         an error predicate.  Correctly handle PIXMAP being either relative
10052         or absolute file name.
10053
10054 2000-03-24  Andy Piper  <andy@xemacs.org>
10055
10056         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10057         (abort-progress-display): ditto. Don't delete the created extent.
10058         (raw-append-progress-display): ditto.
10059         (progress-display-dispatch-non-command-events): new
10060         function. Encapsulates what we want to do when no command input is
10061         required.
10062         (progress-display-dispatch-command-events): likewise, but disable
10063         for now since it causes too many problems.
10064         (append-progress-display): use them.
10065         (raw-append-progress-display): ditto.
10066         (default-gutter-position-changed-hook): set this rather than
10067         default-gutter-position-changed.
10068         (default-gutter-position-changed-hook): lambda with zero arguments
10069         rather than one.
10070         (raw-append-progress-display): trap errors in pending input since
10071         allowing them to signal will hose the gauge well and
10072         truly. Ideally we would like to delay these until we are more able
10073         to cope.
10074         (append-progress-display): ditto.
10075
10076 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10077
10078         * lisp/make-docfile.el: call-process-internal is now implemented
10079         in process.el.
10080
10081 2000-03-21  Ben Wing  <ben@xemacs.org>
10082
10083         * mule\mule-cmds.el (set-language-info-alist):
10084         Fix to correspond to new menu arrangement.
10085
10086 2000-03-21  Ben Wing  <ben@xemacs.org>
10087
10088         * process.el:
10089         * process.el (call-process-internal): New.
10090         New implementation of call-process.  Only enabled under NT, so far.
10091         stderr handling not implemented yet in CVS'd C code.
10092
10093 2000-03-20  Ben Wing  <ben@xemacs.org>
10094
10095         * lisp-mode.el:
10096         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10097         * lisp-mode.el (lisp-interaction-mode):
10098         Put back Lisp Interaction menubar for Jan V's sake.
10099
10100         * simple.el:
10101         * simple.el (mark-ring):
10102         * simple.el (dont-record-current-mark): New.
10103         * simple.el (in-shifted-motion-command): New.
10104         * simple.el (mark-ring-unrecorded-commands): New.
10105         * simple.el (mark-ring-max):
10106         * simple.el (set-mark-command):
10107         * simple.el (push-mark):
10108         * simple.el (handle-pre-motion-command):
10109         Implement scheme for not recording unimportant marks.
10110
10111         * subr.el:
10112         * subr.el (function-allows-args): New.
10113         New function function-allows-args.
10114
10115 2000-03-20  Martin Buchholz <martin@xemacs.org>
10116
10117         * XEmacs 21.2.32 is released.
10118
10119 2000-03-20  Andy Piper  <andy@xemacs.org>
10120
10121         * gutter-items.el (update-tab-in-gutter): force selection of the
10122         selected-window if required to do so.
10123         (buffers-tab-items): ditto.
10124         (add-tab-to-gutter): ditto.
10125         (create-frame-hook): use force-selection.
10126         (default-gutter-position-changed): lambdify.
10127         (update-tab-hook): deleted since it was only used in one place.
10128
10129 2000-03-18  Andy Piper  <andy@xemacs.org>
10130
10131         * files.el (find-file-noselect): undo change that shouldn't have
10132         gone in.
10133
10134 2000-03-17  Andy Piper  <andy@xemacs.org>
10135
10136         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10137         of selected-window trickery.
10138
10139         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10140         frames tabs.
10141         (progress-display-stop-callback): progress -> progress-display
10142         (progress-display-quit-function): ditto.
10143         (clear-progress-display): ditto.
10144         (remove-progress-display): ditto.
10145         (append-progress-display): ditto.
10146         (abort-progress-display): ditto.
10147         (raw-append-progress-display): ditto.
10148         (display-progress-display): ditto.
10149         (current-progress-display-label): ditto.
10150         (current-progress-display): ditto.
10151         (lprogress-display): ditto and save the buffer
10152         (progress-display): ditto. Otherwise the buffer sometimes gets
10153         changed which confuses font-lock.
10154
10155         * font-lock.el (font-lock-default-fontify-buffer): catch all
10156         errors, not just quit.
10157         (font-lock-mode): progress -> display-progress
10158         (font-lock-default-fontify-buffer): ditto.
10159         (font-lock-fontify-syntactically-region): ditto.
10160         (font-lock-fontify-keywords-region): ditto.
10161
10162 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10163
10164         * cl.el (gensym): Move to here from cl-macs.el.
10165         (gentemp): Ditto.
10166
10167 2000-03-16  Andy Piper  <andy@xemacs.org>
10168
10169         * font-lock.el (font-lock-mode): use lprogress and friends for
10170         progress management.
10171         (font-lock-default-fontify-buffer): ditto.
10172         (font-lock-fontify-syntactically-region): ditto.
10173         (font-lock-fontify-keywords-region): ditto.
10174         (font-lock-revert-cleanup): fix reverting.
10175         (font-lock-revert-setup): ditto.
10176
10177         * gutter-items.el (progress-use-echo-area): new variable. Use the
10178         echo area for progress gauges if non-nil.
10179         (clear-progress): remove echo area stuff and defer to
10180         clear-message.
10181         (append-progress): dispatch non-command events after each progress
10182         increment. Remove echo area stuff.
10183         (abort-progress): remove echo area stuff and defer to
10184         display-message.
10185         (raw-append-progress): ditto. Dispatch non-command events after
10186         gutter redisplay.
10187         (display-progress): defer echo area stuff to display-message.
10188
10189         * gutter-items.el (clear-progress):
10190         (abort-progress): indentation changes.
10191         (display-progress): don't clear progress.
10192         (append-progress): compare messages with equal.
10193         (raw-append-progress): use dispatch-non-command-events to flush
10194         widget creation events.
10195
10196 2000-03-13  Ben Wing  <ben@xemacs.org>
10197
10198         * abbrev.el:
10199         * abbrev.el (abbrev-string-to-be-defined): New.
10200         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10201         Changes for use with the menubar.
10202
10203 2000-03-12  Ben Wing  <ben@xemacs.org>
10204
10205         * alist.el (vassoc): moved here from font-menu.el.
10206
10207         * custom.el (defface): typo fix.
10208
10209         * dialog.el (yes-or-no-p-dialog-box):
10210         * dialog.el (message-box):
10211         * files.el (save-some-buffers-1):
10212         Put accelerators in the button names.
10213
10214         * font-lock.el (font-lock-comment-face):
10215         * font-lock.el (font-lock-keyword-face):
10216         * font-lock.el (font-lock-function-name-face):
10217         Fixed some of the colors under MS Windows because the existing
10218         default colors were hardly different from black and needed to be
10219         made lighter.
10220
10221         * font-menu.el:
10222         * font-menu.el (font-menu-split-long-menu):
10223         * font-menu.el (font-menu-family-constructor):
10224         * font-menu.el (font-menu-size-constructor):
10225         * font-menu.el (font-menu-weight-constructor):
10226         * font-menu.el (font-menu-set-font):
10227         vassoc moved to alist.el.
10228         Accelerators added to all menus.
10229         Unused bound var new-props removed.
10230
10231         * keydefs.el: I did a whole lot of rearranging to put things in a
10232         more consistent order and fixed a number of cases where key
10233         combinations involving up, down, left, right and so on were
10234         defined but the corresponding keypad combinations were not
10235         defined.
10236
10237         * lisp-mode.el:
10238         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10239         * lisp-mode.el (emacs-lisp-mode):
10240         * lisp-mode.el (lisp-interaction-mode):
10241         * lisp-mode.el (flet):
10242         Added accelerators onto the menus.
10243         Made all the different versions of the let function be indented
10244         the same way.
10245         Undid Steve's easy-menu-ification, because it makes it impossible
10246         to have the menubar and popup menus different.
10247         Cleaned up the menu; added items for find-function &c and some
10248         indenting, and removed debug-on-*.
10249
10250         * list-mode.el (list-mode-hook):
10251         * list-mode.el (list-mode):
10252         * list-mode.el (completion-setup-hook):
10253         * list-mode.el (display-completion-list):
10254         Added support for the :window-height keyword, which is required
10255         because of other changes that I made for the file dialog box.  I
10256         also made the hook variables list-mode-hook and
10257         completion-setup-hook and also minibuffer-setup-hook in
10258         minibuf.el be permanent-local; see comment in list-mode.el.
10259
10260         * map-ynp.el (map-y-or-n-p):
10261         Added accelerators to the dialog buttons.
10262
10263         * menubar-items.el (menu-truncate-list):
10264         New internal function.
10265         * menubar-items.el (submenu-generate-accelerator-spec):
10266         * menubar-items.el (menu-item-strip-accelerator-spec):
10267         * menubar-items.el (menu-item-generate-accelerator-spec):
10268         New exported functions, for use in auto-generating accelerator specs.
10269
10270         * menubar-items.el:
10271         * menubar-items.el (default-menubar):
10272         * menubar-items.el (maybe-add-init-button):
10273         * menubar-items.el (bookmark-menu-filter):
10274         * menubar-items.el (slow-format-buffers-menu-line):
10275         * menubar-items.el (build-buffers-menu-internal):
10276         * menubar-items.el (language-environment-menu-filter):
10277         * menubar-items.el (default-popup-menu):
10278         * menubar-items.el (popup-buffer-menu):
10279         * menubar-items.el (popup-menubar-menu):
10280         Did a major overhaul on this file, and in fact I'm nowhere near
10281         done working on the menubar, and there will be more patches to
10282         come.  A basic summary of what I've done:
10283
10284         a) I added accelerators to all of the menu items.  For menus that
10285         are auto-generated, such as the buffers menu, the accelerators are
10286         automatically added to the beginning of each line using the
10287         numbers 1 through 9, then zero, and then letters starting with A,
10288         but omitting the letters that are already in use for the fixed
10289         menu items at the top of the buffers menu.  To facilitate adding
10290         accelerators of this kind, I created some new functions
10291         (*-accelerator-spec), which are also being used by other filters
10292         that auto generate lists of things such as ftp sites to download
10293         packages.  If people really don't like these accelerators
10294         appearing at the beginning of the menu items, a variable can be
10295         added to optionally turn them off, but I think this is rather
10296         pointless because other menu items have accelerators and many or
10297         most of the menu users will use the accelerators if the support is
10298         there.
10299
10300         b) I combined the top level Tools and Apps menus into a single
10301         Tools menu, because the distinction between the two is not
10302         obvious, and the items on the menus are not used often enough that
10303         putting some of them onto submenus is a problem.
10304
10305         c) I created two new top level menus called View and Cmds because
10306         there were too many items on the File and Edit menus, and I'm going
10307         to be adding more items to these menus.  In contrast to the Tools
10308         menu, the items on these menus may be used quite often during an
10309         editing session, and so should be available with fewer
10310         keystrokes.
10311
10312         d) I added a number of options to the options menu, including one
10313         for controlling whether the alt key can be used to traverse to
10314         menu items using the accelerators, one for controlling behavior of
10315         control-k, one for controlling how the kill and yank functions
10316         interact with the clipboard, a few additional buffers-menu
10317         options, and various other things.  I also did a bit of
10318         rearranging, for example, combining the keyboard and mouse options
10319         into a single keyboard and mouse submenu to facilitate the
10320         accelerators on that level.
10321
10322         e) I changed the variable buffers-menu-format-buffer-line-function
10323         to take two arguments instead of one, the second argument being
10324         the line number for use in creating an accelerator.  I added a
10325         hack to support existing functions with one argument (although I
10326         doubt that very many of these exist), for backward compatibility.
10327
10328         f) I moved the top level mule menu to be a submenu of the edit
10329         menu.  I think that most of the items on this menu are fairly
10330         useless and there are certainly not enough frequently used items
10331         to justify this being its own top level menu.
10332
10333         g) I combined most of the items in big-menubar.el into the main menu.
10334         If people think the main menu is too big, it would be possible to
10335         create different configurations, some smaller.
10336
10337         * menubar.el (check-menu-syntax):
10338         Deleted some syntax checks that were no longer valid, partly
10339         because of changes that were already made a long time ago, and
10340         partly because of a change I made where I allow the name of the
10341         menu item to be an evaluated expression rather than just a string,
10342         similar to all of the other parameters of a menu item.
10343
10344         * minibuf.el:
10345         * minibuf.el (read-file-name-1):
10346         * minibuf.el (mouse-read-file-name-1):
10347         I made a number of changes to improve the appearance
10348         and functioning of the file dialog box.  They include:
10349
10350         a) Fixing the problem where closing the dialog box by clicking on
10351         the close button of the window didn't properly exit the
10352         minibuffer.
10353
10354         b) Fixing the problem that if you typed part of a file name, and
10355         then clicked on a completion with the mouse, the file was not
10356         correctly selected.
10357
10358         c) Changing the title of the dialog box to reflect the operation
10359         being done in accordance with user interface conventions, rather
10360         than the name of the dialog box buffer, which is rather useless.
10361
10362         d) Remove the words "possible completions are" which didn't
10363         belong.
10364
10365         e) Fix things so that the completions scroll off the end of the
10366         completions windows only to the right, rather than both to the
10367         right and down, which is in accordance with Windows user interface
10368         conventions.
10369
10370         * msw-init.el (init-post-mswindows-win):
10371         Added a binding for meta-F4, which is the standard windows binding
10372         for exiting a program.
10373
10374         * select.el (get-selection-no-error):
10375         * select.el (own-selection):
10376         * select.el (own-clipboard):
10377         Added an optional argument called append to the functions
10378         own-selection and own-clipboard.  This adds support for appending
10379         text to the existing selection and allows the function
10380         own-clipboard to be used as the value of the variable
10381         interprogram- cut-function.
10382
10383         Fixed a bug in own-selection in handling zmacs-region-stays.
10384
10385         * simple.el (historical-kill-line): New.
10386
10387         * simple.el (kill-line):
10388         * simple.el (interprogram-cut-function):
10389         * simple.el (interprogram-paste-function):
10390         * simple.el (handle-pre-motion-command):
10391         * simple.el (next-line):
10392         * simple.el (previous-line):
10393         a) Expanded the variable kill-whole-line, so that function
10394         kill-line can be set to delete the entire line always, not just
10395         when cursor is at the beginning of the line.  This is controlled
10396         by setting the variable kill-whole-line to the symbol 'always.
10397         This behavior, as well as the existing kill-whole-line behavior,
10398         now only take effect when kill-line is called interactively,
10399         although this is a departure from a previous behavior in the case
10400         of setting this variable kill-whole-line to t.  It is almost
10401         certainly what has always been intended, and most likely the old
10402         way of doing things introduced bugs.  I also created a function
10403         called historical-kill-line, which ignores the kill-whole-line
10404         setting and always gives the historical behavior of only killing
10405         to the end of the line.  I bound this function to shift- control-k
10406         so that the kill to end of line behavior is available, even when
10407         kill-whole-line has been set to change control-k into the simple
10408         delete-whole-line behavior. (This can be set using the options
10409         menu.)
10410
10411         b) I changed things so that kill and yank now interact with the
10412         clipboard by default under windows.  This was done by changing the
10413         default value of interprogram-cut- function and
10414         interprogram-paste-function.  You can get the old behavior by
10415         setting these to nil, and there is an option on the options menu
10416         to do this.
10417
10418         c) I added support for selecting text using shifted motion keys.
10419         This support is on by default and can be controlled by the
10420         variable shifted-motion-keys-select-region.  There is also a
10421         variable called unshifted-motion-keys-deselect-region that
10422         controls more specifically how the shifted motion key behavior
10423         works.  I did not put an option on the options menu to turn this
10424         off, because I can't imagine why this would be useful.
10425
10426         * simple.el (forward-block-of-lines):
10427         * simple.el (backward-block-of-lines):
10428         * simple.el (block-movement-size):
10429         New.
10430
10431         * simple.el (uncapitalized-title-words):
10432         * simple.el (uncapitalized-title-word-regexp):
10433         * simple.el (capitalize-string-as-title):
10434         * simple.el (capitalize-region-as-title):
10435         New.
10436
10437
10438         * subr.el (add-hook):
10439         * subr.el (make-local-hook): New.
10440         * subr.el (remove-local-hook): New.
10441         * subr.el (add-one-shot-hook): New.
10442         * subr.el (add-local-one-shot-hook): New.
10443         Added some functions to make using hooks easier.
10444         These include:
10445
10446         a) Functions add-local-hook and remove-local-hook to make it easy
10447         to use local hooks.
10448
10449         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10450         make it possible to add a "one-shot" hook, which is to say a hook
10451         that runs only once, and automatically removes itself after the
10452         first time it has run.
10453
10454 2000-03-09  Andy Piper  <andy@xemacs.org>
10455
10456         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10457
10458 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10459
10460         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10461         Moved from menubar-items.el.
10462         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10463
10464 2000-03-08  Andy Piper  <andy@xemacs.org>
10465
10466         * gutter-items.el (build-buffers-tab-internal): add selected field
10467         to buffers tab spec.
10468
10469 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10470
10471         * minibuf.el (last-exact-completion): Initialize to nil.
10472
10473 2000-03-07  Didier Verna  <didier@xemacs.org>
10474
10475         * startup.el (command-line-1): remove unused variable
10476         `first-file-buffer'.
10477
10478 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10479
10480         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10481         which is also used for Web server log files.
10482
10483 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10484
10485         * mule/mule-charset.el: Setup auto-fill-chars.
10486
10487 2000-03-02  SL Baur  <steve@beopen.com>
10488
10489         * subr.el (with-string-as-buffer-contents): Reimplement using
10490         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10491         non-deletion of buffer after execution problem.
10492         (with-output-to-string): Use unique buffer name.
10493
10494 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10495
10496         * gutter-items.el (buffers-tab-sort-function):  New variable.
10497         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10498
10499 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10500
10501         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10502
10503 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10504
10505         * menubar-items.el (maybe-add-init-button): Remove the "Load
10506         .emacs" button from all menubars.
10507
10508 2000-03-01  Didier Verna  <didier@xemacs.org>
10509
10510         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10511         region rectangle replacement (from Jan Vroonhof).
10512         (replace-rectangle): new function.
10513
10514 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10515
10516         * mule/mule-cmds.el (set-default-coding-systems): Use
10517         set-terminal-coding-system and set-keyboard-coding-system.
10518         * coding.el (set-terminal-coding-system): Use
10519         set-console-tty-output-coding-system.
10520         (set-keyboard-coding-system): Use
10521         set-console-tty-input-coding-system.
10522
10523 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10524
10525         * minibuf.el (read-variable): Allow symbol to default argument.
10526
10527 2000-02-27  Andy Piper  <andy@xemacs.org>
10528
10529         * gutter-items.el (update-tab-hook): new function to be used for
10530         hooks.
10531         (create-frame-hook): add update-tab-hook.
10532         (record-buffer-hook): ditto.
10533         (default-gutter-position-changed): ditto.
10534         (default-gutter-position): updating the buffers tab is now handled
10535         by a hook.
10536         (default-gutter-position-changed-hook): new variable.
10537         (gutter-element-visibility-changed-hook): ditto.
10538         (set-gutter-element-visible-p): call it.
10539         (set-gutter-element): use modify-specifier-instances. Set extents
10540         as duplicable before using.
10541         (remove-gutter-element): ditto.
10542         (set-gutter-element-visible-p): ditto.
10543         (init-gutter): new function.
10544         (add-tab-to-gutter): use new gutter-element functions rather than
10545         setting specifiers directly.
10546         (clear-progress): ditto.
10547         (abort-progress): ditto.
10548         (gutter-buffers-tab-visible-p): renamed from
10549         default-gutter-visible-p
10550
10551         * specifier.el (modify-specifier-instances): new function from Jan
10552         Vroonhof.
10553
10554         * x-init.el (init-post-x-win): call init-gutter.
10555
10556         * msw-init.el (init-post-mswindows-win): call init-gutter.
10557
10558         * menubar-items.el (default-menubar): Update to reflect new gutter
10559         variables.
10560
10561 2000-02-26  Andy Piper  <andy@xemacs.org>
10562
10563         * gutter-items.el (set-gutter-element): new function. Add gutter
10564         elements to the specified gutter.
10565         (remove-gutter-element): new function. Remove gutter elements from
10566         the specified gutter.
10567         (set-gutter-element-visible-p): new function. Set gutter element
10568         visibility for the provided gutter-visible specifier.
10569
10570 2000-02-23  Andy Piper  <andy@xemacs.org>
10571
10572         * gutter-items.el (add-tab-to-gutter): specify dimensions
10573         dynamically.
10574
10575 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10576
10577         * gutter-items.el (add-tab-to-gutter):
10578         * package-get.el (package-get-interactive-package-query):
10579         * package-ui.el (pui-directory-exists):
10580         (pui-install-selected-packages):
10581         (pui-list-packages):
10582         Use #'(lambda ...)  instead of '(lambda ...).
10583
10584 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10585
10586         * startup.el (load-user-init-file): Check to make sure user
10587           has an init-file before calling load().
10588
10589 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10590
10591         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10592
10593 2000-02-23  Martin Buchholz <martin@xemacs.org>
10594
10595         * XEmacs 21.2.31 is released.
10596
10597 2000-02-21  Mike Sperber <mike@xemacs.org>
10598
10599         * loadup.el (really-early-error-handler):
10600         * update-elc.el:
10601         * make-docfile.el:
10602         Remove dependency on EMACSBOOTSTRAP... environment variables.
10603
10604 2000-02-21  Martin Buchholz <martin@xemacs.org>
10605
10606         * XEmacs 21.2.30 is released.
10607
10608 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10609
10610         * byte-optimize.el (byte-optimize-plus):
10611         (byte-optimize-minus):
10612         (byte-optimize-multiply):
10613         Optimize (- 0) to 0, not (-)
10614         Optimize (+ 5 3.0) to 8.0
10615         Optimize (* 5 3.0) to 15.0
10616         Improve readability.
10617
10618 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10619
10620         * modeline.el: (modeline-scrolling-method): change modeline
10621         mswindows cursor appearance according to the value.
10622
10623         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10624         and 'gui-element face colors and 'gui-element face font to Windows
10625         defaults.
10626
10627 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10628
10629         * font-lock.el: Javadoc enhancements
10630
10631 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10632
10633         * ldap.el (toplevel): Test if LDAP support has been compiled in
10634         (ldap-verbose): New option
10635         (ldap-search-entries): Renamed from the previous ldap-search
10636         Conditionalize message display on ldap-verbose
10637         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10638         defuns
10639         (ldap-search): Is now defined as an obsolete wrapper calling
10640         ldap-search-basic or ldap-search-entries
10641
10642
10643 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10644             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10645             Jan Vroonhof  <jan@xemacs.org>
10646
10647         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10648         When for-effect is true, didn't call `byte-optimize-form'
10649         in and/or subforms without last.
10650
10651 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10652
10653         * package-get.el (package-get-download-sites): Use correct custom
10654         type.
10655
10656 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10657
10658         * files.el (write-file): Ask for coding system when compiled with
10659         file-coding.
10660
10661 2000-02-16  Andy Piper  <andy@xemacs.org>
10662
10663         * buffer.el (switch-to-buffer): give norecord argument to
10664         set-window-buffer instead of explicitly recording.
10665
10666         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10667         we have to pick a window.
10668
10669 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10670
10671         * mule/mule-cmds.el (describe-language-support): Don't add
10672         unexist function to help-map.
10673         (describe-coding-system): Don't use already assigend `C'.
10674
10675 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10676
10677         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10678         work in custom.
10679
10680 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10681
10682         * about.el: Ienaga's e-mail address change.
10683
10684 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10685
10686         * etags.el (find-tag): force new window -- even if buf already
10687         visible -- when other-window is t
10688
10689 2000-02-16  Martin Buchholz <martin@xemacs.org>
10690
10691         * XEmacs 21.2.29 is released.
10692
10693 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10694
10695         * cl-extra.el (getf): This is now identical to `plist-get', so
10696         just defalias it.
10697         * cl-macs.el: Make getf an alias to plist-get, at the
10698         byte-compiler level, using define-compiler-macro.
10699
10700 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10701
10702         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10703
10704 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10705
10706         * lisp/etags.el (find-tag-internal): set exact-tagname to
10707           a regular expression that matches against the tagname
10708           part of the tag entry first instead of only looking in
10709           the context area.
10710
10711 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10712
10713         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10714         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10715
10716 2000-02-07  Martin Buchholz <martin@xemacs.org>
10717
10718         * XEmacs 21.2.28 is released.
10719
10720 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10721
10722         * cl-extra.el (getf): Just call `get', never `get*'.
10723         Make arglist match docstring.
10724         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10725         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10726         * byte-optimize.el: remove references to `get*'.
10727
10728 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10729
10730         * mule/european.el: Add syntax information for Latin3 and Latin4.
10731
10732 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10733
10734         * byte-optimize.el: Byte-optimize (length "foo")
10735
10736 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10737
10738         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10739         width check using `window-leftmost-p' and `window-rightmost-p'.
10740
10741 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10742
10743         * wid-edit.el (widget-match-inline): An atom never matches a
10744           list.
10745
10746 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10747
10748         * modeline.el: Consolidated 'x and 'mswindows specification under
10749         'win tag.
10750
10751 2000-01-29  Andy Piper  <andy@xemacs.org>
10752
10753         * gutter-items.el: (format-buffers-tab-line): Try and be
10754         intelligent about buffer naming when we have duplicates.
10755
10756 2000-01-29  Andy Piper  <andy@xemacs.org>
10757
10758         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10759         updated when it becomes visible.
10760
10761 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10762
10763         * bytecomp.el (byte-compile-insert-header): Properly set coding
10764         system under MULE and file-coding.
10765
10766 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10767
10768         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10769         (dontusethis-set-value-terminal-coding-system-handler):
10770         (dontusethis-set-value-keyboard-coding-system-handler):
10771         Never undefine coding system aliases.  Emergency fix for gnus.
10772
10773 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10774
10775         * files.el (abbreviate-file-name): Use directory-sep-char instead
10776         of hard-coded "/".
10777
10778 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10779
10780         * startup.el (user-init-file-base-list): New variable, replacing
10781         user-init-file-base.
10782         (find-user-init-file): New function.
10783         (command-line-early): Use it.
10784         (load-user-init-file): Ditto.
10785
10786 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10787
10788         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10789         calling valid-image-instantiator-format-p
10790
10791 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10792
10793         * isearch-mode.el (isearch-mode): The variable is
10794         isearch-unhidden-extents, not isearch-opened-extents.
10795
10796 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10797
10798         * minibuf.el (next-history-element): Modify error message if a
10799         default value is available.
10800
10801 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10802
10803         * bytecomp.el (byte-compile-file): Don't unconditionally write
10804         .elc files in binary - might contain non-Latin1.
10805
10806 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10807
10808         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10809         for windows-nt.
10810
10811         * version.el:
10812         * startup.el (user-init-file-base):
10813         * process.el (call-process-region):
10814         * files.el (make-backup-file-name):
10815         (backup-file-name-p):
10816         (file-relative-name):
10817         (abbreviate-file-name):
10818         (set-auto-mode):
10819         * code-process.el (call-process-region): Removed unnecessary
10820         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10821         support out of the universe.
10822
10823         * process.el:
10824         * code-process.el:
10825         * bytecomp.el (byte-compile-file): Removed reference to
10826         buffer-file-type, and commented usage of binary-process-output
10827         NTEmacs variables.
10828
10829 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10830
10831         * help.el (function-arglist): Add case for macro.
10832
10833 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10834
10835         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10836         printers.
10837         (custom-display): Added a menu for printer/display tags.
10838
10839         * frame.el (frame-type):
10840         * device.el (device-type): Added 'msprinter to the doc string, and
10841         removed 'pc -- it is not going to be implemented ever.
10842         (call-device-method): Fixed docstring typo.
10843         Defined specifier tags 'printer and 'display.
10844
10845 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10846
10847         * lisp/itimer.el (itimer-run-expired-timers): (consp
10848           last-command-event-time) instead of (consp
10849           'last-command-event-time).
10850
10851 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10852
10853         * msw-glyphs.el: Removed obsolete commentary.
10854
10855 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10856
10857         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10858         better default value.
10859
10860 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10861
10862         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10863         (read-string): Ditto.
10864         (eval-minibuffer): Ditto.
10865         (read-command): Ditto.
10866         (read-function): Ditto.
10867         (read-variable): Ditto.
10868         (read-number): Ditto.
10869         (read-shell-command): Ditto.
10870         (read-number): Record history.
10871
10872 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10873
10874         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10875
10876 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10877
10878         * faces.el (startup-initialize-custom-faces): New function.
10879         Reset all faces created during auto-autoloads loading time
10880         by defface.
10881         * startup.el (command-line): Call it.
10882
10883 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10884
10885         * about.el (about-hackers): Add myself to contributors list.
10886
10887 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10888
10889         * menubar-items.el (maybe-add-init-button): Removed an argument in
10890         a call to load-user-init-file, as the function managed to lose its
10891         formal parameter a few betas ago.
10892
10893 2000-01-18  Martin Buchholz <martin@xemacs.org>
10894
10895         * XEmacs 21.2.27 is released.
10896
10897 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10898
10899         * process.el (shell-command-to-string): Use the FSF docstring.
10900         Make shell-command-to-string the standard function, and
10901         exec-to-string the (deprecated) alias.
10902
10903         * startup.el: typo fix.
10904
10905 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10906
10907         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10908
10909 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10910
10911         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10912         buffers after visible buffers.
10913         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10914
10915 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10916
10917         * info.el (Info-extract-menu-node-name): Stop at a dot
10918         followed by whitespace or right parenthesis.
10919
10920 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10921
10922         * info.el (Info-directory-list): Warn against using Customize with
10923         Info-directory-list.
10924
10925 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10926
10927         * minibuf.el (read-file-name): doc fix.
10928
10929         * autoload.el (update-file-autoloads): doc fix.
10930
10931         * about.el (about-hackers): Change my E-mail address.
10932
10933 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10934
10935         * info.el (Info-visit-file): Just use the `f' interactive spec to
10936         read a filename in the standard way.
10937
10938 2000-01-13  Andy Piper  <andy@xemacs.org>
10939
10940         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10941         (gutter-buffers-tab-extent): new variable.
10942         (update-tab-in-gutter): call add-tab-to-gutter again if the
10943         orientation has changed.
10944         (add-tab-to-gutter): cope with different orientations.
10945
10946 2000-01-11  Didier Verna  <didier@xemacs.org>
10947
10948         * info.el (Info-following-node-name): backward-skip dots as well
10949         as spaces (dots at the end of a node name aren't part of it).
10950         (Info-extract-menu-node-name): don't skip dots. There could be
10951         some in the node name.
10952         (Info-index): allow dots to be part of a node name.
10953
10954 2000-01-12  Andreas Jaeger  <aj@suse.de>
10955
10956         * files.el (auto-mode-alist): Added idlwave-mode.
10957         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10958
10959 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10960
10961         * info.el (Info-search): Show default value.
10962
10963 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10964
10965         * info.el (Info-read-node-completion-table): New variable.
10966         (Info-read-node-name-1): New function.
10967         (Info-read-node-name): Use it.
10968         (Info-follow-reference): Use DEFAULT argument of completing-read.
10969         (Info-menu): Ditto.
10970
10971 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10972
10973         * hyper-apropos.el (hyper-describe-key-briefly): Save
10974         window configuration.
10975         (hyper-describe-face): Use DEFAULT of completing-read.
10976         (hyper-apropos-read-variable-symbol): Ditto.
10977         (hyper-apropos-read-function-symbol): Ditto.
10978
10979 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10980
10981         * mule/mule-cmds.el (set-default-coding-system): Set
10982         comint-exec-hook to use coding-system-for-read and
10983         coding-system-for-write so that C-x RET c works.
10984
10985 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10986
10987         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10988         (previous-matching-history-element): Increment
10989         minibuffer-max-depth by 1.
10990         (next-matching-history-element): Ditto.
10991
10992 2000-01-11  Andy Piper  <andy@xemacs.org>
10993
10994         * gutter-items.el (buffers-tab): Create a new face for the buffers
10995         tab.
10996         (buffers-tab-face): use it.
10997
10998 2000-01-10  Didier Verna  <didier@xemacs.org>
10999
11000         * modeline.el (modeline-scrolling-method): change modeline X
11001         cursor appearance according to the value.
11002
11003 2000-01-07  Andreas Jaeger  <aj@suse.de>
11004
11005         * about.el (about-hackers): Moved my entry to contributor list.
11006         (xemacs-hackers): Added myself.
11007         (about-maintainer-info): Added description of myself.
11008
11009
11010 2000-01-07  Didier Verna  <didier@xemacs.org>
11011
11012         * modeline.el (modeline-scrolling-method): new variable.
11013         (mouse-drag-modeline): add reference to it in the docstring.
11014         (mouse-drag-modeline): handle it.
11015
11016 2000-01-08  Andy Piper  <andy@xemacs.org>
11017
11018         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11019         calls.
11020         (remove-buffer-from-gutter-tab): ditto.
11021
11022 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11023
11024         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11025         (custom-face-edit): Fix grammatical error in help message.
11026
11027 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11028
11029         * movemail.el: Added.
11030
11031         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11032
11033 2000-01-03  Didier Verna  <didier@xemacs.org>
11034
11035         * modeline.el (mouse-drag-modeline): remove the code related to
11036         the modeline horizontal scrolling facility.
11037
11038 1999-12-31  Martin Buchholz <martin@xemacs.org>
11039
11040         * XEmacs 21.2.26 is released.
11041
11042 1999-12-28  Andy Piper  <andy@xemacs.org>
11043
11044         * wid-edit.el (widget-push-button-value-create): The gui cache
11045         does not agree with native widgets which can only be displayed
11046         once per window. The reasons for caching are diminished now that
11047         we don't hog resources when creating buttons.
11048         (widget-push-button-cache) deleted.
11049
11050 1999-12-24  Martin Buchholz <martin@xemacs.org>
11051
11052         * XEmacs 21.2.25 is released.
11053
11054 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11055
11056         * hyper-apropos.el (hyper-apropos): Toggle
11057         hyper-apropos-programming-apropos correctly.
11058         Set REGEXP when user accepts default value.
11059
11060 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11061
11062         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11063         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11064
11065 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11066
11067         * mule/mule-category.el (undefined-category-designator):
11068         Return char instead of character.  Search for undefined one.
11069         (describe-category): Use with-displaying-help-buffer.
11070
11071 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11072
11073         * byte-optimize.el (byte-optimize-plus):
11074         Optimize (+ 1) to 1 instead of (1+ nil).
11075
11076         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11077
11078         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11079
11080         * byte-optimize.el (byte-optimize-char-before): New function.
11081         Remove performance penalty for using (char-before) instead of (char-after).
11082
11083 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11084
11085         * mule/mule-category.el (char-category-list): Return character
11086         instead of integer.
11087
11088 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11089
11090         * minibuf.el (read-buffer): Check default is buffer object.
11091
11092 1999-11-25  Andy Piper  <andy@xemacs.org>
11093
11094         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11095         for buttons.
11096
11097 1999-12-16  Andreas Jaeger  <aj@suse.de>
11098
11099         * package-get.el (package-get-maybe-save-index): Fixed typo.
11100         Patch by Jeff Miller <jmiller@smart.net>.
11101
11102 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11103
11104         * gnuserv.el (gnuserv-process-filter):  don't call
11105         gnuserv-write-to-client when gnuserv-current-client is nil
11106
11107 1999-12-14  Martin Buchholz <martin@xemacs.org>
11108
11109         * XEmacs 21.2.24 is released.
11110
11111 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11112
11113         * about.el (about-hackers): Update my email address.
11114
11115 1999-12-07  Martin Buchholz <martin@xemacs.org>
11116
11117         * XEmacs 21.2.23 is released.
11118
11119 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11120
11121         * package-get.el (package-get-download-sites): Removed several
11122         defunct download sites, added many new ones, and corrected a few
11123         incorrect directory-on-site entries.  Added physical locations to
11124         site-description.
11125
11126 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11127
11128         * finder.el (finder-commentary): add DOC string and fix
11129         interactive spec
11130
11131 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11132
11133         * help.el (describe-function): Don't forget to intern the string
11134         completing-read returns.
11135         (describe-variable): Ditto.
11136
11137 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11138
11139         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11140         `hyper-apropos-help-mode' here to find symbol to customize
11141         irregardless of cursor position and simplify
11142         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11143         `hyper-apropos-popup-menu'.
11144
11145 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11146
11147         * apropos.el (apropos-mode-map): Add return to call
11148         apropos-follow.
11149         (apropos-print): Call apropos-mode to have better
11150         command reference. Put keymap text-poperty to
11151         symbole name.
11152
11153 1999-11-22  Alastair Burt  <burt@dfki.de>
11154
11155         * help.el: (describe-bindings-1): Added handling of keymaps for
11156         the extents at point.
11157
11158 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11159
11160         * gutter-items.el (buffers-tab-items): Wrap the function in a
11161         save-match-data
11162
11163 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11164
11165         * help.el (describe-function): Use the DEFAULT argument to
11166         completing-read.
11167         (describe-variable): Ditto.
11168
11169 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11170
11171         * minibuf.el (read-from-minibuffer): Add optional argument
11172         DEFAULT to have better mini-buffer history support.
11173         (completing-read): Pass default to read-from-minibuffer.
11174         (read-buffer): Pass default to completing-read.
11175
11176 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11177
11178         * font-lock.el (font-lock-doc-string-face): Document the
11179         `font-lock-lisp-like' property.
11180
11181 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11182
11183         * lisp-mode.el: Specify `font-lock-lisp-like'.
11184
11185         * font-lock.el (font-lock-lisp-like): New function.
11186         (font-lock-fontify-syntactically-region): Use it.
11187
11188 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11189
11190         * XEmacs 21.2.22 is released
11191
11192 1999-11-28  Martin Buchholz <martin@xemacs.org>
11193
11194         * XEmacs 21.2.21 is released.
11195
11196 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11197
11198         * minibuf.el (read-coding-system): Accept symbol and
11199         coding-system object as a default-coding-system.
11200
11201 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11202
11203         * minibuf.el (read-coding-system): Accept symbol as
11204         a default-coding-system.
11205
11206 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11207
11208         * apropos.el (apropos-documentation): Use insert instead
11209         of princ.
11210
11211 1999-11-07  William M. Perry  <wmperry@aventail.com>
11212
11213         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11214           for the linux console.
11215
11216         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11217           stuff to work when you are not on a window system, since the GPM
11218           mouse support now allows pasting from outside of XEmacs.
11219
11220 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11221
11222         * XEmacs 21.2.20 is released
11223
11224 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11225
11226         * setup-paths.el (paths-default-info-directories): Add
11227         /usr/share/info and /usr/local/share/info.
11228
11229 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11230
11231         * about.el: Updated Vladimir Ivanovic's info.
11232
11233 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11234
11235         * auto-show.el (auto-show-truncationp): Remove.
11236
11237         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11238
11239 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11240
11241         * indent.el (indent-line-to): fix bug: spaces were not replaced
11242         with tab if column is multiple of tab-width
11243         From dhn@qedinc.com
11244
11245 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11246
11247         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11248         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11249
11250         * package-get.el (package-get-package-provider): Be verbose when
11251         interactive. Patch from Robert Pluim
11252
11253 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11254
11255         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11256         info file suffixes.
11257
11258 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11259
11260         * process.el (open-network-stream): Add a new optional parameter
11261         PROTOCOL to support udp; fix a minor typo and add an explanation
11262         in docstring for udp programming.
11263
11264         * code-process.el (open-network-stream): Add a new optional
11265         parameter PROTOCOL to support udp; fix a minor typo and add an
11266         explanation in docstring for udp programming.
11267
11268 1999-10-18  Andy Piper  <andy@xemacs.org>
11269
11270         * gui.el (make-gui-button): be more precise about how we call
11271         callbacks.
11272
11273         * wid-edit.el (widget-push-button-value-create): Use the new form
11274         of native gui-button.
11275
11276 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11277
11278         * info.el (Info-page-prev): Don't do (sit-for 0).
11279
11280 1999-10-13  Andy Piper  <andy@xemacs.org>
11281
11282         * gutter-items.el (progress-abort-glyph): new glyph for showing
11283         abort status.
11284         (append-progress): dispatch-event rather than sit-for.
11285         (abort-progress): new function. Show the abort glyph with an
11286         appropriate message.
11287         (raw-append-progress): dispatch-event rather than sit-for.
11288         (display-progress): cope with aborts.
11289
11290         * gui.el (make-gui-button): Use native widgets for buttons
11291         unconditionally.
11292         (insert-gui-button): ditto.
11293         (gui-button-p): ditto.
11294
11295         * xbm-button.el: remove from core.
11296
11297         * xpm-button.el: remove from core.
11298
11299 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11300
11301         * faces.el (init-device-faces): Don't initialize the random faces
11302         on the stream device.
11303
11304 1999-10-06  Andy Piper  <andy@xemacs.org>
11305
11306         * files.el (recover-file): Don't use ls under windows for revert buffer.
11307
11308 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11309
11310         * package-get.el (package-get-download-menu): Make menu really
11311         toggle download sites.
11312         (package-get-download-sites): Add autoload cookie.
11313
11314 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11315
11316         * setup-paths.el (paths-find-module-directory): Ditto.
11317
11318 1999-09-29  Werner Fink  <werner@suse.de>
11319
11320         * setup-paths.el (paths-find-exec-directory): Add missing nil
11321         parameter for environment.
11322
11323 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11324
11325         * modeline.el (modeline-format):
11326         Only purecopy the strings.  Else
11327         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11328         barfs.
11329
11330 1999-08-28  Mike Woolley  <mike@bulsara.com>
11331
11332         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11333         user setting comint-completion-addsuffix and
11334         comint-process-echoes.
11335
11336 1999-09-22  Andy Piper  <andy@xemacs.org>
11337
11338         * gutter-items.el (update-tab-in-gutter): use
11339         last-nonminibuf-window instead of selected-window.
11340
11341 1999-09-18  Andy Piper  <andy@xemacs.org>
11342
11343         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11344         display on.
11345
11346         * subr.el (record-buffer-hook): new variable so that the hook gets
11347         some documentation.
11348
11349 1999-09-16  Andy Piper  <andy@xemacs.org>
11350
11351         * gutter-items.el (update-tab-in-gutter): only update when the
11352         gutter is visible.
11353         (remove-buffer-from-gutter-tab): ditto.
11354
11355 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11356
11357         * simple.el (do-auto-fill): Commented out part of Kinsoku
11358         processing.
11359
11360 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11361
11362         * isearch-mode.el (isearch-highlightify-region): Give the
11363         highlighting extents a high priority.
11364         (isearch-make-extent): Give the main highlighting extent an even
11365         higher priority.
11366
11367 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11368
11369         * packages.el (packages-compute-package-locations): Fix typo from
11370         -u rationalization.
11371
11372 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11373
11374         * setup-paths.el (paths-find-doc-directory): Respect value of
11375         `configure-doc-directory.'
11376
11377         * find-paths.el (paths-find-architecture-directory): Give
11378         precendence `default' argument (which typically comes from
11379         configure).
11380
11381 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11382
11383         * startup.el (command-line-early): Added options -user-init-file
11384         and -user-init-directory.
11385
11386         * files.el (user-init-file): Default to NIL so we can recognize
11387         when it's set.
11388
11389 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11390
11391         * obsolete.el (init-file-user):
11392         * startup.el:
11393         * packages.el (packages-compute-package-locations):
11394         * package-get.el (package-get-user-index-filename):
11395         * menubar-items.el (maybe-add-init-button):
11396         * info.el (Info-annotations-path):
11397         * dump-paths.el:
11398         Change `user-init-directory' to be an absolute path.
11399         Use `user-init-directory' where appropriate.
11400         Zap `init-file-user' and its uses.
11401
11402 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11403
11404         * subr.el (copy-symbol): New function.
11405
11406 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11407
11408         * isearch-mode.el (isearch-done): Be sure to restore invisible
11409         extents in the proper buffer.
11410         (isearch-pre-command-hook): Set this-command to the correct value
11411         in case the buffer has changed and old overriding-local-map was
11412         used.
11413         (isearch-restore-extent): Use remprop instead of setting the
11414         property to nil.
11415
11416 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11417
11418         * cmdloop.el (execute-extended-command): Update zmacs region
11419         before the delay.
11420         (execute-extended-command): Make the message gettext-friendly.
11421
11422 1999-09-07  Andy Piper  <andy@xemacs.org>
11423
11424         * gutter-items.el (progress-gauge-glyph): renamed from
11425         progress-glyph.
11426         (progress-text-glyph): new variable.
11427         (progress-layout-glyph): use layouts and text glyphs.
11428         (progress-area-buffer): removed.
11429         (progress-text-and-extent): new variable.
11430         (progress-displayed-p): dynamically create gutter area buffer.
11431         (clear-progress): ditto.
11432         (raw-append-progress): ditto.
11433         (append-progress): use new glyph names.
11434         (raw-append-progress): only create the extent when needed. set
11435         properties more optimally.
11436         (progress): remove args.
11437
11438 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11439
11440         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11441         mapcar where the return value is unused.
11442         (isearch-restore-invisible-extents): Ditto.
11443         (isearch-highlight-all-cleanup): Ditto.
11444         (isearch-delete-extents-in-range): Traverse the extents only once.
11445         (isearch-highlight-all-update): Don't start over if the search
11446         string has changed and more input is pending.
11447
11448 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11449
11450         * packages.el (packages-find-package-data-path): Ditto.
11451
11452         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11453
11454         * subr.el (mapc-internal): Don't make obsolete.
11455
11456         * cl-extra.el (mapc): Resurrect.
11457
11458 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11459
11460         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11461         alias.
11462
11463         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11464         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11465         (isearch-yank-clipboard): Use get-clipboard instead of
11466         x-get-clipboard.
11467         (isearch-yank-selection): Fix docstring.
11468
11469 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11470
11471         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11472
11473 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11474
11475         * cl-macs.el (extent-start-position): Fix setf method.
11476         (extent-end-position): Ditto.
11477
11478 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11479
11480         * isearch-mode.el: End merge with FSF 20.4.
11481
11482         * isearch-mode.el (search-invisible): New variable.
11483         (isearch-hide-immediately): Ditto.
11484         (isearch-unhidden-extents): Ditto.
11485         (isearch-range-invisible): New function.
11486         (isearch-unhide-extent): Ditto.
11487         (isearch-restore-invisible-extents): Ditto.
11488         (isearch-restore-extent): Ditto.
11489
11490         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11491         implementation.
11492         (isearch-ring-retreat-edit): Ditto.
11493         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11494         (isearch-forward-regexp): New arguments NOT-REGEXP and
11495         NO-RECURSIVE-EDIT.
11496         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11497         (isearch-backward-regexp): New arguments NOT-REGEXP and
11498         NO-RECURSIVE-EDIT.
11499         (isearch-mode): Return isearch-success.
11500         (isearch-update): Use unread-command-events instead of
11501         unread-command-event.
11502         (isearch-abort): If an invalid regexp is encountered, keep popping
11503         states.
11504         (isearch-*-char): Use FSF implementation.
11505         (isearch-whitespace-chars): Use the more robust FSF's
11506         implementation.
11507         (isearch-within-brackets): New variable.
11508         (isearch-mode): Initialize it.
11509         (isearch-edit-string): Bind it.
11510         (isearch-search-and-update): Set it.
11511         (isearch-push-state): Push it.
11512         (isearch-top-state): Pop it.
11513         (isearch-search): Set it.
11514         (isearch-printing-char): When called by isearch-whitespace-chars,
11515         handle M-SPC gracefully.
11516         (isearch-message-prefix): New argument ELLIPSIS.
11517         (isearch-message-suffix): Ditto.
11518         (isearch-message): Use the ELLIPSIS argument when calling
11519         isearch-message-prefix and isearch-message-suffix.
11520         (isearch-message-prefix): Distinguish between "wrapped" and
11521         "overwrapped" search, FWIW.
11522
11523 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11524
11525         * isearch-mode.el (isearch-edit-string): Use the head of the
11526         search ring instead of search-last-string and search-last-regexp.
11527         (search-highlight): Renamed from isearch-highlight.
11528         (isearch-exit): Use the new name.
11529         (isearch-highlight): Ditto.
11530         (isearch-dehighlight): Ditto.
11531         (isearch-update-ring): New function.
11532         (isearch-done): Call it.
11533         (isearch-done): New argument EDIT.
11534         (isearch-repeat): If search string is empty, look up at the car of
11535         the search ring; ignore the yank pointer.
11536         (isearch-abort): Call isearch-done with NOPUSH.
11537         (isearch-cancel): New function.
11538         (isearch-mode-map): Bind it to ESC ESC ESC.
11539
11540         * isearch-mode.el: Begin merge with FSF 20.4.
11541
11542 1999-09-01  Andy Piper  <andy@xemacs.org>
11543
11544         * x-select.el (x-get-clipboard): obsolete.
11545         (x-yank-clipboard-selection): obsolete
11546
11547         * select.el (disown-selection): need to be careful to disown the
11548         clipboard if we set it via selection.
11549         (get-clipboard): move from x-select.el
11550         (yank-clipboard-selection): ditto.
11551
11552 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11553
11554         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11555         isearch-highlight-all-matches to nil.
11556         (isearch-fixed-case): New variable.
11557         (isearch-mode): Initialize it.
11558         (isearch-edit-string): Save it.
11559         (isearch-toggle-case-fold): Set it.
11560         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11561         need to check isearch-fixed-case.
11562         (isearch-toggle-case-fold): Update highlighting of all matches
11563         before the pause.
11564         (isearch-edit-string):
11565
11566 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11567
11568         * isearch-mode.el (isearch-edit-string): Call isearch-message
11569         before reading the event so that the prompt is displayed properly.
11570         (isearch-message): Use isearch-nonincremental when calling
11571         isearch-message-prefix.
11572         (minibuffer-local-isearch-map): Bind up and down to do the same as
11573         M-p and M-n respectively.
11574         (isearch-done): New arg NOPUSH.
11575         (isearch-edit-string): Use it.
11576         (isearch-edit-string): Don't bind isearch-string.
11577         (isearch-ring-adjust): Edit string, *then* push state.
11578
11579 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11580
11581         * faces.el (isearch-secondary): Make isearch-secondary look
11582         different than default.
11583
11584 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11585
11586         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11587         save-excursion.
11588         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11589         (isearch-update): Call isearch-dehighlight without arguments.
11590         (isearch-done): Ditto.
11591
11592         * isearch-mode.el (isearch-fix-case): If the search string has no
11593         upper-case letters, allow the folding to be reenabled.
11594         Previously, once disabled, the folding would remain that way until
11595         the end of isearch.
11596         (isearch-top-state): Call isearch-fix-case.
11597
11598         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11599         save-excursion.
11600         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11601
11602 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11603
11604         * xpm-button.el:
11605         xbm-button.el: Need to exist in core because gui.el depends on
11606         them.
11607
11608 1999-08-31  Andy Piper  <andy@xemacs.org>
11609
11610         * gutter-items.el (buffers-tab-face): new customizable variable.
11611         (buffers-tab-default-buffer-line-length): new specifier for
11612         maximum viewable characters.
11613         (progress-stack): new variable for implementing widget-based
11614         progress messages.
11615         (progress-area-buffer): ditto.
11616         (progress-glyph-height): ditto.
11617         (progress-stop-callback): ditto.
11618         (progress-quit-function): new function.
11619         (progress-glyph): new variable.
11620         (progress-layout-glyph): ditto.
11621         (progress-displayed-p): new function, see message-displayed-p for
11622         details.
11623         (clear-progress): ditto.
11624         (remove-progress): ditto.
11625         (append-progress): ditto.
11626         (raw-append-progress): ditto.
11627         (display-progress): ditto.
11628         (current-progress): ditto.
11629         (current-progress-label): ditto.
11630         (progress): ditto.
11631         (lprogress): ditto.
11632
11633
11634 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11635
11636         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11637
11638         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11639         `isearch-yank-selection'.
11640         (isearch-mode-map): Use it.
11641         (isearch-yank-selection): Use `get-selection' instead of
11642         `get-x-selection'.
11643
11644 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11645
11646         * faces.el (isearch-secondary): Create face here.
11647
11648         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11649         timers.
11650
11651 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11652
11653         * subr.el (buffer-string): More robust backward compatibility
11654         check, courtesy William Perry.
11655
11656 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11657
11658         * replace.el (perform-replace): Stop the search after the search
11659         limit has been reached.
11660
11661 1999-08-23  Andy Piper  <andy@xemacs.org>
11662
11663         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11664         here if we don't have one.
11665
11666 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11667
11668         * ldap.el (ldap-coding-system): Default to nil until we get
11669         efficient UTF8 support
11670         (ldap-decode-string): Guard against `decode-coding-string' not
11671         being defined
11672         (ldap-encode-string): Guard against `encode-coding-string' not
11673         being defined
11674
11675 1999-08-23  Didier Verna  <didier@xemacs.org>
11676
11677         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11678         Some doc strings improvements, and add a star to the `interactive'
11679         calls.
11680
11681 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11682
11683         * font-lock.el (java-font-lock-keywords-3): introduced new
11684         keywords and regexpes for javadoc syntax 1.2.
11685
11686 1999-08-17  Andy Piper  <andy@xemacs.org>
11687
11688         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11689         format-buffers-tab-line.
11690         (buffers-tab-max-buffer-line-length): new variable.
11691         (format-buffers-tab-line): new function. truncate names if over
11692         buffers-tab-max-buffer-line-length.
11693
11694 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11695
11696         * cus-start.el: Customize the variable `bell-inhibit-time'.
11697
11698 1999-08-16  Andy Piper  <andy@xemacs.org>
11699
11700         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11701         brute-force approach to deleting the last buffer.
11702         (buffers-tab-grouping-regexp): new customizable variable.
11703         (select-buffers-tab-buffers-by-mode): use it.
11704
11705 1999-08-13  Andy Piper  <andy@xemacs.org>
11706
11707         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11708         deletion problem.
11709
11710 1999-07-30  Didier Verna  <didier@xemacs.org>
11711
11712         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11713         of princ to output symbols.
11714         (custom-save-face-internal): ditto.
11715         (custom-save-resets): ditto.
11716
11717 1999-08-09  Didier Verna  <didier@xemacs.org>
11718
11719         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11720         `regexp-quote' to protect the major mode name for use as a regular
11721         expression (c++ needs this for instance).
11722
11723 1999-08-08  Andy Piper  <andy@xemacs.org>
11724
11725         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11726         cope with similar mode names.
11727
11728         * gutter-items.el (buffers-tab-selection-function): new selection
11729         function.
11730         (select-buffers-tab-buffers-by-mode): new function.
11731         (buffers-tab-items): use it if set to only display buffers in the
11732         tab in the current buffer's group..
11733         (update-tab-in-gutter): use new api.
11734         (remove-buffer-from-gutter-tab): ditto.
11735
11736         * gutter-items.el (buffers-tab-max-size): set custom selection
11737         default to 6.
11738         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11739         (add-tab-to-gutter): set face as default.
11740
11741 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11742
11743         * faces.el (frob-face-property): Merge the fall-back specifier
11744         with the target, not replace it.
11745
11746 1999-08-05  Andy Piper  <andy@xemacs.org>
11747
11748         * gutter-items.el (update-tab-in-gutter): add frame argument for
11749         buffer-items.
11750         (update-tab-in-gutter): use it.
11751
11752         * gutter-items.el (record-buffer-hook): set.
11753
11754         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11755         change.
11756         (switch-to-buffer-hook) deleted.
11757
11758 1999-08-04  Andy Piper  <andy@xemacs.org>
11759
11760         * gutter-items.el (update-tab-in-gutter): make sure this will work
11761         as an argument to create-frame-hook.
11762
11763 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11764
11765         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11766         instead of timer emulation.
11767
11768 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11769
11770         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11771         Emacs isearch enhancements.
11772
11773 1999-07-28  Andy Piper  <andy@xemacs.org>
11774
11775         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11776         all devices that support tab controls.
11777         (remove-buffer-from-gutter-tab): new function. to be used as a
11778         value for kill-buffer-hook.
11779
11780 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11781
11782         * auto-show.el (auto-show-truncationp): changed to match
11783         `window_translation_on'
11784
11785 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11786
11787         * XEmacs 21.2.19 is released
11788
11789 1999-07-28  SL Baur  <steve@miho>
11790
11791         * code-files.el (insert-file-contents): Fix docstring.
11792         revert previous change.
11793
11794 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11795
11796         * fill.el (fill-region-as-paragraph): Change re-break-point to
11797         contain word-across-newline plus one character so that filling
11798         Japanese and Chinese works as desired.
11799         * simple.el (do-auto-fill): Ditto.
11800
11801 1999-07-26  SL Baur  <steve@miho>
11802
11803         * mule/japanese.el ("Japanese"): Do not specify a default input
11804         method.
11805         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11806
11807 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11808
11809         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11810         able to use cl-macs macro in early lisp.
11811
11812 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11813
11814         * custom.el:
11815         * cus-face.el:
11816         * cus-edit.el:
11817                 Massive custom Theme API changes.
11818
11819 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11820
11821         * code-files.el (insert-file-contents): Regard
11822         coding-system-magic-cookie if `coding-system-for-read' is nil.
11823
11824 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11825
11826         * mule/thai-xtis.el: Add coding: local variable, to avoid
11827         bootstrapping problem with C locale.
11828
11829 1999-07-22  Andy Piper  <andy@xemacs.org>
11830
11831         * dumped-lisp.el (preloaded-file-list): guard against putting
11832         gutter-items in a less than functional XEmacs.
11833         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11834
11835 1999-07-18  Bob Weiner  <weiner@beopen.com>
11836
11837         * fill.el (fill-context-prefix): Fixed bug that prevented the
11838         setting of an adaptive fill prefix when the `dont-skip-first' was
11839         t.
11840
11841 1999-07-22  SL Baur  <steve@miho>
11842
11843         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11844
11845 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11846
11847         * files.el (interpreter-mode-alist): add `make', `guile', and
11848         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11849         makefile-mode, guile is a scheme, and someday XEmacs will be
11850         modular enough to use as an efficient scripting tool.)
11851
11852 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11853
11854         * mule/mule-cmds.el (reset-language-environment): Regard
11855         coding-category `utf-8' and `ucs-4' if they are available.
11856
11857 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11858
11859         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11860         (prefer-coding-system): Fix DOC-string.
11861
11862         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11863         DOC-string too.
11864
11865         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11866         Mule.
11867         (coding-system-change-eol-conversion): Fix DOC-string.
11868
11869 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11870
11871         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11872         instead of `list-coding-system'.
11873
11874 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11875
11876         * menubar-items.el (default-menubar): `select-input-method' was
11877         renamed to `set-input-method'.
11878
11879         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11880         "Set Language Environment" menu.
11881
11882         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11883         "Describe Language Support" menu.
11884
11885 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11886
11887         * mule/chinese.el ("Chinese-GB"): Rename
11888         `chinese-gb-environment-setup-function' to
11889         `setup-chinese-gb-environment-internal'.
11890
11891 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11892
11893         * mule/korean.el: Use `define-coding-system-alias' instead of
11894         `copy-coding-system'.
11895
11896 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11897
11898         * mule/mule-cmds.el (set-language-environment-coding-systems):
11899         Treat duplicated coding-categories.
11900
11901 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11902
11903         * mule/japanese.el: Use `define-coding-system-alias' instead of
11904         `copy-coding-system'.
11905
11906 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11907
11908         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11909         coding-system `viscii'.
11910
11911 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11912
11913         * mule/cyrillic.el:
11914         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11915         (cyrillic-alternativnyj-decode-table): New variable.
11916         (cyrillic-alternativnyj-encode-table): New variable.
11917         - Specify `iso-8-1' as a category of coding-system
11918           `alternativnyj'.
11919         - Abolish general Cyrillic environment.
11920
11921 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11922
11923         * mule/chinese.el:
11924         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11925         - Register `chinese-gb-environment-setup-function' as a
11926           `setup-function' of "Chinese-GB" environment.
11927
11928 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11929
11930         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11931         optional argument `parents'.
11932
11933         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11934         property for Thai-XTIS.
11935
11936         * mule/mule-help.el (help-with-tutorial): Use property
11937         `tutorial-coding-system' of language-info as a coding-system to
11938         read tutorial file.
11939
11940 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11941
11942         * mule/thai-xtis.el: Don't setup `setup-function' and
11943         `exit-function'.
11944
11945         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11946         `set-coding-category-system' to set up coding-system for
11947         coding-category.
11948
11949         * mule/mule-cmds.el (prefer-coding-system): Use
11950         `set-coding-category-system' to set up coding-system for
11951         coding-category.
11952
11953 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11954
11955         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11956         Thai-XTIS environment.
11957
11958         * mule/mule-cmds.el (prefer-coding-system): Use
11959         `find-coding-system' instead of `coding-system-p'.
11960
11961 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11962
11963         * mule/mule-cmds.el (set-language-environment-coding-systems):
11964         Modify eol-type for XEmacs.
11965
11966         * mule/thai-xtis.el: Delete unused local variable `category'.
11967
11968         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11969         function.
11970         (prefer-coding-system): Don't call
11971         `update-coding-systems-internal'; use function
11972         `coding-category-list' instead of variable `coding-category-list';
11973         use `set-coding-priority-list' instead of `set-coding-priority';
11974         modify `eol-type' for XEmacs.
11975
11976         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11977         `charset-columns'.
11978         (char-width): Likewise.
11979
11980 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11981
11982         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11983         `tis-620'.
11984
11985         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11986         `set-coding-priority-list' instead of `set-coding-priority'; don't
11987         call `update-coding-systems-internal'.
11988
11989         * mule/mule-misc.el (coding-system-get): New function.
11990         (coding-system-put): New function.
11991         (coding-system-category): New function.
11992
11993 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11994
11995         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11996         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11997         to avoid conflict with leim/quail/thai-xtis.
11998
11999         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12000         to thai-xtis-chars.el.
12001
12002         * mule/thai-xtis-chars.el: New file (split from
12003         mule/thai-xtis.el).
12004
12005 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12006
12007         * mule/thai-xtis.el:
12008         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12009         - Add syntax entries.
12010         - Put `preferred-coding-system' of the charset `thai-xtis' to
12011           `tis-620'.
12012
12013 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12014
12015         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12016         rewritten to use write-multibyte-character.
12017
12018 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12019
12020         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12021         of `iso-2022-7'.
12022         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12023         ported yet.
12024         (read-input-method-name): Treat optional argument `default'.
12025
12026 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12027
12028         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12029         all.
12030         (set-language-info-alist): Set up menus here.
12031
12032 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12033
12034         * minibuf.el (completing-read): Add new optional argument
12035         `default'.
12036         (read-coding-system): Add new optional argument
12037         `default-coding-system'.
12038
12039 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12040
12041         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12042         (viet-viscii-...->viet-vscii...).
12043
12044 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12045
12046         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12047         and menus.
12048
12049 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12050
12051         * mule/mule-cmds.el (input-method-function): Add permanent-local
12052         property.
12053
12054 1999-03-30  Dave Love  <fx@gnu.org>
12055
12056         * mule/mule-cmds.el (current-language-environment): Doc fix.
12057
12058 1999-02-06  Richard Stallman  <rms@gnu.org>
12059
12060         * mule/european.el (setup-slovenian-environment): New function.
12061         ("Slovenian"): New language environment.
12062
12063 1999-01-27  Dave Love  <fx@gnu.org>
12064
12065         * mule/mule-cmds.el (current-language-environment): Provide :link,
12066         :type (choices) and appropriate :get.
12067
12068 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12069
12070         * mule/mule-cmds.el (describe-language-environment): Don't alter
12071         input-method-alist.
12072
12073 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12074
12075         * mule/mule-cmds.el (prefer-coding-system): Call
12076         set-coding-priority, so that the internal array of priorities is
12077         also updated.
12078
12079 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12080
12081         * mule/mule-cmds.el (prefer-coding-system): If the argument
12082         requires specific EOL conversion type, make the default coding
12083         systems use that.
12084
12085 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12086
12087         * mule/mule-cmds.el (set-language-environment): Pass the default
12088         eol-type to set-language-environment-coding-systems.
12089         (set-default-coding-systems): Copy the eol-type property for the
12090         new default values of {buffer-file,process}-coding-system from the
12091         old defaults.
12092         (set-language-environment-coding-systems): Accept an optional
12093         argument EOL-TYPE, and set the eol-type property of the default
12094         coding systems accordingly.
12095
12096 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12097
12098         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12099         use generate-new-buffer instead of get-buffer-create.
12100
12101 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12102
12103         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12104
12105 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12106
12107         * mule/mule-cmds.el (default-input-method): Fix custom type.
12108
12109 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12110
12111         * mule/mule-cmds.el (setup-specified-language-environment):
12112         Add apropos-inhibit property.
12113         (describe-specified-language-support): Likewise.
12114
12115 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12116
12117         * mule/mule-cmds.el: Doc fixes.
12118
12119 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12120
12121         * mule/mule-cmds.el (register-input-method): Doc-string
12122         modified.
12123
12124 1998-09-01  Dave Love  <fx@gnu.org>
12125
12126         * mule/mule-cmds.el (current-language-environment): Fix
12127         setter function.
12128
12129 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12130
12131         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12132         mule/european.el, mule/hebrew.el, mule/japanese.el,
12133         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12134         avoid bootstrapping problem if you need to recompile all the Lisp
12135         files using interpreted code.
12136
12137 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12138
12139         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12140         ("Latin-2"): Likewise.
12141
12142 1998-08-18  Per Starback  <starback@update.uu.se>
12143
12144         * mule/european.el (setup-latin2-environment): Fix typo.
12145
12146 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12147
12148         * mule/european.el: Give proper value of `input-method' key to all
12149         lang. env.
12150
12151         * mule/mule-cmds.el (activate-input-method): Handle the case that
12152         the arg INPUT-METHOD is nil correctly.
12153         (read-multilingual-string): Activate the specified input method
12154         before calling read-string.  Afterward, activate the original
12155         input method.
12156
12157 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12158
12159         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12160         (set-language-info-alist): Fix typo in doc-string.
12161
12162         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12163
12164 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12165
12166         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12167         (reset-language-environment): New function for the job that
12168         setup-english-environment used to do.
12169         (set-language-environment): Do more setups according to the info
12170         in language-info-alist.
12171         (read-language-name): Handle the case that the arg KEY is nil.
12172         (describe-language-environment): Handle input-method property.
12173
12174         * mule/: All files under this directory, which related with
12175         specific languages (such as mule/european.el, mule/greek.el,
12176         mule/hebrew.el, mule/misc-lang.el), modified as below.
12177         (setup-XXX-environment): Just call set-language-environment.  If
12178         they used to do some other jobs than what done by
12179         set-language-environment, those jobs are done in
12180         setup-XXX-environment-internal now.
12181         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12182         the value to setup-XXX-environment-internal.  Add properties
12183         input-method and features.
12184
12185         * mule/english.el (setup-english-environment): Just call
12186         reset-language-environment.
12187
12188         * mule/european.el (setup-8-bit-environment): Function deleted.
12189
12190 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12191
12192         * mule/mule-cmds.el (input-method-exit-on-first-char)
12193         (input-method-use-echo-area): Doc fixes.
12194
12195 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12196
12197         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12198         variable.
12199         (input-method-use-echo-area): New variable.
12200
12201 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12202
12203         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12204
12205 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12206
12207         * mule/mule-cmds.el (activate-input-method): Update mode line.
12208         (inactivate-input-method): Likewise.
12209
12210 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12211
12212         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12213         input method in the current buffer, but just bind
12214         current-input-method.
12215
12216 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12217
12218         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12219
12220         * mule/misc-lang.el ("IPA"): Add coding-priority and
12221         coding-system.
12222
12223 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12224
12225         * mule/greek.el: Add coding-priority.
12226
12227 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12228
12229         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12230         LANG-ENV.
12231
12232 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12233
12234         * mule/mule-cmds.el (register-input-method): Fix previous change.
12235         (setup-specified-language-environment): Doc fix.
12236
12237 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12238
12239         * mule/mule-cmds.el: Several doc fixes.
12240         (get-language-info, set-language-info): Rename argument.
12241         (set-language-info-alist): Likewise.
12242         (register-input-method): Rename argument.
12243         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12244
12245 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12246
12247         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12248         default value while reading an input method.
12249
12250 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12251
12252         * mule/mule-cmds.el (universal-coding-system-argument):
12253         Use buffer-file-coding-system as default.
12254
12255 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12256
12257         * mule/korean.el ("Korean"): Doc fix.
12258
12259 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12260
12261         * mule/mule-cmds.el (describe-language-environment): Print the
12262         languge environment at the head.
12263
12264 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12265
12266         * mule/japanese.el: Set exit-function to exit-japanese-environment
12267         for Japanese environment.
12268
12269 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12270
12271         * mule/mule-cmds.el (set-language-environment): Doc fix.
12272         (current-language-environment): Use defcustom.
12273         (default-input-method): Specify :type.
12274
12275 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12276
12277         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12278         modified.
12279         (prefer-coding-system): Doc-string modified.
12280
12281 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12282
12283         * mule/mule-cmds.el (set-language-info): Doc-string
12284         describes `coding-priority' KEY.
12285         (set-language-environment-coding-systems): New function.
12286         (select-safe-coding-system): New function.
12287         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12288         (set-language-info-alist): New optionla arg PARENTS.  Call
12289         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12290         (set-language-environment-coding-systems): New function.
12291
12292         * mule/chinese.el: Remove setting up of
12293         describe-chinese-environment-map and
12294         setup-chinese-environment-map.  Exclude them in args of calls to
12295         set-language-info-alist.  Register coding-priority key in
12296         language-info-alist.
12297
12298         * mule/cyrillic.el: Remove setting up of
12299         describe-cyrillic-environment-map and
12300         setup-cyrillic-environment-map.  Exclude them in args of calls to
12301         set-language-info-alist.  Register coding-priority key in
12302         language-info-alist.
12303
12304         * mule/english.el: Register coding-priority key in
12305         language-info-alist.
12306
12307         * mule/ethiopic.el: Register coding-priority key in
12308         language-info-alist.
12309
12310         * mule/european.el: Remove setting up of
12311         describe-european-environment-map and
12312         setup-european-environment-map.  Exclude them in args of calls to
12313         set-language-info-alist.  Register coding-priority key in
12314         language-info-alist.  Add "German" language env.
12315         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12316         (setup-german-environment): New function.
12317
12318         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12319         change default input method to "greek-postfix".
12320
12321         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12322         coding-priority key in
12323
12324 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12325
12326         * mule/mule-cmds.el (set-language-info): Doc fix.
12327         (input-method-inactivate-hook): Doc fix.
12328
12329 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12330
12331         * mule/mule-cmds.el (set-input-method): Renamed from
12332         select-input-method.
12333
12334 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12335
12336         * mule/mule-cmds.el (set-language-environment): Run
12337         exit-language-environment-hook before calling `exit-function'
12338         which is specified for the language environment.
12339
12340 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12341
12342         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12343         modified.
12344         (prefer-coding-system): Likewise.
12345         (describe-language-environment): Print aliases of each coding
12346         system.
12347         (set-language-environment-hook): New variable.
12348         (exit-language-environment-hook): New variable.
12349         (set-language-environment): Call these hooks.  Before setting a
12350         new language environment, exit from the
12351         current-language-environment if necessary.
12352         (input-method-verbose-flag): The value can be nil, t,
12353         complex-only, or default.
12354         (input-method-highlight-flag): Doc-string augmented.
12355         (activate-input-method): Check if we can run the registered
12356         function to activate an input method.
12357
12358         * mule/korean.el: Set exit-function for language environment
12359         "Korean" to exit-korean-environment.
12360         (setup-korean-environment): Moved to korea-util.el.
12361
12362 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12363
12364         * mule/mule-cmds.el (read-multilingual-string): Use
12365         current-input-method prior to default-input-method.  Don't bind
12366         current-input-method by `let', instead, activate the specified
12367         input method in the current buffer temporarily.
12368
12369 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12370
12371         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12372
12373 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12374
12375         * mule/chinese.el (post-read-decode-hz): Return the result of
12376         decode-hz-region.
12377         (pre-write-encode-hz): Do not change the value of
12378         last-coding-system.
12379
12380 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12381
12382         * mule/mule-ccl.el: Doc fixes.
12383
12384 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12385
12386         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12387         (check-ccl-program): New macro.
12388
12389 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12390
12391         * mule/mule-ccl.el: Comment about CCL syntax modified.
12392         (ccl-command-table): Add read-multibyte-character and
12393         write-multibyte-character.
12394         (ccl-code-table): Add ex-cmd.
12395         (ccl-extended-code-table): New variable.
12396         (ccl-embed-extended-command): New function.
12397         (ccl-compile-read-multibyte-character,
12398         ccl-compile-write-multibyte-character) New functions.
12399         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12400         ccl-dump-write-multibyte-character): New functions.
12401
12402 1999-07-22  SL Baur  <steve@miho>
12403
12404         * config.el (config-value-file): config.values is installed into
12405         doc-directory.
12406         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12407
12408 1999-07-19  Didier Verna  <didier@xemacs.org>
12409
12410         * rect.el: all functions rewritten, except when noted. Below is a
12411         list of interface changes.
12412         (apply-on-rectangle): new function. Obsoletes
12413         `operate-on-rectangle'. All functions that used to call this
12414         function now call the new one.
12415         (kill-rectangle): added optional prefix arg to fill lines.
12416         (delete-rectangle): ditto.
12417         (delete-extract-rectangle): ditto.
12418         (open-rectangle): ditto.
12419         (clear-rectangle): ditto.
12420         (delete-rectangle-line): added third arg FILL.
12421         (delete-extract-rectangle-line): ditto.
12422         (open-rectangle-line): ditto.
12423         (clear-rectangle-line): ditto.
12424
12425 1999-07-18  Andy Piper  <andy@xemacs.org>
12426
12427         * menubar-items.el (default-menubar): add gutter options.
12428
12429         * gutter-items.el: new file.
12430         (gutter): new group for custom.
12431         (gutter-visible-p): new variable.
12432         (default-gutter-position): ditto.
12433         (buffers-tab): new group for the buffers tab.
12434         (gutter-buffers-tab): widget to put in the gutter.
12435         (buffers-tab-max-size): max number of tabs.
12436         (buffers-tab-switch-to-buffer-function): function to call when a
12437         tab is pressed.
12438         (buffers-tab-omit-function): filter buffers with this function.
12439         (buffers-tab-format-buffer-line-function): format buffer names for
12440         inclusion in tabs.
12441         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12442         the record.
12443         (build-buffers-tab-internal): build a list of tab items.
12444         (buffers-tab-items): ditto.
12445         (add-tab-to-gutter): put a tab in the gutter area.
12446         (update-tab-in-gutter): reset the buffers in the tab.
12447
12448         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12449
12450         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12451         (switch-to-buffer-hooks): new hook.
12452
12453         * toolbar.el (default-toolbar-position): fix typo.
12454
12455 1999-07-16  Andy Piper  <andy@xemacs.org>
12456
12457         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12458
12459 1999-07-15  Didier Verna  <didier@xemacs.org>
12460
12461         * cus-edit.el (custom-prompt-variable): optional third arg makes
12462         prompt for a comment string.
12463         (customize-set-value): optional prefix makes this function handle
12464         variable comments.
12465         (customize-set-variable): ditto.
12466         (customize-save-variable): ditto.
12467         (customize-customized): handle custom comments.
12468         (customize-save-customized): ditto.
12469         (custom-variable-state-set): ditto.
12470         (custom-face-state-set): ditto.
12471         (customize-saved): ditto.
12472         (custom-variable-set): ditto.
12473         (custom-face-set): ditto.
12474         (custom-variable-save): ditto.
12475         (custom-face-save): ditto.
12476         (custom-variable-reset-saved): ditto.
12477         (custom-face-reset-saved): ditto.
12478         (custom-variable-reset-standard): ditto.
12479         (custom-face-reset-standard): ditto.
12480         (custom-comment-face): new face.
12481         (custom-comment-tag-face): ditto.
12482         (custom-comment): new widget.
12483         (custom-comment-create): new function.
12484         (custom-comment-delete): ditto.
12485         (custom-comment-value-set): ditto.
12486         (custom-comment-show): ditto.
12487         (custom-comment-invisible-p): ditto.
12488         (custom-variable-value-create): create a comment field widget.
12489         (custom-face-value-create): ditto.
12490         (custom-variable-menu): new entry for adding a custom comment.
12491         (custom-face-menu): ditto.
12492         (custom-save-variables): possibly save custom comments.
12493         (custom-save-faces): ditto.
12494
12495         * cus-face.el (custom-set-faces): the arguments can now have a
12496         custom comment as fourth argument.
12497
12498         * custom.el (custom-set-variables): the arguments can now have a
12499         custom comment as fifth element.
12500
12501 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12502
12503         * XEmacs 21.2.18 is released
12504
12505 1999-07-13  SL Baur  <steve@miho>
12506
12507         * lib-complete.el (read-library-name): Revert previous change.
12508         (read-library): Ditto.
12509
12510 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12511
12512         * packages.el (packages-package-list): Capitalize docstring.
12513
12514         * packages.el (packages-find-package-library-path): Use #'nconc
12515         rather than #'append to reduce consing -- #'mapcar uses Flist,
12516         which returns a freshly consed list.  #'append would create yet
12517         another fresh list, using Fmake_list in concat.
12518
12519         * packages.el (package-provide): Use setq with remassq like it
12520         says in its docstring.
12521
12522 1999-07-06  SL Baur  <steve@miho.m17n.org>
12523
12524         * lib-complete.el (progn-with-message): Fix typo.
12525
12526 1999-07-06  SL Baur  <steve@miho.m17n.org>
12527
12528         * mule/mule-misc.el (char-octet): Make function match docstring.
12529         From Katsumi Yamaoka <yamaoka@jpl.org>
12530
12531 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12532
12533         * wid-edit.el (widget-documentation): corrected spelling error.
12534
12535 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12536
12537         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12538         keys if already bound
12539
12540 1999-07-06  SL Baur  <steve@miho.m17n.org>
12541
12542         * lib-complete.el (progn-with-message): Revert previous changes.
12543
12544 1999-06-24  Bob Weiner  <weiner@beopen.com>
12545
12546         * lib-complete.el (find-library):
12547         (find-library-other-window):
12548         (find-library-other-frame): Completely rewrote
12549         so that these functions actually work when called non-interactively.
12550         Also made them handle LIBRARY arguments which end with .el or .elc.
12551
12552 1999-06-24  Bob Weiner  <weiner@beopen.com>
12553
12554         * simple.el (indent-new-comment-line): Locally bound
12555         `block-comment-start' to `comstart' or else when this is called
12556         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12557         `block-comment-start' value, ignoring any existing spacing after a
12558         comment prefix in the previous line and producing ugly comments.
12559
12560 1999-06-23  Bob Weiner  <weiner@beopen.com>
12561
12562         * list-mode.el (mouse-choose-completion):
12563         (choose-completion):
12564         (completion-switch-to-minibuffer): Added.
12565         ([Tab]): [Tab] previously switched to the minibuffer
12566         but since [space] does that and since most applications in the
12567         world use [Tab] to select the next item in a list, do that in the
12568         *Completions* buffer too.  This will cause the least confusion
12569         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12570         06/23/1999.
12571
12572 1999-06-22  Bob Weiner  <weiner@beopen.com>
12573
12574         * help.el (help-buffer-name): Added support for a null value
12575         of `help-buffer-prefix-string' since some buffers require no
12576         prefix.
12577
12578 1999-06-20  Bob Weiner  <weiner@beopen.com>
12579
12580         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12581         in the completion-list-mode-map to bury the completions buffer
12582         even when the minibuffer is no longer active.
12583
12584 1999-06-20  Bob Weiner  <weiner@beopen.com>
12585
12586         * list-mode.el (list-mode): It is visually disconcerting to have
12587         the text cursor disappear within list buffers, especially when
12588         moving from window to window, so leave it visible.
12589
12590 1999-07-01  SL Baur  <steve@miho.m17n.org>
12591
12592         * menubar-items.el (default-menubar): Conditionalize the bug
12593         report menu item (which may not be possible in this XEmacs).
12594         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12595
12596 1999-06-30  SL Baur  <steve@miho.m17n.org>
12597
12598         * subr.el (with-current-buffer): DOC string fix.
12599         Suggested by Bob Weiner <weiner@altrasoft.com>
12600
12601 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12602
12603         * cus-face.el (custom-face-italic): insert missing args
12604
12605 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12606
12607         * packages.el (package-locations): Changed default early package
12608         hierarchies to ~/.xemacs/mule-packages and
12609         ~/.xemacs/xemacs-packages.
12610
12611 1999-06-23  SL Baur  <steve@miho.m17n.org>
12612
12613         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12614
12615 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12616
12617         * packages.el (package-locations): Changed default early package
12618         hierarchy to ~/.xemacs/packages.
12619         (package-locations): Removed `packages' as a possible name for a
12620         late package hierarchy.
12621
12622 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12623
12624         * mule/mule-category.el (word-combining-categories): Set up new
12625         variable.
12626         (word-separating-categories): Likewise.
12627
12628 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12629
12630         * XEmacs 21.2.17 is released
12631
12632 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12633
12634         * font-menu.el (font-menu-set-font): allow for nil specification
12635         of font size.
12636
12637 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12638
12639         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12640         is 1.
12641
12642 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12643
12644         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12645         8859-5 instead of ISO 8859-1.
12646
12647 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12648
12649         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12650         (viet-viscii-encode-table): Ditto.
12651
12652         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12653         Make obsolete definition of char-octet.
12654
12655 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12656
12657         * subr.el: Move no-Mule make-char ...
12658         * help-nomule.el (make-char): To here.
12659         (string-width): Make Mule compatibility alias.
12660
12661 1999-06-15  Andy Piper  <andy@xemacs.org>
12662
12663         * select.el (get-selection-no-error): really make there be no-error.
12664         (get-selection): revert to original.
12665
12666 1999-06-11  Andy Piper  <andy@xemacs.org>
12667
12668         * select.el (selection-sets-clipboard): renamed.
12669         (own-selection): use it.
12670
12671 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12672
12673         * XEmacs 21.2.16 is released
12674
12675 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12676
12677         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12678         missing characters to avoid crash.
12679
12680 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12681
12682         * coding.el (set-terminal-coding-system): Only set the console
12683         coding system on the selected console if it is a tty.
12684
12685 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12686
12687         * cus-face.el:
12688         * cus-edit.el:
12689         * faces.el:
12690         (custom):
12691         (face-spec-set):
12692         * faces.el (frob-face-property):
12693         * font-menu.el (font-menu-set-font):
12694                   Actually apply changes from 1999-03-17
12695
12696 1999-06-10  Andy Piper  <andy@xemacs.org>
12697
12698         * select.el (get-selection): abstract out non error-signalling
12699         part.
12700         (get-selection-no-error): get-selection without signalling an
12701         error.
12702         (selection-is-clipboard-p): new variable. controls whether the
12703         selection sets the clipboard.
12704         (own-selection): use it.
12705
12706         * mouse.el (insert-selection): fallback to clipboard after trying
12707         primary selection and cutbuffer.
12708
12709 1999-06-05  Andy Piper  <andy@xemacs.org>
12710
12711         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12712         selection functions.
12713
12714 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12715
12716         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12717         default value.
12718         (load): Use `raw-text' instead of `no-conversion'.
12719         (insert-file-contents): Likewise.
12720
12721         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12722         of `no-conversion'.
12723
12724 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12725
12726         * coding.el: Don't copy `no-conversion' to `raw-text'.
12727
12728 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12729
12730         * subr.el (make-char): Define it if Mule is not around.
12731
12732 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12733
12734         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12735
12736         * x-select.el (x-disown-selection-internal): Restore symbol as an
12737         obsolete alias.
12738         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12739
12740 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12741
12742         * XEmacs 21.2.15 is released
12743
12744 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12745
12746         * subr.el (split-string): Avoid infinite looping
12747
12748 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12749
12750         * ldap.el (ldap-ignore-attribute-codings): New variable
12751         (ldap-default-attribute-decoder): New variable
12752         (ldap-coding-system): New variable
12753         (ldap-attribute-syntax-encoders): New variable
12754         (ldap-attribute-syntax-decoders): New variable
12755         (ldap-attribute-syntaxes-alist): New variable
12756         (ldap-encode-boolean): New function
12757         (ldap-decode-boolean): New function
12758         (ldap-encode-country-string): New function
12759         (ldap-decode-string): New function
12760         (ldap-decode-address): New function
12761         (ldap-encode-address): New function
12762         (ldap-decode-attribute): New function
12763         (ldap-search): Use some of these
12764
12765 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12766
12767         * version.el (emacs-version): Make the patch level/beta come
12768         before the XEmacs qualifier so that it gets into (funcall
12769         emacs-version) and thus in the bug reports.
12770         (emacs-version>=): Support patch levels.
12771
12772 1999-06-03  SL Baur  <steve@xemacs.org>
12773
12774         * version.el: implement x.y.z version number
12775         From Jan Vroonhof <vroonhof@math.ethz.ch>
12776
12777 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12778
12779         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12780
12781 1999-05-22  Vin Shelton <acs@xemacs.org>
12782
12783         * startup.el: Document -private and break out non-standard X options.
12784
12785 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12786
12787         * mule/mule-charset.el (charset-after): New function.
12788         (charset-direction): Synch with Mule, update docstring.
12789         (get-charset-property): New function.
12790         (put-charset-property): New function.
12791         (charset-plist): New function.
12792
12793         * mule/mule-charset.el (compose-region):
12794         (decompose-region): remove;  these functions (which don't work
12795         since we don't do composite characters) have been moved to
12796         mule-util.el.
12797         (toplevel): follow coding standards
12798
12799 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12800
12801         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12802         exist any more.
12803
12804         * code-files.el: Fix commentary to follow coding standards.  Move
12805         the single line left in mule-files.el to here.
12806
12807         * mule/mule-files.el: delete.
12808
12809 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12810
12811         * info.el (Info-scroll-prev): Use event functions instead of the
12812         old emacs 19 interface.
12813
12814 1999-06-02  Andy Piper  <andy@xemacs.org>
12815
12816         * x-font-menu.el (x-font-menu-load-font):
12817         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12818
12819 1999-05-31  Andy Piper  <andy@xemacs.org>
12820
12821         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12822         group.
12823         (font-menu-this-frame-only-p): ditto.
12824         (font-menu-max-items): reinstate, from Jan Vroonhof
12825         <vroonhof@math.ethz.ch>
12826         (font-menu-submenu-name-format): ditto.
12827         (font-menu-split-long-menu): ditto, for use by the family
12828         constructor.
12829         (font-menu-family-constructor): use it.
12830
12831 1999-05-30  Andy Piper  <andy@xemacs.org>
12832
12833         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12834         for use by the font menu.
12835
12836         * msw-font-menu.el: new file implementing mswindows specific
12837         font-menu behaviour.
12838         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12839         (mswindows-font-menu-junk-families): ditto.
12840         (hack-font-truename): ditto.
12841         (mswindows-font-regexp-ascii): ditto.
12842         (mswindows-reset-device-font-menus): ditto.
12843         (mswindows-font-menu-font-data): ditto.
12844         (mswindows-font-menu-load-font): ditto.
12845
12846         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12847         (x-font-menu-font-data): ditto.
12848         (x-font-menu-load-font): ditto.
12849
12850         * font-menu.el: new file implementing generic font menu behaviour.
12851         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12852         made device independent.
12853         (font-menu-this-frame-only-p): ditto.
12854         (font-menu-preferred-resolution): ditto.
12855         (font-menu-size-scaling): new variable used to determine whether
12856         sizes are in points or tenths of a point.
12857         (vassoc): moved from x-font-menu.el.
12858         (device-fonts-cache): ditto.
12859         (device-fonts-cache): ditto.
12860         (flush-device-fonts-cache): ditto.
12861         (reset-device-font-menus): copied from x-font-menu.el and made
12862         device independent. Most functionality deferred to
12863         device-dependent versions.
12864         (font-menu-family-constructor): copied from x-font-menu.el and
12865         made device independent.
12866         (font-menu-size-constructor): ditto.
12867         (font-menu-weight-constructor): ditto.
12868         (font-menu-set-font): ditto.
12869         (font-menu-change-face): ditto.
12870         (font-menu-load-font): new device method.
12871         (font-menu-font-data): ditto.
12872
12873         * x-font-menu.el: The above functions deleted.
12874
12875 1999-05-26  Andy Piper  <andy@xemacs.org>
12876
12877         * update-elc.el:
12878         * make-docfile.el:
12879         * loadup.el: rehash expand-file-name usage to not use default-directory.
12880
12881 1999-05-21  Andy Piper  <andy@xemacs.org>
12882
12883         * x-select.el (x-select-convert-to-text):
12884         (x-selected-text-type):
12885         (x-get-selection):
12886         (xselect-convert-to-string):
12887         (xselect-convert-to-compound-text):
12888         (xselect-convert-to-length):
12889         (xselect-convert-to-targets):
12890         (xselect-convert-to-delete):
12891         (xselect-convert-to-filename):
12892         (xselect-convert-to-charpos):
12893         (xselect-convert-to-lineno):
12894         (xselect-convert-to-colno):
12895         (xselect-convert-to-sourceloc):
12896         (xselect-convert-to-os):
12897         (xselect-convert-to-host):
12898         (xselect-convert-to-user):
12899         (xselect-convert-to-class):
12900         (xselect-convert-to-name):
12901         (xselect-convert-to-integer):
12902         (xselect-convert-to-atom):
12903         (xselect-convert-to-identity): functions renamed from x-* and
12904         moved to select.el.
12905         (x-get-secondary-selection): use rename get-selection.
12906         (x-get-clipboard): ditto.
12907         (x-own-selection): moved to select.el.
12908         (x-valid-simple-selection-p): ditto.
12909         (x-dehilight-selection): ditto.
12910         (x-own-clipboard): ditto.
12911         (x-disown-selection): ditto.
12912
12913         * x-mouse.el (x-yank-function): moved to mouse.el.
12914         (x-insert-selection): ditto.
12915         (x-set-point-and-move-selection): use renamed function.
12916
12917         * select.el (selected-text-type): moved and renamed from
12918         x-select.el.
12919         (selection-owner-p): moved to C.
12920         (selection-exists-p): ditto.
12921         (get-cutbuffer): new device method.
12922         (get-selection): generalised and moved from x-select.el.
12923         (own-selection): moved x-own-selection functionality into here.
12924         (dehilight-selection): renamed and moved from x-select.el.
12925         (own-clipboard): functionality moved from x-select.el using new
12926         generic C builtins.
12927         (disown-clipboard): ditto.
12928         (select-convert-to-text):
12929         (select-convert-to-string):
12930         (select-convert-to-compound-text):
12931         (select-convert-to-length):
12932         (select-convert-to-targets):
12933         (select-convert-to-delete):
12934         (select-convert-to-filename):
12935         (select-convert-to-charpos):
12936         (select-convert-to-lineno):
12937         (select-convert-to-colno):
12938         (select-convert-to-sourceloc):
12939         (select-convert-to-os):
12940         (select-convert-to-host):
12941         (select-convert-to-user):
12942         (select-convert-to-class):
12943         (select-convert-to-name):
12944         (select-convert-to-integer):
12945         (select-convert-to-atom):
12946         (select-convert-to-identity): new functions renamed from x-* and
12947         moved from x-select.el.
12948
12949         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12950         into here and use as the default window-system mouse yank.
12951         (insert-selection): generalised and moved from x-mouse.el.
12952         (own-clipboard): moved to C.
12953
12954         * msw-select.el (mswindows-selection-owned-p): deleted.
12955         (mswindows-own-selection): generalised and moved to select.el.
12956         (mswindows-disown-selection): generalised and moved to C.
12957         (mswindows-selection-owner-p): ditto.
12958
12959 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12960
12961         * XEmacs 21.2.14 is released
12962
12963 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12964
12965         * about.el: update contact info for jason and slb.
12966
12967 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12968
12969         * mule/european.el (setup-romanian-environment): Add Romanian
12970         support from Emacs/Mule romanian.el.
12971
12972 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12973
12974         * cus-face.el: Label all custom changes with the 'custom' tag.
12975
12976         * cus-edit.el: idem ditto.
12977
12978         * faces.el: Added suport for adding device tags to various functions.
12979         (custom): New device tag.
12980         (face-spec-set): Call reset face with tags argument. No longer do
12981         x-init-global-faces hack.
12982
12983         * faces.el (frob-face-property): Use an anonymous specifier to map
12984         frob-face-property-1 over.
12985
12986         * x-font-menu.el (font-menu-set-font): Always specify all
12987         properties to custom.
12988
12989 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12990
12991         * mule/european.el (setup-czech-environment): Add czech support.
12992         From David Sauer <davids@orfinet.cz>
12993
12994 1999-03-15  SL Baur  <steve@xemacs.org>
12995
12996         * check-features.el: Turn hard errors into warnings.
12997
12998 1999-03-21  SL Baur  <steve@xemacs.org>
12999
13000         * simple.el (delete-key-deletes-forward): As per discussion on
13001         xemacs-beta, default to t.
13002
13003 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13004
13005         * loadup.el: Define Installation-string before loading anything.
13006
13007 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13008
13009         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13010         From Anders Stenman <stenman@isy.liu.se>
13011
13012 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13013
13014         * wid-edit.el (widget-glyph-find): Ditto.
13015
13016         * packages.el (locate-library): Ditto.
13017
13018         * loadup.el (really-early-error-handler): Ditto.
13019
13020         * lib-complete.el (read-library): Ditto.
13021
13022         * faces.el (set-face-stipple): Ditto.
13023
13024         * code-files.el (load): Use new calling style of locate-file.
13025
13026 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13027
13028         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13029         dead.
13030
13031 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13032
13033         * dumped-lisp.el (preloaded-file-list): Don't load
13034         Installation.el.
13035
13036         * loadup.el (Installation-string): Define it here.
13037
13038 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13039
13040         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13041         Installation.el needs to be loaded before `dump-paths', otherwise
13042         the dumping process won't find it.
13043
13044 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13045
13046         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13047         subr so that we can use `replace-in-string' in Installation.el to
13048         get rid of C-m chars under the native Windows build.
13049
13050 1999-04-29  Andy Piper  <andy@xemacs.org>
13051
13052         * make-docfile.el: canonicalize file and directory names.
13053
13054         * device.el (call-device-method): new function for calling device
13055         specific methods.
13056         (define-device-method): new function for defining device methods.
13057         (define-device-method*): ditto.
13058
13059 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13060
13061         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13062
13063 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13064
13065         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13066         (cyrillic-koi8-r-encode-table): Likewise.
13067         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13068         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13069
13070         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13071         from vietnamese.el].
13072
13073         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13074         mule/mule-misc.el.
13075
13076 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13077
13078         * mule/thai-xtis.el:
13079         - Change font registry name from "Thai94x94-0" to "xtis-0".
13080         - Change mnemonic of coding-system `tis-620' to "TIS620".
13081
13082 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13083
13084         * mule/ethiopic.el: fixed.
13085
13086 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13087
13088         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13089
13090         * mule/thai-xtis.el: New file.
13091
13092         * mule/vietnamese.el: New file.
13093
13094         * mule/ethiopic.el: New file.
13095
13096 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13097
13098         * bytecomp.el (byte-compile-close-variables): Leave
13099         debug-issue-ebola-notices alone.
13100
13101 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13102
13103         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13104         at the top of the buffer since it is the most important thing to
13105         customize
13106         (ldap-get-host-parameter): New defun
13107         (ldap-search): Add a new parameter `withdn' to retrieve the
13108         distinguished names of entries
13109
13110 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13111
13112         * startup.el (splash-frame-body): Date and spelling fixes.
13113
13114 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13115
13116         * view-less.el (toggle-truncate-lines): add autoload tag
13117
13118 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13119
13120         * format.el (format-alist): Disable image stuff.
13121
13122 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13123
13124         * wid-edit.el (widget-glyph-find): Search by directories, then by
13125         suffixes rather than the other way around.
13126         (widget-image-conversion): Renamed to
13127         `widget-image-file-name-suffixes'.
13128
13129 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13130
13131         * mule/mule-charset.el: Made old functions obsolete, remove the
13132         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13133         (charset-iso-graphic-plane): Rename from charset-graphic.
13134         (charset-iso-final-char): Rename from charset-final.
13135         (charset-width): Rename from charset-columns.
13136         (charset-bytes): Added from fsf compatibility, returns always 1.
13137
13138         * mule/mule-misc.el: Move charset-doc-string alias to
13139         mule-charset.el
13140
13141 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13142
13143         * x-faces.el (x-make-font-bold-italic): honor
13144         *try-oblique-before-italic-fonts*
13145
13146 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13147
13148         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13149
13150 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13151
13152         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13153         name.
13154
13155 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13156
13157         * cl-extra.el (equalp): Would bug out for lists.
13158
13159 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13160
13161         * about.el (about-hackers):  Change cgw's email address
13162
13163 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13164
13165         * XEmacs 21.2.13 is released
13166
13167 1999-03-12  SL Baur  <steve@xemacs.org>
13168
13169         * simple.el (delete-key-deletes-forward): Revert to previous
13170         behavior.
13171
13172 1999-01-18  Didier Verna  <didier@xemacs.org>
13173
13174         * menubar-items.el (xemacs-splash-buffer): handle the case of
13175         multiple elements in the splash buffer body.
13176
13177         * startup.el (splash-frame-timeout): new constant: interval
13178         between splash buffer elements.
13179         (command-line-1): handle splash buffer with multiple elements (use
13180         a timeout).
13181         (splash-frame-body): Originally `startup-splash-frame-body'.
13182         Rewrote a cleaner and more readable version. This can now be array,
13183         in which case each element is displayed in turn in the splash buffer.
13184         (splash-frame-static-body): new constant. Persistent information
13185         across all splash buffer elements (preserves the possibility to give
13186         it in different languages.
13187         (circulate-splash-frame-elements): new function. Used as a timeout
13188         to circulate through all splash frame elements and display them in
13189         sequence.
13190         (display-splash-frame): originally `startup-splash-frame'. Handle
13191         the case of multiple elements in the splash buffer body. Now
13192         returns a timeout id if multiple elements to display, or nil.
13193
13194 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13195
13196         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13197         so they can be overridden by x-init-face-from-resources.
13198         Additionally specify the font name also with an x tag.
13199
13200 1999-03-08  Andy Piper  <andy@xemacs.org>
13201
13202         * package-get.el (package-get-base): autoload.
13203
13204         * menubar-items.el (default-menubar): add update menu item. Fix
13205         custom menu to only be activated when package-base is available.
13206
13207         * package-get.el (package-get-custom): don't load
13208         package-get-custom as it is auto-generated. Fix group definition.
13209
13210 1999-03-05  Didier Verna  <didier@xemacs.org>
13211
13212         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13213         instead of `symbol-name' (Thanks Kyle).
13214
13215         * cus-edit.el (custom-save-variables): use `prin1' instead of
13216         princ to write symbols.
13217
13218 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13219
13220         * XEmacs 21.2.12 is released
13221
13222 1999-03-05  SL Baur  <steve@xemacs.org>
13223
13224         * menubar-items.el (default-menubar): Add kfm browsing support.
13225         From Neal Becker <nbecker@fred.net>
13226
13227 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13228
13229         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13230         calls to font-lock during buffer reversion.
13231
13232 1999-02-12  Didier Verna  <didier@xemacs.org>
13233
13234         * info.el (Info-build-node-completions): unconditionally widen the
13235         tag table buffer.
13236
13237 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13238
13239         * x-faces.el (x-init-face-from-resources):
13240         Only set fonts in the 'x locale.
13241
13242 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13243
13244         * package-ui.el (pui-install-selected-packages): Don't throw on
13245         `package-admin-delete-binary-package' returning nil since it's
13246         normal.  Reindent function.
13247         (pui-add-required-packages): Handle case where packages selected
13248         for installation have never been installed.
13249
13250 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13251
13252         * menubar-items.el (default-menubar):
13253         Implement the ``Mule->Set coding system of process'' menu item.
13254
13255 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13256
13257         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13258         files
13259         - Change some `if's to `when's
13260
13261 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13262
13263         * XEmacs 21.2.11 is released
13264
13265 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13266
13267         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13268         against window close (Fix Bug #460).
13269         (ask-user-about-lock-dbox): Idem.
13270
13271 1999-02-25  SL Baur  <steve@xemacs.org>
13272
13273         * mule/mule-charset.el (charset-leading-byte): New function.
13274         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13275
13276 1999-02-12  Andy Piper  <andy@xemacs.org>
13277
13278         * about.el (xemacs-hackers): change andy's email address.
13279         (about-url-alist): change andy's web page address.
13280         (about-xemacs): add piper.
13281
13282 1999-02-16  SL Baur  <steve@xemacs.org>
13283
13284         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13285         of mule-base into lisp/mule.
13286
13287 1999-02-16  SL Baur  <steve@xemacs.org>
13288
13289         * mule/arabic.el:
13290         mule/canna-leim.el:
13291         mule/chinese.el:
13292         mule/cyrillic.el:
13293         mule/english.el:
13294         mule/european.el:
13295         mule/greek.el:
13296         mule/hebrew.el:
13297         mule/japanese.el:
13298         mule/kinsoku.el:
13299         mule/korean.el:
13300         mule/misc-lang.el:
13301         mule/mule-category.el:
13302         mule/mule-ccl.el:
13303         mule/mule-charset.el:
13304         mule/mule-cmds.el:
13305         mule/mule-coding.el:
13306         mule/mule-files.el:
13307         mule/mule-help.el:
13308         mule/mule-init.el:
13309         mule/mule-misc.el:
13310         mule/mule-tty-init.el:
13311         mule/mule-x-init.el:
13312         mule/viet-chars.el:  Remerge from mule-base.
13313
13314         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13315         of mule-base into lisp/mule.
13316
13317 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13318
13319         * process.el (exec-to-string): Use `shell-command-switch' in place
13320         of hard-wired "-c" (for WindowsNT).
13321
13322 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13323
13324         * menubar-items.el (default-menubar):  Remove obsolete
13325         "Gopher" item
13326
13327 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13328
13329         * package-admin.el (package-admin-get-install-dir): First fall
13330         back to the location of xemacs-base for non-mule packages.
13331
13332 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13333
13334         * paths.el:
13335         - improved automounter tmp directory support.
13336         - support 4 (!) empirically discovered automounter conventions
13337
13338 1999-02-12  SL Baur  <steve@xemacs.org>
13339
13340         * etags.el (pop-tag-mark): autoload to match key binding.
13341
13342 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13343
13344         * XEmacs 21.2.10 is released
13345
13346 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13347
13348         * package-get.el (package-get-remote-filename): Don't bug out for
13349         a local file name in the search entry.
13350
13351 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13352
13353         * XEmacs 21.2.9 is released
13354
13355 1999-01-19  Didier Verna  <didier@xemacs.org>
13356
13357         * replace.el (replace-search-function): new variable containing a
13358         function to perform a search-forward.
13359         (replace-re-search-function): new variable containing a function
13360         to perform a re-search-forward.
13361         (perform-replace): use them.
13362
13363 1999-01-25  Didier Verna  <didier@xemacs.org>
13364
13365         * select.el (selection-owner-p): use the name `XEmacs'.
13366         (cut-copy-clear-internal): ditto.
13367
13368 1999-01-18  Andy Piper  <andy@xemacs.org>
13369
13370         * about.el (about-url-alist): Update my entry.
13371         (xemacs-hackers): Ditto.
13372
13373 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13374
13375         * buffer.el (switch-to-buffer): Fixing documentation.
13376         * minibuf.el (minibuffer-completion-table): ditto.
13377         * cl-macs.el (return-from): ditto.
13378
13379 1999-01-04  Didier Verna  <didier@xemacs.org>
13380
13381         * replace.el (delete-non-matching-lines): temporarily disable
13382         case-folding when called interactively with a regexp containing
13383         uppercase characters.
13384         (delete-matching-lines): ditto.
13385         (count-matches): ditto.
13386         (list-matching-lines): ditto.
13387
13388 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13389
13390         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13391         abort if current window is split horizontally, not if others are
13392         split.  Got rid of unnecessary minibuffer checking.  Also, add
13393         some comments (it's still complex).
13394
13395 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13396
13397         * package-get.el: changed address for doc.ic.ac.uk to
13398         sunsite.doc.ic.ac.uk
13399
13400 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13401
13402         * ldap.el (toplevel): Remove requires so that the file compiles
13403         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13404
13405 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13406
13407         * dump-paths.el: Calculate module-directory and set
13408         module-load-path to the load path for modules.
13409
13410         * loadup.el: Get bootstrap value of module-load-path from the
13411         environment variable EMACSBOOTSTRAPMODULEPATH.
13412         - Display the module load path if we're debugging paths.
13413
13414         * setup-paths.el: Added function paths-find-site-module-directory.
13415         - Added function paths-find-module-directory.
13416         - Added function paths-construct-module-load-path.  Uses new
13417         environment variable EMACSMODULEPATH.
13418
13419 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13420
13421         * font.el (font-default-object-for-device):
13422         Oops! This `or' can't be replaced by `unless'.
13423         Fixed inability to run w3, among other things.
13424
13425 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13426
13427         * package-admin.el: Change initialization of
13428           package-admin-install-function dependent on system type.
13429           Change package-admin-install-function-mswindows to use
13430           "minitar".
13431
13432 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13433
13434         * mouse.el (default-mouse-motion-handler): Disable help echo while
13435         in the minibuffer.
13436
13437 1998-12-28  Martin Buchholz <martin@xemacs.org>
13438
13439         * XEmacs 21.2.8 is released.
13440
13441 1998-12-24  Martin Buchholz <martin@xemacs.org>
13442
13443         * XEmacs 21.2.7 is released.
13444
13445 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13446
13447         * package-ui.el (pui-list-packages): Set truncate-lines.
13448
13449         * package-get.el (package-get-download-menu): Use
13450         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13451
13452         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13453         (pui-help-string): idem.
13454         (list-packages-mode): New major mode.
13455         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13456         (pui-install-selected-packages): Add suport for removing packages.
13457         (pui-toggle-package-delete-key): New function.
13458         (pui-popup-context-sensitive): New kludge.
13459         (pui-list-packages): Add warning when `package-get-remote' is nil.
13460         (package-ui-add-site): New function.
13461
13462 1998-12-01  Didier Verna  <didier@xemacs.org>
13463
13464         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13465
13466 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13467
13468         * ldap.el: Custom-ized
13469         (toplevel): Do not provide `ldap' which is provided by C level
13470         LDAP code
13471         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13472
13473 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13474
13475         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13476
13477 1998-12-17  Andy Piper  <andy@xemacs.org>
13478
13479         * sound.el (sound-load-list): name changed from sound-load-alist.
13480         (sound-extension-list): name changed from sound-ext-list.
13481         (load-default-sounds): use new names.
13482         (load-sound-file): use new names.
13483
13484 1998-12-16  Andy Piper  <andy@xemacs.org>
13485
13486         * XEmacs 21.2.6 is released
13487
13488 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13489
13490         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13491         errors.
13492
13493 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13494
13495         * wid-edit.el (widget-echo-this-extent): Set
13496         help-echo-owns-message to t.
13497
13498 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13499
13500         * package-get.el (package-get-download-menu): use toggles for
13501           each site in the download site menu.
13502
13503 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13504
13505         * package-get.el (package-get): If we cannot find a package
13506           because package-get-remote is not set, give a more helpful
13507           error message.
13508
13509 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13510
13511         * package-get.el (package-get-remote-filename): use an EFS path
13512         with user anonymous if no user is specified.
13513
13514 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13515
13516         * faces.el (face-spec-set): Re-init fallfacks for default after
13517         calling reset-face on the default face.
13518
13519 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13520
13521         * package-admin.el (package-admin-default-install-function):
13522         Behave as advertised.  Make sure the pkg-dir is proper for
13523         default-directory.
13524         (package-admin-add-binary-package): Make sure the pkg-dir is
13525         proper for default-directory.
13526         (package-admin-install-function-mswindows): Make sure the pkg-dir
13527         is proper for default-directory.
13528
13529 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13530
13531         * XEmacs 21.2.5 is released
13532
13533 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13534
13535         * files.el (binary-file-regexps): regexp-opt is not available at
13536         bytecompile time.
13537
13538 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13539
13540         * x-win-xfree86.el:
13541         * x-win-sun.el (x-win-init-sun):
13542         * x-win-sun.el:
13543         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13544         * x-iso8859-1.el:
13545         * x-init.el (init-post-x-win):
13546         * x-init.el (init-pre-x-win):
13547         * x-init.el (x-initialize-compose):
13548         * x-init.el:
13549         * x-compose.el:
13550         * winnt.el:
13551         * widget.el:
13552         * wid-edit.el (widget-glyph-click):
13553         * wid-edit.el (widget-glyph-find):
13554         * wid-edit.el (widget-type):
13555         * view-less.el (view-buffer-other-window):
13556         * very-early-lisp.el:
13557         * version.el:
13558         * toolbar.el:
13559         * toolbar-items.el:
13560         * term/sun.el (suntool-map):
13561         * term/sun-mouse.el:
13562         * term/internal.el:
13563         * syntax.el (modify-syntax-entry):
13564         * symbol-syntax.el:
13565         * subr.el:
13566         * startup.el (lock-directory):
13567         * simple.el (set-comment-column):
13568         * simple.el (backward-delete-char-untabify):
13569         * shadow.el (find-emacs-lisp-shadows):
13570         * shadow.el:
13571         * setup-paths.el (paths-construct-info-path):
13572         * select.el (cut-copy-clear-internal):
13573         * process.el (call-process-region):
13574         * process.el (start-process-shell-command):
13575         * process.el:
13576         * paths.el (rmail-spool-directory):
13577         * paragraphs.el (use-hard-newlines):
13578         * package-get.el (package-get-dependencies):
13579         * package-admin.el (package-admin-delete-binary-package):
13580         * obsolete.el (truncate-string):
13581         * obsolete.el (store-substring):
13582         * mouse.el (default-mouse-track-maybe-own-selection):
13583         * mouse.el (mouse-yank-at-point):
13584         * modeline.el:
13585         * modeline.el (mouse-drag-modeline):
13586         * minibuf.el (read-directory-name-internal):
13587         * minibuf.el (read-file-name-internal):
13588         * minibuf.el (read-file-name-internal-1):
13589         * minibuf.el (read-file-name-2):
13590         * minibuf.el (exact-minibuffer-completion-p):
13591         * minibuf.el (read-from-minibuffer):
13592         * minibuf.el:
13593         * menubar.el (check-menu-syntax):
13594         * map-ynp.el (map-y-or-n-p):
13595         * make-docfile.el (docfile-out-of-date):
13596         * loadup.el ((member "run-temacs" command-line-args)):
13597         * loadup.el ((member "no-site-file" command-line-args)):
13598         * loadup.el (really-early-error-handler):
13599         * loadup.el:
13600         * loadhist.el:
13601         * loaddefs.el:
13602         * lisp-mnt.el (lm-verify):
13603         * lib-complete.el (lib-complete:cache-completions):
13604         * lib-complete.el (library-all-completions):
13605         * itimer.el (itimer-run-expired-timers):
13606         * info.el (Info-mode):
13607         * info.el (Info-insert-file-contents):
13608         * info.el (Info-rebuild-dir):
13609         * info.el (Info-build-dir-anew):
13610         * info.el (Info-parse-dir-entries):
13611         * info.el (Info-dir-outdated-p):
13612         * info.el (Info-insert-dir):
13613         * info.el (info-xref):
13614         * info.el:
13615         * hyper-apropos.el (hyper-apropos-get-doc):
13616         * hyper-apropos.el (hyper-describe-face):
13617         * hyper-apropos.el (hyper-apropos-mode):
13618         * hyper-apropos.el:
13619         * help.el (list-processes):
13620         * help.el:
13621         * gnuserv.el:
13622         * font.el (mswindows-font-create-name):
13623         * font.el (font-default-font-for-device):
13624         * font.el (x-font-create-object):
13625         * font.el (font-registry):
13626         * font.el:
13627         * font-lock.el (font-lock-keywords):
13628         * font-lock.el:
13629         * finder.el (finder-compile-keywords):
13630         * find-paths.el (paths-find-recursive-path):
13631         * fill.el (set-justification-center):
13632         * fill.el (fill-region-as-paragraph):
13633         * files.el (insert-directory):
13634         * files.el (wildcard-to-regexp):
13635         * files.el (recover-file):
13636         * files.el (basic-save-buffer):
13637         * files.el (delete-auto-save-file-if-necessary):
13638         * files.el (file-relative-name):
13639         * files.el (backup-extract-version):
13640         * files.el (backup-buffer):
13641         * files.el (set-visited-file-name):
13642         * files.el (set-auto-mode):
13643         * files.el (interpreter-mode-alist):
13644         * files.el:
13645         * files.el (find-file-noselect):
13646         * files.el (abbreviate-file-name):
13647         * files.el (parse-colon-path):
13648         * files.el (directory-abbrev-alist):
13649         * etags.el (visit-tags-table-buffer):
13650         * easymenu.el (easy-menu-define):
13651         * dragdrop.el (experimental-dragdrop-drag):
13652         * dragdrop.el (dragdrop-drop-do-functions):
13653         * dragdrop.el (dragdrop-drop-at-point):
13654         * disass.el (disassemble-1):
13655         * disass.el (disassemble-internal):
13656         * disass.el (disassemble):
13657         * disass.el:
13658         * derived.el (derived-mode-init-mode-variables):
13659         * derived.el (define-derived-mode):
13660         * custom.el (defgroup):
13661         * cus-edit.el (custom-quote):
13662         * config.el:
13663         * code-process.el (open-network-stream):
13664         * code-process.el (start-process):
13665         * code-process.el (call-process-region):
13666         * code-process.el (call-process):
13667         * code-process.el:
13668         * code-files.el (insert-file-contents):
13669         * code-files.el:
13670         * code-files.el (buffer-file-coding-system-for-read):
13671         * cmdloop.el (yes-or-no-p-minibuf):
13672         * cl.el:
13673         * cl-macs.el:
13674         * cl-extra.el:
13675         * callers-of-rpt.el (make-caller-report):
13676         * callers-of-rpt.el:
13677         * bytecomp.el (batch-byte-recompile-directory):
13678         * bytecomp.el (batch-byte-compile-1):
13679         * bytecomp.el (batch-byte-compile):
13680         * bytecomp.el (display-call-tree):
13681         * bytecomp.el (byte-compile-insert):
13682         * bytecomp.el (byte-compile-two-args-19->20):
13683         * bytecomp.el (byte-compile-variable-ref):
13684         * bytecomp.el (byte-compile-form):
13685         * bytecomp.el (byte-compile-top-level-body):
13686         * bytecomp.el (byte-compile-out-toplevel):
13687         * bytecomp.el (byte-compile-byte-code-maker):
13688         * bytecomp.el (byte-compile-file-form-defmumble):
13689         * bytecomp.el (byte-compile-file-form):
13690         * bytecomp.el (byte-compile-keep-pending):
13691         * bytecomp.el (byte-compile-insert-header):
13692         * bytecomp.el (byte-compile-from-buffer):
13693         * bytecomp.el (byte-compile-file):
13694         * bytecomp.el (byte-recompile-file):
13695         * bytecomp.el (byte-compile-close-variables):
13696         * bytecomp.el (byte-compile-warn-about-unused-variables):
13697         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13698         * bytecomp.el (byte-compiler-legal-options):
13699         * bytecomp.el (byte-compile-lapcode):
13700         * bytecomp.el (byte-optimize-log):
13701         * bytecomp.el ((fboundp 'defsubst)):
13702         * bytecomp.el:
13703         * bytecomp-runtime.el:
13704         * byte-optimize.el (byte-optimize-apply):
13705         * byte-optimize.el (car):
13706         * byte-optimize.el (byte-optimize-form):
13707         * byte-optimize.el (byte-optimize-form-code-walker):
13708         * byte-optimize.el:
13709         * build-report.el (build-report-insert-installation-file):
13710         * build-report.el (build-report):
13711         * auto-show.el:
13712         * apropos.el (apropos-documentation):
13713         - mega patch
13714         - clean up byte-compile warnings
13715         - remove unused variables
13716         - Use common lisp style hashtable functions
13717         - byte compiler cleanup
13718         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13719         - remove old backquote syntax usage
13720         - move some cl functionality into C for speed.
13721         - remove last remaining VMS support
13722         - spelling fixes
13723         - implement last, butlast, nbutlast, copy-list in C.
13724         - new macro ignore-file-errors, similar to ignore-errors
13725           (ignore-file-errors (delete-file "foo"))
13726         - get frequent garbage collection during loadup.el by tweaking
13727           gc-cons-threshold, rather than explicitly calling garbage-collect
13728         - default delete-key-deletes-forward to `t'.
13729
13730 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13731
13732         * XEmacs 21.2-beta4 is released.
13733
13734 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13735
13736         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13737         (easy-menu-item-present-p): Wrapper around find-menu-item.
13738         (easy-menu-remove-item): Wrapper around delete-menu-item.
13739
13740         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13741         (add-menu-button): Add 'in-menu' argument.
13742         (add-menu-item-1): Add in-menu support to helper function.
13743
13744 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13745
13746         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13747
13748 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13749
13750         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13751         of Dec 4, 1997.
13752
13753 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13754
13755         * process.el (shell-command-on-region): Report if the command
13756         succeeded or failed.
13757
13758 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13759
13760         * subr.el (buffer-substring-no-properties): Comment out.
13761
13762 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13763
13764         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13765           into font instances first, like `x-frob-font-size' does.
13766           (mswindows-find-larger-font): ditto
13767
13768 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13769
13770         * package-ui.el (pui-install-selected-packages): fix args in call
13771         to `package-get'.
13772
13773 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13774
13775         * package-get.el (host-name): New widget type.
13776         (package-get-remote): Better customization using new type.
13777         (package-get-download-sites): idem dito.
13778
13779         (package-get-custom): Do not use package-get-all untill we have
13780         runtime dependencies.
13781
13782         (package-get-remove-copy): Default to 't' we no longer need this
13783         kludge as we do not currently use depenencies.
13784
13785         (package-get-was-current): New variable.
13786         (package-get-require-base): New 'force-current' argument.
13787         (package-get-update-base): idem
13788         (package-get-package-provider):  idem
13789         (package-get-locate-index-file): New 'no-remote' argument.
13790         (package-get-locate-file): idem.
13791
13792         (package-get-maybe-save-index): New function.
13793         (package-get-update-base): Use it.
13794
13795 1998-10-28 Greg Klanderman <greg@alphatech.com>
13796
13797         * package-get.el (package-get-remote): default to nil; by default,
13798         don't go out to the net via EFS.  They must select a download site.
13799         (package-get-download-sites): new variable.
13800         (package-get-download-menu): new function.
13801         (package-get-locate-index-file): new function.
13802         (package-get-update-base): use it.
13803
13804         * menubar-items.el (default-menubar): add "Update Package Index"
13805         and "Add Download Site" menus under Options | Manage Packages.
13806
13807 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13808
13809         * package-get.el (package-get): bugfix code checking installed version
13810         for case where package is not currently installed.
13811         (package-get-require-signed-base-updates): new variable.
13812         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13813         deemed not a goot thing.  Use the variable
13814         package-get-allow-unsigned-base-updates instead.
13815
13816 1998-10-16 Greg Klanderman <greg@alphatech.com>
13817
13818         * package-get.el (package-get): Don't install an older version than
13819         we already have unless explicitly told to.  Issue a warning.
13820
13821         * package-ui.el (pui-add-required-packages): when adding
13822         dependencies, don't add packages that are up to date.
13823         (pui-package-symbol-char):  Don't consider a package out of date
13824         if you have a newer version installed than the latest version in
13825         package-get-base.
13826
13827         * package-get.el (package-get-base-filename): document that it may
13828         be a path relative to package-get-remote;  new default value.
13829         (package-get-locate-file): new function.
13830         (package-get-update-base): use it to expand package-get-base-filename.
13831         (package-get-save-base): new function to save the package-get database
13832         to file.
13833         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13834         (package-get-update-base): pass the REMOTE-SOURCE arg.
13835         (package-get-update-base-entry): call package-get-custom-add-entry.
13836         (package-get-file-installed-p): removed; no longer needed.
13837         (package-get-create-custom): ditto.
13838         (toplevel): remove code to build and load package-get-custom.el
13839         (package-get-custom-add-entry): new function.
13840
13841 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13842
13843         * wid-edit.el (widget-button-click): Don't switch window.
13844
13845 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13846
13847         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13848
13849 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13850
13851         * etags.el (find-tag-default): Run find-tag-hook using
13852         run-hooks rather than funcall
13853
13854 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13855
13856         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13857         and the current local map as the parents to isearch-mode-map.
13858
13859 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13860
13861         * XEmacs 21.2-beta3 is released.
13862
13863 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13864
13865         * package-get.el (package-get-update-base): use
13866         insert-file-contents-internal, not insert-file-contents-literally.
13867
13868 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13869
13870         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13871         dump time.
13872
13873 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13874
13875         * package-get.el (package-get-update-base-entry): new function.
13876         (package-get-update-base): renamed; was `package-get-load-base'.
13877         cleanup, and use package-get-update-base-from-buffer.
13878         (package-get-update-base-from-buffer): new function.
13879         (package-get-update-base-entries): new; helper for above.
13880         Do not eval lisp grabbed over ftp; parse it from new format.
13881
13882 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13883
13884         * files.el (set-auto-mode): Don't play games loading package-get
13885         database; package-get-package-provider will handle it all.
13886
13887 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13888
13889         * package-get.el (package-get-base-filename): new variable.
13890         (package-get-require-base): new function.
13891         (package-get-pgp-signed-begin-line): new variable.
13892         (package-get-pgp-signature-begin-line): ditto.
13893         (package-get-pgp-signature-end-line):  ditto.
13894         (package-get-load-base): new function.
13895         (package-get-interactive-package-query):
13896         (package-get-update-all):
13897         (package-get-dependencies):
13898         (package-get-package-provider):
13899         (package-get-custom): use package-get-require-base.
13900         [package-get-custom loading]: disable for now.
13901
13902         * package-ui.el (pui-list-packages): use (package-get-require-base)
13903
13904 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13905
13906         * package-ui.el: Correct obvious thinko in choosing extent face.
13907
13908 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13909
13910         * menubar-items.el (default-menubar): pui-list-package has nothing
13911         to with Customize. Move all the package stuff to a new Item in Options.
13912
13913         * package-ui.el (pui-menu): Add menu and Popup menu.
13914
13915         * package-get.el (package-get): Use new
13916         package-admin-get-install-dir.
13917
13918         * package-admin.el (package-admin-get-install-dir): New syntax.
13919         Conserve package location and put mule packages where mule-base is.
13920
13921         * package-get.el : Customized
13922
13923         * package-ui.el (pui): Customized
13924         (pui-package-install-dest-dir): New variable.
13925         (pui-install-selected-packages): Use it
13926
13927 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13928
13929         * package-get.el (package-get-interactive-package-query): Move
13930         dependency on package-get-base to run-time.
13931         (package-get-update-all): Ditto.
13932         (package-get-dependencies): Ditto.
13933         (package-get-package-provider): Ditto.
13934         (package-get-custom): Ditto.
13935
13936 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13937
13938         * events.el: Remove 'ascii-character property from 'backspace
13939         and 'delete symbols
13940
13941 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13942
13943         * package-get-base.el: removed.
13944
13945 1998-09-23  Didier Verna  <didier@xemacs.org>
13946
13947         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13948         (no-upper-case-p): new function.
13949         (with-search-caps-disable-folding): new macro.
13950         (with-interactive-search-caps-disable-folding): new macro.
13951         (zap-to-char): In interactive mode, do a case-sensitive search if
13952         the character is uppercase.
13953         (zap-up-to-char): ditto.
13954
13955         * replace.el (perform-replace): use the function no-upper-case-p.
13956
13957         * isearch-mode.el (isearch-fix-case): ditto.
13958         make obsolete `with-caps-disable-folding' and
13959         `isearch-no-upper-case-p'.
13960
13961         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13962         (tags-search): ditto.
13963         (tags-query-replace): ditto.
13964
13965         * info.el (Info-search): ditto.
13966
13967 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13968
13969         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13970
13971 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13972
13973         * package-admin.el (package-admin-rmtree): rewritten.  need to
13974         check for "." and ".." before symlink check.  expand files and
13975         directories with respect to DIRECTORY, not default-directory.
13976
13977 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13978
13979         * package-get.el (package-get-all): add INSTALL-DIR argument.
13980
13981 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13982
13983         * package-ui.el (pui-add-required-packages): new function, select
13984         dependent packages.
13985         (pui-display-keymap): bind it.
13986         (pui-help-string): document it.
13987         (pui-install-selected-packages): package-get-all -> package-get.
13988
13989         * package-get.el (package-get-dependencies): new function.
13990
13991 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13992
13993         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13994         regexps.
13995
13996 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13997
13998         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13999         function.
14000         (default-mouse-track-normalize-point): Use it.
14001
14002 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14003
14004         * package-admin.el (package-admin-delete-binary-package):
14005                 General cleanup. Remove unnessary use of progn and
14006         save-excursion.
14007         (package-admin-delete-binary-package): Do NOT mess with file
14008         modes. That is evil.
14009         (package-admin-delete-binary-package): Wrap all deleting in
14010         condition-case. The data in MANIFEST is untrustworthy.
14011         (package-admin-delete-binary-package): Let the OS worry about non
14012         empty directories.
14013
14014 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14015
14016         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14017         processing.
14018         (lm-report-bug): Fix mail address to send bug reports to.
14019
14020 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14021
14022         * XEmacs 21.2-beta2 is released.
14023
14024 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14025
14026         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14027
14028 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14029
14030         * info.el (Info-mode): Document page turning by double clicks in
14031         docstring so `M-x describe-mode' will display it.
14032
14033 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14034
14035         * info.el (Info-mouse-track-double-click-hook): Use character
14036         widths to calculate a border region where double clicking does
14037         page turning, and return `nil' by default so other hooks, such as
14038         region highlighting, will be run.
14039
14040 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14041
14042         * sound.el (default-sound-directory-list): Initialize with all the
14043         "sounds" directories in `data-directory-list'.  It used to just be
14044         the first one.
14045
14046         * packages.el (locate-data-directory-list): Created.  This gives
14047         the list of matching directories, unlike `locate-data-directory',
14048         which just gives the first one.
14049
14050 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14051
14052         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14053         make a binding in the local keymap until help-char handling is
14054         improved.
14055
14056         * help.el (help-keymap-with-help-key): Provide keymap with help
14057         binding.
14058         (help-print-help-form): New helper function.
14059
14060 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14061
14062         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14063         move extent to another buffer; no need to create a new extent.
14064         (isearch-fix-case): New function.
14065         (isearch-search-and-update): Use it.
14066
14067 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14068
14069         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14070         the keymap, not minor-mode-map-alist.
14071         (isearch-done): Restore overriding-local-map.
14072
14073 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14074
14075         * bytecomp.el (byte-compile-buffer-substring):
14076         Fix for: (byte-compile (defun f () (buffer-substring)))
14077         ==>   ** buffer-substring called with 3 args, but requires 0-3
14078         - new code not only works, but is more readable, too.
14079
14080 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14081
14082         * msw-faces.el (mswindows-init-device-faces): Don't try to
14083           specify a default font at this late stage. Do try to force
14084           creation of the default face font so that if it fails we get
14085           an error now instead of a crash at frame creation.
14086
14087           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14088           mswindows-make-font-unitalic: Canonical default weight
14089           changed from "Normal" to "Regular".
14090
14091           mswindows-make-font-bold / -bold-italic: Supplied device was
14092           not being passed into call to mswindows-find-smaller-font.
14093
14094 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14095
14096         * package-get.el (package-get-remote): Fix the path where to find
14097           the packages on xemacs.org.
14098
14099 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14100
14101         * about.el (about-maintainer-info): Update Ben's entry.
14102
14103 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14104
14105         * lisp/shadow.el (find-emacs-lisp-shadows):
14106         - `member' was being called on lists of length 2000!
14107         - Replace with hashtables.
14108         - Replace hand-coded loops with (dolist)
14109         - Fix comment typo
14110
14111 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14112
14113         * packages.el: Added new function, `package-delete-name', to
14114           delete existing packages from the installed package database
14115           (`packages-package-list').  Also added the "pkginfo" directory
14116           to `packages-special-base-regexp', so that the pkginfo directory
14117           would not get added to `late-packages'.
14118
14119         * package-admin.el: Added ability to delete an installed package
14120           (added low-level function, `package-admin-delete-package').
14121           Understands how to use the pkginfo/MANIFEST.<package> file to
14122           delete the package.  When installing a package, will also
14123           create a MANIFEST.* file if one is not provided by the
14124           package.  If the MANIFEST.* doesn't exist when deleting a
14125           package, the functions will fall back to attempting to delete
14126           any package-specific lisp directory.
14127
14128         * package-get.el: Moved some functions to package-admin.el.
14129           Added interactive function `package-get-delete-package', for
14130           use by users for deleting a package.
14131
14132           Also modified to not require the presence of efs.
14133
14134 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14135
14136         * files.el (find-file-noselect): Handle all signals, kill the
14137         buffer and resignal.
14138
14139 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14140
14141         * cl-macs.el (glyph-image): Add setf method.
14142
14143 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14144
14145         * package-get.el: Fixed broken EFS downloading.  Also, look for
14146           .tar.gz files first, in preference over .tgz files.
14147
14148         * package-ui.el: Fix display of package version numbers.
14149
14150 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14151
14152         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14153         argument.
14154
14155 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14156
14157         * list-mode.el: `display-completion-list': added new/optional
14158           keyword `:completion-string', which allows the programmer to
14159           change the "Possible completions are:" prompt.
14160
14161         * menubar-items.el: Added new pulldown menu-pick to start up the
14162           visual package browser/installer:
14163
14164                 Options->Customize->List Packages
14165
14166         * package-admin.el: Added hooks for installing under both Unix
14167           and MS Windows.  Does additional error checking.  No longer
14168           calls "add-big-package.sh" to install packages under Unix; now
14169           calls gunzip & tar directly.
14170
14171         * package-get.el: Added ability to install packages from files
14172           on a local disk/CDROM.  Now deletes any existing package lisp
14173           directory.  Does completion on available packages when
14174           querying for package names.  Will also search for .tgz files
14175           in addition for .tar.gz files.  Tries to reload
14176           auto-autoloads, as a convenience when loading new packages,
14177           and also tries to add any new package paths to `load-path'.
14178           Changed all occurences of `concat' to use `expand-file-name'.
14179
14180         * package-ui.el: New file which implements the main visual
14181           package browser/installer, which is started via a menu pick or
14182           M-x pui-list packages.
14183
14184 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14185
14186         * startup.el (load-init-file): spelling fix.
14187
14188 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14189
14190         * startup.el (normal-top-level): Load auto-autoload files
14191         covariantly with their precedence.
14192
14193 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14194
14195         * menubar-items.el (default-menubar): Remove "Font Weight"
14196         option, there is currently no custom equivalent.. Customize-faces
14197         is "Edit faces".
14198
14199         * x-font-menu.el (font-menu-set-font): Use customize to set
14200         default face.
14201
14202         * faces.el (face-spec-update-all-matching): New function.
14203
14204         * cus-face.el (custom-set-face-update-spec): New function.
14205         Interface to customize faces from elisp.
14206
14207         (custom-face-value-create): Show the customized settings if set
14208         but not saved.
14209
14210 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14211
14212         (custom-face-value-create): Show the customized settings if set
14213         but not saved.
14214
14215 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14216
14217         * keydefs.el (global-map): Add FSF 20.3 binding of
14218         query-replace-regexp.
14219
14220 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14221
14222         * minibuf.el (read-file-name-internal-1): use
14223         user-name-completion-1 instead of user-name-completion.
14224
14225 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14226
14227         * loadup.el:
14228         * make-docfile.el:
14229         * update-elc.el: Don't set `source-directory' (now defunct as a
14230         global variable) no more.
14231
14232         * packages.el (packages-list-autoloads): Made `source-directory'
14233         (now defunct as a global variable) a parameter.
14234
14235 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14236
14237         * about.el (about-hackers): new email
14238
14239 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14240
14241         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14242
14243 1998-07-17  Didier Verna  <didier@xemacs.org>
14244
14245         * faces.el (set-face-property):
14246         (set-face-dim-p):
14247         (face-dim-p): updated the doc strings now that the dim property isn't
14248         tty-specific.
14249         (face-equal): the dim property is now a common one.
14250
14251         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14252         Renamed the `stipple' attribute to `background-pixmap'.
14253         (custom-face-background-pixmap): make custom-face-stipple an
14254         obsolete alias for this.
14255
14256 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14257
14258         * find-paths.el (paths-file-readable-directory-p): Created and
14259         used.
14260
14261         * loadup.el: Don't set inhibit-... flags from run-temacs.
14262
14263 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14264
14265         * packages.el (packages-data-path-depth): Added and used.
14266
14267 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14268
14269         * about.el:
14270         - Change .xpm to .png, delete "zcat" section.
14271         - cosmetic fix in the 'marcpa' entry.
14272
14273         * etc/photos
14274         - convert all .xpm.Z to .png
14275         - rename mrb to martin
14276         - rename mcook-m to mcookm
14277
14278 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14279
14280         * x-init.el (x-initialize-compose): Add support for
14281         dead-circumflex as YET ANOTHER NAME for that dead key.
14282
14283 1998-08-05  Colin Rafferty <colin@xemacs.org>
14284
14285         * setup-paths.el (paths-construct-exec-path): Made the
14286         last-packages really be last.
14287         (paths-construct-data-directory-list): Ditto.
14288
14289 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14290
14291         * startup.el(startup-splash-frame-body):
14292         Update Copyright notice in splash screen
14293
14294 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14295
14296         * minibuf.el (read-file-name-internal-1): do ~user completion.
14297
14298 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14299
14300         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14301         aginst destroyed extents
14302
14303 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14304
14305         * package-get.el (package-get): add `install-dir' argument.
14306
14307 1998-07-20  John Jones  <jj@asu.edu>
14308
14309         * package-get.el: calls to package-get-update-all will only
14310           update packages which are already installed.
14311
14312 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14313
14314         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14315         writable.
14316
14317 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14318
14319         * about.el (about-hackers): Correct my email.
14320
14321 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14322
14323         * about.el (about-hackers): new email-address.
14324
14325 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14326
14327         * minibuf.el (read-number): Don't let `input-error' condition
14328         escape.
14329
14330 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14331
14332         * about.el (about-hackers): use my `email-for-life' address.
14333
14334 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14335
14336         * XEmacs 21.2-beta1 is released.
14337
14338 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14339
14340         * ldap.el (ldap-search): Doc string change
14341
14342 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14343
14344         * menubar-items.el (default-menubar): Removed references to
14345         `data-directory', and use `locate-data-file' instead, and made
14346         then greyed out if they don't exist.
14347
14348 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14349
14350         * keymap.el (events-to-keys): Use `format' instead of `concat'
14351         since the latter does not accept integer args anymore
14352
14353 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14354
14355         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14356         macros replaced.
14357
14358 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14359
14360         * make-docfile.el: Get first initialization from very-early-lisp.el
14361         * update-elc.el: Ditto.
14362         * loadup.el (really-early-error-handler): Ditto.
14363
14364         * packages.el (packages-unbytecompiled-lisp): Add new file,
14365         very-early-lisp.el.
14366
14367         * very-early-lisp.el: New file.
14368
14369 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14370
14371         * Symbols that have been obsolete for at least 3 years removed (II).
14372
14373         * obsolete.el (eval-current-buffer): Make compatible.
14374         (byte-code-function-p): Ditto.
14375         (send-string): Removed.
14376         (send-region): Removed.
14377         (screen-scrollbar-width): Removed.
14378         (set-screen-scrollbar-width): Removed.
14379         (set-screen-left-margin-width): Removed.
14380         (set-screen-right-margin-width): Removed.
14381         (screen-left-margin-width): Removed.
14382         (screen-right-margin-width): Removed.
14383         (set-buffer-left-margin-width): Removed.
14384         (set-buffer-right-margin-width): Removed.
14385         (buffer-left-margin-width): Removed.
14386         (buffer-right-margin-width): Removed.
14387         (x-set-frame-icon-pixmap): Removed.
14388         (x-set-screen-icon-pixmap): Removed.
14389         (pixel-name): Removed.
14390         (make-pixmap): Removed.
14391         (make-cursor): Removed.
14392         (pixmap-width): Removed.
14393         (pixmap-contributes-to-line-height-p): Removed.
14394         (set-pixmap-contributes-to-line-height): Removed.
14395
14396 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14397
14398         * obsolete.el (popup-menu-up-p): removed.
14399         (read-no-blanks-input): Removed.
14400         (wholenump): Removed.
14401         (ring-mod): Removed (what was ring-mod?).
14402         (current-time-seconds): Removed.
14403         (run-special-hook-with-args): Removed.
14404         (dot): Removed.
14405         (dot-marker): Removed.
14406         (dot-min): Removed.
14407         (dot-max): Removed.
14408         (window-dot): Removed.
14409         (set-window-dot): Removed.
14410
14411         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14412         `dot-min'.
14413
14414         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14415
14416         * code-files.el (insert-file-contents): Rename
14417         run-special-hook-with-args to run-hook-with-args-until-success.
14418         (write-region): Ditto.
14419
14420 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14421
14422         * about.el: Fix typos, update release date.
14423
14424         * Symbols that have been obsolete for at least 3 years removed.
14425
14426         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14427         screen- functions.
14428         (toplevel): remove setf methods for screen functions.
14429         * cl-macs.el (extent-data): defsetf removed.
14430         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14431         many places to remove.
14432         (comment-indent-hook): Ditto.
14433         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14434         (buffer-dedicated-screen): Ditto.
14435         (deiconify-screen): Ditto.
14436         (delete-screen): Ditto.
14437         (event-screen): Ditto.
14438         (find-file-other-screen): Ditto.
14439         (find-file-read-only-other-screen): Ditto.
14440         (live-screen-p): Ditto.
14441         (screen-height): Ditto.
14442         (screen-iconified-p): Ditto.
14443         (screen-list): Ditto.
14444         (screen-live-p): Ditto.
14445         (screen-name): Ditto.
14446         (screen-parameters): Ditto.
14447         (screen-pixel-height): Ditto.
14448         (screen-pixel-width): Ditto.
14449         (screen-root-window): Ditto.
14450         (screen-selected-window): Ditto.
14451         (screen-totally-visible-p): Ditto.
14452         (screen-visible-p): Ditto.
14453         (screen-width): Ditto.
14454         (screenp): Ditto.
14455         (get-screen-for-buffer): Ditto.
14456         (get-screen-for-buffer-noselect): Ditto.
14457         (get-other-screen): Ditto.
14458         (iconify-screen): Ditto.
14459         (lower-screen): Ditto.
14460         (mail-other-screen): Ditto.
14461         (make-screen): Ditto.
14462         (make-screen-invisible): Ditto.
14463         (make-screen-visible): Ditto.
14464         (modify-screen-parameters): Ditto.
14465         (new-screen): Ditto.
14466         (next-screen): Ditto.
14467         (next-multiscreen-window): Ditto.
14468         (other-screen): Ditto.
14469         (previous-screen): Ditto.
14470         (previous-multiscreen-window): Ditto.
14471         (raise-screen): Ditto.
14472         (redraw-screen): Ditto.
14473         (select-screen): Ditto.
14474         (selected-screen): Ditto.
14475         (set-buffer-dedicated-screen): Ditto.
14476         (set-screen-height): Ditto.
14477         (set-screen-position): Ditto.
14478         (set-screen-size): Ditto.
14479         (set-screen-width): Ditto.
14480         (show-temp-buffer-in-current-screen): Ditto.
14481         (switch-to-buffer-other-screen): Ditto.
14482         (visible-screen-list): Ditto.
14483         (window-screen): Ditto.
14484         (x-set-screen-pointer): Ditto.
14485         (x-set-frame-pointer): Ditto.
14486         (screen-title-format): Ditto.
14487         (screen-icon-title-format): Ditto.
14488         (terminal-screen): Ditto.
14489         (delete-screen-hook): Ditto.
14490         (create-screen-hook): Ditto.
14491         (mouse-enter-screen-hook): Ditto.
14492         (mouse-leave-screen-hook): Ditto.
14493         (map-screen-hook): Ditto.
14494         (unmap-screen-hook): Ditto.
14495         (default-screen-alist): Ditto.
14496         (default-screen-name): Ditto.
14497         (x-screen-defaults): Ditto.
14498         (x-create-screen): Ditto.
14499         * obsolete.el: meta-flag removed.
14500         baud-rate removed.
14501         sleep-for-millisecs removed.
14502         extent-data removed.
14503         set-extent-data removed.
14504         set-extent-attribute removed.
14505         extent-glyph removed.
14506         extent-layout removed.
14507         set-extent-layout removed.
14508         list-faces-display removed.
14509         list-faces removed.
14510         trim-versions-without-asking removed.
14511         after-write-file-hooks removed.
14512         truename removed.
14513         auto-fill-hook removed.
14514         blink-paren-hook removed.
14515         select-screen-hook, deselect-screen-hook removed.
14516         auto-raise-screen, auto-lower-screen removed.
14517
14518         * msw-mouse.el: Global change resource -> mswindows-resource.
14519
14520         * XEmacs 21.0-pre5 is released.
14521
14522 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14523
14524         * about.el (about-hackers): Credits update.
14525
14526 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14527
14528         * register.el (insert-register): Don't activate the region.
14529
14530 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14531
14532         * select.el: Restore x-* symbols for backwards compatibility:
14533         x-copy-primary-selection, x-kill-primary-selection,
14534         x-delete-primary-selection, x-select-make-extent-for-selection,
14535         x-valid-simple-selection-, x-cut-copy-clear-internal.
14536
14537 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14538
14539         * XEmacs 21.0-pre4 is released.
14540
14541 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14542
14543         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14544         reporting bugs.
14545         (maybe-add-init-button): Fix semantics under Windows.  Use
14546         `expand-file-name' rather than `concat'.
14547
14548         * help.el (print-messages): New function.
14549
14550 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14551
14552         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14553
14554 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14555
14556         * about.el: Tweaked my entry in about-hackers.
14557
14558         * find-paths.el (paths-emacs-root-p):
14559           Relaxed emacs-root checking of an in-place installation to
14560           also accommodate the flat layout used on MS Windows.
14561
14562 1998-06-29  John Jones  <jj@asu.edu>
14563
14564         * package-get.el: calls to package-get-update-all will only
14565           update packages which are already installed.
14566
14567 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14568
14569         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14570         are handled by the gui-element face fallbacks now.
14571
14572         * x-faces.el: default gui-element face to "background" as well as
14573         the default face.
14574
14575         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14576         and default face settings since these are set as fallbacks now in
14577         the appropriate domain.
14578
14579 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14580
14581         * text-mode.el (text-mode): Reorder regexp so the OR part
14582         corresponding to `page-delim' goes first and the hack in
14583         `forward-paragraph' will work.
14584         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14585
14586 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14587
14588         * subr.el (remove-hook): When checking the hook value
14589           with functionp, don't apply car to it.
14590
14591 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14592
14593         * package-get.el (package-get-remote-filename):
14594           Don't use file-name-as-directory because the local directory
14595           separator conventions might not be the same as ftp's.
14596
14597 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14598
14599         * ldap.el (ldap-host-parameters-alist): New name of
14600         `ldap-host-parameters-plist'
14601
14602 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14603
14604         * package-get.el: Using (require 'package-get-base), now that it
14605         provides itself.  Consequently removed all instances of (load
14606         "package-get-base.el").
14607
14608 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14609
14610         * subr.el (remove-hook): Don't treat the hook value as a
14611           list unless it is both consp and not functionp.
14612
14613 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14614
14615         * about.el: Email address for Ben Wing is ben@xemacs.org.
14616         * auto-show.el: Ditto.
14617         * bytecomp.el: Ditto.
14618         * faces.el: Ditto.
14619         * x-scrollbar.el: Ditto.
14620         * x-misc.el: Ditto.
14621         * tty-init.el: Ditto.
14622         * toolbar-items.el: Ditto.
14623         * symbol-syntax.el: Ditto.
14624         * specifier.el: Ditto.
14625         * objects.el: Ditto.
14626         * hyper-apropos.el: Ditto.
14627         * glyphs.el: Ditto.
14628
14629 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14630
14631         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14632         vertical-divider-always-visible-p.
14633         (default-mouse-motion-handler): Ditto.
14634
14635 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14636
14637         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14638         global value.
14639
14640 1998-06-21  Oliver Graf <ograf@fga.de>
14641
14642         * build-reports.el: changed receiver to xemacs-build-reports list
14643
14644 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14645
14646         * font.el: Split font-family-mappings into X and
14647           mswindows-specific versions.
14648           mswindows-font-create-[object|name]: Treat supplied size
14649           as a pointsize. Added underline and strikethru handling.
14650
14651         * msw-faces.el: changed default mswindows charset to western.
14652
14653         * msw-glyphs.el: removed space in border-glyph font string that
14654           was inserted to get round bugs in the mswindows C font code.
14655
14656 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14657
14658         * about.el (about-hackers): Credits update.
14659
14660         * help-nomule.el (tutorial-supported-languages): Add Romanian
14661         TUTORIAL.
14662
14663         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14664         to ISO-8859-2.
14665
14666 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14667
14668         * font.el: Split font-family-mappings into X and
14669           mswindows-specific versions.
14670           mswindows-font-create-[object|name]: Treat supplied size
14671           as a pointsize. Added underline and strikethru handling.
14672
14673         * msw-faces.el: changed default mswindows charset to western.
14674
14675         * msw-glyphs.el: removed space in border-glyph font string that
14676           was inserted to get round bugs in the mswindows C font code.
14677
14678 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14679
14680         * minibuf.el: make read-color-completion-table call
14681           (mswindows-color-list for mswindows devices.
14682
14683 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14684
14685         * lisp/font-lock.el
14686         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14687         Let declaration items contain non-word symbol characters.
14688
14689 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14690
14691         * package-get.el (package-get-package-provider): Added autoload
14692         cookie.  Loading "package-get-base.el" in ALL functions that use
14693         it.  Fixed some (interactive ...) with multiple argument specs
14694         again.  Cosmetic indentation changes.
14695
14696 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14697
14698         * info.el (Info-insert-dir): Don't use nreverse on variables
14699         that you want to use later.
14700
14701 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14702
14703         * x-mouse.el (x-set-point-and-move-selection): Replace call
14704         to x-kill-primary-selection with kill-primary-selection
14705
14706 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14707
14708         * simple.el (what-cursor-position): Make cursor position reported
14709         use value of column-number-start-at-one
14710
14711 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14712
14713         * about.el (xemacs-hackers): Fix Jareth's email address.
14714
14715 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14716
14717         * startup.el (startup-splash-frame): Remove
14718         `xemacs-startup-logo-function'.
14719
14720 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14721
14722         * about.el (about-hackers): Update credits list.
14723
14724 1998-06-06  Jeff Miller <jmiller@smart.net>
14725
14726         * lisp/sound.el: Update sound-ext to allow filenames with
14727           extensions to be found by load-sound-file
14728
14729 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14730
14731         * info.el (Info-rebuild-outdated-dir): Removed variable
14732         (Info-auto-generate-directory): New variable
14733         (Info-save-auto-generated-dir): New variable
14734         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14735         (Info-build-dir-anew): Second parameter removed.  Use
14736         `Info-save-auto-generated-dir'
14737         (Info-rebuild-dir): Ditto
14738
14739 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14740
14741         * list-mode.el (next-list-mode-item): Would not recognize
14742         border between directly neighbored items.
14743
14744 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14745
14746         * package-get.el: add autoloads for some functions.
14747
14748 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14749
14750         * specifier.el (let-specifier): Tiny docfixes.
14751
14752 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14753
14754         * msw-mouse.el: set selection-pointer-glyph to Normal.
14755
14756 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14757
14758         * wid-edit.el (widget-specify-secret): New function.
14759         (widget-after-change): Use it.
14760         (widget-specify-field): Use it.
14761
14762 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14763
14764         * mouse.el (drag-window-divider): Use `(not done)' instead of
14765         `doit'; reuse result of `window-pixel-edges'.
14766
14767         * modeline.el (drag-modeline-event-lag): Rename to
14768         drag-divider-event-lag.
14769
14770 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14771
14772         * specifier.el (let-specifier): Rewritten not to generate needless
14773         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14774         arguments.
14775
14776 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14777
14778         * minibuf.el (read-file-name-1): Setup buffer-local value of
14779         `completion-ignore-case' in completions buffer under Windows.
14780
14781 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14782
14783         * about.el (about-maintainer-glyph): Fix support for not
14784         compressed images.
14785
14786 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14787
14788         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14789
14790         * mouse.el (mouse-track): Cancel selection if misc-user event with
14791         `cancel-mode-internal' function is fetched.
14792
14793 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14794
14795         * files.el (save-some-buffers-1): Fixed return value.
14796
14797 1998-06-01  Oliver Graf <ograf@fga.de>
14798
14799         * dragdrop.el: added experimental
14800
14801 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14802
14803         * startup.el (after-init-hook, init-file-user,
14804         user-init-directory, load-user-init-file):  Purge references
14805         to "~/.xemacs/init.el" from docstrings.
14806
14807         (load-user-init-file) Use paths-construct-path to construct
14808         paths to user init files.  Go directly to ~/.emacs, do not
14809         search ~/.xemacs/, do not load `default-custom-file'.
14810
14811 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14812
14813         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14814         general *sh.
14815         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14816
14817 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14818
14819         * menubar-items.el (default-menubar): add Update Packages to customize
14820         menu.
14821
14822 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14823
14824         * faces.el: use toolbar face as a fallback for toolbar properties
14825         in xpm-color-symbols instead of default.
14826
14827         * msw-faces.el: rename 3d-object -> gui-element face.
14828
14829 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14830
14831         * startup.el (xemacs-startup-logo-function): New variable.
14832         (startup-splash-frame): Use it.
14833
14834 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14835
14836         * files.el (save-some-buffers): Would wait 1 second.
14837         (save-some-buffers-1): Delete other windows here instead of in
14838         `save-some-buffers'.
14839         (save-some-buffers): Force redisplay only if windows were deleted.
14840
14841 1998-06-02  Didier Verna  <didier@xemacs.org>
14842
14843         * cus-face.el (custom-face-attributes): generalized the use of
14844         toggle buttons for boolean attributes.
14845         Re-ordered the items a bit.
14846
14847 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14848
14849         * sound.el (default-sound-directory): Use `locate-data-directory'
14850         to find the sounds directory.
14851
14852 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14853
14854         * sound.el: default sound-ext to .wav under mswindows, .au
14855         otherwise. load-default sounds without extensions.
14856
14857 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14858
14859         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14860         if send-pr is not bound.
14861
14862 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14863
14864         * files.el: grok idl files in auto-mode-alist.
14865 1998-06-01  Jeff Miller  <jmiller@smart.net>
14866
14867         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14868         calling `upcase'.
14869
14870 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14871
14872         * msw-glyphs.el: add xbm to the list of image types supported.
14873
14874 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14875
14876         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14877         instead of XEmacs one when dumping InfoDock.
14878
14879 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14880
14881         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14882         for `modeline-visible-p'
14883
14884         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14885
14886 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14887
14888         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14889         since it's not used anymore. doc string fixes.
14890
14891         * package-get.el (package-get-file-installed-p): new function. use
14892         instead of file-installed-p which is in an external package.
14893
14894 1998-05-28  Oliver Graf <ograf@fga.de>
14895
14896         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14897         favor of select-window/switch-to-buffer
14898
14899 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14900
14901         * startup.el: changed (getenv "HOME") to (user-home-directory)
14902
14903 1998-05-25  Oliver Graf <ograf@fga.de>
14904
14905         * frame.el (cde-start-drag) moved to dragdrop.el
14906         (offix-start-drag-region) moved to dragdrop.el
14907         (offix-start-drag) moved to dragdrop.el
14908         * dragdrop.el (cde-start-drag) moved from frame.el
14909         (offix-start-drag-region) moved from frame.el
14910         (offix-start-drag) moved from frame.el
14911         (cde-start-drag-region) cde drag regions
14912         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14913
14914 1998-05-26  Oliver Graf <ograf@fga.de>
14915
14916         * dragdrop.el: created dragdrop-drag prototypes
14917         (cde-start-drag-region) fixed typo
14918
14919 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14920
14921         * simple.el (after-init-hook): Remove reader macro.
14922
14923         * packages.el (packages-hardcoded-lisp): Get rid of reader
14924         macros.  Update DOC string.
14925
14926 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14927
14928         * mouse.el (drag-window-divider): Ditto.
14929
14930         * modeline.el (mouse-drag-modeline): Use it.
14931
14932         * lisp-mode.el (let-specifier): Specify indentation.
14933
14934         * specifier.el (let-specifier): Renamed from
14935         `with-specifier-instance'.
14936
14937 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14938
14939         * x-faces.el:
14940         * faces.el: move definition of xpm-color-symbols from x-faces.el
14941         to faces. Predicate x-get-resource on the presence of x.
14942
14943         * msw-faces.el: set 3d-object face rather than modeline. Specify
14944         faces as specfier defaults.
14945
14946         * package-get.el: don't use package-admin-add-single-file-package.
14947
14948 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14949
14950         * toolbar-items.el: Fixup tooltips.
14951         (toolbar-gnus): Don't use obsolete variable
14952         toolbar-news-frame-properties.
14953         (toolbar-news-reader): Default to `gnus' instead of
14954         `not-configured'.
14955
14956         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14957         Windows.
14958
14959 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14960
14961         * package-get.el: rename -installedp -> -installed-p.
14962
14963 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14964
14965         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14966         attributes, and assinged it to continuation, truncation and
14967         hscroll glyphs.
14968
14969         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14970         and made continuation, truncation and hscroll glyphs arrow
14971         characters out of that font.
14972
14973 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14974
14975         * minibuf.el (minibuffer-electric-separator): Play nicely with
14976         directory-sep-char being \.
14977         (minibuffer-electric-tilde): Ditto.
14978         (read-file-name-map): Ditto.
14979
14980 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14981
14982         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14983         on X devices.
14984         (default-mouse-track-deal-with-down-event): Avoid
14985         `x-disown-selection'; use `disown-selection' instead.
14986
14987 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14988
14989         * select.el:
14990         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14991         moved to (cut-copy-clear-internal) in select.el. Ditto for
14992         (x-delete-primary-selection) (x-kill-primary-selection)
14993         (x-copy-primary-selection).
14994         (own-clipboard): new function.
14995
14996         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14997         functions in select.el. remove old ones.
14998         (mswindows-own-clipboard): new function.
14999
15000 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15001
15002         * gnuserv.el: allow connections from mswindows type devices.
15003
15004 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15005
15006         * msw-glyphs.el: change image type used from cursor to resource.
15007
15008 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15009
15010         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15011         for {top,bottom}-{left,right} values in addition to
15012         {top,bottom}_{left,right}.
15013         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15014
15015 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15016
15017         * cl-macs.el (specifier-instance): Undefine its setf method.
15018
15019         * specifier.el (with-specifier-instance): Added docstring.
15020
15021         * mouse.el (drag-window-divider): Ditto.
15022
15023         * modeline.el (mouse-drag-modeline): Use it.
15024
15025         * lisp-mode.el (with-specifier-instance): Define its indentation
15026         level.
15027
15028         * specifier.el (with-specifier-instance): New macro.
15029
15030 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15031
15032         * package-get.el (package-get-create-custom): new function to
15033         auto-generate package-get-custom.el from package-get-base.el.
15034         * (package-get-ever-installedp): new function.
15035         * (package-get-custom): new function to get all packages specified
15036         by customize.
15037
15038 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15039
15040         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15041
15042 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15043
15044         * cl-extra.el: Reverse previous float change.
15045
15046 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15047
15048         * x-faces.el:
15049         * faces.el (try-font-name): moved from x-faces.el since it is
15050         required by w3 under mswindows as well X.
15051
15052 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15053
15054         * winnt.el: Removed evil (setq completion-ignore-case t)
15055         clause, one more overlookef fsfism.
15056         (nt-quote-args-functions-alist): End sentences with double space.
15057
15058 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15059
15060         * window-xemacs.el (push-window-configuration): Remove kludgery of
15061         recaching default-toolbar specifier.
15062         (pop-window-configuration): Ditto.
15063         (unpop-window-configuration): Ditto.
15064
15065 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15066
15067         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15068
15069 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15070
15071         * winnt.el (nt-quote-args-verbatim): Added function.
15072         (nt-quote-args-prefix-quote): Added function.
15073         (nt-quote-args-backslash-quote): Added function.
15074         (nt-quote-args-double-quote): Added function.
15075         (nt-quote-args-functions-alist): New variable.
15076         (nt-quote-process-args): Added function. This is the main quoting
15077         work horse called from process-nt.c
15078
15079 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15080
15081         * winnt.el: Removed duplicate definitions for backspace,
15082         delete, M-backspace and C-M-backspace.
15083         (file-name-buffer-file-type-alist): Removed this variable.
15084         (find-buffer-file-type): Removed function.
15085         (find-file-binary):  Removed function.
15086         (find-file-text): Removed function.
15087         (find-file-not-found-set-buffer-file-type): Removed function.
15088         (save-to-unix-hook): Removed function.
15089         (revert-from-unix-hook): Removed function.
15090         (using-unix-filesystems): Removed function.
15091         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15092         warning.
15093         (x-set-selection): Removed function.
15094         (x-get-selection): Removed function.
15095         Removed commented FSFisms.
15096         Replaced copyright notice (this file is not part of GNU Emacs).
15097         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15098         comint-process-echoes setting to t.
15099
15100 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15101
15102         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15103         and used following the interface change of
15104         `paths-find-recursive-path'.
15105
15106         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15107         regexp instead of a list of base names.
15108         (paths-version-control-filename-regexp):
15109         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15110         Introduced and used following the interface change of
15111         `paths-find-recursive-path'.
15112
15113 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15114
15115         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15116         on X devices, rather than on all non-TTY devices.
15117
15118 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15119
15120         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15121
15122         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15123
15124 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15125
15126         * itimer.el (activate-itimer): Fixed usage of integers
15127         as argument to `concat'.
15128
15129 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15130
15131         * itimer.el (start-itimer): replace the use of `concat' with
15132         `format'
15133
15134 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15135
15136         * mode-motion.el (mode-motion-hook): Clarify docstring.
15137         From Bob Weiner <weiner@altrasoft.com>
15138
15139         * loadhist.el (symbol-file): Supply prompt string when used
15140         interactively.
15141         From Bob Weiner <weiner@altrasoft.com>
15142
15143 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15144
15145         * loadup.el (really-early-error-handler): Ditto.
15146
15147         * update-elc.el: Ditto.
15148
15149         * setup-paths.el (paths-construct-exec-path): Ditto.
15150
15151         * make-docfile.el: Ditto.
15152
15153         * find-paths.el (paths-decode-directory-path): Use split-path
15154         instead of decode-path.
15155
15156         * files.el (parse-colon-path): Update docstring reference.
15157
15158 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15159
15160         * msw-init.el:
15161         * x-init.el:
15162         Bind cut'n'paste keys to non window-system specific functions.
15163
15164         * msw-select.el: New function mswindows-clear-clipboard.
15165         mswindows-cut-copy-clipboard extended to handle clearing of the
15166         selection and renamed to mswindows-cut-copy-clear-clipboard.
15167
15168         * select.el: on mswindows devices delete-primary-selection
15169         calls mswindows-clear-clipboard.
15170
15171 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15172
15173         * simple.el (quoted-insert): Inhibit quit when using read-char.
15174
15175         * cmdloop.el (read-char): Don't inhibit quit.
15176         (read-char-exclusive): Ditto.
15177         (read-char): Signal quit if quit-char was pressed.
15178         (read-char-exclusive): Ditto.
15179         (read-quoted-char): Return a character, not integer.
15180
15181         * menubar-items.el (default-popup-menu): Use Andy's generic
15182         selection code.
15183         (default-popup-menu): Fix code.
15184
15185 1998-05-14  Oliver Graf <ograf@fga.de>
15186
15187         * dragdrop.el (dragdrop-function-widget): this time it's done
15188
15189 1998-05-13  Oliver Graf <ograf@fga.de>
15190
15191         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15192
15193 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15194
15195         * device.el (device-pixel-width):
15196         (device-pixel-height):
15197         (device-mm-width):
15198         (device-mm-height):
15199         (device-bitplanes):
15200         (device-color-cells): Swapped parameters to device-system-metric
15201         according to the interface change.
15202
15203 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15204
15205         * mouse.el (default-mouse-motion-handler): Use new name of the
15206         function event-over-vertical-divider-p.
15207         Do not set E-W arrow cursor over the divider if
15208         vertical-divider-draggable-p is nil in the window.
15209         ([top-level]): Use new name for the variable
15210         vertical-divider-map.
15211         (drag-window-divider): Respect vertical-divider-draggable-p.
15212         Variable name typo fixes.
15213
15214 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15215
15216         * keymap.el (kbd): Define here; handle string constants and
15217         others...
15218
15219 1998-05-15  Christian Nyb <chr@mediascience.no>
15220
15221         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15222         in Emacs 18.
15223
15224 1998-05-13  Didier Verna  <didier@xemacs.org>
15225
15226         * mouse.el (drag-window-divider): give the vertical divider a
15227         pressed look when dragging it.
15228
15229 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15230
15231         * faces.el: predicate some more face operations on x or mswindows
15232         not just x.
15233
15234         * modeline.el: enable modeline coloring for mswindows.
15235
15236 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15237
15238         * minibuf.el (minibuffer-default): Added variable; compatible with
15239         FSF Emacs.
15240         (next-history-element): Used `minibuffer-default'.
15241
15242 1998-05-12  Oliver Graf <ograf@fga.de>
15243
15244         * dragdrop.el (dragdrop-function-widget): button and mods ok
15245         arguments still look a bit strange
15246         (dragdrop-compare-mods) created
15247         (dragdrop-drop-do-functions) correctly checks for buttons and
15248         modifiers
15249
15250 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15251
15252         * setup-paths.el (paths-default-info-directories): Replace
15253         path-separator with directory-sep-char.
15254
15255         * files.el (path-separator): Don't define it here.
15256
15257 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15258
15259         * update-elc.el: Ditto.
15260
15261         * setup-paths.el (paths-construct-exec-path): Ditto.
15262
15263         * make-docfile.el: Ditto.
15264
15265         * loadup.el (really-early-error-handler): Ditto.
15266
15267         * find-paths.el (paths-decode-directory-path): Use decode-path
15268         instead of decode-path-internal.
15269
15270         * files.el (parse-colon-path): Update docstring.
15271
15272 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15273
15274         * subr.el (get-buffer-window-list): Make BUFFER optional.
15275
15276         * window-xemacs.el (windows-of-buffer): Defalias to
15277         get-buffer-window-list.
15278
15279 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15280
15281         * disass.el: Fix maintainer keyword.
15282
15283         * bytecomp.el (byte-compile-and-load-file): Autoload.
15284         (byte-compile-buffer): Ditto.
15285
15286         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15287         value is returned, not the name.
15288         (lisp-imenu-generic-expression): Enable it.
15289         (lisp-mode-variables): Ditto.
15290         (lisp-indent-offset): Change defconst to defvar.
15291         (lisp-indent-function): Ditto.
15292         (lisp-body-indent): Ditto.
15293
15294 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15295
15296         * modeline.el: Use zap-last-kbd-macro-event.
15297
15298         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15299         nil, don't attempt to do anything with messages.
15300         (eval-last-sexp): Use `letf' for clarity.
15301
15302 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15303
15304         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15305
15306 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15307
15308         * buff-menu.el:
15309         * lisp-mode.el:
15310         * obsolete.el:
15311         Change empty docstrings into no doc strings at all.
15312         Fix bogus FSF-format docstrings.
15313         * etags.el: Fix docstring.
15314
15315 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15316
15317         * package-get.el (package-get): Use internal md5
15318
15319 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15320
15321         * about.el (about-xemacs): Correct abuse of concat.
15322
15323 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15324
15325         * info.el (Info-mode): Use easymenu.
15326
15327 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15328
15329         * apropos.el (apropos): Don't use concat with integers.
15330
15331         * cmdloop.el (describe-last-error): Handle the case when no error
15332         was seen gracefully.
15333
15334         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15335         defun.
15336         (apropos-describe-plist): Ditto.
15337
15338         * help.el (with-displaying-help-buffer): Revert to a defun.
15339         (describe-key): Use it as defun.
15340         (describe-mode): Ditto.
15341         (describe-bindings): Ditto.
15342         (describe-prefix-bindings): Ditto.
15343         (describe-installation): Ditto.
15344         (view-lossage): Ditto.
15345         (describe-function): Ditto.
15346         (describe-variable): Ditto.
15347         (describe-syntax): Ditto.
15348
15349 1998-05-11  Oliver Graf <ograf@fga.de>
15350
15351         * dragdrop.el: changed order of require/provide
15352         (dragdrop-drop-mime-default) changed to new calling conventions
15353         (dragdrop-drop-do-functions) changed to new calling conventions
15354         (dragdrop-function-widget) this one needs more work...
15355
15356 1998-05-10  Oliver Graf <ograf@fga.de>
15357
15358         * about.el: another small change in my entry
15359         * dragdrop.el (dragdrop-drop-log-function): logging added
15360         plus customizations
15361         changed interface to handler functions. now called with event
15362         and object
15363
15364 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15365
15366         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15367         E-W arrow pointer displayed over draggable dividers.
15368
15369         * mouse.el (default-mouse-motion-handler): Show it when
15370         appropriate.
15371         (drag-window-divider): Added.
15372         ([top-level]): Initialized window-divider-map with a keymap
15373         binding the above function to left button down event.
15374
15375         * x-mouse.el (x-init-pointer-shape): Initialize
15376         divider-pointer-glyph from Cursor.dividerPointer, or use default
15377         E-W double arrow.
15378
15379 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15380
15381         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15382
15383 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15384
15385         * simple.el (count-words-buffer): Don't query for buffer.
15386         (count-lines-buffer): Ditto.
15387
15388 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15389
15390         * help.el (where-is): add optional insert argument.
15391
15392 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15393
15394         * help.el (describe-key-briefly): New argument INSERT.
15395
15396         * simple.el (eval-expression): New optional argument; synch with
15397         FSF 20.3.
15398
15399         * keydefs.el (global-map): Add new register bindings.
15400
15401         * register.el: Synched with FSF 20.3.
15402
15403 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15404
15405         * window-xemacs.el (recenter): all arguments are optional.
15406
15407 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15408
15409         * device.el: (device-pixel-width): Reflected name/parameters
15410         change to device-system-metric.
15411         (device-pixel-height): Ditto.
15412         (device-mm-width): Ditto.
15413         (device-mm-height): Ditto.
15414         (device-bitplanes): Ditto.
15415         (device-color-cells): Ditto.
15416
15417 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15418
15419         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15420
15421         * cl.el (most-positive-fixnum): Document.
15422         (most-negative-fixnum): Ditto.
15423
15424         * cus-dep.el: Updated comment.
15425
15426         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15427         constant.
15428
15429         * cus-load.el (custom-put): Removed.
15430
15431         * files.el (after-find-file): Just resignal quit instead of
15432         signaling "canceled".
15433
15434 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15435
15436         * frame.el (other-frame): Use `focus-frame' instead of
15437         select-frame kludges.
15438
15439         * lisp-mode.el: Update lisp-indent-function for
15440         save-selected-frame and with-selected-frame.
15441
15442         * frame.el (save-selected-frame): New macro.
15443         (with-selected-frame): Ditto.
15444         (other-frame): Use `set-frame-focus'.
15445
15446 1998-05-06  Oliver Graf <ograf@fga.de>
15447
15448         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15449         (dragdrop-drop-url-default) default handler for URL drops created
15450         (dragdrop-drop-mime-default) default handler for MIME drops created
15451         (dragdrop-drop-functions) default custom for handling drops created
15452         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15453
15454 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15455
15456         * mouse.el: Removed redundant mouse-mswindows-drop function.
15457
15458 1998-05-05  Oliver Graf <ograf@fga.de>
15459
15460         * about.el: changed some text in my entry
15461         * dragdrop.el: added customs
15462
15463 1998-05-04  Oliver Graf <ograf@fga.de>
15464
15465         * mouse.el: killed global drop key bindings
15466         (mouse-offix-drop) removed
15467         * dragdrop.el: created
15468         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15469
15470 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15471
15472         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15473         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15474
15475         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15476         obsolete comment.
15477
15478         * scrollbar.el (scrollbars-visible-p): Use new
15479         {vertical,horizontal}-scrollbar-visible-p specifiers.
15480
15481 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15482
15483         * device.el (device-pixel-height):
15484         (device-pixel-width):
15485         (device-mm-width):
15486         (device-mm-height):
15487         (device-bitplanes):
15488         (device-color-cells): Moved these 6 functions from device.c; they
15489         all use single (device-system-metrics) call.
15490
15491 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15492
15493         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15494         were renamed.
15495
15496         * menubar-items.el:
15497         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15498         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15499
15500         * help.el (help-map): Remove Hyperbole keybinding logic.
15501         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15502
15503 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15504
15505         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15506         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15507
15508 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15509
15510         * msw-glyphs.el: use nicer icon3 from the frame icon.
15511
15512 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15513
15514         * version.el (emacs-version): Remove InfoDock conditionals.
15515
15516         * startup.el (startup-splash-frame): Change ID logo name.
15517
15518 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15519
15520         * files.el (after-find-file): If the user presses C-g on
15521         directory-creation prompt, kill the buffer.
15522
15523 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15524
15525         * simple.el (count-words-region): Reverse previous change.
15526
15527 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15528
15529         * replace.el (query-replace): Just call perform-replace.
15530         (query-replace-regexp): Ditto.
15531         (perform-replace): Move region handling here.
15532         (perform-replace): Use the new arg to match-data.
15533
15534 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15535
15536         * x-init.el: Install X specific display table that
15537           displays char 0240 as a space to avoid whatever it is
15538           that screws up display of that character code.
15539
15540 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15541
15542         * help.el (function-arglist): If no arguments are documented for a
15543         subr, print nothing rather than incorrect output.
15544
15545 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15546
15547         * cmdloop.el (command-error): Update bail-out error message to use
15548         `emacs-program-name'.
15549
15550         * lib-complete.el: Remove reader macro cruft.
15551
15552         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15553         cruft.
15554
15555         * simple.el (count-words-region): Drop interactive-p check on the
15556         message.
15557
15558 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15559
15560         * font.el
15561         * msw-faces.el
15562         Correct spelling of mswindows-font-canonicalize-name.
15563
15564 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15565
15566         * ldap.el (ldap-host-parameters-alist): Replaced with
15567         `ldap-host-parameters-plist'
15568         (ldap-search): Adapt to previous change
15569
15570 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15571
15572         * about.el (about-hackers): Update Bob Weiner bio.
15573         (about-maintainer-info): Ditto.
15574
15575 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15576
15577         * simple.el (display-warning-minimum-level): Docfix.
15578
15579 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15580
15581         * widget.el (:default-get): New keyword.
15582         * wid-edit.el (default, widget-default-default-get): Define it.
15583         (group, widget-group-default-get): Define it.
15584         (menu-choice, widget-choice-default-get): Define it.
15585         (widget-default-get): New function.
15586         (widget-choice-action): Call it.
15587         (widget-editable-list-entry-create): Call it.
15588
15589 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15590
15591         * byte-optimize.el (byte-boolean-vars): Removed.
15592         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15593         lookup through `byte-boolean-vars'.
15594
15595 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15596
15597         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15598         resource-provided values into ghost specs for scrollbar-height and
15599         scrollbar-width.
15600
15601 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15602
15603         * byte-optimize.el: Don't attempt to optimize /=.
15604
15605         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15606         (byte-compile-/=): Ditto.
15607
15608 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15609
15610         * apropos.el: Use `with-displaying-help-buffer'.
15611         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15612         Use `with-displaying-help-buffer'.
15613         (apropos-follow): Do not give special treatment to buffer cursor
15614         was in prior to a mouse click.
15615         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15616         (apropos-print-doc): Set correct buffer for setting text
15617         properties.
15618
15619 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15620
15621         * help.el (help-buffer-prefix-string): New variable.
15622         (help-buffer-name): Use it.
15623
15624         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15625         mode menu.
15626
15627 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15628
15629         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15630
15631 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15632
15633         * files.el (find-file-noselect): Update docstring.
15634         (find-file-noselect): Signal an error if found an unreadable file.
15635         (file-chase-links): Save the match data.
15636         (normal-mode): Use `lwarn' and `error-message-string'.
15637         (interpreter-mode-alist): Change defconst to defvar.
15638         (inhibit-first-line-modes-regexps): Ditto.
15639         (inhibit-first-line-modes-regexps): Added .tgz.
15640         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15641         (change-major-mode-with-file-name): New user-option.
15642         (set-visited-file-name): Synched with FSF.
15643         (file-name-extension): New function, from FSF 20.3.
15644         (file-relative-name): Synched with FSF.
15645         (save-some-buffers): Support the C-r feature.
15646         (recover-session): Synched with FSF.
15647         (kill-some-buffers): Ditto.
15648         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15649
15650 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15651
15652         * files.el (insert-file): Undo previous change and reenable use of
15653         format.el.
15654
15655 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15656
15657         * window-xemacs.el (recenter): Define.
15658
15659 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15660
15661         * font.el (mswindows-font-create-name)
15662         (mswindows-font-create-object): new functions for mswindows type
15663         fonts.
15664
15665         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15666         strings are parsed as well as font objects.
15667
15668 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15669
15670         * modeline.el (defining-kbd-macro): Restore modeline indication of
15671         kbd-macro being recorded.
15672         (add-minor-mode): Simplify docstring.
15673         (modeline-minor-mode-menu): Remove stuff.
15674
15675 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15676
15677         * code-process.el (call-process): dynamically decide process
15678         coding type.
15679
15680 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15681
15682         * modeline.el: Add line-number-mode, column-number-mode to
15683         the modeline minor-mode menu.  Button2 on the line number does
15684         goto-line.
15685
15686 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15687
15688         * mouse.el: move x-selection-owner-p type things to
15689         selection-owner-p.
15690
15691         * msw-init.el: copy zmacs stuff from x-init.el
15692
15693         * msw-select.el (mswindows-own-selection)
15694         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15695         functions. Very simple minded implementation of selectio
15696         ownership.
15697
15698         * select.el (own-selection) (disown-selection)
15699         (activate-region-as-selection) (select-make-extent-for-selection)
15700         (valid-simple-selection-p): functions moved from x-select.el for
15701         generalized selection.
15702
15703         * x-select.el: see select.el changes.
15704
15705         * x-toolbar.el: use new selection functions.
15706
15707 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15708
15709         * packages.el (packages-find-package-directories): Fixed bug that
15710         would pick up multiple site-package directories.
15711         (package-locations): Added "xemacs-packages" as a late package
15712         location.
15713
15714         * find-paths.el: Now uses `emacs-program-name' and
15715         `emacs-program-version'.
15716         Additions to enforce version-specific directories in
15717         `paths-find-version-directory'.
15718
15719 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15720
15721         * default.el: Removed.
15722         * site-start.el: Removed.
15723
15724 1998-04-29  Didier Verna  <didier@xemacs.org>
15725
15726         * minibuf.el (minibuffer-history-minimum-string-length): Default
15727         to nil.
15728
15729 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15730
15731         * find-paths.el (paths-program-name): Rename.
15732         (paths-emacs-root-p): Ditto.
15733         (paths-find-site-directory): Ditto.
15734
15735 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15736
15737         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15738         `emacs-lisp-byte-compile-and-load'.
15739
15740 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15741
15742         * ldap.el (ldap-search): Fixed additional parameter passing to
15743         `ldap-open'
15744
15745 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15746
15747         * select.el (kill-primary-selection) (selection-owner-p)
15748         (copy-primary-selection) (yank-clipboard-selection)
15749         (selection-exists-p) (delete-primary-selection): new file and
15750         functions that do the right thing for the selected device.
15751
15752         * x-menubar.el: use generalised selection functions.
15753
15754         * dumped-lisp.el: dump select.el.
15755
15756 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15757
15758         * find-paths.el (paths-progname): New variable.
15759         (paths-emacs-root-p): Use it.
15760         (paths-find-site-directory): Ditto.
15761
15762 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15763
15764         * loadup.el ((member "dump" command-line-args)): Dump as
15765         `infodock' if InfoDock.
15766
15767 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15768
15769         * find-paths.el (construct-emacs-version): Simplify, include
15770         program name in the return value.
15771         * (paths-find-version-directory): Use it.
15772
15773 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15774
15775         * info.el (Info-parse-dir-entries): Fixed regexp
15776         (Info-build-dir-anew): Remove full suffix and capitalize info file
15777         name for files with no @direntry
15778         (Info-batch-rebuild-dir): New function
15779         (Info-suffixed-file): Check for regular files instead of simple
15780         file existence (could catch directories before)
15781
15782 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15783
15784         * setup-paths.el, find-paths.el: Removed uses of `not' which
15785         temacs doesn't have.
15786
15787         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15788         into root searching.
15789
15790 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15791
15792         * subr.el: Remove definition of `not'.
15793
15794 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15795
15796         * msw-glyphs.el: enable graphics support.
15797
15798 1998-04-23  Didier Verna  <didier@xemacs.org>
15799
15800         * x-menubar.el (default-menubar): restored the line-number-mode
15801         option.
15802
15803         * misc doc string updates related to the options menu.
15804
15805 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15806
15807         * setup-paths.el (paths-construct-load-path): Fix typo.
15808
15809 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15810
15811         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15812         font-menu-ignore-scaled-fonts don't have to be bound now; this
15813         gets us one step further towards making --no-autoloads work.
15814
15815         * startup.el (normal-top-level): Load auto-autoloads only if
15816         lisp-directory is non-nil.
15817
15818         * setup-paths.el (paths-construct-load-path): Made it robust
15819         against nil lisp-directory.
15820
15821         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15822         to the list of variables that cause a warning when nil.
15823
15824         * toolbar.el (init-toolbar-location): Now works even when there's
15825         no toolbar icon directory.
15826
15827 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15828
15829         * help.el (view-lossage): Recognize it.
15830
15831         * simple.el (log-message): Mark multiline messages.
15832
15833 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15834
15835         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15836
15837 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15838
15839         * package-get.el (package-get-all):  add `\n' separator to
15840         interactive specification so that both variables are read
15841
15842 1998-04-22  Didier Verna  <didier@xemacs.org>
15843
15844         * x-menubar.el: ported the options menu to Custom.
15845         Moved the "read only" toggle button to the buffers menu.
15846         Corrected some missing ;;;###autoload or defcustom.
15847
15848         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15849         the scrollbar-visible specifier for options menu handling.
15850
15851         * toolbar.el (toolbar-visible-p)
15852                      (toolbar-captioned-p)
15853                      (default-toolbar-position): defcustom wrappers around
15854         the toolbar specifiers for options menu handling.
15855
15856         * frame.el (get-frame-for-buffer-default-instance-limit):
15857         defcustom it for options menu handling.
15858
15859         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15860         font-lock-mode for options menu handling.
15861
15862         * cus-start.el: added Custom properties to overwrite-mode for
15863         options menu handling.
15864
15865 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15866
15867         * about.el: shameless self-promotion.
15868
15869 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15870
15871         * simple.el (raw-append-message): Slightly optimize.
15872         (remove-message): Use `push' for clarity.
15873         (append-message): Ditto.
15874         (display-warning): Dito.
15875         (raw-append-message): Send the message to the appropriate device.
15876
15877 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15878
15879         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15880         From Sean MacLennan <Sean.MacLennan@pika.ca>
15881
15882 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15883
15884         * setup-paths.el: Changed `directory-sep-char' to
15885         `path-separator', following a change in GNU Emacs.
15886
15887 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15888
15889         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15890         (Info-build-dir-anew): Add a final newline.
15891         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15892         is `always'
15893         (Info-rebuild-dir): Ditto
15894
15895         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15896
15897 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15898
15899         * simple.el (count-words-buffer): Retain zmacs region.
15900         (count-words-region): Ditto.
15901         * simple.el: (what-line): Expanded line counts.
15902         (count-lines): New parameter to conditionalize whether collapsed
15903         lines get counted.
15904         From Bob Weiner <weiner@altrasoft.com>
15905
15906 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15907
15908         * packages.el (package-locations): infodock-packages must override
15909         mule-packages and packages.
15910
15911 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15912
15913         * wid-edit.el:
15914         remove rude messages from widget-activation-widget-mapper
15915         and widget-activation-glyph-mapper
15916
15917 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15918
15919         * toolbar.el: Remove (featurep 'x) test from
15920         toolbar-make-button-list
15921
15922 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15923
15924         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15925         only if in the same frame.
15926
15927 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15928
15929         * packages.el (package-locations): Added site-packages hierarchy.
15930
15931         * setup-paths.el (paths-default-info-directories): Introduced and
15932         used.
15933
15934         * packages.el, setup-paths.el: Set various path searching depths
15935         to 1.
15936
15937         * packages.el (packages-hierarchy-depth):
15938         (packages-load-path-depth): Introduced and used.
15939
15940         * setup-paths.el (paths-load-path-depth): Introduced and used.
15941
15942         * find-paths.el (paths-find-recursive-path): Added max-depth
15943         parameter.
15944
15945 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15946
15947         * setup-paths.el (paths-construct-info-path): Removed
15948         dependency on behavior of (file-name-as-directory "").
15949
15950 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15951
15952         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15953         lisp objects
15954
15955 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15956
15957         * dump-paths.el, startup.el: Added handling for --debug-paths.
15958
15959 1998-04-15  William M. Perry  <wmperry@aventail.com>
15960
15961         * wid-edit.el: We cannot just set the help-echo or balloon-help
15962           properties for an extent based on the :help-echo widget
15963           property, since help-echo and balloon-help cause an EXTENT to
15964           get passed in, where :help-echo functions are expecting a WIDGET
15965
15966 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15967
15968         * scrollbar.el (init-scrollbar-from-resources): Call
15969         mswindows-init-scrollbar-metrics when appropriate.
15970
15971 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15972
15973         * dumped-lisp.el: dump x-toolbar for window system
15974
15975         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15976         have support and xpm.
15977
15978 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15979
15980         * files.el (toggle-read-only): Fix docstring.
15981         From Didier Verna <didier@xemacs.org>
15982
15983 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15984
15985         * startup.el (normal-top-level): Load autoload-file-name without
15986         specifying an extension---some people only auto-autoload.el.gz.
15987
15988 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15989
15990         * files.el (backup-enable-predicate): Don't bomb on NAME being
15991         nil.
15992
15993 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15994
15995         * find-paths.el, packages.el: Now prefers configure'd paths.
15996         This shouldn't cause any of the originally anticipated problems as
15997         the current paths architecture will not define the various
15998         configure-xxx variables if they're not specified on the configure
15999         command line.
16000
16001         * find-paths.el, setup-paths.el, packages.el: Removed all
16002         mentionings of "/" as a path separator.
16003         Used paths-construct-path throughout.
16004
16005         * find-paths.el (paths-construct-path): Created to assemble paths
16006         from directory components.
16007
16008         * setup-paths.el, packages.el: Used paths-decode-directory-path
16009         instead of decode-path-internal.
16010
16011         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16012         and associates.
16013         (paths-decode-directory-path) Created.
16014
16015         * setup-paths.el: Changed configure-exec-path to
16016         configure-exec-directory.
16017
16018 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16019
16020         * packages.el (packages-find-packages): Fixed decoding of
16021         EMACSPACKAGEPATH.
16022
16023         * startup.el: -no-packages -> -no-early-packages.
16024
16025         (packages-load-package-lisps): Fixed loading of auto-autoload
16026         files.
16027
16028         * startup.el (normal-top-level): Fixed loading of core
16029         auto-autoload.
16030
16031         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16032
16033         * startup.el, packages.el, dump-paths.el: Added proper settings
16034         for site-directory and lisp-directory variables.
16035
16036         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16037         inhibit-package-autoloads and fixed handling of it.
16038
16039         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16040         handling of former inhibit-package-init, now
16041         inhibit-early-packages, to make -vanilla etc. work.
16042
16043 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16044
16045         * code-process.el (start-process): Fallback to 'undecided instead
16046         of 'binary for process input coding stream.
16047
16048         * process.el (start-process): Docstring fix.
16049
16050 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16051
16052         * info.el (Info-insert-dir): Do not insert temporary dir files
16053         in Info-dir-file-attributes
16054         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16055         (Info-rebuild-dir): Ditto.
16056
16057 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16058
16059         * obsolete.el: Added obsoleteness declarations for
16060         `site-directory' and `Info-default-directory-list'.
16061
16062 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16063
16064         * find-paths.el (paths-find-emacs-root): Only look at the
16065         executable at the end of the symlink chain for determining the
16066         Emacs root.
16067
16068 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16069
16070         * setup-paths.el (paths-construct-info-path): Changed construction
16071         to cater to gone default in configure.
16072
16073         * find-paths.el (paths-uniq-append): Added.
16074
16075         * packages.el: Rewritten package path construction once again.
16076
16077         * dump-paths.el, startup.el: Removed package-path as a global
16078         variable.
16079
16080         * package-admin.el (package-admin-add-single-file-package):
16081         (package-admin-add-binary-package): Changed package-path to
16082         late-packages.
16083
16084         * packages.el (packages-split-path): Split path at "/" rather than
16085         nil according to change in emacs.c.
16086
16087 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16088
16089         * setup-paths.el (paths-construct-info-path): Changed info path
16090         order so that directories come out right.
16091         (paths-find-lock-directory): Fixed bug: It used to think
16092         configure-lock-directory is a path.
16093
16094 1998-04-06  Jeff Miller <jmiller@smart.net>
16095
16096         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16097         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16098         eases the use of toolbar-add/kill-item functions.
16099
16100 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16101
16102         * code-files.el (file-coding-system-alist): Commented out
16103         loaddefs.el magical treatment.
16104
16105 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16106
16107         * info.el (Info-rebuild-outdated-dir): Added new option
16108         `conservative' and made it the default
16109         (Info-rebuild-dir): Appropriately parse multi-line description
16110         strings, and multi-section dir files. Issue warning when dir
16111         is rebuilt as temporary
16112         (Info-build-dir-anew): Issue warning when dir is built as
16113         temporary
16114
16115 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16116
16117         * list-mode.el (list-mode-map): Bind highlight motion commands to
16118         standard keys left, right, C-b and C-f.
16119
16120 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16121
16122         * files.el (auto-mode-alist): allow .sc for Scheme->C
16123
16124 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16125
16126         * loadup.el (pureload): Don't quote (garbage-collect).
16127
16128 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16129
16130         * package-get-base.el: Updated.
16131
16132 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16133
16134         * isearch-mode.el (isearch-just-started): New variable.
16135         (isearch-mode): Set it.
16136         (isearch-repeat): Advance one character forward only if the search
16137         was successful, and was not just started.
16138         (isearch-repeat): Clear isearch-just-started.
16139
16140 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16141
16142         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16143         if running -batch.
16144
16145 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16146
16147         * subr.el (listify-key-sequence): Removed.
16148
16149 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16150
16151         * bytecomp.el (byte-compile-print-gensym): New option.
16152         (byte-compile-output-file-form): Use it.
16153         (byte-compile-output-docform): Ditto.
16154         (byte-compile-compiled-obj-to-list): Ditto.
16155
16156 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16157
16158         * msw-glyphs.el: set frame icon if xpm support.
16159
16160 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16161
16162         * help.el: Code that pretty prints variable values
16163           removed.
16164
16165 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16166
16167         * find-paths.el (paths-emacs-root-p): Correct test for installation
16168         directory.
16169         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16170
16171 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16172
16173         * loaddefs.el: Don't set debug-ignored-errors; leave
16174           its default value set to nil.
16175
16176 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16177
16178         * info.el (Info-rebuild-dir): fixed mis-spelling.
16179
16180 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16181
16182         * info.el (Info-rebuild-outdated-dir): New custom var
16183         (Info-insert-node): Create/update dir file when needed, ie when it
16184         does not exist or is older than some info files in directory
16185
16186 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16187
16188         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16189         for last packages, mainly for using a 20.4 package base.
16190
16191         * packages.el (late-packages): Typo fix.  It was called
16192         early-packages.
16193
16194         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16195         relative symlinks correctly.
16196         (paths-find-emacs-roots): More rigorous checking for plausible
16197         configuration-time root.
16198
16199         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16200         find its roots.
16201
16202 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16203
16204         * faces.el: Fix docstrings.
16205         * glyphs.el: Fix docstrings.
16206         * mouse.el: Fix docstrings.
16207
16208         * frame.el: Change phrase `current frame' to `selected frame'.
16209
16210         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16211
16212         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16213         macros using backquote to make them infinitely more readable.
16214
16215 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16216
16217         * packages.el (packages-find-package-path): Hardcoded specialized
16218         InfoDock support until we can clean this up.
16219
16220         * help.el (describe-bindings-1): Return the value of the bindings
16221         help buffer created.
16222         (describe-bindings): Ditto.
16223
16224         * simple.el (set-variable): Restore previous behavior of not
16225         bombing if the variable to set is not boundp.
16226
16227 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16228
16229         * packages.el (packages-handle-package-dumped-lisps): Allow for
16230         non-local files to be loaded off the package-lisp variable.
16231
16232 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16233
16234         * x-faces.el: Global X resources should override
16235           specs for all device classes (color, grayscale, mono);
16236           code currently doesn't override any of them.  Fixed by
16237           calling remove-specifier with '(x default) as the tag
16238           set and allowing inexact matches.
16239
16240 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16241
16242         * faces.el: Separated face initializations based on
16243           device classes into device type specific (tag set,
16244           instantiator) pairs.
16245
16246 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16247
16248         * wid-edit.el (widget-choice-action): Remember user's explicit
16249         choice.
16250         (widget-choice-value-create): Respect it.
16251         From Richard Stallman <rms@gnu.org>
16252
16253 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16254
16255         * setup-paths.el (paths-construct-info-path): Always append
16256         existing directories from configure-time info path.
16257
16258         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16259         Info-directory-list.
16260
16261         * info.el: Removed Info-default-directory-list which was broken by
16262         design.
16263         Removed bogus initialization of Info-directory-list---startup.el
16264         can do a much better job.
16265         Added autoload of Info-directory-list.
16266
16267         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16268         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16269         be exclusive; now it's merely given precedence, just like in the
16270         old days.
16271
16272 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16273
16274         * find-paths.el (paths-find-architecture-directory): Fix bug with
16275         finding; it used to default too early.
16276
16277 1998-03-25  Martin Buchholz <martin@xemacs.org>
16278
16279         * packages.el (packages-split-path): Fix a bug; it used to fail
16280         for paths that weren't split.
16281
16282 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16283
16284         * finder.el (finder-compile-keywords): trap on errors.
16285
16286 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16287
16288         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16289           fourth argument of t so that only the specs exactly
16290           matching the tag lists are removed.
16291
16292 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16293
16294         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16295
16296 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16297
16298         * minibuf.el (mouse-read-file-name-1): If a default directory was
16299         specified, use it for generating the completions.
16300
16301 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16302
16303         * update-elc.el: Now respects inhibit-package-init and
16304         inhibit-site-lisp.
16305         Now does path construction with loadup-paths.
16306
16307         * startup.el (normal-top-level, startup-setup-paths): Now respects
16308         inhibit-package-init and inhibit-site-lisp.
16309
16310         * packages.el (packages-find-package-path): Extended package path
16311         by version-specific hierarchies.
16312         (packages-find-packages): Now respects inhibit flag and
16313         inhibit-site-lisp.
16314         Moved path setup to loadup-paths.
16315
16316         * make-docfile.el: Now respects inhibit-package-init and
16317         inhibit-site-lisp.
16318         Now does path construction with loadup-paths.
16319
16320         * loadup.el: Now respects inhibit-package-init and
16321         inhibit-site-lisp.
16322
16323         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16324
16325         * loadup-paths.el: New file: setup load-path to encompass
16326         packages.
16327
16328 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16329
16330         * auto-show.el: load-gc renamed to pureload.
16331         * site-load.el: Ditto.
16332         * packages.el (toplevel): Ditto.
16333         * loadup.el (really-early-error-handler): Ditto.
16334         * dumped-lisp.el (preloaded-file-list): Ditto.
16335         * cus-face.el (custom-declare-face): Ditto.
16336
16337 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16338
16339         * <Today>: The Big Path Searching Overhaul.
16340
16341         * find-paths.el: New file: find and assemble paths in the
16342         installation hierarchy.
16343
16344         * setup-paths.el: New file: global layout of paths and directories
16345         within the XEmacs hierarchy.
16346
16347         * packages.el: Replaced everything related to path searching and
16348         startup by code in terms of find-paths.
16349
16350         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16351         the new path searching engine.
16352
16353         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16354         and setup-paths.
16355
16356 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16357
16358         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16359         setup-paths.el.
16360
16361 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16362
16363         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16364         compiles identically in any configuration.
16365         Removed irrelevant commentary.
16366
16367 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16368
16369         * simple.el (set-variable): Allow setting specifiers.
16370
16371 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16372
16373         * lisp.el (forward-sexp): Revert previous change.
16374
16375 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16376
16377         * frame.el (frame-initialize): Use `delete-console' instead of
16378         `delete-device' to delete the stream console to match the usage in
16379         Fkill_emacs.
16380
16381 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16382
16383         * files.el (cdpath-previous): New variable.
16384         (cd): Use it.
16385         From Bob Weiner <weiner@wave.altrasoft.com>
16386
16387 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16388
16389         * keydefs.el: Changed keybindings of forward-char,
16390           backward, scroll-up and scroll-down to point to their
16391           -command counterparts.
16392
16393         * simple.el: New functions: forwarc-char-command,
16394           backwrad-char-command, scroll-up-command,
16395           scroll-down-command which work liek their counterparts
16396           except that they honor the variable
16397           signal-error-on-buffer-boundary.
16398
16399           Definition of signal-error-on-buffer-boundary received
16400           from src/cmds.c.
16401
16402           defvar declaration added for word-across-newline to avoid
16403           byte-compiler warning about the free variable reference.
16404
16405 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16406
16407         * winnt.el: Removed "%t" from the beginning of
16408         modeline-format. From now on, there's no nt-specifics in the modeline.
16409
16410 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16411
16412         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16413         of `when' with `if'.
16414
16415 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16416
16417         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16418         mswindows. Must be reworked along with glyphs.el, or
16419         merged into it, after there is images support.
16420
16421         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16422         'mswindows.
16423
16424 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16425
16426         * faces.el: fix for text cursor initialization.
16427         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16428         From Andy Piper <andyp@parallax.co.uk>
16429
16430 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16431
16432         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16433         if there is an existing package that handles it and warn the user
16434         about that mode.
16435
16436 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16437
16438         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16439         Installation" menu item when Installation-string is not bound.
16440
16441 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16442
16443         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16444         From Jeremiah W. James <jerry@cs.ucsb.edu>
16445
16446 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16447
16448         * msw-faces.el:
16449         * faces.el: Fix face initialization.
16450
16451 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16452
16453         * files.el (backup-enable-predicate): fix breakage introduced
16454         by TMPDIR patch.
16455
16456 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16457
16458         * x-faces.el (x-init-face-from-resources): The
16459           TTY face property retrieval functions don't return
16460           specifiers, so use face-property instead.
16461
16462 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16463
16464         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16465
16466 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16467
16468         * x-menubar.el: Expanded documentation for
16469           option-save-faces.  Changed Options -> Browse Faces
16470           menu entry to invoke customize-face.
16471
16472 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16473
16474         * faces.el: Most face initialization moved out of
16475           init-other-random-faces to the top level so that the
16476           initialization happens before Xemacs is dumped.  Much
16477           of the fascist "face-differs-from-default-p or FROB!"
16478           code has been retired in favor of letting the user do
16479           what they want to do.  Face initialization code changed
16480           to use `default' specifier tag so that the settings can
16481           be overridden later if the user wishes it.
16482
16483 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16484
16485         * about.el (about-hackers): Update contributors list.
16486
16487 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16488
16489         * specifier.el: Define new specifier tag `default'.
16490
16491         * modeline.el: Initialize faces using `default' tag.
16492
16493         * x-faces.el (x-init-face-from-resources): Remove
16494           specifier specs containing the `default' tag before
16495           adding new specs.
16496
16497 1998-03-02  John Jones  <jj@asu.edu>
16498
16499         * package-get.el (package-get-all): fixed arguments on call to
16500         package-admin-add-single-file-package.
16501         * package-get.el (package-get-installedp): fixed to match
16502         advertised behavior.
16503         * package-get.el: added function package-get-update-all which
16504         installs newest versions of all the current packages (if they are
16505         not already installed).
16506
16507 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16508
16509         * files.el (find-file-noselect): Uncommented `truename' binding in
16510         `let*' and use it later to set `buffer-file-truename' iff it's
16511         still nil, as happens for example when finding a compressed
16512         file with "jka-compr".
16513
16514 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16515
16516         * faces.el: in make-face-* type functions do the operation for all
16517         window systems, not just the first one found.
16518
16519         * font.el: call mswindows-list-fonts for mswindows.
16520
16521 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16522
16523         * code-process.el (call-process-region):
16524         * process.el (call-process-region):
16525         * package-get.el (package-get-dir):
16526         * files.el (backup-enable-predicate):
16527         * gnuserv.el (gnuserv-temp-file-regexp):
16528         Use temp-directory in place of `/tmp'.
16529
16530 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16531
16532         * "Fast" dired-in-C enhancements for Windows 95/NT:
16533
16534         * files.el: Added function, `wildcard-to-regexp', from GNU
16535           Emacs.
16536
16537         * files.el (insert-directory): Modified to use special
16538           dired-in-C enhancements if present.
16539
16540 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16541
16542         * code-files.el: make default coding no-conversion.
16543
16544 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16545
16546         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16547         the load-path.
16548
16549         * update-elc.el: Strip directory when testing for files not to
16550         bytecompile.
16551
16552 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16553
16554         * lisp-mode.el: Use recommended form for menus.
16555
16556         * info.el (Info-construct-menu): Use recommended form for menus.
16557
16558         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16559         entry.
16560
16561 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16562
16563         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16564           (get-frame-for-buffer-noselect): Always return frames
16565           in the not-this-window-p cond clause.
16566
16567 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16568
16569         * help.el (describe-installation): New function.
16570
16571         * x-menubar.el (default-menubar): Add describe-installation to
16572         Help menu.
16573
16574         * packages.el (packages-unbytecompiled-lisp): Installation.el
16575         should not be bytecompiled.
16576
16577         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16578         XEmacs.
16579
16580         * x-menubar.el (default-menubar): Use correct guard for VM menu
16581         entry.
16582
16583         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16584         coding.
16585         From Andy Piper <andyp@parallax.co.uk>
16586
16587 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16588
16589         * ldap.el: Do not require ldap-internal at compile time.
16590
16591 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16592
16593         * code-files.el: new file. a virtual copy of mule-files.el
16594         but without charset
16595         dependencies. (toggle-buffer-file-ocding-system) new function for
16596         changing the eol type for the current buffer.
16597
16598         * code-process.el: new file. a copy of
16599         mule-process.el. mule-process.el will disappear when things have
16600         settled.
16601
16602         * coding.el: new file. a virtual copy of mule-files.el but
16603         without charset dependencies. (coding-system-base) new function
16604         for getting the parent coding system of a coding system with eol
16605         type set.
16606
16607         * dumped-lisp.el: add above files for the non-mule case.
16608
16609 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16610
16611         * window-xemacs.el (display-buffer): If no explicit
16612           frame is specified, search for a window that displays
16613           the buffer on the currently selected frame, before
16614           searching other frames.
16615
16616 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16617
16618         * frame.el (get-frame-for-buffer): If not-this-window-p
16619           is non-nil, use window on the selected frame if it is not
16620           also the selected window.  When defaulting, search for
16621           windows on the currently selected fgrame before searching
16622           other frames.
16623
16624 1998-02-25  Didier Verna  <didier@xemacs.org>
16625
16626         * modeline.el (modeline-swap-buffers): originally named
16627         `mouse-release-modeline'. Whether to actually swap the buffers is
16628         decided in `mouse-drag-modeline'.
16629         (mouse-drag-modeline): A button release event is considered a
16630         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16631         stay unchanged.
16632
16633 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16634
16635         * x-menubar.el: Put redo on the menubar.
16636         From Aki Vehtari <Aki.Vehtari@hut.fi>
16637
16638 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16639
16640         * bytecomp.el (displaying-byte-compile-warnings): if
16641         temp-buffer-show-function is set, use it to display current set of
16642         warnings in the "*Compile-Log-Show*" buffer.
16643
16644         * simple.el (display-warning-buffer): if temp-buffer-show-function
16645         is set, use it to display current set of warnings in the
16646         "*Warnings-Show*" buffer.
16647
16648 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16649
16650         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16651         Common Lisp.
16652
16653 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16654
16655         * menubar.el: Allow button descriptors at least 2 long.
16656
16657         * x-menubar.el (default-menubar): Use recommended forms.
16658         (file-menu-filter): Remove.
16659         (edit-menu-filter): Remove.
16660
16661 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16662
16663         * about.el (about-hackers): Updated.
16664
16665 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16666
16667         * help.el (help-max-help-buffers): new variable
16668         (help-register-and-maybe-prune-excess): new function
16669         (help-buffer-name): use help-max-help-buffers.
16670         (with-displaying-help-buffer): use
16671         help-register-and-maybe-prune-excess.
16672
16673         * help.el (help-maybe-pretty-print-value): if the value fits on
16674         one line, let it.
16675
16676 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16677
16678         * (with-displaying-help-buffer): there is no need to kill the buffer
16679         if it exists, because with-output-to-temp-buffer will clear it.
16680         further, killing the buffer violates the rule that
16681         temp-buffer-show-function, if set, has the full responsibility of
16682         showing the temp buffer.  killing the buffer fucks with the window
16683         configuration, hosing temp-buffer-show-function.
16684
16685
16686 1998-02-23  Didier Verna  <didier@xemacs.org>
16687
16688         * modeline.el (mouse-drag-modeline):
16689         - Always scroll the modeline that was originally clicked on.
16690         - Use x pixels instead of x characters (which doesn't work anyway)
16691         as horizontal reference for modeline dragging. This allows us to
16692         keep on dragging the modeline even if the motion event occurs in
16693         another window.
16694
16695 1998-02-23  Didier Verna  <didier@xemacs.org>
16696
16697         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16698         glyph on the modeline to indicate that dragging the mouse has an
16699         effect both horizontally and vertically.
16700
16701 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16702
16703         * about.el (about-xemacs): Get rid of redundant visible version
16704         number.
16705
16706 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16707
16708         * about.el (about-hackers): Update credits.
16709
16710 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16711
16712         * prim/register.el (view-register): Show register type file-query.
16713
16714 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16715
16716         * mode-motion.el (mode-motion-highlight-internal):
16717           save-excursion inside save-window-exucrsion form to
16718           hide buffer point changes from save-window-excursion.
16719           Prevents display flickering when the mouse pointer
16720           moves.
16721
16722 1998-02-17  Didier Verna  <didier@xemacs.org>
16723
16724         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16725         function to handle correctly the case of a toolbar one side of the
16726         window: scrolling will not necessarily happen.
16727
16728 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16729
16730         * files.el (after-find-file): Restore missing argument
16731           to format that provides filename for "... consider M-x
16732           recover-file" message.  Also call `message' with "%s"
16733           as the first arg instead of an arbitrary string.
16734
16735 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16736
16737         * about.el (about-hackers): Various additions.
16738
16739 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16740
16741         * autoload.el (generate-file-autoloads-1): Don't force an extra
16742         line out when copying on-the-same line autoloads.
16743
16744         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16745         is installed.
16746
16747 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16748
16749         * x11/x-win-xfree86.el (x-win-init-xfree86):
16750         * x11/x-win-sun.el (x-win-init-sun):
16751         * x11/x-init.el (x-initialize-compose):
16752         * prim/simple.el:
16753         (backward-or-forward-kill-sexp):
16754         (backward-or-forward-kill-sentence):
16755         (backward-or-forward-kill-word):
16756         (backward-or-forward-delete-char):
16757         * prim/isearch-mode.el (isearch-help-or-delete-char):
16758         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16759         x-keysym-on-keyboard-p to detect backspace.
16760         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16761         Clean up symbols used with dead keys, checking Linux and solaris
16762         keysyms.
16763         Simplify x-win-*.el using above methods.
16764         Change documentation for x-keysym-*-p functions.
16765
16766 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16767
16768         * about.el (about-hackers): Restore entries for Michael Sperber and
16769         Vinnie Shelton.
16770         From Vinnie Shelton <acs@acm.org>
16771
16772 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16773
16774         * simple.el (count-words-region): Ditto.
16775
16776 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16777
16778         * simple.el (count-words-buffer): Document.  Don't print anything
16779         if non-interactive.
16780
16781 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16782
16783         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16784         multiple files in InfoDock.
16785
16786 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16787
16788         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16789         from version.el in InfoDock.
16790
16791         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16792         specially.
16793
16794 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16795
16796         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16797         variable name in docstring.
16798
16799 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16800
16801         * menubar.h: Include "gui.h".
16802
16803 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16804
16805         * site-load.el: Fix documentation.
16806
16807 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16808
16809         * package-get-base.el (package-get-base): Updated.
16810
16811         * keymap.el: PC-ize.
16812
16813 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16814
16815         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16816         from' on a fresh line.
16817
16818 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16819
16820         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16821         object.
16822
16823 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16824
16825         * undo-stack.el: PC-ize.
16826
16827         * cmdloop.el: PC-ize.
16828
16829 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16830
16831         * bytecomp-runtime.el: PC-ize.
16832
16833         * byte-optimize.el: Prolog fixup.  PC-ize.
16834
16835         * cus-dep.el: Spelling fix.
16836
16837         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16838         entries follow).
16839
16840 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16841
16842         * text-mode.el (text-mode-hook-identify): New function,
16843         put on text-mode-hook.  Set text-mode-variant here.
16844         (text-mode): Don't set it here.
16845
16846 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16847
16848         * text-mode.el (text-mode-hook): New defvar.
16849         (text-mode-variant): New variable.
16850         (text-mode): Set that variable locally.
16851         (toggle-text-mode-auto-fill): New command.
16852
16853 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16854
16855         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16856
16857 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16858
16859         * text-mode.el (paragraph-indent-text-mode):
16860         Renamed from spaced-text-mode.
16861         (text-mode-map): Bind TAB to indent-relative.
16862         (indented-text-mode-map): Variable deleted.
16863         (indented-text-mode): Now an alias for text-mode.
16864
16865 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16866
16867         * loadup.el: test-atoms debugging stuffs removed.
16868
16869 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16870
16871         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16872
16873 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16874
16875         * help.el (describe-beta): Made it use `locate-data-file'.
16876         (describe-distribution): Ditto.
16877         (describe-copying): Ditto.
16878         (describe-project): Ditto.
16879         (view-emacs-news): Ditto.
16880
16881         * help-nomule.el (help-with-tutorial): Made it use
16882         `locate-data-file' to find tutorial.
16883
16884 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16885
16886         * about.el: Corrected my email address.
16887
16888         * mouse.el: Added 'mouse-mswindows-drop' similar to
16889         'mouse-offix-drop'.
16890
16891 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16892
16893         * loadup.el (running-xemacs): Spelling fix.
16894
16895 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16896
16897         * packages.el (packages-find-packages-1): Don't allow a backwards
16898         compatible lisp tree to overwrite `preloaded-file-list'.
16899
16900 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16901
16902         * loadup.el: Don't delete "xemacs" prior to dumping.
16903
16904 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16905
16906         * package-info.el (pi-last-mod-date): New function.
16907         (pi-author-version): New function.
16908         (batch-update-package-info): Use them.
16909
16910 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16911
16912         * frame.el (get-frame-for-buffer-default-to-current): Create.
16913         (get-frame-for-buffer-noselect): Allow user to use current frame
16914         with `get-frame-for-buffer-default-to-current'.
16915
16916 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16917
16918         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16919         (byte-compile-output-docform): Ditto.
16920         (byte-compile-compiled-obj-to-list): Ditto.
16921
16922 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16923
16924         * startup.el (command-line-1): Removed code that ran
16925           buffer-menu.
16926
16927 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16928
16929         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16930
16931 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16932
16933         * frame.el (suspend-emacs-or-iconify-frame): Check using
16934         `device-on-window-system-p' instead of explicitly checking for X,
16935         so that the same logic works for MS Windows.
16936         (suspend-or-iconify-emacs): Ditto.
16937
16938 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16939
16940         * about.el (about-maintainer-info): Andy Piper is back.
16941         (xemacs-hackers): Updated Andy Piper's email address.
16942         (about-hackers): Added Jonathan Harris.
16943         (about-hackers): Updated Tibor Polgar's email address.
16944
16945 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16946
16947         * about.el: Add xemacs.org email manager.
16948
16949         * package-get-base.el (package-get-base): Updated with most recent
16950         package updates.
16951
16952 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16953
16954         * help.el (function-arglist): Use `indirect-function' instead of
16955         `symbol-function' so that aliases are treated correctly.
16956
16957 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16958
16959         * help.el (help-map): Add f1 binding to `help-for-help'.
16960         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16961         (describe-key-briefly): Use `princ' "%s" to print object.
16962         (with-displaying-help-buffer): Kill buffer if it exists, again.
16963         (describe-key): Use `princ' "%s" to print object.
16964         (describe-function-1): Use `princ' "%s" to print object.
16965         Commented out alias lines removed.
16966         (help-pretty-print-limit): New variable to control pretty-printing
16967         of variable values.
16968         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16969         `help-pretty-print-value' again.  Only print-print when OBJECT is
16970         list of length less than `help-pretty-print-limit'.
16971         (describe-variable): Use `help-maybe-pretty-print-value' again.
16972
16973 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16974
16975         * simple.el (blink-matching-open): Remove C++ kludge.
16976         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16977
16978 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16979
16980         * info.el (Info-default-directory-list): Made the documentation
16981         more explanitory.
16982
16983 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16984
16985         * lisp/packages.el:
16986         * lisp/package-admin.el:
16987         * lisp/build-report.el:
16988         Fix typos.
16989
16990 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16991
16992         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16993         warnings in Java buffers without final newline and editing the
16994         last line.
16995
16996 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16997
16998         * packages.el (packages-find-packages-1): Don't allow a backwards
16999         compatible lisp tree to overwrite `preloaded-file-list'.
17000         Suggested by Colin Rafferty  <colin@xemacs.org>
17001
17002         * mouse.el (mouse-offix-drop): Set undo-boundary.
17003         From Oliver Graf <ograf@fga.de>
17004
17005 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17006
17007         * loadup.el (load-gc): rewrite as defun.
17008         Print something sensical if a required dump-time file isn't found.
17009
17010 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17011
17012         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17013         bug strikes a menudescriptor.
17014
17015         * package-get-base.el (package-get-base): Updated.
17016
17017         * package-info.el (batch-update-package-info): Derive REQUIRES
17018         from the Makefile.
17019
17020 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17021
17022         * files.el (save-some-buffers): Don't play games with deleting
17023         other windows if we are in the minibuffer window.
17024
17025 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17026
17027         * modeline.el (modeline-minor-mode-menu): Add support for :active
17028         (add-minor-mode): Document :active property to TOGGLE.
17029
17030 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17031
17032         * modeline.el (modeline-minor-mode-menu): Add support for an
17033         `:included' predicate in the `toggle-sym' plist.
17034         (add-minor-mode): Document the :included property, format
17035         docstring some more.
17036         (modeline-minor-mode-menu): Documentation string added.
17037
17038 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17039
17040         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17041         labels from the symbol-names by thwacking off the overly redundant
17042         and overused "mode", parenthesizing "minor", and capitalizing the
17043         resultant strings.  Also shortened the menu's title by eliminating
17044         the redundant buffer name.
17045         (add-minor-mode): Beautified the docstring, added mention of the
17046         `:menu-tag' property of TOGGLE.
17047         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17048         `toggle-sym' to beatify the mode-life menus.
17049         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17050         `auto-fill-function'.
17051
17052 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17053
17054         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17055         menus to :style 'toggle.
17056
17057 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17058
17059         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17060
17061 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17062
17063         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17064         only recognize first hyperlink.
17065         (hyper-apropos-highlightify): Deletia, this is already done by
17066         `hyper-apropos-insert-face'.
17067         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17068
17069 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17070
17071         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17072         mail.
17073         (toolbar-mail-reader): Add support for `send'.
17074         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17075
17076 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17077
17078         * info.el (Info-emacs-info-file-name): Add defvar for
17079         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17080         will function properly.
17081
17082 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17083
17084         * simple.el: make the backwards delete function called by
17085         `backward-or-forward-delete-char' user configurable.
17086
17087 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17088
17089         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17090         compiled function got loaded from.
17091
17092 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17093
17094         * term/apollo.el: Synched up with InfoDock 3.6.2.
17095
17096 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17097
17098         * startup.el (load-init-file): Load autoloads earlier.
17099         (startup-splash-frame): Handle InfoDock logo.
17100
17101         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17102         InfoDock.
17103         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17104
17105         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17106         doesn't have this function.
17107
17108         * packages.el (locate-data-file): Fix to call `locate-file'.
17109
17110 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17111
17112         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17113         version of version.el.
17114         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17115
17116         * x-menubar.el (default-menubar): Guard reference to
17117         `gnuserv-frame'.
17118         (default-menubar): Guard references to `font-lock-mode'.
17119         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17120         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17121
17122         * make-docfile.el: Don't snarf doc strings from autoloads.
17123
17124         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17125         loading auto-autoloads files.
17126
17127         * loaddefs.el: Disable dumping autoloads.
17128
17129 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17130
17131         * lisp-mnt.el: Synch to Emacs 20.2.
17132
17133         * help.el: Remove manual autoload of `finder-by-keyword'.
17134
17135         * finder.el (finder-by-keyword): Autoload.
17136
17137         * help.el: Conditionalize hyperbole setup.
17138
17139 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17140
17141         * packages.el (package-require): Update to reflect new data format.
17142
17143 1998-01-02  Didier Verna  <didier@xemacs.org>
17144
17145         * x-menubar.el (default-menubar): make the tutorials available
17146         through the menubar. (Plus some compilation warnings cleanup).
17147
17148 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17149
17150         * check-features.el: New file.  Perform sanity check after build.
17151
17152         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17153         files to tooltalk package.
17154         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17155         package.
17156
17157         * package-admin.el (package-admin-xemacs): Use better default for
17158         location of XEmacs binary.
17159
17160 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17161
17162         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17163         tag with sexp and add value tag with value `t'.
17164
17165 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17166
17167         * package-get.el: Changes to work with real data.
17168         From Pete Ware <ware@cis.ohio-state.edu>
17169
17170         * packages.el (packages-reload-autoloads): Guard load for the time
17171         being.
17172
17173         * update-elc.el ("packages.el"): Force loading packages.el instead
17174         of possibly out-of-date packges.elc.
17175         * make-docfile.el ("packages.el"): Ditto.
17176
17177 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17178
17179         * build-report.el (build-report-delete-regexp): Added a rule for
17180         the main tarball shadowing anything past it.
17181
17182 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17183
17184         * packages.el (package-provide): Delete a previous provide.
17185
17186         * package-info.el: New file.
17187
17188         * package-get.el: New file.
17189         From Pete Ware <ware@cis.ohio-state.edu>
17190         (package-get): Fix md5 computation to work with Mule.
17191
17192 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17193
17194         * simple.el (log-message-*): Quote symbols in docstrings properly.
17195
17196 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17197
17198         * packages.el (packages-new-autoloads): Ignore symbolic links.
17199
17200         * cus-face.el (face-custom-attributes-get): Fix typo.
17201         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17202
17203 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17204
17205         * startup.el (load-init-file): Reload new or changed autoloads
17206         unless inhibited.  Reload modified dumped lisp (stubbed).
17207
17208         * packages.el (packages-new-autoloads): New function.
17209         (packages-reload-autoloads): New function.
17210         (packages-reload-dumped-lisp): New (stub) function.
17211
17212         * loadup.el: Inhibit reloading dumped files when running temacs.
17213
17214         * loadhist.el (file-provides): Extend to handle variant
17215         extensions.
17216
17217         * replace.el (query-replace): Fix typo.
17218
17219 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17220
17221         * make-docfile.el: list-autoloads-path has been renamed.
17222         * update-elc.el: list-autoloads has been renamed.
17223
17224         * packages.el (packages-list-autoloads): Renamed.
17225         (packages-list-autoloads-path): Ditto.
17226
17227 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17228
17229         * packages.el (packages-find-packages-1): Made it signal a warning
17230         for an error in an auto-autoload.el file.
17231
17232 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17233
17234         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17235         tag with const.
17236         From Aki Vehtari <Aki.Vehtari@hut.fi>
17237
17238         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17239
17240         * loadhist.el (unload-feature): Remove autoload.
17241
17242 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17243
17244         * loadhist.el: Unpackaged.
17245
17246         * help.el (describe-symbol-find-file): Rename
17247         `describe-function-find-file' and make old name obsolete.
17248         (describe-function-1): Use it.
17249         (describe-function-1): Guard reference to
17250         `compiled-function-annotation'.
17251
17252 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17253
17254         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17255         argument.
17256         (help-mode-quit): New optional arg to control whether it kills or
17257         buries.  Tidied up.
17258         (with-displaying-help-buffer): Don't kill buffer initially, even
17259         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17260         (help-pretty-print-value): Rename back from
17261         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17262         use it, otherwise use dumped `cl-prettyprint'.
17263         (describe-variable): Use `help-pretty-print-value' again.
17264         (find-func): Removed reference to "find-func" at end.
17265
17266 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17267
17268         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17269           GUI XEmacs. Rename? x-menubar is rather window system
17270           independant, except for a couple of items.
17271
17272 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17273
17274         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17275         entries as they will no longer be distributed with XEmacs.
17276
17277         * format.el (format-alist): Fix image/tiff regexps.
17278         From P. E. Jareth Hein <jareth@camelot-soft.com>
17279
17280         * help.el (help-maybe-pretty-print-value): Rename.
17281         (describe-variable): Use it.
17282         (describe-variable): Add trailing linefeed.
17283
17284 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17285
17286         * help.el (describe-function-1): Don't output anything for
17287           arglist of autoload functions.
17288
17289 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17290
17291         * help.el (describe-function-1): Don't output anything for
17292           arglist of autoload functions.
17293
17294 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17295
17296         * help.el (help-mode-map): New bindings for `help-mode-bury',
17297         `describe-function-at-point', `describe-variable-at-point',
17298         `Info-elisp-ref', `customize-variable', `help-next-section' and
17299         `help-prev-section'.
17300         (help-next-section): New function.
17301         (help-prev-section): New function.
17302         (help-mode-quit): Changed to kill the help buffer.
17303         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17304         correctly.
17305         (help-buffer-name): New function to generate the name of help
17306         buffers.
17307         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17308         argument giving the name of the help buffer.
17309         (describe-key): Use `with-displaying-help-buffer' with name.
17310         (describe-mode): Ditto.
17311         (describe-bindings): Ditto.
17312         (describe-prefix-bindings): Ditto.
17313         (view-lossage): Ditto.
17314         (with-syntax-table): New macro.
17315         (function-called-at-point): Use `ignore-errors' and
17316         `with-syntax-table'.
17317         (function-at-point): Ditto.
17318         (describe-function): Use `with-displaying-help-buffer' with name.
17319         (function-arglist): Extracted from `describe-function-1'.  Returns
17320         function's arglist as string.
17321         (function-documentation): Extracted from `describe-function-1'.
17322         Returns function's docstring.
17323         (describe-function-1): Remove all the "stream" garbage, including
17324         the stream argument.  Use `function-arglist' and
17325         `function-documentation'.
17326         (describe-function-arglist): Just use `function-arglist'.
17327         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17328         (help-pretty-print-value): New function to help with
17329         pretty-printing variable values.  Knows about `#<...>'.  Needs
17330         `pp-internal'.
17331         (describe-variable): Use `with-displaying-help-buffer' with name.
17332         Formatting improved.  Display file where variable is defined, if
17333         known.  Use `help-pretty-print-value'.
17334         (describe-syntax): Use `with-displaying-help-buffer' with name.
17335         (list-processes): Remove "stream" garbage.
17336
17337 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17338
17339         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17340         call a dumped routine instead.
17341
17342         * x-win-xfree86.el: Wrap file in defun.
17343         * x-win-sun.el: Ditto.
17344
17345 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17346
17347         * help.el (view-emacs-news): Remove usage of outl-mouse which
17348         advises functions and does other evil things.
17349
17350 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17351
17352         * format.el (format-alist): Add `image/tiff'.
17353         From P. E. Jareth Hein <jareth@camelot-soft.com>
17354
17355 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17356
17357         * about.el (about-hackers): More names added.
17358
17359         * make-docfile.el: Remove superfluous package path search.
17360
17361         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17362
17363 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17364
17365         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17366         ignored shadows.
17367
17368 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17369
17370         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17371         get trailing slashes when added to the load-path.
17372
17373         * x-init.el (init-x-win): Locate where XEmacs X localization files
17374         are.
17375
17376 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17377
17378         * x-faces.el: Added support for foregroundToolBarColor
17379           to xpm-color-symbols.
17380
17381 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17382
17383         * etags.el (tags-remove-duplicates): Removed.
17384         (buffer-tag-table-list): Use `delete-duplicates'.
17385
17386         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17387         correctly.
17388         (get*): Defalias to `get'.
17389
17390         * cl.el (eql): Compare integers with `eq'.
17391         (cl-map-extents): Check for `map-extents' first.
17392
17393 1997-12-17  Didier Verna  <didier@xemacs.org>
17394
17395         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17396         added the 'numero', 'copyright' and 'trademark' symbols.
17397
17398         * leim/quail/latin-post.el ("french-postfix"): see above.
17399
17400 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17401
17402         * widget.el (define-widget): Check the arguments.
17403
17404         * cus-edit.el (customize-face): Use `check-argument-type'.
17405         (custom-variable-value-create): Use `signal' to signal error.
17406         (custom-variable-reset-saved): Ditto.
17407         (custom-variable-reset-standard): Ditto.
17408         (custom-face-reset-saved): Ditto.
17409
17410         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17411         (widget-default-format-handler): Ditto.
17412         (widget-checklist-add-item): Ditto.
17413         (widget-radio-add-item): Ditto.
17414         (widget-editable-list-entry-create): Ditto.
17415         (widget-sexp-prompt-value): Ditto.
17416
17417         * custom.el (custom-declare-variable): Signal errors better.
17418         (custom-handle-keyword): Ditto.
17419         (custom-declare-group): Ditto.
17420
17421         * window-xemacs.el (windows): Ditto.
17422
17423         * menubar.el (menu): Ditto.
17424
17425         * keydefs.el (keyboard): Ditto.
17426
17427         * minibuf.el (minibuffer): Ditto.
17428
17429         * process.el (execute): Ditto.
17430
17431         * fill.el (fill): Ditto.
17432
17433         * modeline.el (modeline): Ditto.
17434
17435         * help.el (help): Ditto.
17436
17437         * faces.el (faces): Ditto.
17438
17439         * files.el (files): Ditto.
17440
17441         * x-init.el (x): Ditto.
17442
17443         * lisp-mode.el (lisp): Ditto.
17444
17445         * process.el (processes): Ditto.
17446
17447         * mouse.el (mouse): Ditto.
17448
17449         * abbrev.el (abbrev): Moved from cus-edit.
17450
17451         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17452         as variable declaration.
17453
17454 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17455
17456         * menubar.el (find-menu-item): Use `check-argument-type'.
17457         (find-menu-item): Cosmetic changes.
17458
17459 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17460
17461         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17462
17463 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17464
17465         * startup.el (set-default-load-path): Only search package-path
17466         when not running temacs.
17467
17468         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17469         files.
17470
17471         * loadup.el: Correct commentary.  Reformatting.
17472         (really-early-error-handler): Use absolute path to the
17473         first dumped-lisp.el file.
17474         (really-early-error-handler): Print full path name of
17475         each dumped lisp file (inherited from InfoDock).
17476
17477         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17478         dumped-lisp.el files.
17479
17480         * make-docfile.el (preloaded-file-list): Reorder when the
17481         package-path is searched.
17482         * update-elc.el: Ditto.
17483
17484         * lisp-mode.el (call-with-condition-handler): Treat the same as
17485         `condition-case' for indentation.
17486
17487         * about.el (about-xemacs): Update release date.
17488
17489 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17490
17491         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17492         anywhere but at the last clause.
17493         (ecase): Disallow `t' and `otherwise'.
17494
17495 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17496
17497         * cus-edit.el (custom-buffer-create-buttons): New function
17498         from stuff moved out of `custom-buffer-create-internal'.
17499         (custom-novice): New variable.  Default t.
17500         (custom-display-global-buttons): Ditto.  Default `top'.
17501         (custom-buffer-create-internal): Only display help if
17502         `custom-novice' is non-nil.  Display global buttons according to
17503         `custom-display-global-buttons'.
17504
17505 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17506
17507         * menubar.el (find-menu-item): Use `check-argument-type'.
17508         (find-menu-item): Cosmetic changes.
17509
17510 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17511
17512         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17513         look.
17514
17515 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17516
17517         * format.el (format-deannotate-region):  Bug fix.
17518         Deannotating a region containing unknown tags would fail
17519         (causing decoding of text/enriched to fail at user level)
17520
17521 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17522
17523         * minibuf.el (read-directory-name): Support sixth
17524           arg, HISTORY, as already documented.
17525
17526 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17527
17528         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17529         to `ecase'.
17530
17531 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17532
17533         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17534         skk-activate.
17535
17536 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17537
17538         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.