update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2024-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-sip-itaiji-015' and `=>ucs-sip-itaiji-015'.
5
6         * mule/mule-conf.el (=ucs-itaiji-015): New coded-charset for
7         XEmacs CHISE.
8         (=ucs-sip-itaiji-015): Ditto.
9         (=>ucs-itaiji-015): Ditto.
10         (=>ucs-sip-itaiji-015): Ditto.
11
12 2023-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-charset.el (default-coded-charset-priority-list): Add
15         `=+>hanyo-denshi/jt'.
16
17 2023-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-charset.el (default-coded-charset-priority-list): Add
20         `=>ucs-sip-var-001'.
21
22         * mule/mule-conf.el (=>ucs-sip-var-001): New coded-charset for
23         XEmacs CHISE.
24
25 2023-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-charset.el (default-coded-charset-priority-list): Add
28         `=ucs-bmp-itaiji-013'.
29
30         * mule/mule-conf.el (=ucs-bmp-itaiji-013): New coded-charset for
31         XEmacs CHISE.
32
33 2023-11-22  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `=ucs-sip-var-008'.
37
38         * mule/mule-conf.el (=ucs-sip-var-008): New coded-charset for
39         XEmacs CHISE.
40
41 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-charset.el (default-coded-charset-priority-list): Add
44         `=ucs-sip-itaiji-014'.
45
46         * mule/mule-conf.el (=ucs-sip-itaiji-014): New coded-charset for
47         XEmacs CHISE.
48
49 2023-10-25  MORIOKA Tomohiko  <tomo.git@chise.org>
50
51         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
52         setting for `=ucs-itaiji-013'.
53
54         * mule/mule-charset.el (default-coded-charset-priority-list): Add
55         `=ucs-sip-itaiji-013'.
56
57         * mule/mule-conf.el (=ucs-itaiji-013): New coded-charset for
58         XEmacs CHISE.
59         (=ucs-sip-itaiji-013): Ditto.
60
61 2023-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-charset.el (default-coded-charset-priority-list): Add
64         `=ucs-sip-itaiji-010'.
65
66         * mule/mule-conf.el (=ucs-sip-itaiji-010): New coded-charset for
67         XEmacs CHISE.
68
69 2023-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-charset.el (default-coded-charset-priority-list): Add
72         `=ucs-itaiji-001-additional-idc'.
73
74         * mule/mule-conf.el (=ucs-itaiji-001-additional-idc): New
75         coded-charset for XEmacs CHISE.
76         (=ucs-radicals): Temporarily narrowed the code range.
77         (=ucs-radicals@unicode): Likewise.
78
79 2023-09-09  MORIOKA Tomohiko  <tomo.git@chise.org>
80
81         * mule/mule-coding.el (coded-charset-entity-reference-alist):
82         Prefer `=gt-k' to `=ucs-var-*', `=ucs-itaiji-*',
83         `=big5-cdp-var-*', `=big5-cdp-itaiji-*' and `=jis-x0208@1978/1pr'.
84
85 2023-08-05  MORIOKA Tomohiko  <tomo.git@chise.org>
86
87         * mule/mule-charset.el (default-coded-charset-priority-list): Add
88         `=>ucs-sip-itaiji-009'.
89
90         * mule/mule-conf.el (=>ucs-sip-itaiji-009): New coded-charset for
91         XEmacs CHISE.
92
93 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
94
95         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
96         setting for `=ucs-itaiji-018'.
97
98 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
99
100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
101         setting for `=>ucs-var-001'.
102
103 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
104
105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
106         `=>ucs-bmp-var-001'.
107
108         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
109         CHISE.
110         (=>ucs-bmp-var-001): Ditto.
111
112 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
113
114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
115         `=ucs-bmp-itaiji-018'.
116
117         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
118         XEmacs CHISE.
119         (=ucs-bmp-itaiji-018): Ditto.
120
121 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
124         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
125
126 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
127
128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
129         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
130         `=>big5-cdp-itaiji-006'.
131
132         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
133         XEmacs CHISE.
134         (=big5-cdp-itaiji-006): Ditto.
135         (=>big5-cdp-itaiji-006): Ditto.
136
137 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-charset.el (default-coded-charset-priority-list):
140         Prefer MJ to Hanazono font.
141
142 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
145         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
146
147 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
148
149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
150         `==ucs-sip-itaiji-004'.
151
152         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
153         XEmacs CHISE.
154         (==ucs-sip-itaiji-004): Ditto.
155
156 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
157
158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
159         setting for `===shuowen-jiguge-A30'.
160
161 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
164         `===shuowen-jiguge-A30'.
165
166         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
167         XEmacs CHISE.
168
169 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-charset.el (default-coded-charset-priority-list):
172         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
173
174 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-charset.el (default-coded-charset-priority-list):
177         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
178           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
179           etc.
180         - Add `==ucs-bmp-var-007'.
181
182         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
183         CHISE.
184         (==ucs-bmp-var-007): Ditto.
185
186 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
187
188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
189         `=>ucs-tip@iwds-1'.
190
191         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
192         XEmacs CHISE.
193
194 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
195
196         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
197         XEmacs CHISE.
198         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
199         (=ucs-tip@JP/hanazono): Likewise.
200         (=>ucs-tip@component): Likewise.
201         (==ucs-tip@JP/hanazono): Likewise.
202
203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
204         `==ucs-sip-itaiji-005'.
205
206 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
209         setting for `=>shuowen-jiguge'.
210
211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
212         `=>shuowen-jiguge'.
213
214         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
215         XEmacs CHISE.
216
217 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
218
219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
220         setting for `===chise-hdic-ktb-seal'.
221
222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
223         `===chise-hdic-ktb-seal'.
224
225         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
226         for XEmacs CHISE.
227
228 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
229
230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
231         `=ucs-sip@cns'.
232
233         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
234         CHISE.
235
236 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
239         `==ucs-bmp-var-003'.
240
241         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
242         CHISE.
243         (==ucs-bmp-var-003): Ditto.
244
245 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
246
247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
248         `=ucs-sip-var-010'.
249
250         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
251         XEmacs CHISE.
252
253 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
254
255         * mule/mule-charset.el (default-coded-charset-priority-list):
256         Change priority of `==ucs-bmp-cjk@gb' to prefer
257         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
258         other abstract-form-CCSes.
259
260 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
261
262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
263         `=>ucs-sip-itaiji-012'.
264
265         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
266         XEmacs CHISE.
267
268 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
271         setting for `=>ucs-itaiji-012'.
272
273 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
276         `=>ucs-bmp-itaiji-012'.
277
278         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
279         XEmacs CHISE.
280         (=>ucs-bmp-itaiji-012): Ditto.
281
282 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
285         setting for `=big5-cdp-var-008'.
286
287 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
288
289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
290         `=big5-cdp-var-008'.
291
292         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
293         XEmacs CHISE.
294
295 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
298         setting for `=>ucs-itaiji-016'.
299
300 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
303         `=>ucs-bmp-itaiji-016'.
304
305         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
306         XEmacs CHISE.
307         (=>ucs-bmp-itaiji-016): Ditto.
308
309 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
312         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
313
314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
315         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
316
317         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
318         (=chise-hdic-tsj): Ditto.
319         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
320         (=chise-hdic-ktb): Ditto.
321
322 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
325         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
326
327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
328         `===chise-hdic-syp' and `=chise-hdic-syp'.
329
330         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
331         XEmacs CHISE.
332         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
333
334 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
335
336         * mule/mule-coding.el (coded-charset-entity-reference-alist):
337         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
338
339         * mule/mule-charset.el (default-coded-charset-priority-list):
340         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
341
342 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
343
344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
345         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
346
347 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
348
349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
350         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
351
352         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
353         XEmacs CHISE.
354         (=chise-hdic-tsj): Ditto.
355
356 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
359         settings for `=>hanyo-denshi/tk'.
360
361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
362         `=>hanyo-denshi/tk/mf-01'.
363
364         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
365         XEmacs CHISE.
366         (=>hanyo-denshi/tk/mf-01): Ditto.
367         (==hanyo-denshi/tk/mf-01): Fix DOC.
368
369 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
372         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
373
374 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
378
379         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
380         XEmacs CHISE.
381         (=ucs-bmp-itaiji-014): Ditto.
382         (=>ucs-itaiji-014): Ditto.
383         (=>ucs-bmp-itaiji-014): Ditto.
384
385 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
386
387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
388         setting for `==daikanwa/+2p'.
389
390 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
393         setting for `=ucs-itaiji-016'.
394
395 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
396
397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
398         `=ucs-bmp-itaiji-016'.
399
400         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
401         XEmacs CHISE.
402         (=ucs-bmp-itaiji-016): Ditto.
403
404 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
407         `=>cns11643-5'.
408
409 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
410
411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
412         setting for `=>ucs-itaiji-003@iwds-1'.
413
414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
415         `=>ucs-sip-itaiji-003@iwds-1'.
416
417         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
418         coded-charset for XEmacs CHISE.
419
420 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
421
422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
423         `=>ucs-bmp-itaiji-006@iwds-1'.
424
425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
426         setting for `=>ucs-itaiji-006@iwds-1'.
427
428 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
429
430         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
431         for XEmacs CHISE.
432         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
433
434 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=ucs-sip-itaiji-009'.
438
439         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
440         XEmacs CHISE.
441
442 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
445         `=>ucs-sip-itaiji-008'.
446
447         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
448         XEmacs CHISE.
449
450 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
451
452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
453         `==ucs-sip-var-001'.
454
455         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
456         XEmacs CHISE.
457
458 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
459
460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
461         setting for `===hng-kkd'.
462
463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
464         `===hng-kkd'.
465
466 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
469         CHISE.
470
471 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
474         setting for `=>>ruimoku-v6'.
475
476 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
477
478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
479         `=>>ruimoku-v6'.
480
481 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
484         instead of an alias to `=>ruimoku-v6'.
485
486 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
487
488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
489         `=ucs-sip-itaiji-012'.
490
491         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
492         XEmacs CHISE.
493
494 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
497         `=ucs-tip-var-004'.
498
499         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
500         XEmacs CHISE.
501
502 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
505         `=>ucs-sip-itaiji-002@iwds-1'.
506
507         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
508         coded-charset for XEmacs CHISE.
509
510 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
511
512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
513         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
514         `=>big5-cdp-itaiji-004'.
515
516 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
517
518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
519         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
520         `=>big5-cdp-itaiji-004'.
521
522         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
523         XEmacs CHISE.
524         (=>big5-cdp-itaiji-004): Ditto.
525         (=big5-cdp-itaiji-005): Ditto.
526
527 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
530         to #x9FFC.
531
532 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
533
534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
535         `=>ucs-bmp-itaiji-003@iwds-1'.
536
537         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
538         for XEmacs CHISE.
539         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
540
541 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
542
543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
544         `=>ucs-tip-itaiji-001'.
545
546         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
547         XEmacs CHISE.
548
549 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=>big5-cdp-itaiji-002'.
553
554 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
557         `=>big5-cdp-itaiji-002'.
558
559         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
560         XEmacs CHISE.
561
562 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
563
564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
565         `=>jis-x0213-2'.
566
567 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
568
569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
570         setting for `==ucs-var-001'.
571
572 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
573
574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
575         setting for `=+>ucs-var-003'.
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
579
580         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
581         XEmacs CHISE.
582         (=+>ucs-tip-var-003): Ditto.
583
584 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
587         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
588
589         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
590         XEmacs CHISE.
591         (=ucs-tip-var-002): Ditto.
592
593 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
596         #x9FEA.
597
598 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
601         `==ucs-bmp-var-001'.
602
603         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
604         CHISE.
605         (==ucs-bmp-var-001): Ditto.
606
607 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
610         setting for `=big5-cdp-var-007'.
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `=big5-cdp-var-007'.
614
615         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
616         XEmacs CHISE.
617
618 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
621         `=ucs-sip@gb'.
622
623         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
624         CHISE.
625
626 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
627
628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
629         `=>ucs-tip@cognate'.
630
631         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
632         XEmacs CHISE.
633
634 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `=ucs-tip-itaiji-001'.
638
639         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
640         XEmacs CHISE.
641
642 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
643
644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
645         `=>ucs-tip@component'.
646
647         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
648         XEmacs CHISE.
649
650 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `==ucs-tip@JP/hanazono'.
654
655         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
656         XEmacs CHISE.
657
658 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
659
660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
661         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
662
663         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
664         CHISE.
665         (=ucs-tip@JP/hanazono): Ditto.
666
667 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
670         setting for `=ucs-var-007'.
671
672 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
673
674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
675         `=ucs-bmp-var-007'.
676
677         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
678         CHISE.
679         (=ucs-bmp-var-007): Ditto.
680
681 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
684         setting for `=>ucs-itaiji-002@iwds-1'.
685
686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
687         `=>ucs-bmp-itaiji-002@iwds-1'.
688
689 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
692         for XEmacs CHISE.
693         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
694
695 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
698         setting for `=>ucs-itaiji-008'.
699
700 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
703         setting for `=>big5-cdp-itaiji-003'.
704
705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
706         `=>big5-cdp-itaiji-003'.
707
708 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
711         XEmacs CHISE.
712
713 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
714
715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
716         setting for `=>ucs-itaiji-011'.
717
718 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
721         `=>ucs-bmp-itaiji-011'.
722
723 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
726         XEmacs CHISE.
727         (=>ucs-bmp-itaiji-011): Ditto.
728
729 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list): Use
732         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
733
734 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
737         `=>ucs-bmp-cjk@iwds-1/normalized'.
738
739         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
740         coded-charset for XEmacs CHISE.
741
742 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
745         setting for `=>ucs-itaiji-010'.
746
747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
748         `=>ucs-bmp-itaiji-010'.
749
750         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
751         XEmacs CHISE.
752         (=>ucs-bmp-itaiji-010): Ditto.
753
754 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
755
756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
757         setting for `=>ucs@iwds-1/normalized'.
758
759 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
760
761         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
762         for XEmacs CHISE.
763
764 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
767         setting for `==>ucs@esu'.
768
769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
770         `==>ucs-sip@esu'.
771
772         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
773         CHISE.
774         (==>ucs-sip@esu): Ditto.
775
776 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
777
778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
779         setting for `=>big5-cdp-var-001'.
780
781         * mule/mule-charset.el (default-coded-charset-priority-list): Add
782         `=>big5-cdp-var-001'.
783
784         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
785         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
786
787 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
788
789         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
790         setting for `===hng-sts'.
791
792         * mule/mule-charset.el (default-coded-charset-priority-list): Add
793         `===hng-sts'.
794
795         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
796         CHISE.
797
798 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
799
800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
801         setting for `===hng-sgs'.
802
803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
804         `===hng-sgs'.
805
806         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
807         CHISE.
808
809 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
810
811         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
812         setting for `===hng-saa'.
813
814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
815         `===hng-saa'.
816
817         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
818         CHISE.
819
820 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
821
822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
823         setting for `===hng-kad'.
824
825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
826         `===hng-kad'.
827
828         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
829         CHISE.
830
831 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
832
833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
834         setting for `===hng-sai'.
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `===hng-sai'.
838
839         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
840         CHISE.
841
842 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
845         setting for `===hng-ini'.
846
847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
848         `===hng-ini'.
849
850         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
851         CHISE.
852
853 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
856         setting for `===hng-wke'.
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `===hng-wke'.
860
861         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
862         CHISE.
863
864 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
867         setting for `===hng-wks'.
868
869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
870         `===hng-wks'.
871
872         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
873         CHISE.
874
875 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
876
877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
878         setting for `===hng-sab'.
879
880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
881         `===hng-sab'.
882
883         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
884         CHISE.
885
886 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
889         setting for `===hng-ykk'.
890
891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
892         `===hng-ykk'.
893
894         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
895         CHISE.
896
897 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
898
899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
900         setting for `===hng-kkh'.
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `===hng-kkh'.
904
905         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
906         CHISE.
907
908 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
911         setting for `===hng-fhs'.
912
913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
914         `===hng-fhs'.
915
916         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
917         CHISE.
918
919 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
920
921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
922         `==>daijiten'.
923
924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
925         setting for `==>daijiten'.
926
927         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
928         CHISE.
929
930 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
931
932         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
933         last number of its code.
934
935 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
936
937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
938         settings for `=daijiten', `==daijiten' and `===daijiten'.
939
940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
941         `=daijiten', `==daijiten' and `===daijiten'.
942
943         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
944         CHISE.
945         (==daijiten): Ditto.
946         (===daijiten): Ditto.
947
948 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
951         `=>ucs-bmp-itaiji-008'.
952
953         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
954         XEmacs CHISE.
955         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
956
957 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
958
959         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
960         of #x9FCC as the value of `max-code'.
961
962 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
965         `=>>ucs-bmp-cjk@unicode'.
966
967         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
968         for XEmacs CHISE.
969
970 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
971
972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
973         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
974         `===shuowen-jiguge5'.
975
976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
977         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
978
979         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
980         XEmacs CHISE.
981         (===shuowen-jiguge4): Ditto.
982         (===shuowen-jiguge5): Ditto.
983
984 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
985
986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
987         `=ucs-sip-var-005'.
988
989         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
990         XEmacs CHISE.
991
992 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
995         `=>>hanyo-denshi/ib'.
996
997 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
998
999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1000         setting for `=>big5-cdp@iwds-1'.
1001
1002 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1003
1004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1005         setting for `=big5-cdp-var-010'.
1006
1007 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1008
1009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1010         `=big5-cdp-var-010'.
1011
1012         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
1013         XEmacs CHISE.
1014
1015 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `=ucs-sip-itaiji-008'.
1019
1020         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
1021         XEmacs CHISE.
1022
1023 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `=>ucs-sip-itaiji-006'.
1027
1028         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
1029         XEmacs CHISE.
1030
1031 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1032
1033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1034         setting for `=+>big5-cdp', `=>big5-cdp@component' and
1035         `=>big5-cdp@cognate'.
1036
1037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1038         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
1039
1040 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1041
1042         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
1043         CHISE.
1044         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
1045         mother.
1046         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
1047
1048 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1049
1050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1051         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
1052
1053         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
1054         XEmacs CHISE.
1055         (=>big5-cdp@component): Ditto.
1056         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
1057
1058 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1061         setting for `=>ucs-itaiji-001@iwds-1'.
1062
1063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1064         `=>ucs-bmp-itaiji-001@iwds-1'.
1065
1066         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
1067         for XEmacs CHISE.
1068         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
1069
1070 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1071
1072         * mule/mule-charset.el (default-coded-charset-priority-list):
1073         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
1074         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
1075         `chinese-isoir165'.
1076
1077         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
1078         CHISE.
1079
1080 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1081
1082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1083         `=ucs-sip-itaiji-006'.
1084
1085         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
1086         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
1087
1088 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1089
1090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1091         setting for `=>ucs-itaiji-009'.
1092
1093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1094         `==ucs-bmp-itaiji-001'.
1095
1096         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1097         (=big5-cdp-itaiji-003): Doc fix.
1098         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1099
1100 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1103         `=>zinbun-oracle'.
1104
1105 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `=>ucs-sip-itaiji-003'.
1109
1110         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1111         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1112         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1113
1114 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1115
1116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1117         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1118
1119 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1120
1121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1122         `==ucs-bmp-itaiji-006'.
1123
1124         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1125         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1126         (==ucs-bmp-itaiji-006): Ditto.
1127
1128 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1129
1130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1131         `=ucs-bmp-itaiji-012'.
1132
1133         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1134         XEmacs CHISE.
1135         (=ucs-bmp-itaiji-012): Ditto.
1136
1137 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1138
1139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1140         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1141
1142 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1145         CHISE.
1146
1147 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1150         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1151         and `=>>cns11643-6'.
1152
1153         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1154         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1155         (=>>cns11643-3): Ditto.
1156         (=>>cns11643-4): Modify DOC.
1157         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1158
1159 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1160
1161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1162         `=>ucs-sip-itaiji-005'.
1163
1164         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1165         XEmacs CHISE.
1166
1167 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1168
1169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1170         `==hanyo-denshi/tk/mf-01'.
1171
1172         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1173         for XEmacs CHISE.
1174
1175 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1178         `=>ucs-itaiji-007'.
1179
1180 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1183         `==ucs-sip-var-002'.
1184
1185         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1186         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1187
1188 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1189
1190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1191         setting for `==ucs-itaiji-001'.
1192
1193 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1196         `==ucs-sip-itaiji-001'.
1197
1198         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1199         XEmacs CHISE.
1200         (==ucs-sip-itaiji-001): Ditto.
1201
1202 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `=+>ucs-bmp-var-003'.
1206
1207         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1208         CHISE.
1209         (=+>ucs-bmp-var-003): Ditto.
1210
1211 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1212
1213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1214         `=>ucs-bmp-cjk@cognate'.
1215
1216         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1217         XEmacs CHISE.
1218
1219 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1220
1221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1222         `=ucs-sip-itaiji-005'.
1223
1224         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1225         XEmacs CHISE.
1226
1227 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230         setting for `=>ucs@cognate'.
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1234
1235         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1236         CHISE.
1237         (=>ucs@hanyo-denshi): Abolished.
1238         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1239         (=>ucs-bmp-itaiji-009): Ditto.
1240         (=>ucs-sip@cognate): Ditto.
1241
1242 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1243
1244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1245         `=>ucs-bmp-itaiji-004'.
1246
1247         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1248         XEmacs CHISE.
1249
1250 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1251
1252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1253         setting for `=>ucs-itaiji-004'.
1254
1255 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1258         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1259         `=>ucs-bmp-itaiji-007'.
1260
1261         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1262         XEmacs CHISE.
1263         (=>ucs-itaiji-004): Ditto.
1264         (=>ucs-sip-itaiji-004): Ditto.
1265         (=>ucs-bmp-itaiji-007): Ditto.
1266
1267 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1270         setting for `=ucs-itaiji-010'.
1271
1272 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1273
1274         * mule/mule-charset.el (default-coded-charset-priority-list):
1275         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1276         - Add `=ucs-bmp-itaiji-010'.
1277         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1278           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1279         - Add `=>ucs-sip@iwds-1'.
1280
1281         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1282         XEmacs CHISE.
1283         (=ucs-bmp-itaiji-010): Ditto.
1284         (=>ucs-sip@iwds-1): Ditto.
1285
1286 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1287
1288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1289         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1290
1291         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1292         XEmacs CHISE.
1293         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1294
1295 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1296
1297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1298         setting for `=>ucs-itaiji-003'.
1299
1300 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1303         `=>ucs-bmp-itaiji-003'.
1304
1305         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1306         XEmacs CHISE.
1307         (=>ucs-bmp-itaiji-003): Ditto.
1308
1309 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1312         `=ucs-bmp-itaiji-011'.
1313
1314         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1315         XEmacs CHISE.
1316
1317 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1318
1319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1320         setting for `==ucs-var-002'.
1321
1322 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1325         setting for `==ucs-itaiji-002'.
1326
1327 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330         `==ucs-sip-itaiji-002'.
1331
1332         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1333         XEmacs CHISE.
1334
1335 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1336
1337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1338         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1342         `=>ucs-sip-itaiji-007'.
1343
1344         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1345         XEmacs CHISE.
1346         (=>ucs-sip-itaiji-007): Ditto.
1347         (=ucs-sip-itaiji-007): Ditto.
1348         (=ucs-itaiji-011): Ditto.
1349         (=ucs-sip-itaiji-011): Ditto.
1350
1351 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1352
1353         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1354         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1355
1356 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1359         `==ucs-bmp-var-002'.
1360
1361         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1362         CHISE.
1363         (==ucs-bmp-var-002): Ditto.
1364
1365         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1366         Modify some priorities.
1367
1368 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1372         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1373
1374 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377         `=big5-cdp-var-001'.
1378
1379         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1380         XEmacs CHISE.
1381
1382 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1383
1384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1385         setting for `==ucs-itaiji-005'.
1386
1387 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1388
1389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1390         setting for `=ucs-itaiji-007'.
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1394
1395         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1396         XEmacs CHISE.
1397         (==ucs-bmp-itaiji-005): Ditto.
1398         (=ucs-itaiji-007): Ditto.
1399         (=ucs-bmp-itaiji-007): Ditto.
1400
1401 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1402
1403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1404         `==gt-pj-k1' and `==gt-pj-k2'.
1405
1406 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1409         CHISE.
1410         (==gt-pj-k2): Ditto.
1411
1412 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1413
1414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1415         setting for `=>ucs-itaiji-005'.
1416
1417 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1418
1419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1420         `=>>cbeta'.
1421
1422 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1425         `=>ucs-sip@component'.
1426
1427         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1428         instead of `=ucs' as its mother.
1429         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1430
1431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432         setting for `=>ucs-itaiji-006'.
1433
1434 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1437         `=>ucs-bmp-itaiji-006'.
1438
1439         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1440         XEmacs CHISE.
1441         (=>ucs-bmp-itaiji-006): Ditto.
1442
1443 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `=>ucs-bmp-itaiji-001'.
1447
1448         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1449         XEmacs CHISE.
1450
1451 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1454         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1455
1456         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1457         instead of `=ucs' as its mother.
1458         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1459         (==ucs-bmp-itaiji-002): Ditto.
1460         (==ucs-itaiji-003): Ditto.
1461         (==ucs-bmp-itaiji-003): Ditto.
1462
1463 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1464
1465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1466         setting for `=big5-cdp-var-002'.
1467
1468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1469         `=big5-cdp-var-002'.
1470
1471         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1472         XEmacs CHISE.
1473
1474 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1475
1476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1477         `=ucs-sip-var-004'.
1478
1479         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1480         XEmacs CHISE.
1481
1482 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1483
1484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1485         `=>ucs-bmp-cjk@iwds-1'.
1486
1487         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1488         XEmacs CHISE.
1489
1490 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1493         setting for `=ucs-var-005'.
1494
1495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1496         `=ucs-bmp-var-005'.
1497
1498         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1499         CHISE.
1500         (=ucs-bmp-var-005): Ditto.
1501
1502 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1503
1504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1505         `=>ucs-sip-itaiji-002'.
1506
1507         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1508         XEmacs CHISE.
1509
1510 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1513         setting for `=>ucs-itaiji-002'.
1514
1515 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1516
1517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1518         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1519
1520         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1521         (=>ucs-itaiji-002): Ditto.
1522         (=>ucs-bmp-itaiji-002): Ditto.
1523
1524 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1525
1526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1527         setting for `=>ucs-itaiji-001'.
1528
1529 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1530
1531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1532         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1533
1534         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1535         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1536         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1537         (=>ucs-sip-itaiji-001): Ditto.
1538
1539         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1540         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1541         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1542
1543 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1544
1545         * mule/mule-charset.el (default-coded-charset-priority-list):
1546         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1547         `=jef-china3' and `chinese-isoir165'.
1548
1549 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1552         `=>ucs-bmp-itaiji-005'.
1553
1554         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1555         XEmacs CHISE.
1556         (=>ucs-bmp-itaiji-005): Ditto.
1557
1558 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1561         `=+>jis-x0213-2'.
1562
1563 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `=+>adobe-japan1-6'.
1567
1568 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1569
1570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1571         `=+>jis-x0208@1978'.
1572
1573 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1574
1575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1576         setting for `=>ucs@component'.
1577
1578 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1579
1580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1581         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1582
1583 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1586         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1587
1588 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1589
1590         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1591         CHISE.
1592         (=>ucs@jis/2004): Ditto.
1593
1594 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1595
1596         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1597         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1598
1599 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `=>cbeta'.
1603
1604 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `==big5-cdp-itaiji-001'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `==big5-cdp-itaiji-001'.
1611
1612         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1613         XEmacs CHISE.
1614
1615 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1619         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1620
1621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1622         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1623         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1624
1625         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1626         XEmacs CHISE.
1627         (=>big5-cdp-itaiji-001): Ditto.
1628         (=big5-cdp-itaiji-002): Ditto.
1629         (=big5-cdp-itaiji-003): Ditto.
1630
1631 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1632
1633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1634         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1635
1636 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1637
1638         * mule/mule-charset.el (default-coded-charset-priority-list):
1639         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1640         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1641         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1642
1643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1644         setting for `=ucs-var-008'.
1645
1646         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1647         CHISE.
1648         (=ucs-bmp-var-008): Likewise.
1649
1650 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-charset.el (default-coded-charset-priority-list):
1653         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1654
1655 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1656
1657         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1658         `==ucs-sip@JP/hanazono'.
1659
1660         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1661         XEmacs CHISE.
1662
1663 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1664
1665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1666         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1667
1668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1669         `=ucs-bmp-var-006'.
1670
1671         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1672         CHISE.
1673         (=ucs-bmp-var-006): Likewise.
1674
1675 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1676
1677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1678         `=ucs-bmp-itaiji-009'.
1679
1680         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1681         XEmacs CHISE.
1682         (=ucs-bmp-itaiji-009): Likewise.
1683
1684 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `=>big5-cdp'.
1688
1689 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1690
1691         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1692         (utf-8-ivs-gb): Likewise.
1693         (utf-8-gb-er): Likewise.
1694         (utf-8-ivs-gb-er): Likewise.
1695         (utf-8-cns): Likewise.
1696         (utf-8-ivs-cns): Likewise.
1697         (utf-8-cns-er): Likewise.
1698         (utf-8-ivs-cns-er): Likewise.
1699         (utf-8-big5): Likewise.
1700         (utf-8-ivs-big5): Likewise.
1701         (utf-8-big5-er): Likewise.
1702         (utf-8-ivs-big5-er): Likewise.
1703         (utf-8-jis): Likewise.
1704         (utf-8-ivs-jis): Likewise.
1705         (utf-8-jis-er): Likewise.
1706         (utf-8-ivs-jis-er): Likewise.
1707         (utf-8-ks): Likewise.
1708         (utf-8-ivs-ks): Likewise.
1709         (utf-8-ks-er): Likewise.
1710         (utf-8-ivs-ks-er): Likewise.
1711
1712 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1715         (utf-8-ivs-jp): Likewise.
1716         (utf-8-jp-er): Likewise.
1717         (utf-8-ivs-jp-er): Likewise.
1718
1719 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1720
1721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1722         setting for `=ucs-var-010'.
1723
1724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1725         `=ucs-bmp-var-010'.
1726
1727         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1728         CHISE.
1729         (=ucs-bmp-var-010): Likewise.
1730
1731 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1734         `=ucs-sip@JP/hanazono'.
1735
1736         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1737         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1738
1739 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-charset.el (default-coded-charset-priority-list):
1742         - Add `=big5-cdp-var-004'.
1743         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1744           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1745
1746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1747         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1748         `=big5-cdp-var-005'.
1749
1750         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1751         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1752         `=big5-cdp-var-003'.
1753         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1754         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1755         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1756
1757 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1758
1759         * mule/mule-charset.el (default-coded-charset-priority-list):
1760         Don't prefer ucs-compat CCSes to other CCSes.
1761
1762 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1763
1764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1765         `===ucs-bmp-cjk-compat@unicode'.
1766
1767         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1768         coded-charset for XEmacs CHISE.
1769
1770 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1773         `=ucs-sip-itaiji-003'.
1774
1775         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1776         XEmacs CHISE.
1777
1778 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1779
1780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1781         setting for `=ucs-var-004'.
1782
1783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1784         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1785
1786         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1787         XEmacs CHISE.
1788         (=ucs-var-004): Ditto.
1789         (=ucs-bmp-var-004): Ditto.
1790
1791 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `=ucs-sip-var-003'.
1795
1796         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1797         XEmacs CHISE.
1798
1799 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802         setting for `=ucs-itaiji-006'.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `=ucs-bmp-itaiji-006'.
1806
1807         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1808         XEmacs CHISE.
1809         (=ucs-bmp-itaiji-006): Ditto.
1810
1811 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1812
1813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1814         `=ucs-sip-var-002'.
1815
1816         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1817         XEmacs CHISE.
1818
1819 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1820
1821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1822         `=ucs-sip-itaiji-002'.
1823
1824         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1825         XEmacs CHISE.
1826
1827 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1828
1829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1830         setting for `==hanyo-denshi/tk'.
1831
1832 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1833
1834         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1835         (=hanyo-denshi/tk): Fix `long-name'.
1836         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1837
1838 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1839
1840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1841         setting for `=>mj'.
1842
1843 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1846         coded-charset for XEmacs CHISE.
1847
1848 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1849
1850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1851         setting for `=hanyo-denshi/tk'.
1852
1853 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1854
1855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1856         `=hanyo-denshi/tk/mf-01'.
1857
1858         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1859         XEmacs CHISE.
1860         (=hanyo-denshi/tk/mf-01): Ditto.
1861
1862 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list):
1865         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1866
1867 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1868
1869         * mule/mule-charset.el (default-coded-charset-priority-list):
1870         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1871
1872 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1873
1874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1875         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1876
1877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1878         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1879
1880         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1881         XEmacs CHISE.
1882         (=ucs-bmp-itaiji-004): Ditto.
1883         (=ucs-itaiji-005): Ditto.
1884         (=ucs-bmp-itaiji-005): Ditto.
1885
1886 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1887
1888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1889         `=ucs-sip-itaiji-001'.
1890
1891         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1892         XEmacs CHISE.
1893
1894 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1895
1896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1897         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1898         `=ucs-itaiji-008'.
1899
1900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1901         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1902         `=ucs-bmp-itaiji-008'.
1903
1904         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1905         XEmacs CHISE.
1906         (=ucs-bmp-itaiji-001): Ditto.
1907         (=ucs-itaiji-003): Ditto.
1908         (=ucs-bmp-itaiji-003): Ditto.
1909         (=ucs-itaiji-008): Ditto.
1910         (=ucs-bmp-itaiji-008): Ditto.
1911
1912 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1913
1914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1915         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1916
1917         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1918         for XEmacs CHISE.
1919         (==ucs-bmp-cjk-compat@JP): Ditto.
1920
1921 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1922
1923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1924         setting for `===hng-tzs'.
1925
1926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1927         `===hng-tzs'.
1928
1929         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1930         CHISE.
1931
1932 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1933
1934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1935         setting for `===hng-doh'.
1936
1937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1938         `===hng-doh'.
1939
1940         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1941         CHISE.
1942
1943 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1944
1945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1946         setting for `===hng-wad'.
1947
1948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1949         `===hng-wad'.
1950
1951         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1952         CHISE.
1953
1954 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1955
1956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1957         settings for `==koseki' and `===hng-kcc'.
1958
1959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1960         `===hng-kcc'.
1961
1962         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1963         CHISE.
1964
1965 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1966
1967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1968         setting for `===hng-nkk'.
1969
1970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1971         `===hng-nkk'.
1972
1973         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1974         CHISE.
1975
1976 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1977
1978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1979         setting for `===hng-ink'.
1980
1981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1982         `===hng-ink'.
1983
1984         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1985         CHISE.
1986
1987 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1988
1989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1990         setting for `===hng-jhk'.
1991
1992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1993         `===hng-jhk'.
1994
1995         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1996         CHISE.
1997
1998 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1999
2000         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
2001         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
2002         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
2003         (===jis-x0213-1@2004): Likewise.
2004         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
2005         "jisx0213\\(\\.2004\\)-1" as the registry.
2006         (=+>jis-x0213-1@2004): Likewise.
2007         (=>jis-x0213-1@2004): Likewise.
2008
2009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2010         `===jis-x0213-1@2004'.
2011
2012 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2013
2014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2015         setting for `===hng-nak'.
2016
2017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2018         `===hng-nak'.
2019
2020         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
2021         CHISE.
2022
2023 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2024
2025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2026         setting for `===hng-hos'.
2027
2028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2029         `===hng-hos'.
2030
2031         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
2032         CHISE.
2033
2034 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2035
2036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2037         setting for `===hng-tzj'.
2038
2039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2040         `===hng-tzj'.
2041
2042         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
2043         CHISE.
2044
2045 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2046
2047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2048         setting for `===hng-kae'.
2049
2050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2051         `===hng-kae'.
2052
2053         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
2054         CHISE.
2055
2056 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2057
2058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2059         setting for `===hng-kar'.
2060
2061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2062         `===hng-kar'.
2063
2064         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
2065         CHISE.
2066
2067 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2068
2069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2070         setting for `===hng-kyd'.
2071
2072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2073         `===hng-kyd'.
2074
2075         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
2076         CHISE.
2077
2078 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2079
2080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2081         setting for `===hng-hok'.
2082
2083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2084         `===hng-hok'.
2085
2086         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
2087         CHISE.
2088
2089 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2090
2091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2092         setting for `===hng-jyu'.
2093
2094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2095         `===hng-jyu'.
2096
2097         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2098         CHISE.
2099
2100 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2103         setting for `===hng-zkd'.
2104
2105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2106         `===hng-zkd'.
2107
2108         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2109         CHISE.
2110
2111 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2112
2113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2114         setting for `===hng-kmi'.
2115
2116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2117         `===hng-kmi'.
2118
2119         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2120         CHISE.
2121
2122 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2123
2124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2125         setting for `===hng-okd'.
2126
2127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2128         `===hng-okd'.
2129
2130         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2131         CHISE.
2132
2133 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2134
2135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2136         setting for `===hng-nkm'.
2137
2138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2139         `===hng-nkm'.
2140
2141         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2142         CHISE.
2143
2144 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2145
2146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2147         setting for `===hng-nto'.
2148
2149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2150         `===hng-nto'.
2151
2152         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2153         CHISE.
2154
2155 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2156
2157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2158         setting for `===hng-yhk'.
2159
2160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2161         `===hng-yhk'.
2162
2163         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2164         CHISE.
2165
2166 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2167
2168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2169         setting for `===hng-sok'.
2170
2171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2172         `===hng-sok'.
2173
2174         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2175         CHISE.
2176
2177 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2178
2179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2180         setting for `===hng-kda'.
2181
2182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2183         `===hng-kda'.
2184
2185         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2186         CHISE.
2187
2188 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2189
2190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2191         setting for `===hng-myz'.
2192
2193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2194         `===hng-myz'.
2195
2196         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2197         CHISE.
2198
2199 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2200
2201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2202         setting for `===hng-kgk'.
2203
2204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2205         `===hng-kgk'.
2206
2207         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2208         CHISE.
2209
2210 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2211
2212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2213         setting for `===hng-drt'.
2214
2215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2216         `===hng-drt'.
2217
2218         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2219         CHISE.
2220
2221 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2222
2223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2224         setting for `===hng-mam'.
2225
2226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2227         `===hng-mam'.
2228
2229         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2230         CHISE.
2231
2232 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2233
2234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2235         setting for `===hng-dng'.
2236
2237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2238         `===hng-dng'.
2239
2240         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2241         CHISE.
2242
2243 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2244
2245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2246         setting for `=>cns11643-5'.
2247
2248 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2249
2250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2251         setting for `===hng-keg'.
2252
2253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2254         `===hng-keg'.
2255
2256         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2257         CHISE.
2258
2259 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2260
2261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2262         setting for `===hng-jou'.
2263
2264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2265         `===hng-jou'.
2266
2267         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2268         CHISE.
2269
2270 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2271
2272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2273         setting for `===hng-smk'.
2274
2275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2276         `===hng-smk'.
2277
2278         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2279         CHISE.
2280
2281 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2282
2283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2284         setting for `===hng-kyo'.
2285
2286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2287         `===hng-kyo'.
2288
2289         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2290         CHISE.
2291
2292 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2295         setting for `===hng-kss'.
2296
2297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2298         `===hng-kss'.
2299
2300         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2301         CHISE.
2302
2303 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2304
2305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2306         setting for `===hng-wan'.
2307
2308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2309         `===hng-wan'.
2310
2311         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2312         CHISE.
2313
2314 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2315
2316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2317         setting for `===hng-ksk'.
2318
2319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2320         `===hng-ksk'.
2321
2322         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2323         CHISE.
2324
2325 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2326
2327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2328         setting for `===hng-kyu'.
2329
2330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2331         `===hng-kyu'.
2332
2333         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2334         CHISE.
2335
2336 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2337
2338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2339         setting for `===hng-skk'.
2340
2341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2342         `===hng-skk'.
2343
2344         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2345         CHISE.
2346
2347 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2350         setting for `===hng-sik'.
2351
2352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2353         `===hng-sik'.
2354
2355         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2356         CHISE.
2357
2358 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2359
2360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2361         setting for `===hng-kbk'.
2362
2363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2364         `===hng-kbk'.
2365
2366         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2367         CHISE.
2368
2369 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2372         setting for `===hng-kcj'.
2373
2374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2375         `===hng-kcj'.
2376
2377         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2378         CHISE.
2379
2380 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2383         setting for `===hng-k24'.
2384
2385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2386         `===hng-k24'.
2387
2388         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2389         CHISE.
2390
2391 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2392
2393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2394         setting for `===hng-gok'.
2395
2396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2397         `===hng-gok'.
2398
2399         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2400         CHISE.
2401 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2402
2403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2404         setting for `===hng-tsu'.
2405
2406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2407         `===hng-tsu'.
2408
2409         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2410         CHISE.
2411
2412 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2413
2414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2415         setting for `===hng-sys'.
2416
2417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2418         `===hng-sys'.
2419
2420         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2421         CHISE.
2422
2423 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2426         - Use "&HNG010-<d><d><d><d><d>;" instead of
2427           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2428         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2429
2430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2431         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2432
2433         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2434         "hngkhi-0" as the suffix of registry.
2435         (===hng-khm): New coded-charset for XEmacs CHISE.
2436         (=ucs-itaiji-002): Ditto.
2437         (=ucs-bmp-itaiji-002): Ditto.
2438
2439 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2440
2441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2442         setting for `=>ucs@iwds-1'.
2443
2444         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2445         XEmacs CHISE.
2446
2447 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2450         CHISE.
2451
2452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2453         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2454         `===hng-khi'.
2455
2456 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2457
2458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2459         setting for `===hng-khi'.
2460
2461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2462         `===hng-khi'.
2463
2464         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2465         CHISE.
2466
2467 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2470         #x9FA5 as the value of `max-code'.
2471         (=ucs-bmp-var-002): Likewise.
2472         (=ucs-bmp-var-003): Likewise.
2473         (=ucs-bmp-itaiji-084): Likewise.
2474         (=ucs-bmp-cjk@JP): Likewise.
2475         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2476         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2477         (=>ucs-bmp-cjk@component): Likewise.
2478
2479 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2480
2481         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2482         CHISE.
2483
2484 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2487         XEmacs CHISE.
2488         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2489         `==jis-x0208@1978/2-pr' as the mother.
2490
2491 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2492
2493         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2494         CHISE.
2495
2496 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2497
2498         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2499         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2500
2501 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2502
2503         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2504         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2505
2506 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2507
2508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2509         setting for `===ucs@gb'.
2510
2511 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2512
2513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2514         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2515         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2516         as the entity-reference for `===jis-x0213-1@2000'; use
2517         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2518
2519 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2520
2521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2522         `===jis-x0208'.
2523
2524         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2525         instead of `===jis-x0208' as the mother.
2526         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2527         `===jis-x0208' as the mother.
2528         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2529         `===jis-x0208' as the mother.
2530         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2531         `===jis-x0213-1' as the mother.
2532         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2533         `===jis-x0213-1' as the mother.
2534         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2535         the mother.
2536         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2537         mother.
2538
2539 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2540
2541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2542         setting for `=ucs-var-001'.
2543
2544 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2545
2546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2547         `=ucs-bmp-var-001'.
2548
2549         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2550         CHISE.
2551         (=ucs-bmp-var-001): Ditto.
2552
2553         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2554         setting for `=ucs-var-003'.
2555
2556 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2557
2558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2559         `=ucs-bmp-var-003'.
2560
2561         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2562         CHISE.
2563         (=ucs-bmp-var-003): Ditto.
2564
2565 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2566
2567         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2568         setting for `=ucs-var-002'.
2569
2570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2571         `=ucs-bmp-var-002'.
2572
2573         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2574         CHISE.
2575         (=ucs-bmp-var-002): Ditto.
2576
2577 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2578
2579         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2580         XEmacs CHISE.
2581         (==jis-x0208@1978/5pr): Ditto.
2582
2583 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2586         `=>ucs-bmp-cjk@component'.
2587
2588         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2589         XEmacs CHISE.
2590         (=>ucs-bmp-cjk@component): Ditto.
2591
2592 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2593
2594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2595         setting for `=>iwds-1'.
2596
2597 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2598
2599         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2600         CHISE.
2601
2602 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2603
2604         * mule/mule-charset.el (default-coded-charset-priority-list):
2605         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2606         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2607         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2608         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2609
2610 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2611
2612         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2613         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2614
2615         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2616         `=>>ucs@iso' as the mother.
2617         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2618         mother.
2619
2620 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2621
2622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2623         setting for `===hanyo-denshi/ia'.
2624
2625 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2626
2627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2628         `===hanyo-denshi/ia'.
2629
2630 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2631
2632         * mule/mule-conf.el (=koseki): Fix DOC.
2633         (==koseki): New coded-charset for XEmacs CHISE.
2634
2635 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2636
2637         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2638         XEmacs CHISE.
2639         (===hanyo-denshi/jd): Fix DOC.
2640
2641 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2642
2643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2644         setting for `===hanyo-denshi/ip'.
2645
2646 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2647
2648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2649         `===hanyo-denshi/ip'.
2650
2651         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2652         XEmacs CHISE.
2653
2654 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2655
2656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2657         `==ucs-radicals@unicode' and `=>daikanwa'.
2658
2659         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2660         for XEmacs CHISE.
2661
2662 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2663
2664         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2665         XEmacs CHISE.
2666
2667 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2668
2669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2670         `===ruimoku-v6'.
2671
2672 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2673
2674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2675         setting for `===ruimoku-v6'.
2676
2677 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2678
2679         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2680         CHISE.
2681
2682 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2683
2684         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2685         coded-charset for XEmacs CHISE.
2686
2687 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2688
2689         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2690         XEmacs CHISE.
2691
2692 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2693
2694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2695         `===ucs-sip@iso'.
2696
2697 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2698
2699         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2700         CHISE.
2701
2702 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2703
2704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2705         `==ucs-sip@iso'.
2706
2707         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2708         CHISE.
2709
2710 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2711
2712         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2713         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2714         (=ucs-sip-ext-b@iso): Fix registry.
2715         (==ucs-sip-ext-b@iso): Ditto.
2716         (===ucs-sip-ext-b@iso): Ditto.
2717
2718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2719         `=ucs-sip@iso'.
2720
2721 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2722
2723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2724         setting for `=>cbeta'.
2725
2726 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2727
2728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2729         `=>cns11643-7'.
2730
2731         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2732
2733 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2734
2735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2736         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2737
2738 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2739
2740         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2741         `=ucs@cns'.
2742         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2743         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2744         `=ucs@jis/1990'.
2745         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2746         `=ucs@jis/2000'.
2747         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2748         `=ucs@jis/2004'.
2749         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2750
2751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2752         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2753
2754 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2755
2756         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2757         XEmacs CHISE.
2758         (==jis-x0208@1978/1pr): Ditto.
2759         (==jis-x0208@1978/2-pr): Ditto.
2760
2761 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2762
2763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2764         setting for `===jis-x0213-1@2004'.
2765
2766 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2767
2768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2769         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2770
2771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2772         `===hanyo-denshi/jb'.
2773
2774         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2775         XEmacs CHISE.
2776         (=+>hanyo-denshi/ft): Ditto.
2777         (=+>hanyo-denshi/jt): Ditto.
2778
2779 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2780
2781         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2782         `===hanyo-denshi/hg'.
2783
2784 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2785
2786         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2787         XEmacs CHISE.
2788         (===hanyo-denshi/hg): Ditto.
2789
2790 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2791
2792         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2793         glyph-forms instead of detailed glyph-images.
2794         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2795         `=adobe-japan1-*'.
2796         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2797         (===adobe-japan1-1): Ditto.
2798         (===adobe-japan1-2): Ditto.
2799         (===adobe-japan1-3): Ditto.
2800         (===adobe-japan1-4): Ditto.
2801         (===adobe-japan1-5): Ditto.
2802         (===adobe-japan1-6): Ditto.
2803         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2804         `=>>>adobe-japan1' as the mother.
2805         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2806         `=>>adobe-japan1' as the mother.
2807         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2808         glyph-images.
2809         (==jis-x0208@1978): Ditto.
2810         (==jis-x0208@1983): Ditto.
2811         (==jis-x0208@1990): Ditto.
2812         (==jis-x0213-1): Ditto.
2813         (==jis-x0213-1@2000): Ditto.
2814         (==jis-x0213-1@2004): Ditto.
2815         (==jis-x0213-2): Ditto.
2816         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2817         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2818         `=jis-x0208@1978'.
2819         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2820         `=jis-x0208@1983'.
2821         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2822         `=jis-x0208@1990'.
2823         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2824         `=jis-x0213-1'.
2825         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2826         `=jis-x0213-1@2000'.
2827         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2828         `=jis-x0213-1@2004'.
2829         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2830         `=jis-x0213-2'.
2831         (===jis-x0208): New coded-charset for XEmacs CHISE.
2832         (===jis-x0208@1978): Ditto.
2833         (===jis-x0208@1983): Ditto.
2834         (===jis-x0208@1990): Ditto.
2835         (===jis-x0213-1): Ditto.
2836         (===jis-x0213-1@2000): Ditto.
2837         (===jis-x0213-2): Ditto.
2838         (===jis-x0212): Ditto.
2839         (===ks-x1001): Ditto.
2840         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2841         mother.
2842         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2843         as the mother.
2844         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2845         as the mother.
2846         (===cns11643-1): New coded-charset for XEmacs CHISE.
2847         (===cns11643-2): Ditto.
2848         (===cns11643-3): Ditto.
2849         (===cns11643-4): Ditto.
2850         (===cns11643-5): Ditto.
2851         (===cns11643-6): Ditto.
2852         (===cns11643-7): Ditto.
2853         (=>>cns11643-1): Ditto.
2854         (==big5-cdp): Indicate abstract glyph-images instead of
2855         representative glyph-images.
2856         (===big5-cdp): New coded-charset for XEmacs CHISE.
2857         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2858         detailed glyph-images.
2859         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2860         `=hanyo-denshi/*'.
2861         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2862         (===hanyo-denshi/ib): Ditto.
2863         (===hanyo-denshi/jt): Ditto.
2864         (===hanyo-denshi/ks): Ditto.
2865         (===mj): Ditto.
2866         (===mj-0): Ditto.
2867         (===mj-1): Ditto.
2868         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2869         `=>>>hanyo-denshi/*' as its mother.
2870         (==gt): Indicate abstract glyph-forms instead of detailed
2871         glyph-images.
2872         (===gt): New coded-charset for XEmacs CHISE.
2873         (=>>>gt): Indicates `==gt' instead of `=gt'.
2874         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2875         (==gt-k): Indicate abstract glyph-forms instead of detailed
2876         glyph-images.
2877         (===gt-k): New coded-charset for XEmacs CHISE.
2878         (==daikanwa): Indicates glyph-images instead of detailed
2879         glyph-images.
2880         (===daikanwa): New coded-charset for XEmacs CHISE.
2881         (===daikanwa/+p): Ditto.
2882         (===daikanwa/ho): Ditto.
2883         (==cbeta): Ditto.
2884         (===cbeta): Ditto.
2885         (==jef-china3): Ditto.
2886         (===jef-china3): Ditto.
2887         (==ruimoku-v6): Ditto.
2888         (==ucs@iso): Indicate representative glyph-forms instead of
2889         representative glyph-images.
2890         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2891         (==ucs@unicode): Indicate representative glyph-forms instead of
2892         representative glyph-images.
2893         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2894         `=ucs@unicode'.
2895         (==ucs@cns): Indicate representative glyph-forms instead of
2896         representative glyph-images.
2897         (==ucs@jis): Ditto.
2898         (==ucs@jis/1990): Ditto.
2899         (==ucs@jis/2000): Ditto.
2900         (==ucs@jis/2004): Ditto.
2901         (==ucs@ks): Ditto.
2902         (===ucs@iso): New coded-charset for XEmacs CHISE.
2903         (===ucs@unicode): Ditto.
2904         (===ucs@gb): Ditto.
2905         (===ucs@ks): Ditto.
2906         (===ucs-bmp-cjk@gb): Ditto.
2907         (===ucs-sip-ext-b@iso): Ditto.
2908
2909 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2910
2911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2912         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2913         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2914         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2915         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2916         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2917         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2918         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2919         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2920         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2921
2922         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2923         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2924         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2925         - Use "&g1-[NAME];" for `=>>[NAME]'.
2926         - Abolish "&g2-[NAME];".
2927
2928 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2929
2930         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2931         `=>>ucs@cns' as the mother.
2932
2933 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2934
2935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2936         setting for `==ucs@ks'.
2937
2938 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2939
2940         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2941         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2942         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2943         0x00E30000〜0x00E409D5.
2944
2945 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2946
2947         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2948         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2949         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2950
2951 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2952
2953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2954         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2955
2956         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2957         (=mj-0): Ditto.
2958         (=mj-1): Ditto.
2959         (==mj): Ditto.
2960         (==mj-0): Ditto.
2961         (==mj-1): Ditto.
2962         (=>>mj): Ditto.
2963
2964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2965         setting for `=mj' and `==mj'.
2966
2967 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2968
2969         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2970         CHISE.
2971
2972 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2973
2974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2975         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2976         `=>ucs@hanyo-denshi'.
2977
2978 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2979
2980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2981         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2982
2983         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2984         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2985
2986 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2987
2988         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2989         XEmacs CHISE.
2990
2991 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2992
2993         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2994         Change priority of `=>>>ucs@iso'.
2995
2996         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2997         `=>>>ucs@iso' as the mother.
2998         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2999
3000 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3001
3002         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3003         Change priority of `=>>>ucs@unicode'.
3004
3005         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
3006         `=ucs@unicode'.
3007
3008 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3009
3010         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3011         Change priority of `=>>>ucs@jis'.
3012
3013         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
3014         `=ucs@jis'.
3015
3016 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3017
3018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3019         setting for `==daikanwa/+p'.
3020
3021 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3022
3023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3024         setting for `==shinjigen@1ed'.
3025
3026 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3027
3028         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
3029         XEmacs CHISE.
3030
3031 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3032
3033         * mule/mule-conf.el (==shinjigen): Modify DOC.
3034         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
3035         (==shinjigen@rev): Modify DOC.
3036
3037 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3038
3039         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
3040         CHISE.
3041
3042 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3043
3044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3045         settings for `==daikanwa' and `==ucs@JP/hanazono'.
3046
3047         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
3048         XEmacs CHISE.
3049
3050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3051         `==daikanwa'.
3052
3053 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3054
3055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3056         setting for `==cns11643-7'.
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3059         `==cns11643-7'.
3060
3061 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
3062
3063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3064         `==cns11643-6'.
3065
3066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3067         setting for `==cns11643-6'.
3068
3069 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3070
3071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3072         setting for `==cns11643-5'.
3073
3074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3075         `==cns11643-5'.
3076
3077 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3078
3079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3080         setting for `==cns11643-4'.
3081
3082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3083         `==cns11643-4'.
3084
3085 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
3086
3087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3088         setting for `==cns11643-3'.
3089
3090         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3091         `==cns11643-3'.
3092
3093 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3094
3095         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3096         setting for `==cns11643-2'.
3097
3098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3099         `==cns11643-2'.
3100
3101 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3102
3103         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3104         Change priority of `=>>>ucs@ks'.
3105
3106         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3107         `=ucs@ks'.
3108
3109 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3110
3111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3112         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3113         `==ucs@cns' and `==cns11643-1'.
3114
3115         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3116         (==cns11643-2): Ditto.
3117         (==cns11643-3): Ditto.
3118         (==cns11643-4): Ditto.
3119         (==cns11643-5): Ditto.
3120         (==cns11643-6): Ditto.
3121         (==cns11643-7): Ditto.
3122
3123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3124         `==cns11643-1'.
3125
3126 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3127
3128         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3129         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3130         `=>>>ucs@jis/1990'.
3131
3132         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3133         `=ucs@jis/1990'.
3134         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3135         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3136
3137 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3138
3139         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3140         Change priority of `=>>>ucs@cns'.
3141
3142         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3143         `=ucs@cns'.
3144
3145 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3146
3147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3148         `==ks-x1001'.
3149
3150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3151         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3152         `==ks-x1001'.
3153
3154 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3155
3156         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3157
3158 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3159
3160         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3161         `=jis-x0208'.
3162         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3163         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3164         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3165         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3166         (=>>>jis-x0213-1@2000): Changed to an alias for
3167         `=jis-x0213-1@2000'.
3168         (=>>>jis-x0213-1@2004): Changed to an alias for
3169         `=jis-x0213-1@2004'.
3170         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3171
3172 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3173
3174         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3175         `=adobe-japan1-0'.
3176         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3177         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3178         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3179         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3180         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3181         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3182
3183 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3184
3185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3186         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3187         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3188         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3189         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3190         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3191
3192 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3193
3194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3195         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3196         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3197         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3198         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3199         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3200         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3201         `==jis-x0212'.
3202
3203 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3204
3205         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3206         "AdobeJapan1-[0-6]$".
3207         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3208         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3209         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3210         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3211         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3212         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3213         (==adobe-japan1-1): Ditto.
3214         (==adobe-japan1-2): Ditto.
3215         (==adobe-japan1-3): Ditto.
3216         (==adobe-japan1-4): Ditto.
3217         (==adobe-japan1-5): Ditto.
3218         (==adobe-japan1-6): Ditto.
3219         (==jis-x0208): Ditto.
3220         (==jis-x0208@1978): Ditto.
3221         (==jis-x0208@1983): Ditto.
3222         (==jis-x0208@1990): Ditto.
3223         (==jis-x0213-1): Ditto.
3224         (==jis-x0213-1@2000): Ditto.
3225         (==jis-x0213-1@2004): Ditto.
3226         (==jis-x0213-2): Ditto.
3227         (==jis-x0212): Ditto.
3228         (==gb2312): Ditto.
3229         (==iso-ir165): Ditto.
3230         (==gb12345): Ditto.
3231         (==ks-x1001): Ditto.
3232         (==cns11643-1): Ditto.
3233         (==cns11643-2): Ditto.
3234         (==cns11643-3): Ditto.
3235         (==cns11643-4): Ditto.
3236         (==cns11643-5): Ditto.
3237         (==cns11643-6): Ditto.
3238         (==cns11643-7): Ditto.
3239         (==big5-cdp): Ditto.
3240         (==hanyo-denshi/ja): Ditto.
3241         (==hanyo-denshi/jb): Ditto.
3242         (==hanyo-denshi/jc): Ditto.
3243         (==hanyo-denshi/jd): Ditto.
3244         (==hanyo-denshi/ft): Ditto.
3245         (==hanyo-denshi/ia): Ditto.
3246         (==hanyo-denshi/ib): Ditto.
3247         (==hanyo-denshi/hg): Ditto.
3248         (==hanyo-denshi/jt): Ditto.
3249         (==hanyo-denshi/ks): Ditto.
3250         (==gt): Ditto.
3251         (==gt-k): Ditto.
3252         (==daikanwa): Ditto.
3253         (==shinjigen): Ditto.
3254         (==ucs@iso): Ditto.
3255         (==ucs@unicode): Ditto.
3256         (==ucs@gb): Ditto.
3257         (==ucs-bmp@gb): Ditto.
3258         (==ucs@cns): Ditto.
3259         (==ucs-bmp@cns): Ditto.
3260         (==ucs@jis): Ditto.
3261         (==ucs@jis/1990): Ditto.
3262         (==ucs@jis/2000): Ditto.
3263         (==ucs@jis/2004): Ditto.
3264         (==ucs@JP): Ditto.
3265         (==ucs@JP/hanazono): Ditto.
3266         (==ucs@ks): Ditto.
3267         (==ucs-bmp@ks): Ditto.
3268         (==ucs@cns11643): Ditto.
3269         (==ucs-bmp-cjk@gb): Ditto.
3270         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3271         (==ucs-sip-ext-b@iso): Ditto.
3272
3273 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3274
3275         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3276         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3277
3278         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3279         XEmacs CHISE.
3280         (=ucs-bmp-cjk@unicode): Abolished.
3281
3282 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3283
3284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3285         `=+>ucs-bmp-cjk-compat@jis'.
3286
3287         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3288         for XEmacs CHISE.
3289
3290 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3291
3292         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3293         CHISE.
3294
3295 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3296
3297         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3298         for XEmacs CHISE.
3299         (=jis-x0208@1978/1er-pr): Abolished.
3300         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3301         `=jis-x0208@1978/1er-pr' as the mother.
3302
3303 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3304
3305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3306         setting for `=ucs-itaiji-084'.
3307
3308 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3309
3310         * mule/mule-charset.el (default-coded-charset-priority-list):
3311         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3312
3313         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3314         XEmacs CHISE.
3315         (=ucs-bmp-itaiji-084): Ditto.
3316
3317 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3318
3319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3320         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3321
3322 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3323
3324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3325         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3326
3327         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3328         XEmacs CHISE.
3329         (=big5-cdp-var-5): Ditto.
3330
3331 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3332
3333         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3334         XEmacs CHISE.
3335
3336 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3337
3338         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3339         XEmacs CHISE.
3340
3341 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3342
3343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3344         setting for `=>>>hanyo-denshi/ft'.
3345
3346 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3347
3348         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3349         XEmacs CHISE.
3350         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3351         `=hanyo-denshi/jd' as the mother.
3352
3353 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3354
3355         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3356         XEmacs CHISE.
3357         (=+>adobe-japan1-1): Ditto.
3358         (=+>adobe-japan1-2): Ditto.
3359         (=+>adobe-japan1-3): Ditto.
3360         (=+>adobe-japan1-4): Ditto.
3361         (=+>adobe-japan1-5): Ditto.
3362         (=+>adobe-japan1-6): Ditto.
3363         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3364
3365 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3366
3367         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3368         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3369         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3370
3371         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3372         the top.
3373
3374 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3375
3376         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3377         XEmacs CHISE.
3378         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3379         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3380         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3381
3382 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3383
3384         * mule/mule-charset.el (default-coded-charset-priority-list):
3385         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3386         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3387
3388         * mule/mule-conf.el: Modify order of definitions of some
3389         coded-charsets.
3390
3391 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3392
3393         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3394         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3395         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3396
3397         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3398         CHISE.
3399         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3400         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3401
3402 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3403
3404         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3405         CHISE.
3406
3407 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3408
3409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3410         setting for `=daikanwa/+2p'.
3411
3412         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3413         XEmacs CHISE.
3414
3415 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3416
3417         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3418         XEmacs CHISE.
3419         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3420
3421 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3422
3423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3424         setting for `=>>>hanyo-denshi/ib'.
3425
3426 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3427
3428         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3429         XEmacs CHISE.
3430         (=>>>hanyo-denshi/ib): Ditto.
3431         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3432         `=hanyo-denshi/ja' as the mother.
3433         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3434         `=hanyo-denshi/ib' as the mother.
3435
3436 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3437
3438         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3439         XEmacs CHISE.
3440         (utf-8-ivs-mcs-er): Likewise.
3441         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3442         and `=>ucs-gb'.
3443         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3444         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3445         `ucs-gb' and `=>ucs-gb'.
3446         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3447         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3448         and `=>ucs-cns'.
3449         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3450         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3451         `ucs-cns' and `=>ucs-cns'.
3452         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3453         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3454         `ucs-big5' and `=>ucs-big5'.
3455         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3456         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3457         `ucs-big5' and `=>ucs-big5'.
3458         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3459         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3460         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3461         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3462         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3463         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3464         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3465         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3466         `=>ucs-jis'; modify DOC and mnemonic.
3467         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3468         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3469         and `=>ucs-jis'; modify DOC and mnemonic.
3470         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3471         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3472         `=>ucs-ks'.
3473         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3474         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3475         and `=>ucs-ks'.
3476         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3477
3478 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3479
3480         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3481         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3482
3483 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3484
3485         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3486         Modify priorities.
3487
3488 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3489
3490         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3491         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3492
3493 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3494
3495         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3496         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3497
3498 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3499
3500         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3501         CHISE.
3502
3503 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3504
3505         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3506         CHISE.
3507
3508 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3509
3510         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3511         CHISE.
3512
3513 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3514
3515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3516         `=+>ucs-bmp-cjk@unicode'.
3517
3518         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3519         for XEmacs CHISE.
3520
3521 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3522
3523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3524         setting for `=>>daikanwa'.
3525
3526 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3529         `=>>hanyo-denshi/jt'.
3530
3531 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3534         XEmacs CHISE.
3535         (=+>jis-x0208@1990): Ditto.
3536         (=+>jis-x0213-1@2000): Ditto.
3537
3538 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3541         XEmacs CHISE.
3542
3543 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3546         XEmacs CHISE.
3547         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3548         `=hanyo-denshi/jc' as the mother.
3549
3550 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3551
3552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3553         setting for `=+>adobe-japan1'.
3554
3555         * mule/mule-charset.el (default-coded-charset-priority-list):
3556         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3557         and `=>>hanyo-denshi/ft' to `=>>gt'.
3558
3559 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3560
3561         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3562         XEmacs CHISE.
3563         (=>>adobe-japan1-1): Ditto.
3564         (=>>adobe-japan1-2): Ditto.
3565         (=>>adobe-japan1-3): Ditto.
3566         (=>>adobe-japan1-4): Ditto.
3567         (=>>adobe-japan1-5): Ditto.
3568         (=>>adobe-japan1-6): Ditto.
3569         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3570
3571 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-conf.el (=adobe-japan1): New alias for
3574         `=adobe-japan1-6'.
3575         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3576         (=>>>adobe-japan1-1): Ditto.
3577         (=>>>adobe-japan1-2): Ditto.
3578         (=>>>adobe-japan1-3): Ditto.
3579         (=>>>adobe-japan1-4): Ditto.
3580         (=>>>adobe-japan1-5): Ditto.
3581         (=>>>adobe-japan1-6): Ditto.
3582         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3583
3584 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3587         setting for `=>>>adobe-japan1'.
3588
3589 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3592         setting for `=+>ucs@ks'.
3593
3594 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3595
3596         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3597         XEmacs CHISE.
3598         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3599         `=adobe-japan1-6' as the mother.
3600
3601 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3604         setting for `=>cns11643-7'.
3605
3606 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3609         CHISE.
3610
3611 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3612
3613         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3614         XEmacs CHISE.
3615         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         setting for `=>ucs@jis/2004'.
3619
3620 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3623         setting for `=+>gt'.
3624
3625         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3626         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3627
3628 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3631         `=>ucs@unicode' as the mother.
3632         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3633         mother.
3634         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3635         mother.
3636         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3637         mother.
3638
3639 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3642         setting for `=+>ucs@unicode'.
3643
3644         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3645         CHISE.
3646
3647 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3650         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3651         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3652         - Add setting for `=+>ucs@cns'.
3653
3654         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3655         CHISE.
3656         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3657         as the mother.
3658         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3659         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3660
3661         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3662         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3663
3664 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3665
3666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3667         setting for `=>ucs@ks'.
3668
3669 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3670
3671         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3672         `=ucs-bmp-cjk-compat@unicode'.
3673
3674         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3675         coded-charset for XEmacs CHISE.
3676
3677 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3678
3679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3680         `=ucs-bmp-cjk-compat'.
3681
3682         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3683         XEmacs CHISE.
3684
3685 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3688         CHISE.
3689
3690 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3693         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3694
3695         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3696         `=>ucs@jis/1990'.
3697         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3698
3699 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3702         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3703
3704         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3705         CHISE.
3706         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3707         mother.
3708
3709 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3712         `=>jis-x0213-2@usual'.
3713         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3714         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3715         `=>jis-x0213-2@usual' as the mother.
3716
3717 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3718
3719         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3720         (=>ucs@JP): New alias for `=+>ucs@jis'.
3721
3722 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3723
3724         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3725         `=>jis-x0208@usual'.
3726         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3727         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3728         `=>jis-x0208@usual' as the mother.
3729         (=>jis-x0208): Likewise.
3730
3731 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3734         setting for `=+>jis-x0208@1978'.
3735
3736 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3739         XEmacs CHISE.
3740
3741 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3744         setting for `=>>>ucs@jis/1990'.
3745
3746 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3749         setting for `=>ucs@jis/1990'.
3750
3751 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3754         setting for `=ucs@JP/hanazono'.
3755
3756         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3757         CHISE.
3758         (=ucs@JP/hanazono): Ditto.
3759         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3760         (=>>hanyo-denshi/jc): Ditto.
3761         (=>>hanyo-denshi/jd): Ditto.
3762
3763 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3766         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3767
3768 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3769
3770         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3771         XEmacs CHISE.
3772
3773 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3774
3775         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3776         XEmacs CHISE.
3777
3778 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3779
3780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3781         `=ucs-bmp-cjk@JP'.
3782
3783 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3786         XEmacs CHISE.
3787
3788 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3791         Modify order of settings; add settings for `=daikanwa@rev2'.
3792
3793 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3794
3795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3796         setting for `=>>cbeta'.
3797
3798         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3799         CHISE.
3800
3801 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3802
3803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3804         setting for `=>>adobe-japan1'.
3805
3806 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3809         XEmacs CHISE.
3810
3811 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3812
3813         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3814         setting for `=>>hanyo-denshi/ia'.
3815
3816         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3817         XEmacs CHISE.
3818
3819 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3820
3821         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3822         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3823
3824         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3825         XEmacs CHISE.
3826         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3827         `=hanyo-denshi/jt' as the mother.
3828
3829 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3830
3831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3832         setting for `=>>>jis-x0213-2'.
3833
3834         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3835         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3836         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3837
3838 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3839
3840         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3841         XEmacs CHISE.
3842
3843 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3846         XEmacs CHISE.
3847
3848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3849         `=>>jis-x0213-1@2004'.
3850
3851 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3854         XEmacs CHISE.
3855
3856 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3859         - Use "&g2-*;" as entity-references for `=>>>*'.
3860         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3861
3862         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3863         XEmacs CHISE.
3864         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3865         as the mother.
3866
3867 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3870         setting for `=>>hanyo-denshi/ib'.
3871
3872         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3873         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3874         (=>>jis-x0208@1990): Ditto.
3875         (=>>hanyo-denshi/ib): Ditto.
3876
3877         * mule/mule-charset.el (default-coded-charset-priority-list):
3878         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3879
3880 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3883         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3884         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3885         `=>>>ucs@jis/2004'.
3886
3887 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3888
3889         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3890         XEmacs CHISE.
3891         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3892         `=jis-x0213-1@2004' as the mother.
3893         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3894         (=>>>ucs@ks): Ditto.
3895
3896         * mule/mule-charset.el (default-coded-charset-priority-list):
3897         Modify priority of `=hanyo-denshi/*'.
3898
3899 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3902         settings for `=>>ucs@JP' and `=ucs@JP'.
3903
3904 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3905
3906         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3907         CHISE.
3908
3909 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3910
3911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3912         setting for `=>>>ucs@cns'.
3913
3914         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3915         CHISE.
3916
3917 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3918
3919         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3920         instead of `=>>>jis-x0213-1@2004' as the mother.
3921         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3922         (=>>>ucs@unicode): Likewise.
3923         (=>>>ucs@jis): Likewise.
3924         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3925         mother.
3926         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3927
3928 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3929
3930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3931         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3932         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3933         `=>>>ucs@jis'.
3934
3935 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-charset.el (default-coded-charset-priority-list):
3938         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3939         and `=jis-x0213-*-2000'.
3940
3941 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3942
3943         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3944         XEmacs CHISE.
3945         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3946         `=>>jis-x0213-1' as the mother.
3947
3948 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3949
3950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3951         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3952
3953 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3954
3955         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3956
3957 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3960         XEmacs CHISE.
3961
3962 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3963
3964         * mule/mule-coding.el (decomposition-feature-list): Set
3965         `=decomposition', `=decomposition@cid' and
3966         `=decomposition@hanyo-denshi'.
3967
3968 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3969
3970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3971         setting for `=>>hanyo-denshi/ks'.
3972
3973         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3974         XEmacs CHISE.
3975
3976 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3977
3978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3979         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3980
3981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3982         `=hanyo-denshi/ks/mf'.
3983
3984         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3985         XEmacs CHISE.
3986         (=hanyo-denshi/ks/mf): Ditto.
3987
3988 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3991         settings for P=hanyo-denshi/jt'.
3992
3993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3994         `=hanyo-denshi/jt'.
3995
3996         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3997         XEmacs CHISE.
3998
3999 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4000
4001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4002         settings for `=hanyo-denshi/ip'.
4003
4004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4005         `=hanyo-denshi/ip'.
4006
4007         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
4008         XEmacs CHISE.
4009
4010 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4011
4012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4013         settings for `=hanyo-denshi/hg'.
4014
4015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4016         `=hanyo-denshi/hg'.
4017
4018         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
4019         XEmacs CHISE.
4020
4021 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4022
4023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4024         setting for `=>>hanyo-denshi/ft'.
4025
4026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4027         `=>>hanyo-denshi/ft'.
4028
4029         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
4030         XEmacs CHISE.
4031
4032 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4035         settings for `=hanyo-denshi/ib'.
4036
4037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4038         `=hanyo-denshi/ib'.
4039
4040         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
4041         XEmacs CHISE.
4042
4043 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4044
4045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4046         settings for isolated characters of `=hanyo-denshi/ia' and
4047         non-isolated characters of `=hanyo-denshi/*'.
4048
4049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4050         `=hanyo-denshi/ia'.
4051
4052         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
4053         XEmacs CHISE.
4054
4055 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4056
4057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4058         setting for isolated characters of `=hanyo-denshi/ft'.
4059
4060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4061         `=hanyo-denshi/ft'.
4062
4063         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
4064         XEmacs CHISE.
4065
4066 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4067
4068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4069         setting for isolated characters of `=hanyo-denshi/jd'.
4070
4071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4072         `=hanyo-denshi/jd'.
4073
4074         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
4075         XEmacs CHISE.
4076
4077 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4078
4079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4080         setting for isolated characters of `=hanyo-denshi/jc'.
4081
4082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4083         `=hanyo-denshi/jc'.
4084
4085         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
4086         XEmacs CHISE.
4087
4088 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4091         setting for isolated characters of `=hanyo-denshi/jb'.
4092
4093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4094         `=hanyo-denshi/jb'.
4095
4096         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4097         XEmacs CHISE.
4098
4099 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4102         setting for isolated characters of `=hanyo-denshi/ja'.
4103
4104 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4107         `=hanyo-denshi/ja'.
4108
4109         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4110         XEmacs CHISE.
4111
4112 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4115         settings for isolated characters of `=adobe-japan1-6'.
4116
4117 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4118
4119         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4120         CHISE.
4121         (=daikanwa/+2p): Ditto.
4122         (=daikanwa/ho): Ditto.
4123
4124 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4127         coding-system for XEmacs CHISE.
4128
4129 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4132         setting for `=>>ruimoku-v6'.
4133
4134         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4135         CHISE.
4136
4137 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4138
4139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4140         setting for `=daikanwa@rev1'.
4141
4142 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4143
4144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4145         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4146
4147 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4148
4149         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4150         XEmacs CHISE.
4151         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4152
4153 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4154
4155         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4156         CHISE.
4157
4158 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4159
4160         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4161         CHISE.
4162
4163         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4164         setting for `=>ucs@jis'.
4165
4166 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167
4168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4169         setting for `=>jis-x0208@usual'.
4170
4171         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4172         XEmacs CHISE.
4173         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4174         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4175         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4176
4177 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4180         CHISE.
4181         (=>>>jis-x0208@1990): Ditto.
4182         (=>>>jis-x0213-1): Ditto.
4183         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4184         mother.
4185         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4186         as the mother.
4187
4188 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4189
4190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4191         setting for `=>ucs@cns' and `=>>ucs@ks'.
4192
4193         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4194         CHISE.
4195
4196 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4199         CHISE.
4200
4201 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4204         CHISE.
4205         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4206         mother.
4207
4208 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4209
4210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4211         `==>ucs-bmp-cjk@bucs'.
4212
4213         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4214         XEmacs CHISE.
4215
4216 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4217
4218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4219         setting for `==>ucs@bucs'.
4220
4221         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4222         XEmacs CHISE.
4223
4224 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4225
4226         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4227         - Add setting for `=>>jis-x0208'.
4228         - Omit setting for `=>>jis-x0208@1990'.
4229         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4230           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4231           `=ucs@FOO'.
4232
4233 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4236         setting for `=>daikanwa'.
4237
4238 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4239
4240         * mule/mule-conf.el (=daikanwa): Fix DOC.
4241         (=>daikanwa): New abstract character for XEmacs CHISE.
4242         (=>ucs@iso): Likewise.
4243         (=>ucs@unicode): Likewise.
4244         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4245
4246 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4247
4248         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4249         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4250           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4251         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4252         - Add `=>big5-cdp'.
4253
4254 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4255
4256         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4257         (=>big5-cdp): New abstract character.
4258
4259 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4262         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4263         `chinese-big5'.
4264
4265 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4266
4267         * mule/mule-charset.el (default-coded-charset-priority-list):
4268         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4269
4270         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4271         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4272         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4273         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4274         and `=>jis-x0213-2'.
4275
4276 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4277
4278         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4279         XEmacs CHISE.
4280         (=>>ucs@jis/2000): Likewise.
4281         (=>>ucs@jis/2004): Likewise.
4282
4283 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4284
4285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4286         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4287         `=>>ucs@cns'.
4288
4289         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4290         XEmacs CHISE.
4291         (=>>gt): Use quote instead of backquote; modify DOC.
4292         (=>gt): Use quote instead of backquote.
4293         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4294         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4295         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4296         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4297         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4298         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4299
4300 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4301
4302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4303         `=>>ucs@unicode' and `=>>gt'.
4304
4305 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4306
4307         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4308         XEmacs CHISE.
4309         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4310         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4311         `=jis-x0208@1978/1er-pr' as the mother.
4312         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4313
4314 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4315
4316         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4317         `=ucs@unicode' as the mother.
4318
4319 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4320
4321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4322         setting for `=>>ucs@unicode'.
4323
4324         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4325         CHISE.
4326
4327 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4328
4329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4330         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4331
4332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4333         `=adobe-japan1-6' and `=adobe-japan1-base'.
4334
4335         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4336         XEmacs CHISE.
4337         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4338         specify `min-code' and `max-code'.
4339         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4340         (=adobe-japan1-2): Likewise.
4341         (=adobe-japan1-3): Likewise.
4342         (=adobe-japan1-4): Likewise.
4343         (=adobe-japan1-5): Likewise.
4344         (=adobe-japan1-6): Likewise.
4345
4346 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4347
4348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4349         setting for `=>gt'.
4350
4351 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4352
4353         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4354         CHISE.
4355
4356 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4357
4358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4359         setting for `=>zinbun-oracle'.
4360
4361         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4362         for XEmacs CHISE.
4363
4364 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4365
4366         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4367         for XEmacs CHISE.
4368         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4369         `=jis-x0208@1978' as the mother.
4370
4371 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4372
4373         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4374         - Use `=gt' instead of `ideograph-gt'.
4375         - Use `=gt-k' instead of `ideograph-gt-k'.
4376         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4377         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4378         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4379         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4380         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4381         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4382         - Use `=>>gt' instead of `<=>gt'.
4383         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4384         - Add setting for `=>>jis-x0208@1990'.
4385         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4386           `=>>jis-x0213-1@2000'.
4387         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4388         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4389           `=>>jis-x0213-1@2004'.
4390         - Add setting for `=>>jis-x0208@1978'.
4391         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4392
4393 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4396         XEmacs CHISE.
4397
4398 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4399
4400         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4401         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4402         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4403         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4404         `<=>jis-x0213-1@2004'.
4405
4406 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4407
4408         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4409         CHISE.
4410         (=>jis-x0213-2): Ditto.
4411
4412 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4415         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4416
4417 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418
4419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4420         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4421         `=>jis-x0213-1'.
4422
4423 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4424
4425         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4426         CHISE.
4427         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4428
4429 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4430
4431         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4432         `<==>jis-x0213-1'.
4433         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4434         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4435         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4436         (<=>jis-x0208): New alias for `=>jis-x0208'.
4437         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4438         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4439         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4440         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4441         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4442         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4443         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4444         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4445         (=>>gt): Renamed from `<==>gt'.
4446         (<==>gt): New alias for `=>>gt'.
4447
4448 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449
4450         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4451         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4452         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4453         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4454         - Add settings for `<=>jis-x0213-1@2000' and
4455           `<=>jis-x0213-1@2004'.
4456
4457         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4458         XEmacs CHISE.
4459         (<==>jis-x0213-1): Likewise.
4460         (<==>jis-x0213-1@2000): Likewise.
4461         (<==>jis-x0213-1@2004): Likewise.
4462         (<=>jis-x0208): Add property `=>iso-ir 168'.
4463         (<=>jis-x0208@1997): Likewise.
4464         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4465         as the mother; add property `=>iso-ir 228'.
4466         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4467         property `=>iso-ir 228'.
4468         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4469         property `=>iso-ir 233'.
4470         (<==>gt): Renamed from `<=>gt'.
4471         (<=>gt): New alias for `<==>gt'.
4472
4473 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4474
4475         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4476         CHISE.
4477         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4478         `<=>jis-x0208' as the mother.
4479         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4480         (<=>jis-x0213-1@2000): Ditto.
4481         (<=>jis-x0213-1@2004): Ditto.
4482
4483 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4484
4485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4486         settings for `<=>gt'.
4487
4488         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4489
4490 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4491
4492         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4493         XEmacs CHISE.
4494         (=jis-x0208@1978/-4pr): Likewise.
4495         (=jis-x0208@1978/4-pr): Likewise.
4496         (=jis-x0213-1): Likewise.
4497         (=ucs@iso): Likewise.
4498         (=ucs@unicode): Likewise.
4499         (=ucs@gb): Likewise.
4500         (=ucs@gb/fw): Likewise.
4501         (=ucs@cns): Likewise.
4502         (=ucs@cns/fw): Likewise.
4503         (=ucs@jis): Likewise.
4504         (=ucs@jis/fw): Likewise.
4505         (=ucs@jis/1990): Likewise.
4506         (=ucs@jis/2000): Likewise.
4507         (=ucs@jis/2004): Likewise.
4508         (=ucs@JP): Likewise.
4509         (=ucs@ks): Likewise.
4510         (=ucs@big5): Likewise.
4511         (=ucs@big5/cns11643): Likewise.
4512         (=ucs@cns11643): Likewise.
4513
4514 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-charset.el (default-coded-charset-priority-list):
4517         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4518
4519         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4520         CHISE.
4521         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4522         mother.
4523
4524 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525
4526         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4527         from src/mule-charset.c].
4528         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4529         specify `final'.
4530         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4531         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4532         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4533         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4534         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4535         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4536
4537 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4540         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4541         (=jis-x0208@1978/i-4): Specify `partial'.
4542         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4543         mother coded-charset.
4544         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4545
4546 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4547
4548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4549         settings for `=jis-x0213-1@2004'.
4550
4551 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4552
4553         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4554         CHISE.
4555         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4556         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4557         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4558         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4559         temporarily.
4560         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4561
4562 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4565         CHISE.
4566         (=shinjigen@1ed): Inherited from `=shinjigen'.
4567         (=shinjigen@rev): Likewise.
4568
4569 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4570
4571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4572         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4573
4574 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4577         define it as an alias.
4578         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4579         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4580         alias.
4581         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4582         alias.
4583
4584 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4587         CHISE.
4588
4589 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4592         CHISE.
4593         (shinjigen-2): Ditto.
4594
4595 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4596
4597         * mule/mule-charset.el (default-coded-charset-priority-list):
4598         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4599         `chinese-big5-eten-*' and `chinese-big5'.
4600
4601 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4602
4603         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4604         #x9FA5 temporarily.
4605
4606 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4607
4608         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4609         settings for `=jis-x0208@1978/i1'.
4610
4611 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4612
4613         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4614         XEmacs CHISE.
4615
4616 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4619         XEmacs CHISE.
4620
4621 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4622
4623         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4624         XEmacs CHISE.
4625
4626 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4627
4628         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4629         CHISE.
4630         (=ucs-bmp@cns): Likewise.
4631         (=ucs-bmp@jis): Likewise.
4632         (=ucs-bmp@ks): Likewise.
4633
4634 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4635
4636         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4637         CHISE.
4638         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4639
4640 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4641
4642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4643         settings for `=zinbun-oracle'.
4644
4645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4646         `=zinbun-oracle'.
4647
4648 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4649
4650         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4651         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4652         `=ucs@iso'.
4653
4654 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4655
4656         * mule/mule-charset.el (default-coded-charset-priority-list):
4657         Delete `ucs-sip'; modify order of some CCSs.
4658
4659 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4660
4661         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4662         in XEmacs CHISE.
4663
4664         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4665         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4666         CHISE.
4667
4668 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4669
4670         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4671         its registry.
4672         (=ucs-radicals@unicode): Likewise.
4673
4674 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4675
4676         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4677         CHISE.
4678
4679 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4680
4681         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4682         CHISE.
4683
4684 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4685
4686         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4687         CHISE.
4688
4689 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4690
4691         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4692         Modify preference of *isolated settings*.
4693
4694 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4695
4696         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4697         utf-2000 is provided.
4698         (=ucs@cns11643): Likewise.
4699
4700 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4701
4702         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4703         Prefer every *isolated setting* to ordinary setting.
4704
4705 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4706
4707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4708         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4709
4710 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4711
4712         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4713         CHISE.
4714
4715 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4716
4717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4718         settings for `=jis-x0208@1997'.
4719
4720 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4721
4722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4723         `=jis-x0208@1997'.
4724
4725 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4726
4727         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4728         XEmacs CHISE.
4729
4730 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4733         `=jis-x0208@1978'.
4734         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4735         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4736         `=jis-x0208-1990' as the mother.
4737         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4738
4739 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4740
4741         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4742         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4743         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4744         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4745         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4746         for `=ucs@JP'.
4747
4748 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4749
4750         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4751         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4752         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4753         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4754         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4755         `=daikanwa@rev2'.
4756
4757 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4758
4759         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4760         (=gt): Likewise.
4761         (=gt-k): Likewise.
4762         (=gt-pj-*): Likewise.
4763         (=gt-pj-k1): Likewise.
4764         (=gt-pj-k2): Likewise.
4765         (=daikanwa): Likewise.
4766         (=daikanwa-rev1): Likewise.
4767         (=daikanwa-rev2): Likewise.
4768         (=big5-pua): Likewise.
4769         (=big5-eten): Likewise.
4770         (chinese-big5-eten-a): Likewise.
4771         (chinese-big5-eten-b): Likewise.
4772         (=hanziku-*): Likewise.
4773         (=cbeta): Likewise.
4774         (=jef-china3): Likewise.
4775         (=ruimoku-v6): Likewise.
4776         (=ucs@iso): Likewise.
4777         (=ucs@unicode): Likewise.
4778         (=ucs@gb): Likewise.
4779         (=ucs@cns): Likewise.
4780         (=ucs@jis): Likewise.
4781         (=ucs@jis-1990): Likewise.
4782         (=ucs@jis-2000): Likewise.
4783         (=ucs@jp): Likewise.
4784         (=ucs@ks): Likewise.
4785         (=ucs@big5): Likewise.
4786         (=ucs-radicals): Likewise.
4787         (=ucs-radicals@unicode): Likewise.
4788         (=ucs-bmp-cjk): Likewise.
4789         (=ucs-bmp-cjk@unicode): Likewise.
4790         (=ucs-sip-ext-b): Likewise.
4791         (=ucs-sip-ext-b@iso): Likewise.
4792
4793 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4794
4795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4796         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4797
4798 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4799
4800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4801         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4802         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4803         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4804         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4805         arabic-digit, ipa and ``&I-B-XXXX;''.
4806
4807 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4808
4809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4810         setting for (I-)HZK{03..12}-XXXX.
4811
4812 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4813
4814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4815         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4816
4817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4818         `=ruimoku-v6'.
4819
4820         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4821         CHISE.
4822
4823 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4826         (=ucs@unicode): Likewise.
4827         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4828         (=ucs@cns): Likewise.
4829         (=ucs@jis): Likewise.
4830         (=ucs@ks): Likewise.
4831         (=ucs@big5): Likewise.
4832
4833 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4836         `ucs-jis'.
4837         (utf-8-jis-er): Likewise.
4838         (utf-8-jp): New coding-system.
4839         (utf-8-jp-er): Likewise.
4840
4841         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4842
4843 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4844
4845         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4846
4847         * mule/japanese.el: Move definition of `euc-jisx0213' to
4848         mule/mule-coding.el.
4849
4850 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4851
4852         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4853         mule-coding before loading update-cdb when utf-2000 is provided.
4854
4855 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4856
4857         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4858         `=daikanwa'.
4859
4860 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4861
4862         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4863         definition codes when `utf-2000' is provided.
4864
4865 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4866
4867         * mule/mule-category.el (word-combining-categories): Don't setup
4868         `word-combining-categories' in XEmacs CHISE.
4869         (word-separating-categories): Add setting about Latin script in
4870         XEmacs CHISE.
4871
4872 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4873
4874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4875         setting for `chinese-big5'.
4876
4877 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4878
4879         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4880         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4881         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4882         add setting for HZK0[12]-xxxx.
4883
4884 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4885
4886         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4887         in XEmacs CHISE.
4888
4889 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4890
4891         * mule/mule-charset.el (default-coded-charset-priority-list):
4892         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4893         and `chinese-big5' to `=gt-pj-*'.
4894
4895 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4896
4897         * mule/mule-conf.el (=daikanwa): Renamed from
4898         `ideograph-daikanwa'.
4899         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4900
4901 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4902
4903         * mule/mule-conf.el (=cns11643-7): Renamed from
4904         `chinese-cns11643-7'.
4905         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4906
4907 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4908
4909         * mule/mule-conf.el (=cns11643-6): Renamed from
4910         `chinese-cns11643-6'.
4911         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4912
4913 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4914
4915         * mule/mule-conf.el (=cns11643-5): Renamed from
4916         `chinese-cns11643-5'.
4917         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4918
4919 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4920
4921         * mule/mule-conf.el (=cns11643-4): Renamed from
4922         `chinese-cns11643-4'.
4923         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4924
4925 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4926
4927         * mule/mule-conf.el (=cns11643-3): Renamed from
4928         `chinese-cns11643-3'.
4929         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4930
4931 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4932
4933         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4934         `=cns11643-2'.
4935         (chinese-cns11643-2): New alias for `=cns11643-2'.
4936
4937 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4938
4939         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4940         `=cns11643-1'.
4941         (chinese-cns11643-1): New alias for `=cns11643-1'.
4942
4943 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4944
4945         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4946         (chinese-gb12345): New alias for `=gb12345'.
4947
4948 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4949
4950         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4951         (chinese-gb2312): New alias for `=gb2312'.
4952
4953 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4954
4955         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4956         (chinese-big5): New alias for `=big5'.
4957
4958 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4959
4960         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4961         (korean-ksc5601): New alias for `=ks-x1001'.
4962
4963 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4964
4965         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4966         `=jis-x0212'.
4967         (japanese-jisx0212): New alias for `=jis-x0212'.
4968
4969 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4970
4971         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4972         `=jis-x0208-1983'.
4973         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4974
4975 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4976
4977         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4978         `=jis-x0208-1978'.
4979         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4980
4981 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4982
4983         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4984         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4985
4986 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4987
4988         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4989         (chinese-cns11643-3): Specify iso-ir 183.
4990         (chinese-cns11643-4): Specify iso-ir 184.
4991         (chinese-cns11643-5): Specify iso-ir 185.
4992         (chinese-cns11643-6): Specify iso-ir 186.
4993         (chinese-cns11643-7): Specify iso-ir 187.
4994         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4995         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4996
4997 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998
4999         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
5000         \uXXXX for every cases.
5001
5002 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5003
5004         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
5005         (ucs-big5): Changed to an alias for `=ucs@big5'.
5006
5007 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5008
5009         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
5010         (ucs-ks): Changed to an alias for `=ucs@ks'.
5011
5012 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5013
5014         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
5015         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
5016
5017 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5018
5019         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
5020         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
5021
5022 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5023
5024         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
5025         (ucs-jis): Changed to an alias for `=ucs@jis'.
5026
5027 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5028
5029         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
5030         (ucs-cns): Changed to an alias for `=ucs@cns'.
5031
5032 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5033
5034         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
5035         (ucs-gb): Changed to an alias for `=ucs@gb'.
5036
5037 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5038
5039         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
5040         `ideograph-daikanwa-2'.
5041         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
5042         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
5043
5044 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5045
5046         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
5047         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
5048
5049         * obsolete.el (utf-2000-version): Declare as an obsolete variable
5050         for `xemacs-chise-version'.
5051
5052 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5053
5054         * mule/mule-charset.el (default-coded-charset-priority-list):
5055         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
5056         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
5057         instead of `ideograph-hanziku-*'.
5058
5059         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
5060         (ucs): New alias for `=ucs' when `utf-2000' is provided.
5061
5062 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5063
5064         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
5065         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
5066         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
5067         `utf-2000' is provided.
5068
5069 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5070
5071         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
5072         is provided [was builtin coded-charsets].
5073
5074 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5075
5076         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
5077         is provided [was builtin coded-charsets].
5078
5079 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5080
5081         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
5082         is provided [was builtin coded-charsets].
5083
5084 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5085
5086         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
5087         is provided [was builtin coded-charsets].
5088
5089 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5090
5091         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5092         when `utf-2000' is provided [was builtin coded-charsets].
5093
5094 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5095
5096         * mule/mule-conf.el (=hanziku-*): Renamed from
5097         `ideograph-hanziku-*'.
5098         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5099
5100 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5101
5102         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5103         `utf-2000' is provided [was builtin coded-charsets].
5104         (ideograph-hanziku-{1..12}): Likewise.
5105
5106 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5107
5108         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5109         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5110
5111 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5112
5113         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5114         when `utf-2000' is provided [was builtin coded-charsets].
5115
5116 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5117
5118         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5119         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5120         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5121
5122 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5123
5124         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5125         (ideograph-gt): Changed to an alias for `=gt'.
5126
5127 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5128
5129         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5130         is provided; it was defined as a builtin coded-charset.
5131         (ideograph-gt): Likewise.
5132
5133 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5134
5135         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5136         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5137
5138 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5139
5140         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5141         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5142
5143 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5144
5145         * mule/mule-conf.el (=big5-eten): Renamed from
5146         `chinese-big5-eten'.
5147         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5148
5149 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5150
5151         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5152         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5153
5154 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5155
5156         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5157         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5158
5159 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5160
5161         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5162         (china3-jef): Changed to an alias for `=jef-china3'.
5163
5164 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5165
5166         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5167         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5168
5169         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5170         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5171         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5172         when `utf-2000' is provided.
5173
5174 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5175
5176         * mule/mule-charset.el (default-coded-charset-priority-list):
5177         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5178
5179         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5180         (ucs-jis-2000): Deleted.
5181
5182 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5183
5184         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5185         UTF-2000.
5186         (=ucs-jis-2000): New coded-charset for UTF-2000.
5187
5188 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5189
5190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5191         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5192
5193 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5194
5195         * mule/mule-charset.el (default-coded-charset-priority-list):
5196         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5197         `ideograph-cbeta'.
5198
5199 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5200
5201         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5202         builtin coded-charset].
5203
5204 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5205
5206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5207         settings for &K0-xxxx and &I-K0-xxxx.
5208
5209 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5210
5211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5212         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5213
5214 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5215
5216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5217         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5218
5219 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5220
5221         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5222         UTF-2000.
5223         (ideograph-gt-pj-k1): Likewise.
5224         (ideograph-gt-pj-k2): Likewise.
5225
5226 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5227
5228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5229         `=jis-x0208'.
5230
5231 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5232
5233         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5234         UTF-2000 [was a builtin coded-charset].
5235
5236 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5237
5238         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5239         (utf-8-gb-er): Likewise.
5240
5241 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5242
5243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5244         settings for JIS X 0212 and JIS X 0208:1978.
5245
5246 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5247
5248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5249         setting for JIS X 0213.
5250
5251 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5252
5253         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5254         standard-case-table in UTF-2000.
5255
5256 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5257
5258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5259         definitions for isolated-chars.
5260
5261 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5262
5263         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5264         `configure-utf-2000-lisp-directory'.
5265         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5266         `mule-lisp-load-path'.
5267
5268 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5269
5270         * startup.el (startup-setup-paths): Set and use
5271         `utf-2000-lisp-directory'.
5272         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5273         UTF-2000.
5274
5275 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5276
5277         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5278         (paths-find-utf-2000-lisp-directory): New function.
5279         (paths-construct-load-path): Add new optional argument
5280         `utf-2000-lisp-directory'.
5281
5282         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5283
5284 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5285
5286         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5287         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5288         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5289         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5290         `chinese-big5-2' in UTF-2000.
5291
5292         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5293         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5294
5295 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5296
5297         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5298         `big5-eten-er' in UTF-2000.
5299         (big5-cdp): Modify DOC-string and mnemonic.
5300
5301 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5302
5303         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5304         UTF-2000 [renamed from utf-8-er].
5305         (utf-8-gb): New coding-system in UTF-2000.
5306         (utf-8-gb-er): Likewise.
5307         (utf-8-cns): Likewise.
5308         (utf-8-cns-er): Likewise.
5309         (utf-8-big5): Likewise.
5310         (utf-8-big5-er): Likewise.
5311         (utf-8-jis): Likewise.
5312         (utf-8-jis-er): Likewise.
5313         (utf-8-ks): Likewise.
5314         (utf-8-ks-er): Likewise.
5315         (utf-8-er): Likewise.
5316
5317 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5318
5319         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5320         instead of `utf-8-unix' in UTF-2000.
5321
5322         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5323
5324 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5325
5326         * mule/japanese.el (euc-jisx0213): New coding-system.
5327
5328         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5329         `japanese-jisx0208-1990' as the mother.
5330
5331 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5332
5333         * dumped-lisp.el (preloaded-file-list): Change condition of
5334         loading "close-cdb".
5335
5336 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5337
5338         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5339         setup `coded-charset-entity-reference-alist'.
5340
5341 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5342
5343         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5344         UTF-2000.
5345
5346 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5347
5348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5349         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5350
5351 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5352
5353         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5354         (chinese-big5-eten-a): Likewise.
5355         (chinese-big5-eten-b): Likewise.
5356         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5357         code range is #x8140 .. #x8DFE.
5358
5359 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5360
5361         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5362         UTF-2000.
5363         (chinese-big5-cdp): Likewise.
5364
5365 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5366
5367         * dumped-lisp.el (preloaded-file-list): Rename
5368         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5369
5370 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5371
5372         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5373         append `system-char-db-source-file-list' into
5374         `preloaded-file-list' in UTF-2000.
5375
5376 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5377
5378         * dumped-lisp.el (preloaded-file-list): Delete
5379         character-definition files.
5380
5381 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5382
5383         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5384         UTF-2000.
5385
5386 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5387
5388         * mule/mule-charset.el (default-coded-charset-priority-list):
5389         Delete `mojikyo-2022-1'.
5390
5391 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5392
5393         * mule/mule-charset.el (default-coded-charset-priority-list):
5394         Delete `mojikyo'.
5395
5396 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5397
5398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5399         `ucs-sip'.
5400
5401 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5402
5403         * mule/mule-charset.el (default-coded-charset-priority-list):
5404         Comment out `chinese-gb12345'.
5405
5406 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5407
5408         * bytecomp.el (byte-compile-insert-header): Fixed.
5409
5410 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5411
5412         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5413         XEmacs UTF-2000.
5414
5415 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5416
5417         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5418         UTF-2000.
5419
5420 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5421
5422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5423         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5424
5425 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5426
5427         * mule/mule-charset.el (default-coded-charset-priority-list):
5428         `japanese-jef-china3' is renamed `china3-jef'.
5429
5430 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5431
5432         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5433         `japanese-jef-china3' and `ideograph-cbeta'.
5434
5435 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5436
5437         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5438
5439 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5440
5441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5442         `chinese-big5-cdp'.
5443
5444 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5445
5446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5447         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5448
5449 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5450
5451         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5452         loading character definitions.
5453
5454 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5455
5456         * dumped-lisp.el (preloaded-file-list): Rename
5457         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5458
5459 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5460
5461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5462         `chinese-big5'.
5463
5464 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5465
5466         * dumped-lisp.el (preloaded-file-list): Dump
5467         "Ideograph-R028-Private" with XEmacs UTF-2000.
5468
5469 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5470
5471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5472         `chinese-gb12345'.
5473
5474 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5475
5476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5477         `ideograph-gt-pj-{1..11}'.
5478
5479         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5480         XEmacs UTF-2000.
5481
5482 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5483
5484         * mule/mule-charset.el (default-coded-charset-priority-list):
5485         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5486         `chinese-isoir165'.
5487
5488 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5489
5490         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5491         `image/png', `image/x-xpm' and `image/tiff'.
5492
5493         * files.el (binary-file-regexps): Add *.PNG.
5494
5495 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5496
5497         * mule/mule-charset.el (default-coded-charset-priority-list):
5498         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5499         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5500
5501 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5502
5503         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5504         the first completion when UTF-2000 is running.
5505
5506 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5507
5508         * mule/mule-charset.el (default-coded-charset-priority-list):
5509         Delete `ucs'.
5510
5511 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5512
5513         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5514
5515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5516         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5517
5518 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5519
5520         * mule/vietnamese.el (vscii-2): Delete abolished property
5521         `composite'; now composite mode is default.
5522
5523 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5524
5525         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5526         of `raw-text'; check \uHHHH representation even if non-ascii
5527         characters are not found.
5528
5529         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5530         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5531         unconditionally.
5532
5533         * mule/viet-ccl.el: New file.
5534
5535         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5536         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5537         - Separate CCL based implementations to viet-ccl.el.
5538
5539 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5540
5541         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5542         "jisx0213.2000-1".
5543         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5544
5545         * mule/mule-charset.el (default-coded-charset-priority-list):
5546         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5547         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5548
5549 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5550
5551         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5552
5553 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5554
5555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5556         `ucs' in UTF-2000.
5557
5558 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5559
5560         * mule/mule-charset.el (default-coded-charset-priority-list):
5561         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5562         `arabic-iso8859-6'.
5563
5564 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5565
5566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5567         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5568
5569 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5570
5571         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5572         `katakana-jisx0201' in UTF-2000.
5573
5574 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5575
5576         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5577         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5578         "u0FB50-Arabic-Presentation-Forms-A",
5579         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5580         "u0FE50-Small-Form-Variants",
5581         "u0FE70-Arabic-Presentation-Forms-B",
5582         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5583         UTF-2000.
5584
5585 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5586
5587         * dumped-lisp.el (preloaded-file-list): Delete
5588         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5589         ... "Ideograph-R214-Flute" in UTF-2000.
5590
5591 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5592
5593         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5594         (japanese-jisx0213-2): New coded-charset.
5595
5596         * dumped-lisp.el (preloaded-file-list): Add
5597         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5598         "Ideograph-R030-Mouth".
5599
5600 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5601
5602         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5603         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5604         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5605         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5606         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5607         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5608         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5609         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5610
5611 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5612
5613         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5614         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5615         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5616         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5617         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5618
5619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5620         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5621
5622 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5623
5624         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5625         in UTF-2000.
5626
5627 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5628
5629         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5630         (chinese-isoir165): Moved from mule/chinese.el.
5631         (chinese-cns11643-3): Moved from mule/chinese.el.
5632         (chinese-cns11643-4): Moved from mule/chinese.el.
5633         (chinese-cns11643-5): Moved from mule/chinese.el.
5634         (chinese-cns11643-6): Moved from mule/chinese.el.
5635         (chinese-cns11643-7): Moved from mule/chinese.el.
5636
5637         * mule/chinese.el: Move definition of coded-charsets to
5638         mule/mule-conf.el.
5639
5640 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5641
5642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5643         `ideograph-daikanwa'.
5644
5645 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5646
5647         * dumped-lisp.el (preloaded-file-list): Delete
5648         "ccs-jisx0201-latin.el".
5649
5650 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5651
5652         * dumped-lisp.el (preloaded-file-list): Add
5653         "u031A0-Extended-Bopomofo" in UTF-2000.
5654
5655 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5656
5657         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5658         renamed to u02E00-CJK-Radical-Supplement.
5659
5660 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5661
5662         * dumped-lisp.el (preloaded-file-list): Add
5663         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5664         "u030A0-Katakana", "u03100-Bopomofo",
5665         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5666         "u03200-Enclosed-CJK-Letters-and-Months" and
5667         "u03300-CJK-Compatibility".
5668
5669 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5670
5671         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5672         "u02F00-Kangxi-Radicals" and
5673         "u02FF0-Ideographic-Description-Characters".
5674
5675 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5676
5677         * dumped-lisp.el (preloaded-file-list): Add
5678         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5679         "u02800-Braille-Patterns" in UTF-2000.
5680
5681 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5682
5683         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5684         "uXXXXX-*.el" in UTF-2000.
5685
5686         * bytecomp.el (byte-compile-insert-header): Delete comments if
5687         non-ASCII characters are found; allow `byte-compile-dynamic' and
5688         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5689         `raw-text'.
5690
5691 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5692
5693         * dumped-lisp.el (preloaded-file-list): Add
5694         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5695         "u025A0-Geometric-Shapes.el".
5696
5697 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5698
5699         * dumped-lisp.el (preloaded-file-list): Add
5700         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5701         "u02460-Enclosed-Alphanumerics.el".
5702
5703 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5704
5705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5706         `chinese-gb2312'.
5707
5708         * dumped-lisp.el (preloaded-file-list): Add
5709         "u02200-Mathematical-Operators.el" and
5710         "u02300-Miscellaneous-Technical.el".
5711
5712 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5713
5714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5715         `chinese-cns11643-*'.
5716
5717         * dumped-lisp.el (preloaded-file-list): Add
5718         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5719         "u02190-Arrows.el" in UTF-2000.
5720
5721 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5722
5723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5724         `korean-ksc5601'.
5725
5726         * dumped-lisp.el (preloaded-file-list): Add
5727         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5728         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5729         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5730
5731 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5732
5733         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5734
5735 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5736
5737         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5738         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5739         "u01780-Khmer.el", "u01800-Mongolian.el",
5740         "u01E00-Latin-Extended-Additional.el" and
5741         "u01F00-Greek-Extended.el" in UTF-2000.
5742
5743 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5744
5745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5746         `ethiopic-ucs' and `ethiopic'.
5747
5748         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5749         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5750
5751         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5752         from mule/ethiopic.el.
5753
5754         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5755         mule/mule-conf.el.
5756
5757 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5758
5759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5760         `lao'.
5761
5762         * mule/mule-conf.el (lao): New coded-charset.
5763
5764         * dumped-lisp.el (preloaded-file-list): Add
5765         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5766         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5767         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5768         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5769         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5770
5771 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5772
5773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5774         `ucs-bmp' and `arabic-iso8859-6'.
5775
5776 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5777
5778         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5779         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5780         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5781
5782 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5783
5784         * startup.el (normal-top-level): Load autoload file for UTF-2000
5785         in UTF-2000.
5786
5787 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5788
5789         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5790         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5791         "u00020-Basic-Latin.el", "u00080-C1.el",
5792         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5793         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5794         "u002B0-Spacing-Modifier-Letters.el",
5795         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5796         UTF-2000.
5797
5798 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5799
5800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5801         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5802         instead of `vietnamese-viscii-*'.
5803
5804 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5805
5806         * mule/mule-conf.el: New file.
5807
5808         * mule/misc-lang.el: Move definition of charset `ipa' to
5809         mule/mule-conf.el.
5810
5811 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5812
5813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5814         `latin-viscii'; prefer it for characters used in Vietnamese.
5815
5816 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5817
5818         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5819
5820 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5821
5822         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5823         `vietnamese-viscii-lower'.
5824         (latin-viscii-upper): Renamed from charset
5825         `vietnamese-viscii-upper'.
5826         (vietnamese-viscii-lower): New alias for charset
5827         `latin-viscii-lower'.
5828         (vietnamese-viscii-upper): New alias for charset
5829         `latin-viscii-upper'.
5830
5831 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5832
5833         * mule/mule-charset.el (default-coded-charset-priority-list):
5834         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5835
5836 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5837
5838         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5839         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5840         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5841         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5842         lisp/utf-2000.
5843
5844 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5845
5846         * mule/ccs-tcvn5712.el: New file.
5847
5848 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5849
5850         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5851         in UTF-2000.
5852
5853 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5854
5855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5856         `japanese-jisx0208'.
5857
5858 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5859
5860         * dumped-lisp.el (preloaded-file-list): Add
5861         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5862         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5863         UTF-2000.
5864
5865         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5866         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5867         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5868         mule/ccs-viscii.el: New files.
5869
5870         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5871         if \uXXXX is found.
5872
5873 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5874
5875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5876         `hiragana-jisx0208' and `katakana-jisx0208'.
5877
5878 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5879
5880         * mule/chinese.el (chinese-cns11643-3): Define it even if
5881         `utf-2000' is provided.
5882         (chinese-cns11643-4): Likewise.
5883         (chinese-cns11643-5): Likewise.
5884         (chinese-cns11643-6): Likewise.
5885         (chinese-cns11643-7): Likewise.
5886
5887 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5888
5889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5890         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5891
5892 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5893
5894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5895         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5896
5897 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5898
5899         * mule/mule-charset.el (default-coded-charset-priority-list):
5900         Setup in UTF-2000.
5901
5902 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5903
5904         * mule/viet-chars.el: Don't define charset
5905         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5906         they are defined as builtin charsets.
5907
5908 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5909
5910         * version.el (emacs-version): Add more space just before UTF-2000
5911         version string.
5912
5913 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5914
5915         * version.el ([constant] emacs-version): Don't add a space in the
5916         preceding place of `xemacs-betaname' because it is duplicated.
5917         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5918
5919         * startup.el (splash-frame-body): Add ETL.
5920
5921 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5922
5923         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5924         is provided because it is defined as builtin charset.
5925         (chinese-cns11643-4): Likewise.
5926         (chinese-cns11643-5): Likewise.
5927         (chinese-cns11643-6): Likewise.
5928         (chinese-cns11643-7): Likewise.
5929
5930 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5931
5932         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5933         coding-system `iso-10646-ucs-4' is not defined.
5934
5935 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5936
5937         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5938         coding-system if `utf-2000' is provided.
5939
5940 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5941
5942         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5943         `utf-2000' is provided.
5944
5945 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5946
5947         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5948         if utf-2000 is provided temporally.
5949
5950 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5951
5952         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5953         as builtin variable].
5954
5955 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5956
5957         * files.el (insert-file-contents-literally): Treat file as binary;
5958         call file-name-handlers. [sync with Emacs 20.3.10]
5959
5960 2008-12-28  Vin Shelton  <acs@xemacs.org>
5961
5962         * XEmacs 21.4.22 is released
5963
5964 2008-12-30  Vin Shelton  <acs@xemacs.org>
5965
5966         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5967         during building even if no packages are found.
5968
5969 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5970
5971         * printer.el (generic-print-region): 
5972         (generic-print-buffer): 
5973         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5974         check if the msprinter device is available, now that msprinter is
5975         always available as a specifier tag. 
5976
5977 2008-12-24  Vin Shelton  <acs@xemacs.org>
5978
5979         * about.el: Add Francisco to my bio!
5980
5981 2008-12-23  Vin Shelton  <acs@xemacs.org>
5982
5983         * autoload.el: Move operator definitions to autoload-operators.el
5984         in the xemacs-base package.
5985
5986 2007-11-22  Vin Shelton  <acs@xemacs.org>
5987
5988         * about.el (about-hacker-contribution): Updated my bio.
5989
5990 2007-10-07  Vin Shelton  <acs@xemacs.org>
5991
5992         * XEmacs 21.4.21 is released
5993
5994 2007-09-19  Didier Verna  <didier@xemacs.org>
5995
5996         Update my personal info.
5997         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5998         * about.el (about-other-current-hackers): Ditto.
5999         * about.el (about-url-alist): Add my musical website.
6000         * about.el (about-personal-info): Update my entry.
6001         * about.el (about-hacker-contribution): Ditto.
6002
6003 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
6004
6005         * package-get.el (package-get-download-sites): Update download
6006         sites in Japan.
6007         * package-get.el (package-get-pre-release-download-sites): Ditto.
6008
6009 2007-08-18  Vin Shelton  <acs@xemacs.org>
6010
6011         * package-get.el (package-get-pre-release-download-sites): Sync
6012         mirror sites with 21.5.  (Thanks, Adrian)
6013
6014 2007-08-09  Mike Sperber  <mike@xemacs.org>
6015
6016         * startup.el (migrate-user-init-file): Create backup of
6017         `user-init-file' before migrating.
6018         * startup.el (maybe-migrate-user-init-file): Print
6019         information about backup file.
6020         (maybe-create-compatibility-dot-emacs): Follow above change.
6021
6022 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
6023
6024         * font-lock.el: Sync font-lock-add-keywords and
6025         font-lock-remove-keywords from GNU Emacs.
6026         * font-lock.el (font-lock-keywords-alist): New.
6027         * font-lock.el (font-lock-removed-keywords-alist): New.
6028         * font-lock.el (font-lock-add-keywords): New.
6029         * font-lock.el (font-lock-update-removed-keyword-alist): New.
6030         * font-lock.el (font-lock-remove-keywords): New.
6031
6032 2007-08-16  Vin Shelton  <acs@xemacs.org>
6033
6034         * font-lock.el: Add defvar for font-lock-warning-face.  Original
6035         patch from Hans de Graaff.
6036
6037 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
6038
6039         * package-get.el (package-get-download-sites): Document Chile and
6040         update Denmark download site.
6041         * package-get.el (package-get-pre-release-download-sites): Ditto.
6042
6043 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6044
6045         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
6046
6047 2006-12-09  Vin Shelton  <acs@xemacs.org>
6048
6049         * XEmacs 21.4.20 is released
6050
6051 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
6052
6053         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
6054
6055 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
6056
6057         * info.el (Info-find-file-node, Info-insert-dir)
6058         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
6059         `(equal buffer-file-truename (file-truename buffer-file-name))'.
6060         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
6061         and discussion.
6062
6063 2006-05-20  Ville Skyttä  <scop@xemacs.org>
6064
6065         * obsolete.el (line-beginning-position): New, from 21.5.x.
6066         (line-end-position): Ditto.
6067
6068 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
6069
6070         * package-get.el (package-get-download-sites): Welcome
6071         nl.xemacs.org and Thanks!
6072         * package-get.el (package-get-pre-release-download-sites): Ditto.
6073
6074 2004-01-19  Martin Buchholz  <martin@xemacs.org>
6075
6076         * font-lock.el: Add support for not-so recent changes in Java to
6077         java-mode.
6078
6079 2006-01-28  Vin Shelton  <acs@xemacs.org>
6080
6081         * XEmacs 21.4.19 is released
6082
6083 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
6084
6085         * easymenu.el: Update copyright. 
6086         * easymenu.el (easy-menu-all-popups):
6087         Add a docstring. 
6088         * easymenu.el (easy-menu-add):
6089         Document a bug, rework the function to preserve any existing
6090         non-default mode-popup-menu instead of overwriting it, and not to
6091         bother normalising the menu title (nothing else does).
6092         * easymenu.el (easy-menu-remove):
6093         Restore the default mode-popup-menu instead of leaving an empty
6094         one when we remove the last easy-menu popup. 
6095
6096 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6097
6098         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6099         as suggested by Rodrigo Ventura.
6100         * package-get.el (package-get-pre-release-download-sites): Ditto,
6101         with replacement of xemacs-21.5 by beta, which is the logical path
6102         to our beta core and package pre-releases.
6103
6104 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6105
6106         * package-get.el (package-get-download-sites): Add Hong Kong
6107         download site.
6108         * package-get.el (package-get-pre-release-download-sites): Ditto.
6109
6110 2005-12-26  Vin Shelton  <acs@xemacs.org>
6111
6112         * find-paths.el:
6113         * find-paths.el (paths-emacs-root-p): Add search for package root.
6114         * find-paths.el (paths-find-emacs-root): Replaced with
6115         paths-find-invocation-roots, which returns a list of roots.
6116         * find-paths.el (paths-find-invocation-roots): New.
6117         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6118
6119 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6120
6121         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6122         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6123
6124 2005-12-03  Vin Shelton <acs@xemacs.org>
6125
6126         * XEmacs 21.4.18 is released
6127
6128 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6129
6130         * package-get.el (package-get-download-sites): Update reflecting
6131         latest http://www.xemacs.org/Releases/ information generated by
6132         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6133         * package-get.el (package-get-pre-release-download-sites): Ditto.
6134
6135 2005-02-28  Simon Josefsson  <jas@extundo.com>
6136
6137         * about.el (xemacs-hackers): Add jas.
6138         (about-other-current-hackers): Likewise.
6139         (about-url-alist): Add URL for jas.
6140         (about-personal-info): Document jas.
6141         (about-hacker-contribution): Describe jas contributions.
6142
6143 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6144
6145         * easymenu.el (easy-menu-remove): As described in 
6146         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6147         except the "Command" menu from mode-popup-menu. 
6148
6149 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6150  
6151         * font.el (font-spatial-to-canonical): Correct calculation of 
6152         return value for pixel-based input value. 
6153  
6154 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6155
6156         * code-process.el (call-process): Process-related docstring
6157         improvements spurred by Norbert Koch.
6158         * code-process.el (call-process-region): Ditto.
6159         * code-process.el (start-process): Ditto.
6160
6161 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6162
6163         * finder.el (finder-find-library): Return filename actually
6164         searched for.
6165
6166 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6167
6168         * help.el (view-emacs-news): Use `expand-file-name' instead of
6169         `locate-data-file' as the latter will find any "NEWS" files that
6170         might exist in packages _before_ the one in core.
6171
6172 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6173
6174         * package-get.el (package-get-init-package):
6175         package-get-init-package buglet (21.4.17) by Jeff Mincy
6176         <mincy@rcn.com> fixing false temporary load-path shadows reported
6177         after package installation and simplifying code.
6178
6179 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6180
6181         * package-get.el (package-get-download-sites): Sync mirrors list
6182         with the XEmacs website.
6183         (package-get-pre-release-download-sites): Ditto.
6184
6185 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6186
6187         * derived.el (derived-mode-merge-syntax-tables):
6188         Revert my 21.5-only patch of 2003-07-18 which slipped in
6189         through Jerry James's patch of 2004-06-07.
6190
6191 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6192
6193         * cmdloop.el (keyboard-quit): Remove workaround for
6194         `region-active-p' not making sure active region is in current
6195         buffer now that it does.
6196         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6197         * simple.el (region-active-p): `region-active-p' to only return t
6198         when active region is in current buffer.
6199
6200 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6201
6202         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6203         package names, quell a byte-compiler warning, doc fix.
6204
6205 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6206
6207         * buffer.el (pop-to-buffer):
6208         * window-xemacs.el (display-buffer):
6209         Document use of `same-window-buffer-names,' `same-window-regexps'
6210         by pop-to-buffer and display-buffer. 
6211         
6212 2005-02-06  Vin Shelton <acs@xemacs.org>
6213
6214         * XEmacs 21.4.17 is released
6215
6216 2005-01-29  Ben Wing  <ben@xemacs.org>
6217
6218         * shadow.el (find-emacs-lisp-shadows):
6219         Add custom-defines to list of ignored files.
6220
6221 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6222
6223         * simple.el (shifted-motion-keys-select-region): Fix statement
6224         about unshifted-motion-keys-deselect-region.
6225
6226 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6227
6228         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6229         now) for GNU Emacs compatibility.
6230         (make-obsolete-variable): Ditto.
6231
6232 2004-01-08  Ben Wing  <ben@xemacs.org>
6233
6234         * code-files.el (load):
6235         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6236
6237 2004-12-05  Vin Shelton <acs@xemacs.org>
6238
6239         * XEmacs 21.4.16 is released
6240
6241 2004-12-04  Vin Shelton  <acs@xemacs.org>
6242
6243         * auto-autoloads.el: Regenerated.
6244
6245         * custom-load.el: Regenerated.
6246
6247 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6248
6249         Fix bug: apropos errors if a defalias refers to an undefined
6250         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6251
6252         * apropos.el (apropos):
6253         (apropos-command):
6254         * help.el (frob-help-extents):
6255         * help-macro.el (make-help-screen):
6256         * hyper-apropos.el (hyper-apropos-grok-functions):
6257         (hyper-apropos-get-doc):
6258         Catch void-function error thrown by `documentation'.
6259
6260 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6261
6262         * packages.el (package-require): Fix incorrect arg to format.
6263         This fixes a `format specifier' error.
6264
6265 2004-08-13  Jerry James  <james@xemacs.org>
6266
6267         * bytecomp.el (forward-word): Tell the byte compiler the correct
6268         number of arguments to forward-word.
6269
6270 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6271
6272         * etags.el: Fixed loading of include files for tag completion. Now
6273         you can make a tag file for a library, include it into your
6274         project and it will be reloaded only if it changed. Infinte
6275         include loops are detected and the correct tag files are loaded.
6276         * etags.el (buffer-tag-table-list): Load and verify tag files in
6277         the external function buffer-tag-table-list-load.
6278         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6279         tag files. Also load the included tag files. The priority of the
6280         included files is right below their parent file. If multiple
6281         matches occur then the symbols from the parent file are found
6282         first.
6283         * etags.el (tag-table-include-files): Corrected comment
6284         string. Switched to pattern constant tags-include-pattern to have
6285         it at a central location.
6286         * etags.el (tags-include-pattern): Added doc string.
6287         * etags.el (add-to-tag-completion-table): Removed obsolete
6288         comments as the include files are allready returned by
6289         buffer-tag-table-list and loaded.
6290         * etags.el (find-tag-internal): The include files are allready
6291         included in tag-tables as buffer-tag-table-list returns them now.
6292
6293 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6294
6295         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6296         Loading items into the notebook is now done by C code.
6297         * widgets-gtk.el (gtk-widget-instantiate-internal):
6298         Style no longer changed.
6299
6300 2004-06-28  Nix  <nix@esperi.org.uk>
6301
6302         * cmdloop.el (truncate-command-history-for-gc): Delay
6303         execution of all things that look up variable bindings,
6304         via `enqueue-eval-event'.
6305
6306 2004-06-24  Vin Shelton  <acs@xemacs.org>
6307
6308         * package-get.el (package-get-require-signed-base-updates):
6309         now defaults to nil.
6310
6311 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6312
6313         * subr.el (split-string): Clean up docstring.
6314
6315 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6316
6317         * faces.el (zmacs-region): fix typo in docstring.
6318
6319 2004-06-07  Jerry James  <james@xemacs.org>
6320
6321         * derived.el: Synch with Emacs 21.3.
6322         * subr.el (with-local-quit): New, from Emacs 21.3.
6323         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6324         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6325         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6326
6327 2004-06-16  Jerry James  <james@xemacs.org>
6328
6329         * cl.el (cl-set-substring): Increment start by the length of the
6330         string, not the string itself.
6331
6332 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6333
6334         * etags.el (tag-table-include-files): Expand included TAGS file
6335         paths to avoid problems with relative paths.  Thanks to Peter
6336         Chubb <peterc@gelato.unsw.edu.au>.
6337         * etags.el (tags-include-pattern): New.
6338         * etags.el (add-to-tag-completion-table): Parse and ignore
6339         trailing include lines.
6340
6341 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6342
6343         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6344         avoiding line solely composed of equal signs.
6345
6346 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6347
6348         * cus-edit.el (alloc): Typo fix.
6349         * cus-edit.el (custom-browse-visibility): Ditto.
6350         * cus-edit.el (custom-variable-value-create): Ditto.
6351         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6352         * cus-edit.el (custom-save-variables): Bind print-length and
6353         print-level to nil to avoid value abbreviation.
6354         * cus-edit.el (custom-save-face-internal): Ditto.
6355         * cus-edit.el (custom-save-faces): Save in sorted order.
6356         * cus-edit.el (custom-save-resets): Bind print-length and
6357         print-level to nil to avoid value abbreviation.
6358         * cus-edit.el (custom-save-loaded-themes): Ditto.
6359
6360 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6361
6362         * subr.el (split-string-default-separators): New.
6363         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6364         see comment in source.
6365
6366 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6367
6368         * mule/japanese.el (paragraph-start, paragraph-separate):
6369         Remove anchor to BOL.
6370
6371 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6372
6373         * cl.el (gensym, gentemp): Improve docstrings.
6374
6375 2004-05-10  Vin Shelton  <acs@xemacs.org>
6376
6377         * etags.el: Sync with 21.5 version.
6378
6379 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6380
6381         * etags.el:
6382         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6383         only for use with exuberant ctags. This will also enable building of 
6384         completion tables with exuberant ctags. This will not work with
6385         xemacs ctags. 
6386         * etags.el (get-tag-table-buffer): New function for creating of
6387         completion table is used if tags-exuberant-ctags-optimization-p ist t
6388         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6389         finding the tag names. New.
6390         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6391         building tag completion table with exuberant ctags. New.
6392         * etags.el (find-tag-internal): Improve exact tag matching for tags
6393         with name fields. Before the patch return types of functions or
6394         function parameters (with exuberant ctags) were found as matches.
6395
6396 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6397
6398         * list-mode.el (display-completion-list): Fixed completion list was
6399         taking the width of the frame and not of the window for displaying
6400         the selection methods.
6401
6402 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6403
6404         * menubar-items.el (default-menubar): Options are saved to custom.el.
6405
6406
6407 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6408
6409         * isearch-mode.el (isearch-abort): Preserve successful search target.
6410
6411 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6412
6413         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6414         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6415         Bihlmeyer.
6416         * gnuserv.el (gnuserv-mode-line-string): New.
6417         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6418         gnuserv-mode.
6419         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6420         * gnuserv.el (gnuserv-edit-files): Use
6421         make-x-device-with-gtk-fallback.
6422
6423 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6424
6425         * gtk-widgets.el: New import: gtk-accel-group-new.
6426         * dialog-gtk.el:
6427         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6428         * dialog-gtk.el (popup-builtin-question-dialog):
6429         Added support for dialog button mnemonics.
6430
6431 2004-03-22  Chris Green <cmg@dok.org>
6432
6433         * process.el (shell-command): Output buffer was ignored when a
6434         background process was run via shell-command.
6435
6436 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6437
6438         * cus-edit.el (custom-save-variables): Retrieve a list of
6439         variables to save first, sort it, and make sure the variables are
6440         saved in sorted order.
6441
6442 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6443  
6444         * package-get.el (package-get-update-base-from-buffer): Force
6445         binary coding system for verifying GnuPG signature in the
6446         package-index file.
6447  
6448 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6449
6450         * package-get.el (package-get-package-index-file-location): Handle
6451         missing "EMACSPACKAGEPATH" environment variable.
6452
6453 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6454
6455         * package-admin.el (package-admin-find-top-directory): Simplify
6456         directory comparisions and fix substring errors on short path
6457         components.
6458         * package-get.el (package-get-package-index-file-location):
6459         Default to first component of "EMACSPACKAGEPATH", if set.
6460
6461 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6462
6463         * package-get.el (process-error): New error datum.
6464
6465 2004-02-02  Vin Shelton <acs@xemacs.org>
6466
6467         * XEmacs 21.4.15 is released
6468
6469 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6470
6471         * itimer.el (activate-itimer): Modify the itimer timeout value as
6472         if it were begun at the last time when the itimer driver was woken
6473         up.
6474
6475 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6476
6477         * specifier.el (Copyright):
6478         Update.
6479         (make-specifier-and-init):
6480         (map-specifier):
6481         (canonicalize-inst-pair):
6482         (canonicalize-spec-list):
6483         (set-specifier):
6484         Synch docstrings to 21.5 where appropriate.
6485
6486 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6487
6488         * package-get.el (package-get-list-packages-where): New.  A
6489         function that allows searching for groups of packages.  For
6490         example, find all packages that require the fsf-compat package.
6491
6492 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6493
6494         The Great PUI Sync.
6495
6496         * auto-autoloads.el: Regenerated.
6497
6498         * custom-load.el: Regenerated.
6499
6500         * dumped-lisp.el (packages-hardcoded-lisp): New.
6501
6502         * menubar-items.el (menu-max-items): New.
6503         (menu-submenu-max-items): New.
6504         (menu-submenu-name-format): New.
6505         (menu-split-long-menu): New.
6506         (menu-sort-menu): New.
6507         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6508
6509         * obsolete.el (pui-add-install-directory): Renamed to the more
6510         logical `pui-set-local-package-get-directory'.
6511         (package-get-download-menu): Moved to `package-ui.el' and renamed
6512         to `package-ui-add-download-menu'.
6513
6514         * package-admin.el (package-admin-install-function-mswindows):
6515         Whitespace clean up.
6516         (package-admin-add-single-file-package): Removed.
6517         (package-admin-default-install-function): Whitespace clean up.
6518         (package-admin-find-top-directory): New.
6519         (package-admin-get-install-dir): Use it.
6520         (package-admin-get-manifest-file): 
6521         (package-admin-check-manifest): 
6522         (package-admin-add-binary-package):
6523         (package-admin-get-lispdir):
6524         (package-admin-delete-binary-package):
6525         (package-admin):
6526
6527         * package-get.el (package-get-package-index-file-location): New.
6528         (package-get-install-to-user-init-directory): New.
6529         (package-get-remote):
6530         (package-get-download-sites):
6531         (package-get-pre-release-download-sites): New.
6532         (package-get-site-release-download-sites): New.
6533         (package-get-base-filename):
6534         (package-get-always-update):
6535         (package-get-user-index-filename): Removed.
6536         (package-get-pgp-available-p): New.
6537         (package-get-require-signed-base-updates):
6538         (package-get-was-current):
6539         (package-entries-are-signed): New.
6540         (package-get-continue-update-base): New.
6541         (package-get-download-menu): Removed.
6542         (package-get-require-base):
6543         (package-get-update-base-entry):
6544         (package-get-locate-file):
6545         (package-get-locate-index-file):
6546         (package-get-maybe-save-index):
6547         (package-get-update-base):
6548         (package-get-update-base-from-buffer):
6549         (package-get-update-base-entries):
6550         (package-get-interactive-package-query):
6551         (package-get-update-all):
6552         (package-get-all):
6553         (package-get-dependencies):
6554         (package-get-init-package):
6555         (package-get-info): New.
6556         (package-get):
6557         (package-get-staging-dir):
6558         (package-get-set-version-prop): Removed.
6559         (package-get-installedp):
6560         (package-get-ever-installed-p):
6561         (packages): Removed.
6562         (package-get-custom-groups): Removed.
6563         (package-get-custom): Removed.
6564         (package-get-custom-add-entry): Removed.
6565
6566         * package-info.el (batch-update-package-info):
6567
6568         * package-net.el (package-net-batch-generate-bin-ini):
6569         (package-net-update-installed-db):
6570
6571         * package-ui.el (pui-info-buffer):
6572         (pui-directory-exists): Removed.
6573         (pui-package-dir-list): Removed.
6574         (pui-add-install-directory): Removed.
6575         (package-ui-download-menu): New.
6576         (package-ui-pre-release-download-menu): New.
6577         (package-ui-site-release-download-menu): New.
6578         (pui-set-local-package-get-directory): New.
6579         (pui-package-symbol-char):
6580         (pui-update-package-display):
6581         (pui-toggle-package):
6582         (pui-toggle-package-key):
6583         (pui-toggle-package-delete):
6584         (pui-toggle-package-delete-key):
6585         (pui-toggle-package-event):
6586         (pui-toggle-verbosity-redisplay):
6587         (pui-install-selected-packages):
6588         (pui-add-required-packages):
6589         (pui-help-echo):
6590         (pui-display-info):
6591         (list-packages-mode):
6592         (pui-list-packages):
6593
6594         * packages.el (packages-compute-package-locations):
6595         (package-require):
6596         (package-delete-name):
6597         (packages-hardcoded-lisp): Removed.
6598         (packages-useful-lisp): Removed.
6599         (packages-unbytecompiled-lisp): Removed.
6600         (packages-find-package-directories):
6601
6602         Summary:
6603
6604         Major code clean up of all things PUI.
6605
6606         Much improved code to determine where packages should be
6607         installed.  PUI no longer depends on any packages being
6608         pre-installed to compute where packages are to be installed to.
6609
6610         The user can specify the location of their package-index file.  It
6611         isn't necessary to set this because it has sane defaults.  People
6612         who "run-in-place" won't accidently overwrite the CVS
6613         package-index file.  See
6614         `package-get-package-index-file-location'. 
6615
6616         PUI will now properly clean up after itself in the event of an
6617         unsuccessful package install.  This drastically reduces the number
6618         of "wrong md5sum" FAQs.
6619
6620         non-Mule XEmacsen can no longer install Mule packages.
6621
6622         Package management via the custom interface has been removed.
6623
6624         The PUI related menubar items have been reorganised.
6625
6626         The PGP verification code has been fixed and the default for
6627         whether or not it is used is automatically computed.
6628
6629         * update-elc.el ((preloaded-file-list site-load-packages
6630         need-to-dump dumped-exe)):
6631         Just a couple of small changes to allow for
6632         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6633         existing anymore.
6634
6635 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6636
6637         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6638         apply `format' to the first argument of byte-compile-warn, it
6639         already calls format.
6640
6641 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6642
6643         * files.el (delete-old-versions): Avoid going interactive during
6644         make install when environment variable VERSION_CONTROL is set.
6645
6646 2003-12-04  Vin Shelton  <acs@xemacs.org>
6647
6648         * menubar-items.el (menu-item-search): Only bring up search dialog
6649         box if the feature is available and desired.
6650
6651 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6652
6653         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6654
6655 2003-11-05  Vin Shelton  <acs@xemacs.org>
6656
6657         * help.el (Help-prin1-face):
6658         (Help-princ-face):
6659         princ and prin1 are functions and need to be called as such.  The
6660         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6661
6662 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6663
6664         * about.el (about-xemacs): Give full version and build date.
6665
6666 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * win32-native.el (grep-null-device): This XEmacs has null-device.
6669
6670 2003-09-06  Mike Sperber  <mike@xemacs.org>
6671
6672         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6673         implement the specified semantics for `defvar.'
6674
6675 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6676
6677         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6678         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6679         displaying buffer in question.
6680
6681 2003-09-03  Vin Shelton <acs@xemacs.org>
6682
6683         * XEmacs 21.4.14 is released
6684
6685 2003-08-17  Vin Shelton  <acs@xemacs.org>
6686
6687         * about.el: Vanity patch.
6688
6689 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6690
6691         * code-process.el (call-process):
6692         (call-process-region):
6693         (start-process):
6694         Document coding system processing.
6695
6696 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6697
6698         * startup.el (splash-frame-body): Idiomatic English.
6699
6700 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6701
6702         * font-lock.el (font-lock-match-java-declarations): Move
6703         save-restriction, narrow-to-region to beginning of function to
6704         avoid going beyond the limit and causing an infloop.
6705
6706 2003-04-16  Jerry James  <james@xemacs.org>
6707
6708         * keydefs.el: Remove mappings for keys mapped to the nowhere
6709         defined function function-key-error.
6710
6711 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6712
6713         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6714         lisp-interaction-mode-hook): Add the docstrings.
6715
6716 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6717
6718         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6719         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6720         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6721
6722 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6723
6724         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6725         lambda list after the original doc.  Care about
6726         #'(lambda () "SingleString") 
6727         (cl-upcase-arg): 
6728         (cl-function-arglist):
6729         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6730         circular data structures in lambda list specification
6731
6732 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6733
6734         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6735         to appear in font-lock-function-name-face.
6736
6737 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6738
6739         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6740         is not also the value of the lambda.
6741
6742 2003-05-06  Andy Piper  <andy@xemacs.org>
6743
6744         * files.el (revert-buffer): Make sure local variables get processed,
6745         even in the case of an optimized reversion.
6746
6747 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6748
6749         * XEmacs 21.4.13 is released
6750
6751 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6752
6753         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6754         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6755
6756 2003-02-14  Ben Wing  <ben@xemacs.org>
6757
6758         * byte-optimize.el:
6759         * byte-optimize.el (byte-compile-inline-expand):
6760         * byte-optimize.el (byte-compile-unfold-lambda):
6761         * byte-optimize.el (byte-optimize-form-code-walker):
6762         * byte-optimize.el (byte-optimize-form):
6763         * byte-optimize.el (byte-decompile-bytecode-1):
6764         * byte-optimize.el (byte-optimize-lapcode):
6765         Review carefully and sync up to 20.7 except for areas as noted.
6766         Fixes problem with JDE compilation.
6767
6768 2003-02-05  Ben Wing  <ben@xemacs.org>
6769
6770         * simple.el:
6771         * simple.el (motion-keys-for-shifted-motion):
6772         Omit M-S-home/end from motion keys.
6773
6774 2003-02-07  Ben Wing  <ben@xemacs.org>
6775
6776         * text-props.el (text-property-any):
6777         * text-props.el (text-property-not-all):
6778         Fix bug when end > start.
6779
6780 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6781
6782         * info.el (Info-insert-dir): Make default-directory end in
6783         separator.  Patch due to Martin Buchholz.
6784
6785 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6786
6787         * XEmacs 21.4.12 "Portable Code" is released.
6788
6789 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6790
6791         * about.el: Update golubev data.
6792
6793 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6794
6795         * isearch-mode.el (isearch-mode-map): Substitute comment on
6796         desirability, and back out "GR is printable" changes.
6797
6798 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6799
6800         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6801
6802 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6803
6804         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6805
6806 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6807
6808         * menubar-items.el (default-menubar): Use browse-url-mozilla
6809         instead of browse-url-gnome-moz for Mozilla.
6810
6811 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6812
6813         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6814
6815 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6816
6817         * files.el (auto-mode-alist): Remove redundant entries for modes
6818         that live in packages.
6819         (interpreter-mode-alist): Ditto.
6820
6821 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6822
6823         * menubar-items.el (default-menubar): Sync with current
6824         browse-url-xemacs.el.
6825
6826 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6827
6828         * XEmacs 21.4.10 "Military Intelligence" is released.
6829
6830 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6831
6832         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6833
6834 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6835
6836         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6837
6838 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6839
6840         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6841         effect free function.
6842         (font-lock-fontify-keywords-region): Supply the argument to
6843         font-lock-compile-keywords.
6844
6845 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6846
6847         * package-get.el (package-get-download-sites): Bring sites list
6848         up to date, prefer xx.xemacs.org addresses.
6849
6850 2002-09-27  Andy Piper  <andy@xemacs.org>
6851
6852         * dialog.el (make-dialog-box): for general dialogs only
6853         delete-frame-hook will be run.
6854
6855 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6856
6857         * font-lock.el (font-lock-fontify-syntactically-region): Add
6858         comment about lookup-syntax-properties, document LOUDLY as unused.
6859
6860 2002-08-26  Andy Piper  <andy@xemacs.org>
6861
6862         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6863         merge.
6864
6865 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6866
6867         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6868         (make-obsolete-variable): Ditto.
6869         (make-compatible): Ditto.
6870         (make-compatible-variable): Ditto.
6871
6872 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6873
6874         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6875         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6876
6877 2002-08-28  Andy Piper  <andy@xemacs.org>
6878
6879         * files.el (revert-buffer): propagate revert-without-query-status.
6880
6881 2002-06-03  Andy Piper  <andy@xemacs.org>
6882
6883         * dialog-items.el (make-search-dialog): align various subcontrols
6884         in visually pleasing ways, allow frame to autosize to the dialog
6885         size.
6886         * dialog.el (make-dialog-box): add a border inside the frame. Add
6887         :autosize property, if t then reset the frame size appropriately
6888         before the frame is mapped.
6889         * gutter-items.el (set-progress-feedback-instantiator): align
6890         various subcontrols.
6891         * gutter-items.el (set-progress-abort-instantiator): ditto.
6892
6893 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6894
6895         * XEmacs 21.4.9 "Informed Management" is released.
6896
6897 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6898
6899         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6900         "&optional append" argument.
6901
6902 2002-07-16  Didier Verna  <didier@xemacs.org>
6903
6904         * subr.el (replace-in-string): fix case fold bug introduced by
6905         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6906         case-fold-search in temporary buffers.
6907
6908 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6909
6910         * lib-complete.el (find-library): Remove check for mule because
6911         decompression DOES work on Mule.
6912
6913 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6914
6915         * simple.el (join-line): New alias for `delete-indentation'.
6916
6917 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6918
6919         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6920         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6921         (font-lock-builtin-face): New.
6922         (font-lock-constant-face): New.
6923         (font-lock-face-list): Add builtin and constant faces.
6924
6925 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6926
6927         * autoload.el (make-autoload): Support define-derived-mode.
6928         Collected puts of doc-string-elt property.  Based on a patch by
6929         Didier Verna <didier@xemacs.org>.
6930
6931 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6932
6933         * wid-edit.el (widget-field-activate): Fix docstring typo.
6934
6935 2002-07-23  Andy Piper  <andy@xemacs.org>
6936
6937         * about.el (about-personal-info): update me.
6938
6939 2002-07-12  Andy Piper  <andy@xemacs.org>
6940
6941         * custom.el (custom-theme-set-variables): remove bogus
6942         arguments. Use custom-set-default to set defaults.
6943         (custom-set-variables): update doc.
6944         (custom-local-buffer): new, synced from FSF.
6945         (custom-set-default): ditto.
6946         (defcustom): update doc.
6947
6948 2002-06-16  Andy Piper  <andy@xemacs.org>
6949
6950         * menubar-items.el (default-menubar): enable windows printing on
6951         cygwin as well as native.
6952
6953 2002-06-12  Andy Piper  <andy@xemacs.org>
6954
6955         * printer.el (generic-print-buffer): catch all errors so that the
6956         print device can be cleared in all scenarios.
6957         (Printer-clear-device): make sure clearing the printer allows it
6958         to be used again immediately.
6959         (generic-print-region): make sure the default printer face is
6960         black-on-white.
6961
6962 2002-04-23  Jerry James  <james@xemacs.org>
6963
6964         * window-xemacs.el (display-buffer-function): Change doc to
6965         reflect new arg.
6966         * window-xemacs.el (pre-display-buffer-function): Ditto.
6967         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6968         non-nil, make the new window just big enough for its contents.
6969         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6970         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6971         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6972
6973 2002-06-06  Andy Piper  <andy@xemacs.org>
6974
6975         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6976         (defcustom): ditto.
6977         (custom-handle-keyword): ditto.
6978
6979 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6980
6981         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6982         Make obsolete.  Default to nil.
6983         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6984         Inspired by a patch by John Palmieri.
6985
6986 2002-07-01  Mike Alexander  <mta@arbortext.com>
6987
6988         * process.el (shell-command-on-region): Don't delete the region
6989         before giving it to call-process-region
6990
6991 2002-06-04  Jerry James <james@eecs.ku.edu>
6992
6993         * find-paths.el (paths-find-architecture-directory): Search in
6994         `system-configuration'/`base', not `base'`system-configuration'.
6995
6996 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6997
6998         * info.el (Info-index): Add missing \ in [ t].
6999
7000 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
7001
7002         * gutter-items.el (gutter-buffers-tab-visible-p,
7003         buffers-tab-omit-function, buffers-tab-selection-function,
7004         buffers-tab-filter-functions):
7005         Doc improvements.
7006
7007 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
7008
7009         * toolbar.el (toolbar-icon-directory): Document trailing separator.
7010
7011         * toolbar-items.el (toolbar-news): Fix typo in message string.
7012
7013 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
7014
7015         * dialog.el (yes-or-no-p-dialog-box): 
7016         * cmdloop.el (y-or-n-p-minibuf):
7017         (yes-or-no-p-minibuf):
7018         (yes-or-no-p):
7019         (y-or-n-p): 
7020         Specify negative answers in docstrings.
7021
7022 2002-05-25  Steve Youngs  <youngs@xemacs.org>
7023
7024         * package-ui.el (pui-help-echo): Display both installed and author
7025         version.  Use a balloon-help window to display extra info like
7026         package requires.
7027
7028 2002-05-30  Andy Piper  <andy@xemacs.org>
7029
7030         * files.el (revert-buffer-internal): don't visit
7031         revert-buffer. Kill buffer when not used. Suggested by Mike
7032         Alexander <mta@arbortext.com>
7033
7034 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
7035
7036         * files.el (revert-buffer): More docstring fiddling.
7037
7038 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
7039
7040         * files.el (revert-buffer):
7041         (revert-buffer-internal):
7042         (revert-buffer-insert-file-contents-function):
7043         Improve docstrings and comments.
7044
7045 2002-05-08  Andy Piper  <andy@xemacs.org>
7046
7047         * files.el (revert-buffer): observe noconfirm behavior.
7048
7049 2002-04-09  Andy Piper  <andy@xemacs.org>
7050
7051         * files.el (revert-buffer): use revert-buffer-internal if it looks
7052         like doing so will not result in any user-visible changes.
7053         (revert-buffer-internal): new function. Do the actual process of
7054         reversion and then see whether the result is any different to what
7055         we have already. If it is not then do nothing.
7056
7057 2001-12-11  Andy Piper  <andy@xemacs.org>
7058
7059         * menubar.el (get-popup-menu-response): re-order so that it works
7060         on more sane/facist window systems.
7061
7062 2001-12-03  Andy Piper  <andy@xemacs.org>
7063
7064         * faces.el (frob-face-property): don't infloop in face frobbing
7065         from Jan Vroonhof <jan@xemacs.org>.
7066
7067 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7068
7069         * faces.el (frob-face-property): Follow face fall-back hierarchy
7070         properly for face properties without an instance. Only do manual
7071         copy form 'default in last resort. This handles in particular
7072         the case where 'default itself has only a fall-back (which is
7073         the case by default on windows).
7074
7075 2001-11-24  Andy Piper  <andy@xemacs.org>
7076
7077         * printer.el (generic-print-region): set default-frame-plist to
7078         nil while creating the printer frame so that sizes reflect the
7079         printed page.
7080
7081         * faces.el (face-complain-about-font): Don't complain on printers.
7082
7083 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7084         
7085         * package-net.el: Andy synch.
7086         
7087 2001-12-16  Andy Piper  <andy@xemacs.org>
7088
7089         * package-get.el (package-get-update-all): Make sure installed.db
7090         gets updated after updating packages.
7091
7092 2002-03-28  Ben Wing  <ben@xemacs.org>
7093
7094         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7095         continuation, truncation so that we don't get line jumpiness from
7096         them being larger than the line height.
7097
7098         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7099
7100 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7101
7102         * font.el (font-window-system-mappings): Add mapping for Gtk
7103         (assume identical to X) 
7104
7105 2002-02-04  Andy Piper  <andy@xemacs.org>
7106
7107         * files.el (convert-standard-filename): Fix for short filename
7108         Peter Arius <pas@methodpark.de>
7109
7110 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7111
7112         * list-mode.el (default-choose-completion): completion-base-size
7113         should refer to local value in the completion list buffer.
7114
7115 2001-12-03  Didier Verna  <didier@xemacs.org>
7116
7117         * rect.el: autoload `replace-rectangle'.
7118         * keydefs.el (global-map): bind it to `C-x r p'.
7119
7120 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7121
7122         * XEmacs 21.4.8 "Honest Recruiter" is released.
7123
7124 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7125
7126         This patch is based on Jerry James's patch and analysis.
7127
7128         * select.el (get-clipboard):
7129         (get-selection):
7130         Update docstrings.
7131         (get-clipboard-foreign):
7132         (get-selection-foreign):
7133         New function for use as `interprogram-paste-function's.
7134
7135         * simple.el (interprogram-paste-function): Change default to
7136         `get-clipboard-foreign'; improve docstring.
7137         (interprogram-cut-function): Improve dosctring.
7138
7139 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7140
7141         * XEmacs 21.4.7 "Economic Science" is released.
7142
7143 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7144
7145         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7146
7147 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7148
7149         * obsolete.el (assq-delete-all): New compatibility alias for 
7150         remassq.
7151
7152 2002-01-09  Simon Josefsson  <jas@extundo.com>
7153
7154         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7155
7156 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7157
7158         * info.el (Info-auto-generate-directory): Default
7159         Info-auto-generate-directory to 'if-outdated.
7160
7161 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7162
7163         * startup.el (normal-top-level): Prevent migration code from
7164         trashing .emacs on an error in loading the init files.
7165
7166 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7167
7168         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7169         "system default" Xdefaults and friends get xrdb-mode.
7170
7171 2002-03-05  Mats Lidell  <matsl@contactor.se>
7172  
7173         * help-nomule.el (tutorial-supported-languages): Added Swedish
7174         tutorial. Sorted languages.
7175
7176 2002-02-11  Mike Sperber <mike@xemacs.org>
7177
7178         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7179         regenerating outdated dir files and dir is non-existent.
7180
7181 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7182
7183         * code-files.el (convert-mbox-coding-system): Improve comment.
7184         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7185         coding-system argument to `write-region-pre-hook' call.
7186         (write-region-pre-hook): Fix docstring to mention lockname argument.
7187
7188 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7189
7190         * minibuf.el (completing-read): Remove redundant wrong arg list.
7191
7192         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7193
7194 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7195
7196         * obsolete.el (interactive-form): new compatibility alias for 
7197         function-interactive.
7198
7199 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7200
7201         * menubar-items.el (Menubar-items-truncate-list): Removed.
7202         * menubar-items.el (Menubar-items-truncate-history): New.
7203         * menubar-items.el (default-menubar): Use
7204         Menubar-items-truncate-history.
7205
7206 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7207
7208         * printer.el (generic-print-region): Pass correct arguments to
7209         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7210         Torkelsson <torkel@acc.umu.se>.
7211
7212 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7213
7214         * help.el (describe-mode): synched with FSF 19.34; handle nil
7215         minor mode indicators.
7216
7217 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7218
7219         * minibuf.el (completing-read): Update docstring.
7220
7221 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7222
7223         * XEmacs 21.4.6 "Common Lisp" is released.
7224
7225 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7226
7227         * package-net.el: Inadvertant synch with Windows branch.  From
7228         Andy's log:
7229         (package-net-kit-version): new variable.
7230         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7231
7232 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7233
7234         * package-get.el (package-get-locate-index-file): Also search the
7235         core etc/ directory for the package index file if it can't be
7236         found in ~/.xemacs/.
7237
7238 2001-12-13  William Perry  <wmperry@gnu.org>
7239
7240         * dialog-gtk.el (popup-builtin-question-dialog):
7241         Conform to API in gui.c.
7242         
7243 2001-11-12  Andy Piper  <andy@xemacs.org>
7244
7245         * cus-edit.el (custom-save-face-internal): make sure we save
7246         non-themed faces.
7247         (custom-save-variables): ditto variables.
7248
7249 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7250
7251         * faces.el (make-face-family):
7252         (make-face-size):
7253         New face-modifying functions per Jan Vroonhof.
7254
7255         cus-face.el (custom-set-face-font-family):
7256         (custom-set-face-font-size):
7257         Use them.
7258
7259         * font.el (font-window-system-mappings): More precise docstring.
7260
7261         (font-create-name):
7262         (font-create-object):
7263         (tty-font-create-object):
7264         (tty-font-create-plist):
7265         (x-font-create-object):
7266         (x-font-create-name):
7267         (ns-font-create-name):
7268         (mswindows-font-create-object):
7269         (mswindows-font-create-name):
7270         Add doctrings.
7271
7272 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7273
7274         * gtk-faces.el (gtk-init-device-faces): removed spurious
7275         quote before let* expression.
7276
7277 2001-10-29  Andy Piper  <andy@xemacs.org>
7278
7279         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7280         modified when changing coding system.
7281
7282         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7283         that we invoke the GUI directory selector.
7284
7285 2001-10-25  Andy Piper  <andy@xemacs.org>
7286
7287         * dialog.el (make-dialog-box): use new directory dialog support.
7288         * minibuf.el (read-file-name-1): ditto.
7289         (read-file-name): ditto.
7290         (read-directory-name): ditto.
7291
7292 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7293
7294         * XEmacs 21.4.5 "Civil Service" is released.
7295
7296 2001-04-23  Didier Verna  <didier@xemacs.org>
7297
7298         * cus-edit.el (custom-variable-pre-save): New.
7299         * cus-edit.el (custom-variable-post-save): New.
7300         * cus-edit.el (custom-variable-save): use them.
7301         * cus-edit.el (custom-face-pre-save): New.
7302         * cus-edit.el (custom-face-post-save): New.
7303         * cus-edit.el (custom-face-save): use them.
7304         * cus-edit.el (custom-group-pre-save): New.
7305         * cus-edit.el (custom-group-post-save): New.
7306         * cus-edit.el (custom-group-save): use them.
7307         * cus-edit.el (Custom-save): use the pre/post functions above,
7308         call `custom-save-all' only once.
7309         * cus-edit.el (custom-variable-pre-reset-standard): New.
7310         * cus-edit.el (custom-variable-post-reset-standard): New.
7311         * cus-edit.el (custom-variable-reset-standard): use them.
7312         * cus-edit.el (custom-face-pre-reset-standard): New.
7313         * cus-edit.el (custom-face-post-reset-standard): New.
7314         * cus-edit.el (custom-face-reset-standard): use them.
7315         * cus-edit.el (custom-group-pre-reset-standard): New.
7316         * cus-edit.el (custom-group-post-reset-standard): New.
7317         * cus-edit.el (Custom-reset-standard): use them.
7318         * cus-edit.el (custom-face-reset-saved): use the pre/post
7319         functions above, call `custom-save-all' only once.
7320
7321 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7322
7323         * gutter-items.el (buffers-tab face): Derive from the modeline
7324         face by default.  Many people use white-on-black for the default
7325         font, and the tabs look hideous with that color combination.  The
7326         modeline usually has the correct colors.
7327
7328 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7329
7330         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7331         (tag-mark-stack-max): Typo fix.
7332
7333 2001-09-28  Ben Wing  <ben@xemacs.org>
7334
7335         * font-lock.el:
7336         * font-lock.el (font-lock-after-change-function):
7337         fix problem with last patch, reported by Katsumi Yamaoka.
7338
7339 2001-09-17  Ben Wing  <ben@xemacs.org>
7340
7341         * font-lock.el (font-lock-after-change-function):
7342         fix problem when you insert a comment on the line before a line of
7343         code: if we use the following char, then when you hit backspace,
7344         the following line of code turns the comment color.
7345
7346 2001-06-08  Ben Wing  <ben@xemacs.org>
7347
7348         * process.el: comment about shell-command-switch.
7349         * process.el (shell-quote-argument): Need to quote a null
7350         argument, too.  From Dan Holmsand.
7351         
7352         * startup.el (normal-top-level): Delete some unused FSF junk.
7353         * startup.el (command-line-early):
7354         
7355         * startup.el (command-line): Call MS Windows init function.
7356         
7357         * win32-native.el:
7358         * win32-native.el (mswindows-system-shells): New.
7359         * win32-native.el (mswindows-system-shell-p): New.
7360         * win32-native.el (init-mswindows-at-startup): New.
7361         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7362         * win32-native.el (mswindows-quote-one-simple-arg):
7363         * win32-native.el (mswindows-quote-one-command-arg):
7364         * win32-native.el (mswindows-construct-process-command-line-alist):
7365         Correct comments at top.  Correctly handle passing arguments
7366         to Cygwin programs and to bash.  Fix quoting of zero-length
7367         arguments (from Dan Holmsand).  Set shell-command-switch based
7368         on shell-file-name, which in turn comes from env var SHELL.
7369
7370 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7371
7372         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7373         default-toolbar-position): Fill docstrings for balloon-help.
7374
7375 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7376
7377         * faces.el: Reenable specifications over 'gtk domain.
7378
7379 2001-08-08  Didier Verna  <didier@xemacs.org>
7380
7381         * autoload.el (update-autoload-files): make defdir a file name,
7382         not directory name.
7383
7384 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7385
7386         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7387
7388         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7389
7390 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7391
7392         * font-menu.el (font-menu-set-font): Default to current font-family.
7393         (font-menu-preferred-resolution):
7394         (font-menu-size-scaling):
7395         Provide gtk defaults, too.
7396
7397 2001-07-29  Mike Alexander  <mta@arbortext.com>
7398
7399         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7400         list
7401         (custom-set-face-font-family): ditto
7402
7403 2001-07-26  Mike Sperber <mike@xemacs.org>
7404
7405         * files.el (auto-mode-alist): .9 files are man pages, too.
7406
7407 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7408
7409         * process.el (call-process-internal): bind
7410         coding-system-for-write to 'binary when calling
7411         start-process-internal, so the process receives 
7412         the literal contents of INFILE.
7413
7414 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7415
7416         * files.el (auto-mode-alist): Add configure.ac support.
7417
7418 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7419
7420         * buff-menu.el:
7421         mouse.el:
7422         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7423
7424 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7425
7426         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7427
7428 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7429
7430         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7431         mixed text.
7432         (kinsoku-eol-p): Ditto.
7433
7434 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7435
7436         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7437         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7438         characters as the category `s' or `e' correctly.
7439
7440 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7441
7442         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7443
7444 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7445
7446         * mule/cyrillic.el:  Set up case table.
7447
7448 2001-06-08  Mike Sperber <mike@xemacs.org>
7449
7450         * files.el (save-some-buffers-1): Don't zap the help window right
7451         after `map-y-or-n-p' has popped it up.
7452
7453 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7454
7455         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7456
7457 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7458
7459         * specifier.el: define-specifier-tag 'gtk.
7460
7461 2001-05-12  Ben Wing  <ben@xemacs.org>
7462
7463         * find-paths.el (paths-find-recursive-path):
7464         fix error with null EXCLUDE-REGEXP.
7465         
7466         * font-lock.el (font-lock-mode):
7467         fix problem reported by hrvoje with buffers starting with a space.
7468         
7469 2001-05-06  Ben Wing  <ben@xemacs.org>
7470
7471         * dialog.el (make-dialog-box):
7472         * menubar-items.el (default-menubar):
7473         * printer.el (generic-print-buffer):
7474         * printer.el (generic-print-region):
7475         implement printing the selection when it's selected.
7476
7477 2001-04-18  Didier Verna  <didier@xemacs.org>
7478
7479         * cus-edit.el (Custom-reset-standard): reset to standard settings
7480         not only when the buffer's :custom-state is 'modified, but also
7481         when it is 'set or 'saved.
7482
7483 2001-04-17  Didier Verna  <didier@xemacs.org>
7484
7485         * startup.el (load-user-init-file): define `custom-file' before
7486         loading the user's init file.
7487
7488 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7489
7490         * menubar.el (popup-mode-menu): Make it work with
7491         popup-menu-titles turned off.
7492         
7493 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7494
7495         * about.el (about-mailto-link): Use compose-mail for sending mail.
7496
7497 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7498
7499         * package-admin.el (package-install-hook): New.
7500         (package-delete-hook): New.
7501         (package-admin-add-single-file-package): Use package-delete-hook.
7502
7503         * package-get.el (package-get): Use package-install-hook.
7504
7505 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7506
7507         * package-ui.el (pui-install-selected-packages): reverse the lists
7508         of packages so that they get handled in the same order as they
7509         were selected.
7510
7511 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7512
7513         * packages.el (locate-library): Use read-library-name for completion.
7514
7515 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7516
7517         * byte-optimize.el (=): `=' is not a binary predicate!
7518         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7519         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7520
7521 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7522
7523         * bytecomp.el (byte-compile-arithcompare):
7524         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7525
7526 2001-06-03  William M. Perry  <wmperry@gnu.org>
7527
7528         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7529         return the filename selected by the user!
7530
7531 2001-05-31  William M. Perry  <wmperry@gnu.org>
7532
7533         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7534         in XEmacs/GTK.
7535
7536 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7537
7538         * coding.el: Tiny typo fixed.
7539
7540 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7541
7542         * XEmacs 21.4.3 "Academic Rigor" is released.
7543
7544 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7545
7546         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7547
7548 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7549
7550         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7551
7552 2001-05-04  Ben Wing  <ben@xemacs.org>
7553
7554         * printer.el (generic-print-buffer):
7555         * printer.el (generic-print-region):
7556         Enable dialog boxes.  Apply workaround recommended by Kirill.
7557         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7558         
7559         * simple.el (kill-whole-line):
7560         * simple.el (kill-line-1):
7561         * simple.el (kill-entire-line):
7562         * simple.el (kill-line):
7563         * simple.el (backward-kill-line):
7564         Take out interactive dependence of kill-whole-line.
7565
7566 2001-04-22  Ben Wing  <ben@xemacs.org>
7567
7568         * dialog.el (make-dialog-box):
7569         Put dialog titles back in -- this time correctly.  Fix various
7570         other problems with leaks and such.
7571
7572         * simple.el (region-exists-p):
7573         * simple.el (region-active-p):
7574         Add comment about which one is correct to use in menu specs.
7575
7576 2001-05-05  Ben Wing  <ben@xemacs.org>
7577
7578         * dialog.el (make-dialog-box): fix doc string.
7579         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7580         take out Pretty Print.
7581         * printer.el:
7582         * printer.el (printer-current-device): New.
7583         * printer.el (Printer-get-device): New.
7584         * printer.el (Printer-clear-device): New.
7585         * printer.el (generic-page-setup): New.
7586         * printer.el (generic-print-buffer):
7587         * printer.el (generic-print-region):
7588         Implement Page Setup.  Handle errors properly.
7589
7590 2001-05-05  Ben Wing  <ben@xemacs.org>
7591
7592         * subr.el (error): Complete list of errors in doc string.
7593         
7594 2001-04-22  Ben Wing  <ben@xemacs.org>
7595
7596         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7597         
7598 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7599
7600         * build-report.el: Remove CVS keywords since this file has been in
7601         core lisp for a while now.
7602         * build-report.el (build-report-make-output-files): Fix typo.
7603
7604 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7605
7606         * about.el (about-finish-buffer): Make sure the last change works
7607         even if EVENT is nil.
7608
7609 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7610
7611         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7612         clicked, not the one that happens to be the current buffer at the
7613         time.
7614
7615 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7616
7617         * cus-edit.el (custom-display): Support the GTK Window System also.
7618
7619 2001-04-30  Ben Wing  <ben@xemacs.org>
7620
7621         * printer.el:
7622         * printer.el (printer-page-header):
7623         * printer.el (Print-context): New.
7624         * printer.el (printer-page-footer):
7625         * printer.el (generate-header-element): New.
7626         * printer.el (generate-header-line): New.
7627         * printer.el (print-context-property):
7628         * printer.el (generic-print-buffer):
7629         * printer.el (generic-print-region):
7630         Implement headers and footers.  Implement calling Print dialog box
7631         (#### but it doesn't quite work yet).
7632
7633 2001-04-25  Ben Wing  <ben@xemacs.org>
7634
7635         * about.el (xemacs-hackers):
7636         * about.el (about-url-alist):
7637         * about.el (about-personal-info):
7638         * about.el (about-hacker-contribution):
7639         More contributions.
7640         
7641         * simple.el (handle-post-motion-command):
7642         Fix spurious setting of zmacs-region-stays to t after a non-shift
7643         motion command.
7644
7645 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7646
7647         * about.el (about-personal-info): Update my bio.
7648         (about-hacker-contribution): Ditto.
7649
7650 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7651
7652         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7653
7654 2001-04-19  Andy Piper  <andy@xemacs.org>
7655
7656         * package-net.el (package-net-cygwin32-binary-size): new size.
7657         (package-net-win32-binary-size): new size.
7658         (package-net-convert-index-to-ini): Use new arch.
7659         (package-net-batch-convert-index-to-ini): Removed.
7660         (package-net-generate-bin-ini): New.
7661         (package-net-batch-generate-bin-ini): New.
7662
7663 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7664
7665         * XEmacs 21.4.1 "Copyleft" is released.
7666
7667 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7668
7669         * x-compose.el (xlib-input-method-bug-workaround):
7670         (alias-colon-to-double-quote):
7671         Force sort in map-keymap to work around rehash bug.
7672
7673 2001-04-17  Ben Wing  <ben@xemacs.org>
7674
7675         * about.el: Finish overhaul, add a few new hackers, update a
7676         couple old ones.
7677
7678 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7679
7680         * XEmacs 21.4.0 "Solid Vapor" is released.
7681
7682 2001-04-15  Ben Wing  <ben@xemacs.org>
7683
7684         * about.el:
7685         * about.el (about-headline-face): New.
7686         * about.el (about-link-face): New.
7687         * about.el (about-current-release-maintainers): New.
7688         * about.el (about-other-current-hackers): New.
7689         * about.el (about-url-alist):
7690         * about.el (about-once-and-future-hackers): New.
7691         * about.el (about-mailto-link): New.
7692         * about.el (about-get-buffer):
7693         * about.el (about-finish-buffer):
7694         * about.el (about-xemacs):
7695         * about.el (about-features): Removed.
7696         * about.el (about-advantages): New.
7697         * about.el (about-maintainer-info): Removed.
7698         * about.el (about-personal-info): New.
7699         * about.el (about-hacker-contribution): New.
7700         * about.el (about-maintainer):
7701         * about.el (about-show-linked-info):
7702         * about.el (about-hackers):
7703         Major revamping.  Rewriting of most of the text, improve the
7704         link handling, separate info on contributors into personal
7705         and contribution info, add new contributors, update personal
7706         info, etc. etc.
7707         
7708         * menubar-items.el (default-menubar):
7709         Help menubar entry for News now says more accurately
7710         "What's New in XEmacs".
7711         
7712         * mouse.el:
7713         * mouse.el (mouse-track-cleanup-hook):
7714         * mouse.el (mouse-track):
7715         Don't set-buffer to a dead buffer when calling mouse-track
7716         cleanup hooks.
7717
7718 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7719
7720         * XEmacs 21.2.47 "Zephir" is released.
7721
7722 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7723
7724         * dialog.el (make-dialog-box): Disable dialog box titles until
7725         we get them working.
7726
7727 2001-03-30  Ben Wing  <ben@xemacs.org>
7728
7729         * help.el:
7730         * help.el (Help-princ-face):
7731         * help.el (Help-prin1-face):
7732         * help.el (frob-help-extents):
7733         * help.el (describe-function-1):
7734         * help.el (describe-variable):
7735         Avoid using font-lock faces, which may not be defined.
7736         Instead, use hyper-apropos faces, and make sure they're
7737         defined as necessary by using `require'. (It's not so safe
7738         to do this for font-lock.) In any case, we will eventually
7739         be merging this functionality into hyper-apropos.
7740
7741         * loaddefs.el (completion-ignored-extensions):
7742         Fix documentation.
7743         
7744         * menubar-items.el (menu-truncate-list): Removed.
7745         * menubar-items.el (Menubar-items-truncate-list): New.
7746         * menubar-items.el (default-menubar):
7747         Fix errors if grep or compile command is too long.  Rename helper
7748         function to be less visible.
7749
7750 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7751
7752         * byte-optimize.el (byte-optimize-minus):
7753         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7754
7755 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7756
7757         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7758         Mule is available.
7759
7760         * mule/latin.el: New file.
7761
7762 2001-03-11  Ben Wing  <ben@xemacs.org>
7763
7764         * auto-save.el:
7765         * auto-save.el (auto-save-directory):
7766         * auto-save.el (make-auto-save-file-name):
7767         * auto-save.el (auto-save-file-name-p): New.
7768
7769         Merge in improvements from other definition of
7770         make-auto-save-file-name in files.el.
7771         
7772         * auto-save.el (auto-save-original-name):
7773         * auto-save.el (auto-save-name-in-fixed-directory):
7774         * auto-save.el (auto-save-unslashify-name): Removed.
7775         * auto-save.el (auto-save-slashify-name): Removed.
7776         * auto-save.el (auto-save-reserved-chars): New.
7777         * auto-save.el (auto-save-escape-name): New.
7778         * auto-save.el (auto-save-unhex): New.
7779         * auto-save.el (auto-save-unescape-name): New.
7780
7781         Change algorithm for encoding filenames in auto-save names to be
7782         entirely safe with all filesystems and all possible characters in
7783         a filename, and 100% reversible. (Essentially, uses
7784         quoted-printable as the encoding.)
7785         
7786         * auto-save.el (recover-all-files):
7787
7788         Use insert-directory rather than calling ls directly -- fixes
7789         things under Windows.
7790
7791         * files.el:
7792         * files.el (convert-standard-filename): Substitute FSF's
7793         definition for this (we had nothing here before).
7794         
7795         * files.el (backup-buffer): Warning fix.
7796         
7797         * files.el (make-backup-file-name):
7798         * files.el (find-backup-file-name):
7799         Fix error in calling sequence to auto-save-file-name-p.
7800         
7801         * files.el (recover-file):
7802         Use insert-directory rather than calling ls directly -- fixes
7803         things under Windows.
7804
7805         * files.el (make-auto-save-file-name): Removed.
7806         * files.el (auto-save-file-name-p): Removed.
7807         auto-save is always dumped so no sense in having a definition
7808         that will always be overwritten with another.
7809         
7810         * files.el (insert-directory):
7811         * win32-native.el:
7812         * win32-native.el (debug-mswindows-process-command-lines):
7813         * win32-native.el (original-make-auto-save-file-name): Removed.
7814         * win32-native.el (make-auto-save-file-name): Removed.
7815
7816
7817 2001-03-21  Martin Buchholz <martin@xemacs.org>
7818
7819         * XEmacs 21.2.46 "Urania" is released.
7820
7821 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7822
7823         * menubar-items.el (default-menubar): Update sample.emacs to
7824         sample.init.el and adjust accelerators.
7825
7826 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7827
7828         * build-report.el (build-report): Improve docstring.
7829
7830 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7831
7832         * ChangeLog: Log GTK merge.
7833
7834         * gutter-items.el:
7835         * mwheel.el:
7836         * sound.el:
7837         * startup.el:
7838         Revert gratuitous whitespace changes.
7839
7840 2001-03-07  Ben Wing  <ben@xemacs.org>
7841
7842         * help.el:
7843         * help.el (key-or-menu-binding):
7844         * help.el (Help-find-file): New.
7845         * help.el (describe-beta):
7846         * help.el (describe-copying):
7847         * help.el (describe-project):
7848         * help.el (view-emacs-news):
7849         * help.el (view-sample-init-el): New.
7850         * help.el (Help-princ-face): New.
7851         * help.el (Help-prin1-face): New.
7852         * help.el (help-symbol-function-context-menu):
7853         * help.el (help-symbol-variable-context-menu):
7854         * help.el (help-symbol-function-and-variable-context-menu):
7855         * help.el (frob-help-extents):
7856         * help.el (describe-function-1):
7857         * help.el (describe-variable):
7858
7859         Add coloring in Help buffers, correspondent with hyperlinks.
7860         View files in view-mode rather than Fundamental.
7861         Remove separators from context menus -- now handled in generic code.
7862         Add `Find Tag' to context menu.
7863         
7864         * menubar.el (popup-mode-menu):
7865
7866         Rewrite code that outputs the popup menu to (a) put more specific
7867         entries first, (b) be more robust, (c) output the proper context
7868         menu separators automatically (the context menu functionality is
7869         new and currently used only by Help).
7870
7871 2001-03-10  William M. Perry  <wmperry@aventail.com>
7872
7873         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7874         this function when converting from the 21.1 GTK branch.  Now
7875         supports file, password, question, and color built-in dialogs.
7876
7877 2001-03-06  Ben Wing  <ben@xemacs.org>
7878
7879         * keydefs.el:
7880         * keydefs.el (global-map):
7881         Add commented-out change of M-k (for 21.5).
7882         
7883         * menubar-items.el (default-menubar):
7884         Fix items to control kill-line behavior; add items for
7885         shifted motion.
7886         
7887         * simple.el:
7888         * simple.el (kill-whole-line):
7889         * simple.el (historical-kill-line): Removed.
7890         * simple.el (kill-line): Removed.
7891         * simple.el (kill-entire-line): New.
7892         * simple.el (kill-line-1): New.
7893         * simple.el (backward-kill-line):
7894         Undo kill-whole-line == always changes.  Add new function
7895         kill-entire-line to unconditionally delete the current line.
7896         Add comments describing the lamentable state of affairs of
7897         the kill-line functions and variables.
7898
7899 2001-03-02  Ben Wing  <ben@xemacs.org>
7900
7901         * simple.el:
7902         * simple.el (beginning-of-buffer):
7903         * simple.el (end-of-buffer):
7904         * simple.el (mark-ring-unrecorded-commands):
7905         * simple.el (signal-error-on-buffer-boundary):
7906         * simple.el (shifted-motion-keys-select-region):
7907         * simple.el (unshifted-motion-keys-deselect-region):
7908         * simple.el (motion-keys-for-shifted-motion): New.
7909         * simple.el (handle-pre-motion-command):
7910         * simple.el (handle-post-motion-command):
7911         * simple.el (forward-char-command):
7912         * simple.el (backward-char-command):
7913         * simple.el (scroll-up-command):
7914         * simple.el (scroll-down-command):
7915         * simple.el (next-line):
7916         * simple.el (previous-line):
7917         * simple.el (backward-block-of-lines):
7918         * simple.el (forward-block-of-lines):
7919         * simple.el (backward-word):
7920         * simple.el (mark-word):
7921
7922         Augment documentation of the most common motion commands to make
7923         note of the shifted-motion support.  Improve the support to (a)
7924         properly document how it works and why it's done in the fashion it
7925         is, and (b) allow the keystrokes that trigger it to be customized.
7926
7927         Correct error in the customize specification of
7928         mark-ring-unrecorded-commands.
7929
7930 2001-03-02  Ben Wing  <ben@xemacs.org>
7931
7932         * font-lock.el:
7933         * font-lock.el (font-lock-pending-extent-table): Removed.
7934         * font-lock.el (font-lock-pending-buffer-table): New.
7935         * font-lock.el (font-lock-pre-idle-hook):
7936         * font-lock.el (font-lock-after-change-function):
7937         * font-lock.el (font-lock-fontify-pending-extents):
7938         * font-lock.el (font-lock-lisp-like):
7939
7940         Fix handling of pending extents to avoid excessive slowness (N^2
7941         behavior) when making lots of buffer changes between redisplays,
7942         such as when saving the Options.
7943
7944 2001-03-09  William M. Perry  <wmperry@aventail.com>
7945
7946         * device.el:
7947         * dragdrop.el:
7948         * dumped-lisp.el:
7949         * faces.el:
7950         * frame.el:
7951         * gnuserv.el:
7952         * loadup.el:
7953         * menubar-items.el:
7954         * minibuf.el:
7955         The Great GTK Merge.
7956
7957         * ChangeLog.GTK:
7958         * dialog-gtk.el:
7959         * gdk.el:
7960         * generic-widgets.el:
7961         * glade.el:
7962         * gnome-widgets.el:
7963         * gnome.el:
7964         * gtk-compose.el:
7965         * gtk-extra.el:
7966         * gtk-faces.el:
7967         * gtk-ffi.el:
7968         * gtk-file-dialog.el:
7969         * gtk-font-menu.el:
7970         * gtk-glyphs.el:
7971         * gtk-init.el:
7972         * gtk-iso8859-1.el:
7973         * gtk-marshal.el:
7974         * gtk-mouse.el:
7975         * gtk-package.el:
7976         * gtk-password-dialog.el:
7977         * gtk-select.el:
7978         * gtk-widget-accessors.el:
7979         * gtk-widgets.el:
7980         * gtk.el:
7981         widgets-gtk.el:
7982         The Great GTK Merge: new files.
7983
7984 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7985
7986         * generic-widgets.el: Don't require gtk (a built-in feature) at
7987         top level.  Don't execute the last sexp unless (featurep 'gtk).
7988
7989 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7990
7991         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7992
7993 2001-02-23  Martin Buchholz <martin@xemacs.org>
7994
7995         * XEmacs 21.2.45 "Thelxepeia" is released.
7996
7997 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7998  
7999         * about.el (xemacs-hackers): update my entry. 
8000         * about.el (about-maintainer-info): ditto. 
8001         * about.el (about-hackers): ditto. 
8002
8003 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
8004
8005         * about.el (about-maintainer-info): More vanity info about
8006         yours truly.
8007
8008 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
8009
8010         * build-report.el (build-report-destination): xemacs-build-reports
8011         has moved to SourceForge, where mailing list name length is
8012         restricted, hence the name change to
8013         xemacs-buildreports@xemacs.org.
8014         * build-report.el (build-report-keep-regexp): Update default.
8015         * build-report.el (build-report-delete-regexp): Ditto.
8016         * build-report.el (build-report-make-output-files): Ditto.
8017
8018 2001-02-19  Craig Lanning  <lanning@scra.org>
8019
8020         * lisp-mode.el: Add indentation specifications for following
8021         Common Lisp forms: handler-case, handler-bind, with-slots,
8022         with-open-file, with-open-stream, print-unreadable-object.
8023
8024 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
8025
8026         * font-lock.el (font-lock-set-defaults-1):
8027         Move initialization of `font-lock-cache-position' so that it's set
8028         even if font-lock-keywords is already defined.
8029
8030 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
8031
8032         * autoload.el (generate-file-autoloads-1):
8033         Use `emacs-lisp-mode-syntax-table' instead of
8034         `lisp-mode-syntax-table'.
8035         * lisp-mode.el (lisp-mode-syntax-table):
8036         Get rid of old checks for `parse-partial-sexp' version.
8037         Make `|' (pipe) string delimiter instead of punctuation.
8038
8039 2001-02-16  Martin Buchholz  <martin@xemacs.org>
8040
8041         * window.el (save-selected-window):
8042         Use gensym for better macro hygiene.
8043
8044 2001-02-06  Mike Sperber <mike@xemacs.org>
8045
8046         * dump-paths.el:
8047         * startup.el (startup-setup-paths): Set and use
8048         `mule-lisp-directory'.
8049         (startup-setup-paths-warning): Ditto.
8050
8051         * setup-paths.el (paths-find-mule-lisp-directory): Added.
8052         (paths-construct-load-path): Consider `mule-lisp-directory'.
8053
8054 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
8055
8056         * font-lock.el: Syntax table improvements used.  A few random
8057         changes are not specified below.
8058         (font-lock-fontify-string-delimiters):
8059         (font-lock-syntactic-keywords):
8060         (font-lock-cache-state nil):
8061         (font-lock-cache-position):
8062         New variables.
8063         (font-lock-set-syntax):
8064         (font-lock-apply-syntactic-highlight):
8065         (font-lock-fontify-syntactic-anchored-keywords):
8066         (font-lock-fontify-syntactic-keywords-region):
8067         (font-lock-eval-keywords):
8068         New functions.
8069         (font-lock-remove-face):
8070         (font-lock-fontify-syntactically-region):
8071         Use syntax properties.
8072
8073 2001-02-08  Martin Buchholz <martin@xemacs.org>
8074
8075         * XEmacs 21.2.44 "Thalia" is released.
8076
8077 2001-01-16  Mike Sperber <mike@xemacs.org>
8078
8079         * startup.el (normal-top-level): Work even if no installation root
8080         is found.
8081
8082 2001-01-30  Andy Piper  <andy@xemacs.org>
8083
8084         * gutter-items.el (progress-abort-glyph): remove instantiator.
8085         (set-progress-abort-instantiator): new function.
8086         (abort-progress-feedback): use it.
8087
8088         * gutter.el (set-gutter-dirty-p): new function.
8089
8090 2001-01-30  Didier Verna  <didier@xemacs.org>
8091
8092         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8093
8094 2001-01-24  Didier Verna  <didier@xemacs.org>
8095
8096         * sound.el (sound-extension-list): give a better default value.
8097         * sound.el (load-sound-file): improve the doc string, also find
8098         files given by absolute names, pass a real extension list to
8099         `locate-file'.
8100
8101 2001-01-26  Martin Buchholz <martin@xemacs.org>
8102
8103         * XEmacs 21.2.43 "Terspichore" is released.
8104
8105 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8106
8107         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8108         messages from gnuserv.
8109
8110 2001-01-20  Martin Buchholz <martin@xemacs.org>
8111
8112         * XEmacs 21.2.42 "Poseidon" is released.
8113
8114 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8115
8116         * cl-macs.el (cl-upcase-arg): New function.
8117         (cl-function-arglist): New function.
8118         (cl-transform-lambda): Automatically add CL-style lambda list to
8119         documentation string using functions above.
8120
8121 2001-01-12  Andy Piper  <andy@xemacs.org>
8122
8123         * package-get.el (package-get-custom): call
8124         package-net-update-installed-db.
8125
8126         * package-ui.el (pui-install-selected-packages): call
8127         package-net-update-installed-db.
8128
8129         * package-net.el (package-net-update-installed-db): use
8130         packages-package-list so that we reflect reality.
8131
8132         * packages.el (packages-package-list): Make docstring reflect
8133         reality.
8134
8135         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8136
8137         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8138         isn't installed.
8139
8140 2001-01-17  Andy Piper  <andy@xemacs.org>
8141
8142         * wid-edit.el (widget-activation-glyph-mapper): activate or
8143         deactivate native widgets.
8144         (widget-glyph-insert-glyph): record instantiator.
8145         (widget-push-button-value-create): use it.
8146
8147         * gui.el (gui-button-action): new function. Make button's domain
8148         buffer current when calling.
8149         (make-gui-button): update to use gui-button-action.
8150
8151 2001-01-16  Didier Verna  <didier@xemacs.org>
8152
8153         * menubar-items.el (default-menubar): add an entry for modeline
8154         horizontal scrolling in Options -> Display.
8155
8156 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8157
8158         * package-get.el (package-get-require-signed-base): Set to nil
8159         by default.
8160
8161 2001-01-17  Martin Buchholz <martin@xemacs.org>
8162
8163         * XEmacs 21.2.41 "Polyhymnia" is released.
8164
8165 2001-01-16  Mike Sperber <mike@xemacs.org>
8166
8167         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8168         catch lisp/mule/.
8169
8170 2001-01-14  Mike Sperber <mike@xemacs.org>
8171
8172         * startup.el (maybe-create-compatibility-dot-emacs):
8173         (maybe-unmigrate-user-init-file):
8174         (unmigrate-user-init-file): Created.
8175         (maybe-migrate-user-init-file): Offer creation of compatibility
8176         .emacs.
8177         Some doc fixes wrt init file location.
8178
8179 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8180
8181         * faces.el (face-frob-from-locale-first): new variable.
8182         (frob-face-font-2): Honor tags arg while trying to use
8183         standard-face-mapping.  When face-frob-from-locale-first is set,
8184         first try to set face inheriting from frobbed-face.
8185
8186 2001-01-15  Didier Verna  <didier@xemacs.org>
8187
8188         * about.el (xemacs-hackers): update my entry.
8189         * about.el (about-url-alist): ditto.
8190         * about.el (about-maintainer-info): ditto.
8191         * about.el (about-hackers): ditto.
8192
8193 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8194
8195         The byte compiler has been badly broken for a year,
8196         by the patch of 1999-12-06.
8197         * byte-optimize.el (byte-optimize-form-code-walker):
8198         Bug was: the byte compiler was making this erroneous optimization:
8199         (progn (or (foo)) (bar)) ==> (bar)
8200
8201 2000-11-20  Mike Sperber <mike@xemacs.org>
8202
8203         * setup-paths.el (paths-core-load-path-depth): Split
8204         `paths-load-path-depth' in two for site and core lisp.  Don't
8205         recurse into core.
8206         * setup-paths.el (paths-construct-load-path): Use.
8207
8208 2001-01-10  Andy Piper  <andy@xemacs.org>
8209
8210         * package-net.el (package-net-cygwin32-binary-size): new variable
8211         (package-net-win32-binary-size): ditto.  add much needed
8212         commentary.
8213
8214         * gutter-items.el (buffers-tab-items): correct off-by-one error
8215         for buffers-tab-max-size.
8216
8217 2001-01-08  Martin Buchholz <martin@xemacs.org>
8218
8219         * XEmacs 21.2.40 is released.
8220
8221 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8222
8223         * mule/hebrew.el: Fix comments and typos.
8224         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8225
8226 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8227
8228         * ChangeLog.1: move ancient log from fill.el.
8229
8230         * dump-paths.el:
8231         paragraphs.el:
8232         mule/mule-category.el:
8233         Miscellaneous typo fixes and slight doc clarifications.
8234
8235         * mule/mule-ccl.el:  Correct file name in header.
8236
8237 2000-12-31  Martin Buchholz <martin@xemacs.org>
8238
8239         * XEmacs 21.2.39 is released.
8240
8241 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8242
8243         * byte-optimize.el (byte-optimize-cond):
8244         (byte-optimize-cond-1): New.
8245         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8246         Optimizes (cond (x nil)) ==> nil.
8247         Provide better diagnostic on malformed expr like (cond foo).
8248
8249 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8250
8251         * mule/mule-coding.el:
8252         mule/mule-cmds.el (reset-language-environment,
8253         set-language-environment-coding-systems):
8254         Safer default coding-priority-list, corresponding to src/file-coding.h.
8255
8256 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8257
8258         * package-admin.el: Allow package removal from
8259         early-package-load-path.
8260
8261 2000-12-15  Andreas Jaeger  <aj@suse.de>
8262
8263         * about.el (about-maintainer-info): Update my entry.
8264
8265 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8266
8267         * packages.el (locate-library): Add support for bzip2
8268         compressed .el files.
8269
8270 2000-12-12  Andy Piper  <andy@xemacs.org>
8271
8272         * package-net.el: new file.
8273
8274 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8275
8276         * font-lock.el: Add missing C++ keywords.
8277
8278 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8279
8280         * simple.el (indent-for-comment): Preserve indentation of comments
8281         starting in column 0, as documented in (Info-goto-node
8282         "(xemacs)Comments").  Update docstring accordingly.
8283
8284 2000-12-05  Martin Buchholz <martin@xemacs.org>
8285
8286         * XEmacs 21.2.38 is released.
8287
8288 2000-12-04  Didier Verna  <didier@xemacs.org>
8289
8290         * mouse.el (default-mouse-track-set-point-in-window): remove
8291         spurious '+' operation detected by Martin.
8292
8293
8294 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8295
8296         * cl-extra.el (coerce):
8297         Implement char to integer coercion.
8298         Remove extraneous (numberp) test.
8299
8300         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8301         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8302         (byte-optimize-predicate):
8303         Warn if evaluating constant expression signals an error.
8304         (byte-optimize-form): Small simplification.
8305
8306         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8307
8308 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8309
8310         * byte-optimize.el:
8311         (byte-optimize-minus):
8312         (byte-optimize-plus):
8313         (byte-optimize-mult):
8314         (byte-optimize-quo):
8315         Use (car (last x)) instead of (last x) to get last elt!
8316         Use `byte-optimize-predicate' to optimize `%'.
8317         Move optimizations for special numeric args to bytecomp.el.
8318         * bytecomp.el (byte-compile-associative): Remove.
8319         (byte-compile-max): New.
8320         (byte-compile-min): New.
8321         Properly handle erroneous calls: (max) (min).
8322         (byte-compile-plus): New.
8323         (byte-compile-minus):
8324         It's easiest to handle 0, +1 and -1 args here.
8325         (byte-compile-mult): New.
8326         It's easiest to handle 1, -1 and 2 args here.
8327         (byte-compile-quo):
8328         It's easiest to handle 0, +1 and -1 args here.
8329         Issue byte-compiler warning when dividing by zero.
8330
8331         Byte-compiler arithmetic improvements.
8332         Better optimize these expressions in the obvious way:
8333         (+ x y 1)   -->  varref x varref y add add1
8334         (+ x y -1)  -->  varref x varref y add sub1
8335         (- x y 0)   -->  (- x y)
8336         (- 0 x y)   -->  (- (- x) y)
8337         (% 42 19)   --> compile-time constant
8338         (/ 42 19)   --> compile-time constant
8339         (* (foo) 2) --> foo call dup plus
8340
8341         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8342         unless (declaim (optimize (safety 3)))
8343         or (setq byte-compile-delete-errors nil).
8344
8345 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8346
8347         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8348         docstrings.
8349
8350 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8351
8352         * startup.el (command-line-do-help):  Add documentation of
8353         portable dumper switches.
8354
8355 2000-11-22  Andy Piper  <andy@xemacs.org>
8356
8357         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8358
8359         * glyphs.el (init-glyphs): don't use autodetect for strings.
8360
8361 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8362
8363         * byte-optimize.el (byte-optimize-char-before):
8364         (byte-optimize-backward-char):
8365         (byte-optimize-backward-word):
8366         Fix incorrect optimizations for these sorts of expressions:
8367         (let ((x nil)) (backward-char x))
8368
8369 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8370
8371         * byte-optimize.el:
8372         * byte-optimize.el (byte-optimize-backward-char): New.
8373         * byte-optimize.el (byte-optimize-backward-word): New.
8374         Make backward-word and backward-char as efficient as forward versions.
8375
8376         * bytecomp.el (byte-compile-no-args-with-one-extra):
8377         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8378         * bytecomp.el (byte-compile-two-args-with-one-extra):
8379         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8380         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8381         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8382         Check if extra arg is constant nil, and if so, use byte-coded call.
8383
8384         * simple.el (backward-word):
8385         * simple.el (mark-word):
8386         * simple.el (kill-word):
8387         * simple.el (backward-kill-word):
8388         Make COUNT argument optional, for consistency with forward-char et al.
8389
8390         * abbrev.el (abbrev-string-to-be-defined):
8391         * abbrev.el (inverse-abbrev-string-to-be-defined):
8392         * abbrev.el (inverse-add-abbrev):
8393         * abbrev.el (expand-region-abbrevs):
8394         * buff-menu.el (Buffer-menu-execute):
8395         * indent.el (move-to-left-margin):
8396         * indent.el (indent-relative):
8397         * indent.el (move-to-tab-stop):
8398         * info.el (Info-reannotate-node):
8399         * lisp-mode.el (lisp-indent-line):
8400         * lisp.el (end-of-defun):
8401         * lisp.el (move-past-close-and-reindent):
8402         * misc.el (copy-from-above-command):
8403         * mouse.el (default-mouse-track-scroll-and-set-point):
8404         * page.el (forward-page):
8405         * paragraphs.el (forward-paragraph):
8406         * paragraphs.el (end-of-paragraph-text):
8407         * picture.el (picture-forward-column):
8408         * picture.el (picture-self-insert):
8409         * rect.el (extract-rectangle-line):
8410         * simple.el (newline):
8411         * simple.el (fixup-whitespace):
8412         * simple.el (backward-delete-char-untabify):
8413         * simple.el (transpose-chars):
8414         * simple.el (transpose-preceding-chars):
8415         * simple.el (do-auto-fill):
8416         * simple.el (indent-new-comment-line):
8417         * simple.el (blink-matching-open):
8418         * view-less.el (cleanup-backspaces):
8419         * wid-edit.el (widget-transpose-chars):
8420         * term/bg-mouse.el (bg-insert-moused-sexp):
8421         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8422
8423         * info.el (Info-fontify-node):
8424         * simple.el (backward-delete-function):
8425         Use canonical delete-backward-char instead of backward-delete-char.
8426
8427 2000-11-20  Andy Piper  <andy@xemacs.org>
8428
8429         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8430         no buffers.
8431
8432 2000-11-20  Andy Piper  <andy@xemacs.org>
8433
8434         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8435         buffer tabs.
8436
8437 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8438
8439         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8440         (proclaim inline...) was shadowing compiler-macros.
8441
8442 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8443
8444         * bytecomp.el (byte-compile-eval): New.
8445         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8446         Keeps this promise made in Lispref:
8447         "If a file being compiled contains a `defmacro' form, the macro is
8448         defined temporarily for the rest of the compilation of that file."
8449
8450 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8451
8452         * cl.el (floatp-safe):
8453         (plusp):
8454         (minusp):
8455         (oddp):
8456         (evenp):
8457         (cl-abs):
8458         Use a better parameter name than `x'.
8459
8460         * cl-macs.el (check-type): Make continuable.  Change documentation
8461         to require PLACE, but accept any form for compatibility.
8462
8463         * abbrev.el (define-abbrev): Use check-type.
8464         * font-menu.el (font-menu-change-face): Use check-type.
8465         * menubar.el (relabel-menu-item): Use check-type.
8466         * itimer.el: Fix typo.
8467
8468 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8469
8470         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8471
8472 2000-11-14  Martin Buchholz <martin@xemacs.org>
8473
8474         * XEmacs 21.2.37 is released.
8475
8476 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8477
8478         * code-cmds.el: Provide the feature.
8479
8480 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8481
8482         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8483
8484         * code-cmds.el: New file
8485         * mule/mule-cmds.el:
8486         * mule/mule-misc.el
8487         (coding-keymap): New keymap. Define coding system keyboard
8488         commands on file-coding builds too.
8489         (coding-system-change-eol-conversion):
8490         (universal-coding-system-argument):
8491         (set-default-coding-systems):
8492         (prefer-coding-system): Moved from mule-cmds.el
8493         (set-buffer-process-coding-system): Moved from mule-misc.el
8494
8495 2000-09-15  Stephen Carney <carney@scubadoo.com>
8496
8497         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8498
8499 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8500
8501         * package-get.el (package-get-download-sites): Add a pre-release
8502         site for experimental packages.
8503
8504         * auto-autoloads.el: Regenerated.
8505
8506 2000-08-01  Andy Piper  <andy@xemacs.org>
8507
8508         * gutter-items.el (buffers-tab-omit-function): reference
8509         buffers-tab-select-visible-buffers.
8510         (buffers-tab-filter-functions): new variable, by default uses
8511         buffers-tab-selection-function and buffers-tab-omit-function.
8512         (select-buffers-tab-buffers-by-mode): invert arguments.
8513         (buffers-tab-select-visible-buffers): new function. Invert calling
8514         of buffers-menu-omit-invisible-buffers.
8515         (buffers-tab-items): rewrite to use
8516         buffers-tab-filter-functions. Rewrite docstring.
8517         (gutter-buffers-tab-extent): delete.
8518         (add-tab-to-gutter): always build a new extent when adding the
8519         tabs.
8520         (update-tab-in-gutter): make gutter dirty when orientation
8521         changes.
8522
8523 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8524
8525         * bytecomp.el (byte-compile-defvar-or-defconst):
8526         Only do loadhist recording if defvar form includes a value.
8527
8528 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8529
8530         * bytecomp.el (byte-compile-initial-macro-environment):
8531         `eval-when-compile' should not compile its body.
8532
8533 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8534
8535         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8536         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8537         some Japanese English.  Remove some ancient FSF comments, and
8538         improve docstrings.  Use symbols not vectors for tables.
8539
8540 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8541
8542         * keymap.el:
8543         (local-key-binding):
8544         (global-key-binding):
8545         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8546
8547         * lisp.el:
8548         (backward-sexp): Slightly simpler code.
8549         (mark-sexp): Make arg optional, like FSF Emacs.
8550         (forward-list): Slightly simpler code.
8551         (backward-list): Slightly simpler code.
8552         (down-list):  Make arg optional, like FSF Emacs.
8553         (up-list):  Make arg optional, like FSF Emacs.
8554         (backward-up-list):  Make arg optional, like FSF Emacs.
8555         (kill-sexp):  Make arg optional, like FSF Emacs.
8556         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8557
8558         * font-menu.el (font-menu-change-face):
8559         Take continuable errors into account.
8560
8561         * abbrev.el:
8562         * abbrev.el (clear-abbrev-table):
8563         * abbrev.el (define-abbrev-table):
8564         * abbrev.el (define-abbrev):
8565         * abbrev.el (insert-abbrev-table-description):
8566         * apropos.el (apropos-documentation-check-doc-file):
8567         * apropos.el (apropos-documentation-check-elc-file):
8568         * buff-menu.el (list-buffers):
8569         * buff-menu.el (list-buffers-noselect):
8570         * bytecomp.el (byte-recompile-directory):
8571         * bytecomp.el (batch-byte-compile):
8572         * cl-macs.el (typep):
8573         * code-files.el (find-coding-system-magic-cookie):
8574         * code-files.el (insert-file-contents):
8575         * cus-edit.el (customize-set-variable):
8576         * cus-edit.el (customize-save-variable):
8577         * cus-face.el (custom-set-face-font-size):
8578         * cus-face.el (custom-set-face-update-spec):
8579         * cus-face.el (custom-reset-faces):
8580         * custom.el (custom-check-theme):
8581         * custom.el (copy-upto-last):
8582         * fill.el (canonically-space-region):
8583         * fill.el (fill-paragraph):
8584         * fill.el (fill-region):
8585         * fill.el (find-space-insertable-point):
8586         * fill.el (justify-current-line):
8587         * faces.el (face-spec-update-all-matching):
8588         * faces.el (set-face-stipple):
8589         * files-nomule.el (insert-file-contents):
8590         * files.el (insert-file-contents-literally):
8591         * files.el (hack-local-variables-last-page):
8592         * files.el (basic-save-buffer):
8593         * files.el (insert-directory):
8594         * font-menu.el (font-menu-change-face):
8595         * font.el (font-spatial-to-canonical):
8596         * format.el (format-encode-region):
8597         * format.el (format-insert-file):
8598         * format.el (format-replace-strings):
8599         * gutter.el (set-gutter-element):
8600         * help.el (key-or-menu-binding):
8601         * help.el (describe-bindings):
8602         * help.el (with-syntax-table):
8603         * indent.el (indent-rigidly):
8604         * indent.el (delete-to-left-margin):
8605         * info.el:
8606         * info.el (Info-extract-dir-entry-from):
8607         * info.el (Info-build-dir-anew):
8608         * info.el (Info-rebuild-dir):
8609         * info.el (Info-batch-rebuild-dir):
8610         * info.el (Info-read-subfile):
8611         * info.el (Info-build-node-completions):
8612         * info.el (Info-extract-menu-node-name):
8613         * isearch-mode.el (isearch-range-invisible):
8614         * isearch-mode.el (isearch-restore-invisible-extents):
8615         * itimer.el (itimerp):
8616         * itimer.el (itimer-live-p):
8617         * keymap.el:
8618         * keymap.el (substitute-key-definition):
8619         * keymap.el (read-command-or-command-sexp):
8620         * keymap.el (local-key-binding):
8621         * keymap.el (global-key-binding):
8622         * keymap.el (global-set-key):
8623         * keymap.el (local-set-key):
8624         * ldap.el:
8625         * ldap.el (ldap-add-entries):
8626         * ldap.el (ldap-delete-entries):
8627         * lisp.el (backward-sexp):
8628         * lisp.el (mark-sexp):
8629         * lisp.el (forward-list):
8630         * lisp.el (backward-list):
8631         * lisp.el (down-list):
8632         * lisp.el (backward-up-list):
8633         * lisp.el (up-list):
8634         * lisp.el (kill-sexp):
8635         * lisp.el (backward-kill-sexp):
8636         * menubar.el (add-menu-button):
8637         * menubar.el (add-submenu):
8638         * menubar.el (delete-menu-item):
8639         * menubar.el (relabel-menu-item):
8640         * mouse.el (narrow-window-to-region):
8641         * obsolete.el (define-obsolete-variable-alias):
8642         * obsolete.el (store-substring):
8643         * package-admin.el:
8644         * package-admin.el (package-admin-install-function):
8645         * package-admin.el (package-admin-install-function-mswindows):
8646         * package-admin.el (package-admin-default-install-function):
8647         * package-get.el (package-get-update-base-entries):
8648         * packages.el (packages-load-package-dumped-lisps):
8649         * packages.el (packages-collect-package-dumped-lisps):
8650         * printer.el (generic-print-buffer):
8651         * printer.el (generic-print-region):
8652         * replace.el (occur-mode-mouse-goto):
8653         * replace.el (perform-replace):
8654         * select.el (get-selection-no-error):
8655         * simple.el:
8656         * simple.el (newline):
8657         * simple.el (open-line):
8658         * simple.el (edit-and-eval-command):
8659         * simple.el (goto-line):
8660         * simple.el (undo):
8661         * simple.el (kill-region):
8662         * simple.el (copy-region-as-kill):
8663         * simple.el (kill-ring-save):
8664         * simple.el (set-mark):
8665         * simple.el (next-line):
8666         * simple.el (previous-line):
8667         * simple.el (line-move):
8668         * simple.el (set-goal-column):
8669         * simple.el (comment-region):
8670         * subr.el:
8671         * subr.el (putf):
8672         * syntax.el (modify-syntax-entry):
8673         * syntax.el (map-syntax-table):
8674         * view-less.el (view-file):
8675         * view-less.el (view-buffer):
8676         * view-less.el (view-file-other-window):
8677         * window-xemacs.el (backward-other-window):
8678         * window.el:
8679         * window.el (one-window-p):
8680         * window.el (walk-windows):
8681         * window.el (window-list):
8682         * x-mouse.el (x-mouse-kill):
8683         * x-select.el (x-get-cutbuffer):
8684         * x-select.el (x-store-cutbuffer):
8685         * term/bg-mouse.el (bg-mouse-line-to-center):
8686         * term/sun-mouse.el (window-line-end):
8687         * term/sun-mouse.el (sun-select-region):
8688         * term/sun.el (kill-region-and-unmark):
8689         * mule/mule-category.el:
8690         * mule/mule-category.el (modify-category-entry):
8691         * mule/mule-category.el (char-category-list):
8692         * mule/mule-coding.el (coding-system-force-on-output):
8693         * mule/mule-misc.el (coding-system-put):
8694         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8695
8696 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8697
8698         * cus-face.el: Typo fixes and tiny clarifications.
8699         * custom.el: ditto
8700
8701 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8702
8703         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8704         * startup.el (normal-top-level): Setup auto-save-list-file-name
8705         if auto-save-list-file-prefix is non-nil.
8706
8707 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8708
8709         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8710
8711 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8712
8713         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8714         get symbol at point-min.
8715
8716 2000-10-24  Didier Verna  <didier@xemacs.org>
8717
8718         * info.el (Info-emacs-info-file-name): defconst it.
8719         * info.el (Info-footnote-tag): defcustom it.
8720         * info.el (Info-no-description-string): ditto.
8721         * info.el (Info-find-node): adapt to new semantics of
8722         'Info-suffixed-file (don't do the case variants stuff).
8723         * info.el (Info-insert-dir): rewrite the dir file variants code.
8724         * info.el (Info-directory-files): New. Return the list of info
8725         files in a directory.
8726         * info.el (Info-dir-outdated-p): use it.
8727         * info.el (Info-parse-dir-entries): ditto.
8728         * info.el (Info-build-dir-anew): don't restrict to files ending
8729         with a ".info.*" extension.
8730         * info.el (Info-set-mode-line): ditto.
8731         * info.el (Info-read-subfile): adapt to new semantics of
8732         'Info-suffixed-file (append 'exact argument).
8733         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8734         string independently of the case.
8735         * info.el (Info-suffixed-file): use it (match all possible case
8736         for the file name).
8737         * info.el (Info-insert-file-contents): code cleanup.
8738         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8739         columns.
8740         * info.el (Info-batch-rebuild-dir): ditto.
8741         * info.el (Info-read-node-name-1): ditto.
8742         * info.el (Info-search): ditto.
8743         * info.el (Info-fontify-node): ditto.
8744
8745
8746 2000-10-24  Didier Verna  <didier@xemacs.org>
8747
8748         * process.el (shell-command): when called from a program, avoid
8749         'push-mark's "mark-set" message.
8750
8751 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8752
8753         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8754         by a symbol, not by a vector.
8755         * mule/vietnamese.el (vscii): Likewise.
8756         (viscii): Likewise.
8757         * mule/cyrillic.el (koi8-r): Likewise.
8758
8759         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8760         by a symbol, not by a vector.
8761         (chinese-big5-2): Likewise.
8762         * mule/ethiopic.el (ethiopic): Likewise.
8763         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8764         (vietnamese-viscii-upper): Likewise.
8765
8766 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8767
8768         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8769
8770 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8771
8772         * byte-optimize.el (byte-optimize-car): New function.
8773         (byte-optimize-cdr): Ditto.
8774
8775 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8776
8777         * byte-optimize.el: Partial synch with FSF 20.7.
8778         Optimize constant concatenation.
8779         Add keymapp as a side effect free function.  It is a built-in.
8780         (byte-after-unbind-pos): Remove byte-equal.
8781
8782 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8783
8784         * update-elc-2.el: Quote regexps correctly.
8785
8786 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8787
8788         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8789         (ccl-compile): Apply integerp, not integer-or-char-p to
8790         check the type of the buffer magnification
8791         (ccl-compile-write-string): Encode a string with binary
8792         coding system.
8793         (ccl-compile-write-repeat): Likewise.
8794
8795 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8796
8797         * buff-menu.el:
8798         * bytecomp.el:
8799         * coding.el:
8800         * faces.el:
8801         * files.el:
8802         * fill.el:
8803         * float-sup.el:
8804         * font-lock.el:
8805         * help.el:
8806         * iso8859-1.el:
8807         * loaddefs.el:
8808         * menubar-items.el:
8809         * menubar.el:
8810         * modeline.el:
8811         * msw-font-menu.el:
8812         * paragraphs.el:
8813         * paths.el:
8814         * replace.el:
8815         * simple.el:
8816         * sound.el:
8817         * startup.el:
8818         * version.el:
8819         * x-faces.el:
8820         * x-font-menu.el:
8821         Remove purecopy.
8822
8823 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8824
8825         * simple.el (do-auto-fill): Use the function pointer to by
8826         `comment-line-break-function', not `indent-new-comment-line'. This
8827         fixes an issue with cc-mode comment continuation.
8828
8829 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8830
8831         * simple.el (turn-on-auto-fill):  Add (interactive).
8832         * mwheel.el (mwheel-install): Add (interactive).
8833         * font-lock.el (turn-on-font-lock): Add (interactive).
8834         (turn-off-font-lock): Add (interactive).
8835
8836 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8837
8838         * packages.el (packages-special-base-regexp): Add `man'.
8839
8840 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8841
8842         * wid-edit.el (widget-specify-active): map over extents in current
8843         buffer like `widget-specify-inactive' does.  Mapping over the
8844         inactive extent object does not work since the current extent is
8845         ignored by `map-extents'.
8846
8847 2000-10-04  Martin Buchholz <martin@xemacs.org>
8848
8849         * XEmacs 21.2.36 is released.
8850
8851 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8852
8853         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8854         Optimize the compiled-function-constants vector by byte-code
8855         reference counts.
8856
8857 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8858
8859         * build-report.el (build-report-delete-regexp): quote value in
8860         defcustom
8861
8862 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8863
8864         * build-report.el (build-report): Don't bind srcdir which we don't
8865         use in `multiple-value-bind' to avoid the only byte-compiler
8866         warning.
8867
8868 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8869
8870         * build-report.el: Requires cl and custom now.
8871         build-report-version is determined by XEmacs version -- remove
8872         build-report-version*.
8873         * build-report.el (build-report-version): Removed.
8874         * build-report.el (build-report-installation-version-regexp): New.
8875         * build-report.el (build-report-version-file-regexp): New.
8876         * build-report.el (build-report-installation-srcdir-regexp): New.
8877         * build-report.el (build-report-destination): Offer
8878         xemacs-build-reports and xemacs-beta.
8879         * build-report.el (build-report-keep-regexp): Adjusted.
8880         * build-report.el (build-report-delete-regexp): Adjusted.
8881         * build-report.el (build-report-make-output-dir): New.
8882         * build-report.el (build-report-installation-file): Replace use of
8883         `concat' with `expand-file-name'.
8884         * build-report.el (build-report-make-output-file): Removed.
8885         * build-report.el (build-report-make-output-files): New.
8886         * build-report.el (build-report-subject): Identify as
8887         user-variable with "*...".
8888         * build-report.el (build-report-prompts): Ditto.
8889         * build-report.el (build-report-version-file): New.
8890         * build-report.el (build-report-file-encoding): Identify as
8891         user-variable with "*...".
8892         * build-report.el (build-report-make-output-get): New.
8893         * build-report.el (build-report-insert-header): Report
8894         emacs-version and system-configuration instead of
8895         build-report-version.
8896         * build-report.el (build-report-insert-make-output): Add file
8897         argument.
8898         * build-report.el (build-report-insert-installation-file):
8899         Re-indent.
8900         * build-report.el (build-report-keep): Change docstring,
8901         re-indent.
8902         * build-report.el (build-report-delete): Ditto.
8903         * build-report.el (build-report-installation-data): New.
8904         * build-report.el (build-report-version-file-data): New.
8905
8906 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8907
8908         * byte-optimize.el (byte-optimize-lapcode):
8909         Fix the optimization of using the first 5 elements of the
8910         constants vector for variables.
8911         (byte-optimize-lapcode): Fix another ancient broken optimization.
8912
8913 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8914
8915         * *: Spelling mega-patch
8916
8917 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8918
8919         * easymenu.el: doc fixes.
8920         (easy-menu-do-define): Use backquote.
8921         (easy-menu-change):
8922         (easy-menu-add):
8923         `when' seems much clearer than `if' here.
8924         (easy-menu-remove):
8925         (easy-menu-add-item):
8926         (easy-menu-item-present-p):
8927         (easy-menu-remove-item):
8928         Wrap using (when (featurep 'menubar) ...)
8929
8930 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8931
8932         * bytecomp.el (displaying-byte-compile-warnings):
8933         Revert Ben's change to this function below so that the compile log
8934         is displayed properly for users of the "popper" package.
8935
8936 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8937
8938         * window.el (save-selected-window): Use backquote.
8939
8940         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8941         Renamed from `byte-compile-file-form-defvar'.
8942         * bytecomp.el (byte-compile-defvar-or-defconst):
8943         Only cons onto current-load-list in top-level forms.
8944         Else this leaks a cons cell every time a defun is called.
8945         Renamed from `byte-compile-defvar', for clarity.
8946         Warn when docstring of defvar is not a string.
8947         Use consistent error messages.
8948         Better comments.
8949
8950 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8951
8952         * simple.el (set-variable):
8953         Remove unneeded defvar by rearranging order of let* forms.
8954
8955         * mule/mule-ccl.el (ccl-get-next-code):
8956         * menubar-items.el (bookmark-menu-filter):
8957         (language-environment-menu-filter):
8958         (tutorials-menu-filter):
8959         * toolbar-items.el (toolbar-compile):
8960         * byte-optimize.el (disassemble-offset):
8961         Use (declare (special ...)) instead of `defvar'.
8962
8963         * cl-macs.el (cl-do-proclaim):
8964         Fix (declare (special ...)) warning suppression syntax.
8965
8966 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8967
8968         * info.el (Info-tag-table-marker):
8969         (Info-tag-table-buffer):
8970         (Info-find-file-node):
8971         (Info-read-subfile):
8972         (Info-build-node-completions):
8973         (Info-search):
8974         (Info-mode):
8975         Multiple info buffer support.
8976
8977 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8978
8979         * ldap.el (ldap-decode-entry): New defun
8980         (ldap-search-entries): Use it in order to decode DN-prefixed
8981         entries properly
8982
8983 2000-08-23  Daniel Pittman <daniel@danann.net>
8984
8985         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8986         Use `eq', not `=', to compare symbols.
8987
8988 2000-07-30  Ben Wing  <ben@xemacs.org>
8989
8990         * bytecomp.el (byte-compile-report-error):
8991         * bytecomp.el (displaying-byte-compile-warnings):
8992         if stack-trace-on-error is set, send out a backtrace when
8993         an error is encountered that stops byte compilation.  this
8994         should make it much much easier to track down those curious
8995         problems.  also undo the kludge of using a separate "*Show*"
8996         buffer for display when there's a temp-buffer-show-function;
8997         we can avoid this by just being a little smarter.
8998
8999         * dialog-items.el:
9000         * dialog-items.el (search-dialog-regexp): New.
9001         * dialog-items.el (search-dialog-callback):
9002         * dialog-items.el (make-search-dialog):
9003         add a regexp option to the dialog and clean up a bit.
9004
9005         * dialog.el:
9006         * dialog.el (yes-or-no-p-dialog-box):
9007         * dialog.el (get-dialog-box-response):
9008         * dialog.el (make-dialog-box):
9009         * dialog.el (dialog-box-finish): New.
9010         * dialog.el (dialog-box-cancel): New.
9011         * dialog.el (internal-make-dialog-box-exit): New.
9012         implement [properly!] the :modal property of the new dialog box
9013         interface.  this is the first time xemacs has ever had *proper*
9014         modal dialog boxes, giving the standard window-system feedback.
9015         (e.g. under windows, clicking on a disabled frame causes a beep
9016         and makes the dialog box flash three times.)
9017
9018         * dragdrop.el: header keyword frobbing.
9019
9020         * dumped-lisp.el (preloaded-file-list):
9021         renamed winnt.el to win32-native.el.
9022
9023         * faces.el (face-property):
9024         * faces.el (set-face-property):
9025         * faces.el (frob-face-property):
9026         * faces.el (frob-face-font-2):
9027         * faces.el (make-face-bold):
9028         * faces.el (make-face-italic):
9029         * faces.el (make-face-bold-italic):
9030         * faces.el (make-face-unbold):
9031         * faces.el (make-face-unitalic):
9032         * faces.el (make-face-smaller):
9033         * faces.el (make-face-larger):
9034         clean up the implementation of these so that window-system-specific
9035         methods are called only on objects belonging to that window system.
9036         previously, you could have [e.g.] mswindows-make-face-bold called
9037         on font object of device type `stream', which is not good and
9038         explains the subtle errors Adrian was getting when byte-compiling
9039         something that required 'term. (Adrian, now you can use stack-trace-
9040         on-error to find the exact place where things are going wrong instead
9041         of having to laboriously binary-search your way through.)
9042
9043         * finder.el (finder-known-keywords):
9044         cleaned up -- properly sorted, clarified the meanings of many of
9045         the keywords, and added a few -- mswin, gui, content, build, www,
9046         user, services.  the last two try to distinguish between a package
9047         that's used directly by the user, and a package that provides
9048         support services to other packages.
9049
9050         * font-lock.el (lisp-font-lock-keywords-2):
9051         update list of lisp control structures to include everything,
9052         including new ones i introduced.
9053
9054         * gutter.el: header keyword frobbing.
9055
9056         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
9057         recent isearch element was not doing so!  you got the second-most-
9058         recent instead.
9059
9060         * lisp-mode.el (construct-lisp-mode-menu):
9061         more menubar cleanups.
9062         * lisp-mode.el (with-selected-window):
9063         make it indent properly.
9064
9065         * menubar-items.el (default-menubar): lots of menubar cleanups.
9066         rearranged the options menu the most, e.g. splitting up the
9067         Keyboard/Mouse menu into a new Editing menu and combining the
9068         separate Scrollbar/Gutter/Toolbar submenus into Display.
9069         Got rid of General, moved items to Editing or new Troubleshooting.
9070         Moved Packages to Tools; doesn't seem to belong under Options.
9071         Added stuff to the Cmds menu, e.g. Change Case.
9072
9073         NB please don't complain about these periodic menubar changes.
9074         Anything like this is necessarily incremental in its construction
9075         -- By constant use you gradually become more and more aware of
9076         better and better ways to group menu items.  When we eventually
9077         move the options menu to a property sheet, the existing structure
9078         will probably be preserved fairly well.
9079
9080         * minibuf.el (next-history-element): fix problems with pressing
9081         down arrow in repeat-complex-command.
9082
9083         * modeline.el:
9084         * modeline.el (modeline-3d-p): New.
9085         added custom variable for controlling the 3d modeline.  the
9086         corresponding Options item has been present for a long time,
9087         but commented out with "fix me!" comments.  it's fixed now.
9088
9089         * obsolete.el (add-menu):
9090         remove bogus gettexts.
9091
9092         * process.el (shell-quote-argument):
9093         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9094         For bash under Windows native, see below.
9095
9096         * simple.el:
9097         * simple.el (display-warning-buffer):
9098         Fixed the handling of warning display to eliminate the annoying
9099         *Show* buffer, like was done for byte-compiler output above.
9100
9101         * simple.el (debug-print): New.
9102         Simple function for sending debug messages to the console and/or
9103         other debug places.
9104
9105         * subr.el (replace-in-string):
9106         Rewrite this function to avoid N^2 behavior with large strings --
9107         catastrophic with the new Windows selection code! (Apparently the
9108         author of this function didn't realize there was a fun
9109         replace-match that could make his life much easier, because we
9110         duplicated the entire logic.  The new version is smaller, easier
9111         to understand, much more robust, and has extended features --
9112         those of replace-match.)
9113
9114         * window.el:
9115         * window.el (with-selected-window): New.
9116         An obvious complement to the existing `with-selected-frame' and
9117         `with-current-buffer'.
9118
9119         * win32-native.el: Renamed from winnt.el.
9120         Added a great deal of stuff for properly handling process quoting,
9121         somewhat modeled on Kirill's original model (which i later threw
9122         away).  We should now finally have correctly working process arg
9123         quoting/dequoting so that the final app gets exactly what we
9124         intended.  Because the mechanism is in Lisp, it's easily
9125         extendible. (For those running bash and running the native
9126         version, I tried hard to do what I thought was correct.  But more
9127         thought is needed, and ideally the volunteer work of people with
9128         these configurations that they generally run on.)
9129
9130         * x-font-menu.el (x-font-menu-font-data):
9131         Put in defvar's to fix byte-compiler warnings.
9132
9133 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9134
9135         * select.el (selection-coercion-alist): Initialise.
9136         * select.el (select-coerce-to-text): New.
9137         * select.el (select-coerce): New.
9138         New functions to perform type and value coercion.
9139
9140         * select.el (select-buffer-killed-default): Keep data if it was
9141         on the clipboard.
9142
9143 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9144
9145         * menubar-items.el (default-menubar): Fix typo.
9146         (default-menubar): `lambda' was mispelled as `lamda'.
9147
9148 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9149
9150         * window.el (shrink-window-if-larger-than-buffer): Remove
9151         edge checking code.
9152
9153 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9154
9155         * paths.el (gnus-local-domain): Removed.
9156         (gnus-local-organization): Ditto.
9157         (gnus-startup-file): Ditto.
9158
9159 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9160
9161         * files.el (auto-mode-alist): Add .spec for RPM.
9162
9163 2000-07-31  Andy Piper  <andy@xemacs.org>
9164
9165         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9166
9167 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9168
9169         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9170         browse-url.
9171         * help.el (xemacs-www-page): Ditto.
9172         (xemacs-www-faq): Ditto.
9173         * menubar-items.el (default-menubar): Ditto.
9174
9175         * wid-edit.el (widget-url-link-action): Ditto.
9176         From: Kenichi OKADA <okada@opaopa.org>.
9177
9178 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9179
9180         * finder.el (finder-commentary): Add autoload cookie.
9181
9182 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9183
9184         * files.el (insert-file-contents-literally): Fix second let
9185         binding for `coding-system-for-read' to `coding-system-for-write'
9186         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9187
9188 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9189
9190         * files.el (insert-file-contents-literally): Use binary coding
9191         system (from Morioka san).
9192         (insert-file-contents-literally): Make file-name-handler method.
9193
9194 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9195
9196         * cl-macs.el (get-selection): Add defsetf.
9197
9198 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9199
9200         * x-init.el (x-activate-region-as-selection): replace obsolete
9201         function x-own-selection with own-selection.
9202         (ow-find): replace obsolete functions x-get-selection and
9203         x-get-clipboard with get-selection and get-clipboard.
9204         (init-post-x-win): replace obsolete function x-disown-selection
9205         with disown-selection.
9206
9207 2000-07-20  Mike Sperber  <mike@xemacs.org>
9208
9209         * startup.el (load-user-init-file): Only try to load init file if
9210         it exists.
9211
9212 2000-07-10  Andy Piper  <andy@xemacs.org>
9213
9214         * dialog-items.el: sync with Ben's patch.
9215
9216         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9217         comment.
9218         (progress-text-glyph): deleted.
9219         (progress-layout-glyph): make completely minimal.
9220         (progress-gauge-glyph): ditto.
9221         (progress-display-style): fix to handle dynamic instantiator
9222         changes.
9223         (progress-text-instantiator): new.
9224         (progress-layout-instantiator): new.
9225         (progress-gauge-instantiator): new.
9226         (set-progress-display-instantiator): renamed and changed from
9227         set-progress-display-style.
9228         (progress-abort-glyph): use instantiator not glyph.
9229         (append-progress-display): use set-progress-display-instantiator
9230         and set-glyph-image.
9231         (abort-progress-display): ditto.
9232         (raw-append-progress-display): ditto.
9233
9234 2000-07-20  Ben Wing  <ben@xemacs.org>
9235
9236         * code-files.el: Move Mule-specific code to mule-coding.el.
9237
9238 2000-07-15  Ben Wing  <ben@xemacs.org>
9239
9240         * autoload.el:
9241         Fixed comments.
9242
9243         * cmdloop.el:
9244         * cmdloop.el (yes-or-no-p):
9245         * cmdloop.el (y-or-n-p):
9246         Make these functions use should-use-dialog-box-p and not be
9247         overridden in dialog.el.
9248
9249         * cus-dep.el:
9250         * cus-dep.el (Custom-make-dependencies): Removed.
9251         * cus-dep.el (Custom-make-dependencies-1): New.
9252         * cus-dep.el (Custom-make-one-dependency): New.
9253         New entry point for use in Makefiles, to avoid excessive
9254         invocations.
9255
9256         * cus-edit.el (custom-variable-reset-saved):
9257         * cus-edit.el (custom-variable-reset-standard):
9258         * cus-edit.el (custom-save-resets):
9259         Fix bytecompiler warnings.
9260
9261         * dialog.el:
9262         * dialog.el (yes-or-no-p-dialog-box):
9263         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9264         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9265         * dialog.el (get-dialog-box-response):
9266         * dialog.el (message-or-box):
9267         * dialog.el (make-dialog-box):
9268         * dialog.el (popup-dialog-box): New.
9269         Avoid yes-or-no-p bogosities.
9270         Create a general function `make-dialog-box' to encapsulate all
9271         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9272
9273         * dumped-lisp.el (preloaded-file-list):
9274         Add dialog-items.  Clean up.  Group files by types.
9275
9276         * easymenu.el (easy-menu-add):
9277         * easymenu.el (easy-menu-remove):
9278         Account for accelerators.
9279
9280         * extents.el:
9281         * extents.el (extent-list): New args, like in map-extents.
9282         * extents.el (extent-at-event): New.
9283         * extents.el (extents-at-event): New.
9284
9285         * font-lock.el:
9286         * font-lock.el (font-lock-mode):
9287         * font-lock.el (font-lock-default-fontify-buffer):
9288         * font-lock.el (font-lock-default-unfontify-region):
9289         * font-lock.el (font-lock-fontify-syntactically-region):
9290         * font-lock.el (font-lock-fontify-keywords-region):
9291         Use new progress-feedback names.
9292
9293         * font-lock.el (java-font-lock-identifier-regexp):
9294         * font-lock.el (java-font-lock-class-name-regexp):
9295         Fix bytecompiler warnings.
9296
9297         * gutter-items.el:
9298         * gutter-items.el (progress-display-use-echo-area): Removed.
9299         * gutter-items.el (progress-feedback-use-echo-area): New.
9300         * gutter-items.el (progress-display-popup-period): Removed.
9301         * gutter-items.el (progress-feedback-popup-period): New.
9302         * gutter-items.el (set-progress-display-style): Removed.
9303         * gutter-items.el (set-progress-feedback-style): New.
9304         * gutter-items.el (progress-display-style): Removed.
9305         * gutter-items.el (progress-feedback-style): New.
9306         * gutter-items.el (progress-stack):
9307         * gutter-items.el (progress-displayed-p): Removed.
9308         * gutter-items.el (progress-feedbacked-p): New.
9309         * gutter-items.el (clear-progress-display): Removed.
9310         * gutter-items.el (clear-progress-feedback): New.
9311         * gutter-items.el (progress-display-clear-when-idle): Removed.
9312         * gutter-items.el (progress-feedback-clear-when-idle): New.
9313         * gutter-items.el (remove-progress-display): Removed.
9314         * gutter-items.el (remove-progress-feedback): New.
9315         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9316         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9317         * gutter-items.el (append-progress-display): Removed.
9318         * gutter-items.el (append-progress-feedback): New.
9319         * gutter-items.el (abort-progress-display): Removed.
9320         * gutter-items.el (abort-progress-feedback): New.
9321         * gutter-items.el (raw-append-progress-display): Removed.
9322         * gutter-items.el (raw-append-progress-feedback): New.
9323         * gutter-items.el (display-progress-display): Removed.
9324         * gutter-items.el (display-progress-feedback): New.
9325         * gutter-items.el (current-progress-display): Removed.
9326         * gutter-items.el (current-progress-feedback): New.
9327         * gutter-items.el (current-progress-display-label): Removed.
9328         * gutter-items.el (current-progress-feedback-label): New.
9329         * gutter-items.el (progress-display): Removed.
9330         * gutter-items.el (progress-feedback): New.
9331         Replace "progress-display" with "progress-feedback" globally.
9332
9333         * gutter-items.el (lprogress-display): Removed.
9334         * gutter-items.el (progress-feedback-with-label): New.
9335         Rename lprogress-display ==> progress-feedback-with-label.
9336
9337         * gutter-items.el (search-dialog-direction): Removed.
9338         * gutter-items.el (search-dialog-text): Removed.
9339         * gutter-items.el (search-dialog-callback): Removed.
9340         * gutter-items.el (make-search-dialog): Removed.
9341         Move to dialog-items.el.
9342
9343         * help.el:
9344         * help.el (help-mode-quit):
9345         * help.el (mode-for-help): New.
9346         * help.el (help-sticky-window): New.
9347         * help.el (help-window-config): New.
9348         * help.el (with-displaying-help-buffer):
9349         * help.el (function-at-event): New.
9350         * help.el (help-symbol-regexp): New.
9351         * help.el (help-symbol-run-function-1): New.
9352         * help.el (help-symbol-run-function): New.
9353         * help.el (help-symbol-function-context-menu): New.
9354         * help.el (help-symbol-variable-context-menu): New.
9355         * help.el (help-symbol-function-and-variable-context-menu): New.
9356         * help.el (frob-help-extents): New.
9357         * help.el (describe-function-1):
9358         * help.el (variable-at-point):
9359         * help.el (variable-at-event): New.
9360         * help.el (describe-variable):
9361         Major overhaul.
9362         - Make functions and variables be mousable.
9363         - Middle button hyperlinks.
9364         - New context-menu entries.
9365
9366         * keydefs.el:
9367         * keydefs.el (global-map):
9368         New key bindings to move lines up and down.
9369
9370         * lisp-mode.el:
9371         * lisp-mode.el (construct-lisp-mode-menu): New.
9372         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9373         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9374         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9375         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9376         Make popup and menubar menus be different.  Popup menu uses
9377         clicked location and automatically assumes symbol under the mouse
9378         for various commands.
9379
9380         * menubar-items.el:
9381         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9382         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9383
9384         * menubar-items.el (global-popup-menu): Removed.
9385         * menubar-items.el (mode-popup-menu): Removed.
9386         * menubar-items.el (activate-popup-menu-hook): Removed.
9387         * menubar-items.el (popup-mode-menu): Removed.
9388         * menubar-items.el (popup-buffer-menu): Removed.
9389         * menubar-items.el (popup-menubar-menu): Removed.
9390         Move to menubar.el.
9391
9392         * menubar.el:
9393         * menubar.el (global-popup-menu): New.
9394         * menubar.el (mode-popup-menu): New.
9395         * menubar.el (activate-popup-menu-hook): New.
9396         * menubar.el (last-popup-menu-event): New.
9397         * menubar.el (popup-mode-menu): New.
9398         * menubar.el (popup-buffer-menu): New.
9399         * menubar.el (popup-menubar-menu): New.
9400         * menubar.el (menu-call-at-event): New.
9401         Move non-content functions here.  Add support for context menu
9402         items on extents.
9403
9404         * minibuf.el (minibuffer-history-uniquify):
9405         Typo fix.
9406
9407         * minibuf.el (read-file-name-1):
9408         Call new file dialog box if it exists.
9409
9410         * minibuf.el (mouse-rfn-setup-vars):
9411         Clean up "chop" action.
9412
9413         * mouse.el:
9414         * mouse.el (button2): Now bound to mouse-track.
9415         * mouse.el (click-inside-extent-p):
9416         * mouse.el (point-inside-extent-p):
9417         * mouse.el (point-inside-selection-p):
9418         * mouse.el (mouse-drag-or-yank): Removed.
9419         * mouse.el (mouse-begin-drag-n-drop): New.
9420         * mouse.el (mouse-eval-sexp):
9421         * mouse.el (mouse-track-activate-strokes): New.
9422         * mouse.el (mouse-track-do-activate): New.
9423         * mouse.el (mouse-track):
9424         * mouse.el (default-mouse-track-event-is-with-button): New.
9425         * mouse.el (default-mouse-track-cleanup-hook):
9426         * mouse.el (default-mouse-track-drag-hook):
9427         * mouse.el (default-mouse-track-drag-up-hook):
9428         * mouse.el (default-mouse-track-click-hook):
9429         Merge drag-n-drop into mouse-track.
9430         Add general "activate" support to replace specific button2 kludges.
9431         Use "button modifier" support in mouse-track.
9432
9433         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9434
9435         * package-ui.el:
9436         * package-ui.el (pui-menu):
9437         * package-ui.el (pui-popup-context-sensitive): Removed.
9438         Fix bytecompiler warnings.
9439         Clean up popup code a bit.
9440
9441         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9442
9443         * simple.el:
9444         * simple.el (transpose-lines):
9445         * simple.el (transpose-line-up): New.
9446         * simple.el (transpose-line-down): New.
9447         * simple.el (transpose-subr):
9448         * simple.el (transpose-subr-1): Removed.
9449         Clean up, add functions to move lines up and down.
9450
9451         * startup.el (mail-host-address):
9452         * startup.el (user-mail-address):
9453         Customize.
9454
9455         * subr.el:
9456         * subr.el (set-symbol-value-in-buffer): New.
9457         * subr.el (error):
9458         * subr.el (check-argument-type):
9459         * subr.el (defined-error-p): New.
9460         Add structured error support.
9461
9462         * toolbar-items.el (toolbar-compile):
9463         Use new make-dialog-box.
9464
9465         * update-elc.el:
9466
9467         * userlock.el (ask-user-about-lock-dbox):
9468         * userlock.el (ask-user-about-supersession-threat-dbox):
9469         * userlock.el (ask-user-about-lock):
9470         * userlock.el (ask-user-about-supersession-threat):
9471         Use new make-dialog-box.
9472         Add safety checks; use should use-dialog-box-p.
9473
9474         * window-xemacs.el:
9475         * window-xemacs.el (__buffer-dedicated-frame):
9476         * window-xemacs.el (buffer-dedicated-frame): New.
9477         * window-xemacs.el (set-buffer-dedicated-frame): New.
9478         Move dedicated-frame stuff into lisp.
9479
9480 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9481
9482         * printer.el (generic-print-region): Do not require that
9483         `printer-name' be set.
9484         (printer-name): Commentary clarification.
9485
9486 2000-07-19  Martin Buchholz <martin@xemacs.org>
9487
9488         * XEmacs 21.2.35 is released.
9489
9490 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9491
9492         * select.el (selection-coercible-types): Initialise.
9493
9494 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9495
9496         * select.el (own-clipboard): Bug fix.
9497
9498 2000-07-17  Mike Sperber  <mike@xemacs.org>
9499
9500         * cus-edit.el (custom-migrate-custom-file): Save init file before
9501         continuing.
9502
9503 2000-07-16  Mike Sperber  <mike@xemacs.org>
9504
9505         * startup.el (load-init-file): Remove silly call to
9506         `load-user-custom-file`.
9507         (maybe-migrate-user-init-file): Minor fixes.
9508
9509 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9510
9511         * apropos.el (apropos-documentation-check-doc-file):
9512         `doc' variable should be let-bound, as was presumably intended.
9513
9514         * cus-edit.el (custom-variable-reset-saved):
9515         (custom-variable-reset-standard):
9516         Remove unused variable comment-widget.  Twice.
9517
9518         * toolbar.el (toolbar-blank-press-function):
9519         Add a real defvar with initial value nil and proper docstring.
9520         (press-toolbar-button): No need to check for boundp-ness anymore.
9521
9522         * rect.el (open-rectangle-line): Remove useless (let) form.
9523         Add defvar for pending-delete-mode.
9524
9525         * info.el (Info-find-node): This function needs an autoload cookie.
9526
9527         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9528         Use let* since the second form referred to the first.
9529
9530 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9531
9532         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9533         instead of removed `mswindows-get-clipboard'.
9534
9535
9536 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9537
9538         * select.el (select-convert-from-text): New.
9539         * select.el (select-convert-from-length): New.
9540         * select.el (select-convert-from-integer): New.
9541         * select.el (select-convert-from-identity): New.
9542         * select.el (select-convert-from-filename): New.
9543         * select.el (selection-converter-in-alist): Use them.
9544         New converter functions for X.
9545
9546         * select.el (get-selection): Removed comment.
9547
9548         * select.el (own-selection): Removed append code - I thought
9549         I'd already done this, but apparently not...
9550
9551         * select.el: Changed comment about TIMESTAMP.
9552
9553         * select.el (select-convert-in): New.
9554         * select.el (select-convert-out): New.
9555         New functions that get used by select.c.
9556
9557         * select.el (select-buffer-killed-default): New.
9558         * select.el (select-buffer-killed-text): New.
9559         * select.el (selection-buffer-killed-alist): New.
9560         New list and functions that get called if a relevant selection
9561         exists and a buffer gets killed.
9562
9563         * select.el (select-convert-to-targets):
9564         * select.el (select-convert-to-identity): Removed.
9565         * select.el (select-convert-from-identity): Removed.
9566         * select.el (select-converter-out-alist):
9567         Removed _EMACS_INTERNAL selection type.
9568
9569         * x-select.el (xselect-kill-buffer-hook): Removed.
9570         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9571         Removed this X-specific nonesense. Use the generic support
9572         in select.el instead.
9573
9574 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9575
9576         * mule/mule-category.el (defined-category-hashtable):
9577         Use make-hash-table instead of make-hashtable
9578
9579         * buff-menu.el: Byte-compiler warning fix.
9580
9581         * isearch-mode.el (isearch-highlight-all-cleanup):
9582         Remove unused variable `isearch-highlight-all-start'.
9583
9584         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9585
9586         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9587
9588         * cus-dep.el (Custom-make-dependencies):
9589         Add autoload cookie for custom-add-loads to generated custom-load.el.
9590
9591         * autoload.el (autoload-package-name): Warning suppression.
9592         Move defvar prior to first use.
9593
9594         * custom.el: Add autoload for custom-declare-face.
9595         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9596         * cl.el (cl-hack-byte-compiler):
9597         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9598         to work properly.
9599
9600 2000-07-08  Mike Sperber  <mike@xemacs.org>
9601
9602         * startup.el (load-home-init-file): Added variable.
9603         (maybe-migrate-user-init-file): Added.
9604         (load-user-init-file): Load custom file if different from init
9605         file.
9606
9607         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9608         "startup."
9609
9610         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9611         Moved `custom-file'-related code to cus-file.el.
9612
9613         * cus-file.el: New file.
9614
9615 2000-04-01  Mike Sperber  <mike@xemacs.org>
9616
9617         * packages.el (packages-find-package-directories): Added support
9618         for external package hierarchies with in-place installations.
9619
9620         * find-paths.el (paths-root-in-place-p): Added.
9621         (paths-find-emacs-directory): Added support for external
9622         directories with in-place installations.
9623         (paths-find-site-directory): Ditto.
9624
9625         * startup.el (find-user-init-file): Also look for
9626         ~/.xemacs/init.elc? in preference to ~/.emacs.
9627
9628 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9629
9630         * select.el (own-selection):
9631         * select.el (own-clipboard): Changed `append' parameter to
9632         `how-to-use' parameter.
9633         * select.el (own-selection): Removed icky append code.
9634         * select.el (own-selection, get-selection): Removed extra type
9635         checking.
9636         * select.el (selection-appender-alist):
9637         * select.el (selection-converter-{in|out}-alist): Initialise.
9638         * select.el (select-append-to-*): New.
9639         * select.el (select-convert-from-*): New.  New functions to append
9640         data and convert data from external type.
9641
9642 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9643
9644         * font-lock.el: Javadoc enhancements.
9645
9646 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9647
9648         * printer.el (generic-print-region): Compose job name from buffer
9649         name.
9650
9651 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9652
9653         * font-lock.el (font-lock-fontify-pending-extents): Call
9654         font-lock-fontify-region instead of font-lock-fontify-buffer
9655         to avoid unnecessary progress gauges.
9656
9657 2000-07-06  Craig Lanning  <lanning@scra.org>
9658
9659         * custom-load.el (faces):
9660
9661         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9662         dir is a regex.
9663
9664         * process.el (call-process-internal): from Dan Holmsand, use binary
9665         coding systems so that jka-compr works.
9666
9667 2000-07-07  Ben Wing  <ben@xemacs.org>
9668
9669         * font-lock.el: Undo previous change.  Unfortunately, some
9670         files actually use the variables directly in their init code
9671         without quoting them.
9672
9673 2000-07-07  Ben Wing  <ben@xemacs.org>
9674
9675         * font-lock.el (defvar font-lock-*-face): Removed.
9676
9677         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9678         only when necessary.
9679
9680 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9681
9682         * cl-macs.el: fix cl-transform-function-property kludge
9683         so that it does not require a random feature.
9684
9685 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9686
9687         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9688         as in Linux kernel "Rules.make".
9689
9690 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9691
9692         * build-report.el (build-report): Add autoload cookie.
9693
9694 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9695
9696         * package-ui.el (defgroup pui):  Correct a misspelling
9697         (pui-toggle-package-delete):  Change `seleted' to `selected'
9698
9699 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9700
9701         * package-get.el (package-get-update-base):
9702         (package-get): Use insert-file-contents-literally always.
9703         (package-get-maybe-save-index):
9704         Force coding system for writing to binary.
9705
9706 2000-06-08  Mike Alexander  <mta@arbortext.com>
9707
9708         * code-process.el (call-process-region): If there is no coding
9709         system for the process on process-coding-system-alist use the
9710         coding system of the buffer containing the region.
9711
9712 2000-06-10  Ben Wing  <ben@xemacs.org>
9713
9714         * cmdloop.el (command-error):
9715         If debug-on-error and noninteractive, output backtrace.
9716
9717         * files.el (file-relative-name):
9718         Remove MSDOS references.
9719
9720         * simple.el (line-number): New function, due to non-obvious
9721         behavior/usage of count-lines.
9722
9723         * simple.el (count-lines): document non-obvious usage to get
9724         line number.
9725
9726 2000-06-11  Ben Wing  <ben@xemacs.org>
9727
9728         * faces.el ((featurep 'xpm)):
9729         * x-faces.el (x-init-face-from-resources):
9730         * x-faces.el (x-init-frame-faces):
9731         * x-misc.el (x-init-specifier-from-resources):
9732         * x-misc.el (x-get-resource-and-bogosity-check):
9733         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9734         * x-mouse.el (x-init-pointer-shape):
9735         * x-scrollbar.el (x-init-scrollbar-from-resources):
9736         Add sixth argument to x-get-resource calls so as to issue warnings
9737         rather than errors on bogus arguments.
9738
9739 2000-06-05  Ben Wing  <ben@xemacs.org>
9740
9741         * compat.el: new file.  provides a clean, non-intrusive way to
9742         define compatibility functions.
9743
9744         * process.el (shell-quote-argument): temporary fix for lack
9745         of nt-quote-process-args.  #### I need to put back the overall
9746         structure of that mechanism but redo the guts of it using the
9747         extra intelligence in the C code.
9748
9749 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9750
9751         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9752         `package-get' does in package-get.el, instead of using external
9753         "md5sum" program.
9754
9755         * package-get.el (package-get): Insert package file literally to
9756         make checksum calculation work.
9757
9758 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9759
9760         * code-files.el (convert-mbox-coding-system): Deleted.
9761         (file-coding-system-alist): Removed reference to
9762         convert-mbox-coding-system.
9763
9764 2000-05-28  Martin Buchholz <martin@xemacs.org>
9765
9766         * XEmacs 21.2.34 is released.
9767
9768 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9769
9770         * font-lock.el (font-lock-keywords): Rewrote docstring
9771
9772 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9773
9774         * loadhist.el (unload-feature): handle case where x is both boundp
9775         and fboundp
9776
9777 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9778
9779         * packages.el: It's ok to use built-in macros, but not lisp
9780         defined ones.
9781
9782 2000-05-20  Ben Wing  <ben@xemacs.org>
9783
9784         * font-lock.el:
9785         * font-lock.el (font-lock-message-threshold):
9786         * font-lock.el (font-lock-mode):
9787         * font-lock.el (font-lock-default-fontify-buffer):
9788         * font-lock.el (font-lock-always-fontify-immediately):
9789         * font-lock.el (font-lock-old-extent): Removed.
9790         * font-lock.el (font-lock-old-len): Removed.
9791         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9792         * font-lock.el (font-lock-pending-extent-table): New.
9793         * font-lock.el (font-lock-range-table): New.
9794         * font-lock.el (font-lock-after-change-function):
9795         * font-lock.el (font-lock-after-change-function-1): Removed.
9796         * font-lock.el (font-lock-fontify-pending-extents): New.
9797         * font-lock.el ('font-lock-revert-cleanup): Removed.
9798         * font-lock.el ('font-lock-revert-setup): Removed.
9799         Rewrite deferral code to handle any number of changes, merging
9800         them properly.  Remove hacked-up code for revert-buffer, now
9801         unnecessary.
9802
9803         * menubar-items.el (default-menubar):
9804         In Options->Edit Init File, don't switch to emacs-lisp-mode
9805         unless necessary; doing this turns off font-lock.
9806
9807 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9808
9809         * keydefs.el: Define C-x BS to backward-kill-sentence.
9810
9811 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9812
9813         * files.el (hack-local-variables-prop-line): Use non-greedy
9814         matching to process -*-texinfo-*- -*-.
9815
9816 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9817
9818         * minibuf.el (minibuf-directory-files): new function.
9819         (read-file-name-activate-callback): use minibuf-directory-files.
9820         (read-directory-name-internal): ditto.
9821         (mouse-file-display-completion-list): ditto.
9822         (mouse-directory-display-completion-list): ditto.
9823         (read-file-name-internal): remove "./" from completion list unless
9824         explicitly matched, for consistency.
9825
9826 2000-05-11  Ben Wing  <ben@xemacs.org>
9827
9828         * gutter-items.el (gutter-buffers-tab):
9829         * gutter-items.el (add-tab-to-gutter):
9830         * gutter-items.el (update-tab-in-gutter):
9831         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9832         * gutter-items.el (append-progress-display):
9833         * gutter-items.el (abort-progress-display):
9834         * gutter-items.el (raw-append-progress-display):
9835         Further fixes.  Use set-glyph-image not set-image-instance-property,
9836         to fix problems with multiple windows in a frame.
9837
9838         * menubar-items.el (tutorials-menu-filter):
9839         Fix typo.
9840
9841         * startup.el (early-error-handler):
9842         Display message box under windows; otherwise, message will disappear
9843         before it can be viewed.
9844
9845         * update-elc.el:
9846         Fix bug in NEEDTODUMP processing.
9847
9848 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9849
9850         * startup.el (lock-directory): Removed.
9851         (superlock-file): Ditto.
9852         (startup-set-paths): Remove lockdir.
9853         (startup-setup-paths-warning): Remove lock-directory.
9854
9855         * setup-paths.el (paths-find-lock-directory): Removed.
9856         (paths-find-superlock-file): Ditto.
9857
9858 2000-05-09  Ben Wing  <ben@xemacs.org>
9859
9860         * faces.el (set-face-property):
9861         * faces.el (set-face-font):
9862         * faces.el (set-face-foreground):
9863         * faces.el (set-face-background):
9864         * faces.el (set-face-background-pixmap):
9865         * faces.el (set-face-underline-p):
9866         * faces.el (set-face-strikethru-p):
9867         * faces.el (set-face-highlight-p):
9868         * faces.el (set-face-dim-p):
9869         * faces.el (set-face-blinking-p):
9870         * faces.el (set-face-reverse-p):
9871         doc string changes.
9872
9873         * glyphs.el:
9874         * glyphs.el (make-image-specifier):
9875         * glyphs.el (glyph-property):
9876         * glyphs.el (set-glyph-image):
9877         * glyphs.el (make-glyph):
9878         * glyphs.el (make-pointer-glyph):
9879         * glyphs.el (make-icon-glyph):
9880         * glyphs.el (widget-image-instance-p): New.
9881         authorship info, lots of doc changes.  New predicate, inadvertently
9882         omitted.  the general principle with specifier docs is now that
9883         the description of instantiators should go with the make-foo-specifier
9884         fun's doc string, rather than in foo-specifier-p.  this follows
9885         conventions elsewhere in XEmacs and in general is a lot more obvious
9886         of a place to look.  sometimes the make-foo-specifier function needs
9887         to be created in the process.
9888
9889         * gutter.el:
9890         * gutter.el (make-gutter-specifier): New.
9891         * gutter.el (make-gutter-size-specifier): New.
9892         * gutter.el (make-gutter-visible-specifier): New.
9893         specifier doc updates according to the conventions specified before.
9894
9895         * objects.el:
9896         * objects.el (make-font-specifier):
9897         * objects.el (make-color-specifier):
9898         * objects.el (make-face-boolean-specifier): New.
9899         specifier doc updates according to the conventions specified before.
9900
9901         * specifier.el:
9902         * specifier.el (set-specifier):
9903         * specifier.el (make-integer-specifier): New.
9904         * specifier.el (make-boolean-specifier): New.
9905         * specifier.el (make-natnum-specifier): New.
9906         * specifier.el (make-generic-specifier): New.
9907         * specifier.el (make-display-table-specifier): New.
9908         specifier doc updates according to the conventions specified before.
9909
9910         * toolbar.el:
9911         * toolbar.el (make-toolbar-specifier): New.
9912         specifier doc updates according to the conventions specified before.
9913
9914 2000-05-09  Ben Wing  <ben@xemacs.org>
9915
9916         * process.el (call-process-internal): Revert to previous version
9917         because Mike's change clashed with a change I did not long before.
9918         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9919         Thanks very much Mike for pointing out the bug and submitting a
9920         patch!
9921
9922 2000-04-13  Mike Alexander  <mta@arbortext.com>
9923
9924         * process.el (call-process-internal): Send the correct input buffer
9925         (call-process-internal): Return the exit status of the process
9926
9927 2000-05-07  Ben Wing  <ben@xemacs.org>
9928
9929         * winnt.el:
9930         * winnt.el (nt-quote-args-verbatim): Removed.
9931         * winnt.el (nt-quote-args-prefix-quote): Removed.
9932         * winnt.el (nt-quote-args-backslash-quote): Removed.
9933         * winnt.el (nt-quote-args-double-quote): Removed.
9934         * winnt.el (nt-quote-args-functions-alist): Removed.
9935         * winnt.el (nt-quote-process-args): Removed.
9936         Remove all stuff for argument quoting.  We borrow the code instead
9937         from Emacs 20.6, which is much more careful in its quoting
9938         (e.g. in handling runs of the escape character) and avoids most of
9939         the need for this Lisp mechanism by checking to see whether we're
9940         running a Cygwin or normal program and doing the appropriate
9941         quoting.  If we end up needing such a mechanism, we should add
9942         it by extending the variable `mswindows-quote-process-args' so it
9943         can take an alist of regexps.
9944
9945 2000-05-07  Ben Wing  <ben@xemacs.org>
9946
9947         * keydefs.el:
9948         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9949         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9950         the window without moving point.
9951
9952         * simple.el:
9953         * simple.el (scroll-up-one): New.
9954         * simple.el (scroll-down-one): New.
9955         Functions for use with C-M-up/down.
9956
9957 2000-05-01  Martin Buchholz <martin@xemacs.org>
9958
9959         * XEmacs 21.2.33 is released.
9960
9961 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9962
9963         * dialog.el (yes-or-no-p-dialog-box):
9964         Fix docstring.
9965         Fix following horrible bug in X11 mode with focus-follows-mouse:
9966           1. Visit two files in two different frames.
9967           2. do File->Revert Buffer in one of those frames.
9968           3. Dialog box appears.
9969           4. Arrange things so that the mouse passes over the *other*
9970              frame, then to the dialog box, and click on "Yes".
9971           5. The file contents end up in the *wrong* buffer!
9972         Add TODO comment.
9973
9974 2000-04-28  Ben Wing  <ben@xemacs.org>
9975
9976         * help.el (describe-installation): correct typo introduced
9977         in last patch: boundp -> fboundp.
9978
9979         * etags.el (buffer-tag-table-list):
9980         canonicalize filenames to Unix format so that tag-table-alist
9981         searching works under Windows.
9982
9983         * autoload.el:
9984         Bowdlerize the supposedly objectionable words
9985         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9986
9987         * gutter-items.el (set-progress-display-style):
9988         * gutter-items.el (search-dialog-callback):
9989         * gutter-items.el (make-search-dialog):
9990         Change to new callback-ex api.
9991
9992 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9993
9994         * help.el: (describe-installation): decode-coding-string is not
9995         defined in a non MULE environment.
9996
9997 2000-04-28  Ben Wing  <ben@xemacs.org>
9998
9999         * gutter-items.el (buffer-list-changed-hook):
10000         use it, not record-buffer-hook.
10001
10002         * subr.el (record-buffer-hook): Removed.
10003
10004 2000-04-27  Ben Wing  <ben@xemacs.org>
10005
10006         * gutter-items.el (buffers-tab-switch-to-buffer): do not
10007         use NORECORD option.  Andy will not like this, but the existing
10008         gutter behavior is just wrong, as per this comment:
10009
10010         ;; this used to add the norecord flag to both calls below.
10011         ;; this is bogus because it is a pervasive assumption in XEmacs
10012         ;; that the current buffer is at the front of the buffers list.
10013         ;; for example, select an item and then do M-C-l
10014         ;; (switch-to-other-buffer).  Things get way confused.
10015         ;;
10016         ;; Andy, if you want to maintain the current look, you must
10017         ;;  *uncouple* the gutter order and buffers order.
10018
10019         * loaddefs.el (completion-ignored-extensions): unfuckify.
10020
10021         * bytecomp.el (batch-byte-compile-one-file): new function, used in
10022         xemacs.mak.
10023
10024         * autoload.el (batch-update-one-directory): new function, used in
10025         xemacs.mak.
10026
10027         * loadup.el: set gc-cons-threshold very high unless dumping --
10028         loadup during update-elc is much much much faster.  also do this
10029         when quick-building.
10030
10031         add commented-out code for profiling loadup.
10032
10033
10034         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
10035         is required in order to build xemacs.
10036
10037 2000-04-26  Ben Wing  <ben@xemacs.org>
10038
10039         * loadup.el: don't garbage collect during loadup if quick-build
10040         compile-time option is set.
10041
10042 2000-04-23  Ben Wing  <ben@xemacs.org>
10043
10044         * update-elc.el: compute whether any dumped .el or .elc files
10045         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
10046         if so.
10047
10048         * update-elc.el (update-elc-files-to-compile): always change
10049         NOBYTECOMPILE in the src directory rather than current dir,
10050         so it will work under NT.
10051
10052         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
10053         the form of this file is identical between Unix and Windows.
10054         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
10055         Added comment.
10056         (update-autoloads-from-directory): updated doc string.
10057         updated doc strings in a few other places.
10058
10059 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
10060
10061         * bytecomp.el (byte-force-recompile): Fix argument to
10062         byte-recompile-directory.
10063
10064 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
10065
10066         * gutter-items.el (progress-display-clear-when-idle): Use
10067         add-one-shot-hook.
10068         * gutter-items.el (clear-progress-display): Adjust number of
10069         arguments.
10070
10071 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
10072
10073         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
10074
10075 2000-04-16  Ben Wing  <ben@xemacs.org>
10076
10077         * printer.el: New file.
10078
10079         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
10080
10081         * help.el (describe-installation): Fix decoding for Windows.
10082
10083         * menubar-items.el:
10084         * menubar-items.el (default-menubar):
10085         * menubar-items.el (tutorials-menu-filter): New.
10086         * menubar-items.el (popup-menubar-menu):
10087         Add authorship.  Redo Help menu and Tutorials filter.
10088
10089         * menubar.el: Correct comment.
10090
10091         * modeline.el (modeline-buffer-identification): Correct doc string.
10092
10093         * simple.el:
10094         * simple.el (printing): Removed.
10095         * simple.el (printer-name): Removed.
10096         * simple.el (generic-print-buffer): Removed.
10097         * simple.el (generic-print-region): Removed.
10098         Move generic print code to printer.el.
10099
10100 2000-04-15  Ben Wing  <ben@xemacs.org>
10101
10102         * simple.el (generic-print-region): New.
10103         make this function actually work.
10104         (generic-print-buffer): call generic-print-region.
10105
10106 2000-04-14  Andy Piper  <andy@xemacs.org>
10107
10108         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10109         by using the new widget-callback-current-channel.
10110         (search-dialog-callback): ditto.
10111
10112 2000-04-12  Andy Piper  <andy@xemacs.org>
10113
10114         * gutter.el (default-gutter-position): moved from gutter-items.el.
10115         (default-gutter-position-changed-hook): ditto.
10116         (gutter-element-visibility-changed-hook): ditto.
10117         (set-gutter-element): ditto.
10118         (remove-gutter-element): ditto.
10119         (set-gutter-element-visible-p): ditto.
10120         (gutter-element-visible-p): ditto.
10121         (init-gutter): ditto.
10122
10123         * dialog.el (make-dialog-box): renamed and moved from
10124         gutter-items.el
10125
10126         * gutter-items.el: move various functions elsewhere.
10127
10128 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10129
10130         * menubar-items.el: Fixed place of parenthesis.
10131
10132 2000-04-12  Ben Wing  <ben@xemacs.org>
10133
10134         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10135                 without constantly being prompted for the tag.
10136         * simple.el: Added a number of section headings, to clarify the
10137                 organization of this file.
10138         * simple.el (activate-region):
10139         * simple.el (region-exists-p):
10140         * simple.el (region-active-p):
10141                 Moved these three function down to the other side of
10142                 the case-changing functions, so they join the rest of
10143                 the region code.
10144         * simple.el (printing): New.
10145         * simple.el (printer-name): New.
10146         * simple.el (generic-print-buffer): New.
10147                 New functions, a very simple prototype for a unified
10148                 printing interface.
10149
10150         * process.el (call-process-internal): Real fix for null BUFFER,
10151                 other problems with BUFFER specs.
10152
10153         * menubar-items.el:
10154                 Fixed up File->Print to use new printing functions.
10155                 Various corrections and expansions to Grep/Compile menus.
10156                 New options for Printing.
10157                 New options for SMTP Mail, the way to send mail under
10158                   MS Windows. (There's also a package patch to make SMTP
10159                   Mail be the default under MSWin.)
10160
10161 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10162
10163         * menubar-items.el: Selecting Rectangle Mousing from menubar
10164         did not work.  Needed to quote mouse-track-rectangle-p.
10165
10166 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10167
10168         * cl-compat.el (keywordp): Removed.
10169
10170 2000-04-05  Andy Piper  <andy@xemacs.org>
10171
10172         * gutter-items.el (progress-layout-glyph): don't initialize here.
10173         (progress-gauge-glyph): use dynamic sizing.
10174         (set-progress-display-style): new function. Set progress glyphs
10175         appropriately depending on the style.
10176         (progress-display-style): new variable. Custom version of
10177         set-progress-display-style.
10178         (progress-abort-glyph): switch to dynamic sizes.
10179         (search-dialog-text): make the edit field active.
10180
10181 2000-04-04  Andy Piper  <andy@xemacs.org>
10182
10183         * gutter-items.el (make-search-dialog): need to make the search
10184         dialog visible after creation.
10185
10186         * menubar-items.el (default-menubar): use the search dialog for
10187         searching. Remove some extraneous search menu items.
10188
10189         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10190         well as strings.
10191         (make-gutter-only-dialog-frame): allow the user to create the
10192         frame unmapped. Allow the gutter spec to be given as a glyph.
10193         (search-dialog-direction): new variable.
10194         (search-dialog-text): new variable.
10195         (search-dialog-callback): new function. Callback for the search
10196         dialog action.
10197         (make-search-dialog): new function. Create a user-friendly search
10198         dialog.
10199
10200 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10201
10202         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10203         under Windows.
10204
10205 2000-04-01  Andy Piper  <andy@xemacs.org>
10206
10207         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10208         progress more accurately.
10209
10210 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10211
10212         * finder.el (finder-compile-keywords): Process readable files only.
10213         Because error in process of .#finder-inf.el when compile xemacs
10214         with --with-clash-detection option.
10215
10216 2000-03-31  Andy Piper  <andy@xemacs.org>
10217
10218         * gutter-items.el (append-progress-display): don't delay after a
10219         successful font-lock.
10220         (make-gutter-only-dialog-frame): new function. Allow users to
10221         create gutter-only dialogs.
10222
10223 2000-03-27  Mike Alexander  <mta@arbortext.com>
10224
10225         * process.el (call-process-internal): Handle a null BUFFER
10226         parameter correctly.
10227
10228 2000-03-28  Andy Piper  <andy@xemacs.org>
10229
10230         * gutter-items.el (abort-progress-display): put strings in the
10231         gutter not extents.
10232         (progress-layout-glyph): signal special 'quit callback.
10233         (progress-display-quit-function): deleted.
10234         (progress-display-stop-callback): deleted.
10235         (progress-display-dispatch-command-events): deleted.
10236         (append-progress-display): remove calls to
10237         progress-display-dispatch-command-events.
10238         (raw-append-progress-display): ditto.
10239
10240 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10241
10242         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10243         being a list.  Actually define `stipple-pixmap-p' which is used as
10244         an error predicate.  Correctly handle PIXMAP being either relative
10245         or absolute file name.
10246
10247 2000-03-24  Andy Piper  <andy@xemacs.org>
10248
10249         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10250         (abort-progress-display): ditto. Don't delete the created extent.
10251         (raw-append-progress-display): ditto.
10252         (progress-display-dispatch-non-command-events): new
10253         function. Encapsulates what we want to do when no command input is
10254         required.
10255         (progress-display-dispatch-command-events): likewise, but disable
10256         for now since it causes too many problems.
10257         (append-progress-display): use them.
10258         (raw-append-progress-display): ditto.
10259         (default-gutter-position-changed-hook): set this rather than
10260         default-gutter-position-changed.
10261         (default-gutter-position-changed-hook): lambda with zero arguments
10262         rather than one.
10263         (raw-append-progress-display): trap errors in pending input since
10264         allowing them to signal will hose the gauge well and
10265         truly. Ideally we would like to delay these until we are more able
10266         to cope.
10267         (append-progress-display): ditto.
10268
10269 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10270
10271         * lisp/make-docfile.el: call-process-internal is now implemented
10272         in process.el.
10273
10274 2000-03-21  Ben Wing  <ben@xemacs.org>
10275
10276         * mule\mule-cmds.el (set-language-info-alist):
10277         Fix to correspond to new menu arrangement.
10278
10279 2000-03-21  Ben Wing  <ben@xemacs.org>
10280
10281         * process.el:
10282         * process.el (call-process-internal): New.
10283         New implementation of call-process.  Only enabled under NT, so far.
10284         stderr handling not implemented yet in CVS'd C code.
10285
10286 2000-03-20  Ben Wing  <ben@xemacs.org>
10287
10288         * lisp-mode.el:
10289         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10290         * lisp-mode.el (lisp-interaction-mode):
10291         Put back Lisp Interaction menubar for Jan V's sake.
10292
10293         * simple.el:
10294         * simple.el (mark-ring):
10295         * simple.el (dont-record-current-mark): New.
10296         * simple.el (in-shifted-motion-command): New.
10297         * simple.el (mark-ring-unrecorded-commands): New.
10298         * simple.el (mark-ring-max):
10299         * simple.el (set-mark-command):
10300         * simple.el (push-mark):
10301         * simple.el (handle-pre-motion-command):
10302         Implement scheme for not recording unimportant marks.
10303
10304         * subr.el:
10305         * subr.el (function-allows-args): New.
10306         New function function-allows-args.
10307
10308 2000-03-20  Martin Buchholz <martin@xemacs.org>
10309
10310         * XEmacs 21.2.32 is released.
10311
10312 2000-03-20  Andy Piper  <andy@xemacs.org>
10313
10314         * gutter-items.el (update-tab-in-gutter): force selection of the
10315         selected-window if required to do so.
10316         (buffers-tab-items): ditto.
10317         (add-tab-to-gutter): ditto.
10318         (create-frame-hook): use force-selection.
10319         (default-gutter-position-changed): lambdify.
10320         (update-tab-hook): deleted since it was only used in one place.
10321
10322 2000-03-18  Andy Piper  <andy@xemacs.org>
10323
10324         * files.el (find-file-noselect): undo change that shouldn't have
10325         gone in.
10326
10327 2000-03-17  Andy Piper  <andy@xemacs.org>
10328
10329         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10330         of selected-window trickery.
10331
10332         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10333         frames tabs.
10334         (progress-display-stop-callback): progress -> progress-display
10335         (progress-display-quit-function): ditto.
10336         (clear-progress-display): ditto.
10337         (remove-progress-display): ditto.
10338         (append-progress-display): ditto.
10339         (abort-progress-display): ditto.
10340         (raw-append-progress-display): ditto.
10341         (display-progress-display): ditto.
10342         (current-progress-display-label): ditto.
10343         (current-progress-display): ditto.
10344         (lprogress-display): ditto and save the buffer
10345         (progress-display): ditto. Otherwise the buffer sometimes gets
10346         changed which confuses font-lock.
10347
10348         * font-lock.el (font-lock-default-fontify-buffer): catch all
10349         errors, not just quit.
10350         (font-lock-mode): progress -> display-progress
10351         (font-lock-default-fontify-buffer): ditto.
10352         (font-lock-fontify-syntactically-region): ditto.
10353         (font-lock-fontify-keywords-region): ditto.
10354
10355 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10356
10357         * cl.el (gensym): Move to here from cl-macs.el.
10358         (gentemp): Ditto.
10359
10360 2000-03-16  Andy Piper  <andy@xemacs.org>
10361
10362         * font-lock.el (font-lock-mode): use lprogress and friends for
10363         progress management.
10364         (font-lock-default-fontify-buffer): ditto.
10365         (font-lock-fontify-syntactically-region): ditto.
10366         (font-lock-fontify-keywords-region): ditto.
10367         (font-lock-revert-cleanup): fix reverting.
10368         (font-lock-revert-setup): ditto.
10369
10370         * gutter-items.el (progress-use-echo-area): new variable. Use the
10371         echo area for progress gauges if non-nil.
10372         (clear-progress): remove echo area stuff and defer to
10373         clear-message.
10374         (append-progress): dispatch non-command events after each progress
10375         increment. Remove echo area stuff.
10376         (abort-progress): remove echo area stuff and defer to
10377         display-message.
10378         (raw-append-progress): ditto. Dispatch non-command events after
10379         gutter redisplay.
10380         (display-progress): defer echo area stuff to display-message.
10381
10382         * gutter-items.el (clear-progress):
10383         (abort-progress): indentation changes.
10384         (display-progress): don't clear progress.
10385         (append-progress): compare messages with equal.
10386         (raw-append-progress): use dispatch-non-command-events to flush
10387         widget creation events.
10388
10389 2000-03-13  Ben Wing  <ben@xemacs.org>
10390
10391         * abbrev.el:
10392         * abbrev.el (abbrev-string-to-be-defined): New.
10393         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10394         Changes for use with the menubar.
10395
10396 2000-03-12  Ben Wing  <ben@xemacs.org>
10397
10398         * alist.el (vassoc): moved here from font-menu.el.
10399
10400         * custom.el (defface): typo fix.
10401
10402         * dialog.el (yes-or-no-p-dialog-box):
10403         * dialog.el (message-box):
10404         * files.el (save-some-buffers-1):
10405         Put accelerators in the button names.
10406
10407         * font-lock.el (font-lock-comment-face):
10408         * font-lock.el (font-lock-keyword-face):
10409         * font-lock.el (font-lock-function-name-face):
10410         Fixed some of the colors under MS Windows because the existing
10411         default colors were hardly different from black and needed to be
10412         made lighter.
10413
10414         * font-menu.el:
10415         * font-menu.el (font-menu-split-long-menu):
10416         * font-menu.el (font-menu-family-constructor):
10417         * font-menu.el (font-menu-size-constructor):
10418         * font-menu.el (font-menu-weight-constructor):
10419         * font-menu.el (font-menu-set-font):
10420         vassoc moved to alist.el.
10421         Accelerators added to all menus.
10422         Unused bound var new-props removed.
10423
10424         * keydefs.el: I did a whole lot of rearranging to put things in a
10425         more consistent order and fixed a number of cases where key
10426         combinations involving up, down, left, right and so on were
10427         defined but the corresponding keypad combinations were not
10428         defined.
10429
10430         * lisp-mode.el:
10431         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10432         * lisp-mode.el (emacs-lisp-mode):
10433         * lisp-mode.el (lisp-interaction-mode):
10434         * lisp-mode.el (flet):
10435         Added accelerators onto the menus.
10436         Made all the different versions of the let function be indented
10437         the same way.
10438         Undid Steve's easy-menu-ification, because it makes it impossible
10439         to have the menubar and popup menus different.
10440         Cleaned up the menu; added items for find-function &c and some
10441         indenting, and removed debug-on-*.
10442
10443         * list-mode.el (list-mode-hook):
10444         * list-mode.el (list-mode):
10445         * list-mode.el (completion-setup-hook):
10446         * list-mode.el (display-completion-list):
10447         Added support for the :window-height keyword, which is required
10448         because of other changes that I made for the file dialog box.  I
10449         also made the hook variables list-mode-hook and
10450         completion-setup-hook and also minibuffer-setup-hook in
10451         minibuf.el be permanent-local; see comment in list-mode.el.
10452
10453         * map-ynp.el (map-y-or-n-p):
10454         Added accelerators to the dialog buttons.
10455
10456         * menubar-items.el (menu-truncate-list):
10457         New internal function.
10458         * menubar-items.el (submenu-generate-accelerator-spec):
10459         * menubar-items.el (menu-item-strip-accelerator-spec):
10460         * menubar-items.el (menu-item-generate-accelerator-spec):
10461         New exported functions, for use in auto-generating accelerator specs.
10462
10463         * menubar-items.el:
10464         * menubar-items.el (default-menubar):
10465         * menubar-items.el (maybe-add-init-button):
10466         * menubar-items.el (bookmark-menu-filter):
10467         * menubar-items.el (slow-format-buffers-menu-line):
10468         * menubar-items.el (build-buffers-menu-internal):
10469         * menubar-items.el (language-environment-menu-filter):
10470         * menubar-items.el (default-popup-menu):
10471         * menubar-items.el (popup-buffer-menu):
10472         * menubar-items.el (popup-menubar-menu):
10473         Did a major overhaul on this file, and in fact I'm nowhere near
10474         done working on the menubar, and there will be more patches to
10475         come.  A basic summary of what I've done:
10476
10477         a) I added accelerators to all of the menu items.  For menus that
10478         are auto-generated, such as the buffers menu, the accelerators are
10479         automatically added to the beginning of each line using the
10480         numbers 1 through 9, then zero, and then letters starting with A,
10481         but omitting the letters that are already in use for the fixed
10482         menu items at the top of the buffers menu.  To facilitate adding
10483         accelerators of this kind, I created some new functions
10484         (*-accelerator-spec), which are also being used by other filters
10485         that auto generate lists of things such as ftp sites to download
10486         packages.  If people really don't like these accelerators
10487         appearing at the beginning of the menu items, a variable can be
10488         added to optionally turn them off, but I think this is rather
10489         pointless because other menu items have accelerators and many or
10490         most of the menu users will use the accelerators if the support is
10491         there.
10492
10493         b) I combined the top level Tools and Apps menus into a single
10494         Tools menu, because the distinction between the two is not
10495         obvious, and the items on the menus are not used often enough that
10496         putting some of them onto submenus is a problem.
10497
10498         c) I created two new top level menus called View and Cmds because
10499         there were too many items on the File and Edit menus, and I'm going
10500         to be adding more items to these menus.  In contrast to the Tools
10501         menu, the items on these menus may be used quite often during an
10502         editing session, and so should be available with fewer
10503         keystrokes.
10504
10505         d) I added a number of options to the options menu, including one
10506         for controlling whether the alt key can be used to traverse to
10507         menu items using the accelerators, one for controlling behavior of
10508         control-k, one for controlling how the kill and yank functions
10509         interact with the clipboard, a few additional buffers-menu
10510         options, and various other things.  I also did a bit of
10511         rearranging, for example, combining the keyboard and mouse options
10512         into a single keyboard and mouse submenu to facilitate the
10513         accelerators on that level.
10514
10515         e) I changed the variable buffers-menu-format-buffer-line-function
10516         to take two arguments instead of one, the second argument being
10517         the line number for use in creating an accelerator.  I added a
10518         hack to support existing functions with one argument (although I
10519         doubt that very many of these exist), for backward compatibility.
10520
10521         f) I moved the top level mule menu to be a submenu of the edit
10522         menu.  I think that most of the items on this menu are fairly
10523         useless and there are certainly not enough frequently used items
10524         to justify this being its own top level menu.
10525
10526         g) I combined most of the items in big-menubar.el into the main menu.
10527         If people think the main menu is too big, it would be possible to
10528         create different configurations, some smaller.
10529
10530         * menubar.el (check-menu-syntax):
10531         Deleted some syntax checks that were no longer valid, partly
10532         because of changes that were already made a long time ago, and
10533         partly because of a change I made where I allow the name of the
10534         menu item to be an evaluated expression rather than just a string,
10535         similar to all of the other parameters of a menu item.
10536
10537         * minibuf.el:
10538         * minibuf.el (read-file-name-1):
10539         * minibuf.el (mouse-read-file-name-1):
10540         I made a number of changes to improve the appearance
10541         and functioning of the file dialog box.  They include:
10542
10543         a) Fixing the problem where closing the dialog box by clicking on
10544         the close button of the window didn't properly exit the
10545         minibuffer.
10546
10547         b) Fixing the problem that if you typed part of a file name, and
10548         then clicked on a completion with the mouse, the file was not
10549         correctly selected.
10550
10551         c) Changing the title of the dialog box to reflect the operation
10552         being done in accordance with user interface conventions, rather
10553         than the name of the dialog box buffer, which is rather useless.
10554
10555         d) Remove the words "possible completions are" which didn't
10556         belong.
10557
10558         e) Fix things so that the completions scroll off the end of the
10559         completions windows only to the right, rather than both to the
10560         right and down, which is in accordance with Windows user interface
10561         conventions.
10562
10563         * msw-init.el (init-post-mswindows-win):
10564         Added a binding for meta-F4, which is the standard windows binding
10565         for exiting a program.
10566
10567         * select.el (get-selection-no-error):
10568         * select.el (own-selection):
10569         * select.el (own-clipboard):
10570         Added an optional argument called append to the functions
10571         own-selection and own-clipboard.  This adds support for appending
10572         text to the existing selection and allows the function
10573         own-clipboard to be used as the value of the variable
10574         interprogram- cut-function.
10575
10576         Fixed a bug in own-selection in handling zmacs-region-stays.
10577
10578         * simple.el (historical-kill-line): New.
10579
10580         * simple.el (kill-line):
10581         * simple.el (interprogram-cut-function):
10582         * simple.el (interprogram-paste-function):
10583         * simple.el (handle-pre-motion-command):
10584         * simple.el (next-line):
10585         * simple.el (previous-line):
10586         a) Expanded the variable kill-whole-line, so that function
10587         kill-line can be set to delete the entire line always, not just
10588         when cursor is at the beginning of the line.  This is controlled
10589         by setting the variable kill-whole-line to the symbol 'always.
10590         This behavior, as well as the existing kill-whole-line behavior,
10591         now only take effect when kill-line is called interactively,
10592         although this is a departure from a previous behavior in the case
10593         of setting this variable kill-whole-line to t.  It is almost
10594         certainly what has always been intended, and most likely the old
10595         way of doing things introduced bugs.  I also created a function
10596         called historical-kill-line, which ignores the kill-whole-line
10597         setting and always gives the historical behavior of only killing
10598         to the end of the line.  I bound this function to shift- control-k
10599         so that the kill to end of line behavior is available, even when
10600         kill-whole-line has been set to change control-k into the simple
10601         delete-whole-line behavior. (This can be set using the options
10602         menu.)
10603
10604         b) I changed things so that kill and yank now interact with the
10605         clipboard by default under windows.  This was done by changing the
10606         default value of interprogram-cut- function and
10607         interprogram-paste-function.  You can get the old behavior by
10608         setting these to nil, and there is an option on the options menu
10609         to do this.
10610
10611         c) I added support for selecting text using shifted motion keys.
10612         This support is on by default and can be controlled by the
10613         variable shifted-motion-keys-select-region.  There is also a
10614         variable called unshifted-motion-keys-deselect-region that
10615         controls more specifically how the shifted motion key behavior
10616         works.  I did not put an option on the options menu to turn this
10617         off, because I can't imagine why this would be useful.
10618
10619         * simple.el (forward-block-of-lines):
10620         * simple.el (backward-block-of-lines):
10621         * simple.el (block-movement-size):
10622         New.
10623
10624         * simple.el (uncapitalized-title-words):
10625         * simple.el (uncapitalized-title-word-regexp):
10626         * simple.el (capitalize-string-as-title):
10627         * simple.el (capitalize-region-as-title):
10628         New.
10629
10630
10631         * subr.el (add-hook):
10632         * subr.el (make-local-hook): New.
10633         * subr.el (remove-local-hook): New.
10634         * subr.el (add-one-shot-hook): New.
10635         * subr.el (add-local-one-shot-hook): New.
10636         Added some functions to make using hooks easier.
10637         These include:
10638
10639         a) Functions add-local-hook and remove-local-hook to make it easy
10640         to use local hooks.
10641
10642         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10643         make it possible to add a "one-shot" hook, which is to say a hook
10644         that runs only once, and automatically removes itself after the
10645         first time it has run.
10646
10647 2000-03-09  Andy Piper  <andy@xemacs.org>
10648
10649         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10650
10651 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10652
10653         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10654         Moved from menubar-items.el.
10655         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10656
10657 2000-03-08  Andy Piper  <andy@xemacs.org>
10658
10659         * gutter-items.el (build-buffers-tab-internal): add selected field
10660         to buffers tab spec.
10661
10662 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10663
10664         * minibuf.el (last-exact-completion): Initialize to nil.
10665
10666 2000-03-07  Didier Verna  <didier@xemacs.org>
10667
10668         * startup.el (command-line-1): remove unused variable
10669         `first-file-buffer'.
10670
10671 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10672
10673         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10674         which is also used for Web server log files.
10675
10676 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10677
10678         * mule/mule-charset.el: Setup auto-fill-chars.
10679
10680 2000-03-02  SL Baur  <steve@beopen.com>
10681
10682         * subr.el (with-string-as-buffer-contents): Reimplement using
10683         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10684         non-deletion of buffer after execution problem.
10685         (with-output-to-string): Use unique buffer name.
10686
10687 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10688
10689         * gutter-items.el (buffers-tab-sort-function):  New variable.
10690         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10691
10692 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10693
10694         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10695
10696 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10697
10698         * menubar-items.el (maybe-add-init-button): Remove the "Load
10699         .emacs" button from all menubars.
10700
10701 2000-03-01  Didier Verna  <didier@xemacs.org>
10702
10703         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10704         region rectangle replacement (from Jan Vroonhof).
10705         (replace-rectangle): new function.
10706
10707 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10708
10709         * mule/mule-cmds.el (set-default-coding-systems): Use
10710         set-terminal-coding-system and set-keyboard-coding-system.
10711         * coding.el (set-terminal-coding-system): Use
10712         set-console-tty-output-coding-system.
10713         (set-keyboard-coding-system): Use
10714         set-console-tty-input-coding-system.
10715
10716 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10717
10718         * minibuf.el (read-variable): Allow symbol to default argument.
10719
10720 2000-02-27  Andy Piper  <andy@xemacs.org>
10721
10722         * gutter-items.el (update-tab-hook): new function to be used for
10723         hooks.
10724         (create-frame-hook): add update-tab-hook.
10725         (record-buffer-hook): ditto.
10726         (default-gutter-position-changed): ditto.
10727         (default-gutter-position): updating the buffers tab is now handled
10728         by a hook.
10729         (default-gutter-position-changed-hook): new variable.
10730         (gutter-element-visibility-changed-hook): ditto.
10731         (set-gutter-element-visible-p): call it.
10732         (set-gutter-element): use modify-specifier-instances. Set extents
10733         as duplicable before using.
10734         (remove-gutter-element): ditto.
10735         (set-gutter-element-visible-p): ditto.
10736         (init-gutter): new function.
10737         (add-tab-to-gutter): use new gutter-element functions rather than
10738         setting specifiers directly.
10739         (clear-progress): ditto.
10740         (abort-progress): ditto.
10741         (gutter-buffers-tab-visible-p): renamed from
10742         default-gutter-visible-p
10743
10744         * specifier.el (modify-specifier-instances): new function from Jan
10745         Vroonhof.
10746
10747         * x-init.el (init-post-x-win): call init-gutter.
10748
10749         * msw-init.el (init-post-mswindows-win): call init-gutter.
10750
10751         * menubar-items.el (default-menubar): Update to reflect new gutter
10752         variables.
10753
10754 2000-02-26  Andy Piper  <andy@xemacs.org>
10755
10756         * gutter-items.el (set-gutter-element): new function. Add gutter
10757         elements to the specified gutter.
10758         (remove-gutter-element): new function. Remove gutter elements from
10759         the specified gutter.
10760         (set-gutter-element-visible-p): new function. Set gutter element
10761         visibility for the provided gutter-visible specifier.
10762
10763 2000-02-23  Andy Piper  <andy@xemacs.org>
10764
10765         * gutter-items.el (add-tab-to-gutter): specify dimensions
10766         dynamically.
10767
10768 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10769
10770         * gutter-items.el (add-tab-to-gutter):
10771         * package-get.el (package-get-interactive-package-query):
10772         * package-ui.el (pui-directory-exists):
10773         (pui-install-selected-packages):
10774         (pui-list-packages):
10775         Use #'(lambda ...)  instead of '(lambda ...).
10776
10777 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10778
10779         * startup.el (load-user-init-file): Check to make sure user
10780           has an init-file before calling load().
10781
10782 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10783
10784         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10785
10786 2000-02-23  Martin Buchholz <martin@xemacs.org>
10787
10788         * XEmacs 21.2.31 is released.
10789
10790 2000-02-21  Mike Sperber <mike@xemacs.org>
10791
10792         * loadup.el (really-early-error-handler):
10793         * update-elc.el:
10794         * make-docfile.el:
10795         Remove dependency on EMACSBOOTSTRAP... environment variables.
10796
10797 2000-02-21  Martin Buchholz <martin@xemacs.org>
10798
10799         * XEmacs 21.2.30 is released.
10800
10801 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10802
10803         * byte-optimize.el (byte-optimize-plus):
10804         (byte-optimize-minus):
10805         (byte-optimize-multiply):
10806         Optimize (- 0) to 0, not (-)
10807         Optimize (+ 5 3.0) to 8.0
10808         Optimize (* 5 3.0) to 15.0
10809         Improve readability.
10810
10811 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10812
10813         * modeline.el: (modeline-scrolling-method): change modeline
10814         mswindows cursor appearance according to the value.
10815
10816         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10817         and 'gui-element face colors and 'gui-element face font to Windows
10818         defaults.
10819
10820 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10821
10822         * font-lock.el: Javadoc enhancements
10823
10824 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10825
10826         * ldap.el (toplevel): Test if LDAP support has been compiled in
10827         (ldap-verbose): New option
10828         (ldap-search-entries): Renamed from the previous ldap-search
10829         Conditionalize message display on ldap-verbose
10830         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10831         defuns
10832         (ldap-search): Is now defined as an obsolete wrapper calling
10833         ldap-search-basic or ldap-search-entries
10834
10835
10836 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10837             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10838             Jan Vroonhof  <jan@xemacs.org>
10839
10840         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10841         When for-effect is true, didn't call `byte-optimize-form'
10842         in and/or subforms without last.
10843
10844 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10845
10846         * package-get.el (package-get-download-sites): Use correct custom
10847         type.
10848
10849 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10850
10851         * files.el (write-file): Ask for coding system when compiled with
10852         file-coding.
10853
10854 2000-02-16  Andy Piper  <andy@xemacs.org>
10855
10856         * buffer.el (switch-to-buffer): give norecord argument to
10857         set-window-buffer instead of explicitly recording.
10858
10859         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10860         we have to pick a window.
10861
10862 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10863
10864         * mule/mule-cmds.el (describe-language-support): Don't add
10865         unexist function to help-map.
10866         (describe-coding-system): Don't use already assigend `C'.
10867
10868 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10869
10870         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10871         work in custom.
10872
10873 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10874
10875         * about.el: Ienaga's e-mail address change.
10876
10877 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10878
10879         * etags.el (find-tag): force new window -- even if buf already
10880         visible -- when other-window is t
10881
10882 2000-02-16  Martin Buchholz <martin@xemacs.org>
10883
10884         * XEmacs 21.2.29 is released.
10885
10886 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10887
10888         * cl-extra.el (getf): This is now identical to `plist-get', so
10889         just defalias it.
10890         * cl-macs.el: Make getf an alias to plist-get, at the
10891         byte-compiler level, using define-compiler-macro.
10892
10893 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10894
10895         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10896
10897 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10898
10899         * lisp/etags.el (find-tag-internal): set exact-tagname to
10900           a regular expression that matches against the tagname
10901           part of the tag entry first instead of only looking in
10902           the context area.
10903
10904 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10905
10906         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10907         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10908
10909 2000-02-07  Martin Buchholz <martin@xemacs.org>
10910
10911         * XEmacs 21.2.28 is released.
10912
10913 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10914
10915         * cl-extra.el (getf): Just call `get', never `get*'.
10916         Make arglist match docstring.
10917         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10918         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10919         * byte-optimize.el: remove references to `get*'.
10920
10921 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10922
10923         * mule/european.el: Add syntax information for Latin3 and Latin4.
10924
10925 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10926
10927         * byte-optimize.el: Byte-optimize (length "foo")
10928
10929 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10930
10931         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10932         width check using `window-leftmost-p' and `window-rightmost-p'.
10933
10934 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10935
10936         * wid-edit.el (widget-match-inline): An atom never matches a
10937           list.
10938
10939 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10940
10941         * modeline.el: Consolidated 'x and 'mswindows specification under
10942         'win tag.
10943
10944 2000-01-29  Andy Piper  <andy@xemacs.org>
10945
10946         * gutter-items.el: (format-buffers-tab-line): Try and be
10947         intelligent about buffer naming when we have duplicates.
10948
10949 2000-01-29  Andy Piper  <andy@xemacs.org>
10950
10951         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10952         updated when it becomes visible.
10953
10954 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10955
10956         * bytecomp.el (byte-compile-insert-header): Properly set coding
10957         system under MULE and file-coding.
10958
10959 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10960
10961         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10962         (dontusethis-set-value-terminal-coding-system-handler):
10963         (dontusethis-set-value-keyboard-coding-system-handler):
10964         Never undefine coding system aliases.  Emergency fix for gnus.
10965
10966 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10967
10968         * files.el (abbreviate-file-name): Use directory-sep-char instead
10969         of hard-coded "/".
10970
10971 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10972
10973         * startup.el (user-init-file-base-list): New variable, replacing
10974         user-init-file-base.
10975         (find-user-init-file): New function.
10976         (command-line-early): Use it.
10977         (load-user-init-file): Ditto.
10978
10979 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10980
10981         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10982         calling valid-image-instantiator-format-p
10983
10984 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10985
10986         * isearch-mode.el (isearch-mode): The variable is
10987         isearch-unhidden-extents, not isearch-opened-extents.
10988
10989 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10990
10991         * minibuf.el (next-history-element): Modify error message if a
10992         default value is available.
10993
10994 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10995
10996         * bytecomp.el (byte-compile-file): Don't unconditionally write
10997         .elc files in binary - might contain non-Latin1.
10998
10999 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11000
11001         * process.el (shell-quote-argument): Use (nt-quote-process-args)
11002         for windows-nt.
11003
11004         * version.el:
11005         * startup.el (user-init-file-base):
11006         * process.el (call-process-region):
11007         * files.el (make-backup-file-name):
11008         (backup-file-name-p):
11009         (file-relative-name):
11010         (abbreviate-file-name):
11011         (set-auto-mode):
11012         * code-process.el (call-process-region): Removed unnecessary
11013         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
11014         support out of the universe.
11015
11016         * process.el:
11017         * code-process.el:
11018         * bytecomp.el (byte-compile-file): Removed reference to
11019         buffer-file-type, and commented usage of binary-process-output
11020         NTEmacs variables.
11021
11022 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
11023
11024         * help.el (function-arglist): Add case for macro.
11025
11026 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11027
11028         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
11029         printers.
11030         (custom-display): Added a menu for printer/display tags.
11031
11032         * frame.el (frame-type):
11033         * device.el (device-type): Added 'msprinter to the doc string, and
11034         removed 'pc -- it is not going to be implemented ever.
11035         (call-device-method): Fixed docstring typo.
11036         Defined specifier tags 'printer and 'display.
11037
11038 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
11039
11040         * lisp/itimer.el (itimer-run-expired-timers): (consp
11041           last-command-event-time) instead of (consp
11042           'last-command-event-time).
11043
11044 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11045
11046         * msw-glyphs.el: Removed obsolete commentary.
11047
11048 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11049
11050         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
11051         better default value.
11052
11053 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
11054
11055         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
11056         (read-string): Ditto.
11057         (eval-minibuffer): Ditto.
11058         (read-command): Ditto.
11059         (read-function): Ditto.
11060         (read-variable): Ditto.
11061         (read-number): Ditto.
11062         (read-shell-command): Ditto.
11063         (read-number): Record history.
11064
11065 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11066
11067         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
11068
11069 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
11070
11071         * faces.el (startup-initialize-custom-faces): New function.
11072         Reset all faces created during auto-autoloads loading time
11073         by defface.
11074         * startup.el (command-line): Call it.
11075
11076 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
11077
11078         * about.el (about-hackers): Add myself to contributors list.
11079
11080 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
11081
11082         * menubar-items.el (maybe-add-init-button): Removed an argument in
11083         a call to load-user-init-file, as the function managed to lose its
11084         formal parameter a few betas ago.
11085
11086 2000-01-18  Martin Buchholz <martin@xemacs.org>
11087
11088         * XEmacs 21.2.27 is released.
11089
11090 2000-01-18  Martin Buchholz  <martin@xemacs.org>
11091
11092         * process.el (shell-command-to-string): Use the FSF docstring.
11093         Make shell-command-to-string the standard function, and
11094         exec-to-string the (deprecated) alias.
11095
11096         * startup.el: typo fix.
11097
11098 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11099
11100         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11101
11102 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11103
11104         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11105         buffers after visible buffers.
11106         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11107
11108 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11109
11110         * info.el (Info-extract-menu-node-name): Stop at a dot
11111         followed by whitespace or right parenthesis.
11112
11113 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11114
11115         * info.el (Info-directory-list): Warn against using Customize with
11116         Info-directory-list.
11117
11118 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11119
11120         * minibuf.el (read-file-name): doc fix.
11121
11122         * autoload.el (update-file-autoloads): doc fix.
11123
11124         * about.el (about-hackers): Change my E-mail address.
11125
11126 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11127
11128         * info.el (Info-visit-file): Just use the `f' interactive spec to
11129         read a filename in the standard way.
11130
11131 2000-01-13  Andy Piper  <andy@xemacs.org>
11132
11133         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11134         (gutter-buffers-tab-extent): new variable.
11135         (update-tab-in-gutter): call add-tab-to-gutter again if the
11136         orientation has changed.
11137         (add-tab-to-gutter): cope with different orientations.
11138
11139 2000-01-11  Didier Verna  <didier@xemacs.org>
11140
11141         * info.el (Info-following-node-name): backward-skip dots as well
11142         as spaces (dots at the end of a node name aren't part of it).
11143         (Info-extract-menu-node-name): don't skip dots. There could be
11144         some in the node name.
11145         (Info-index): allow dots to be part of a node name.
11146
11147 2000-01-12  Andreas Jaeger  <aj@suse.de>
11148
11149         * files.el (auto-mode-alist): Added idlwave-mode.
11150         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11151
11152 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11153
11154         * info.el (Info-search): Show default value.
11155
11156 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11157
11158         * info.el (Info-read-node-completion-table): New variable.
11159         (Info-read-node-name-1): New function.
11160         (Info-read-node-name): Use it.
11161         (Info-follow-reference): Use DEFAULT argument of completing-read.
11162         (Info-menu): Ditto.
11163
11164 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11165
11166         * hyper-apropos.el (hyper-describe-key-briefly): Save
11167         window configuration.
11168         (hyper-describe-face): Use DEFAULT of completing-read.
11169         (hyper-apropos-read-variable-symbol): Ditto.
11170         (hyper-apropos-read-function-symbol): Ditto.
11171
11172 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11173
11174         * mule/mule-cmds.el (set-default-coding-system): Set
11175         comint-exec-hook to use coding-system-for-read and
11176         coding-system-for-write so that C-x RET c works.
11177
11178 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11179
11180         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11181         (previous-matching-history-element): Increment
11182         minibuffer-max-depth by 1.
11183         (next-matching-history-element): Ditto.
11184
11185 2000-01-11  Andy Piper  <andy@xemacs.org>
11186
11187         * gutter-items.el (buffers-tab): Create a new face for the buffers
11188         tab.
11189         (buffers-tab-face): use it.
11190
11191 2000-01-10  Didier Verna  <didier@xemacs.org>
11192
11193         * modeline.el (modeline-scrolling-method): change modeline X
11194         cursor appearance according to the value.
11195
11196 2000-01-07  Andreas Jaeger  <aj@suse.de>
11197
11198         * about.el (about-hackers): Moved my entry to contributor list.
11199         (xemacs-hackers): Added myself.
11200         (about-maintainer-info): Added description of myself.
11201
11202
11203 2000-01-07  Didier Verna  <didier@xemacs.org>
11204
11205         * modeline.el (modeline-scrolling-method): new variable.
11206         (mouse-drag-modeline): add reference to it in the docstring.
11207         (mouse-drag-modeline): handle it.
11208
11209 2000-01-08  Andy Piper  <andy@xemacs.org>
11210
11211         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11212         calls.
11213         (remove-buffer-from-gutter-tab): ditto.
11214
11215 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11216
11217         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11218         (custom-face-edit): Fix grammatical error in help message.
11219
11220 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11221
11222         * movemail.el: Added.
11223
11224         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11225
11226 2000-01-03  Didier Verna  <didier@xemacs.org>
11227
11228         * modeline.el (mouse-drag-modeline): remove the code related to
11229         the modeline horizontal scrolling facility.
11230
11231 1999-12-31  Martin Buchholz <martin@xemacs.org>
11232
11233         * XEmacs 21.2.26 is released.
11234
11235 1999-12-28  Andy Piper  <andy@xemacs.org>
11236
11237         * wid-edit.el (widget-push-button-value-create): The gui cache
11238         does not agree with native widgets which can only be displayed
11239         once per window. The reasons for caching are diminished now that
11240         we don't hog resources when creating buttons.
11241         (widget-push-button-cache) deleted.
11242
11243 1999-12-24  Martin Buchholz <martin@xemacs.org>
11244
11245         * XEmacs 21.2.25 is released.
11246
11247 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11248
11249         * hyper-apropos.el (hyper-apropos): Toggle
11250         hyper-apropos-programming-apropos correctly.
11251         Set REGEXP when user accepts default value.
11252
11253 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11254
11255         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11256         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11257
11258 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11259
11260         * mule/mule-category.el (undefined-category-designator):
11261         Return char instead of character.  Search for undefined one.
11262         (describe-category): Use with-displaying-help-buffer.
11263
11264 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11265
11266         * byte-optimize.el (byte-optimize-plus):
11267         Optimize (+ 1) to 1 instead of (1+ nil).
11268
11269         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11270
11271         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11272
11273         * byte-optimize.el (byte-optimize-char-before): New function.
11274         Remove performance penalty for using (char-before) instead of (char-after).
11275
11276 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11277
11278         * mule/mule-category.el (char-category-list): Return character
11279         instead of integer.
11280
11281 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11282
11283         * minibuf.el (read-buffer): Check default is buffer object.
11284
11285 1999-11-25  Andy Piper  <andy@xemacs.org>
11286
11287         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11288         for buttons.
11289
11290 1999-12-16  Andreas Jaeger  <aj@suse.de>
11291
11292         * package-get.el (package-get-maybe-save-index): Fixed typo.
11293         Patch by Jeff Miller <jmiller@smart.net>.
11294
11295 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11296
11297         * gnuserv.el (gnuserv-process-filter):  don't call
11298         gnuserv-write-to-client when gnuserv-current-client is nil
11299
11300 1999-12-14  Martin Buchholz <martin@xemacs.org>
11301
11302         * XEmacs 21.2.24 is released.
11303
11304 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11305
11306         * about.el (about-hackers): Update my email address.
11307
11308 1999-12-07  Martin Buchholz <martin@xemacs.org>
11309
11310         * XEmacs 21.2.23 is released.
11311
11312 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11313
11314         * package-get.el (package-get-download-sites): Removed several
11315         defunct download sites, added many new ones, and corrected a few
11316         incorrect directory-on-site entries.  Added physical locations to
11317         site-description.
11318
11319 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11320
11321         * finder.el (finder-commentary): add DOC string and fix
11322         interactive spec
11323
11324 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11325
11326         * help.el (describe-function): Don't forget to intern the string
11327         completing-read returns.
11328         (describe-variable): Ditto.
11329
11330 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11331
11332         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11333         `hyper-apropos-help-mode' here to find symbol to customize
11334         irregardless of cursor position and simplify
11335         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11336         `hyper-apropos-popup-menu'.
11337
11338 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11339
11340         * apropos.el (apropos-mode-map): Add return to call
11341         apropos-follow.
11342         (apropos-print): Call apropos-mode to have better
11343         command reference. Put keymap text-poperty to
11344         symbole name.
11345
11346 1999-11-22  Alastair Burt  <burt@dfki.de>
11347
11348         * help.el: (describe-bindings-1): Added handling of keymaps for
11349         the extents at point.
11350
11351 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11352
11353         * gutter-items.el (buffers-tab-items): Wrap the function in a
11354         save-match-data
11355
11356 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11357
11358         * help.el (describe-function): Use the DEFAULT argument to
11359         completing-read.
11360         (describe-variable): Ditto.
11361
11362 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11363
11364         * minibuf.el (read-from-minibuffer): Add optional argument
11365         DEFAULT to have better mini-buffer history support.
11366         (completing-read): Pass default to read-from-minibuffer.
11367         (read-buffer): Pass default to completing-read.
11368
11369 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11370
11371         * font-lock.el (font-lock-doc-string-face): Document the
11372         `font-lock-lisp-like' property.
11373
11374 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11375
11376         * lisp-mode.el: Specify `font-lock-lisp-like'.
11377
11378         * font-lock.el (font-lock-lisp-like): New function.
11379         (font-lock-fontify-syntactically-region): Use it.
11380
11381 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11382
11383         * XEmacs 21.2.22 is released
11384
11385 1999-11-28  Martin Buchholz <martin@xemacs.org>
11386
11387         * XEmacs 21.2.21 is released.
11388
11389 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11390
11391         * minibuf.el (read-coding-system): Accept symbol and
11392         coding-system object as a default-coding-system.
11393
11394 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11395
11396         * minibuf.el (read-coding-system): Accept symbol as
11397         a default-coding-system.
11398
11399 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11400
11401         * apropos.el (apropos-documentation): Use insert instead
11402         of princ.
11403
11404 1999-11-07  William M. Perry  <wmperry@aventail.com>
11405
11406         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11407           for the linux console.
11408
11409         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11410           stuff to work when you are not on a window system, since the GPM
11411           mouse support now allows pasting from outside of XEmacs.
11412
11413 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11414
11415         * XEmacs 21.2.20 is released
11416
11417 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11418
11419         * setup-paths.el (paths-default-info-directories): Add
11420         /usr/share/info and /usr/local/share/info.
11421
11422 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11423
11424         * about.el: Updated Vladimir Ivanovic's info.
11425
11426 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11427
11428         * auto-show.el (auto-show-truncationp): Remove.
11429
11430         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11431
11432 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11433
11434         * indent.el (indent-line-to): fix bug: spaces were not replaced
11435         with tab if column is multiple of tab-width
11436         From dhn@qedinc.com
11437
11438 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11439
11440         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11441         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11442
11443         * package-get.el (package-get-package-provider): Be verbose when
11444         interactive. Patch from Robert Pluim
11445
11446 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11447
11448         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11449         info file suffixes.
11450
11451 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11452
11453         * process.el (open-network-stream): Add a new optional parameter
11454         PROTOCOL to support udp; fix a minor typo and add an explanation
11455         in docstring for udp programming.
11456
11457         * code-process.el (open-network-stream): Add a new optional
11458         parameter PROTOCOL to support udp; fix a minor typo and add an
11459         explanation in docstring for udp programming.
11460
11461 1999-10-18  Andy Piper  <andy@xemacs.org>
11462
11463         * gui.el (make-gui-button): be more precise about how we call
11464         callbacks.
11465
11466         * wid-edit.el (widget-push-button-value-create): Use the new form
11467         of native gui-button.
11468
11469 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11470
11471         * info.el (Info-page-prev): Don't do (sit-for 0).
11472
11473 1999-10-13  Andy Piper  <andy@xemacs.org>
11474
11475         * gutter-items.el (progress-abort-glyph): new glyph for showing
11476         abort status.
11477         (append-progress): dispatch-event rather than sit-for.
11478         (abort-progress): new function. Show the abort glyph with an
11479         appropriate message.
11480         (raw-append-progress): dispatch-event rather than sit-for.
11481         (display-progress): cope with aborts.
11482
11483         * gui.el (make-gui-button): Use native widgets for buttons
11484         unconditionally.
11485         (insert-gui-button): ditto.
11486         (gui-button-p): ditto.
11487
11488         * xbm-button.el: remove from core.
11489
11490         * xpm-button.el: remove from core.
11491
11492 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11493
11494         * faces.el (init-device-faces): Don't initialize the random faces
11495         on the stream device.
11496
11497 1999-10-06  Andy Piper  <andy@xemacs.org>
11498
11499         * files.el (recover-file): Don't use ls under windows for revert buffer.
11500
11501 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11502
11503         * package-get.el (package-get-download-menu): Make menu really
11504         toggle download sites.
11505         (package-get-download-sites): Add autoload cookie.
11506
11507 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11508
11509         * setup-paths.el (paths-find-module-directory): Ditto.
11510
11511 1999-09-29  Werner Fink  <werner@suse.de>
11512
11513         * setup-paths.el (paths-find-exec-directory): Add missing nil
11514         parameter for environment.
11515
11516 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11517
11518         * modeline.el (modeline-format):
11519         Only purecopy the strings.  Else
11520         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11521         barfs.
11522
11523 1999-08-28  Mike Woolley  <mike@bulsara.com>
11524
11525         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11526         user setting comint-completion-addsuffix and
11527         comint-process-echoes.
11528
11529 1999-09-22  Andy Piper  <andy@xemacs.org>
11530
11531         * gutter-items.el (update-tab-in-gutter): use
11532         last-nonminibuf-window instead of selected-window.
11533
11534 1999-09-18  Andy Piper  <andy@xemacs.org>
11535
11536         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11537         display on.
11538
11539         * subr.el (record-buffer-hook): new variable so that the hook gets
11540         some documentation.
11541
11542 1999-09-16  Andy Piper  <andy@xemacs.org>
11543
11544         * gutter-items.el (update-tab-in-gutter): only update when the
11545         gutter is visible.
11546         (remove-buffer-from-gutter-tab): ditto.
11547
11548 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11549
11550         * simple.el (do-auto-fill): Commented out part of Kinsoku
11551         processing.
11552
11553 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11554
11555         * isearch-mode.el (isearch-highlightify-region): Give the
11556         highlighting extents a high priority.
11557         (isearch-make-extent): Give the main highlighting extent an even
11558         higher priority.
11559
11560 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11561
11562         * packages.el (packages-compute-package-locations): Fix typo from
11563         -u rationalization.
11564
11565 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11566
11567         * setup-paths.el (paths-find-doc-directory): Respect value of
11568         `configure-doc-directory.'
11569
11570         * find-paths.el (paths-find-architecture-directory): Give
11571         precendence `default' argument (which typically comes from
11572         configure).
11573
11574 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11575
11576         * startup.el (command-line-early): Added options -user-init-file
11577         and -user-init-directory.
11578
11579         * files.el (user-init-file): Default to NIL so we can recognize
11580         when it's set.
11581
11582 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11583
11584         * obsolete.el (init-file-user):
11585         * startup.el:
11586         * packages.el (packages-compute-package-locations):
11587         * package-get.el (package-get-user-index-filename):
11588         * menubar-items.el (maybe-add-init-button):
11589         * info.el (Info-annotations-path):
11590         * dump-paths.el:
11591         Change `user-init-directory' to be an absolute path.
11592         Use `user-init-directory' where appropriate.
11593         Zap `init-file-user' and its uses.
11594
11595 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11596
11597         * subr.el (copy-symbol): New function.
11598
11599 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11600
11601         * isearch-mode.el (isearch-done): Be sure to restore invisible
11602         extents in the proper buffer.
11603         (isearch-pre-command-hook): Set this-command to the correct value
11604         in case the buffer has changed and old overriding-local-map was
11605         used.
11606         (isearch-restore-extent): Use remprop instead of setting the
11607         property to nil.
11608
11609 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11610
11611         * cmdloop.el (execute-extended-command): Update zmacs region
11612         before the delay.
11613         (execute-extended-command): Make the message gettext-friendly.
11614
11615 1999-09-07  Andy Piper  <andy@xemacs.org>
11616
11617         * gutter-items.el (progress-gauge-glyph): renamed from
11618         progress-glyph.
11619         (progress-text-glyph): new variable.
11620         (progress-layout-glyph): use layouts and text glyphs.
11621         (progress-area-buffer): removed.
11622         (progress-text-and-extent): new variable.
11623         (progress-displayed-p): dynamically create gutter area buffer.
11624         (clear-progress): ditto.
11625         (raw-append-progress): ditto.
11626         (append-progress): use new glyph names.
11627         (raw-append-progress): only create the extent when needed. set
11628         properties more optimally.
11629         (progress): remove args.
11630
11631 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11632
11633         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11634         mapcar where the return value is unused.
11635         (isearch-restore-invisible-extents): Ditto.
11636         (isearch-highlight-all-cleanup): Ditto.
11637         (isearch-delete-extents-in-range): Traverse the extents only once.
11638         (isearch-highlight-all-update): Don't start over if the search
11639         string has changed and more input is pending.
11640
11641 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11642
11643         * packages.el (packages-find-package-data-path): Ditto.
11644
11645         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11646
11647         * subr.el (mapc-internal): Don't make obsolete.
11648
11649         * cl-extra.el (mapc): Resurrect.
11650
11651 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11652
11653         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11654         alias.
11655
11656         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11657         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11658         (isearch-yank-clipboard): Use get-clipboard instead of
11659         x-get-clipboard.
11660         (isearch-yank-selection): Fix docstring.
11661
11662 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11663
11664         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11665
11666 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11667
11668         * cl-macs.el (extent-start-position): Fix setf method.
11669         (extent-end-position): Ditto.
11670
11671 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11672
11673         * isearch-mode.el: End merge with FSF 20.4.
11674
11675         * isearch-mode.el (search-invisible): New variable.
11676         (isearch-hide-immediately): Ditto.
11677         (isearch-unhidden-extents): Ditto.
11678         (isearch-range-invisible): New function.
11679         (isearch-unhide-extent): Ditto.
11680         (isearch-restore-invisible-extents): Ditto.
11681         (isearch-restore-extent): Ditto.
11682
11683         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11684         implementation.
11685         (isearch-ring-retreat-edit): Ditto.
11686         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11687         (isearch-forward-regexp): New arguments NOT-REGEXP and
11688         NO-RECURSIVE-EDIT.
11689         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11690         (isearch-backward-regexp): New arguments NOT-REGEXP and
11691         NO-RECURSIVE-EDIT.
11692         (isearch-mode): Return isearch-success.
11693         (isearch-update): Use unread-command-events instead of
11694         unread-command-event.
11695         (isearch-abort): If an invalid regexp is encountered, keep popping
11696         states.
11697         (isearch-*-char): Use FSF implementation.
11698         (isearch-whitespace-chars): Use the more robust FSF's
11699         implementation.
11700         (isearch-within-brackets): New variable.
11701         (isearch-mode): Initialize it.
11702         (isearch-edit-string): Bind it.
11703         (isearch-search-and-update): Set it.
11704         (isearch-push-state): Push it.
11705         (isearch-top-state): Pop it.
11706         (isearch-search): Set it.
11707         (isearch-printing-char): When called by isearch-whitespace-chars,
11708         handle M-SPC gracefully.
11709         (isearch-message-prefix): New argument ELLIPSIS.
11710         (isearch-message-suffix): Ditto.
11711         (isearch-message): Use the ELLIPSIS argument when calling
11712         isearch-message-prefix and isearch-message-suffix.
11713         (isearch-message-prefix): Distinguish between "wrapped" and
11714         "overwrapped" search, FWIW.
11715
11716 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11717
11718         * isearch-mode.el (isearch-edit-string): Use the head of the
11719         search ring instead of search-last-string and search-last-regexp.
11720         (search-highlight): Renamed from isearch-highlight.
11721         (isearch-exit): Use the new name.
11722         (isearch-highlight): Ditto.
11723         (isearch-dehighlight): Ditto.
11724         (isearch-update-ring): New function.
11725         (isearch-done): Call it.
11726         (isearch-done): New argument EDIT.
11727         (isearch-repeat): If search string is empty, look up at the car of
11728         the search ring; ignore the yank pointer.
11729         (isearch-abort): Call isearch-done with NOPUSH.
11730         (isearch-cancel): New function.
11731         (isearch-mode-map): Bind it to ESC ESC ESC.
11732
11733         * isearch-mode.el: Begin merge with FSF 20.4.
11734
11735 1999-09-01  Andy Piper  <andy@xemacs.org>
11736
11737         * x-select.el (x-get-clipboard): obsolete.
11738         (x-yank-clipboard-selection): obsolete
11739
11740         * select.el (disown-selection): need to be careful to disown the
11741         clipboard if we set it via selection.
11742         (get-clipboard): move from x-select.el
11743         (yank-clipboard-selection): ditto.
11744
11745 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11746
11747         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11748         isearch-highlight-all-matches to nil.
11749         (isearch-fixed-case): New variable.
11750         (isearch-mode): Initialize it.
11751         (isearch-edit-string): Save it.
11752         (isearch-toggle-case-fold): Set it.
11753         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11754         need to check isearch-fixed-case.
11755         (isearch-toggle-case-fold): Update highlighting of all matches
11756         before the pause.
11757         (isearch-edit-string):
11758
11759 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11760
11761         * isearch-mode.el (isearch-edit-string): Call isearch-message
11762         before reading the event so that the prompt is displayed properly.
11763         (isearch-message): Use isearch-nonincremental when calling
11764         isearch-message-prefix.
11765         (minibuffer-local-isearch-map): Bind up and down to do the same as
11766         M-p and M-n respectively.
11767         (isearch-done): New arg NOPUSH.
11768         (isearch-edit-string): Use it.
11769         (isearch-edit-string): Don't bind isearch-string.
11770         (isearch-ring-adjust): Edit string, *then* push state.
11771
11772 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11773
11774         * faces.el (isearch-secondary): Make isearch-secondary look
11775         different than default.
11776
11777 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11778
11779         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11780         save-excursion.
11781         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11782         (isearch-update): Call isearch-dehighlight without arguments.
11783         (isearch-done): Ditto.
11784
11785         * isearch-mode.el (isearch-fix-case): If the search string has no
11786         upper-case letters, allow the folding to be reenabled.
11787         Previously, once disabled, the folding would remain that way until
11788         the end of isearch.
11789         (isearch-top-state): Call isearch-fix-case.
11790
11791         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11792         save-excursion.
11793         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11794
11795 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11796
11797         * xpm-button.el:
11798         xbm-button.el: Need to exist in core because gui.el depends on
11799         them.
11800
11801 1999-08-31  Andy Piper  <andy@xemacs.org>
11802
11803         * gutter-items.el (buffers-tab-face): new customizable variable.
11804         (buffers-tab-default-buffer-line-length): new specifier for
11805         maximum viewable characters.
11806         (progress-stack): new variable for implementing widget-based
11807         progress messages.
11808         (progress-area-buffer): ditto.
11809         (progress-glyph-height): ditto.
11810         (progress-stop-callback): ditto.
11811         (progress-quit-function): new function.
11812         (progress-glyph): new variable.
11813         (progress-layout-glyph): ditto.
11814         (progress-displayed-p): new function, see message-displayed-p for
11815         details.
11816         (clear-progress): ditto.
11817         (remove-progress): ditto.
11818         (append-progress): ditto.
11819         (raw-append-progress): ditto.
11820         (display-progress): ditto.
11821         (current-progress): ditto.
11822         (current-progress-label): ditto.
11823         (progress): ditto.
11824         (lprogress): ditto.
11825
11826
11827 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11828
11829         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11830
11831         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11832         `isearch-yank-selection'.
11833         (isearch-mode-map): Use it.
11834         (isearch-yank-selection): Use `get-selection' instead of
11835         `get-x-selection'.
11836
11837 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11838
11839         * faces.el (isearch-secondary): Create face here.
11840
11841         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11842         timers.
11843
11844 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11845
11846         * subr.el (buffer-string): More robust backward compatibility
11847         check, courtesy William Perry.
11848
11849 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11850
11851         * replace.el (perform-replace): Stop the search after the search
11852         limit has been reached.
11853
11854 1999-08-23  Andy Piper  <andy@xemacs.org>
11855
11856         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11857         here if we don't have one.
11858
11859 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11860
11861         * ldap.el (ldap-coding-system): Default to nil until we get
11862         efficient UTF8 support
11863         (ldap-decode-string): Guard against `decode-coding-string' not
11864         being defined
11865         (ldap-encode-string): Guard against `encode-coding-string' not
11866         being defined
11867
11868 1999-08-23  Didier Verna  <didier@xemacs.org>
11869
11870         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11871         Some doc strings improvements, and add a star to the `interactive'
11872         calls.
11873
11874 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11875
11876         * font-lock.el (java-font-lock-keywords-3): introduced new
11877         keywords and regexpes for javadoc syntax 1.2.
11878
11879 1999-08-17  Andy Piper  <andy@xemacs.org>
11880
11881         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11882         format-buffers-tab-line.
11883         (buffers-tab-max-buffer-line-length): new variable.
11884         (format-buffers-tab-line): new function. truncate names if over
11885         buffers-tab-max-buffer-line-length.
11886
11887 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11888
11889         * cus-start.el: Customize the variable `bell-inhibit-time'.
11890
11891 1999-08-16  Andy Piper  <andy@xemacs.org>
11892
11893         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11894         brute-force approach to deleting the last buffer.
11895         (buffers-tab-grouping-regexp): new customizable variable.
11896         (select-buffers-tab-buffers-by-mode): use it.
11897
11898 1999-08-13  Andy Piper  <andy@xemacs.org>
11899
11900         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11901         deletion problem.
11902
11903 1999-07-30  Didier Verna  <didier@xemacs.org>
11904
11905         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11906         of princ to output symbols.
11907         (custom-save-face-internal): ditto.
11908         (custom-save-resets): ditto.
11909
11910 1999-08-09  Didier Verna  <didier@xemacs.org>
11911
11912         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11913         `regexp-quote' to protect the major mode name for use as a regular
11914         expression (c++ needs this for instance).
11915
11916 1999-08-08  Andy Piper  <andy@xemacs.org>
11917
11918         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11919         cope with similar mode names.
11920
11921         * gutter-items.el (buffers-tab-selection-function): new selection
11922         function.
11923         (select-buffers-tab-buffers-by-mode): new function.
11924         (buffers-tab-items): use it if set to only display buffers in the
11925         tab in the current buffer's group..
11926         (update-tab-in-gutter): use new api.
11927         (remove-buffer-from-gutter-tab): ditto.
11928
11929         * gutter-items.el (buffers-tab-max-size): set custom selection
11930         default to 6.
11931         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11932         (add-tab-to-gutter): set face as default.
11933
11934 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11935
11936         * faces.el (frob-face-property): Merge the fall-back specifier
11937         with the target, not replace it.
11938
11939 1999-08-05  Andy Piper  <andy@xemacs.org>
11940
11941         * gutter-items.el (update-tab-in-gutter): add frame argument for
11942         buffer-items.
11943         (update-tab-in-gutter): use it.
11944
11945         * gutter-items.el (record-buffer-hook): set.
11946
11947         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11948         change.
11949         (switch-to-buffer-hook) deleted.
11950
11951 1999-08-04  Andy Piper  <andy@xemacs.org>
11952
11953         * gutter-items.el (update-tab-in-gutter): make sure this will work
11954         as an argument to create-frame-hook.
11955
11956 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11957
11958         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11959         instead of timer emulation.
11960
11961 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11962
11963         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11964         Emacs isearch enhancements.
11965
11966 1999-07-28  Andy Piper  <andy@xemacs.org>
11967
11968         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11969         all devices that support tab controls.
11970         (remove-buffer-from-gutter-tab): new function. to be used as a
11971         value for kill-buffer-hook.
11972
11973 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11974
11975         * auto-show.el (auto-show-truncationp): changed to match
11976         `window_translation_on'
11977
11978 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11979
11980         * XEmacs 21.2.19 is released
11981
11982 1999-07-28  SL Baur  <steve@miho>
11983
11984         * code-files.el (insert-file-contents): Fix docstring.
11985         revert previous change.
11986
11987 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11988
11989         * fill.el (fill-region-as-paragraph): Change re-break-point to
11990         contain word-across-newline plus one character so that filling
11991         Japanese and Chinese works as desired.
11992         * simple.el (do-auto-fill): Ditto.
11993
11994 1999-07-26  SL Baur  <steve@miho>
11995
11996         * mule/japanese.el ("Japanese"): Do not specify a default input
11997         method.
11998         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11999
12000 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
12001
12002         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
12003         able to use cl-macs macro in early lisp.
12004
12005 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
12006
12007         * custom.el:
12008         * cus-face.el:
12009         * cus-edit.el:
12010                 Massive custom Theme API changes.
12011
12012 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
12013
12014         * code-files.el (insert-file-contents): Regard
12015         coding-system-magic-cookie if `coding-system-for-read' is nil.
12016
12017 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
12018
12019         * mule/thai-xtis.el: Add coding: local variable, to avoid
12020         bootstrapping problem with C locale.
12021
12022 1999-07-22  Andy Piper  <andy@xemacs.org>
12023
12024         * dumped-lisp.el (preloaded-file-list): guard against putting
12025         gutter-items in a less than functional XEmacs.
12026         * gutter-items.el: put call to `add-tab-to-gutter' back in.
12027
12028 1999-07-18  Bob Weiner  <weiner@beopen.com>
12029
12030         * fill.el (fill-context-prefix): Fixed bug that prevented the
12031         setting of an adaptive fill prefix when the `dont-skip-first' was
12032         t.
12033
12034 1999-07-22  SL Baur  <steve@miho>
12035
12036         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
12037
12038 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
12039
12040         * files.el (interpreter-mode-alist): add `make', `guile', and
12041         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
12042         makefile-mode, guile is a scheme, and someday XEmacs will be
12043         modular enough to use as an efficient scripting tool.)
12044
12045 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12046
12047         * mule/mule-cmds.el (reset-language-environment): Regard
12048         coding-category `utf-8' and `ucs-4' if they are available.
12049
12050 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12051
12052         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
12053         (prefer-coding-system): Fix DOC-string.
12054
12055         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
12056         DOC-string too.
12057
12058         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
12059         Mule.
12060         (coding-system-change-eol-conversion): Fix DOC-string.
12061
12062 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12063
12064         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
12065         instead of `list-coding-system'.
12066
12067 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12068
12069         * menubar-items.el (default-menubar): `select-input-method' was
12070         renamed to `set-input-method'.
12071
12072         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12073         "Set Language Environment" menu.
12074
12075         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
12076         "Describe Language Support" menu.
12077
12078 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12079
12080         * mule/chinese.el ("Chinese-GB"): Rename
12081         `chinese-gb-environment-setup-function' to
12082         `setup-chinese-gb-environment-internal'.
12083
12084 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12085
12086         * mule/korean.el: Use `define-coding-system-alias' instead of
12087         `copy-coding-system'.
12088
12089 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12090
12091         * mule/mule-cmds.el (set-language-environment-coding-systems):
12092         Treat duplicated coding-categories.
12093
12094 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12095
12096         * mule/japanese.el: Use `define-coding-system-alias' instead of
12097         `copy-coding-system'.
12098
12099 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12100
12101         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12102         coding-system `viscii'.
12103
12104 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12105
12106         * mule/cyrillic.el:
12107         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12108         (cyrillic-alternativnyj-decode-table): New variable.
12109         (cyrillic-alternativnyj-encode-table): New variable.
12110         - Specify `iso-8-1' as a category of coding-system
12111           `alternativnyj'.
12112         - Abolish general Cyrillic environment.
12113
12114 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12115
12116         * mule/chinese.el:
12117         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12118         - Register `chinese-gb-environment-setup-function' as a
12119           `setup-function' of "Chinese-GB" environment.
12120
12121 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12122
12123         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12124         optional argument `parents'.
12125
12126         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12127         property for Thai-XTIS.
12128
12129         * mule/mule-help.el (help-with-tutorial): Use property
12130         `tutorial-coding-system' of language-info as a coding-system to
12131         read tutorial file.
12132
12133 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12134
12135         * mule/thai-xtis.el: Don't setup `setup-function' and
12136         `exit-function'.
12137
12138         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12139         `set-coding-category-system' to set up coding-system for
12140         coding-category.
12141
12142         * mule/mule-cmds.el (prefer-coding-system): Use
12143         `set-coding-category-system' to set up coding-system for
12144         coding-category.
12145
12146 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12147
12148         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12149         Thai-XTIS environment.
12150
12151         * mule/mule-cmds.el (prefer-coding-system): Use
12152         `find-coding-system' instead of `coding-system-p'.
12153
12154 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12155
12156         * mule/mule-cmds.el (set-language-environment-coding-systems):
12157         Modify eol-type for XEmacs.
12158
12159         * mule/thai-xtis.el: Delete unused local variable `category'.
12160
12161         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12162         function.
12163         (prefer-coding-system): Don't call
12164         `update-coding-systems-internal'; use function
12165         `coding-category-list' instead of variable `coding-category-list';
12166         use `set-coding-priority-list' instead of `set-coding-priority';
12167         modify `eol-type' for XEmacs.
12168
12169         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12170         `charset-columns'.
12171         (char-width): Likewise.
12172
12173 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12174
12175         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12176         `tis-620'.
12177
12178         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12179         `set-coding-priority-list' instead of `set-coding-priority'; don't
12180         call `update-coding-systems-internal'.
12181
12182         * mule/mule-misc.el (coding-system-get): New function.
12183         (coding-system-put): New function.
12184         (coding-system-category): New function.
12185
12186 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12187
12188         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12189         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12190         to avoid conflict with leim/quail/thai-xtis.
12191
12192         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12193         to thai-xtis-chars.el.
12194
12195         * mule/thai-xtis-chars.el: New file (split from
12196         mule/thai-xtis.el).
12197
12198 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12199
12200         * mule/thai-xtis.el:
12201         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12202         - Add syntax entries.
12203         - Put `preferred-coding-system' of the charset `thai-xtis' to
12204           `tis-620'.
12205
12206 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12207
12208         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12209         rewritten to use write-multibyte-character.
12210
12211 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12212
12213         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12214         of `iso-2022-7'.
12215         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12216         ported yet.
12217         (read-input-method-name): Treat optional argument `default'.
12218
12219 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12220
12221         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12222         all.
12223         (set-language-info-alist): Set up menus here.
12224
12225 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12226
12227         * minibuf.el (completing-read): Add new optional argument
12228         `default'.
12229         (read-coding-system): Add new optional argument
12230         `default-coding-system'.
12231
12232 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12233
12234         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12235         (viet-viscii-...->viet-vscii...).
12236
12237 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12238
12239         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12240         and menus.
12241
12242 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12243
12244         * mule/mule-cmds.el (input-method-function): Add permanent-local
12245         property.
12246
12247 1999-03-30  Dave Love  <fx@gnu.org>
12248
12249         * mule/mule-cmds.el (current-language-environment): Doc fix.
12250
12251 1999-02-06  Richard Stallman  <rms@gnu.org>
12252
12253         * mule/european.el (setup-slovenian-environment): New function.
12254         ("Slovenian"): New language environment.
12255
12256 1999-01-27  Dave Love  <fx@gnu.org>
12257
12258         * mule/mule-cmds.el (current-language-environment): Provide :link,
12259         :type (choices) and appropriate :get.
12260
12261 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12262
12263         * mule/mule-cmds.el (describe-language-environment): Don't alter
12264         input-method-alist.
12265
12266 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12267
12268         * mule/mule-cmds.el (prefer-coding-system): Call
12269         set-coding-priority, so that the internal array of priorities is
12270         also updated.
12271
12272 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12273
12274         * mule/mule-cmds.el (prefer-coding-system): If the argument
12275         requires specific EOL conversion type, make the default coding
12276         systems use that.
12277
12278 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12279
12280         * mule/mule-cmds.el (set-language-environment): Pass the default
12281         eol-type to set-language-environment-coding-systems.
12282         (set-default-coding-systems): Copy the eol-type property for the
12283         new default values of {buffer-file,process}-coding-system from the
12284         old defaults.
12285         (set-language-environment-coding-systems): Accept an optional
12286         argument EOL-TYPE, and set the eol-type property of the default
12287         coding systems accordingly.
12288
12289 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12290
12291         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12292         use generate-new-buffer instead of get-buffer-create.
12293
12294 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12295
12296         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12297
12298 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12299
12300         * mule/mule-cmds.el (default-input-method): Fix custom type.
12301
12302 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12303
12304         * mule/mule-cmds.el (setup-specified-language-environment):
12305         Add apropos-inhibit property.
12306         (describe-specified-language-support): Likewise.
12307
12308 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12309
12310         * mule/mule-cmds.el: Doc fixes.
12311
12312 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12313
12314         * mule/mule-cmds.el (register-input-method): Doc-string
12315         modified.
12316
12317 1998-09-01  Dave Love  <fx@gnu.org>
12318
12319         * mule/mule-cmds.el (current-language-environment): Fix
12320         setter function.
12321
12322 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12323
12324         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12325         mule/european.el, mule/hebrew.el, mule/japanese.el,
12326         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12327         avoid bootstrapping problem if you need to recompile all the Lisp
12328         files using interpreted code.
12329
12330 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12331
12332         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12333         ("Latin-2"): Likewise.
12334
12335 1998-08-18  Per Starback  <starback@update.uu.se>
12336
12337         * mule/european.el (setup-latin2-environment): Fix typo.
12338
12339 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12340
12341         * mule/european.el: Give proper value of `input-method' key to all
12342         lang. env.
12343
12344         * mule/mule-cmds.el (activate-input-method): Handle the case that
12345         the arg INPUT-METHOD is nil correctly.
12346         (read-multilingual-string): Activate the specified input method
12347         before calling read-string.  Afterward, activate the original
12348         input method.
12349
12350 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12351
12352         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12353         (set-language-info-alist): Fix typo in doc-string.
12354
12355         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12356
12357 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12358
12359         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12360         (reset-language-environment): New function for the job that
12361         setup-english-environment used to do.
12362         (set-language-environment): Do more setups according to the info
12363         in language-info-alist.
12364         (read-language-name): Handle the case that the arg KEY is nil.
12365         (describe-language-environment): Handle input-method property.
12366
12367         * mule/: All files under this directory, which related with
12368         specific languages (such as mule/european.el, mule/greek.el,
12369         mule/hebrew.el, mule/misc-lang.el), modified as below.
12370         (setup-XXX-environment): Just call set-language-environment.  If
12371         they used to do some other jobs than what done by
12372         set-language-environment, those jobs are done in
12373         setup-XXX-environment-internal now.
12374         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12375         the value to setup-XXX-environment-internal.  Add properties
12376         input-method and features.
12377
12378         * mule/english.el (setup-english-environment): Just call
12379         reset-language-environment.
12380
12381         * mule/european.el (setup-8-bit-environment): Function deleted.
12382
12383 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12384
12385         * mule/mule-cmds.el (input-method-exit-on-first-char)
12386         (input-method-use-echo-area): Doc fixes.
12387
12388 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12389
12390         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12391         variable.
12392         (input-method-use-echo-area): New variable.
12393
12394 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12395
12396         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12397
12398 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12399
12400         * mule/mule-cmds.el (activate-input-method): Update mode line.
12401         (inactivate-input-method): Likewise.
12402
12403 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12404
12405         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12406         input method in the current buffer, but just bind
12407         current-input-method.
12408
12409 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12410
12411         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12412
12413         * mule/misc-lang.el ("IPA"): Add coding-priority and
12414         coding-system.
12415
12416 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12417
12418         * mule/greek.el: Add coding-priority.
12419
12420 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12421
12422         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12423         LANG-ENV.
12424
12425 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12426
12427         * mule/mule-cmds.el (register-input-method): Fix previous change.
12428         (setup-specified-language-environment): Doc fix.
12429
12430 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12431
12432         * mule/mule-cmds.el: Several doc fixes.
12433         (get-language-info, set-language-info): Rename argument.
12434         (set-language-info-alist): Likewise.
12435         (register-input-method): Rename argument.
12436         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12437
12438 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12439
12440         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12441         default value while reading an input method.
12442
12443 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12444
12445         * mule/mule-cmds.el (universal-coding-system-argument):
12446         Use buffer-file-coding-system as default.
12447
12448 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12449
12450         * mule/korean.el ("Korean"): Doc fix.
12451
12452 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12453
12454         * mule/mule-cmds.el (describe-language-environment): Print the
12455         languge environment at the head.
12456
12457 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12458
12459         * mule/japanese.el: Set exit-function to exit-japanese-environment
12460         for Japanese environment.
12461
12462 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12463
12464         * mule/mule-cmds.el (set-language-environment): Doc fix.
12465         (current-language-environment): Use defcustom.
12466         (default-input-method): Specify :type.
12467
12468 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12469
12470         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12471         modified.
12472         (prefer-coding-system): Doc-string modified.
12473
12474 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12475
12476         * mule/mule-cmds.el (set-language-info): Doc-string
12477         describes `coding-priority' KEY.
12478         (set-language-environment-coding-systems): New function.
12479         (select-safe-coding-system): New function.
12480         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12481         (set-language-info-alist): New optionla arg PARENTS.  Call
12482         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12483         (set-language-environment-coding-systems): New function.
12484
12485         * mule/chinese.el: Remove setting up of
12486         describe-chinese-environment-map and
12487         setup-chinese-environment-map.  Exclude them in args of calls to
12488         set-language-info-alist.  Register coding-priority key in
12489         language-info-alist.
12490
12491         * mule/cyrillic.el: Remove setting up of
12492         describe-cyrillic-environment-map and
12493         setup-cyrillic-environment-map.  Exclude them in args of calls to
12494         set-language-info-alist.  Register coding-priority key in
12495         language-info-alist.
12496
12497         * mule/english.el: Register coding-priority key in
12498         language-info-alist.
12499
12500         * mule/ethiopic.el: Register coding-priority key in
12501         language-info-alist.
12502
12503         * mule/european.el: Remove setting up of
12504         describe-european-environment-map and
12505         setup-european-environment-map.  Exclude them in args of calls to
12506         set-language-info-alist.  Register coding-priority key in
12507         language-info-alist.  Add "German" language env.
12508         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12509         (setup-german-environment): New function.
12510
12511         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12512         change default input method to "greek-postfix".
12513
12514         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12515         coding-priority key in
12516
12517 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12518
12519         * mule/mule-cmds.el (set-language-info): Doc fix.
12520         (input-method-inactivate-hook): Doc fix.
12521
12522 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12523
12524         * mule/mule-cmds.el (set-input-method): Renamed from
12525         select-input-method.
12526
12527 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12528
12529         * mule/mule-cmds.el (set-language-environment): Run
12530         exit-language-environment-hook before calling `exit-function'
12531         which is specified for the language environment.
12532
12533 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12534
12535         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12536         modified.
12537         (prefer-coding-system): Likewise.
12538         (describe-language-environment): Print aliases of each coding
12539         system.
12540         (set-language-environment-hook): New variable.
12541         (exit-language-environment-hook): New variable.
12542         (set-language-environment): Call these hooks.  Before setting a
12543         new language environment, exit from the
12544         current-language-environment if necessary.
12545         (input-method-verbose-flag): The value can be nil, t,
12546         complex-only, or default.
12547         (input-method-highlight-flag): Doc-string augmented.
12548         (activate-input-method): Check if we can run the registered
12549         function to activate an input method.
12550
12551         * mule/korean.el: Set exit-function for language environment
12552         "Korean" to exit-korean-environment.
12553         (setup-korean-environment): Moved to korea-util.el.
12554
12555 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12556
12557         * mule/mule-cmds.el (read-multilingual-string): Use
12558         current-input-method prior to default-input-method.  Don't bind
12559         current-input-method by `let', instead, activate the specified
12560         input method in the current buffer temporarily.
12561
12562 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12563
12564         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12565
12566 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12567
12568         * mule/chinese.el (post-read-decode-hz): Return the result of
12569         decode-hz-region.
12570         (pre-write-encode-hz): Do not change the value of
12571         last-coding-system.
12572
12573 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12574
12575         * mule/mule-ccl.el: Doc fixes.
12576
12577 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12578
12579         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12580         (check-ccl-program): New macro.
12581
12582 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12583
12584         * mule/mule-ccl.el: Comment about CCL syntax modified.
12585         (ccl-command-table): Add read-multibyte-character and
12586         write-multibyte-character.
12587         (ccl-code-table): Add ex-cmd.
12588         (ccl-extended-code-table): New variable.
12589         (ccl-embed-extended-command): New function.
12590         (ccl-compile-read-multibyte-character,
12591         ccl-compile-write-multibyte-character) New functions.
12592         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12593         ccl-dump-write-multibyte-character): New functions.
12594
12595 1999-07-22  SL Baur  <steve@miho>
12596
12597         * config.el (config-value-file): config.values is installed into
12598         doc-directory.
12599         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12600
12601 1999-07-19  Didier Verna  <didier@xemacs.org>
12602
12603         * rect.el: all functions rewritten, except when noted. Below is a
12604         list of interface changes.
12605         (apply-on-rectangle): new function. Obsoletes
12606         `operate-on-rectangle'. All functions that used to call this
12607         function now call the new one.
12608         (kill-rectangle): added optional prefix arg to fill lines.
12609         (delete-rectangle): ditto.
12610         (delete-extract-rectangle): ditto.
12611         (open-rectangle): ditto.
12612         (clear-rectangle): ditto.
12613         (delete-rectangle-line): added third arg FILL.
12614         (delete-extract-rectangle-line): ditto.
12615         (open-rectangle-line): ditto.
12616         (clear-rectangle-line): ditto.
12617
12618 1999-07-18  Andy Piper  <andy@xemacs.org>
12619
12620         * menubar-items.el (default-menubar): add gutter options.
12621
12622         * gutter-items.el: new file.
12623         (gutter): new group for custom.
12624         (gutter-visible-p): new variable.
12625         (default-gutter-position): ditto.
12626         (buffers-tab): new group for the buffers tab.
12627         (gutter-buffers-tab): widget to put in the gutter.
12628         (buffers-tab-max-size): max number of tabs.
12629         (buffers-tab-switch-to-buffer-function): function to call when a
12630         tab is pressed.
12631         (buffers-tab-omit-function): filter buffers with this function.
12632         (buffers-tab-format-buffer-line-function): format buffer names for
12633         inclusion in tabs.
12634         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12635         the record.
12636         (build-buffers-tab-internal): build a list of tab items.
12637         (buffers-tab-items): ditto.
12638         (add-tab-to-gutter): put a tab in the gutter area.
12639         (update-tab-in-gutter): reset the buffers in the tab.
12640
12641         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12642
12643         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12644         (switch-to-buffer-hooks): new hook.
12645
12646         * toolbar.el (default-toolbar-position): fix typo.
12647
12648 1999-07-16  Andy Piper  <andy@xemacs.org>
12649
12650         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12651
12652 1999-07-15  Didier Verna  <didier@xemacs.org>
12653
12654         * cus-edit.el (custom-prompt-variable): optional third arg makes
12655         prompt for a comment string.
12656         (customize-set-value): optional prefix makes this function handle
12657         variable comments.
12658         (customize-set-variable): ditto.
12659         (customize-save-variable): ditto.
12660         (customize-customized): handle custom comments.
12661         (customize-save-customized): ditto.
12662         (custom-variable-state-set): ditto.
12663         (custom-face-state-set): ditto.
12664         (customize-saved): ditto.
12665         (custom-variable-set): ditto.
12666         (custom-face-set): ditto.
12667         (custom-variable-save): ditto.
12668         (custom-face-save): ditto.
12669         (custom-variable-reset-saved): ditto.
12670         (custom-face-reset-saved): ditto.
12671         (custom-variable-reset-standard): ditto.
12672         (custom-face-reset-standard): ditto.
12673         (custom-comment-face): new face.
12674         (custom-comment-tag-face): ditto.
12675         (custom-comment): new widget.
12676         (custom-comment-create): new function.
12677         (custom-comment-delete): ditto.
12678         (custom-comment-value-set): ditto.
12679         (custom-comment-show): ditto.
12680         (custom-comment-invisible-p): ditto.
12681         (custom-variable-value-create): create a comment field widget.
12682         (custom-face-value-create): ditto.
12683         (custom-variable-menu): new entry for adding a custom comment.
12684         (custom-face-menu): ditto.
12685         (custom-save-variables): possibly save custom comments.
12686         (custom-save-faces): ditto.
12687
12688         * cus-face.el (custom-set-faces): the arguments can now have a
12689         custom comment as fourth argument.
12690
12691         * custom.el (custom-set-variables): the arguments can now have a
12692         custom comment as fifth element.
12693
12694 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12695
12696         * XEmacs 21.2.18 is released
12697
12698 1999-07-13  SL Baur  <steve@miho>
12699
12700         * lib-complete.el (read-library-name): Revert previous change.
12701         (read-library): Ditto.
12702
12703 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12704
12705         * packages.el (packages-package-list): Capitalize docstring.
12706
12707         * packages.el (packages-find-package-library-path): Use #'nconc
12708         rather than #'append to reduce consing -- #'mapcar uses Flist,
12709         which returns a freshly consed list.  #'append would create yet
12710         another fresh list, using Fmake_list in concat.
12711
12712         * packages.el (package-provide): Use setq with remassq like it
12713         says in its docstring.
12714
12715 1999-07-06  SL Baur  <steve@miho.m17n.org>
12716
12717         * lib-complete.el (progn-with-message): Fix typo.
12718
12719 1999-07-06  SL Baur  <steve@miho.m17n.org>
12720
12721         * mule/mule-misc.el (char-octet): Make function match docstring.
12722         From Katsumi Yamaoka <yamaoka@jpl.org>
12723
12724 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12725
12726         * wid-edit.el (widget-documentation): corrected spelling error.
12727
12728 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12729
12730         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12731         keys if already bound
12732
12733 1999-07-06  SL Baur  <steve@miho.m17n.org>
12734
12735         * lib-complete.el (progn-with-message): Revert previous changes.
12736
12737 1999-06-24  Bob Weiner  <weiner@beopen.com>
12738
12739         * lib-complete.el (find-library):
12740         (find-library-other-window):
12741         (find-library-other-frame): Completely rewrote
12742         so that these functions actually work when called non-interactively.
12743         Also made them handle LIBRARY arguments which end with .el or .elc.
12744
12745 1999-06-24  Bob Weiner  <weiner@beopen.com>
12746
12747         * simple.el (indent-new-comment-line): Locally bound
12748         `block-comment-start' to `comstart' or else when this is called
12749         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12750         `block-comment-start' value, ignoring any existing spacing after a
12751         comment prefix in the previous line and producing ugly comments.
12752
12753 1999-06-23  Bob Weiner  <weiner@beopen.com>
12754
12755         * list-mode.el (mouse-choose-completion):
12756         (choose-completion):
12757         (completion-switch-to-minibuffer): Added.
12758         ([Tab]): [Tab] previously switched to the minibuffer
12759         but since [space] does that and since most applications in the
12760         world use [Tab] to select the next item in a list, do that in the
12761         *Completions* buffer too.  This will cause the least confusion
12762         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12763         06/23/1999.
12764
12765 1999-06-22  Bob Weiner  <weiner@beopen.com>
12766
12767         * help.el (help-buffer-name): Added support for a null value
12768         of `help-buffer-prefix-string' since some buffers require no
12769         prefix.
12770
12771 1999-06-20  Bob Weiner  <weiner@beopen.com>
12772
12773         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12774         in the completion-list-mode-map to bury the completions buffer
12775         even when the minibuffer is no longer active.
12776
12777 1999-06-20  Bob Weiner  <weiner@beopen.com>
12778
12779         * list-mode.el (list-mode): It is visually disconcerting to have
12780         the text cursor disappear within list buffers, especially when
12781         moving from window to window, so leave it visible.
12782
12783 1999-07-01  SL Baur  <steve@miho.m17n.org>
12784
12785         * menubar-items.el (default-menubar): Conditionalize the bug
12786         report menu item (which may not be possible in this XEmacs).
12787         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12788
12789 1999-06-30  SL Baur  <steve@miho.m17n.org>
12790
12791         * subr.el (with-current-buffer): DOC string fix.
12792         Suggested by Bob Weiner <weiner@altrasoft.com>
12793
12794 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12795
12796         * cus-face.el (custom-face-italic): insert missing args
12797
12798 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12799
12800         * packages.el (package-locations): Changed default early package
12801         hierarchies to ~/.xemacs/mule-packages and
12802         ~/.xemacs/xemacs-packages.
12803
12804 1999-06-23  SL Baur  <steve@miho.m17n.org>
12805
12806         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12807
12808 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12809
12810         * packages.el (package-locations): Changed default early package
12811         hierarchy to ~/.xemacs/packages.
12812         (package-locations): Removed `packages' as a possible name for a
12813         late package hierarchy.
12814
12815 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12816
12817         * mule/mule-category.el (word-combining-categories): Set up new
12818         variable.
12819         (word-separating-categories): Likewise.
12820
12821 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12822
12823         * XEmacs 21.2.17 is released
12824
12825 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12826
12827         * font-menu.el (font-menu-set-font): allow for nil specification
12828         of font size.
12829
12830 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12831
12832         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12833         is 1.
12834
12835 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12836
12837         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12838         8859-5 instead of ISO 8859-1.
12839
12840 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12841
12842         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12843         (viet-viscii-encode-table): Ditto.
12844
12845         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12846         Make obsolete definition of char-octet.
12847
12848 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12849
12850         * subr.el: Move no-Mule make-char ...
12851         * help-nomule.el (make-char): To here.
12852         (string-width): Make Mule compatibility alias.
12853
12854 1999-06-15  Andy Piper  <andy@xemacs.org>
12855
12856         * select.el (get-selection-no-error): really make there be no-error.
12857         (get-selection): revert to original.
12858
12859 1999-06-11  Andy Piper  <andy@xemacs.org>
12860
12861         * select.el (selection-sets-clipboard): renamed.
12862         (own-selection): use it.
12863
12864 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12865
12866         * XEmacs 21.2.16 is released
12867
12868 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12869
12870         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12871         missing characters to avoid crash.
12872
12873 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12874
12875         * coding.el (set-terminal-coding-system): Only set the console
12876         coding system on the selected console if it is a tty.
12877
12878 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12879
12880         * cus-face.el:
12881         * cus-edit.el:
12882         * faces.el:
12883         (custom):
12884         (face-spec-set):
12885         * faces.el (frob-face-property):
12886         * font-menu.el (font-menu-set-font):
12887                   Actually apply changes from 1999-03-17
12888
12889 1999-06-10  Andy Piper  <andy@xemacs.org>
12890
12891         * select.el (get-selection): abstract out non error-signalling
12892         part.
12893         (get-selection-no-error): get-selection without signalling an
12894         error.
12895         (selection-is-clipboard-p): new variable. controls whether the
12896         selection sets the clipboard.
12897         (own-selection): use it.
12898
12899         * mouse.el (insert-selection): fallback to clipboard after trying
12900         primary selection and cutbuffer.
12901
12902 1999-06-05  Andy Piper  <andy@xemacs.org>
12903
12904         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12905         selection functions.
12906
12907 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12908
12909         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12910         default value.
12911         (load): Use `raw-text' instead of `no-conversion'.
12912         (insert-file-contents): Likewise.
12913
12914         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12915         of `no-conversion'.
12916
12917 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12918
12919         * coding.el: Don't copy `no-conversion' to `raw-text'.
12920
12921 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12922
12923         * subr.el (make-char): Define it if Mule is not around.
12924
12925 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12926
12927         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12928
12929         * x-select.el (x-disown-selection-internal): Restore symbol as an
12930         obsolete alias.
12931         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12932
12933 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12934
12935         * XEmacs 21.2.15 is released
12936
12937 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12938
12939         * subr.el (split-string): Avoid infinite looping
12940
12941 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12942
12943         * ldap.el (ldap-ignore-attribute-codings): New variable
12944         (ldap-default-attribute-decoder): New variable
12945         (ldap-coding-system): New variable
12946         (ldap-attribute-syntax-encoders): New variable
12947         (ldap-attribute-syntax-decoders): New variable
12948         (ldap-attribute-syntaxes-alist): New variable
12949         (ldap-encode-boolean): New function
12950         (ldap-decode-boolean): New function
12951         (ldap-encode-country-string): New function
12952         (ldap-decode-string): New function
12953         (ldap-decode-address): New function
12954         (ldap-encode-address): New function
12955         (ldap-decode-attribute): New function
12956         (ldap-search): Use some of these
12957
12958 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12959
12960         * version.el (emacs-version): Make the patch level/beta come
12961         before the XEmacs qualifier so that it gets into (funcall
12962         emacs-version) and thus in the bug reports.
12963         (emacs-version>=): Support patch levels.
12964
12965 1999-06-03  SL Baur  <steve@xemacs.org>
12966
12967         * version.el: implement x.y.z version number
12968         From Jan Vroonhof <vroonhof@math.ethz.ch>
12969
12970 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12971
12972         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12973
12974 1999-05-22  Vin Shelton <acs@xemacs.org>
12975
12976         * startup.el: Document -private and break out non-standard X options.
12977
12978 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12979
12980         * mule/mule-charset.el (charset-after): New function.
12981         (charset-direction): Synch with Mule, update docstring.
12982         (get-charset-property): New function.
12983         (put-charset-property): New function.
12984         (charset-plist): New function.
12985
12986         * mule/mule-charset.el (compose-region):
12987         (decompose-region): remove;  these functions (which don't work
12988         since we don't do composite characters) have been moved to
12989         mule-util.el.
12990         (toplevel): follow coding standards
12991
12992 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12993
12994         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12995         exist any more.
12996
12997         * code-files.el: Fix commentary to follow coding standards.  Move
12998         the single line left in mule-files.el to here.
12999
13000         * mule/mule-files.el: delete.
13001
13002 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
13003
13004         * info.el (Info-scroll-prev): Use event functions instead of the
13005         old emacs 19 interface.
13006
13007 1999-06-02  Andy Piper  <andy@xemacs.org>
13008
13009         * x-font-menu.el (x-font-menu-load-font):
13010         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
13011
13012 1999-05-31  Andy Piper  <andy@xemacs.org>
13013
13014         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
13015         group.
13016         (font-menu-this-frame-only-p): ditto.
13017         (font-menu-max-items): reinstate, from Jan Vroonhof
13018         <vroonhof@math.ethz.ch>
13019         (font-menu-submenu-name-format): ditto.
13020         (font-menu-split-long-menu): ditto, for use by the family
13021         constructor.
13022         (font-menu-family-constructor): use it.
13023
13024 1999-05-30  Andy Piper  <andy@xemacs.org>
13025
13026         * msw-faces.el (mswindows-font-regexp): new font matching regexp
13027         for use by the font menu.
13028
13029         * msw-font-menu.el: new file implementing mswindows specific
13030         font-menu behaviour.
13031         (mswindows-font-menu-registry-encoding): new function mirroring x version.
13032         (mswindows-font-menu-junk-families): ditto.
13033         (hack-font-truename): ditto.
13034         (mswindows-font-regexp-ascii): ditto.
13035         (mswindows-reset-device-font-menus): ditto.
13036         (mswindows-font-menu-font-data): ditto.
13037         (mswindows-font-menu-load-font): ditto.
13038
13039         * x-font-menu.el (x-reset-device-font-menus): made device specific.
13040         (x-font-menu-font-data): ditto.
13041         (x-font-menu-load-font): ditto.
13042
13043         * font-menu.el: new file implementing generic font menu behaviour.
13044         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
13045         made device independent.
13046         (font-menu-this-frame-only-p): ditto.
13047         (font-menu-preferred-resolution): ditto.
13048         (font-menu-size-scaling): new variable used to determine whether
13049         sizes are in points or tenths of a point.
13050         (vassoc): moved from x-font-menu.el.
13051         (device-fonts-cache): ditto.
13052         (device-fonts-cache): ditto.
13053         (flush-device-fonts-cache): ditto.
13054         (reset-device-font-menus): copied from x-font-menu.el and made
13055         device independent. Most functionality deferred to
13056         device-dependent versions.
13057         (font-menu-family-constructor): copied from x-font-menu.el and
13058         made device independent.
13059         (font-menu-size-constructor): ditto.
13060         (font-menu-weight-constructor): ditto.
13061         (font-menu-set-font): ditto.
13062         (font-menu-change-face): ditto.
13063         (font-menu-load-font): new device method.
13064         (font-menu-font-data): ditto.
13065
13066         * x-font-menu.el: The above functions deleted.
13067
13068 1999-05-26  Andy Piper  <andy@xemacs.org>
13069
13070         * update-elc.el:
13071         * make-docfile.el:
13072         * loadup.el: rehash expand-file-name usage to not use default-directory.
13073
13074 1999-05-21  Andy Piper  <andy@xemacs.org>
13075
13076         * x-select.el (x-select-convert-to-text):
13077         (x-selected-text-type):
13078         (x-get-selection):
13079         (xselect-convert-to-string):
13080         (xselect-convert-to-compound-text):
13081         (xselect-convert-to-length):
13082         (xselect-convert-to-targets):
13083         (xselect-convert-to-delete):
13084         (xselect-convert-to-filename):
13085         (xselect-convert-to-charpos):
13086         (xselect-convert-to-lineno):
13087         (xselect-convert-to-colno):
13088         (xselect-convert-to-sourceloc):
13089         (xselect-convert-to-os):
13090         (xselect-convert-to-host):
13091         (xselect-convert-to-user):
13092         (xselect-convert-to-class):
13093         (xselect-convert-to-name):
13094         (xselect-convert-to-integer):
13095         (xselect-convert-to-atom):
13096         (xselect-convert-to-identity): functions renamed from x-* and
13097         moved to select.el.
13098         (x-get-secondary-selection): use rename get-selection.
13099         (x-get-clipboard): ditto.
13100         (x-own-selection): moved to select.el.
13101         (x-valid-simple-selection-p): ditto.
13102         (x-dehilight-selection): ditto.
13103         (x-own-clipboard): ditto.
13104         (x-disown-selection): ditto.
13105
13106         * x-mouse.el (x-yank-function): moved to mouse.el.
13107         (x-insert-selection): ditto.
13108         (x-set-point-and-move-selection): use renamed function.
13109
13110         * select.el (selected-text-type): moved and renamed from
13111         x-select.el.
13112         (selection-owner-p): moved to C.
13113         (selection-exists-p): ditto.
13114         (get-cutbuffer): new device method.
13115         (get-selection): generalised and moved from x-select.el.
13116         (own-selection): moved x-own-selection functionality into here.
13117         (dehilight-selection): renamed and moved from x-select.el.
13118         (own-clipboard): functionality moved from x-select.el using new
13119         generic C builtins.
13120         (disown-clipboard): ditto.
13121         (select-convert-to-text):
13122         (select-convert-to-string):
13123         (select-convert-to-compound-text):
13124         (select-convert-to-length):
13125         (select-convert-to-targets):
13126         (select-convert-to-delete):
13127         (select-convert-to-filename):
13128         (select-convert-to-charpos):
13129         (select-convert-to-lineno):
13130         (select-convert-to-colno):
13131         (select-convert-to-sourceloc):
13132         (select-convert-to-os):
13133         (select-convert-to-host):
13134         (select-convert-to-user):
13135         (select-convert-to-class):
13136         (select-convert-to-name):
13137         (select-convert-to-integer):
13138         (select-convert-to-atom):
13139         (select-convert-to-identity): new functions renamed from x-* and
13140         moved from x-select.el.
13141
13142         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13143         into here and use as the default window-system mouse yank.
13144         (insert-selection): generalised and moved from x-mouse.el.
13145         (own-clipboard): moved to C.
13146
13147         * msw-select.el (mswindows-selection-owned-p): deleted.
13148         (mswindows-own-selection): generalised and moved to select.el.
13149         (mswindows-disown-selection): generalised and moved to C.
13150         (mswindows-selection-owner-p): ditto.
13151
13152 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13153
13154         * XEmacs 21.2.14 is released
13155
13156 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13157
13158         * about.el: update contact info for jason and slb.
13159
13160 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13161
13162         * mule/european.el (setup-romanian-environment): Add Romanian
13163         support from Emacs/Mule romanian.el.
13164
13165 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13166
13167         * cus-face.el: Label all custom changes with the 'custom' tag.
13168
13169         * cus-edit.el: idem ditto.
13170
13171         * faces.el: Added suport for adding device tags to various functions.
13172         (custom): New device tag.
13173         (face-spec-set): Call reset face with tags argument. No longer do
13174         x-init-global-faces hack.
13175
13176         * faces.el (frob-face-property): Use an anonymous specifier to map
13177         frob-face-property-1 over.
13178
13179         * x-font-menu.el (font-menu-set-font): Always specify all
13180         properties to custom.
13181
13182 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13183
13184         * mule/european.el (setup-czech-environment): Add czech support.
13185         From David Sauer <davids@orfinet.cz>
13186
13187 1999-03-15  SL Baur  <steve@xemacs.org>
13188
13189         * check-features.el: Turn hard errors into warnings.
13190
13191 1999-03-21  SL Baur  <steve@xemacs.org>
13192
13193         * simple.el (delete-key-deletes-forward): As per discussion on
13194         xemacs-beta, default to t.
13195
13196 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13197
13198         * loadup.el: Define Installation-string before loading anything.
13199
13200 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13201
13202         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13203         From Anders Stenman <stenman@isy.liu.se>
13204
13205 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13206
13207         * wid-edit.el (widget-glyph-find): Ditto.
13208
13209         * packages.el (locate-library): Ditto.
13210
13211         * loadup.el (really-early-error-handler): Ditto.
13212
13213         * lib-complete.el (read-library): Ditto.
13214
13215         * faces.el (set-face-stipple): Ditto.
13216
13217         * code-files.el (load): Use new calling style of locate-file.
13218
13219 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13220
13221         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13222         dead.
13223
13224 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13225
13226         * dumped-lisp.el (preloaded-file-list): Don't load
13227         Installation.el.
13228
13229         * loadup.el (Installation-string): Define it here.
13230
13231 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13232
13233         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13234         Installation.el needs to be loaded before `dump-paths', otherwise
13235         the dumping process won't find it.
13236
13237 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13238
13239         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13240         subr so that we can use `replace-in-string' in Installation.el to
13241         get rid of C-m chars under the native Windows build.
13242
13243 1999-04-29  Andy Piper  <andy@xemacs.org>
13244
13245         * make-docfile.el: canonicalize file and directory names.
13246
13247         * device.el (call-device-method): new function for calling device
13248         specific methods.
13249         (define-device-method): new function for defining device methods.
13250         (define-device-method*): ditto.
13251
13252 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13253
13254         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13255
13256 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13257
13258         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13259         (cyrillic-koi8-r-encode-table): Likewise.
13260         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13261         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13262
13263         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13264         from vietnamese.el].
13265
13266         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13267         mule/mule-misc.el.
13268
13269 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13270
13271         * mule/thai-xtis.el:
13272         - Change font registry name from "Thai94x94-0" to "xtis-0".
13273         - Change mnemonic of coding-system `tis-620' to "TIS620".
13274
13275 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13276
13277         * mule/ethiopic.el: fixed.
13278
13279 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13280
13281         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13282
13283         * mule/thai-xtis.el: New file.
13284
13285         * mule/vietnamese.el: New file.
13286
13287         * mule/ethiopic.el: New file.
13288
13289 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13290
13291         * bytecomp.el (byte-compile-close-variables): Leave
13292         debug-issue-ebola-notices alone.
13293
13294 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13295
13296         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13297         at the top of the buffer since it is the most important thing to
13298         customize
13299         (ldap-get-host-parameter): New defun
13300         (ldap-search): Add a new parameter `withdn' to retrieve the
13301         distinguished names of entries
13302
13303 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13304
13305         * startup.el (splash-frame-body): Date and spelling fixes.
13306
13307 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13308
13309         * view-less.el (toggle-truncate-lines): add autoload tag
13310
13311 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13312
13313         * format.el (format-alist): Disable image stuff.
13314
13315 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13316
13317         * wid-edit.el (widget-glyph-find): Search by directories, then by
13318         suffixes rather than the other way around.
13319         (widget-image-conversion): Renamed to
13320         `widget-image-file-name-suffixes'.
13321
13322 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13323
13324         * mule/mule-charset.el: Made old functions obsolete, remove the
13325         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13326         (charset-iso-graphic-plane): Rename from charset-graphic.
13327         (charset-iso-final-char): Rename from charset-final.
13328         (charset-width): Rename from charset-columns.
13329         (charset-bytes): Added from fsf compatibility, returns always 1.
13330
13331         * mule/mule-misc.el: Move charset-doc-string alias to
13332         mule-charset.el
13333
13334 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13335
13336         * x-faces.el (x-make-font-bold-italic): honor
13337         *try-oblique-before-italic-fonts*
13338
13339 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13340
13341         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13342
13343 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13344
13345         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13346         name.
13347
13348 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13349
13350         * cl-extra.el (equalp): Would bug out for lists.
13351
13352 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13353
13354         * about.el (about-hackers):  Change cgw's email address
13355
13356 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13357
13358         * XEmacs 21.2.13 is released
13359
13360 1999-03-12  SL Baur  <steve@xemacs.org>
13361
13362         * simple.el (delete-key-deletes-forward): Revert to previous
13363         behavior.
13364
13365 1999-01-18  Didier Verna  <didier@xemacs.org>
13366
13367         * menubar-items.el (xemacs-splash-buffer): handle the case of
13368         multiple elements in the splash buffer body.
13369
13370         * startup.el (splash-frame-timeout): new constant: interval
13371         between splash buffer elements.
13372         (command-line-1): handle splash buffer with multiple elements (use
13373         a timeout).
13374         (splash-frame-body): Originally `startup-splash-frame-body'.
13375         Rewrote a cleaner and more readable version. This can now be array,
13376         in which case each element is displayed in turn in the splash buffer.
13377         (splash-frame-static-body): new constant. Persistent information
13378         across all splash buffer elements (preserves the possibility to give
13379         it in different languages.
13380         (circulate-splash-frame-elements): new function. Used as a timeout
13381         to circulate through all splash frame elements and display them in
13382         sequence.
13383         (display-splash-frame): originally `startup-splash-frame'. Handle
13384         the case of multiple elements in the splash buffer body. Now
13385         returns a timeout id if multiple elements to display, or nil.
13386
13387 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13388
13389         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13390         so they can be overridden by x-init-face-from-resources.
13391         Additionally specify the font name also with an x tag.
13392
13393 1999-03-08  Andy Piper  <andy@xemacs.org>
13394
13395         * package-get.el (package-get-base): autoload.
13396
13397         * menubar-items.el (default-menubar): add update menu item. Fix
13398         custom menu to only be activated when package-base is available.
13399
13400         * package-get.el (package-get-custom): don't load
13401         package-get-custom as it is auto-generated. Fix group definition.
13402
13403 1999-03-05  Didier Verna  <didier@xemacs.org>
13404
13405         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13406         instead of `symbol-name' (Thanks Kyle).
13407
13408         * cus-edit.el (custom-save-variables): use `prin1' instead of
13409         princ to write symbols.
13410
13411 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13412
13413         * XEmacs 21.2.12 is released
13414
13415 1999-03-05  SL Baur  <steve@xemacs.org>
13416
13417         * menubar-items.el (default-menubar): Add kfm browsing support.
13418         From Neal Becker <nbecker@fred.net>
13419
13420 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13421
13422         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13423         calls to font-lock during buffer reversion.
13424
13425 1999-02-12  Didier Verna  <didier@xemacs.org>
13426
13427         * info.el (Info-build-node-completions): unconditionally widen the
13428         tag table buffer.
13429
13430 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13431
13432         * x-faces.el (x-init-face-from-resources):
13433         Only set fonts in the 'x locale.
13434
13435 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13436
13437         * package-ui.el (pui-install-selected-packages): Don't throw on
13438         `package-admin-delete-binary-package' returning nil since it's
13439         normal.  Reindent function.
13440         (pui-add-required-packages): Handle case where packages selected
13441         for installation have never been installed.
13442
13443 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13444
13445         * menubar-items.el (default-menubar):
13446         Implement the ``Mule->Set coding system of process'' menu item.
13447
13448 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13449
13450         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13451         files
13452         - Change some `if's to `when's
13453
13454 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13455
13456         * XEmacs 21.2.11 is released
13457
13458 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13459
13460         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13461         against window close (Fix Bug #460).
13462         (ask-user-about-lock-dbox): Idem.
13463
13464 1999-02-25  SL Baur  <steve@xemacs.org>
13465
13466         * mule/mule-charset.el (charset-leading-byte): New function.
13467         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13468
13469 1999-02-12  Andy Piper  <andy@xemacs.org>
13470
13471         * about.el (xemacs-hackers): change andy's email address.
13472         (about-url-alist): change andy's web page address.
13473         (about-xemacs): add piper.
13474
13475 1999-02-16  SL Baur  <steve@xemacs.org>
13476
13477         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13478         of mule-base into lisp/mule.
13479
13480 1999-02-16  SL Baur  <steve@xemacs.org>
13481
13482         * mule/arabic.el:
13483         mule/canna-leim.el:
13484         mule/chinese.el:
13485         mule/cyrillic.el:
13486         mule/english.el:
13487         mule/european.el:
13488         mule/greek.el:
13489         mule/hebrew.el:
13490         mule/japanese.el:
13491         mule/kinsoku.el:
13492         mule/korean.el:
13493         mule/misc-lang.el:
13494         mule/mule-category.el:
13495         mule/mule-ccl.el:
13496         mule/mule-charset.el:
13497         mule/mule-cmds.el:
13498         mule/mule-coding.el:
13499         mule/mule-files.el:
13500         mule/mule-help.el:
13501         mule/mule-init.el:
13502         mule/mule-misc.el:
13503         mule/mule-tty-init.el:
13504         mule/mule-x-init.el:
13505         mule/viet-chars.el:  Remerge from mule-base.
13506
13507         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13508         of mule-base into lisp/mule.
13509
13510 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13511
13512         * process.el (exec-to-string): Use `shell-command-switch' in place
13513         of hard-wired "-c" (for WindowsNT).
13514
13515 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13516
13517         * menubar-items.el (default-menubar):  Remove obsolete
13518         "Gopher" item
13519
13520 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13521
13522         * package-admin.el (package-admin-get-install-dir): First fall
13523         back to the location of xemacs-base for non-mule packages.
13524
13525 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13526
13527         * paths.el:
13528         - improved automounter tmp directory support.
13529         - support 4 (!) empirically discovered automounter conventions
13530
13531 1999-02-12  SL Baur  <steve@xemacs.org>
13532
13533         * etags.el (pop-tag-mark): autoload to match key binding.
13534
13535 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13536
13537         * XEmacs 21.2.10 is released
13538
13539 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13540
13541         * package-get.el (package-get-remote-filename): Don't bug out for
13542         a local file name in the search entry.
13543
13544 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13545
13546         * XEmacs 21.2.9 is released
13547
13548 1999-01-19  Didier Verna  <didier@xemacs.org>
13549
13550         * replace.el (replace-search-function): new variable containing a
13551         function to perform a search-forward.
13552         (replace-re-search-function): new variable containing a function
13553         to perform a re-search-forward.
13554         (perform-replace): use them.
13555
13556 1999-01-25  Didier Verna  <didier@xemacs.org>
13557
13558         * select.el (selection-owner-p): use the name `XEmacs'.
13559         (cut-copy-clear-internal): ditto.
13560
13561 1999-01-18  Andy Piper  <andy@xemacs.org>
13562
13563         * about.el (about-url-alist): Update my entry.
13564         (xemacs-hackers): Ditto.
13565
13566 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13567
13568         * buffer.el (switch-to-buffer): Fixing documentation.
13569         * minibuf.el (minibuffer-completion-table): ditto.
13570         * cl-macs.el (return-from): ditto.
13571
13572 1999-01-04  Didier Verna  <didier@xemacs.org>
13573
13574         * replace.el (delete-non-matching-lines): temporarily disable
13575         case-folding when called interactively with a regexp containing
13576         uppercase characters.
13577         (delete-matching-lines): ditto.
13578         (count-matches): ditto.
13579         (list-matching-lines): ditto.
13580
13581 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13582
13583         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13584         abort if current window is split horizontally, not if others are
13585         split.  Got rid of unnecessary minibuffer checking.  Also, add
13586         some comments (it's still complex).
13587
13588 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13589
13590         * package-get.el: changed address for doc.ic.ac.uk to
13591         sunsite.doc.ic.ac.uk
13592
13593 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13594
13595         * ldap.el (toplevel): Remove requires so that the file compiles
13596         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13597
13598 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13599
13600         * dump-paths.el: Calculate module-directory and set
13601         module-load-path to the load path for modules.
13602
13603         * loadup.el: Get bootstrap value of module-load-path from the
13604         environment variable EMACSBOOTSTRAPMODULEPATH.
13605         - Display the module load path if we're debugging paths.
13606
13607         * setup-paths.el: Added function paths-find-site-module-directory.
13608         - Added function paths-find-module-directory.
13609         - Added function paths-construct-module-load-path.  Uses new
13610         environment variable EMACSMODULEPATH.
13611
13612 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13613
13614         * font.el (font-default-object-for-device):
13615         Oops! This `or' can't be replaced by `unless'.
13616         Fixed inability to run w3, among other things.
13617
13618 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13619
13620         * package-admin.el: Change initialization of
13621           package-admin-install-function dependent on system type.
13622           Change package-admin-install-function-mswindows to use
13623           "minitar".
13624
13625 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13626
13627         * mouse.el (default-mouse-motion-handler): Disable help echo while
13628         in the minibuffer.
13629
13630 1998-12-28  Martin Buchholz <martin@xemacs.org>
13631
13632         * XEmacs 21.2.8 is released.
13633
13634 1998-12-24  Martin Buchholz <martin@xemacs.org>
13635
13636         * XEmacs 21.2.7 is released.
13637
13638 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13639
13640         * package-ui.el (pui-list-packages): Set truncate-lines.
13641
13642         * package-get.el (package-get-download-menu): Use
13643         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13644
13645         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13646         (pui-help-string): idem.
13647         (list-packages-mode): New major mode.
13648         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13649         (pui-install-selected-packages): Add suport for removing packages.
13650         (pui-toggle-package-delete-key): New function.
13651         (pui-popup-context-sensitive): New kludge.
13652         (pui-list-packages): Add warning when `package-get-remote' is nil.
13653         (package-ui-add-site): New function.
13654
13655 1998-12-01  Didier Verna  <didier@xemacs.org>
13656
13657         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13658
13659 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13660
13661         * ldap.el: Custom-ized
13662         (toplevel): Do not provide `ldap' which is provided by C level
13663         LDAP code
13664         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13665
13666 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13667
13668         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13669
13670 1998-12-17  Andy Piper  <andy@xemacs.org>
13671
13672         * sound.el (sound-load-list): name changed from sound-load-alist.
13673         (sound-extension-list): name changed from sound-ext-list.
13674         (load-default-sounds): use new names.
13675         (load-sound-file): use new names.
13676
13677 1998-12-16  Andy Piper  <andy@xemacs.org>
13678
13679         * XEmacs 21.2.6 is released
13680
13681 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13682
13683         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13684         errors.
13685
13686 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13687
13688         * wid-edit.el (widget-echo-this-extent): Set
13689         help-echo-owns-message to t.
13690
13691 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13692
13693         * package-get.el (package-get-download-menu): use toggles for
13694           each site in the download site menu.
13695
13696 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13697
13698         * package-get.el (package-get): If we cannot find a package
13699           because package-get-remote is not set, give a more helpful
13700           error message.
13701
13702 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13703
13704         * package-get.el (package-get-remote-filename): use an EFS path
13705         with user anonymous if no user is specified.
13706
13707 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13708
13709         * faces.el (face-spec-set): Re-init fallfacks for default after
13710         calling reset-face on the default face.
13711
13712 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13713
13714         * package-admin.el (package-admin-default-install-function):
13715         Behave as advertised.  Make sure the pkg-dir is proper for
13716         default-directory.
13717         (package-admin-add-binary-package): Make sure the pkg-dir is
13718         proper for default-directory.
13719         (package-admin-install-function-mswindows): Make sure the pkg-dir
13720         is proper for default-directory.
13721
13722 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13723
13724         * XEmacs 21.2.5 is released
13725
13726 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13727
13728         * files.el (binary-file-regexps): regexp-opt is not available at
13729         bytecompile time.
13730
13731 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13732
13733         * x-win-xfree86.el:
13734         * x-win-sun.el (x-win-init-sun):
13735         * x-win-sun.el:
13736         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13737         * x-iso8859-1.el:
13738         * x-init.el (init-post-x-win):
13739         * x-init.el (init-pre-x-win):
13740         * x-init.el (x-initialize-compose):
13741         * x-init.el:
13742         * x-compose.el:
13743         * winnt.el:
13744         * widget.el:
13745         * wid-edit.el (widget-glyph-click):
13746         * wid-edit.el (widget-glyph-find):
13747         * wid-edit.el (widget-type):
13748         * view-less.el (view-buffer-other-window):
13749         * very-early-lisp.el:
13750         * version.el:
13751         * toolbar.el:
13752         * toolbar-items.el:
13753         * term/sun.el (suntool-map):
13754         * term/sun-mouse.el:
13755         * term/internal.el:
13756         * syntax.el (modify-syntax-entry):
13757         * symbol-syntax.el:
13758         * subr.el:
13759         * startup.el (lock-directory):
13760         * simple.el (set-comment-column):
13761         * simple.el (backward-delete-char-untabify):
13762         * shadow.el (find-emacs-lisp-shadows):
13763         * shadow.el:
13764         * setup-paths.el (paths-construct-info-path):
13765         * select.el (cut-copy-clear-internal):
13766         * process.el (call-process-region):
13767         * process.el (start-process-shell-command):
13768         * process.el:
13769         * paths.el (rmail-spool-directory):
13770         * paragraphs.el (use-hard-newlines):
13771         * package-get.el (package-get-dependencies):
13772         * package-admin.el (package-admin-delete-binary-package):
13773         * obsolete.el (truncate-string):
13774         * obsolete.el (store-substring):
13775         * mouse.el (default-mouse-track-maybe-own-selection):
13776         * mouse.el (mouse-yank-at-point):
13777         * modeline.el:
13778         * modeline.el (mouse-drag-modeline):
13779         * minibuf.el (read-directory-name-internal):
13780         * minibuf.el (read-file-name-internal):
13781         * minibuf.el (read-file-name-internal-1):
13782         * minibuf.el (read-file-name-2):
13783         * minibuf.el (exact-minibuffer-completion-p):
13784         * minibuf.el (read-from-minibuffer):
13785         * minibuf.el:
13786         * menubar.el (check-menu-syntax):
13787         * map-ynp.el (map-y-or-n-p):
13788         * make-docfile.el (docfile-out-of-date):
13789         * loadup.el ((member "run-temacs" command-line-args)):
13790         * loadup.el ((member "no-site-file" command-line-args)):
13791         * loadup.el (really-early-error-handler):
13792         * loadup.el:
13793         * loadhist.el:
13794         * loaddefs.el:
13795         * lisp-mnt.el (lm-verify):
13796         * lib-complete.el (lib-complete:cache-completions):
13797         * lib-complete.el (library-all-completions):
13798         * itimer.el (itimer-run-expired-timers):
13799         * info.el (Info-mode):
13800         * info.el (Info-insert-file-contents):
13801         * info.el (Info-rebuild-dir):
13802         * info.el (Info-build-dir-anew):
13803         * info.el (Info-parse-dir-entries):
13804         * info.el (Info-dir-outdated-p):
13805         * info.el (Info-insert-dir):
13806         * info.el (info-xref):
13807         * info.el:
13808         * hyper-apropos.el (hyper-apropos-get-doc):
13809         * hyper-apropos.el (hyper-describe-face):
13810         * hyper-apropos.el (hyper-apropos-mode):
13811         * hyper-apropos.el:
13812         * help.el (list-processes):
13813         * help.el:
13814         * gnuserv.el:
13815         * font.el (mswindows-font-create-name):
13816         * font.el (font-default-font-for-device):
13817         * font.el (x-font-create-object):
13818         * font.el (font-registry):
13819         * font.el:
13820         * font-lock.el (font-lock-keywords):
13821         * font-lock.el:
13822         * finder.el (finder-compile-keywords):
13823         * find-paths.el (paths-find-recursive-path):
13824         * fill.el (set-justification-center):
13825         * fill.el (fill-region-as-paragraph):
13826         * files.el (insert-directory):
13827         * files.el (wildcard-to-regexp):
13828         * files.el (recover-file):
13829         * files.el (basic-save-buffer):
13830         * files.el (delete-auto-save-file-if-necessary):
13831         * files.el (file-relative-name):
13832         * files.el (backup-extract-version):
13833         * files.el (backup-buffer):
13834         * files.el (set-visited-file-name):
13835         * files.el (set-auto-mode):
13836         * files.el (interpreter-mode-alist):
13837         * files.el:
13838         * files.el (find-file-noselect):
13839         * files.el (abbreviate-file-name):
13840         * files.el (parse-colon-path):
13841         * files.el (directory-abbrev-alist):
13842         * etags.el (visit-tags-table-buffer):
13843         * easymenu.el (easy-menu-define):
13844         * dragdrop.el (experimental-dragdrop-drag):
13845         * dragdrop.el (dragdrop-drop-do-functions):
13846         * dragdrop.el (dragdrop-drop-at-point):
13847         * disass.el (disassemble-1):
13848         * disass.el (disassemble-internal):
13849         * disass.el (disassemble):
13850         * disass.el:
13851         * derived.el (derived-mode-init-mode-variables):
13852         * derived.el (define-derived-mode):
13853         * custom.el (defgroup):
13854         * cus-edit.el (custom-quote):
13855         * config.el:
13856         * code-process.el (open-network-stream):
13857         * code-process.el (start-process):
13858         * code-process.el (call-process-region):
13859         * code-process.el (call-process):
13860         * code-process.el:
13861         * code-files.el (insert-file-contents):
13862         * code-files.el:
13863         * code-files.el (buffer-file-coding-system-for-read):
13864         * cmdloop.el (yes-or-no-p-minibuf):
13865         * cl.el:
13866         * cl-macs.el:
13867         * cl-extra.el:
13868         * callers-of-rpt.el (make-caller-report):
13869         * callers-of-rpt.el:
13870         * bytecomp.el (batch-byte-recompile-directory):
13871         * bytecomp.el (batch-byte-compile-1):
13872         * bytecomp.el (batch-byte-compile):
13873         * bytecomp.el (display-call-tree):
13874         * bytecomp.el (byte-compile-insert):
13875         * bytecomp.el (byte-compile-two-args-19->20):
13876         * bytecomp.el (byte-compile-variable-ref):
13877         * bytecomp.el (byte-compile-form):
13878         * bytecomp.el (byte-compile-top-level-body):
13879         * bytecomp.el (byte-compile-out-toplevel):
13880         * bytecomp.el (byte-compile-byte-code-maker):
13881         * bytecomp.el (byte-compile-file-form-defmumble):
13882         * bytecomp.el (byte-compile-file-form):
13883         * bytecomp.el (byte-compile-keep-pending):
13884         * bytecomp.el (byte-compile-insert-header):
13885         * bytecomp.el (byte-compile-from-buffer):
13886         * bytecomp.el (byte-compile-file):
13887         * bytecomp.el (byte-recompile-file):
13888         * bytecomp.el (byte-compile-close-variables):
13889         * bytecomp.el (byte-compile-warn-about-unused-variables):
13890         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13891         * bytecomp.el (byte-compiler-legal-options):
13892         * bytecomp.el (byte-compile-lapcode):
13893         * bytecomp.el (byte-optimize-log):
13894         * bytecomp.el ((fboundp 'defsubst)):
13895         * bytecomp.el:
13896         * bytecomp-runtime.el:
13897         * byte-optimize.el (byte-optimize-apply):
13898         * byte-optimize.el (car):
13899         * byte-optimize.el (byte-optimize-form):
13900         * byte-optimize.el (byte-optimize-form-code-walker):
13901         * byte-optimize.el:
13902         * build-report.el (build-report-insert-installation-file):
13903         * build-report.el (build-report):
13904         * auto-show.el:
13905         * apropos.el (apropos-documentation):
13906         - mega patch
13907         - clean up byte-compile warnings
13908         - remove unused variables
13909         - Use common lisp style hashtable functions
13910         - byte compiler cleanup
13911         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13912         - remove old backquote syntax usage
13913         - move some cl functionality into C for speed.
13914         - remove last remaining VMS support
13915         - spelling fixes
13916         - implement last, butlast, nbutlast, copy-list in C.
13917         - new macro ignore-file-errors, similar to ignore-errors
13918           (ignore-file-errors (delete-file "foo"))
13919         - get frequent garbage collection during loadup.el by tweaking
13920           gc-cons-threshold, rather than explicitly calling garbage-collect
13921         - default delete-key-deletes-forward to `t'.
13922
13923 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13924
13925         * XEmacs 21.2-beta4 is released.
13926
13927 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13928
13929         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13930         (easy-menu-item-present-p): Wrapper around find-menu-item.
13931         (easy-menu-remove-item): Wrapper around delete-menu-item.
13932
13933         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13934         (add-menu-button): Add 'in-menu' argument.
13935         (add-menu-item-1): Add in-menu support to helper function.
13936
13937 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13938
13939         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13940
13941 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13942
13943         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13944         of Dec 4, 1997.
13945
13946 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13947
13948         * process.el (shell-command-on-region): Report if the command
13949         succeeded or failed.
13950
13951 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13952
13953         * subr.el (buffer-substring-no-properties): Comment out.
13954
13955 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13956
13957         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13958           into font instances first, like `x-frob-font-size' does.
13959           (mswindows-find-larger-font): ditto
13960
13961 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13962
13963         * package-ui.el (pui-install-selected-packages): fix args in call
13964         to `package-get'.
13965
13966 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13967
13968         * package-get.el (host-name): New widget type.
13969         (package-get-remote): Better customization using new type.
13970         (package-get-download-sites): idem dito.
13971
13972         (package-get-custom): Do not use package-get-all untill we have
13973         runtime dependencies.
13974
13975         (package-get-remove-copy): Default to 't' we no longer need this
13976         kludge as we do not currently use depenencies.
13977
13978         (package-get-was-current): New variable.
13979         (package-get-require-base): New 'force-current' argument.
13980         (package-get-update-base): idem
13981         (package-get-package-provider):  idem
13982         (package-get-locate-index-file): New 'no-remote' argument.
13983         (package-get-locate-file): idem.
13984
13985         (package-get-maybe-save-index): New function.
13986         (package-get-update-base): Use it.
13987
13988 1998-10-28 Greg Klanderman <greg@alphatech.com>
13989
13990         * package-get.el (package-get-remote): default to nil; by default,
13991         don't go out to the net via EFS.  They must select a download site.
13992         (package-get-download-sites): new variable.
13993         (package-get-download-menu): new function.
13994         (package-get-locate-index-file): new function.
13995         (package-get-update-base): use it.
13996
13997         * menubar-items.el (default-menubar): add "Update Package Index"
13998         and "Add Download Site" menus under Options | Manage Packages.
13999
14000 1998-10-19  Greg Klanderman  <greg@alphatech.com>
14001
14002         * package-get.el (package-get): bugfix code checking installed version
14003         for case where package is not currently installed.
14004         (package-get-require-signed-base-updates): new variable.
14005         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
14006         deemed not a goot thing.  Use the variable
14007         package-get-allow-unsigned-base-updates instead.
14008
14009 1998-10-16 Greg Klanderman <greg@alphatech.com>
14010
14011         * package-get.el (package-get): Don't install an older version than
14012         we already have unless explicitly told to.  Issue a warning.
14013
14014         * package-ui.el (pui-add-required-packages): when adding
14015         dependencies, don't add packages that are up to date.
14016         (pui-package-symbol-char):  Don't consider a package out of date
14017         if you have a newer version installed than the latest version in
14018         package-get-base.
14019
14020         * package-get.el (package-get-base-filename): document that it may
14021         be a path relative to package-get-remote;  new default value.
14022         (package-get-locate-file): new function.
14023         (package-get-update-base): use it to expand package-get-base-filename.
14024         (package-get-save-base): new function to save the package-get database
14025         to file.
14026         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
14027         (package-get-update-base): pass the REMOTE-SOURCE arg.
14028         (package-get-update-base-entry): call package-get-custom-add-entry.
14029         (package-get-file-installed-p): removed; no longer needed.
14030         (package-get-create-custom): ditto.
14031         (toplevel): remove code to build and load package-get-custom.el
14032         (package-get-custom-add-entry): new function.
14033
14034 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
14035
14036         * wid-edit.el (widget-button-click): Don't switch window.
14037
14038 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14039
14040         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
14041
14042 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
14043
14044         * etags.el (find-tag-default): Run find-tag-hook using
14045         run-hooks rather than funcall
14046
14047 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
14048
14049         * isearch-mode.el (isearch-mode): Set the current minor mode maps
14050         and the current local map as the parents to isearch-mode-map.
14051
14052 1998-10-15  SL Baur  <steve@altair.xemacs.org>
14053
14054         * XEmacs 21.2-beta3 is released.
14055
14056 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14057
14058         * package-get.el (package-get-update-base): use
14059         insert-file-contents-internal, not insert-file-contents-literally.
14060
14061 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14062
14063         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
14064         dump time.
14065
14066 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14067
14068         * package-get.el (package-get-update-base-entry): new function.
14069         (package-get-update-base): renamed; was `package-get-load-base'.
14070         cleanup, and use package-get-update-base-from-buffer.
14071         (package-get-update-base-from-buffer): new function.
14072         (package-get-update-base-entries): new; helper for above.
14073         Do not eval lisp grabbed over ftp; parse it from new format.
14074
14075 1998-10-15  Greg Klanderman  <greg@alphatech.com>
14076
14077         * files.el (set-auto-mode): Don't play games loading package-get
14078         database; package-get-package-provider will handle it all.
14079
14080 1998-10-14  Greg Klanderman  <greg@alphatech.com>
14081
14082         * package-get.el (package-get-base-filename): new variable.
14083         (package-get-require-base): new function.
14084         (package-get-pgp-signed-begin-line): new variable.
14085         (package-get-pgp-signature-begin-line): ditto.
14086         (package-get-pgp-signature-end-line):  ditto.
14087         (package-get-load-base): new function.
14088         (package-get-interactive-package-query):
14089         (package-get-update-all):
14090         (package-get-dependencies):
14091         (package-get-package-provider):
14092         (package-get-custom): use package-get-require-base.
14093         [package-get-custom loading]: disable for now.
14094
14095         * package-ui.el (pui-list-packages): use (package-get-require-base)
14096
14097 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14098
14099         * package-ui.el: Correct obvious thinko in choosing extent face.
14100
14101 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14102
14103         * menubar-items.el (default-menubar): pui-list-package has nothing
14104         to with Customize. Move all the package stuff to a new Item in Options.
14105
14106         * package-ui.el (pui-menu): Add menu and Popup menu.
14107
14108         * package-get.el (package-get): Use new
14109         package-admin-get-install-dir.
14110
14111         * package-admin.el (package-admin-get-install-dir): New syntax.
14112         Conserve package location and put mule packages where mule-base is.
14113
14114         * package-get.el : Customized
14115
14116         * package-ui.el (pui): Customized
14117         (pui-package-install-dest-dir): New variable.
14118         (pui-install-selected-packages): Use it
14119
14120 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14121
14122         * package-get.el (package-get-interactive-package-query): Move
14123         dependency on package-get-base to run-time.
14124         (package-get-update-all): Ditto.
14125         (package-get-dependencies): Ditto.
14126         (package-get-package-provider): Ditto.
14127         (package-get-custom): Ditto.
14128
14129 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14130
14131         * events.el: Remove 'ascii-character property from 'backspace
14132         and 'delete symbols
14133
14134 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14135
14136         * package-get-base.el: removed.
14137
14138 1998-09-23  Didier Verna  <didier@xemacs.org>
14139
14140         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14141         (no-upper-case-p): new function.
14142         (with-search-caps-disable-folding): new macro.
14143         (with-interactive-search-caps-disable-folding): new macro.
14144         (zap-to-char): In interactive mode, do a case-sensitive search if
14145         the character is uppercase.
14146         (zap-up-to-char): ditto.
14147
14148         * replace.el (perform-replace): use the function no-upper-case-p.
14149
14150         * isearch-mode.el (isearch-fix-case): ditto.
14151         make obsolete `with-caps-disable-folding' and
14152         `isearch-no-upper-case-p'.
14153
14154         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14155         (tags-search): ditto.
14156         (tags-query-replace): ditto.
14157
14158         * info.el (Info-search): ditto.
14159
14160 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14161
14162         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14163
14164 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14165
14166         * package-admin.el (package-admin-rmtree): rewritten.  need to
14167         check for "." and ".." before symlink check.  expand files and
14168         directories with respect to DIRECTORY, not default-directory.
14169
14170 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14171
14172         * package-get.el (package-get-all): add INSTALL-DIR argument.
14173
14174 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14175
14176         * package-ui.el (pui-add-required-packages): new function, select
14177         dependent packages.
14178         (pui-display-keymap): bind it.
14179         (pui-help-string): document it.
14180         (pui-install-selected-packages): package-get-all -> package-get.
14181
14182         * package-get.el (package-get-dependencies): new function.
14183
14184 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14185
14186         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14187         regexps.
14188
14189 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14190
14191         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14192         function.
14193         (default-mouse-track-normalize-point): Use it.
14194
14195 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14196
14197         * package-admin.el (package-admin-delete-binary-package):
14198                 General cleanup. Remove unnessary use of progn and
14199         save-excursion.
14200         (package-admin-delete-binary-package): Do NOT mess with file
14201         modes. That is evil.
14202         (package-admin-delete-binary-package): Wrap all deleting in
14203         condition-case. The data in MANIFEST is untrustworthy.
14204         (package-admin-delete-binary-package): Let the OS worry about non
14205         empty directories.
14206
14207 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14208
14209         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14210         processing.
14211         (lm-report-bug): Fix mail address to send bug reports to.
14212
14213 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14214
14215         * XEmacs 21.2-beta2 is released.
14216
14217 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14218
14219         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14220
14221 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14222
14223         * info.el (Info-mode): Document page turning by double clicks in
14224         docstring so `M-x describe-mode' will display it.
14225
14226 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14227
14228         * info.el (Info-mouse-track-double-click-hook): Use character
14229         widths to calculate a border region where double clicking does
14230         page turning, and return `nil' by default so other hooks, such as
14231         region highlighting, will be run.
14232
14233 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14234
14235         * sound.el (default-sound-directory-list): Initialize with all the
14236         "sounds" directories in `data-directory-list'.  It used to just be
14237         the first one.
14238
14239         * packages.el (locate-data-directory-list): Created.  This gives
14240         the list of matching directories, unlike `locate-data-directory',
14241         which just gives the first one.
14242
14243 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14244
14245         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14246         make a binding in the local keymap until help-char handling is
14247         improved.
14248
14249         * help.el (help-keymap-with-help-key): Provide keymap with help
14250         binding.
14251         (help-print-help-form): New helper function.
14252
14253 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14254
14255         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14256         move extent to another buffer; no need to create a new extent.
14257         (isearch-fix-case): New function.
14258         (isearch-search-and-update): Use it.
14259
14260 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14261
14262         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14263         the keymap, not minor-mode-map-alist.
14264         (isearch-done): Restore overriding-local-map.
14265
14266 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14267
14268         * bytecomp.el (byte-compile-buffer-substring):
14269         Fix for: (byte-compile (defun f () (buffer-substring)))
14270         ==>   ** buffer-substring called with 3 args, but requires 0-3
14271         - new code not only works, but is more readable, too.
14272
14273 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14274
14275         * msw-faces.el (mswindows-init-device-faces): Don't try to
14276           specify a default font at this late stage. Do try to force
14277           creation of the default face font so that if it fails we get
14278           an error now instead of a crash at frame creation.
14279
14280           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14281           mswindows-make-font-unitalic: Canonical default weight
14282           changed from "Normal" to "Regular".
14283
14284           mswindows-make-font-bold / -bold-italic: Supplied device was
14285           not being passed into call to mswindows-find-smaller-font.
14286
14287 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14288
14289         * package-get.el (package-get-remote): Fix the path where to find
14290           the packages on xemacs.org.
14291
14292 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14293
14294         * about.el (about-maintainer-info): Update Ben's entry.
14295
14296 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14297
14298         * lisp/shadow.el (find-emacs-lisp-shadows):
14299         - `member' was being called on lists of length 2000!
14300         - Replace with hashtables.
14301         - Replace hand-coded loops with (dolist)
14302         - Fix comment typo
14303
14304 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14305
14306         * packages.el: Added new function, `package-delete-name', to
14307           delete existing packages from the installed package database
14308           (`packages-package-list').  Also added the "pkginfo" directory
14309           to `packages-special-base-regexp', so that the pkginfo directory
14310           would not get added to `late-packages'.
14311
14312         * package-admin.el: Added ability to delete an installed package
14313           (added low-level function, `package-admin-delete-package').
14314           Understands how to use the pkginfo/MANIFEST.<package> file to
14315           delete the package.  When installing a package, will also
14316           create a MANIFEST.* file if one is not provided by the
14317           package.  If the MANIFEST.* doesn't exist when deleting a
14318           package, the functions will fall back to attempting to delete
14319           any package-specific lisp directory.
14320
14321         * package-get.el: Moved some functions to package-admin.el.
14322           Added interactive function `package-get-delete-package', for
14323           use by users for deleting a package.
14324
14325           Also modified to not require the presence of efs.
14326
14327 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14328
14329         * files.el (find-file-noselect): Handle all signals, kill the
14330         buffer and resignal.
14331
14332 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14333
14334         * cl-macs.el (glyph-image): Add setf method.
14335
14336 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14337
14338         * package-get.el: Fixed broken EFS downloading.  Also, look for
14339           .tar.gz files first, in preference over .tgz files.
14340
14341         * package-ui.el: Fix display of package version numbers.
14342
14343 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14344
14345         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14346         argument.
14347
14348 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14349
14350         * list-mode.el: `display-completion-list': added new/optional
14351           keyword `:completion-string', which allows the programmer to
14352           change the "Possible completions are:" prompt.
14353
14354         * menubar-items.el: Added new pulldown menu-pick to start up the
14355           visual package browser/installer:
14356
14357                 Options->Customize->List Packages
14358
14359         * package-admin.el: Added hooks for installing under both Unix
14360           and MS Windows.  Does additional error checking.  No longer
14361           calls "add-big-package.sh" to install packages under Unix; now
14362           calls gunzip & tar directly.
14363
14364         * package-get.el: Added ability to install packages from files
14365           on a local disk/CDROM.  Now deletes any existing package lisp
14366           directory.  Does completion on available packages when
14367           querying for package names.  Will also search for .tgz files
14368           in addition for .tar.gz files.  Tries to reload
14369           auto-autoloads, as a convenience when loading new packages,
14370           and also tries to add any new package paths to `load-path'.
14371           Changed all occurences of `concat' to use `expand-file-name'.
14372
14373         * package-ui.el: New file which implements the main visual
14374           package browser/installer, which is started via a menu pick or
14375           M-x pui-list packages.
14376
14377 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14378
14379         * startup.el (load-init-file): spelling fix.
14380
14381 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14382
14383         * startup.el (normal-top-level): Load auto-autoload files
14384         covariantly with their precedence.
14385
14386 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14387
14388         * menubar-items.el (default-menubar): Remove "Font Weight"
14389         option, there is currently no custom equivalent.. Customize-faces
14390         is "Edit faces".
14391
14392         * x-font-menu.el (font-menu-set-font): Use customize to set
14393         default face.
14394
14395         * faces.el (face-spec-update-all-matching): New function.
14396
14397         * cus-face.el (custom-set-face-update-spec): New function.
14398         Interface to customize faces from elisp.
14399
14400         (custom-face-value-create): Show the customized settings if set
14401         but not saved.
14402
14403 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14404
14405         (custom-face-value-create): Show the customized settings if set
14406         but not saved.
14407
14408 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14409
14410         * keydefs.el (global-map): Add FSF 20.3 binding of
14411         query-replace-regexp.
14412
14413 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14414
14415         * minibuf.el (read-file-name-internal-1): use
14416         user-name-completion-1 instead of user-name-completion.
14417
14418 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14419
14420         * loadup.el:
14421         * make-docfile.el:
14422         * update-elc.el: Don't set `source-directory' (now defunct as a
14423         global variable) no more.
14424
14425         * packages.el (packages-list-autoloads): Made `source-directory'
14426         (now defunct as a global variable) a parameter.
14427
14428 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14429
14430         * about.el (about-hackers): new email
14431
14432 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14433
14434         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14435
14436 1998-07-17  Didier Verna  <didier@xemacs.org>
14437
14438         * faces.el (set-face-property):
14439         (set-face-dim-p):
14440         (face-dim-p): updated the doc strings now that the dim property isn't
14441         tty-specific.
14442         (face-equal): the dim property is now a common one.
14443
14444         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14445         Renamed the `stipple' attribute to `background-pixmap'.
14446         (custom-face-background-pixmap): make custom-face-stipple an
14447         obsolete alias for this.
14448
14449 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14450
14451         * find-paths.el (paths-file-readable-directory-p): Created and
14452         used.
14453
14454         * loadup.el: Don't set inhibit-... flags from run-temacs.
14455
14456 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14457
14458         * packages.el (packages-data-path-depth): Added and used.
14459
14460 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14461
14462         * about.el:
14463         - Change .xpm to .png, delete "zcat" section.
14464         - cosmetic fix in the 'marcpa' entry.
14465
14466         * etc/photos
14467         - convert all .xpm.Z to .png
14468         - rename mrb to martin
14469         - rename mcook-m to mcookm
14470
14471 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14472
14473         * x-init.el (x-initialize-compose): Add support for
14474         dead-circumflex as YET ANOTHER NAME for that dead key.
14475
14476 1998-08-05  Colin Rafferty <colin@xemacs.org>
14477
14478         * setup-paths.el (paths-construct-exec-path): Made the
14479         last-packages really be last.
14480         (paths-construct-data-directory-list): Ditto.
14481
14482 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14483
14484         * startup.el(startup-splash-frame-body):
14485         Update Copyright notice in splash screen
14486
14487 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14488
14489         * minibuf.el (read-file-name-internal-1): do ~user completion.
14490
14491 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14492
14493         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14494         aginst destroyed extents
14495
14496 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14497
14498         * package-get.el (package-get): add `install-dir' argument.
14499
14500 1998-07-20  John Jones  <jj@asu.edu>
14501
14502         * package-get.el: calls to package-get-update-all will only
14503           update packages which are already installed.
14504
14505 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14506
14507         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14508         writable.
14509
14510 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14511
14512         * about.el (about-hackers): Correct my email.
14513
14514 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14515
14516         * about.el (about-hackers): new email-address.
14517
14518 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14519
14520         * minibuf.el (read-number): Don't let `input-error' condition
14521         escape.
14522
14523 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14524
14525         * about.el (about-hackers): use my `email-for-life' address.
14526
14527 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14528
14529         * XEmacs 21.2-beta1 is released.
14530
14531 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14532
14533         * ldap.el (ldap-search): Doc string change
14534
14535 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14536
14537         * menubar-items.el (default-menubar): Removed references to
14538         `data-directory', and use `locate-data-file' instead, and made
14539         then greyed out if they don't exist.
14540
14541 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14542
14543         * keymap.el (events-to-keys): Use `format' instead of `concat'
14544         since the latter does not accept integer args anymore
14545
14546 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14547
14548         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14549         macros replaced.
14550
14551 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14552
14553         * make-docfile.el: Get first initialization from very-early-lisp.el
14554         * update-elc.el: Ditto.
14555         * loadup.el (really-early-error-handler): Ditto.
14556
14557         * packages.el (packages-unbytecompiled-lisp): Add new file,
14558         very-early-lisp.el.
14559
14560         * very-early-lisp.el: New file.
14561
14562 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14563
14564         * Symbols that have been obsolete for at least 3 years removed (II).
14565
14566         * obsolete.el (eval-current-buffer): Make compatible.
14567         (byte-code-function-p): Ditto.
14568         (send-string): Removed.
14569         (send-region): Removed.
14570         (screen-scrollbar-width): Removed.
14571         (set-screen-scrollbar-width): Removed.
14572         (set-screen-left-margin-width): Removed.
14573         (set-screen-right-margin-width): Removed.
14574         (screen-left-margin-width): Removed.
14575         (screen-right-margin-width): Removed.
14576         (set-buffer-left-margin-width): Removed.
14577         (set-buffer-right-margin-width): Removed.
14578         (buffer-left-margin-width): Removed.
14579         (buffer-right-margin-width): Removed.
14580         (x-set-frame-icon-pixmap): Removed.
14581         (x-set-screen-icon-pixmap): Removed.
14582         (pixel-name): Removed.
14583         (make-pixmap): Removed.
14584         (make-cursor): Removed.
14585         (pixmap-width): Removed.
14586         (pixmap-contributes-to-line-height-p): Removed.
14587         (set-pixmap-contributes-to-line-height): Removed.
14588
14589 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14590
14591         * obsolete.el (popup-menu-up-p): removed.
14592         (read-no-blanks-input): Removed.
14593         (wholenump): Removed.
14594         (ring-mod): Removed (what was ring-mod?).
14595         (current-time-seconds): Removed.
14596         (run-special-hook-with-args): Removed.
14597         (dot): Removed.
14598         (dot-marker): Removed.
14599         (dot-min): Removed.
14600         (dot-max): Removed.
14601         (window-dot): Removed.
14602         (set-window-dot): Removed.
14603
14604         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14605         `dot-min'.
14606
14607         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14608
14609         * code-files.el (insert-file-contents): Rename
14610         run-special-hook-with-args to run-hook-with-args-until-success.
14611         (write-region): Ditto.
14612
14613 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14614
14615         * about.el: Fix typos, update release date.
14616
14617         * Symbols that have been obsolete for at least 3 years removed.
14618
14619         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14620         screen- functions.
14621         (toplevel): remove setf methods for screen functions.
14622         * cl-macs.el (extent-data): defsetf removed.
14623         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14624         many places to remove.
14625         (comment-indent-hook): Ditto.
14626         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14627         (buffer-dedicated-screen): Ditto.
14628         (deiconify-screen): Ditto.
14629         (delete-screen): Ditto.
14630         (event-screen): Ditto.
14631         (find-file-other-screen): Ditto.
14632         (find-file-read-only-other-screen): Ditto.
14633         (live-screen-p): Ditto.
14634         (screen-height): Ditto.
14635         (screen-iconified-p): Ditto.
14636         (screen-list): Ditto.
14637         (screen-live-p): Ditto.
14638         (screen-name): Ditto.
14639         (screen-parameters): Ditto.
14640         (screen-pixel-height): Ditto.
14641         (screen-pixel-width): Ditto.
14642         (screen-root-window): Ditto.
14643         (screen-selected-window): Ditto.
14644         (screen-totally-visible-p): Ditto.
14645         (screen-visible-p): Ditto.
14646         (screen-width): Ditto.
14647         (screenp): Ditto.
14648         (get-screen-for-buffer): Ditto.
14649         (get-screen-for-buffer-noselect): Ditto.
14650         (get-other-screen): Ditto.
14651         (iconify-screen): Ditto.
14652         (lower-screen): Ditto.
14653         (mail-other-screen): Ditto.
14654         (make-screen): Ditto.
14655         (make-screen-invisible): Ditto.
14656         (make-screen-visible): Ditto.
14657         (modify-screen-parameters): Ditto.
14658         (new-screen): Ditto.
14659         (next-screen): Ditto.
14660         (next-multiscreen-window): Ditto.
14661         (other-screen): Ditto.
14662         (previous-screen): Ditto.
14663         (previous-multiscreen-window): Ditto.
14664         (raise-screen): Ditto.
14665         (redraw-screen): Ditto.
14666         (select-screen): Ditto.
14667         (selected-screen): Ditto.
14668         (set-buffer-dedicated-screen): Ditto.
14669         (set-screen-height): Ditto.
14670         (set-screen-position): Ditto.
14671         (set-screen-size): Ditto.
14672         (set-screen-width): Ditto.
14673         (show-temp-buffer-in-current-screen): Ditto.
14674         (switch-to-buffer-other-screen): Ditto.
14675         (visible-screen-list): Ditto.
14676         (window-screen): Ditto.
14677         (x-set-screen-pointer): Ditto.
14678         (x-set-frame-pointer): Ditto.
14679         (screen-title-format): Ditto.
14680         (screen-icon-title-format): Ditto.
14681         (terminal-screen): Ditto.
14682         (delete-screen-hook): Ditto.
14683         (create-screen-hook): Ditto.
14684         (mouse-enter-screen-hook): Ditto.
14685         (mouse-leave-screen-hook): Ditto.
14686         (map-screen-hook): Ditto.
14687         (unmap-screen-hook): Ditto.
14688         (default-screen-alist): Ditto.
14689         (default-screen-name): Ditto.
14690         (x-screen-defaults): Ditto.
14691         (x-create-screen): Ditto.
14692         * obsolete.el: meta-flag removed.
14693         baud-rate removed.
14694         sleep-for-millisecs removed.
14695         extent-data removed.
14696         set-extent-data removed.
14697         set-extent-attribute removed.
14698         extent-glyph removed.
14699         extent-layout removed.
14700         set-extent-layout removed.
14701         list-faces-display removed.
14702         list-faces removed.
14703         trim-versions-without-asking removed.
14704         after-write-file-hooks removed.
14705         truename removed.
14706         auto-fill-hook removed.
14707         blink-paren-hook removed.
14708         select-screen-hook, deselect-screen-hook removed.
14709         auto-raise-screen, auto-lower-screen removed.
14710
14711         * msw-mouse.el: Global change resource -> mswindows-resource.
14712
14713         * XEmacs 21.0-pre5 is released.
14714
14715 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14716
14717         * about.el (about-hackers): Credits update.
14718
14719 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14720
14721         * register.el (insert-register): Don't activate the region.
14722
14723 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14724
14725         * select.el: Restore x-* symbols for backwards compatibility:
14726         x-copy-primary-selection, x-kill-primary-selection,
14727         x-delete-primary-selection, x-select-make-extent-for-selection,
14728         x-valid-simple-selection-, x-cut-copy-clear-internal.
14729
14730 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14731
14732         * XEmacs 21.0-pre4 is released.
14733
14734 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14735
14736         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14737         reporting bugs.
14738         (maybe-add-init-button): Fix semantics under Windows.  Use
14739         `expand-file-name' rather than `concat'.
14740
14741         * help.el (print-messages): New function.
14742
14743 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14744
14745         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14746
14747 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14748
14749         * about.el: Tweaked my entry in about-hackers.
14750
14751         * find-paths.el (paths-emacs-root-p):
14752           Relaxed emacs-root checking of an in-place installation to
14753           also accommodate the flat layout used on MS Windows.
14754
14755 1998-06-29  John Jones  <jj@asu.edu>
14756
14757         * package-get.el: calls to package-get-update-all will only
14758           update packages which are already installed.
14759
14760 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14761
14762         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14763         are handled by the gui-element face fallbacks now.
14764
14765         * x-faces.el: default gui-element face to "background" as well as
14766         the default face.
14767
14768         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14769         and default face settings since these are set as fallbacks now in
14770         the appropriate domain.
14771
14772 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14773
14774         * text-mode.el (text-mode): Reorder regexp so the OR part
14775         corresponding to `page-delim' goes first and the hack in
14776         `forward-paragraph' will work.
14777         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14778
14779 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14780
14781         * subr.el (remove-hook): When checking the hook value
14782           with functionp, don't apply car to it.
14783
14784 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14785
14786         * package-get.el (package-get-remote-filename):
14787           Don't use file-name-as-directory because the local directory
14788           separator conventions might not be the same as ftp's.
14789
14790 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14791
14792         * ldap.el (ldap-host-parameters-alist): New name of
14793         `ldap-host-parameters-plist'
14794
14795 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14796
14797         * package-get.el: Using (require 'package-get-base), now that it
14798         provides itself.  Consequently removed all instances of (load
14799         "package-get-base.el").
14800
14801 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14802
14803         * subr.el (remove-hook): Don't treat the hook value as a
14804           list unless it is both consp and not functionp.
14805
14806 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14807
14808         * about.el: Email address for Ben Wing is ben@xemacs.org.
14809         * auto-show.el: Ditto.
14810         * bytecomp.el: Ditto.
14811         * faces.el: Ditto.
14812         * x-scrollbar.el: Ditto.
14813         * x-misc.el: Ditto.
14814         * tty-init.el: Ditto.
14815         * toolbar-items.el: Ditto.
14816         * symbol-syntax.el: Ditto.
14817         * specifier.el: Ditto.
14818         * objects.el: Ditto.
14819         * hyper-apropos.el: Ditto.
14820         * glyphs.el: Ditto.
14821
14822 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14823
14824         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14825         vertical-divider-always-visible-p.
14826         (default-mouse-motion-handler): Ditto.
14827
14828 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14829
14830         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14831         global value.
14832
14833 1998-06-21  Oliver Graf <ograf@fga.de>
14834
14835         * build-reports.el: changed receiver to xemacs-build-reports list
14836
14837 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14838
14839         * font.el: Split font-family-mappings into X and
14840           mswindows-specific versions.
14841           mswindows-font-create-[object|name]: Treat supplied size
14842           as a pointsize. Added underline and strikethru handling.
14843
14844         * msw-faces.el: changed default mswindows charset to western.
14845
14846         * msw-glyphs.el: removed space in border-glyph font string that
14847           was inserted to get round bugs in the mswindows C font code.
14848
14849 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14850
14851         * about.el (about-hackers): Credits update.
14852
14853         * help-nomule.el (tutorial-supported-languages): Add Romanian
14854         TUTORIAL.
14855
14856         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14857         to ISO-8859-2.
14858
14859 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14860
14861         * font.el: Split font-family-mappings into X and
14862           mswindows-specific versions.
14863           mswindows-font-create-[object|name]: Treat supplied size
14864           as a pointsize. Added underline and strikethru handling.
14865
14866         * msw-faces.el: changed default mswindows charset to western.
14867
14868         * msw-glyphs.el: removed space in border-glyph font string that
14869           was inserted to get round bugs in the mswindows C font code.
14870
14871 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14872
14873         * minibuf.el: make read-color-completion-table call
14874           (mswindows-color-list for mswindows devices.
14875
14876 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14877
14878         * lisp/font-lock.el
14879         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14880         Let declaration items contain non-word symbol characters.
14881
14882 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14883
14884         * package-get.el (package-get-package-provider): Added autoload
14885         cookie.  Loading "package-get-base.el" in ALL functions that use
14886         it.  Fixed some (interactive ...) with multiple argument specs
14887         again.  Cosmetic indentation changes.
14888
14889 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14890
14891         * info.el (Info-insert-dir): Don't use nreverse on variables
14892         that you want to use later.
14893
14894 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14895
14896         * x-mouse.el (x-set-point-and-move-selection): Replace call
14897         to x-kill-primary-selection with kill-primary-selection
14898
14899 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14900
14901         * simple.el (what-cursor-position): Make cursor position reported
14902         use value of column-number-start-at-one
14903
14904 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14905
14906         * about.el (xemacs-hackers): Fix Jareth's email address.
14907
14908 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14909
14910         * startup.el (startup-splash-frame): Remove
14911         `xemacs-startup-logo-function'.
14912
14913 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14914
14915         * about.el (about-hackers): Update credits list.
14916
14917 1998-06-06  Jeff Miller <jmiller@smart.net>
14918
14919         * lisp/sound.el: Update sound-ext to allow filenames with
14920           extensions to be found by load-sound-file
14921
14922 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14923
14924         * info.el (Info-rebuild-outdated-dir): Removed variable
14925         (Info-auto-generate-directory): New variable
14926         (Info-save-auto-generated-dir): New variable
14927         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14928         (Info-build-dir-anew): Second parameter removed.  Use
14929         `Info-save-auto-generated-dir'
14930         (Info-rebuild-dir): Ditto
14931
14932 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14933
14934         * list-mode.el (next-list-mode-item): Would not recognize
14935         border between directly neighbored items.
14936
14937 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14938
14939         * package-get.el: add autoloads for some functions.
14940
14941 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14942
14943         * specifier.el (let-specifier): Tiny docfixes.
14944
14945 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14946
14947         * msw-mouse.el: set selection-pointer-glyph to Normal.
14948
14949 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14950
14951         * wid-edit.el (widget-specify-secret): New function.
14952         (widget-after-change): Use it.
14953         (widget-specify-field): Use it.
14954
14955 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14956
14957         * mouse.el (drag-window-divider): Use `(not done)' instead of
14958         `doit'; reuse result of `window-pixel-edges'.
14959
14960         * modeline.el (drag-modeline-event-lag): Rename to
14961         drag-divider-event-lag.
14962
14963 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14964
14965         * specifier.el (let-specifier): Rewritten not to generate needless
14966         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14967         arguments.
14968
14969 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14970
14971         * minibuf.el (read-file-name-1): Setup buffer-local value of
14972         `completion-ignore-case' in completions buffer under Windows.
14973
14974 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14975
14976         * about.el (about-maintainer-glyph): Fix support for not
14977         compressed images.
14978
14979 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14980
14981         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14982
14983         * mouse.el (mouse-track): Cancel selection if misc-user event with
14984         `cancel-mode-internal' function is fetched.
14985
14986 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14987
14988         * files.el (save-some-buffers-1): Fixed return value.
14989
14990 1998-06-01  Oliver Graf <ograf@fga.de>
14991
14992         * dragdrop.el: added experimental
14993
14994 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14995
14996         * startup.el (after-init-hook, init-file-user,
14997         user-init-directory, load-user-init-file):  Purge references
14998         to "~/.xemacs/init.el" from docstrings.
14999
15000         (load-user-init-file) Use paths-construct-path to construct
15001         paths to user init files.  Go directly to ~/.emacs, do not
15002         search ~/.xemacs/, do not load `default-custom-file'.
15003
15004 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
15005
15006         * files.el (interpreter-mode-alist): Catch wish and tclsh before
15007         general *sh.
15008         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
15009
15010 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
15011
15012         * menubar-items.el (default-menubar): add Update Packages to customize
15013         menu.
15014
15015 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
15016
15017         * faces.el: use toolbar face as a fallback for toolbar properties
15018         in xpm-color-symbols instead of default.
15019
15020         * msw-faces.el: rename 3d-object -> gui-element face.
15021
15022 1998-06-06  SL Baur  <steve@altair.xemacs.org>
15023
15024         * startup.el (xemacs-startup-logo-function): New variable.
15025         (startup-splash-frame): Use it.
15026
15027 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
15028
15029         * files.el (save-some-buffers): Would wait 1 second.
15030         (save-some-buffers-1): Delete other windows here instead of in
15031         `save-some-buffers'.
15032         (save-some-buffers): Force redisplay only if windows were deleted.
15033
15034 1998-06-02  Didier Verna  <didier@xemacs.org>
15035
15036         * cus-face.el (custom-face-attributes): generalized the use of
15037         toggle buttons for boolean attributes.
15038         Re-ordered the items a bit.
15039
15040 1998-06-01  SL Baur  <steve@altair.xemacs.org>
15041
15042         * sound.el (default-sound-directory): Use `locate-data-directory'
15043         to find the sounds directory.
15044
15045 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15046
15047         * sound.el: default sound-ext to .wav under mswindows, .au
15048         otherwise. load-default sounds without extensions.
15049
15050 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
15051
15052         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
15053         if send-pr is not bound.
15054
15055 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
15056
15057         * files.el: grok idl files in auto-mode-alist.
15058 1998-06-01  Jeff Miller  <jmiller@smart.net>
15059
15060         * minibuf.el (exact-minibuffer-completion-p): check for nil before
15061         calling `upcase'.
15062
15063 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
15064
15065         * msw-glyphs.el: add xbm to the list of image types supported.
15066
15067 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15068
15069         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
15070         instead of XEmacs one when dumping InfoDock.
15071
15072 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
15073
15074         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
15075         for `modeline-visible-p'
15076
15077         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
15078
15079 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
15080
15081         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
15082         since it's not used anymore. doc string fixes.
15083
15084         * package-get.el (package-get-file-installed-p): new function. use
15085         instead of file-installed-p which is in an external package.
15086
15087 1998-05-28  Oliver Graf <ograf@fga.de>
15088
15089         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
15090         favor of select-window/switch-to-buffer
15091
15092 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15093
15094         * startup.el: changed (getenv "HOME") to (user-home-directory)
15095
15096 1998-05-25  Oliver Graf <ograf@fga.de>
15097
15098         * frame.el (cde-start-drag) moved to dragdrop.el
15099         (offix-start-drag-region) moved to dragdrop.el
15100         (offix-start-drag) moved to dragdrop.el
15101         * dragdrop.el (cde-start-drag) moved from frame.el
15102         (offix-start-drag-region) moved from frame.el
15103         (offix-start-drag) moved from frame.el
15104         (cde-start-drag-region) cde drag regions
15105         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15106
15107 1998-05-26  Oliver Graf <ograf@fga.de>
15108
15109         * dragdrop.el: created dragdrop-drag prototypes
15110         (cde-start-drag-region) fixed typo
15111
15112 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15113
15114         * simple.el (after-init-hook): Remove reader macro.
15115
15116         * packages.el (packages-hardcoded-lisp): Get rid of reader
15117         macros.  Update DOC string.
15118
15119 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15120
15121         * mouse.el (drag-window-divider): Ditto.
15122
15123         * modeline.el (mouse-drag-modeline): Use it.
15124
15125         * lisp-mode.el (let-specifier): Specify indentation.
15126
15127         * specifier.el (let-specifier): Renamed from
15128         `with-specifier-instance'.
15129
15130 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15131
15132         * x-faces.el:
15133         * faces.el: move definition of xpm-color-symbols from x-faces.el
15134         to faces. Predicate x-get-resource on the presence of x.
15135
15136         * msw-faces.el: set 3d-object face rather than modeline. Specify
15137         faces as specfier defaults.
15138
15139         * package-get.el: don't use package-admin-add-single-file-package.
15140
15141 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15142
15143         * toolbar-items.el: Fixup tooltips.
15144         (toolbar-gnus): Don't use obsolete variable
15145         toolbar-news-frame-properties.
15146         (toolbar-news-reader): Default to `gnus' instead of
15147         `not-configured'.
15148
15149         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15150         Windows.
15151
15152 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15153
15154         * package-get.el: rename -installedp -> -installed-p.
15155
15156 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15157
15158         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15159         attributes, and assinged it to continuation, truncation and
15160         hscroll glyphs.
15161
15162         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15163         and made continuation, truncation and hscroll glyphs arrow
15164         characters out of that font.
15165
15166 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15167
15168         * minibuf.el (minibuffer-electric-separator): Play nicely with
15169         directory-sep-char being \.
15170         (minibuffer-electric-tilde): Ditto.
15171         (read-file-name-map): Ditto.
15172
15173 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15174
15175         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15176         on X devices.
15177         (default-mouse-track-deal-with-down-event): Avoid
15178         `x-disown-selection'; use `disown-selection' instead.
15179
15180 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15181
15182         * select.el:
15183         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15184         moved to (cut-copy-clear-internal) in select.el. Ditto for
15185         (x-delete-primary-selection) (x-kill-primary-selection)
15186         (x-copy-primary-selection).
15187         (own-clipboard): new function.
15188
15189         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15190         functions in select.el. remove old ones.
15191         (mswindows-own-clipboard): new function.
15192
15193 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15194
15195         * gnuserv.el: allow connections from mswindows type devices.
15196
15197 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15198
15199         * msw-glyphs.el: change image type used from cursor to resource.
15200
15201 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15202
15203         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15204         for {top,bottom}-{left,right} values in addition to
15205         {top,bottom}_{left,right}.
15206         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15207
15208 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15209
15210         * cl-macs.el (specifier-instance): Undefine its setf method.
15211
15212         * specifier.el (with-specifier-instance): Added docstring.
15213
15214         * mouse.el (drag-window-divider): Ditto.
15215
15216         * modeline.el (mouse-drag-modeline): Use it.
15217
15218         * lisp-mode.el (with-specifier-instance): Define its indentation
15219         level.
15220
15221         * specifier.el (with-specifier-instance): New macro.
15222
15223 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15224
15225         * package-get.el (package-get-create-custom): new function to
15226         auto-generate package-get-custom.el from package-get-base.el.
15227         * (package-get-ever-installedp): new function.
15228         * (package-get-custom): new function to get all packages specified
15229         by customize.
15230
15231 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15232
15233         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15234
15235 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15236
15237         * cl-extra.el: Reverse previous float change.
15238
15239 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15240
15241         * x-faces.el:
15242         * faces.el (try-font-name): moved from x-faces.el since it is
15243         required by w3 under mswindows as well X.
15244
15245 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15246
15247         * winnt.el: Removed evil (setq completion-ignore-case t)
15248         clause, one more overlookef fsfism.
15249         (nt-quote-args-functions-alist): End sentences with double space.
15250
15251 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15252
15253         * window-xemacs.el (push-window-configuration): Remove kludgery of
15254         recaching default-toolbar specifier.
15255         (pop-window-configuration): Ditto.
15256         (unpop-window-configuration): Ditto.
15257
15258 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15259
15260         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15261
15262 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15263
15264         * winnt.el (nt-quote-args-verbatim): Added function.
15265         (nt-quote-args-prefix-quote): Added function.
15266         (nt-quote-args-backslash-quote): Added function.
15267         (nt-quote-args-double-quote): Added function.
15268         (nt-quote-args-functions-alist): New variable.
15269         (nt-quote-process-args): Added function. This is the main quoting
15270         work horse called from process-nt.c
15271
15272 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15273
15274         * winnt.el: Removed duplicate definitions for backspace,
15275         delete, M-backspace and C-M-backspace.
15276         (file-name-buffer-file-type-alist): Removed this variable.
15277         (find-buffer-file-type): Removed function.
15278         (find-file-binary):  Removed function.
15279         (find-file-text): Removed function.
15280         (find-file-not-found-set-buffer-file-type): Removed function.
15281         (save-to-unix-hook): Removed function.
15282         (revert-from-unix-hook): Removed function.
15283         (using-unix-filesystems): Removed function.
15284         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15285         warning.
15286         (x-set-selection): Removed function.
15287         (x-get-selection): Removed function.
15288         Removed commented FSFisms.
15289         Replaced copyright notice (this file is not part of GNU Emacs).
15290         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15291         comint-process-echoes setting to t.
15292
15293 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15294
15295         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15296         and used following the interface change of
15297         `paths-find-recursive-path'.
15298
15299         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15300         regexp instead of a list of base names.
15301         (paths-version-control-filename-regexp):
15302         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15303         Introduced and used following the interface change of
15304         `paths-find-recursive-path'.
15305
15306 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15307
15308         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15309         on X devices, rather than on all non-TTY devices.
15310
15311 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15312
15313         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15314
15315         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15316
15317 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15318
15319         * itimer.el (activate-itimer): Fixed usage of integers
15320         as argument to `concat'.
15321
15322 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15323
15324         * itimer.el (start-itimer): replace the use of `concat' with
15325         `format'
15326
15327 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15328
15329         * mode-motion.el (mode-motion-hook): Clarify docstring.
15330         From Bob Weiner <weiner@altrasoft.com>
15331
15332         * loadhist.el (symbol-file): Supply prompt string when used
15333         interactively.
15334         From Bob Weiner <weiner@altrasoft.com>
15335
15336 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15337
15338         * loadup.el (really-early-error-handler): Ditto.
15339
15340         * update-elc.el: Ditto.
15341
15342         * setup-paths.el (paths-construct-exec-path): Ditto.
15343
15344         * make-docfile.el: Ditto.
15345
15346         * find-paths.el (paths-decode-directory-path): Use split-path
15347         instead of decode-path.
15348
15349         * files.el (parse-colon-path): Update docstring reference.
15350
15351 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15352
15353         * msw-init.el:
15354         * x-init.el:
15355         Bind cut'n'paste keys to non window-system specific functions.
15356
15357         * msw-select.el: New function mswindows-clear-clipboard.
15358         mswindows-cut-copy-clipboard extended to handle clearing of the
15359         selection and renamed to mswindows-cut-copy-clear-clipboard.
15360
15361         * select.el: on mswindows devices delete-primary-selection
15362         calls mswindows-clear-clipboard.
15363
15364 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15365
15366         * simple.el (quoted-insert): Inhibit quit when using read-char.
15367
15368         * cmdloop.el (read-char): Don't inhibit quit.
15369         (read-char-exclusive): Ditto.
15370         (read-char): Signal quit if quit-char was pressed.
15371         (read-char-exclusive): Ditto.
15372         (read-quoted-char): Return a character, not integer.
15373
15374         * menubar-items.el (default-popup-menu): Use Andy's generic
15375         selection code.
15376         (default-popup-menu): Fix code.
15377
15378 1998-05-14  Oliver Graf <ograf@fga.de>
15379
15380         * dragdrop.el (dragdrop-function-widget): this time it's done
15381
15382 1998-05-13  Oliver Graf <ograf@fga.de>
15383
15384         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15385
15386 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15387
15388         * device.el (device-pixel-width):
15389         (device-pixel-height):
15390         (device-mm-width):
15391         (device-mm-height):
15392         (device-bitplanes):
15393         (device-color-cells): Swapped parameters to device-system-metric
15394         according to the interface change.
15395
15396 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15397
15398         * mouse.el (default-mouse-motion-handler): Use new name of the
15399         function event-over-vertical-divider-p.
15400         Do not set E-W arrow cursor over the divider if
15401         vertical-divider-draggable-p is nil in the window.
15402         ([top-level]): Use new name for the variable
15403         vertical-divider-map.
15404         (drag-window-divider): Respect vertical-divider-draggable-p.
15405         Variable name typo fixes.
15406
15407 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15408
15409         * keymap.el (kbd): Define here; handle string constants and
15410         others...
15411
15412 1998-05-15  Christian Nyb <chr@mediascience.no>
15413
15414         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15415         in Emacs 18.
15416
15417 1998-05-13  Didier Verna  <didier@xemacs.org>
15418
15419         * mouse.el (drag-window-divider): give the vertical divider a
15420         pressed look when dragging it.
15421
15422 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15423
15424         * faces.el: predicate some more face operations on x or mswindows
15425         not just x.
15426
15427         * modeline.el: enable modeline coloring for mswindows.
15428
15429 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15430
15431         * minibuf.el (minibuffer-default): Added variable; compatible with
15432         FSF Emacs.
15433         (next-history-element): Used `minibuffer-default'.
15434
15435 1998-05-12  Oliver Graf <ograf@fga.de>
15436
15437         * dragdrop.el (dragdrop-function-widget): button and mods ok
15438         arguments still look a bit strange
15439         (dragdrop-compare-mods) created
15440         (dragdrop-drop-do-functions) correctly checks for buttons and
15441         modifiers
15442
15443 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15444
15445         * setup-paths.el (paths-default-info-directories): Replace
15446         path-separator with directory-sep-char.
15447
15448         * files.el (path-separator): Don't define it here.
15449
15450 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15451
15452         * update-elc.el: Ditto.
15453
15454         * setup-paths.el (paths-construct-exec-path): Ditto.
15455
15456         * make-docfile.el: Ditto.
15457
15458         * loadup.el (really-early-error-handler): Ditto.
15459
15460         * find-paths.el (paths-decode-directory-path): Use decode-path
15461         instead of decode-path-internal.
15462
15463         * files.el (parse-colon-path): Update docstring.
15464
15465 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15466
15467         * subr.el (get-buffer-window-list): Make BUFFER optional.
15468
15469         * window-xemacs.el (windows-of-buffer): Defalias to
15470         get-buffer-window-list.
15471
15472 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15473
15474         * disass.el: Fix maintainer keyword.
15475
15476         * bytecomp.el (byte-compile-and-load-file): Autoload.
15477         (byte-compile-buffer): Ditto.
15478
15479         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15480         value is returned, not the name.
15481         (lisp-imenu-generic-expression): Enable it.
15482         (lisp-mode-variables): Ditto.
15483         (lisp-indent-offset): Change defconst to defvar.
15484         (lisp-indent-function): Ditto.
15485         (lisp-body-indent): Ditto.
15486
15487 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15488
15489         * modeline.el: Use zap-last-kbd-macro-event.
15490
15491         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15492         nil, don't attempt to do anything with messages.
15493         (eval-last-sexp): Use `letf' for clarity.
15494
15495 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15496
15497         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15498
15499 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15500
15501         * buff-menu.el:
15502         * lisp-mode.el:
15503         * obsolete.el:
15504         Change empty docstrings into no doc strings at all.
15505         Fix bogus FSF-format docstrings.
15506         * etags.el: Fix docstring.
15507
15508 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15509
15510         * package-get.el (package-get): Use internal md5
15511
15512 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15513
15514         * about.el (about-xemacs): Correct abuse of concat.
15515
15516 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15517
15518         * info.el (Info-mode): Use easymenu.
15519
15520 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15521
15522         * apropos.el (apropos): Don't use concat with integers.
15523
15524         * cmdloop.el (describe-last-error): Handle the case when no error
15525         was seen gracefully.
15526
15527         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15528         defun.
15529         (apropos-describe-plist): Ditto.
15530
15531         * help.el (with-displaying-help-buffer): Revert to a defun.
15532         (describe-key): Use it as defun.
15533         (describe-mode): Ditto.
15534         (describe-bindings): Ditto.
15535         (describe-prefix-bindings): Ditto.
15536         (describe-installation): Ditto.
15537         (view-lossage): Ditto.
15538         (describe-function): Ditto.
15539         (describe-variable): Ditto.
15540         (describe-syntax): Ditto.
15541
15542 1998-05-11  Oliver Graf <ograf@fga.de>
15543
15544         * dragdrop.el: changed order of require/provide
15545         (dragdrop-drop-mime-default) changed to new calling conventions
15546         (dragdrop-drop-do-functions) changed to new calling conventions
15547         (dragdrop-function-widget) this one needs more work...
15548
15549 1998-05-10  Oliver Graf <ograf@fga.de>
15550
15551         * about.el: another small change in my entry
15552         * dragdrop.el (dragdrop-drop-log-function): logging added
15553         plus customizations
15554         changed interface to handler functions. now called with event
15555         and object
15556
15557 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15558
15559         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15560         E-W arrow pointer displayed over draggable dividers.
15561
15562         * mouse.el (default-mouse-motion-handler): Show it when
15563         appropriate.
15564         (drag-window-divider): Added.
15565         ([top-level]): Initialized window-divider-map with a keymap
15566         binding the above function to left button down event.
15567
15568         * x-mouse.el (x-init-pointer-shape): Initialize
15569         divider-pointer-glyph from Cursor.dividerPointer, or use default
15570         E-W double arrow.
15571
15572 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15573
15574         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15575
15576 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15577
15578         * simple.el (count-words-buffer): Don't query for buffer.
15579         (count-lines-buffer): Ditto.
15580
15581 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15582
15583         * help.el (where-is): add optional insert argument.
15584
15585 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15586
15587         * help.el (describe-key-briefly): New argument INSERT.
15588
15589         * simple.el (eval-expression): New optional argument; synch with
15590         FSF 20.3.
15591
15592         * keydefs.el (global-map): Add new register bindings.
15593
15594         * register.el: Synched with FSF 20.3.
15595
15596 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15597
15598         * window-xemacs.el (recenter): all arguments are optional.
15599
15600 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15601
15602         * device.el: (device-pixel-width): Reflected name/parameters
15603         change to device-system-metric.
15604         (device-pixel-height): Ditto.
15605         (device-mm-width): Ditto.
15606         (device-mm-height): Ditto.
15607         (device-bitplanes): Ditto.
15608         (device-color-cells): Ditto.
15609
15610 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15611
15612         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15613
15614         * cl.el (most-positive-fixnum): Document.
15615         (most-negative-fixnum): Ditto.
15616
15617         * cus-dep.el: Updated comment.
15618
15619         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15620         constant.
15621
15622         * cus-load.el (custom-put): Removed.
15623
15624         * files.el (after-find-file): Just resignal quit instead of
15625         signaling "canceled".
15626
15627 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15628
15629         * frame.el (other-frame): Use `focus-frame' instead of
15630         select-frame kludges.
15631
15632         * lisp-mode.el: Update lisp-indent-function for
15633         save-selected-frame and with-selected-frame.
15634
15635         * frame.el (save-selected-frame): New macro.
15636         (with-selected-frame): Ditto.
15637         (other-frame): Use `set-frame-focus'.
15638
15639 1998-05-06  Oliver Graf <ograf@fga.de>
15640
15641         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15642         (dragdrop-drop-url-default) default handler for URL drops created
15643         (dragdrop-drop-mime-default) default handler for MIME drops created
15644         (dragdrop-drop-functions) default custom for handling drops created
15645         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15646
15647 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15648
15649         * mouse.el: Removed redundant mouse-mswindows-drop function.
15650
15651 1998-05-05  Oliver Graf <ograf@fga.de>
15652
15653         * about.el: changed some text in my entry
15654         * dragdrop.el: added customs
15655
15656 1998-05-04  Oliver Graf <ograf@fga.de>
15657
15658         * mouse.el: killed global drop key bindings
15659         (mouse-offix-drop) removed
15660         * dragdrop.el: created
15661         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15662
15663 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15664
15665         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15666         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15667
15668         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15669         obsolete comment.
15670
15671         * scrollbar.el (scrollbars-visible-p): Use new
15672         {vertical,horizontal}-scrollbar-visible-p specifiers.
15673
15674 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15675
15676         * device.el (device-pixel-height):
15677         (device-pixel-width):
15678         (device-mm-width):
15679         (device-mm-height):
15680         (device-bitplanes):
15681         (device-color-cells): Moved these 6 functions from device.c; they
15682         all use single (device-system-metrics) call.
15683
15684 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15685
15686         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15687         were renamed.
15688
15689         * menubar-items.el:
15690         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15691         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15692
15693         * help.el (help-map): Remove Hyperbole keybinding logic.
15694         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15695
15696 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15697
15698         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15699         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15700
15701 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15702
15703         * msw-glyphs.el: use nicer icon3 from the frame icon.
15704
15705 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15706
15707         * version.el (emacs-version): Remove InfoDock conditionals.
15708
15709         * startup.el (startup-splash-frame): Change ID logo name.
15710
15711 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15712
15713         * files.el (after-find-file): If the user presses C-g on
15714         directory-creation prompt, kill the buffer.
15715
15716 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15717
15718         * simple.el (count-words-region): Reverse previous change.
15719
15720 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15721
15722         * replace.el (query-replace): Just call perform-replace.
15723         (query-replace-regexp): Ditto.
15724         (perform-replace): Move region handling here.
15725         (perform-replace): Use the new arg to match-data.
15726
15727 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15728
15729         * x-init.el: Install X specific display table that
15730           displays char 0240 as a space to avoid whatever it is
15731           that screws up display of that character code.
15732
15733 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15734
15735         * help.el (function-arglist): If no arguments are documented for a
15736         subr, print nothing rather than incorrect output.
15737
15738 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15739
15740         * cmdloop.el (command-error): Update bail-out error message to use
15741         `emacs-program-name'.
15742
15743         * lib-complete.el: Remove reader macro cruft.
15744
15745         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15746         cruft.
15747
15748         * simple.el (count-words-region): Drop interactive-p check on the
15749         message.
15750
15751 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15752
15753         * font.el
15754         * msw-faces.el
15755         Correct spelling of mswindows-font-canonicalize-name.
15756
15757 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15758
15759         * ldap.el (ldap-host-parameters-alist): Replaced with
15760         `ldap-host-parameters-plist'
15761         (ldap-search): Adapt to previous change
15762
15763 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15764
15765         * about.el (about-hackers): Update Bob Weiner bio.
15766         (about-maintainer-info): Ditto.
15767
15768 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15769
15770         * simple.el (display-warning-minimum-level): Docfix.
15771
15772 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15773
15774         * widget.el (:default-get): New keyword.
15775         * wid-edit.el (default, widget-default-default-get): Define it.
15776         (group, widget-group-default-get): Define it.
15777         (menu-choice, widget-choice-default-get): Define it.
15778         (widget-default-get): New function.
15779         (widget-choice-action): Call it.
15780         (widget-editable-list-entry-create): Call it.
15781
15782 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15783
15784         * byte-optimize.el (byte-boolean-vars): Removed.
15785         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15786         lookup through `byte-boolean-vars'.
15787
15788 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15789
15790         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15791         resource-provided values into ghost specs for scrollbar-height and
15792         scrollbar-width.
15793
15794 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15795
15796         * byte-optimize.el: Don't attempt to optimize /=.
15797
15798         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15799         (byte-compile-/=): Ditto.
15800
15801 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15802
15803         * apropos.el: Use `with-displaying-help-buffer'.
15804         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15805         Use `with-displaying-help-buffer'.
15806         (apropos-follow): Do not give special treatment to buffer cursor
15807         was in prior to a mouse click.
15808         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15809         (apropos-print-doc): Set correct buffer for setting text
15810         properties.
15811
15812 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15813
15814         * help.el (help-buffer-prefix-string): New variable.
15815         (help-buffer-name): Use it.
15816
15817         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15818         mode menu.
15819
15820 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15821
15822         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15823
15824 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15825
15826         * files.el (find-file-noselect): Update docstring.
15827         (find-file-noselect): Signal an error if found an unreadable file.
15828         (file-chase-links): Save the match data.
15829         (normal-mode): Use `lwarn' and `error-message-string'.
15830         (interpreter-mode-alist): Change defconst to defvar.
15831         (inhibit-first-line-modes-regexps): Ditto.
15832         (inhibit-first-line-modes-regexps): Added .tgz.
15833         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15834         (change-major-mode-with-file-name): New user-option.
15835         (set-visited-file-name): Synched with FSF.
15836         (file-name-extension): New function, from FSF 20.3.
15837         (file-relative-name): Synched with FSF.
15838         (save-some-buffers): Support the C-r feature.
15839         (recover-session): Synched with FSF.
15840         (kill-some-buffers): Ditto.
15841         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15842
15843 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15844
15845         * files.el (insert-file): Undo previous change and reenable use of
15846         format.el.
15847
15848 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15849
15850         * window-xemacs.el (recenter): Define.
15851
15852 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15853
15854         * font.el (mswindows-font-create-name)
15855         (mswindows-font-create-object): new functions for mswindows type
15856         fonts.
15857
15858         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15859         strings are parsed as well as font objects.
15860
15861 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15862
15863         * modeline.el (defining-kbd-macro): Restore modeline indication of
15864         kbd-macro being recorded.
15865         (add-minor-mode): Simplify docstring.
15866         (modeline-minor-mode-menu): Remove stuff.
15867
15868 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15869
15870         * code-process.el (call-process): dynamically decide process
15871         coding type.
15872
15873 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15874
15875         * modeline.el: Add line-number-mode, column-number-mode to
15876         the modeline minor-mode menu.  Button2 on the line number does
15877         goto-line.
15878
15879 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15880
15881         * mouse.el: move x-selection-owner-p type things to
15882         selection-owner-p.
15883
15884         * msw-init.el: copy zmacs stuff from x-init.el
15885
15886         * msw-select.el (mswindows-own-selection)
15887         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15888         functions. Very simple minded implementation of selectio
15889         ownership.
15890
15891         * select.el (own-selection) (disown-selection)
15892         (activate-region-as-selection) (select-make-extent-for-selection)
15893         (valid-simple-selection-p): functions moved from x-select.el for
15894         generalized selection.
15895
15896         * x-select.el: see select.el changes.
15897
15898         * x-toolbar.el: use new selection functions.
15899
15900 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15901
15902         * packages.el (packages-find-package-directories): Fixed bug that
15903         would pick up multiple site-package directories.
15904         (package-locations): Added "xemacs-packages" as a late package
15905         location.
15906
15907         * find-paths.el: Now uses `emacs-program-name' and
15908         `emacs-program-version'.
15909         Additions to enforce version-specific directories in
15910         `paths-find-version-directory'.
15911
15912 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15913
15914         * default.el: Removed.
15915         * site-start.el: Removed.
15916
15917 1998-04-29  Didier Verna  <didier@xemacs.org>
15918
15919         * minibuf.el (minibuffer-history-minimum-string-length): Default
15920         to nil.
15921
15922 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15923
15924         * find-paths.el (paths-program-name): Rename.
15925         (paths-emacs-root-p): Ditto.
15926         (paths-find-site-directory): Ditto.
15927
15928 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15929
15930         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15931         `emacs-lisp-byte-compile-and-load'.
15932
15933 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15934
15935         * ldap.el (ldap-search): Fixed additional parameter passing to
15936         `ldap-open'
15937
15938 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15939
15940         * select.el (kill-primary-selection) (selection-owner-p)
15941         (copy-primary-selection) (yank-clipboard-selection)
15942         (selection-exists-p) (delete-primary-selection): new file and
15943         functions that do the right thing for the selected device.
15944
15945         * x-menubar.el: use generalised selection functions.
15946
15947         * dumped-lisp.el: dump select.el.
15948
15949 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15950
15951         * find-paths.el (paths-progname): New variable.
15952         (paths-emacs-root-p): Use it.
15953         (paths-find-site-directory): Ditto.
15954
15955 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15956
15957         * loadup.el ((member "dump" command-line-args)): Dump as
15958         `infodock' if InfoDock.
15959
15960 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15961
15962         * find-paths.el (construct-emacs-version): Simplify, include
15963         program name in the return value.
15964         * (paths-find-version-directory): Use it.
15965
15966 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15967
15968         * info.el (Info-parse-dir-entries): Fixed regexp
15969         (Info-build-dir-anew): Remove full suffix and capitalize info file
15970         name for files with no @direntry
15971         (Info-batch-rebuild-dir): New function
15972         (Info-suffixed-file): Check for regular files instead of simple
15973         file existence (could catch directories before)
15974
15975 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15976
15977         * setup-paths.el, find-paths.el: Removed uses of `not' which
15978         temacs doesn't have.
15979
15980         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15981         into root searching.
15982
15983 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15984
15985         * subr.el: Remove definition of `not'.
15986
15987 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15988
15989         * msw-glyphs.el: enable graphics support.
15990
15991 1998-04-23  Didier Verna  <didier@xemacs.org>
15992
15993         * x-menubar.el (default-menubar): restored the line-number-mode
15994         option.
15995
15996         * misc doc string updates related to the options menu.
15997
15998 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15999
16000         * setup-paths.el (paths-construct-load-path): Fix typo.
16001
16002 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16003
16004         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
16005         font-menu-ignore-scaled-fonts don't have to be bound now; this
16006         gets us one step further towards making --no-autoloads work.
16007
16008         * startup.el (normal-top-level): Load auto-autoloads only if
16009         lisp-directory is non-nil.
16010
16011         * setup-paths.el (paths-construct-load-path): Made it robust
16012         against nil lisp-directory.
16013
16014         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
16015         to the list of variables that cause a warning when nil.
16016
16017         * toolbar.el (init-toolbar-location): Now works even when there's
16018         no toolbar icon directory.
16019
16020 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
16021
16022         * help.el (view-lossage): Recognize it.
16023
16024         * simple.el (log-message): Mark multiline messages.
16025
16026 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16027
16028         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
16029
16030 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
16031
16032         * package-get.el (package-get-all):  add `\n' separator to
16033         interactive specification so that both variables are read
16034
16035 1998-04-22  Didier Verna  <didier@xemacs.org>
16036
16037         * x-menubar.el: ported the options menu to Custom.
16038         Moved the "read only" toggle button to the buffers menu.
16039         Corrected some missing ;;;###autoload or defcustom.
16040
16041         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
16042         the scrollbar-visible specifier for options menu handling.
16043
16044         * toolbar.el (toolbar-visible-p)
16045                      (toolbar-captioned-p)
16046                      (default-toolbar-position): defcustom wrappers around
16047         the toolbar specifiers for options menu handling.
16048
16049         * frame.el (get-frame-for-buffer-default-instance-limit):
16050         defcustom it for options menu handling.
16051
16052         * font-lock.el (font-lock-mode): defcustom and autoload the variable
16053         font-lock-mode for options menu handling.
16054
16055         * cus-start.el: added Custom properties to overwrite-mode for
16056         options menu handling.
16057
16058 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16059
16060         * about.el: shameless self-promotion.
16061
16062 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
16063
16064         * simple.el (raw-append-message): Slightly optimize.
16065         (remove-message): Use `push' for clarity.
16066         (append-message): Ditto.
16067         (display-warning): Dito.
16068         (raw-append-message): Send the message to the appropriate device.
16069
16070 1998-04-22  SL Baur  <steve@altair.xemacs.org>
16071
16072         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
16073         From Sean MacLennan <Sean.MacLennan@pika.ca>
16074
16075 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16076
16077         * setup-paths.el: Changed `directory-sep-char' to
16078         `path-separator', following a change in GNU Emacs.
16079
16080 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16081
16082         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
16083         (Info-build-dir-anew): Add a final newline.
16084         (Info-build-dir-anew): Do not issue warning when rebuilding policy
16085         is `always'
16086         (Info-rebuild-dir): Ditto
16087
16088         * dumped-lisp.el (preloaded-file-list): Added ldap.el
16089
16090 1998-04-21  SL Baur  <steve@altair.xemacs.org>
16091
16092         * simple.el (count-words-buffer): Retain zmacs region.
16093         (count-words-region): Ditto.
16094         * simple.el: (what-line): Expanded line counts.
16095         (count-lines): New parameter to conditionalize whether collapsed
16096         lines get counted.
16097         From Bob Weiner <weiner@altrasoft.com>
16098
16099 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16100
16101         * packages.el (package-locations): infodock-packages must override
16102         mule-packages and packages.
16103
16104 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16105
16106         * wid-edit.el:
16107         remove rude messages from widget-activation-widget-mapper
16108         and widget-activation-glyph-mapper
16109
16110 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16111
16112         * toolbar.el: Remove (featurep 'x) test from
16113         toolbar-make-button-list
16114
16115 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16116
16117         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16118         only if in the same frame.
16119
16120 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16121
16122         * packages.el (package-locations): Added site-packages hierarchy.
16123
16124         * setup-paths.el (paths-default-info-directories): Introduced and
16125         used.
16126
16127         * packages.el, setup-paths.el: Set various path searching depths
16128         to 1.
16129
16130         * packages.el (packages-hierarchy-depth):
16131         (packages-load-path-depth): Introduced and used.
16132
16133         * setup-paths.el (paths-load-path-depth): Introduced and used.
16134
16135         * find-paths.el (paths-find-recursive-path): Added max-depth
16136         parameter.
16137
16138 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16139
16140         * setup-paths.el (paths-construct-info-path): Removed
16141         dependency on behavior of (file-name-as-directory "").
16142
16143 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16144
16145         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16146         lisp objects
16147
16148 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16149
16150         * dump-paths.el, startup.el: Added handling for --debug-paths.
16151
16152 1998-04-15  William M. Perry  <wmperry@aventail.com>
16153
16154         * wid-edit.el: We cannot just set the help-echo or balloon-help
16155           properties for an extent based on the :help-echo widget
16156           property, since help-echo and balloon-help cause an EXTENT to
16157           get passed in, where :help-echo functions are expecting a WIDGET
16158
16159 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16160
16161         * scrollbar.el (init-scrollbar-from-resources): Call
16162         mswindows-init-scrollbar-metrics when appropriate.
16163
16164 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16165
16166         * dumped-lisp.el: dump x-toolbar for window system
16167
16168         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16169         have support and xpm.
16170
16171 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16172
16173         * files.el (toggle-read-only): Fix docstring.
16174         From Didier Verna <didier@xemacs.org>
16175
16176 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16177
16178         * startup.el (normal-top-level): Load autoload-file-name without
16179         specifying an extension---some people only auto-autoload.el.gz.
16180
16181 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16182
16183         * files.el (backup-enable-predicate): Don't bomb on NAME being
16184         nil.
16185
16186 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16187
16188         * find-paths.el, packages.el: Now prefers configure'd paths.
16189         This shouldn't cause any of the originally anticipated problems as
16190         the current paths architecture will not define the various
16191         configure-xxx variables if they're not specified on the configure
16192         command line.
16193
16194         * find-paths.el, setup-paths.el, packages.el: Removed all
16195         mentionings of "/" as a path separator.
16196         Used paths-construct-path throughout.
16197
16198         * find-paths.el (paths-construct-path): Created to assemble paths
16199         from directory components.
16200
16201         * setup-paths.el, packages.el: Used paths-decode-directory-path
16202         instead of decode-path-internal.
16203
16204         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16205         and associates.
16206         (paths-decode-directory-path) Created.
16207
16208         * setup-paths.el: Changed configure-exec-path to
16209         configure-exec-directory.
16210
16211 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16212
16213         * packages.el (packages-find-packages): Fixed decoding of
16214         EMACSPACKAGEPATH.
16215
16216         * startup.el: -no-packages -> -no-early-packages.
16217
16218         (packages-load-package-lisps): Fixed loading of auto-autoload
16219         files.
16220
16221         * startup.el (normal-top-level): Fixed loading of core
16222         auto-autoload.
16223
16224         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16225
16226         * startup.el, packages.el, dump-paths.el: Added proper settings
16227         for site-directory and lisp-directory variables.
16228
16229         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16230         inhibit-package-autoloads and fixed handling of it.
16231
16232         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16233         handling of former inhibit-package-init, now
16234         inhibit-early-packages, to make -vanilla etc. work.
16235
16236 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16237
16238         * code-process.el (start-process): Fallback to 'undecided instead
16239         of 'binary for process input coding stream.
16240
16241         * process.el (start-process): Docstring fix.
16242
16243 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16244
16245         * info.el (Info-insert-dir): Do not insert temporary dir files
16246         in Info-dir-file-attributes
16247         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16248         (Info-rebuild-dir): Ditto.
16249
16250 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16251
16252         * obsolete.el: Added obsoleteness declarations for
16253         `site-directory' and `Info-default-directory-list'.
16254
16255 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16256
16257         * find-paths.el (paths-find-emacs-root): Only look at the
16258         executable at the end of the symlink chain for determining the
16259         Emacs root.
16260
16261 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16262
16263         * setup-paths.el (paths-construct-info-path): Changed construction
16264         to cater to gone default in configure.
16265
16266         * find-paths.el (paths-uniq-append): Added.
16267
16268         * packages.el: Rewritten package path construction once again.
16269
16270         * dump-paths.el, startup.el: Removed package-path as a global
16271         variable.
16272
16273         * package-admin.el (package-admin-add-single-file-package):
16274         (package-admin-add-binary-package): Changed package-path to
16275         late-packages.
16276
16277         * packages.el (packages-split-path): Split path at "/" rather than
16278         nil according to change in emacs.c.
16279
16280 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16281
16282         * setup-paths.el (paths-construct-info-path): Changed info path
16283         order so that directories come out right.
16284         (paths-find-lock-directory): Fixed bug: It used to think
16285         configure-lock-directory is a path.
16286
16287 1998-04-06  Jeff Miller <jmiller@smart.net>
16288
16289         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16290         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16291         eases the use of toolbar-add/kill-item functions.
16292
16293 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16294
16295         * code-files.el (file-coding-system-alist): Commented out
16296         loaddefs.el magical treatment.
16297
16298 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16299
16300         * info.el (Info-rebuild-outdated-dir): Added new option
16301         `conservative' and made it the default
16302         (Info-rebuild-dir): Appropriately parse multi-line description
16303         strings, and multi-section dir files. Issue warning when dir
16304         is rebuilt as temporary
16305         (Info-build-dir-anew): Issue warning when dir is built as
16306         temporary
16307
16308 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16309
16310         * list-mode.el (list-mode-map): Bind highlight motion commands to
16311         standard keys left, right, C-b and C-f.
16312
16313 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16314
16315         * files.el (auto-mode-alist): allow .sc for Scheme->C
16316
16317 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16318
16319         * loadup.el (pureload): Don't quote (garbage-collect).
16320
16321 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16322
16323         * package-get-base.el: Updated.
16324
16325 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16326
16327         * isearch-mode.el (isearch-just-started): New variable.
16328         (isearch-mode): Set it.
16329         (isearch-repeat): Advance one character forward only if the search
16330         was successful, and was not just started.
16331         (isearch-repeat): Clear isearch-just-started.
16332
16333 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16334
16335         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16336         if running -batch.
16337
16338 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16339
16340         * subr.el (listify-key-sequence): Removed.
16341
16342 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16343
16344         * bytecomp.el (byte-compile-print-gensym): New option.
16345         (byte-compile-output-file-form): Use it.
16346         (byte-compile-output-docform): Ditto.
16347         (byte-compile-compiled-obj-to-list): Ditto.
16348
16349 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16350
16351         * msw-glyphs.el: set frame icon if xpm support.
16352
16353 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16354
16355         * help.el: Code that pretty prints variable values
16356           removed.
16357
16358 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16359
16360         * find-paths.el (paths-emacs-root-p): Correct test for installation
16361         directory.
16362         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16363
16364 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16365
16366         * loaddefs.el: Don't set debug-ignored-errors; leave
16367           its default value set to nil.
16368
16369 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16370
16371         * info.el (Info-rebuild-dir): fixed mis-spelling.
16372
16373 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16374
16375         * info.el (Info-rebuild-outdated-dir): New custom var
16376         (Info-insert-node): Create/update dir file when needed, ie when it
16377         does not exist or is older than some info files in directory
16378
16379 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16380
16381         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16382         for last packages, mainly for using a 20.4 package base.
16383
16384         * packages.el (late-packages): Typo fix.  It was called
16385         early-packages.
16386
16387         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16388         relative symlinks correctly.
16389         (paths-find-emacs-roots): More rigorous checking for plausible
16390         configuration-time root.
16391
16392         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16393         find its roots.
16394
16395 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16396
16397         * faces.el: Fix docstrings.
16398         * glyphs.el: Fix docstrings.
16399         * mouse.el: Fix docstrings.
16400
16401         * frame.el: Change phrase `current frame' to `selected frame'.
16402
16403         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16404
16405         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16406         macros using backquote to make them infinitely more readable.
16407
16408 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16409
16410         * packages.el (packages-find-package-path): Hardcoded specialized
16411         InfoDock support until we can clean this up.
16412
16413         * help.el (describe-bindings-1): Return the value of the bindings
16414         help buffer created.
16415         (describe-bindings): Ditto.
16416
16417         * simple.el (set-variable): Restore previous behavior of not
16418         bombing if the variable to set is not boundp.
16419
16420 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16421
16422         * packages.el (packages-handle-package-dumped-lisps): Allow for
16423         non-local files to be loaded off the package-lisp variable.
16424
16425 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16426
16427         * x-faces.el: Global X resources should override
16428           specs for all device classes (color, grayscale, mono);
16429           code currently doesn't override any of them.  Fixed by
16430           calling remove-specifier with '(x default) as the tag
16431           set and allowing inexact matches.
16432
16433 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16434
16435         * faces.el: Separated face initializations based on
16436           device classes into device type specific (tag set,
16437           instantiator) pairs.
16438
16439 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16440
16441         * wid-edit.el (widget-choice-action): Remember user's explicit
16442         choice.
16443         (widget-choice-value-create): Respect it.
16444         From Richard Stallman <rms@gnu.org>
16445
16446 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16447
16448         * setup-paths.el (paths-construct-info-path): Always append
16449         existing directories from configure-time info path.
16450
16451         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16452         Info-directory-list.
16453
16454         * info.el: Removed Info-default-directory-list which was broken by
16455         design.
16456         Removed bogus initialization of Info-directory-list---startup.el
16457         can do a much better job.
16458         Added autoload of Info-directory-list.
16459
16460         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16461         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16462         be exclusive; now it's merely given precedence, just like in the
16463         old days.
16464
16465 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16466
16467         * find-paths.el (paths-find-architecture-directory): Fix bug with
16468         finding; it used to default too early.
16469
16470 1998-03-25  Martin Buchholz <martin@xemacs.org>
16471
16472         * packages.el (packages-split-path): Fix a bug; it used to fail
16473         for paths that weren't split.
16474
16475 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16476
16477         * finder.el (finder-compile-keywords): trap on errors.
16478
16479 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16480
16481         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16482           fourth argument of t so that only the specs exactly
16483           matching the tag lists are removed.
16484
16485 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16486
16487         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16488
16489 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16490
16491         * minibuf.el (mouse-read-file-name-1): If a default directory was
16492         specified, use it for generating the completions.
16493
16494 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16495
16496         * update-elc.el: Now respects inhibit-package-init and
16497         inhibit-site-lisp.
16498         Now does path construction with loadup-paths.
16499
16500         * startup.el (normal-top-level, startup-setup-paths): Now respects
16501         inhibit-package-init and inhibit-site-lisp.
16502
16503         * packages.el (packages-find-package-path): Extended package path
16504         by version-specific hierarchies.
16505         (packages-find-packages): Now respects inhibit flag and
16506         inhibit-site-lisp.
16507         Moved path setup to loadup-paths.
16508
16509         * make-docfile.el: Now respects inhibit-package-init and
16510         inhibit-site-lisp.
16511         Now does path construction with loadup-paths.
16512
16513         * loadup.el: Now respects inhibit-package-init and
16514         inhibit-site-lisp.
16515
16516         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16517
16518         * loadup-paths.el: New file: setup load-path to encompass
16519         packages.
16520
16521 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16522
16523         * auto-show.el: load-gc renamed to pureload.
16524         * site-load.el: Ditto.
16525         * packages.el (toplevel): Ditto.
16526         * loadup.el (really-early-error-handler): Ditto.
16527         * dumped-lisp.el (preloaded-file-list): Ditto.
16528         * cus-face.el (custom-declare-face): Ditto.
16529
16530 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16531
16532         * <Today>: The Big Path Searching Overhaul.
16533
16534         * find-paths.el: New file: find and assemble paths in the
16535         installation hierarchy.
16536
16537         * setup-paths.el: New file: global layout of paths and directories
16538         within the XEmacs hierarchy.
16539
16540         * packages.el: Replaced everything related to path searching and
16541         startup by code in terms of find-paths.
16542
16543         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16544         the new path searching engine.
16545
16546         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16547         and setup-paths.
16548
16549 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16550
16551         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16552         setup-paths.el.
16553
16554 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16555
16556         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16557         compiles identically in any configuration.
16558         Removed irrelevant commentary.
16559
16560 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16561
16562         * simple.el (set-variable): Allow setting specifiers.
16563
16564 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16565
16566         * lisp.el (forward-sexp): Revert previous change.
16567
16568 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16569
16570         * frame.el (frame-initialize): Use `delete-console' instead of
16571         `delete-device' to delete the stream console to match the usage in
16572         Fkill_emacs.
16573
16574 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16575
16576         * files.el (cdpath-previous): New variable.
16577         (cd): Use it.
16578         From Bob Weiner <weiner@wave.altrasoft.com>
16579
16580 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16581
16582         * keydefs.el: Changed keybindings of forward-char,
16583           backward, scroll-up and scroll-down to point to their
16584           -command counterparts.
16585
16586         * simple.el: New functions: forwarc-char-command,
16587           backwrad-char-command, scroll-up-command,
16588           scroll-down-command which work liek their counterparts
16589           except that they honor the variable
16590           signal-error-on-buffer-boundary.
16591
16592           Definition of signal-error-on-buffer-boundary received
16593           from src/cmds.c.
16594
16595           defvar declaration added for word-across-newline to avoid
16596           byte-compiler warning about the free variable reference.
16597
16598 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16599
16600         * winnt.el: Removed "%t" from the beginning of
16601         modeline-format. From now on, there's no nt-specifics in the modeline.
16602
16603 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16604
16605         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16606         of `when' with `if'.
16607
16608 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16609
16610         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16611         mswindows. Must be reworked along with glyphs.el, or
16612         merged into it, after there is images support.
16613
16614         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16615         'mswindows.
16616
16617 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16618
16619         * faces.el: fix for text cursor initialization.
16620         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16621         From Andy Piper <andyp@parallax.co.uk>
16622
16623 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16624
16625         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16626         if there is an existing package that handles it and warn the user
16627         about that mode.
16628
16629 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16630
16631         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16632         Installation" menu item when Installation-string is not bound.
16633
16634 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16635
16636         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16637         From Jeremiah W. James <jerry@cs.ucsb.edu>
16638
16639 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16640
16641         * msw-faces.el:
16642         * faces.el: Fix face initialization.
16643
16644 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16645
16646         * files.el (backup-enable-predicate): fix breakage introduced
16647         by TMPDIR patch.
16648
16649 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16650
16651         * x-faces.el (x-init-face-from-resources): The
16652           TTY face property retrieval functions don't return
16653           specifiers, so use face-property instead.
16654
16655 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16656
16657         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16658
16659 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16660
16661         * x-menubar.el: Expanded documentation for
16662           option-save-faces.  Changed Options -> Browse Faces
16663           menu entry to invoke customize-face.
16664
16665 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16666
16667         * faces.el: Most face initialization moved out of
16668           init-other-random-faces to the top level so that the
16669           initialization happens before Xemacs is dumped.  Much
16670           of the fascist "face-differs-from-default-p or FROB!"
16671           code has been retired in favor of letting the user do
16672           what they want to do.  Face initialization code changed
16673           to use `default' specifier tag so that the settings can
16674           be overridden later if the user wishes it.
16675
16676 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16677
16678         * about.el (about-hackers): Update contributors list.
16679
16680 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16681
16682         * specifier.el: Define new specifier tag `default'.
16683
16684         * modeline.el: Initialize faces using `default' tag.
16685
16686         * x-faces.el (x-init-face-from-resources): Remove
16687           specifier specs containing the `default' tag before
16688           adding new specs.
16689
16690 1998-03-02  John Jones  <jj@asu.edu>
16691
16692         * package-get.el (package-get-all): fixed arguments on call to
16693         package-admin-add-single-file-package.
16694         * package-get.el (package-get-installedp): fixed to match
16695         advertised behavior.
16696         * package-get.el: added function package-get-update-all which
16697         installs newest versions of all the current packages (if they are
16698         not already installed).
16699
16700 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16701
16702         * files.el (find-file-noselect): Uncommented `truename' binding in
16703         `let*' and use it later to set `buffer-file-truename' iff it's
16704         still nil, as happens for example when finding a compressed
16705         file with "jka-compr".
16706
16707 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16708
16709         * faces.el: in make-face-* type functions do the operation for all
16710         window systems, not just the first one found.
16711
16712         * font.el: call mswindows-list-fonts for mswindows.
16713
16714 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16715
16716         * code-process.el (call-process-region):
16717         * process.el (call-process-region):
16718         * package-get.el (package-get-dir):
16719         * files.el (backup-enable-predicate):
16720         * gnuserv.el (gnuserv-temp-file-regexp):
16721         Use temp-directory in place of `/tmp'.
16722
16723 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16724
16725         * "Fast" dired-in-C enhancements for Windows 95/NT:
16726
16727         * files.el: Added function, `wildcard-to-regexp', from GNU
16728           Emacs.
16729
16730         * files.el (insert-directory): Modified to use special
16731           dired-in-C enhancements if present.
16732
16733 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16734
16735         * code-files.el: make default coding no-conversion.
16736
16737 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16738
16739         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16740         the load-path.
16741
16742         * update-elc.el: Strip directory when testing for files not to
16743         bytecompile.
16744
16745 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16746
16747         * lisp-mode.el: Use recommended form for menus.
16748
16749         * info.el (Info-construct-menu): Use recommended form for menus.
16750
16751         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16752         entry.
16753
16754 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16755
16756         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16757           (get-frame-for-buffer-noselect): Always return frames
16758           in the not-this-window-p cond clause.
16759
16760 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16761
16762         * help.el (describe-installation): New function.
16763
16764         * x-menubar.el (default-menubar): Add describe-installation to
16765         Help menu.
16766
16767         * packages.el (packages-unbytecompiled-lisp): Installation.el
16768         should not be bytecompiled.
16769
16770         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16771         XEmacs.
16772
16773         * x-menubar.el (default-menubar): Use correct guard for VM menu
16774         entry.
16775
16776         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16777         coding.
16778         From Andy Piper <andyp@parallax.co.uk>
16779
16780 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16781
16782         * ldap.el: Do not require ldap-internal at compile time.
16783
16784 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16785
16786         * code-files.el: new file. a virtual copy of mule-files.el
16787         but without charset
16788         dependencies. (toggle-buffer-file-ocding-system) new function for
16789         changing the eol type for the current buffer.
16790
16791         * code-process.el: new file. a copy of
16792         mule-process.el. mule-process.el will disappear when things have
16793         settled.
16794
16795         * coding.el: new file. a virtual copy of mule-files.el but
16796         without charset dependencies. (coding-system-base) new function
16797         for getting the parent coding system of a coding system with eol
16798         type set.
16799
16800         * dumped-lisp.el: add above files for the non-mule case.
16801
16802 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16803
16804         * window-xemacs.el (display-buffer): If no explicit
16805           frame is specified, search for a window that displays
16806           the buffer on the currently selected frame, before
16807           searching other frames.
16808
16809 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16810
16811         * frame.el (get-frame-for-buffer): If not-this-window-p
16812           is non-nil, use window on the selected frame if it is not
16813           also the selected window.  When defaulting, search for
16814           windows on the currently selected fgrame before searching
16815           other frames.
16816
16817 1998-02-25  Didier Verna  <didier@xemacs.org>
16818
16819         * modeline.el (modeline-swap-buffers): originally named
16820         `mouse-release-modeline'. Whether to actually swap the buffers is
16821         decided in `mouse-drag-modeline'.
16822         (mouse-drag-modeline): A button release event is considered a
16823         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16824         stay unchanged.
16825
16826 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16827
16828         * x-menubar.el: Put redo on the menubar.
16829         From Aki Vehtari <Aki.Vehtari@hut.fi>
16830
16831 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16832
16833         * bytecomp.el (displaying-byte-compile-warnings): if
16834         temp-buffer-show-function is set, use it to display current set of
16835         warnings in the "*Compile-Log-Show*" buffer.
16836
16837         * simple.el (display-warning-buffer): if temp-buffer-show-function
16838         is set, use it to display current set of warnings in the
16839         "*Warnings-Show*" buffer.
16840
16841 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16842
16843         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16844         Common Lisp.
16845
16846 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16847
16848         * menubar.el: Allow button descriptors at least 2 long.
16849
16850         * x-menubar.el (default-menubar): Use recommended forms.
16851         (file-menu-filter): Remove.
16852         (edit-menu-filter): Remove.
16853
16854 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16855
16856         * about.el (about-hackers): Updated.
16857
16858 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16859
16860         * help.el (help-max-help-buffers): new variable
16861         (help-register-and-maybe-prune-excess): new function
16862         (help-buffer-name): use help-max-help-buffers.
16863         (with-displaying-help-buffer): use
16864         help-register-and-maybe-prune-excess.
16865
16866         * help.el (help-maybe-pretty-print-value): if the value fits on
16867         one line, let it.
16868
16869 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16870
16871         * (with-displaying-help-buffer): there is no need to kill the buffer
16872         if it exists, because with-output-to-temp-buffer will clear it.
16873         further, killing the buffer violates the rule that
16874         temp-buffer-show-function, if set, has the full responsibility of
16875         showing the temp buffer.  killing the buffer fucks with the window
16876         configuration, hosing temp-buffer-show-function.
16877
16878
16879 1998-02-23  Didier Verna  <didier@xemacs.org>
16880
16881         * modeline.el (mouse-drag-modeline):
16882         - Always scroll the modeline that was originally clicked on.
16883         - Use x pixels instead of x characters (which doesn't work anyway)
16884         as horizontal reference for modeline dragging. This allows us to
16885         keep on dragging the modeline even if the motion event occurs in
16886         another window.
16887
16888 1998-02-23  Didier Verna  <didier@xemacs.org>
16889
16890         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16891         glyph on the modeline to indicate that dragging the mouse has an
16892         effect both horizontally and vertically.
16893
16894 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16895
16896         * about.el (about-xemacs): Get rid of redundant visible version
16897         number.
16898
16899 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16900
16901         * about.el (about-hackers): Update credits.
16902
16903 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16904
16905         * prim/register.el (view-register): Show register type file-query.
16906
16907 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16908
16909         * mode-motion.el (mode-motion-highlight-internal):
16910           save-excursion inside save-window-exucrsion form to
16911           hide buffer point changes from save-window-excursion.
16912           Prevents display flickering when the mouse pointer
16913           moves.
16914
16915 1998-02-17  Didier Verna  <didier@xemacs.org>
16916
16917         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16918         function to handle correctly the case of a toolbar one side of the
16919         window: scrolling will not necessarily happen.
16920
16921 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16922
16923         * files.el (after-find-file): Restore missing argument
16924           to format that provides filename for "... consider M-x
16925           recover-file" message.  Also call `message' with "%s"
16926           as the first arg instead of an arbitrary string.
16927
16928 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16929
16930         * about.el (about-hackers): Various additions.
16931
16932 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16933
16934         * autoload.el (generate-file-autoloads-1): Don't force an extra
16935         line out when copying on-the-same line autoloads.
16936
16937         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16938         is installed.
16939
16940 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16941
16942         * x11/x-win-xfree86.el (x-win-init-xfree86):
16943         * x11/x-win-sun.el (x-win-init-sun):
16944         * x11/x-init.el (x-initialize-compose):
16945         * prim/simple.el:
16946         (backward-or-forward-kill-sexp):
16947         (backward-or-forward-kill-sentence):
16948         (backward-or-forward-kill-word):
16949         (backward-or-forward-delete-char):
16950         * prim/isearch-mode.el (isearch-help-or-delete-char):
16951         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16952         x-keysym-on-keyboard-p to detect backspace.
16953         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16954         Clean up symbols used with dead keys, checking Linux and solaris
16955         keysyms.
16956         Simplify x-win-*.el using above methods.
16957         Change documentation for x-keysym-*-p functions.
16958
16959 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16960
16961         * about.el (about-hackers): Restore entries for Michael Sperber and
16962         Vinnie Shelton.
16963         From Vinnie Shelton <acs@acm.org>
16964
16965 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16966
16967         * simple.el (count-words-region): Ditto.
16968
16969 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16970
16971         * simple.el (count-words-buffer): Document.  Don't print anything
16972         if non-interactive.
16973
16974 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16975
16976         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16977         multiple files in InfoDock.
16978
16979 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16980
16981         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16982         from version.el in InfoDock.
16983
16984         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16985         specially.
16986
16987 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16988
16989         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16990         variable name in docstring.
16991
16992 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16993
16994         * menubar.h: Include "gui.h".
16995
16996 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16997
16998         * site-load.el: Fix documentation.
16999
17000 1998-02-09  SL Baur  <steve@altair.xemacs.org>
17001
17002         * package-get-base.el (package-get-base): Updated.
17003
17004         * keymap.el: PC-ize.
17005
17006 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17007
17008         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
17009         from' on a fresh line.
17010
17011 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
17012
17013         * help.el (help-maybe-pretty-print-value): prin1, not princ the
17014         object.
17015
17016 1998-02-09  SL Baur  <steve@altair.xemacs.org>
17017
17018         * undo-stack.el: PC-ize.
17019
17020         * cmdloop.el: PC-ize.
17021
17022 1998-02-08  SL Baur  <steve@altair.xemacs.org>
17023
17024         * bytecomp-runtime.el: PC-ize.
17025
17026         * byte-optimize.el: Prolog fixup.  PC-ize.
17027
17028         * cus-dep.el: Spelling fix.
17029
17030         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
17031         entries follow).
17032
17033 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17034
17035         * text-mode.el (text-mode-hook-identify): New function,
17036         put on text-mode-hook.  Set text-mode-variant here.
17037         (text-mode): Don't set it here.
17038
17039 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17040
17041         * text-mode.el (text-mode-hook): New defvar.
17042         (text-mode-variant): New variable.
17043         (text-mode): Set that variable locally.
17044         (toggle-text-mode-auto-fill): New command.
17045
17046 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17047
17048         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
17049
17050 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
17051
17052         * text-mode.el (paragraph-indent-text-mode):
17053         Renamed from spaced-text-mode.
17054         (text-mode-map): Bind TAB to indent-relative.
17055         (indented-text-mode-map): Variable deleted.
17056         (indented-text-mode): Now an alias for text-mode.
17057
17058 1998-02-05  SL Baur  <steve@altair.xemacs.org>
17059
17060         * loadup.el: test-atoms debugging stuffs removed.
17061
17062 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
17063
17064         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
17065
17066 1997-12-30  Colin Rafferty  <colin@xemacs.org>
17067
17068         * help.el (describe-beta): Made it use `locate-data-file'.
17069         (describe-distribution): Ditto.
17070         (describe-copying): Ditto.
17071         (describe-project): Ditto.
17072         (view-emacs-news): Ditto.
17073
17074         * help-nomule.el (help-with-tutorial): Made it use
17075         `locate-data-file' to find tutorial.
17076
17077 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
17078
17079         * about.el: Corrected my email address.
17080
17081         * mouse.el: Added 'mouse-mswindows-drop' similar to
17082         'mouse-offix-drop'.
17083
17084 1998-01-27  SL Baur  <steve@altair.xemacs.org>
17085
17086         * loadup.el (running-xemacs): Spelling fix.
17087
17088 1998-01-26  Colin Rafferty  <colin@xemacs.org>
17089
17090         * packages.el (packages-find-packages-1): Don't allow a backwards
17091         compatible lisp tree to overwrite `preloaded-file-list'.
17092
17093 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17094
17095         * loadup.el: Don't delete "xemacs" prior to dumping.
17096
17097 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17098
17099         * package-info.el (pi-last-mod-date): New function.
17100         (pi-author-version): New function.
17101         (batch-update-package-info): Use them.
17102
17103 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17104
17105         * frame.el (get-frame-for-buffer-default-to-current): Create.
17106         (get-frame-for-buffer-noselect): Allow user to use current frame
17107         with `get-frame-for-buffer-default-to-current'.
17108
17109 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17110
17111         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17112         (byte-compile-output-docform): Ditto.
17113         (byte-compile-compiled-obj-to-list): Ditto.
17114
17115 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17116
17117         * startup.el (command-line-1): Removed code that ran
17118           buffer-menu.
17119
17120 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17121
17122         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17123
17124 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17125
17126         * frame.el (suspend-emacs-or-iconify-frame): Check using
17127         `device-on-window-system-p' instead of explicitly checking for X,
17128         so that the same logic works for MS Windows.
17129         (suspend-or-iconify-emacs): Ditto.
17130
17131 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17132
17133         * about.el (about-maintainer-info): Andy Piper is back.
17134         (xemacs-hackers): Updated Andy Piper's email address.
17135         (about-hackers): Added Jonathan Harris.
17136         (about-hackers): Updated Tibor Polgar's email address.
17137
17138 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17139
17140         * about.el: Add xemacs.org email manager.
17141
17142         * package-get-base.el (package-get-base): Updated with most recent
17143         package updates.
17144
17145 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17146
17147         * help.el (function-arglist): Use `indirect-function' instead of
17148         `symbol-function' so that aliases are treated correctly.
17149
17150 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17151
17152         * help.el (help-map): Add f1 binding to `help-for-help'.
17153         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17154         (describe-key-briefly): Use `princ' "%s" to print object.
17155         (with-displaying-help-buffer): Kill buffer if it exists, again.
17156         (describe-key): Use `princ' "%s" to print object.
17157         (describe-function-1): Use `princ' "%s" to print object.
17158         Commented out alias lines removed.
17159         (help-pretty-print-limit): New variable to control pretty-printing
17160         of variable values.
17161         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17162         `help-pretty-print-value' again.  Only print-print when OBJECT is
17163         list of length less than `help-pretty-print-limit'.
17164         (describe-variable): Use `help-maybe-pretty-print-value' again.
17165
17166 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17167
17168         * simple.el (blink-matching-open): Remove C++ kludge.
17169         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17170
17171 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17172
17173         * info.el (Info-default-directory-list): Made the documentation
17174         more explanitory.
17175
17176 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17177
17178         * lisp/packages.el:
17179         * lisp/package-admin.el:
17180         * lisp/build-report.el:
17181         Fix typos.
17182
17183 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17184
17185         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17186         warnings in Java buffers without final newline and editing the
17187         last line.
17188
17189 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17190
17191         * packages.el (packages-find-packages-1): Don't allow a backwards
17192         compatible lisp tree to overwrite `preloaded-file-list'.
17193         Suggested by Colin Rafferty  <colin@xemacs.org>
17194
17195         * mouse.el (mouse-offix-drop): Set undo-boundary.
17196         From Oliver Graf <ograf@fga.de>
17197
17198 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17199
17200         * loadup.el (load-gc): rewrite as defun.
17201         Print something sensical if a required dump-time file isn't found.
17202
17203 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17204
17205         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17206         bug strikes a menudescriptor.
17207
17208         * package-get-base.el (package-get-base): Updated.
17209
17210         * package-info.el (batch-update-package-info): Derive REQUIRES
17211         from the Makefile.
17212
17213 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17214
17215         * files.el (save-some-buffers): Don't play games with deleting
17216         other windows if we are in the minibuffer window.
17217
17218 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17219
17220         * modeline.el (modeline-minor-mode-menu): Add support for :active
17221         (add-minor-mode): Document :active property to TOGGLE.
17222
17223 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17224
17225         * modeline.el (modeline-minor-mode-menu): Add support for an
17226         `:included' predicate in the `toggle-sym' plist.
17227         (add-minor-mode): Document the :included property, format
17228         docstring some more.
17229         (modeline-minor-mode-menu): Documentation string added.
17230
17231 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17232
17233         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17234         labels from the symbol-names by thwacking off the overly redundant
17235         and overused "mode", parenthesizing "minor", and capitalizing the
17236         resultant strings.  Also shortened the menu's title by eliminating
17237         the redundant buffer name.
17238         (add-minor-mode): Beautified the docstring, added mention of the
17239         `:menu-tag' property of TOGGLE.
17240         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17241         `toggle-sym' to beatify the mode-life menus.
17242         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17243         `auto-fill-function'.
17244
17245 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17246
17247         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17248         menus to :style 'toggle.
17249
17250 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17251
17252         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17253
17254 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17255
17256         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17257         only recognize first hyperlink.
17258         (hyper-apropos-highlightify): Deletia, this is already done by
17259         `hyper-apropos-insert-face'.
17260         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17261
17262 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17263
17264         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17265         mail.
17266         (toolbar-mail-reader): Add support for `send'.
17267         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17268
17269 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17270
17271         * info.el (Info-emacs-info-file-name): Add defvar for
17272         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17273         will function properly.
17274
17275 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17276
17277         * simple.el: make the backwards delete function called by
17278         `backward-or-forward-delete-char' user configurable.
17279
17280 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17281
17282         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17283         compiled function got loaded from.
17284
17285 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17286
17287         * term/apollo.el: Synched up with InfoDock 3.6.2.
17288
17289 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17290
17291         * startup.el (load-init-file): Load autoloads earlier.
17292         (startup-splash-frame): Handle InfoDock logo.
17293
17294         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17295         InfoDock.
17296         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17297
17298         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17299         doesn't have this function.
17300
17301         * packages.el (locate-data-file): Fix to call `locate-file'.
17302
17303 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17304
17305         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17306         version of version.el.
17307         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17308
17309         * x-menubar.el (default-menubar): Guard reference to
17310         `gnuserv-frame'.
17311         (default-menubar): Guard references to `font-lock-mode'.
17312         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17313         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17314
17315         * make-docfile.el: Don't snarf doc strings from autoloads.
17316
17317         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17318         loading auto-autoloads files.
17319
17320         * loaddefs.el: Disable dumping autoloads.
17321
17322 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17323
17324         * lisp-mnt.el: Synch to Emacs 20.2.
17325
17326         * help.el: Remove manual autoload of `finder-by-keyword'.
17327
17328         * finder.el (finder-by-keyword): Autoload.
17329
17330         * help.el: Conditionalize hyperbole setup.
17331
17332 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17333
17334         * packages.el (package-require): Update to reflect new data format.
17335
17336 1998-01-02  Didier Verna  <didier@xemacs.org>
17337
17338         * x-menubar.el (default-menubar): make the tutorials available
17339         through the menubar. (Plus some compilation warnings cleanup).
17340
17341 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17342
17343         * check-features.el: New file.  Perform sanity check after build.
17344
17345         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17346         files to tooltalk package.
17347         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17348         package.
17349
17350         * package-admin.el (package-admin-xemacs): Use better default for
17351         location of XEmacs binary.
17352
17353 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17354
17355         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17356         tag with sexp and add value tag with value `t'.
17357
17358 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17359
17360         * package-get.el: Changes to work with real data.
17361         From Pete Ware <ware@cis.ohio-state.edu>
17362
17363         * packages.el (packages-reload-autoloads): Guard load for the time
17364         being.
17365
17366         * update-elc.el ("packages.el"): Force loading packages.el instead
17367         of possibly out-of-date packges.elc.
17368         * make-docfile.el ("packages.el"): Ditto.
17369
17370 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17371
17372         * build-report.el (build-report-delete-regexp): Added a rule for
17373         the main tarball shadowing anything past it.
17374
17375 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17376
17377         * packages.el (package-provide): Delete a previous provide.
17378
17379         * package-info.el: New file.
17380
17381         * package-get.el: New file.
17382         From Pete Ware <ware@cis.ohio-state.edu>
17383         (package-get): Fix md5 computation to work with Mule.
17384
17385 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17386
17387         * simple.el (log-message-*): Quote symbols in docstrings properly.
17388
17389 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17390
17391         * packages.el (packages-new-autoloads): Ignore symbolic links.
17392
17393         * cus-face.el (face-custom-attributes-get): Fix typo.
17394         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17395
17396 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17397
17398         * startup.el (load-init-file): Reload new or changed autoloads
17399         unless inhibited.  Reload modified dumped lisp (stubbed).
17400
17401         * packages.el (packages-new-autoloads): New function.
17402         (packages-reload-autoloads): New function.
17403         (packages-reload-dumped-lisp): New (stub) function.
17404
17405         * loadup.el: Inhibit reloading dumped files when running temacs.
17406
17407         * loadhist.el (file-provides): Extend to handle variant
17408         extensions.
17409
17410         * replace.el (query-replace): Fix typo.
17411
17412 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17413
17414         * make-docfile.el: list-autoloads-path has been renamed.
17415         * update-elc.el: list-autoloads has been renamed.
17416
17417         * packages.el (packages-list-autoloads): Renamed.
17418         (packages-list-autoloads-path): Ditto.
17419
17420 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17421
17422         * packages.el (packages-find-packages-1): Made it signal a warning
17423         for an error in an auto-autoload.el file.
17424
17425 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17426
17427         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17428         tag with const.
17429         From Aki Vehtari <Aki.Vehtari@hut.fi>
17430
17431         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17432
17433         * loadhist.el (unload-feature): Remove autoload.
17434
17435 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17436
17437         * loadhist.el: Unpackaged.
17438
17439         * help.el (describe-symbol-find-file): Rename
17440         `describe-function-find-file' and make old name obsolete.
17441         (describe-function-1): Use it.
17442         (describe-function-1): Guard reference to
17443         `compiled-function-annotation'.
17444
17445 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17446
17447         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17448         argument.
17449         (help-mode-quit): New optional arg to control whether it kills or
17450         buries.  Tidied up.
17451         (with-displaying-help-buffer): Don't kill buffer initially, even
17452         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17453         (help-pretty-print-value): Rename back from
17454         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17455         use it, otherwise use dumped `cl-prettyprint'.
17456         (describe-variable): Use `help-pretty-print-value' again.
17457         (find-func): Removed reference to "find-func" at end.
17458
17459 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17460
17461         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17462           GUI XEmacs. Rename? x-menubar is rather window system
17463           independant, except for a couple of items.
17464
17465 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17466
17467         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17468         entries as they will no longer be distributed with XEmacs.
17469
17470         * format.el (format-alist): Fix image/tiff regexps.
17471         From P. E. Jareth Hein <jareth@camelot-soft.com>
17472
17473         * help.el (help-maybe-pretty-print-value): Rename.
17474         (describe-variable): Use it.
17475         (describe-variable): Add trailing linefeed.
17476
17477 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17478
17479         * help.el (describe-function-1): Don't output anything for
17480           arglist of autoload functions.
17481
17482 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17483
17484         * help.el (describe-function-1): Don't output anything for
17485           arglist of autoload functions.
17486
17487 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17488
17489         * help.el (help-mode-map): New bindings for `help-mode-bury',
17490         `describe-function-at-point', `describe-variable-at-point',
17491         `Info-elisp-ref', `customize-variable', `help-next-section' and
17492         `help-prev-section'.
17493         (help-next-section): New function.
17494         (help-prev-section): New function.
17495         (help-mode-quit): Changed to kill the help buffer.
17496         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17497         correctly.
17498         (help-buffer-name): New function to generate the name of help
17499         buffers.
17500         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17501         argument giving the name of the help buffer.
17502         (describe-key): Use `with-displaying-help-buffer' with name.
17503         (describe-mode): Ditto.
17504         (describe-bindings): Ditto.
17505         (describe-prefix-bindings): Ditto.
17506         (view-lossage): Ditto.
17507         (with-syntax-table): New macro.
17508         (function-called-at-point): Use `ignore-errors' and
17509         `with-syntax-table'.
17510         (function-at-point): Ditto.
17511         (describe-function): Use `with-displaying-help-buffer' with name.
17512         (function-arglist): Extracted from `describe-function-1'.  Returns
17513         function's arglist as string.
17514         (function-documentation): Extracted from `describe-function-1'.
17515         Returns function's docstring.
17516         (describe-function-1): Remove all the "stream" garbage, including
17517         the stream argument.  Use `function-arglist' and
17518         `function-documentation'.
17519         (describe-function-arglist): Just use `function-arglist'.
17520         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17521         (help-pretty-print-value): New function to help with
17522         pretty-printing variable values.  Knows about `#<...>'.  Needs
17523         `pp-internal'.
17524         (describe-variable): Use `with-displaying-help-buffer' with name.
17525         Formatting improved.  Display file where variable is defined, if
17526         known.  Use `help-pretty-print-value'.
17527         (describe-syntax): Use `with-displaying-help-buffer' with name.
17528         (list-processes): Remove "stream" garbage.
17529
17530 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17531
17532         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17533         call a dumped routine instead.
17534
17535         * x-win-xfree86.el: Wrap file in defun.
17536         * x-win-sun.el: Ditto.
17537
17538 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17539
17540         * help.el (view-emacs-news): Remove usage of outl-mouse which
17541         advises functions and does other evil things.
17542
17543 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17544
17545         * format.el (format-alist): Add `image/tiff'.
17546         From P. E. Jareth Hein <jareth@camelot-soft.com>
17547
17548 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17549
17550         * about.el (about-hackers): More names added.
17551
17552         * make-docfile.el: Remove superfluous package path search.
17553
17554         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17555
17556 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17557
17558         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17559         ignored shadows.
17560
17561 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17562
17563         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17564         get trailing slashes when added to the load-path.
17565
17566         * x-init.el (init-x-win): Locate where XEmacs X localization files
17567         are.
17568
17569 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17570
17571         * x-faces.el: Added support for foregroundToolBarColor
17572           to xpm-color-symbols.
17573
17574 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17575
17576         * etags.el (tags-remove-duplicates): Removed.
17577         (buffer-tag-table-list): Use `delete-duplicates'.
17578
17579         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17580         correctly.
17581         (get*): Defalias to `get'.
17582
17583         * cl.el (eql): Compare integers with `eq'.
17584         (cl-map-extents): Check for `map-extents' first.
17585
17586 1997-12-17  Didier Verna  <didier@xemacs.org>
17587
17588         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17589         added the 'numero', 'copyright' and 'trademark' symbols.
17590
17591         * leim/quail/latin-post.el ("french-postfix"): see above.
17592
17593 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17594
17595         * widget.el (define-widget): Check the arguments.
17596
17597         * cus-edit.el (customize-face): Use `check-argument-type'.
17598         (custom-variable-value-create): Use `signal' to signal error.
17599         (custom-variable-reset-saved): Ditto.
17600         (custom-variable-reset-standard): Ditto.
17601         (custom-face-reset-saved): Ditto.
17602
17603         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17604         (widget-default-format-handler): Ditto.
17605         (widget-checklist-add-item): Ditto.
17606         (widget-radio-add-item): Ditto.
17607         (widget-editable-list-entry-create): Ditto.
17608         (widget-sexp-prompt-value): Ditto.
17609
17610         * custom.el (custom-declare-variable): Signal errors better.
17611         (custom-handle-keyword): Ditto.
17612         (custom-declare-group): Ditto.
17613
17614         * window-xemacs.el (windows): Ditto.
17615
17616         * menubar.el (menu): Ditto.
17617
17618         * keydefs.el (keyboard): Ditto.
17619
17620         * minibuf.el (minibuffer): Ditto.
17621
17622         * process.el (execute): Ditto.
17623
17624         * fill.el (fill): Ditto.
17625
17626         * modeline.el (modeline): Ditto.
17627
17628         * help.el (help): Ditto.
17629
17630         * faces.el (faces): Ditto.
17631
17632         * files.el (files): Ditto.
17633
17634         * x-init.el (x): Ditto.
17635
17636         * lisp-mode.el (lisp): Ditto.
17637
17638         * process.el (processes): Ditto.
17639
17640         * mouse.el (mouse): Ditto.
17641
17642         * abbrev.el (abbrev): Moved from cus-edit.
17643
17644         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17645         as variable declaration.
17646
17647 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17648
17649         * menubar.el (find-menu-item): Use `check-argument-type'.
17650         (find-menu-item): Cosmetic changes.
17651
17652 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17653
17654         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17655
17656 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17657
17658         * startup.el (set-default-load-path): Only search package-path
17659         when not running temacs.
17660
17661         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17662         files.
17663
17664         * loadup.el: Correct commentary.  Reformatting.
17665         (really-early-error-handler): Use absolute path to the
17666         first dumped-lisp.el file.
17667         (really-early-error-handler): Print full path name of
17668         each dumped lisp file (inherited from InfoDock).
17669
17670         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17671         dumped-lisp.el files.
17672
17673         * make-docfile.el (preloaded-file-list): Reorder when the
17674         package-path is searched.
17675         * update-elc.el: Ditto.
17676
17677         * lisp-mode.el (call-with-condition-handler): Treat the same as
17678         `condition-case' for indentation.
17679
17680         * about.el (about-xemacs): Update release date.
17681
17682 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17683
17684         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17685         anywhere but at the last clause.
17686         (ecase): Disallow `t' and `otherwise'.
17687
17688 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17689
17690         * cus-edit.el (custom-buffer-create-buttons): New function
17691         from stuff moved out of `custom-buffer-create-internal'.
17692         (custom-novice): New variable.  Default t.
17693         (custom-display-global-buttons): Ditto.  Default `top'.
17694         (custom-buffer-create-internal): Only display help if
17695         `custom-novice' is non-nil.  Display global buttons according to
17696         `custom-display-global-buttons'.
17697
17698 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17699
17700         * menubar.el (find-menu-item): Use `check-argument-type'.
17701         (find-menu-item): Cosmetic changes.
17702
17703 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17704
17705         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17706         look.
17707
17708 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17709
17710         * format.el (format-deannotate-region):  Bug fix.
17711         Deannotating a region containing unknown tags would fail
17712         (causing decoding of text/enriched to fail at user level)
17713
17714 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17715
17716         * minibuf.el (read-directory-name): Support sixth
17717           arg, HISTORY, as already documented.
17718
17719 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17720
17721         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17722         to `ecase'.
17723
17724 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17725
17726         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17727         skk-activate.
17728
17729 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17730
17731         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.