Reformatted.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=>ucs-var-001'.
5
6 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=>ucs-bmp-var-001'.
10
11         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
12         CHISE.
13         (=>ucs-bmp-var-001): Ditto.
14
15 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `=ucs-bmp-itaiji-018'.
19
20         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
21         XEmacs CHISE.
22         (=ucs-bmp-itaiji-018): Ditto.
23
24 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
25
26         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
27         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
28
29 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
30
31         * mule/mule-charset.el (default-coded-charset-priority-list): Add
32         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
33         `=>big5-cdp-itaiji-006'.
34
35         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
36         XEmacs CHISE.
37         (=big5-cdp-itaiji-006): Ditto.
38         (=>big5-cdp-itaiji-006): Ditto.
39
40 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
41
42         * mule/mule-charset.el (default-coded-charset-priority-list):
43         Prefer MJ to Hanazono font.
44
45 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
48         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
49
50 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-charset.el (default-coded-charset-priority-list): Add
53         `==ucs-sip-itaiji-004'.
54
55         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
56         XEmacs CHISE.
57         (==ucs-sip-itaiji-004): Ditto.
58
59 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
60
61         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
62         setting for `===shuowen-jiguge-A30'.
63
64 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
65
66         * mule/mule-charset.el (default-coded-charset-priority-list): Add
67         `===shuowen-jiguge-A30'.
68
69         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
70         XEmacs CHISE.
71
72 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-charset.el (default-coded-charset-priority-list):
75         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
76
77 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-charset.el (default-coded-charset-priority-list):
80         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
81           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
82           etc.
83         - Add `==ucs-bmp-var-007'.
84
85         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
86         CHISE.
87         (==ucs-bmp-var-007): Ditto.
88
89 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-charset.el (default-coded-charset-priority-list): Add
92         `=>ucs-tip@iwds-1'.
93
94         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
95         XEmacs CHISE.
96
97 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
100         XEmacs CHISE.
101         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
102         (=ucs-tip@JP/hanazono): Likewise.
103         (=>ucs-tip@component): Likewise.
104         (==ucs-tip@JP/hanazono): Likewise.
105
106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
107         `==ucs-sip-itaiji-005'.
108
109 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
112         setting for `=>shuowen-jiguge'.
113
114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
115         `=>shuowen-jiguge'.
116
117         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
118         XEmacs CHISE.
119
120 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
121
122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
123         setting for `===chise-hdic-ktb-seal'.
124
125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
126         `===chise-hdic-ktb-seal'.
127
128         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
129         for XEmacs CHISE.
130
131 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
132
133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
134         `=ucs-sip@cns'.
135
136         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
137         CHISE.
138
139 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
140
141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
142         `==ucs-bmp-var-003'.
143
144         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
145         CHISE.
146         (==ucs-bmp-var-003): Ditto.
147
148 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
149
150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
151         `=ucs-sip-var-010'.
152
153         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
154         XEmacs CHISE.
155
156 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
157
158         * mule/mule-charset.el (default-coded-charset-priority-list):
159         Change priority of `==ucs-bmp-cjk@gb' to prefer
160         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
161         other abstract-form-CCSes.
162
163 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
166         `=>ucs-sip-itaiji-012'.
167
168         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
169         XEmacs CHISE.
170
171 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
172
173         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
174         setting for `=>ucs-itaiji-012'.
175
176 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
179         `=>ucs-bmp-itaiji-012'.
180
181         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
182         XEmacs CHISE.
183         (=>ucs-bmp-itaiji-012): Ditto.
184
185 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
188         setting for `=big5-cdp-var-008'.
189
190 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `=big5-cdp-var-008'.
194
195         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
196         XEmacs CHISE.
197
198 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
201         setting for `=>ucs-itaiji-016'.
202
203 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
206         `=>ucs-bmp-itaiji-016'.
207
208         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
209         XEmacs CHISE.
210         (=>ucs-bmp-itaiji-016): Ditto.
211
212 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
213
214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
215         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
216
217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
218         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
219
220         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
221         (=chise-hdic-tsj): Ditto.
222         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
223         (=chise-hdic-ktb): Ditto.
224
225 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
228         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
229
230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
231         `===chise-hdic-syp' and `=chise-hdic-syp'.
232
233         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
234         XEmacs CHISE.
235         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
236
237 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
238
239         * mule/mule-coding.el (coded-charset-entity-reference-alist):
240         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
241
242         * mule/mule-charset.el (default-coded-charset-priority-list):
243         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
244
245 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
246
247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
248         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
249
250 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
254
255         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
256         XEmacs CHISE.
257         (=chise-hdic-tsj): Ditto.
258
259 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
262         settings for `=>hanyo-denshi/tk'.
263
264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
265         `=>hanyo-denshi/tk/mf-01'.
266
267         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
268         XEmacs CHISE.
269         (=>hanyo-denshi/tk/mf-01): Ditto.
270         (==hanyo-denshi/tk/mf-01): Fix DOC.
271
272 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
273
274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
275         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
276
277 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
280         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
281
282         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
283         XEmacs CHISE.
284         (=ucs-bmp-itaiji-014): Ditto.
285         (=>ucs-itaiji-014): Ditto.
286         (=>ucs-bmp-itaiji-014): Ditto.
287
288 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
289
290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
291         setting for `==daikanwa/+2p'.
292
293 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
296         setting for `=ucs-itaiji-016'.
297
298 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
301         `=ucs-bmp-itaiji-016'.
302
303         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
304         XEmacs CHISE.
305         (=ucs-bmp-itaiji-016): Ditto.
306
307 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
308
309         * mule/mule-charset.el (default-coded-charset-priority-list): Add
310         `=>cns11643-5'.
311
312 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
313
314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
315         setting for `=>ucs-itaiji-003@iwds-1'.
316
317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
318         `=>ucs-sip-itaiji-003@iwds-1'.
319
320         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
321         coded-charset for XEmacs CHISE.
322
323 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
324
325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
326         `=>ucs-bmp-itaiji-006@iwds-1'.
327
328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
329         setting for `=>ucs-itaiji-006@iwds-1'.
330
331 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
334         for XEmacs CHISE.
335         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
336
337 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
340         `=ucs-sip-itaiji-009'.
341
342         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
343         XEmacs CHISE.
344
345 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
348         `=>ucs-sip-itaiji-008'.
349
350         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
351         XEmacs CHISE.
352
353 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
356         `==ucs-sip-var-001'.
357
358         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
359         XEmacs CHISE.
360
361 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
364         setting for `===hng-kkd'.
365
366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
367         `===hng-kkd'.
368
369 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
372         CHISE.
373
374 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         setting for `=>>ruimoku-v6'.
378
379 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
382         `=>>ruimoku-v6'.
383
384 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
385
386         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
387         instead of an alias to `=>ruimoku-v6'.
388
389 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
390
391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
392         `=ucs-sip-itaiji-012'.
393
394         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
395         XEmacs CHISE.
396
397 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
398
399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
400         `=ucs-tip-var-004'.
401
402         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
403         XEmacs CHISE.
404
405 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
406
407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
408         `=>ucs-sip-itaiji-002@iwds-1'.
409
410         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
411         coded-charset for XEmacs CHISE.
412
413 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
416         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
417         `=>big5-cdp-itaiji-004'.
418
419 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
420
421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
422         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
423         `=>big5-cdp-itaiji-004'.
424
425         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
426         XEmacs CHISE.
427         (=>big5-cdp-itaiji-004): Ditto.
428         (=big5-cdp-itaiji-005): Ditto.
429
430 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
431
432         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
433         to #x9FFC.
434
435 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
438         `=>ucs-bmp-itaiji-003@iwds-1'.
439
440         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
441         for XEmacs CHISE.
442         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
443
444 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
445
446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
447         `=>ucs-tip-itaiji-001'.
448
449         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
450         XEmacs CHISE.
451
452 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
453
454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
455         setting for `=>big5-cdp-itaiji-002'.
456
457 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
460         `=>big5-cdp-itaiji-002'.
461
462         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
463         XEmacs CHISE.
464
465 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
466
467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
468         `=>jis-x0213-2'.
469
470 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
473         setting for `==ucs-var-001'.
474
475 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
476
477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
478         setting for `=+>ucs-var-003'.
479
480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
481         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
482
483         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
484         XEmacs CHISE.
485         (=+>ucs-tip-var-003): Ditto.
486
487 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
490         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
491
492         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
493         XEmacs CHISE.
494         (=ucs-tip-var-002): Ditto.
495
496 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
497
498         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
499         #x9FEA.
500
501 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
504         `==ucs-bmp-var-001'.
505
506         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
507         CHISE.
508         (==ucs-bmp-var-001): Ditto.
509
510 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
511
512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
513         setting for `=big5-cdp-var-007'.
514
515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
516         `=big5-cdp-var-007'.
517
518         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
519         XEmacs CHISE.
520
521 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
522
523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
524         `=ucs-sip@gb'.
525
526         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
527         CHISE.
528
529 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
530
531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
532         `=>ucs-tip@cognate'.
533
534         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
535         XEmacs CHISE.
536
537 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
538
539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
540         `=ucs-tip-itaiji-001'.
541
542         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
543         XEmacs CHISE.
544
545 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
548         `=>ucs-tip@component'.
549
550         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
551         XEmacs CHISE.
552
553 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
554
555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
556         `==ucs-tip@JP/hanazono'.
557
558         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
559         XEmacs CHISE.
560
561 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
564         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
565
566         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
567         CHISE.
568         (=ucs-tip@JP/hanazono): Ditto.
569
570 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
571
572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
573         setting for `=ucs-var-007'.
574
575 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `=ucs-bmp-var-007'.
579
580         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
581         CHISE.
582         (=ucs-bmp-var-007): Ditto.
583
584 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
587         setting for `=>ucs-itaiji-002@iwds-1'.
588
589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
590         `=>ucs-bmp-itaiji-002@iwds-1'.
591
592 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
593
594         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
595         for XEmacs CHISE.
596         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
597
598 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
601         setting for `=>ucs-itaiji-008'.
602
603 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
606         setting for `=>big5-cdp-itaiji-003'.
607
608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
609         `=>big5-cdp-itaiji-003'.
610
611 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
612
613         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
614         XEmacs CHISE.
615
616 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
619         setting for `=>ucs-itaiji-011'.
620
621 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
624         `=>ucs-bmp-itaiji-011'.
625
626 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
627
628         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
629         XEmacs CHISE.
630         (=>ucs-bmp-itaiji-011): Ditto.
631
632 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
633
634         * mule/mule-charset.el (default-coded-charset-priority-list): Use
635         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
636
637 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
638
639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
640         `=>ucs-bmp-cjk@iwds-1/normalized'.
641
642         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
643         coded-charset for XEmacs CHISE.
644
645 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
646
647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
648         setting for `=>ucs-itaiji-010'.
649
650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
651         `=>ucs-bmp-itaiji-010'.
652
653         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
654         XEmacs CHISE.
655         (=>ucs-bmp-itaiji-010): Ditto.
656
657 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
660         setting for `=>ucs@iwds-1/normalized'.
661
662 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
665         for XEmacs CHISE.
666
667 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
670         setting for `==>ucs@esu'.
671
672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
673         `==>ucs-sip@esu'.
674
675         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
676         CHISE.
677         (==>ucs-sip@esu): Ditto.
678
679 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
680
681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
682         setting for `=>big5-cdp-var-001'.
683
684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
685         `=>big5-cdp-var-001'.
686
687         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
688         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
689
690 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
693         setting for `===hng-sts'.
694
695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
696         `===hng-sts'.
697
698         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
699         CHISE.
700
701 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
702
703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
704         setting for `===hng-sgs'.
705
706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
707         `===hng-sgs'.
708
709         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
710         CHISE.
711
712 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
713
714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
715         setting for `===hng-saa'.
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `===hng-saa'.
719
720         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
721         CHISE.
722
723 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
726         setting for `===hng-kad'.
727
728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
729         `===hng-kad'.
730
731         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
732         CHISE.
733
734 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
737         setting for `===hng-sai'.
738
739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
740         `===hng-sai'.
741
742         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
743         CHISE.
744
745 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
746
747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
748         setting for `===hng-ini'.
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `===hng-ini'.
752
753         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
754         CHISE.
755
756 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
759         setting for `===hng-wke'.
760
761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
762         `===hng-wke'.
763
764         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
765         CHISE.
766
767 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
768
769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770         setting for `===hng-wks'.
771
772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
773         `===hng-wks'.
774
775         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
776         CHISE.
777
778 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
779
780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
781         setting for `===hng-sab'.
782
783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
784         `===hng-sab'.
785
786         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
787         CHISE.
788
789 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
790
791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
792         setting for `===hng-ykk'.
793
794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
795         `===hng-ykk'.
796
797         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
798         CHISE.
799
800 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
801
802         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
803         setting for `===hng-kkh'.
804
805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
806         `===hng-kkh'.
807
808         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
809         CHISE.
810
811 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
812
813         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
814         setting for `===hng-fhs'.
815
816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
817         `===hng-fhs'.
818
819         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
820         CHISE.
821
822 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
823
824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
825         `==>daijiten'.
826
827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
828         setting for `==>daijiten'.
829
830         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
831         CHISE.
832
833 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
834
835         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
836         last number of its code.
837
838 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
841         settings for `=daijiten', `==daijiten' and `===daijiten'.
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `=daijiten', `==daijiten' and `===daijiten'.
845
846         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
847         CHISE.
848         (==daijiten): Ditto.
849         (===daijiten): Ditto.
850
851 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
854         `=>ucs-bmp-itaiji-008'.
855
856         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
857         XEmacs CHISE.
858         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
859
860 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
861
862         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
863         of #x9FCC as the value of `max-code'.
864
865 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `=>>ucs-bmp-cjk@unicode'.
869
870         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
871         for XEmacs CHISE.
872
873 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
876         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
877         `===shuowen-jiguge5'.
878
879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
880         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
881
882         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
883         XEmacs CHISE.
884         (===shuowen-jiguge4): Ditto.
885         (===shuowen-jiguge5): Ditto.
886
887 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
890         `=ucs-sip-var-005'.
891
892         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
893         XEmacs CHISE.
894
895 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
898         `=>>hanyo-denshi/ib'.
899
900 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
903         setting for `=>big5-cdp@iwds-1'.
904
905 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
906
907         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
908         setting for `=big5-cdp-var-010'.
909
910 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
911
912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
913         `=big5-cdp-var-010'.
914
915         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
916         XEmacs CHISE.
917
918 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
919
920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
921         `=ucs-sip-itaiji-008'.
922
923         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
924         XEmacs CHISE.
925
926 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
927
928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
929         `=>ucs-sip-itaiji-006'.
930
931         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
932         XEmacs CHISE.
933
934 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
935
936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
937         setting for `=+>big5-cdp', `=>big5-cdp@component' and
938         `=>big5-cdp@cognate'.
939
940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
941         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
942
943 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
946         CHISE.
947         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
948         mother.
949         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
950
951 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
954         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
955
956         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
957         XEmacs CHISE.
958         (=>big5-cdp@component): Ditto.
959         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
960
961 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
962
963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
964         setting for `=>ucs-itaiji-001@iwds-1'.
965
966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
967         `=>ucs-bmp-itaiji-001@iwds-1'.
968
969         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
970         for XEmacs CHISE.
971         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
972
973 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-charset.el (default-coded-charset-priority-list):
976         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
977         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
978         `chinese-isoir165'.
979
980         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
981         CHISE.
982
983 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `=ucs-sip-itaiji-006'.
987
988         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
989         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
990
991 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
992
993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
994         setting for `=>ucs-itaiji-009'.
995
996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
997         `==ucs-bmp-itaiji-001'.
998
999         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1000         (=big5-cdp-itaiji-003): Doc fix.
1001         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1002
1003 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `=>zinbun-oracle'.
1007
1008 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1009
1010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1011         `=>ucs-sip-itaiji-003'.
1012
1013         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1014         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1015         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1016
1017 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1018
1019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1020         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1021
1022 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1025         `==ucs-bmp-itaiji-006'.
1026
1027         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1028         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1029         (==ucs-bmp-itaiji-006): Ditto.
1030
1031 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1032
1033         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1034         `=ucs-bmp-itaiji-012'.
1035
1036         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1037         XEmacs CHISE.
1038         (=ucs-bmp-itaiji-012): Ditto.
1039
1040 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1041
1042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1043         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1044
1045 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1046
1047         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1048         CHISE.
1049
1050 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1053         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1054         and `=>>cns11643-6'.
1055
1056         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1057         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1058         (=>>cns11643-3): Ditto.
1059         (=>>cns11643-4): Modify DOC.
1060         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1061
1062 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1065         `=>ucs-sip-itaiji-005'.
1066
1067         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1068         XEmacs CHISE.
1069
1070 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1071
1072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1073         `==hanyo-denshi/tk/mf-01'.
1074
1075         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1076         for XEmacs CHISE.
1077
1078 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1081         `=>ucs-itaiji-007'.
1082
1083 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `==ucs-sip-var-002'.
1087
1088         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1089         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1090
1091 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         setting for `==ucs-itaiji-001'.
1095
1096 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1097
1098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1099         `==ucs-sip-itaiji-001'.
1100
1101         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1102         XEmacs CHISE.
1103         (==ucs-sip-itaiji-001): Ditto.
1104
1105 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `=+>ucs-bmp-var-003'.
1109
1110         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1111         CHISE.
1112         (=+>ucs-bmp-var-003): Ditto.
1113
1114 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1115
1116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1117         `=>ucs-bmp-cjk@cognate'.
1118
1119         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1120         XEmacs CHISE.
1121
1122 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `=ucs-sip-itaiji-005'.
1126
1127         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1128         XEmacs CHISE.
1129
1130 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1133         setting for `=>ucs@cognate'.
1134
1135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1136         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1137
1138         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1139         CHISE.
1140         (=>ucs@hanyo-denshi): Abolished.
1141         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1142         (=>ucs-bmp-itaiji-009): Ditto.
1143         (=>ucs-sip@cognate): Ditto.
1144
1145 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `=>ucs-bmp-itaiji-004'.
1149
1150         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1151         XEmacs CHISE.
1152
1153 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1154
1155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1156         setting for `=>ucs-itaiji-004'.
1157
1158 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1159
1160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1161         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1162         `=>ucs-bmp-itaiji-007'.
1163
1164         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1165         XEmacs CHISE.
1166         (=>ucs-itaiji-004): Ditto.
1167         (=>ucs-sip-itaiji-004): Ditto.
1168         (=>ucs-bmp-itaiji-007): Ditto.
1169
1170 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1173         setting for `=ucs-itaiji-010'.
1174
1175 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-charset.el (default-coded-charset-priority-list):
1178         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1179         - Add `=ucs-bmp-itaiji-010'.
1180         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1181           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1182         - Add `=>ucs-sip@iwds-1'.
1183
1184         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1185         XEmacs CHISE.
1186         (=ucs-bmp-itaiji-010): Ditto.
1187         (=>ucs-sip@iwds-1): Ditto.
1188
1189 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1190
1191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1192         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1193
1194         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1195         XEmacs CHISE.
1196         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1197
1198 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1199
1200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1201         setting for `=>ucs-itaiji-003'.
1202
1203 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1204
1205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1206         `=>ucs-bmp-itaiji-003'.
1207
1208         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1209         XEmacs CHISE.
1210         (=>ucs-bmp-itaiji-003): Ditto.
1211
1212 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1213
1214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1215         `=ucs-bmp-itaiji-011'.
1216
1217         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1218         XEmacs CHISE.
1219
1220 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1221
1222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1223         setting for `==ucs-var-002'.
1224
1225 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1226
1227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1228         setting for `==ucs-itaiji-002'.
1229
1230 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233         `==ucs-sip-itaiji-002'.
1234
1235         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1236         XEmacs CHISE.
1237
1238 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1245         `=>ucs-sip-itaiji-007'.
1246
1247         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1248         XEmacs CHISE.
1249         (=>ucs-sip-itaiji-007): Ditto.
1250         (=ucs-sip-itaiji-007): Ditto.
1251         (=ucs-itaiji-011): Ditto.
1252         (=ucs-sip-itaiji-011): Ditto.
1253
1254 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1255
1256         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1257         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1258
1259 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1262         `==ucs-bmp-var-002'.
1263
1264         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1265         CHISE.
1266         (==ucs-bmp-var-002): Ditto.
1267
1268         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1269         Modify some priorities.
1270
1271 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1272
1273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1274         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1275         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1276
1277 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1280         `=big5-cdp-var-001'.
1281
1282         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1283         XEmacs CHISE.
1284
1285 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1288         setting for `==ucs-itaiji-005'.
1289
1290 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `=ucs-itaiji-007'.
1294
1295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1296         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1297
1298         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1299         XEmacs CHISE.
1300         (==ucs-bmp-itaiji-005): Ditto.
1301         (=ucs-itaiji-007): Ditto.
1302         (=ucs-bmp-itaiji-007): Ditto.
1303
1304 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1307         `==gt-pj-k1' and `==gt-pj-k2'.
1308
1309 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1312         CHISE.
1313         (==gt-pj-k2): Ditto.
1314
1315 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1316
1317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1318         setting for `=>ucs-itaiji-005'.
1319
1320 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1321
1322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1323         `=>>cbeta'.
1324
1325 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328         `=>ucs-sip@component'.
1329
1330         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1331         instead of `=ucs' as its mother.
1332         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1333
1334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1335         setting for `=>ucs-itaiji-006'.
1336
1337 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1338
1339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1340         `=>ucs-bmp-itaiji-006'.
1341
1342         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1343         XEmacs CHISE.
1344         (=>ucs-bmp-itaiji-006): Ditto.
1345
1346 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1349         `=>ucs-bmp-itaiji-001'.
1350
1351         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1352         XEmacs CHISE.
1353
1354 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1357         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1358
1359         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1360         instead of `=ucs' as its mother.
1361         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1362         (==ucs-bmp-itaiji-002): Ditto.
1363         (==ucs-itaiji-003): Ditto.
1364         (==ucs-bmp-itaiji-003): Ditto.
1365
1366 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1367
1368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1369         setting for `=big5-cdp-var-002'.
1370
1371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1372         `=big5-cdp-var-002'.
1373
1374         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1375         XEmacs CHISE.
1376
1377 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `=ucs-sip-var-004'.
1381
1382         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1383         XEmacs CHISE.
1384
1385 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1388         `=>ucs-bmp-cjk@iwds-1'.
1389
1390         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1391         XEmacs CHISE.
1392
1393 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1394
1395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1396         setting for `=ucs-var-005'.
1397
1398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399         `=ucs-bmp-var-005'.
1400
1401         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1402         CHISE.
1403         (=ucs-bmp-var-005): Ditto.
1404
1405 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1406
1407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1408         `=>ucs-sip-itaiji-002'.
1409
1410         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1411         XEmacs CHISE.
1412
1413 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1414
1415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1416         setting for `=>ucs-itaiji-002'.
1417
1418 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1421         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1422
1423         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1424         (=>ucs-itaiji-002): Ditto.
1425         (=>ucs-bmp-itaiji-002): Ditto.
1426
1427 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1428
1429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1430         setting for `=>ucs-itaiji-001'.
1431
1432 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1436
1437         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1438         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1439         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1440         (=>ucs-sip-itaiji-001): Ditto.
1441
1442         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1443         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1444         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1445
1446 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1447
1448         * mule/mule-charset.el (default-coded-charset-priority-list):
1449         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1450         `=jef-china3' and `chinese-isoir165'.
1451
1452 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1453
1454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1455         `=>ucs-bmp-itaiji-005'.
1456
1457         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1458         XEmacs CHISE.
1459         (=>ucs-bmp-itaiji-005): Ditto.
1460
1461 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1462
1463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1464         `=+>jis-x0213-2'.
1465
1466 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1467
1468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1469         `=+>adobe-japan1-6'.
1470
1471 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1472
1473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1474         `=+>jis-x0208@1978'.
1475
1476 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1477
1478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1479         setting for `=>ucs@component'.
1480
1481 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1485
1486 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1489         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1490
1491 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1494         CHISE.
1495         (=>ucs@jis/2004): Ditto.
1496
1497 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1500         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1501
1502 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1503
1504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1505         `=>cbeta'.
1506
1507 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1508
1509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1510         setting for `==big5-cdp-itaiji-001'.
1511
1512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1513         `==big5-cdp-itaiji-001'.
1514
1515         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1516         XEmacs CHISE.
1517
1518 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1521         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1522         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1523
1524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1525         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1526         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1527
1528         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1529         XEmacs CHISE.
1530         (=>big5-cdp-itaiji-001): Ditto.
1531         (=big5-cdp-itaiji-002): Ditto.
1532         (=big5-cdp-itaiji-003): Ditto.
1533
1534 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1535
1536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1537         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1538
1539 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list):
1542         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1543         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1544         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1545
1546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1547         setting for `=ucs-var-008'.
1548
1549         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1550         CHISE.
1551         (=ucs-bmp-var-008): Likewise.
1552
1553 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1554
1555         * mule/mule-charset.el (default-coded-charset-priority-list):
1556         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1557
1558 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1561         `==ucs-sip@JP/hanazono'.
1562
1563         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1564         XEmacs CHISE.
1565
1566 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1567
1568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1569         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1570
1571         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1572         `=ucs-bmp-var-006'.
1573
1574         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1575         CHISE.
1576         (=ucs-bmp-var-006): Likewise.
1577
1578 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1579
1580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1581         `=ucs-bmp-itaiji-009'.
1582
1583         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1584         XEmacs CHISE.
1585         (=ucs-bmp-itaiji-009): Likewise.
1586
1587 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1588
1589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1590         `=>big5-cdp'.
1591
1592 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1595         (utf-8-ivs-gb): Likewise.
1596         (utf-8-gb-er): Likewise.
1597         (utf-8-ivs-gb-er): Likewise.
1598         (utf-8-cns): Likewise.
1599         (utf-8-ivs-cns): Likewise.
1600         (utf-8-cns-er): Likewise.
1601         (utf-8-ivs-cns-er): Likewise.
1602         (utf-8-big5): Likewise.
1603         (utf-8-ivs-big5): Likewise.
1604         (utf-8-big5-er): Likewise.
1605         (utf-8-ivs-big5-er): Likewise.
1606         (utf-8-jis): Likewise.
1607         (utf-8-ivs-jis): Likewise.
1608         (utf-8-jis-er): Likewise.
1609         (utf-8-ivs-jis-er): Likewise.
1610         (utf-8-ks): Likewise.
1611         (utf-8-ivs-ks): Likewise.
1612         (utf-8-ks-er): Likewise.
1613         (utf-8-ivs-ks-er): Likewise.
1614
1615 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1618         (utf-8-ivs-jp): Likewise.
1619         (utf-8-jp-er): Likewise.
1620         (utf-8-ivs-jp-er): Likewise.
1621
1622 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1623
1624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1625         setting for `=ucs-var-010'.
1626
1627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1628         `=ucs-bmp-var-010'.
1629
1630         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1631         CHISE.
1632         (=ucs-bmp-var-010): Likewise.
1633
1634 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `=ucs-sip@JP/hanazono'.
1638
1639         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1640         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1641
1642 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1643
1644         * mule/mule-charset.el (default-coded-charset-priority-list):
1645         - Add `=big5-cdp-var-004'.
1646         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1647           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1648
1649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1650         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1651         `=big5-cdp-var-005'.
1652
1653         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1654         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1655         `=big5-cdp-var-003'.
1656         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1657         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1658         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1659
1660 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1661
1662         * mule/mule-charset.el (default-coded-charset-priority-list):
1663         Don't prefer ucs-compat CCSes to other CCSes.
1664
1665 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1666
1667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1668         `===ucs-bmp-cjk-compat@unicode'.
1669
1670         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1671         coded-charset for XEmacs CHISE.
1672
1673 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1676         `=ucs-sip-itaiji-003'.
1677
1678         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1679         XEmacs CHISE.
1680
1681 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1684         setting for `=ucs-var-004'.
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1688
1689         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1690         XEmacs CHISE.
1691         (=ucs-var-004): Ditto.
1692         (=ucs-bmp-var-004): Ditto.
1693
1694 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1697         `=ucs-sip-var-003'.
1698
1699         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1700         XEmacs CHISE.
1701
1702 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1705         setting for `=ucs-itaiji-006'.
1706
1707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1708         `=ucs-bmp-itaiji-006'.
1709
1710         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1711         XEmacs CHISE.
1712         (=ucs-bmp-itaiji-006): Ditto.
1713
1714 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1715
1716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1717         `=ucs-sip-var-002'.
1718
1719         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1720         XEmacs CHISE.
1721
1722 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1723
1724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1725         `=ucs-sip-itaiji-002'.
1726
1727         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1728         XEmacs CHISE.
1729
1730 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1731
1732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1733         setting for `==hanyo-denshi/tk'.
1734
1735 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1736
1737         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1738         (=hanyo-denshi/tk): Fix `long-name'.
1739         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1740
1741 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1744         setting for `=>mj'.
1745
1746 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1749         coded-charset for XEmacs CHISE.
1750
1751 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1752
1753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1754         setting for `=hanyo-denshi/tk'.
1755
1756 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1757
1758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1759         `=hanyo-denshi/tk/mf-01'.
1760
1761         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1762         XEmacs CHISE.
1763         (=hanyo-denshi/tk/mf-01): Ditto.
1764
1765 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1766
1767         * mule/mule-charset.el (default-coded-charset-priority-list):
1768         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1769
1770 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-charset.el (default-coded-charset-priority-list):
1773         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1774
1775 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1778         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1781         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1782
1783         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1784         XEmacs CHISE.
1785         (=ucs-bmp-itaiji-004): Ditto.
1786         (=ucs-itaiji-005): Ditto.
1787         (=ucs-bmp-itaiji-005): Ditto.
1788
1789 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1790
1791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1792         `=ucs-sip-itaiji-001'.
1793
1794         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1795         XEmacs CHISE.
1796
1797 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1800         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1801         `=ucs-itaiji-008'.
1802
1803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1804         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1805         `=ucs-bmp-itaiji-008'.
1806
1807         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1808         XEmacs CHISE.
1809         (=ucs-bmp-itaiji-001): Ditto.
1810         (=ucs-itaiji-003): Ditto.
1811         (=ucs-bmp-itaiji-003): Ditto.
1812         (=ucs-itaiji-008): Ditto.
1813         (=ucs-bmp-itaiji-008): Ditto.
1814
1815 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1816
1817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1818         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1819
1820         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1821         for XEmacs CHISE.
1822         (==ucs-bmp-cjk-compat@JP): Ditto.
1823
1824 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1827         setting for `===hng-tzs'.
1828
1829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1830         `===hng-tzs'.
1831
1832         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1833         CHISE.
1834
1835 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1838         setting for `===hng-doh'.
1839
1840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1841         `===hng-doh'.
1842
1843         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1844         CHISE.
1845
1846 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1847
1848         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1849         setting for `===hng-wad'.
1850
1851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1852         `===hng-wad'.
1853
1854         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1855         CHISE.
1856
1857 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1858
1859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1860         settings for `==koseki' and `===hng-kcc'.
1861
1862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1863         `===hng-kcc'.
1864
1865         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1866         CHISE.
1867
1868 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1869
1870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1871         setting for `===hng-nkk'.
1872
1873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1874         `===hng-nkk'.
1875
1876         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1877         CHISE.
1878
1879 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1880
1881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1882         setting for `===hng-ink'.
1883
1884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1885         `===hng-ink'.
1886
1887         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1888         CHISE.
1889
1890 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1891
1892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1893         setting for `===hng-jhk'.
1894
1895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1896         `===hng-jhk'.
1897
1898         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1899         CHISE.
1900
1901 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1902
1903         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1904         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1905         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1906         (===jis-x0213-1@2004): Likewise.
1907         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1908         "jisx0213\\(\\.2004\\)-1" as the registry.
1909         (=+>jis-x0213-1@2004): Likewise.
1910         (=>jis-x0213-1@2004): Likewise.
1911
1912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1913         `===jis-x0213-1@2004'.
1914
1915 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1916
1917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1918         setting for `===hng-nak'.
1919
1920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1921         `===hng-nak'.
1922
1923         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1924         CHISE.
1925
1926 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1927
1928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1929         setting for `===hng-hos'.
1930
1931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1932         `===hng-hos'.
1933
1934         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1935         CHISE.
1936
1937 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1938
1939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1940         setting for `===hng-tzj'.
1941
1942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1943         `===hng-tzj'.
1944
1945         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1946         CHISE.
1947
1948 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1949
1950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1951         setting for `===hng-kae'.
1952
1953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1954         `===hng-kae'.
1955
1956         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1957         CHISE.
1958
1959 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1960
1961         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1962         setting for `===hng-kar'.
1963
1964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1965         `===hng-kar'.
1966
1967         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1968         CHISE.
1969
1970 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1971
1972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1973         setting for `===hng-kyd'.
1974
1975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1976         `===hng-kyd'.
1977
1978         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1979         CHISE.
1980
1981 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1982
1983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1984         setting for `===hng-hok'.
1985
1986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1987         `===hng-hok'.
1988
1989         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1990         CHISE.
1991
1992 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1993
1994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1995         setting for `===hng-jyu'.
1996
1997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1998         `===hng-jyu'.
1999
2000         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2001         CHISE.
2002
2003 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2006         setting for `===hng-zkd'.
2007
2008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2009         `===hng-zkd'.
2010
2011         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2012         CHISE.
2013
2014 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2015
2016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2017         setting for `===hng-kmi'.
2018
2019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2020         `===hng-kmi'.
2021
2022         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2023         CHISE.
2024
2025 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2026
2027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2028         setting for `===hng-okd'.
2029
2030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2031         `===hng-okd'.
2032
2033         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2034         CHISE.
2035
2036 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2037
2038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2039         setting for `===hng-nkm'.
2040
2041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2042         `===hng-nkm'.
2043
2044         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2045         CHISE.
2046
2047 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2048
2049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2050         setting for `===hng-nto'.
2051
2052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2053         `===hng-nto'.
2054
2055         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2056         CHISE.
2057
2058 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2059
2060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2061         setting for `===hng-yhk'.
2062
2063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2064         `===hng-yhk'.
2065
2066         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2067         CHISE.
2068
2069 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2070
2071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2072         setting for `===hng-sok'.
2073
2074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2075         `===hng-sok'.
2076
2077         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2078         CHISE.
2079
2080 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2081
2082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2083         setting for `===hng-kda'.
2084
2085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2086         `===hng-kda'.
2087
2088         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2089         CHISE.
2090
2091 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2092
2093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2094         setting for `===hng-myz'.
2095
2096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2097         `===hng-myz'.
2098
2099         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2100         CHISE.
2101
2102 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2103
2104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2105         setting for `===hng-kgk'.
2106
2107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2108         `===hng-kgk'.
2109
2110         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2111         CHISE.
2112
2113 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2114
2115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2116         setting for `===hng-drt'.
2117
2118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2119         `===hng-drt'.
2120
2121         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2122         CHISE.
2123
2124 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2127         setting for `===hng-mam'.
2128
2129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2130         `===hng-mam'.
2131
2132         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2133         CHISE.
2134
2135 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2136
2137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2138         setting for `===hng-dng'.
2139
2140         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2141         `===hng-dng'.
2142
2143         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2144         CHISE.
2145
2146 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2147
2148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2149         setting for `=>cns11643-5'.
2150
2151 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2152
2153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2154         setting for `===hng-keg'.
2155
2156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2157         `===hng-keg'.
2158
2159         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2160         CHISE.
2161
2162 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2165         setting for `===hng-jou'.
2166
2167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2168         `===hng-jou'.
2169
2170         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2171         CHISE.
2172
2173 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2176         setting for `===hng-smk'.
2177
2178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2179         `===hng-smk'.
2180
2181         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2182         CHISE.
2183
2184 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2185
2186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2187         setting for `===hng-kyo'.
2188
2189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2190         `===hng-kyo'.
2191
2192         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2193         CHISE.
2194
2195 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2196
2197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2198         setting for `===hng-kss'.
2199
2200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2201         `===hng-kss'.
2202
2203         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2204         CHISE.
2205
2206 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2207
2208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2209         setting for `===hng-wan'.
2210
2211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2212         `===hng-wan'.
2213
2214         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2215         CHISE.
2216
2217 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2218
2219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2220         setting for `===hng-ksk'.
2221
2222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2223         `===hng-ksk'.
2224
2225         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2226         CHISE.
2227
2228 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2229
2230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2231         setting for `===hng-kyu'.
2232
2233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2234         `===hng-kyu'.
2235
2236         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2237         CHISE.
2238
2239 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2242         setting for `===hng-skk'.
2243
2244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2245         `===hng-skk'.
2246
2247         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2248         CHISE.
2249
2250 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2251
2252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2253         setting for `===hng-sik'.
2254
2255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2256         `===hng-sik'.
2257
2258         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2259         CHISE.
2260
2261 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2262
2263         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2264         setting for `===hng-kbk'.
2265
2266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2267         `===hng-kbk'.
2268
2269         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2270         CHISE.
2271
2272 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2273
2274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2275         setting for `===hng-kcj'.
2276
2277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2278         `===hng-kcj'.
2279
2280         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2281         CHISE.
2282
2283 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2284
2285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2286         setting for `===hng-k24'.
2287
2288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2289         `===hng-k24'.
2290
2291         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2292         CHISE.
2293
2294 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2297         setting for `===hng-gok'.
2298
2299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2300         `===hng-gok'.
2301
2302         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2303         CHISE.
2304 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2307         setting for `===hng-tsu'.
2308
2309         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2310         `===hng-tsu'.
2311
2312         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2313         CHISE.
2314
2315 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2316
2317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2318         setting for `===hng-sys'.
2319
2320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2321         `===hng-sys'.
2322
2323         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2324         CHISE.
2325
2326 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2329         - Use "&HNG010-<d><d><d><d><d>;" instead of
2330           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2331         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2332
2333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2334         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2335
2336         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2337         "hngkhi-0" as the suffix of registry.
2338         (===hng-khm): New coded-charset for XEmacs CHISE.
2339         (=ucs-itaiji-002): Ditto.
2340         (=ucs-bmp-itaiji-002): Ditto.
2341
2342 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2343
2344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2345         setting for `=>ucs@iwds-1'.
2346
2347         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2348         XEmacs CHISE.
2349
2350 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2351
2352         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2353         CHISE.
2354
2355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2356         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2357         `===hng-khi'.
2358
2359 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2360
2361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2362         setting for `===hng-khi'.
2363
2364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2365         `===hng-khi'.
2366
2367         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2368         CHISE.
2369
2370 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2371
2372         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2373         #x9FA5 as the value of `max-code'.
2374         (=ucs-bmp-var-002): Likewise.
2375         (=ucs-bmp-var-003): Likewise.
2376         (=ucs-bmp-itaiji-084): Likewise.
2377         (=ucs-bmp-cjk@JP): Likewise.
2378         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2379         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2380         (=>ucs-bmp-cjk@component): Likewise.
2381
2382 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2383
2384         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2385         CHISE.
2386
2387 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2390         XEmacs CHISE.
2391         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2392         `==jis-x0208@1978/2-pr' as the mother.
2393
2394 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2397         CHISE.
2398
2399 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2402         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2403
2404 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2407         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2408
2409 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2410
2411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2412         setting for `===ucs@gb'.
2413
2414 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2415
2416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2417         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2418         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2419         as the entity-reference for `===jis-x0213-1@2000'; use
2420         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2421
2422 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2423
2424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2425         `===jis-x0208'.
2426
2427         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2428         instead of `===jis-x0208' as the mother.
2429         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2430         `===jis-x0208' as the mother.
2431         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2432         `===jis-x0208' as the mother.
2433         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2434         `===jis-x0213-1' as the mother.
2435         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2436         `===jis-x0213-1' as the mother.
2437         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2438         the mother.
2439         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2440         mother.
2441
2442 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2443
2444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2445         setting for `=ucs-var-001'.
2446
2447 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2450         `=ucs-bmp-var-001'.
2451
2452         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2453         CHISE.
2454         (=ucs-bmp-var-001): Ditto.
2455
2456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2457         setting for `=ucs-var-003'.
2458
2459 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2460
2461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2462         `=ucs-bmp-var-003'.
2463
2464         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2465         CHISE.
2466         (=ucs-bmp-var-003): Ditto.
2467
2468 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2469
2470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2471         setting for `=ucs-var-002'.
2472
2473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2474         `=ucs-bmp-var-002'.
2475
2476         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2477         CHISE.
2478         (=ucs-bmp-var-002): Ditto.
2479
2480 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2481
2482         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2483         XEmacs CHISE.
2484         (==jis-x0208@1978/5pr): Ditto.
2485
2486 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2487
2488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2489         `=>ucs-bmp-cjk@component'.
2490
2491         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2492         XEmacs CHISE.
2493         (=>ucs-bmp-cjk@component): Ditto.
2494
2495 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2496
2497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2498         setting for `=>iwds-1'.
2499
2500 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2503         CHISE.
2504
2505 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-charset.el (default-coded-charset-priority-list):
2508         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2509         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2510         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2511         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2512
2513 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2514
2515         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2516         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2517
2518         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2519         `=>>ucs@iso' as the mother.
2520         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2521         mother.
2522
2523 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2524
2525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2526         setting for `===hanyo-denshi/ia'.
2527
2528 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2531         `===hanyo-denshi/ia'.
2532
2533 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2534
2535         * mule/mule-conf.el (=koseki): Fix DOC.
2536         (==koseki): New coded-charset for XEmacs CHISE.
2537
2538 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2539
2540         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2541         XEmacs CHISE.
2542         (===hanyo-denshi/jd): Fix DOC.
2543
2544 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2545
2546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2547         setting for `===hanyo-denshi/ip'.
2548
2549 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2550
2551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2552         `===hanyo-denshi/ip'.
2553
2554         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2555         XEmacs CHISE.
2556
2557 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2560         `==ucs-radicals@unicode' and `=>daikanwa'.
2561
2562         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2563         for XEmacs CHISE.
2564
2565 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2566
2567         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2568         XEmacs CHISE.
2569
2570 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2571
2572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2573         `===ruimoku-v6'.
2574
2575 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2576
2577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2578         setting for `===ruimoku-v6'.
2579
2580 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2581
2582         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2583         CHISE.
2584
2585 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2588         coded-charset for XEmacs CHISE.
2589
2590 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2591
2592         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2593         XEmacs CHISE.
2594
2595 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2596
2597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2598         `===ucs-sip@iso'.
2599
2600 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2603         CHISE.
2604
2605 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2606
2607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2608         `==ucs-sip@iso'.
2609
2610         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2611         CHISE.
2612
2613 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2616         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2617         (=ucs-sip-ext-b@iso): Fix registry.
2618         (==ucs-sip-ext-b@iso): Ditto.
2619         (===ucs-sip-ext-b@iso): Ditto.
2620
2621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2622         `=ucs-sip@iso'.
2623
2624 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2627         setting for `=>cbeta'.
2628
2629 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2632         `=>cns11643-7'.
2633
2634         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2635
2636 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2637
2638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2639         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2640
2641 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2642
2643         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2644         `=ucs@cns'.
2645         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2646         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2647         `=ucs@jis/1990'.
2648         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2649         `=ucs@jis/2000'.
2650         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2651         `=ucs@jis/2004'.
2652         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2653
2654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2655         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2656
2657 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2658
2659         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2660         XEmacs CHISE.
2661         (==jis-x0208@1978/1pr): Ditto.
2662         (==jis-x0208@1978/2-pr): Ditto.
2663
2664 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2665
2666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2667         setting for `===jis-x0213-1@2004'.
2668
2669 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2672         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2673
2674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2675         `===hanyo-denshi/jb'.
2676
2677         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2678         XEmacs CHISE.
2679         (=+>hanyo-denshi/ft): Ditto.
2680         (=+>hanyo-denshi/jt): Ditto.
2681
2682 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2683
2684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2685         `===hanyo-denshi/hg'.
2686
2687 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2688
2689         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2690         XEmacs CHISE.
2691         (===hanyo-denshi/hg): Ditto.
2692
2693 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2694
2695         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2696         glyph-forms instead of detailed glyph-images.
2697         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2698         `=adobe-japan1-*'.
2699         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2700         (===adobe-japan1-1): Ditto.
2701         (===adobe-japan1-2): Ditto.
2702         (===adobe-japan1-3): Ditto.
2703         (===adobe-japan1-4): Ditto.
2704         (===adobe-japan1-5): Ditto.
2705         (===adobe-japan1-6): Ditto.
2706         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2707         `=>>>adobe-japan1' as the mother.
2708         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2709         `=>>adobe-japan1' as the mother.
2710         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2711         glyph-images.
2712         (==jis-x0208@1978): Ditto.
2713         (==jis-x0208@1983): Ditto.
2714         (==jis-x0208@1990): Ditto.
2715         (==jis-x0213-1): Ditto.
2716         (==jis-x0213-1@2000): Ditto.
2717         (==jis-x0213-1@2004): Ditto.
2718         (==jis-x0213-2): Ditto.
2719         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2720         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2721         `=jis-x0208@1978'.
2722         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2723         `=jis-x0208@1983'.
2724         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2725         `=jis-x0208@1990'.
2726         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2727         `=jis-x0213-1'.
2728         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2729         `=jis-x0213-1@2000'.
2730         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2731         `=jis-x0213-1@2004'.
2732         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2733         `=jis-x0213-2'.
2734         (===jis-x0208): New coded-charset for XEmacs CHISE.
2735         (===jis-x0208@1978): Ditto.
2736         (===jis-x0208@1983): Ditto.
2737         (===jis-x0208@1990): Ditto.
2738         (===jis-x0213-1): Ditto.
2739         (===jis-x0213-1@2000): Ditto.
2740         (===jis-x0213-2): Ditto.
2741         (===jis-x0212): Ditto.
2742         (===ks-x1001): Ditto.
2743         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2744         mother.
2745         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2746         as the mother.
2747         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2748         as the mother.
2749         (===cns11643-1): New coded-charset for XEmacs CHISE.
2750         (===cns11643-2): Ditto.
2751         (===cns11643-3): Ditto.
2752         (===cns11643-4): Ditto.
2753         (===cns11643-5): Ditto.
2754         (===cns11643-6): Ditto.
2755         (===cns11643-7): Ditto.
2756         (=>>cns11643-1): Ditto.
2757         (==big5-cdp): Indicate abstract glyph-images instead of
2758         representative glyph-images.
2759         (===big5-cdp): New coded-charset for XEmacs CHISE.
2760         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2761         detailed glyph-images.
2762         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2763         `=hanyo-denshi/*'.
2764         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2765         (===hanyo-denshi/ib): Ditto.
2766         (===hanyo-denshi/jt): Ditto.
2767         (===hanyo-denshi/ks): Ditto.
2768         (===mj): Ditto.
2769         (===mj-0): Ditto.
2770         (===mj-1): Ditto.
2771         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2772         `=>>>hanyo-denshi/*' as its mother.
2773         (==gt): Indicate abstract glyph-forms instead of detailed
2774         glyph-images.
2775         (===gt): New coded-charset for XEmacs CHISE.
2776         (=>>>gt): Indicates `==gt' instead of `=gt'.
2777         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2778         (==gt-k): Indicate abstract glyph-forms instead of detailed
2779         glyph-images.
2780         (===gt-k): New coded-charset for XEmacs CHISE.
2781         (==daikanwa): Indicates glyph-images instead of detailed
2782         glyph-images.
2783         (===daikanwa): New coded-charset for XEmacs CHISE.
2784         (===daikanwa/+p): Ditto.
2785         (===daikanwa/ho): Ditto.
2786         (==cbeta): Ditto.
2787         (===cbeta): Ditto.
2788         (==jef-china3): Ditto.
2789         (===jef-china3): Ditto.
2790         (==ruimoku-v6): Ditto.
2791         (==ucs@iso): Indicate representative glyph-forms instead of
2792         representative glyph-images.
2793         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2794         (==ucs@unicode): Indicate representative glyph-forms instead of
2795         representative glyph-images.
2796         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2797         `=ucs@unicode'.
2798         (==ucs@cns): Indicate representative glyph-forms instead of
2799         representative glyph-images.
2800         (==ucs@jis): Ditto.
2801         (==ucs@jis/1990): Ditto.
2802         (==ucs@jis/2000): Ditto.
2803         (==ucs@jis/2004): Ditto.
2804         (==ucs@ks): Ditto.
2805         (===ucs@iso): New coded-charset for XEmacs CHISE.
2806         (===ucs@unicode): Ditto.
2807         (===ucs@gb): Ditto.
2808         (===ucs@ks): Ditto.
2809         (===ucs-bmp-cjk@gb): Ditto.
2810         (===ucs-sip-ext-b@iso): Ditto.
2811
2812 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2813
2814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2815         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2816         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2817         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2818         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2819         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2820         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2821         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2822         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2823         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2824
2825         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2826         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2827         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2828         - Use "&g1-[NAME];" for `=>>[NAME]'.
2829         - Abolish "&g2-[NAME];".
2830
2831 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2834         `=>>ucs@cns' as the mother.
2835
2836 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2837
2838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2839         setting for `==ucs@ks'.
2840
2841 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2842
2843         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2844         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2845         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2846         0x00E30000〜0x00E409D5.
2847
2848 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2849
2850         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2851         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2852         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2853
2854 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2855
2856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2857         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2858
2859         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2860         (=mj-0): Ditto.
2861         (=mj-1): Ditto.
2862         (==mj): Ditto.
2863         (==mj-0): Ditto.
2864         (==mj-1): Ditto.
2865         (=>>mj): Ditto.
2866
2867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2868         setting for `=mj' and `==mj'.
2869
2870 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2871
2872         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2873         CHISE.
2874
2875 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2876
2877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2878         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2879         `=>ucs@hanyo-denshi'.
2880
2881 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2882
2883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2884         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2885
2886         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2887         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2888
2889 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2890
2891         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2892         XEmacs CHISE.
2893
2894 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2895
2896         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2897         Change priority of `=>>>ucs@iso'.
2898
2899         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2900         `=>>>ucs@iso' as the mother.
2901         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2902
2903 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2904
2905         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2906         Change priority of `=>>>ucs@unicode'.
2907
2908         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2909         `=ucs@unicode'.
2910
2911 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2912
2913         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2914         Change priority of `=>>>ucs@jis'.
2915
2916         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2917         `=ucs@jis'.
2918
2919 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2920
2921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2922         setting for `==daikanwa/+p'.
2923
2924 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2925
2926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2927         setting for `==shinjigen@1ed'.
2928
2929 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2930
2931         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2932         XEmacs CHISE.
2933
2934 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2935
2936         * mule/mule-conf.el (==shinjigen): Modify DOC.
2937         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2938         (==shinjigen@rev): Modify DOC.
2939
2940 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2941
2942         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2943         CHISE.
2944
2945 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2946
2947         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2948         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2949
2950         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2951         XEmacs CHISE.
2952
2953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2954         `==daikanwa'.
2955
2956 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2957
2958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2959         setting for `==cns11643-7'.
2960
2961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2962         `==cns11643-7'.
2963
2964 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2965
2966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2967         `==cns11643-6'.
2968
2969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2970         setting for `==cns11643-6'.
2971
2972 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2973
2974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2975         setting for `==cns11643-5'.
2976
2977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2978         `==cns11643-5'.
2979
2980 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2981
2982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2983         setting for `==cns11643-4'.
2984
2985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2986         `==cns11643-4'.
2987
2988 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2989
2990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2991         setting for `==cns11643-3'.
2992
2993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2994         `==cns11643-3'.
2995
2996 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2997
2998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2999         setting for `==cns11643-2'.
3000
3001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3002         `==cns11643-2'.
3003
3004 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3005
3006         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3007         Change priority of `=>>>ucs@ks'.
3008
3009         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3010         `=ucs@ks'.
3011
3012 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3013
3014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3015         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3016         `==ucs@cns' and `==cns11643-1'.
3017
3018         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3019         (==cns11643-2): Ditto.
3020         (==cns11643-3): Ditto.
3021         (==cns11643-4): Ditto.
3022         (==cns11643-5): Ditto.
3023         (==cns11643-6): Ditto.
3024         (==cns11643-7): Ditto.
3025
3026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3027         `==cns11643-1'.
3028
3029 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3030
3031         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3032         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3033         `=>>>ucs@jis/1990'.
3034
3035         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3036         `=ucs@jis/1990'.
3037         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3038         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3039
3040 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3041
3042         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3043         Change priority of `=>>>ucs@cns'.
3044
3045         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3046         `=ucs@cns'.
3047
3048 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3049
3050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3051         `==ks-x1001'.
3052
3053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3054         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3055         `==ks-x1001'.
3056
3057 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3058
3059         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3060
3061 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3062
3063         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3064         `=jis-x0208'.
3065         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3066         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3067         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3068         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3069         (=>>>jis-x0213-1@2000): Changed to an alias for
3070         `=jis-x0213-1@2000'.
3071         (=>>>jis-x0213-1@2004): Changed to an alias for
3072         `=jis-x0213-1@2004'.
3073         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3074
3075 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3076
3077         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3078         `=adobe-japan1-0'.
3079         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3080         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3081         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3082         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3083         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3084         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3085
3086 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3087
3088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3089         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3090         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3091         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3092         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3093         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3094
3095 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3096
3097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3098         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3099         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3100         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3101         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3102         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3103         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3104         `==jis-x0212'.
3105
3106 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3107
3108         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3109         "AdobeJapan1-[0-6]$".
3110         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3111         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3112         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3113         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3114         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3115         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3116         (==adobe-japan1-1): Ditto.
3117         (==adobe-japan1-2): Ditto.
3118         (==adobe-japan1-3): Ditto.
3119         (==adobe-japan1-4): Ditto.
3120         (==adobe-japan1-5): Ditto.
3121         (==adobe-japan1-6): Ditto.
3122         (==jis-x0208): Ditto.
3123         (==jis-x0208@1978): Ditto.
3124         (==jis-x0208@1983): Ditto.
3125         (==jis-x0208@1990): Ditto.
3126         (==jis-x0213-1): Ditto.
3127         (==jis-x0213-1@2000): Ditto.
3128         (==jis-x0213-1@2004): Ditto.
3129         (==jis-x0213-2): Ditto.
3130         (==jis-x0212): Ditto.
3131         (==gb2312): Ditto.
3132         (==iso-ir165): Ditto.
3133         (==gb12345): Ditto.
3134         (==ks-x1001): Ditto.
3135         (==cns11643-1): Ditto.
3136         (==cns11643-2): Ditto.
3137         (==cns11643-3): Ditto.
3138         (==cns11643-4): Ditto.
3139         (==cns11643-5): Ditto.
3140         (==cns11643-6): Ditto.
3141         (==cns11643-7): Ditto.
3142         (==big5-cdp): Ditto.
3143         (==hanyo-denshi/ja): Ditto.
3144         (==hanyo-denshi/jb): Ditto.
3145         (==hanyo-denshi/jc): Ditto.
3146         (==hanyo-denshi/jd): Ditto.
3147         (==hanyo-denshi/ft): Ditto.
3148         (==hanyo-denshi/ia): Ditto.
3149         (==hanyo-denshi/ib): Ditto.
3150         (==hanyo-denshi/hg): Ditto.
3151         (==hanyo-denshi/jt): Ditto.
3152         (==hanyo-denshi/ks): Ditto.
3153         (==gt): Ditto.
3154         (==gt-k): Ditto.
3155         (==daikanwa): Ditto.
3156         (==shinjigen): Ditto.
3157         (==ucs@iso): Ditto.
3158         (==ucs@unicode): Ditto.
3159         (==ucs@gb): Ditto.
3160         (==ucs-bmp@gb): Ditto.
3161         (==ucs@cns): Ditto.
3162         (==ucs-bmp@cns): Ditto.
3163         (==ucs@jis): Ditto.
3164         (==ucs@jis/1990): Ditto.
3165         (==ucs@jis/2000): Ditto.
3166         (==ucs@jis/2004): Ditto.
3167         (==ucs@JP): Ditto.
3168         (==ucs@JP/hanazono): Ditto.
3169         (==ucs@ks): Ditto.
3170         (==ucs-bmp@ks): Ditto.
3171         (==ucs@cns11643): Ditto.
3172         (==ucs-bmp-cjk@gb): Ditto.
3173         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3174         (==ucs-sip-ext-b@iso): Ditto.
3175
3176 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3177
3178         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3179         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3180
3181         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3182         XEmacs CHISE.
3183         (=ucs-bmp-cjk@unicode): Abolished.
3184
3185 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3186
3187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3188         `=+>ucs-bmp-cjk-compat@jis'.
3189
3190         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3191         for XEmacs CHISE.
3192
3193 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3194
3195         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3196         CHISE.
3197
3198 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3199
3200         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3201         for XEmacs CHISE.
3202         (=jis-x0208@1978/1er-pr): Abolished.
3203         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3204         `=jis-x0208@1978/1er-pr' as the mother.
3205
3206 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3207
3208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3209         setting for `=ucs-itaiji-084'.
3210
3211 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3212
3213         * mule/mule-charset.el (default-coded-charset-priority-list):
3214         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3215
3216         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3217         XEmacs CHISE.
3218         (=ucs-bmp-itaiji-084): Ditto.
3219
3220 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3221
3222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3223         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3224
3225 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3226
3227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3228         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3229
3230         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3231         XEmacs CHISE.
3232         (=big5-cdp-var-5): Ditto.
3233
3234 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3235
3236         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3237         XEmacs CHISE.
3238
3239 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3240
3241         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3242         XEmacs CHISE.
3243
3244 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3245
3246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3247         setting for `=>>>hanyo-denshi/ft'.
3248
3249 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3250
3251         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3252         XEmacs CHISE.
3253         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3254         `=hanyo-denshi/jd' as the mother.
3255
3256 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3257
3258         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3259         XEmacs CHISE.
3260         (=+>adobe-japan1-1): Ditto.
3261         (=+>adobe-japan1-2): Ditto.
3262         (=+>adobe-japan1-3): Ditto.
3263         (=+>adobe-japan1-4): Ditto.
3264         (=+>adobe-japan1-5): Ditto.
3265         (=+>adobe-japan1-6): Ditto.
3266         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3267
3268 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3269
3270         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3271         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3272         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3273
3274         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3275         the top.
3276
3277 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3278
3279         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3280         XEmacs CHISE.
3281         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3282         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3283         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3284
3285 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3286
3287         * mule/mule-charset.el (default-coded-charset-priority-list):
3288         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3289         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3290
3291         * mule/mule-conf.el: Modify order of definitions of some
3292         coded-charsets.
3293
3294 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3295
3296         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3297         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3298         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3299
3300         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3301         CHISE.
3302         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3303         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3304
3305 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3306
3307         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3308         CHISE.
3309
3310 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3311
3312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3313         setting for `=daikanwa/+2p'.
3314
3315         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3316         XEmacs CHISE.
3317
3318 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3319
3320         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3321         XEmacs CHISE.
3322         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3323
3324 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3325
3326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3327         setting for `=>>>hanyo-denshi/ib'.
3328
3329 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3330
3331         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3332         XEmacs CHISE.
3333         (=>>>hanyo-denshi/ib): Ditto.
3334         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3335         `=hanyo-denshi/ja' as the mother.
3336         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3337         `=hanyo-denshi/ib' as the mother.
3338
3339 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3340
3341         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3342         XEmacs CHISE.
3343         (utf-8-ivs-mcs-er): Likewise.
3344         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3345         and `=>ucs-gb'.
3346         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3347         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3348         `ucs-gb' and `=>ucs-gb'.
3349         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3350         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3351         and `=>ucs-cns'.
3352         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3353         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3354         `ucs-cns' and `=>ucs-cns'.
3355         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3356         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3357         `ucs-big5' and `=>ucs-big5'.
3358         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3359         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3360         `ucs-big5' and `=>ucs-big5'.
3361         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3362         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3363         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3364         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3365         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3366         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3367         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3368         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3369         `=>ucs-jis'; modify DOC and mnemonic.
3370         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3371         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3372         and `=>ucs-jis'; modify DOC and mnemonic.
3373         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3374         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3375         `=>ucs-ks'.
3376         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3377         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3378         and `=>ucs-ks'.
3379         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3380
3381 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3382
3383         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3384         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3385
3386 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3387
3388         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3389         Modify priorities.
3390
3391 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3392
3393         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3394         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3395
3396 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3399         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3400
3401 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3402
3403         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3404         CHISE.
3405
3406 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3407
3408         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3409         CHISE.
3410
3411 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3412
3413         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3414         CHISE.
3415
3416 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3417
3418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3419         `=+>ucs-bmp-cjk@unicode'.
3420
3421         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3422         for XEmacs CHISE.
3423
3424 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3425
3426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3427         setting for `=>>daikanwa'.
3428
3429 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3432         `=>>hanyo-denshi/jt'.
3433
3434 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3437         XEmacs CHISE.
3438         (=+>jis-x0208@1990): Ditto.
3439         (=+>jis-x0213-1@2000): Ditto.
3440
3441 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3442
3443         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3444         XEmacs CHISE.
3445
3446 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3449         XEmacs CHISE.
3450         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3451         `=hanyo-denshi/jc' as the mother.
3452
3453 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3456         setting for `=+>adobe-japan1'.
3457
3458         * mule/mule-charset.el (default-coded-charset-priority-list):
3459         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3460         and `=>>hanyo-denshi/ft' to `=>>gt'.
3461
3462 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3463
3464         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3465         XEmacs CHISE.
3466         (=>>adobe-japan1-1): Ditto.
3467         (=>>adobe-japan1-2): Ditto.
3468         (=>>adobe-japan1-3): Ditto.
3469         (=>>adobe-japan1-4): Ditto.
3470         (=>>adobe-japan1-5): Ditto.
3471         (=>>adobe-japan1-6): Ditto.
3472         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3473
3474 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3475
3476         * mule/mule-conf.el (=adobe-japan1): New alias for
3477         `=adobe-japan1-6'.
3478         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3479         (=>>>adobe-japan1-1): Ditto.
3480         (=>>>adobe-japan1-2): Ditto.
3481         (=>>>adobe-japan1-3): Ditto.
3482         (=>>>adobe-japan1-4): Ditto.
3483         (=>>>adobe-japan1-5): Ditto.
3484         (=>>>adobe-japan1-6): Ditto.
3485         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3486
3487 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3490         setting for `=>>>adobe-japan1'.
3491
3492 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3495         setting for `=+>ucs@ks'.
3496
3497 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3500         XEmacs CHISE.
3501         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3502         `=adobe-japan1-6' as the mother.
3503
3504 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3505
3506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3507         setting for `=>cns11643-7'.
3508
3509 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3512         CHISE.
3513
3514 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3517         XEmacs CHISE.
3518         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3519
3520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3521         setting for `=>ucs@jis/2004'.
3522
3523 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3524
3525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3526         setting for `=+>gt'.
3527
3528         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3529         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3530
3531 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3534         `=>ucs@unicode' as the mother.
3535         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3536         mother.
3537         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3538         mother.
3539         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3540         mother.
3541
3542 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3543
3544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3545         setting for `=+>ucs@unicode'.
3546
3547         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3548         CHISE.
3549
3550 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3551
3552         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3553         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3554         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3555         - Add setting for `=+>ucs@cns'.
3556
3557         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3558         CHISE.
3559         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3560         as the mother.
3561         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3562         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3563
3564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3565         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3566
3567 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3568
3569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3570         setting for `=>ucs@ks'.
3571
3572 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3573
3574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3575         `=ucs-bmp-cjk-compat@unicode'.
3576
3577         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3578         coded-charset for XEmacs CHISE.
3579
3580 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3581
3582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3583         `=ucs-bmp-cjk-compat'.
3584
3585         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3586         XEmacs CHISE.
3587
3588 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3589
3590         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3591         CHISE.
3592
3593 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3596         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3597
3598         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3599         `=>ucs@jis/1990'.
3600         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3601
3602 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3603
3604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3605         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3606
3607         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3608         CHISE.
3609         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3610         mother.
3611
3612 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3613
3614         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3615         `=>jis-x0213-2@usual'.
3616         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3617         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3618         `=>jis-x0213-2@usual' as the mother.
3619
3620 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3623         (=>ucs@JP): New alias for `=+>ucs@jis'.
3624
3625 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3626
3627         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3628         `=>jis-x0208@usual'.
3629         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3630         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3631         `=>jis-x0208@usual' as the mother.
3632         (=>jis-x0208): Likewise.
3633
3634 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3635
3636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3637         setting for `=+>jis-x0208@1978'.
3638
3639 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3642         XEmacs CHISE.
3643
3644 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3645
3646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3647         setting for `=>>>ucs@jis/1990'.
3648
3649 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3650
3651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3652         setting for `=>ucs@jis/1990'.
3653
3654 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3655
3656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3657         setting for `=ucs@JP/hanazono'.
3658
3659         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3660         CHISE.
3661         (=ucs@JP/hanazono): Ditto.
3662         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3663         (=>>hanyo-denshi/jc): Ditto.
3664         (=>>hanyo-denshi/jd): Ditto.
3665
3666 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3667
3668         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3669         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3670
3671 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3672
3673         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3674         XEmacs CHISE.
3675
3676 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3679         XEmacs CHISE.
3680
3681 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3682
3683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3684         `=ucs-bmp-cjk@JP'.
3685
3686 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3687
3688         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3689         XEmacs CHISE.
3690
3691 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3694         Modify order of settings; add settings for `=daikanwa@rev2'.
3695
3696 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3697
3698         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3699         setting for `=>>cbeta'.
3700
3701         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3702         CHISE.
3703
3704 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         setting for `=>>adobe-japan1'.
3708
3709 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3712         XEmacs CHISE.
3713
3714 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3717         setting for `=>>hanyo-denshi/ia'.
3718
3719         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3720         XEmacs CHISE.
3721
3722 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3723
3724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3725         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3726
3727         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3728         XEmacs CHISE.
3729         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3730         `=hanyo-denshi/jt' as the mother.
3731
3732 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3735         setting for `=>>>jis-x0213-2'.
3736
3737         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3738         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3739         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3740
3741 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3744         XEmacs CHISE.
3745
3746 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3749         XEmacs CHISE.
3750
3751         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3752         `=>>jis-x0213-1@2004'.
3753
3754 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3757         XEmacs CHISE.
3758
3759 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3762         - Use "&g2-*;" as entity-references for `=>>>*'.
3763         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3764
3765         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3766         XEmacs CHISE.
3767         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3768         as the mother.
3769
3770 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3771
3772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3773         setting for `=>>hanyo-denshi/ib'.
3774
3775         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3776         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3777         (=>>jis-x0208@1990): Ditto.
3778         (=>>hanyo-denshi/ib): Ditto.
3779
3780         * mule/mule-charset.el (default-coded-charset-priority-list):
3781         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3782
3783 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3786         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3787         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3788         `=>>>ucs@jis/2004'.
3789
3790 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3791
3792         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3793         XEmacs CHISE.
3794         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3795         `=jis-x0213-1@2004' as the mother.
3796         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3797         (=>>>ucs@ks): Ditto.
3798
3799         * mule/mule-charset.el (default-coded-charset-priority-list):
3800         Modify priority of `=hanyo-denshi/*'.
3801
3802 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3803
3804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3805         settings for `=>>ucs@JP' and `=ucs@JP'.
3806
3807 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3810         CHISE.
3811
3812 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3815         setting for `=>>>ucs@cns'.
3816
3817         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3818         CHISE.
3819
3820 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3823         instead of `=>>>jis-x0213-1@2004' as the mother.
3824         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3825         (=>>>ucs@unicode): Likewise.
3826         (=>>>ucs@jis): Likewise.
3827         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3828         mother.
3829         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3830
3831 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3835         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3836         `=>>>ucs@jis'.
3837
3838 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3839
3840         * mule/mule-charset.el (default-coded-charset-priority-list):
3841         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3842         and `=jis-x0213-*-2000'.
3843
3844 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3845
3846         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3847         XEmacs CHISE.
3848         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3849         `=>>jis-x0213-1' as the mother.
3850
3851 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3854         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3855
3856 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3859
3860 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3863         XEmacs CHISE.
3864
3865 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3866
3867         * mule/mule-coding.el (decomposition-feature-list): Set
3868         `=decomposition', `=decomposition@cid' and
3869         `=decomposition@hanyo-denshi'.
3870
3871 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3872
3873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3874         setting for `=>>hanyo-denshi/ks'.
3875
3876         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3877         XEmacs CHISE.
3878
3879 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3880
3881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3882         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3883
3884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3885         `=hanyo-denshi/ks/mf'.
3886
3887         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3888         XEmacs CHISE.
3889         (=hanyo-denshi/ks/mf): Ditto.
3890
3891 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3894         settings for P=hanyo-denshi/jt'.
3895
3896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3897         `=hanyo-denshi/jt'.
3898
3899         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3900         XEmacs CHISE.
3901
3902 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3905         settings for `=hanyo-denshi/ip'.
3906
3907         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3908         `=hanyo-denshi/ip'.
3909
3910         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3911         XEmacs CHISE.
3912
3913 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3914
3915         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3916         settings for `=hanyo-denshi/hg'.
3917
3918         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3919         `=hanyo-denshi/hg'.
3920
3921         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3922         XEmacs CHISE.
3923
3924 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3925
3926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3927         setting for `=>>hanyo-denshi/ft'.
3928
3929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3930         `=>>hanyo-denshi/ft'.
3931
3932         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3933         XEmacs CHISE.
3934
3935 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3938         settings for `=hanyo-denshi/ib'.
3939
3940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3941         `=hanyo-denshi/ib'.
3942
3943         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3944         XEmacs CHISE.
3945
3946 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3947
3948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3949         settings for isolated characters of `=hanyo-denshi/ia' and
3950         non-isolated characters of `=hanyo-denshi/*'.
3951
3952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3953         `=hanyo-denshi/ia'.
3954
3955         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3956         XEmacs CHISE.
3957
3958 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3959
3960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3961         setting for isolated characters of `=hanyo-denshi/ft'.
3962
3963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3964         `=hanyo-denshi/ft'.
3965
3966         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3967         XEmacs CHISE.
3968
3969 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3970
3971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3972         setting for isolated characters of `=hanyo-denshi/jd'.
3973
3974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3975         `=hanyo-denshi/jd'.
3976
3977         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3978         XEmacs CHISE.
3979
3980 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3983         setting for isolated characters of `=hanyo-denshi/jc'.
3984
3985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3986         `=hanyo-denshi/jc'.
3987
3988         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3989         XEmacs CHISE.
3990
3991 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3992
3993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3994         setting for isolated characters of `=hanyo-denshi/jb'.
3995
3996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3997         `=hanyo-denshi/jb'.
3998
3999         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4000         XEmacs CHISE.
4001
4002 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4005         setting for isolated characters of `=hanyo-denshi/ja'.
4006
4007 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4008
4009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4010         `=hanyo-denshi/ja'.
4011
4012         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4013         XEmacs CHISE.
4014
4015 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4018         settings for isolated characters of `=adobe-japan1-6'.
4019
4020 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4021
4022         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4023         CHISE.
4024         (=daikanwa/+2p): Ditto.
4025         (=daikanwa/ho): Ditto.
4026
4027 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4028
4029         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4030         coding-system for XEmacs CHISE.
4031
4032 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4035         setting for `=>>ruimoku-v6'.
4036
4037         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4038         CHISE.
4039
4040 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4041
4042         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4043         setting for `=daikanwa@rev1'.
4044
4045 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4046
4047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4048         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4049
4050 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4051
4052         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4053         XEmacs CHISE.
4054         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4055
4056 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4057
4058         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4059         CHISE.
4060
4061 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4064         CHISE.
4065
4066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4067         setting for `=>ucs@jis'.
4068
4069 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4072         setting for `=>jis-x0208@usual'.
4073
4074         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4075         XEmacs CHISE.
4076         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4077         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4078         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4079
4080 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4083         CHISE.
4084         (=>>>jis-x0208@1990): Ditto.
4085         (=>>>jis-x0213-1): Ditto.
4086         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4087         mother.
4088         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4089         as the mother.
4090
4091 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4094         setting for `=>ucs@cns' and `=>>ucs@ks'.
4095
4096         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4097         CHISE.
4098
4099 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4102         CHISE.
4103
4104 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4107         CHISE.
4108         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4109         mother.
4110
4111 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4112
4113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4114         `==>ucs-bmp-cjk@bucs'.
4115
4116         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4117         XEmacs CHISE.
4118
4119 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4120
4121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4122         setting for `==>ucs@bucs'.
4123
4124         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4125         XEmacs CHISE.
4126
4127 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4128
4129         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4130         - Add setting for `=>>jis-x0208'.
4131         - Omit setting for `=>>jis-x0208@1990'.
4132         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4133           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4134           `=ucs@FOO'.
4135
4136 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4137
4138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4139         setting for `=>daikanwa'.
4140
4141 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-conf.el (=daikanwa): Fix DOC.
4144         (=>daikanwa): New abstract character for XEmacs CHISE.
4145         (=>ucs@iso): Likewise.
4146         (=>ucs@unicode): Likewise.
4147         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4148
4149 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4152         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4153           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4154         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4155         - Add `=>big5-cdp'.
4156
4157 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4158
4159         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4160         (=>big5-cdp): New abstract character.
4161
4162 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4165         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4166         `chinese-big5'.
4167
4168 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4169
4170         * mule/mule-charset.el (default-coded-charset-priority-list):
4171         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4172
4173         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4174         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4175         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4176         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4177         and `=>jis-x0213-2'.
4178
4179 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4182         XEmacs CHISE.
4183         (=>>ucs@jis/2000): Likewise.
4184         (=>>ucs@jis/2004): Likewise.
4185
4186 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4187
4188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4189         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4190         `=>>ucs@cns'.
4191
4192         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4193         XEmacs CHISE.
4194         (=>>gt): Use quote instead of backquote; modify DOC.
4195         (=>gt): Use quote instead of backquote.
4196         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4197         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4198         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4199         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4200         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4201         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4202
4203 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4204
4205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4206         `=>>ucs@unicode' and `=>>gt'.
4207
4208 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4209
4210         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4211         XEmacs CHISE.
4212         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4213         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4214         `=jis-x0208@1978/1er-pr' as the mother.
4215         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4216
4217 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4218
4219         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4220         `=ucs@unicode' as the mother.
4221
4222 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4225         setting for `=>>ucs@unicode'.
4226
4227         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4228         CHISE.
4229
4230 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4233         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4234
4235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4236         `=adobe-japan1-6' and `=adobe-japan1-base'.
4237
4238         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4239         XEmacs CHISE.
4240         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4241         specify `min-code' and `max-code'.
4242         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4243         (=adobe-japan1-2): Likewise.
4244         (=adobe-japan1-3): Likewise.
4245         (=adobe-japan1-4): Likewise.
4246         (=adobe-japan1-5): Likewise.
4247         (=adobe-japan1-6): Likewise.
4248
4249 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4250
4251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4252         setting for `=>gt'.
4253
4254 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4255
4256         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4257         CHISE.
4258
4259 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4262         setting for `=>zinbun-oracle'.
4263
4264         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4265         for XEmacs CHISE.
4266
4267 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4270         for XEmacs CHISE.
4271         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4272         `=jis-x0208@1978' as the mother.
4273
4274 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4275
4276         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4277         - Use `=gt' instead of `ideograph-gt'.
4278         - Use `=gt-k' instead of `ideograph-gt-k'.
4279         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4280         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4281         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4282         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4283         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4284         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4285         - Use `=>>gt' instead of `<=>gt'.
4286         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4287         - Add setting for `=>>jis-x0208@1990'.
4288         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4289           `=>>jis-x0213-1@2000'.
4290         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4291         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4292           `=>>jis-x0213-1@2004'.
4293         - Add setting for `=>>jis-x0208@1978'.
4294         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4295
4296 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4297
4298         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4299         XEmacs CHISE.
4300
4301 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4302
4303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4304         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4305         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4306         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4307         `<=>jis-x0213-1@2004'.
4308
4309 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4310
4311         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4312         CHISE.
4313         (=>jis-x0213-2): Ditto.
4314
4315 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4316
4317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4318         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4319
4320 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4321
4322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4323         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4324         `=>jis-x0213-1'.
4325
4326 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4327
4328         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4329         CHISE.
4330         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4331
4332 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4335         `<==>jis-x0213-1'.
4336         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4337         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4338         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4339         (<=>jis-x0208): New alias for `=>jis-x0208'.
4340         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4341         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4342         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4343         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4344         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4345         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4346         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4347         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4348         (=>>gt): Renamed from `<==>gt'.
4349         (<==>gt): New alias for `=>>gt'.
4350
4351 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4352
4353         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4354         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4355         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4356         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4357         - Add settings for `<=>jis-x0213-1@2000' and
4358           `<=>jis-x0213-1@2004'.
4359
4360         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4361         XEmacs CHISE.
4362         (<==>jis-x0213-1): Likewise.
4363         (<==>jis-x0213-1@2000): Likewise.
4364         (<==>jis-x0213-1@2004): Likewise.
4365         (<=>jis-x0208): Add property `=>iso-ir 168'.
4366         (<=>jis-x0208@1997): Likewise.
4367         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4368         as the mother; add property `=>iso-ir 228'.
4369         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4370         property `=>iso-ir 228'.
4371         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4372         property `=>iso-ir 233'.
4373         (<==>gt): Renamed from `<=>gt'.
4374         (<=>gt): New alias for `<==>gt'.
4375
4376 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4377
4378         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4379         CHISE.
4380         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4381         `<=>jis-x0208' as the mother.
4382         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4383         (<=>jis-x0213-1@2000): Ditto.
4384         (<=>jis-x0213-1@2004): Ditto.
4385
4386 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4387
4388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4389         settings for `<=>gt'.
4390
4391         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4392
4393 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4396         XEmacs CHISE.
4397         (=jis-x0208@1978/-4pr): Likewise.
4398         (=jis-x0208@1978/4-pr): Likewise.
4399         (=jis-x0213-1): Likewise.
4400         (=ucs@iso): Likewise.
4401         (=ucs@unicode): Likewise.
4402         (=ucs@gb): Likewise.
4403         (=ucs@gb/fw): Likewise.
4404         (=ucs@cns): Likewise.
4405         (=ucs@cns/fw): Likewise.
4406         (=ucs@jis): Likewise.
4407         (=ucs@jis/fw): Likewise.
4408         (=ucs@jis/1990): Likewise.
4409         (=ucs@jis/2000): Likewise.
4410         (=ucs@jis/2004): Likewise.
4411         (=ucs@JP): Likewise.
4412         (=ucs@ks): Likewise.
4413         (=ucs@big5): Likewise.
4414         (=ucs@big5/cns11643): Likewise.
4415         (=ucs@cns11643): Likewise.
4416
4417 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418
4419         * mule/mule-charset.el (default-coded-charset-priority-list):
4420         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4421
4422         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4423         CHISE.
4424         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4425         mother.
4426
4427 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4430         from src/mule-charset.c].
4431         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4432         specify `final'.
4433         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4434         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4435         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4436         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4437         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4438         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4439
4440 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441
4442         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4443         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4444         (=jis-x0208@1978/i-4): Specify `partial'.
4445         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4446         mother coded-charset.
4447         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4448
4449 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4452         settings for `=jis-x0213-1@2004'.
4453
4454 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4457         CHISE.
4458         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4459         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4460         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4461         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4462         temporarily.
4463         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4464
4465 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4466
4467         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4468         CHISE.
4469         (=shinjigen@1ed): Inherited from `=shinjigen'.
4470         (=shinjigen@rev): Likewise.
4471
4472 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4473
4474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4475         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4476
4477 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478
4479         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4480         define it as an alias.
4481         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4482         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4483         alias.
4484         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4485         alias.
4486
4487 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4488
4489         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4490         CHISE.
4491
4492 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4493
4494         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4495         CHISE.
4496         (shinjigen-2): Ditto.
4497
4498 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4499
4500         * mule/mule-charset.el (default-coded-charset-priority-list):
4501         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4502         `chinese-big5-eten-*' and `chinese-big5'.
4503
4504 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4507         #x9FA5 temporarily.
4508
4509 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4510
4511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4512         settings for `=jis-x0208@1978/i1'.
4513
4514 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4517         XEmacs CHISE.
4518
4519 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520
4521         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4522         XEmacs CHISE.
4523
4524 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525
4526         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4527         XEmacs CHISE.
4528
4529 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530
4531         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4532         CHISE.
4533         (=ucs-bmp@cns): Likewise.
4534         (=ucs-bmp@jis): Likewise.
4535         (=ucs-bmp@ks): Likewise.
4536
4537 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4540         CHISE.
4541         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4542
4543 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4546         settings for `=zinbun-oracle'.
4547
4548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4549         `=zinbun-oracle'.
4550
4551 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4552
4553         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4554         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4555         `=ucs@iso'.
4556
4557 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * mule/mule-charset.el (default-coded-charset-priority-list):
4560         Delete `ucs-sip'; modify order of some CCSs.
4561
4562 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4565         in XEmacs CHISE.
4566
4567         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4568         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4569         CHISE.
4570
4571 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4572
4573         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4574         its registry.
4575         (=ucs-radicals@unicode): Likewise.
4576
4577 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4578
4579         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4580         CHISE.
4581
4582 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4583
4584         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4585         CHISE.
4586
4587 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4588
4589         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4590         CHISE.
4591
4592 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4593
4594         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4595         Modify preference of *isolated settings*.
4596
4597 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4598
4599         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4600         utf-2000 is provided.
4601         (=ucs@cns11643): Likewise.
4602
4603 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4604
4605         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4606         Prefer every *isolated setting* to ordinary setting.
4607
4608 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4609
4610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4611         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4612
4613 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4614
4615         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4616         CHISE.
4617
4618 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4619
4620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4621         settings for `=jis-x0208@1997'.
4622
4623 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4624
4625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4626         `=jis-x0208@1997'.
4627
4628 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4629
4630         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4631         XEmacs CHISE.
4632
4633 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4634
4635         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4636         `=jis-x0208@1978'.
4637         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4638         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4639         `=jis-x0208-1990' as the mother.
4640         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4641
4642 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4645         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4646         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4647         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4648         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4649         for `=ucs@JP'.
4650
4651 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4652
4653         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4654         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4655         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4656         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4657         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4658         `=daikanwa@rev2'.
4659
4660 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4661
4662         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4663         (=gt): Likewise.
4664         (=gt-k): Likewise.
4665         (=gt-pj-*): Likewise.
4666         (=gt-pj-k1): Likewise.
4667         (=gt-pj-k2): Likewise.
4668         (=daikanwa): Likewise.
4669         (=daikanwa-rev1): Likewise.
4670         (=daikanwa-rev2): Likewise.
4671         (=big5-pua): Likewise.
4672         (=big5-eten): Likewise.
4673         (chinese-big5-eten-a): Likewise.
4674         (chinese-big5-eten-b): Likewise.
4675         (=hanziku-*): Likewise.
4676         (=cbeta): Likewise.
4677         (=jef-china3): Likewise.
4678         (=ruimoku-v6): Likewise.
4679         (=ucs@iso): Likewise.
4680         (=ucs@unicode): Likewise.
4681         (=ucs@gb): Likewise.
4682         (=ucs@cns): Likewise.
4683         (=ucs@jis): Likewise.
4684         (=ucs@jis-1990): Likewise.
4685         (=ucs@jis-2000): Likewise.
4686         (=ucs@jp): Likewise.
4687         (=ucs@ks): Likewise.
4688         (=ucs@big5): Likewise.
4689         (=ucs-radicals): Likewise.
4690         (=ucs-radicals@unicode): Likewise.
4691         (=ucs-bmp-cjk): Likewise.
4692         (=ucs-bmp-cjk@unicode): Likewise.
4693         (=ucs-sip-ext-b): Likewise.
4694         (=ucs-sip-ext-b@iso): Likewise.
4695
4696 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4697
4698         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4699         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4700
4701 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4702
4703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4704         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4705         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4706         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4707         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4708         arabic-digit, ipa and ``&I-B-XXXX;''.
4709
4710 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4711
4712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4713         setting for (I-)HZK{03..12}-XXXX.
4714
4715 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4716
4717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4718         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4719
4720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4721         `=ruimoku-v6'.
4722
4723         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4724         CHISE.
4725
4726 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4727
4728         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4729         (=ucs@unicode): Likewise.
4730         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4731         (=ucs@cns): Likewise.
4732         (=ucs@jis): Likewise.
4733         (=ucs@ks): Likewise.
4734         (=ucs@big5): Likewise.
4735
4736 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4737
4738         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4739         `ucs-jis'.
4740         (utf-8-jis-er): Likewise.
4741         (utf-8-jp): New coding-system.
4742         (utf-8-jp-er): Likewise.
4743
4744         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4745
4746 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4747
4748         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4749
4750         * mule/japanese.el: Move definition of `euc-jisx0213' to
4751         mule/mule-coding.el.
4752
4753 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4754
4755         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4756         mule-coding before loading update-cdb when utf-2000 is provided.
4757
4758 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4759
4760         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4761         `=daikanwa'.
4762
4763 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4764
4765         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4766         definition codes when `utf-2000' is provided.
4767
4768 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4769
4770         * mule/mule-category.el (word-combining-categories): Don't setup
4771         `word-combining-categories' in XEmacs CHISE.
4772         (word-separating-categories): Add setting about Latin script in
4773         XEmacs CHISE.
4774
4775 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4776
4777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4778         setting for `chinese-big5'.
4779
4780 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4781
4782         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4783         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4784         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4785         add setting for HZK0[12]-xxxx.
4786
4787 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4788
4789         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4790         in XEmacs CHISE.
4791
4792 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4793
4794         * mule/mule-charset.el (default-coded-charset-priority-list):
4795         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4796         and `chinese-big5' to `=gt-pj-*'.
4797
4798 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4799
4800         * mule/mule-conf.el (=daikanwa): Renamed from
4801         `ideograph-daikanwa'.
4802         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4803
4804 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4805
4806         * mule/mule-conf.el (=cns11643-7): Renamed from
4807         `chinese-cns11643-7'.
4808         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4809
4810 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4811
4812         * mule/mule-conf.el (=cns11643-6): Renamed from
4813         `chinese-cns11643-6'.
4814         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4815
4816 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4817
4818         * mule/mule-conf.el (=cns11643-5): Renamed from
4819         `chinese-cns11643-5'.
4820         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4821
4822 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4823
4824         * mule/mule-conf.el (=cns11643-4): Renamed from
4825         `chinese-cns11643-4'.
4826         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4827
4828 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4829
4830         * mule/mule-conf.el (=cns11643-3): Renamed from
4831         `chinese-cns11643-3'.
4832         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4833
4834 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4835
4836         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4837         `=cns11643-2'.
4838         (chinese-cns11643-2): New alias for `=cns11643-2'.
4839
4840 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4841
4842         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4843         `=cns11643-1'.
4844         (chinese-cns11643-1): New alias for `=cns11643-1'.
4845
4846 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4847
4848         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4849         (chinese-gb12345): New alias for `=gb12345'.
4850
4851 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4852
4853         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4854         (chinese-gb2312): New alias for `=gb2312'.
4855
4856 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4857
4858         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4859         (chinese-big5): New alias for `=big5'.
4860
4861 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4862
4863         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4864         (korean-ksc5601): New alias for `=ks-x1001'.
4865
4866 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4867
4868         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4869         `=jis-x0212'.
4870         (japanese-jisx0212): New alias for `=jis-x0212'.
4871
4872 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4873
4874         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4875         `=jis-x0208-1983'.
4876         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4877
4878 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4879
4880         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4881         `=jis-x0208-1978'.
4882         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4883
4884 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4885
4886         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4887         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4888
4889 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4890
4891         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4892         (chinese-cns11643-3): Specify iso-ir 183.
4893         (chinese-cns11643-4): Specify iso-ir 184.
4894         (chinese-cns11643-5): Specify iso-ir 185.
4895         (chinese-cns11643-6): Specify iso-ir 186.
4896         (chinese-cns11643-7): Specify iso-ir 187.
4897         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4898         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4899
4900 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4901
4902         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4903         \uXXXX for every cases.
4904
4905 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4906
4907         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4908         (ucs-big5): Changed to an alias for `=ucs@big5'.
4909
4910 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4911
4912         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4913         (ucs-ks): Changed to an alias for `=ucs@ks'.
4914
4915 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4916
4917         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4918         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4919
4920 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4921
4922         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4923         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4924
4925 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4926
4927         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4928         (ucs-jis): Changed to an alias for `=ucs@jis'.
4929
4930 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4931
4932         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4933         (ucs-cns): Changed to an alias for `=ucs@cns'.
4934
4935 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4936
4937         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4938         (ucs-gb): Changed to an alias for `=ucs@gb'.
4939
4940 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4941
4942         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4943         `ideograph-daikanwa-2'.
4944         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4945         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4946
4947 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4948
4949         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4950         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4951
4952         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4953         for `xemacs-chise-version'.
4954
4955 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4956
4957         * mule/mule-charset.el (default-coded-charset-priority-list):
4958         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4959         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4960         instead of `ideograph-hanziku-*'.
4961
4962         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4963         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4964
4965 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4966
4967         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4968         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4969         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4970         `utf-2000' is provided.
4971
4972 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4973
4974         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4975         is provided [was builtin coded-charsets].
4976
4977 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4978
4979         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4980         is provided [was builtin coded-charsets].
4981
4982 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4983
4984         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4985         is provided [was builtin coded-charsets].
4986
4987 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4988
4989         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4990         is provided [was builtin coded-charsets].
4991
4992 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4993
4994         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4995         when `utf-2000' is provided [was builtin coded-charsets].
4996
4997 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998
4999         * mule/mule-conf.el (=hanziku-*): Renamed from
5000         `ideograph-hanziku-*'.
5001         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5002
5003 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5004
5005         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5006         `utf-2000' is provided [was builtin coded-charsets].
5007         (ideograph-hanziku-{1..12}): Likewise.
5008
5009 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5010
5011         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5012         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5013
5014 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5015
5016         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5017         when `utf-2000' is provided [was builtin coded-charsets].
5018
5019 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5020
5021         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5022         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5023         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5024
5025 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5026
5027         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5028         (ideograph-gt): Changed to an alias for `=gt'.
5029
5030 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5031
5032         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5033         is provided; it was defined as a builtin coded-charset.
5034         (ideograph-gt): Likewise.
5035
5036 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5037
5038         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5039         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5040
5041 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5042
5043         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5044         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5045
5046 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5047
5048         * mule/mule-conf.el (=big5-eten): Renamed from
5049         `chinese-big5-eten'.
5050         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5051
5052 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5053
5054         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5055         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5056
5057 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5058
5059         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5060         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5061
5062 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5063
5064         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5065         (china3-jef): Changed to an alias for `=jef-china3'.
5066
5067 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5068
5069         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5070         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5071
5072         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5073         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5074         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5075         when `utf-2000' is provided.
5076
5077 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5078
5079         * mule/mule-charset.el (default-coded-charset-priority-list):
5080         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5081
5082         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5083         (ucs-jis-2000): Deleted.
5084
5085 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5086
5087         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5088         UTF-2000.
5089         (=ucs-jis-2000): New coded-charset for UTF-2000.
5090
5091 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5092
5093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5094         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5095
5096 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5097
5098         * mule/mule-charset.el (default-coded-charset-priority-list):
5099         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5100         `ideograph-cbeta'.
5101
5102 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5103
5104         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5105         builtin coded-charset].
5106
5107 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5108
5109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5110         settings for &K0-xxxx and &I-K0-xxxx.
5111
5112 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5113
5114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5115         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5116
5117 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5118
5119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5120         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5121
5122 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5123
5124         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5125         UTF-2000.
5126         (ideograph-gt-pj-k1): Likewise.
5127         (ideograph-gt-pj-k2): Likewise.
5128
5129 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5130
5131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5132         `=jis-x0208'.
5133
5134 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5135
5136         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5137         UTF-2000 [was a builtin coded-charset].
5138
5139 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5140
5141         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5142         (utf-8-gb-er): Likewise.
5143
5144 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5145
5146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5147         settings for JIS X 0212 and JIS X 0208:1978.
5148
5149 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5150
5151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5152         setting for JIS X 0213.
5153
5154 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5155
5156         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5157         standard-case-table in UTF-2000.
5158
5159 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5160
5161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5162         definitions for isolated-chars.
5163
5164 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5165
5166         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5167         `configure-utf-2000-lisp-directory'.
5168         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5169         `mule-lisp-load-path'.
5170
5171 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5172
5173         * startup.el (startup-setup-paths): Set and use
5174         `utf-2000-lisp-directory'.
5175         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5176         UTF-2000.
5177
5178 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5179
5180         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5181         (paths-find-utf-2000-lisp-directory): New function.
5182         (paths-construct-load-path): Add new optional argument
5183         `utf-2000-lisp-directory'.
5184
5185         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5186
5187 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5188
5189         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5190         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5191         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5192         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5193         `chinese-big5-2' in UTF-2000.
5194
5195         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5196         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5197
5198 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5199
5200         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5201         `big5-eten-er' in UTF-2000.
5202         (big5-cdp): Modify DOC-string and mnemonic.
5203
5204 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5205
5206         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5207         UTF-2000 [renamed from utf-8-er].
5208         (utf-8-gb): New coding-system in UTF-2000.
5209         (utf-8-gb-er): Likewise.
5210         (utf-8-cns): Likewise.
5211         (utf-8-cns-er): Likewise.
5212         (utf-8-big5): Likewise.
5213         (utf-8-big5-er): Likewise.
5214         (utf-8-jis): Likewise.
5215         (utf-8-jis-er): Likewise.
5216         (utf-8-ks): Likewise.
5217         (utf-8-ks-er): Likewise.
5218         (utf-8-er): Likewise.
5219
5220 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5221
5222         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5223         instead of `utf-8-unix' in UTF-2000.
5224
5225         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5226
5227 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5228
5229         * mule/japanese.el (euc-jisx0213): New coding-system.
5230
5231         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5232         `japanese-jisx0208-1990' as the mother.
5233
5234 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5235
5236         * dumped-lisp.el (preloaded-file-list): Change condition of
5237         loading "close-cdb".
5238
5239 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5240
5241         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5242         setup `coded-charset-entity-reference-alist'.
5243
5244 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5245
5246         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5247         UTF-2000.
5248
5249 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5250
5251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5252         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5253
5254 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5255
5256         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5257         (chinese-big5-eten-a): Likewise.
5258         (chinese-big5-eten-b): Likewise.
5259         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5260         code range is #x8140 .. #x8DFE.
5261
5262 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5263
5264         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5265         UTF-2000.
5266         (chinese-big5-cdp): Likewise.
5267
5268 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5269
5270         * dumped-lisp.el (preloaded-file-list): Rename
5271         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5272
5273 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5274
5275         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5276         append `system-char-db-source-file-list' into
5277         `preloaded-file-list' in UTF-2000.
5278
5279 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5280
5281         * dumped-lisp.el (preloaded-file-list): Delete
5282         character-definition files.
5283
5284 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5285
5286         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5287         UTF-2000.
5288
5289 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5290
5291         * mule/mule-charset.el (default-coded-charset-priority-list):
5292         Delete `mojikyo-2022-1'.
5293
5294 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5295
5296         * mule/mule-charset.el (default-coded-charset-priority-list):
5297         Delete `mojikyo'.
5298
5299 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5300
5301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5302         `ucs-sip'.
5303
5304 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5305
5306         * mule/mule-charset.el (default-coded-charset-priority-list):
5307         Comment out `chinese-gb12345'.
5308
5309 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5310
5311         * bytecomp.el (byte-compile-insert-header): Fixed.
5312
5313 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5314
5315         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5316         XEmacs UTF-2000.
5317
5318 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5319
5320         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5321         UTF-2000.
5322
5323 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5324
5325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5326         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5327
5328 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5329
5330         * mule/mule-charset.el (default-coded-charset-priority-list):
5331         `japanese-jef-china3' is renamed `china3-jef'.
5332
5333 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5334
5335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5336         `japanese-jef-china3' and `ideograph-cbeta'.
5337
5338 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5339
5340         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5341
5342 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5343
5344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5345         `chinese-big5-cdp'.
5346
5347 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5348
5349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5350         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5351
5352 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5353
5354         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5355         loading character definitions.
5356
5357 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5358
5359         * dumped-lisp.el (preloaded-file-list): Rename
5360         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5361
5362 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5363
5364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5365         `chinese-big5'.
5366
5367 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5368
5369         * dumped-lisp.el (preloaded-file-list): Dump
5370         "Ideograph-R028-Private" with XEmacs UTF-2000.
5371
5372 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5373
5374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5375         `chinese-gb12345'.
5376
5377 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5378
5379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5380         `ideograph-gt-pj-{1..11}'.
5381
5382         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5383         XEmacs UTF-2000.
5384
5385 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5386
5387         * mule/mule-charset.el (default-coded-charset-priority-list):
5388         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5389         `chinese-isoir165'.
5390
5391 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5392
5393         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5394         `image/png', `image/x-xpm' and `image/tiff'.
5395
5396         * files.el (binary-file-regexps): Add *.PNG.
5397
5398 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5399
5400         * mule/mule-charset.el (default-coded-charset-priority-list):
5401         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5402         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5403
5404 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5405
5406         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5407         the first completion when UTF-2000 is running.
5408
5409 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5410
5411         * mule/mule-charset.el (default-coded-charset-priority-list):
5412         Delete `ucs'.
5413
5414 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5415
5416         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5417
5418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5419         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5420
5421 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5422
5423         * mule/vietnamese.el (vscii-2): Delete abolished property
5424         `composite'; now composite mode is default.
5425
5426 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5427
5428         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5429         of `raw-text'; check \uHHHH representation even if non-ascii
5430         characters are not found.
5431
5432         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5433         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5434         unconditionally.
5435
5436         * mule/viet-ccl.el: New file.
5437
5438         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5439         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5440         - Separate CCL based implementations to viet-ccl.el.
5441
5442 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5443
5444         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5445         "jisx0213.2000-1".
5446         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5447
5448         * mule/mule-charset.el (default-coded-charset-priority-list):
5449         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5450         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5451
5452 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5453
5454         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5455
5456 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5457
5458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5459         `ucs' in UTF-2000.
5460
5461 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5462
5463         * mule/mule-charset.el (default-coded-charset-priority-list):
5464         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5465         `arabic-iso8859-6'.
5466
5467 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5468
5469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5470         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5471
5472 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5473
5474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5475         `katakana-jisx0201' in UTF-2000.
5476
5477 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5478
5479         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5480         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5481         "u0FB50-Arabic-Presentation-Forms-A",
5482         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5483         "u0FE50-Small-Form-Variants",
5484         "u0FE70-Arabic-Presentation-Forms-B",
5485         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5486         UTF-2000.
5487
5488 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5489
5490         * dumped-lisp.el (preloaded-file-list): Delete
5491         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5492         ... "Ideograph-R214-Flute" in UTF-2000.
5493
5494 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5495
5496         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5497         (japanese-jisx0213-2): New coded-charset.
5498
5499         * dumped-lisp.el (preloaded-file-list): Add
5500         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5501         "Ideograph-R030-Mouth".
5502
5503 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5504
5505         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5506         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5507         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5508         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5509         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5510         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5511         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5512         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5513
5514 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5515
5516         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5517         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5518         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5519         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5520         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5521
5522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5523         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5524
5525 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5526
5527         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5528         in UTF-2000.
5529
5530 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5531
5532         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5533         (chinese-isoir165): Moved from mule/chinese.el.
5534         (chinese-cns11643-3): Moved from mule/chinese.el.
5535         (chinese-cns11643-4): Moved from mule/chinese.el.
5536         (chinese-cns11643-5): Moved from mule/chinese.el.
5537         (chinese-cns11643-6): Moved from mule/chinese.el.
5538         (chinese-cns11643-7): Moved from mule/chinese.el.
5539
5540         * mule/chinese.el: Move definition of coded-charsets to
5541         mule/mule-conf.el.
5542
5543 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5544
5545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5546         `ideograph-daikanwa'.
5547
5548 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5549
5550         * dumped-lisp.el (preloaded-file-list): Delete
5551         "ccs-jisx0201-latin.el".
5552
5553 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5554
5555         * dumped-lisp.el (preloaded-file-list): Add
5556         "u031A0-Extended-Bopomofo" in UTF-2000.
5557
5558 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5559
5560         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5561         renamed to u02E00-CJK-Radical-Supplement.
5562
5563 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5564
5565         * dumped-lisp.el (preloaded-file-list): Add
5566         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5567         "u030A0-Katakana", "u03100-Bopomofo",
5568         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5569         "u03200-Enclosed-CJK-Letters-and-Months" and
5570         "u03300-CJK-Compatibility".
5571
5572 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5573
5574         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5575         "u02F00-Kangxi-Radicals" and
5576         "u02FF0-Ideographic-Description-Characters".
5577
5578 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5579
5580         * dumped-lisp.el (preloaded-file-list): Add
5581         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5582         "u02800-Braille-Patterns" in UTF-2000.
5583
5584 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5585
5586         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5587         "uXXXXX-*.el" in UTF-2000.
5588
5589         * bytecomp.el (byte-compile-insert-header): Delete comments if
5590         non-ASCII characters are found; allow `byte-compile-dynamic' and
5591         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5592         `raw-text'.
5593
5594 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5595
5596         * dumped-lisp.el (preloaded-file-list): Add
5597         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5598         "u025A0-Geometric-Shapes.el".
5599
5600 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5601
5602         * dumped-lisp.el (preloaded-file-list): Add
5603         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5604         "u02460-Enclosed-Alphanumerics.el".
5605
5606 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5607
5608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5609         `chinese-gb2312'.
5610
5611         * dumped-lisp.el (preloaded-file-list): Add
5612         "u02200-Mathematical-Operators.el" and
5613         "u02300-Miscellaneous-Technical.el".
5614
5615 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5616
5617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5618         `chinese-cns11643-*'.
5619
5620         * dumped-lisp.el (preloaded-file-list): Add
5621         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5622         "u02190-Arrows.el" in UTF-2000.
5623
5624 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5625
5626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5627         `korean-ksc5601'.
5628
5629         * dumped-lisp.el (preloaded-file-list): Add
5630         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5631         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5632         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5633
5634 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5635
5636         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5637
5638 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5639
5640         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5641         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5642         "u01780-Khmer.el", "u01800-Mongolian.el",
5643         "u01E00-Latin-Extended-Additional.el" and
5644         "u01F00-Greek-Extended.el" in UTF-2000.
5645
5646 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5647
5648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5649         `ethiopic-ucs' and `ethiopic'.
5650
5651         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5652         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5653
5654         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5655         from mule/ethiopic.el.
5656
5657         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5658         mule/mule-conf.el.
5659
5660 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5661
5662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5663         `lao'.
5664
5665         * mule/mule-conf.el (lao): New coded-charset.
5666
5667         * dumped-lisp.el (preloaded-file-list): Add
5668         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5669         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5670         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5671         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5672         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5673
5674 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5675
5676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5677         `ucs-bmp' and `arabic-iso8859-6'.
5678
5679 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5680
5681         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5682         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5683         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5684
5685 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5686
5687         * startup.el (normal-top-level): Load autoload file for UTF-2000
5688         in UTF-2000.
5689
5690 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5691
5692         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5693         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5694         "u00020-Basic-Latin.el", "u00080-C1.el",
5695         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5696         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5697         "u002B0-Spacing-Modifier-Letters.el",
5698         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5699         UTF-2000.
5700
5701 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5702
5703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5704         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5705         instead of `vietnamese-viscii-*'.
5706
5707 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5708
5709         * mule/mule-conf.el: New file.
5710
5711         * mule/misc-lang.el: Move definition of charset `ipa' to
5712         mule/mule-conf.el.
5713
5714 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5715
5716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5717         `latin-viscii'; prefer it for characters used in Vietnamese.
5718
5719 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5720
5721         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5722
5723 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5724
5725         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5726         `vietnamese-viscii-lower'.
5727         (latin-viscii-upper): Renamed from charset
5728         `vietnamese-viscii-upper'.
5729         (vietnamese-viscii-lower): New alias for charset
5730         `latin-viscii-lower'.
5731         (vietnamese-viscii-upper): New alias for charset
5732         `latin-viscii-upper'.
5733
5734 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5735
5736         * mule/mule-charset.el (default-coded-charset-priority-list):
5737         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5738
5739 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5740
5741         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5742         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5743         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5744         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5745         lisp/utf-2000.
5746
5747 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5748
5749         * mule/ccs-tcvn5712.el: New file.
5750
5751 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5752
5753         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5754         in UTF-2000.
5755
5756 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5757
5758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5759         `japanese-jisx0208'.
5760
5761 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5762
5763         * dumped-lisp.el (preloaded-file-list): Add
5764         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5765         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5766         UTF-2000.
5767
5768         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5769         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5770         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5771         mule/ccs-viscii.el: New files.
5772
5773         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5774         if \uXXXX is found.
5775
5776 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5777
5778         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5779         `hiragana-jisx0208' and `katakana-jisx0208'.
5780
5781 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5782
5783         * mule/chinese.el (chinese-cns11643-3): Define it even if
5784         `utf-2000' is provided.
5785         (chinese-cns11643-4): Likewise.
5786         (chinese-cns11643-5): Likewise.
5787         (chinese-cns11643-6): Likewise.
5788         (chinese-cns11643-7): Likewise.
5789
5790 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5791
5792         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5793         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5794
5795 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5796
5797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5798         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5799
5800 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5801
5802         * mule/mule-charset.el (default-coded-charset-priority-list):
5803         Setup in UTF-2000.
5804
5805 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5806
5807         * mule/viet-chars.el: Don't define charset
5808         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5809         they are defined as builtin charsets.
5810
5811 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5812
5813         * version.el (emacs-version): Add more space just before UTF-2000
5814         version string.
5815
5816 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5817
5818         * version.el ([constant] emacs-version): Don't add a space in the
5819         preceding place of `xemacs-betaname' because it is duplicated.
5820         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5821
5822         * startup.el (splash-frame-body): Add ETL.
5823
5824 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5825
5826         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5827         is provided because it is defined as builtin charset.
5828         (chinese-cns11643-4): Likewise.
5829         (chinese-cns11643-5): Likewise.
5830         (chinese-cns11643-6): Likewise.
5831         (chinese-cns11643-7): Likewise.
5832
5833 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5834
5835         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5836         coding-system `iso-10646-ucs-4' is not defined.
5837
5838 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5839
5840         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5841         coding-system if `utf-2000' is provided.
5842
5843 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5844
5845         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5846         `utf-2000' is provided.
5847
5848 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5849
5850         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5851         if utf-2000 is provided temporally.
5852
5853 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5854
5855         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5856         as builtin variable].
5857
5858 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5859
5860         * files.el (insert-file-contents-literally): Treat file as binary;
5861         call file-name-handlers. [sync with Emacs 20.3.10]
5862
5863 2008-12-28  Vin Shelton  <acs@xemacs.org>
5864
5865         * XEmacs 21.4.22 is released
5866
5867 2008-12-30  Vin Shelton  <acs@xemacs.org>
5868
5869         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5870         during building even if no packages are found.
5871
5872 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5873
5874         * printer.el (generic-print-region): 
5875         (generic-print-buffer): 
5876         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5877         check if the msprinter device is available, now that msprinter is
5878         always available as a specifier tag. 
5879
5880 2008-12-24  Vin Shelton  <acs@xemacs.org>
5881
5882         * about.el: Add Francisco to my bio!
5883
5884 2008-12-23  Vin Shelton  <acs@xemacs.org>
5885
5886         * autoload.el: Move operator definitions to autoload-operators.el
5887         in the xemacs-base package.
5888
5889 2007-11-22  Vin Shelton  <acs@xemacs.org>
5890
5891         * about.el (about-hacker-contribution): Updated my bio.
5892
5893 2007-10-07  Vin Shelton  <acs@xemacs.org>
5894
5895         * XEmacs 21.4.21 is released
5896
5897 2007-09-19  Didier Verna  <didier@xemacs.org>
5898
5899         Update my personal info.
5900         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5901         * about.el (about-other-current-hackers): Ditto.
5902         * about.el (about-url-alist): Add my musical website.
5903         * about.el (about-personal-info): Update my entry.
5904         * about.el (about-hacker-contribution): Ditto.
5905
5906 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5907
5908         * package-get.el (package-get-download-sites): Update download
5909         sites in Japan.
5910         * package-get.el (package-get-pre-release-download-sites): Ditto.
5911
5912 2007-08-18  Vin Shelton  <acs@xemacs.org>
5913
5914         * package-get.el (package-get-pre-release-download-sites): Sync
5915         mirror sites with 21.5.  (Thanks, Adrian)
5916
5917 2007-08-09  Mike Sperber  <mike@xemacs.org>
5918
5919         * startup.el (migrate-user-init-file): Create backup of
5920         `user-init-file' before migrating.
5921         * startup.el (maybe-migrate-user-init-file): Print
5922         information about backup file.
5923         (maybe-create-compatibility-dot-emacs): Follow above change.
5924
5925 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5926
5927         * font-lock.el: Sync font-lock-add-keywords and
5928         font-lock-remove-keywords from GNU Emacs.
5929         * font-lock.el (font-lock-keywords-alist): New.
5930         * font-lock.el (font-lock-removed-keywords-alist): New.
5931         * font-lock.el (font-lock-add-keywords): New.
5932         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5933         * font-lock.el (font-lock-remove-keywords): New.
5934
5935 2007-08-16  Vin Shelton  <acs@xemacs.org>
5936
5937         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5938         patch from Hans de Graaff.
5939
5940 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5941
5942         * package-get.el (package-get-download-sites): Document Chile and
5943         update Denmark download site.
5944         * package-get.el (package-get-pre-release-download-sites): Ditto.
5945
5946 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5947
5948         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5949
5950 2006-12-09  Vin Shelton  <acs@xemacs.org>
5951
5952         * XEmacs 21.4.20 is released
5953
5954 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5955
5956         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5957
5958 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5959
5960         * info.el (Info-find-file-node, Info-insert-dir)
5961         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5962         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5963         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5964         and discussion.
5965
5966 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5967
5968         * obsolete.el (line-beginning-position): New, from 21.5.x.
5969         (line-end-position): Ditto.
5970
5971 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5972
5973         * package-get.el (package-get-download-sites): Welcome
5974         nl.xemacs.org and Thanks!
5975         * package-get.el (package-get-pre-release-download-sites): Ditto.
5976
5977 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5978
5979         * font-lock.el: Add support for not-so recent changes in Java to
5980         java-mode.
5981
5982 2006-01-28  Vin Shelton  <acs@xemacs.org>
5983
5984         * XEmacs 21.4.19 is released
5985
5986 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5987
5988         * easymenu.el: Update copyright. 
5989         * easymenu.el (easy-menu-all-popups):
5990         Add a docstring. 
5991         * easymenu.el (easy-menu-add):
5992         Document a bug, rework the function to preserve any existing
5993         non-default mode-popup-menu instead of overwriting it, and not to
5994         bother normalising the menu title (nothing else does).
5995         * easymenu.el (easy-menu-remove):
5996         Restore the default mode-popup-menu instead of leaving an empty
5997         one when we remove the last easy-menu popup. 
5998
5999 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6000
6001         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6002         as suggested by Rodrigo Ventura.
6003         * package-get.el (package-get-pre-release-download-sites): Ditto,
6004         with replacement of xemacs-21.5 by beta, which is the logical path
6005         to our beta core and package pre-releases.
6006
6007 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6008
6009         * package-get.el (package-get-download-sites): Add Hong Kong
6010         download site.
6011         * package-get.el (package-get-pre-release-download-sites): Ditto.
6012
6013 2005-12-26  Vin Shelton  <acs@xemacs.org>
6014
6015         * find-paths.el:
6016         * find-paths.el (paths-emacs-root-p): Add search for package root.
6017         * find-paths.el (paths-find-emacs-root): Replaced with
6018         paths-find-invocation-roots, which returns a list of roots.
6019         * find-paths.el (paths-find-invocation-roots): New.
6020         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6021
6022 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6023
6024         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6025         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6026
6027 2005-12-03  Vin Shelton <acs@xemacs.org>
6028
6029         * XEmacs 21.4.18 is released
6030
6031 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6032
6033         * package-get.el (package-get-download-sites): Update reflecting
6034         latest http://www.xemacs.org/Releases/ information generated by
6035         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6036         * package-get.el (package-get-pre-release-download-sites): Ditto.
6037
6038 2005-02-28  Simon Josefsson  <jas@extundo.com>
6039
6040         * about.el (xemacs-hackers): Add jas.
6041         (about-other-current-hackers): Likewise.
6042         (about-url-alist): Add URL for jas.
6043         (about-personal-info): Document jas.
6044         (about-hacker-contribution): Describe jas contributions.
6045
6046 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6047
6048         * easymenu.el (easy-menu-remove): As described in 
6049         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6050         except the "Command" menu from mode-popup-menu. 
6051
6052 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6053  
6054         * font.el (font-spatial-to-canonical): Correct calculation of 
6055         return value for pixel-based input value. 
6056  
6057 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6058
6059         * code-process.el (call-process): Process-related docstring
6060         improvements spurred by Norbert Koch.
6061         * code-process.el (call-process-region): Ditto.
6062         * code-process.el (start-process): Ditto.
6063
6064 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6065
6066         * finder.el (finder-find-library): Return filename actually
6067         searched for.
6068
6069 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6070
6071         * help.el (view-emacs-news): Use `expand-file-name' instead of
6072         `locate-data-file' as the latter will find any "NEWS" files that
6073         might exist in packages _before_ the one in core.
6074
6075 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6076
6077         * package-get.el (package-get-init-package):
6078         package-get-init-package buglet (21.4.17) by Jeff Mincy
6079         <mincy@rcn.com> fixing false temporary load-path shadows reported
6080         after package installation and simplifying code.
6081
6082 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6083
6084         * package-get.el (package-get-download-sites): Sync mirrors list
6085         with the XEmacs website.
6086         (package-get-pre-release-download-sites): Ditto.
6087
6088 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6089
6090         * derived.el (derived-mode-merge-syntax-tables):
6091         Revert my 21.5-only patch of 2003-07-18 which slipped in
6092         through Jerry James's patch of 2004-06-07.
6093
6094 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6095
6096         * cmdloop.el (keyboard-quit): Remove workaround for
6097         `region-active-p' not making sure active region is in current
6098         buffer now that it does.
6099         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6100         * simple.el (region-active-p): `region-active-p' to only return t
6101         when active region is in current buffer.
6102
6103 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6104
6105         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6106         package names, quell a byte-compiler warning, doc fix.
6107
6108 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6109
6110         * buffer.el (pop-to-buffer):
6111         * window-xemacs.el (display-buffer):
6112         Document use of `same-window-buffer-names,' `same-window-regexps'
6113         by pop-to-buffer and display-buffer. 
6114         
6115 2005-02-06  Vin Shelton <acs@xemacs.org>
6116
6117         * XEmacs 21.4.17 is released
6118
6119 2005-01-29  Ben Wing  <ben@xemacs.org>
6120
6121         * shadow.el (find-emacs-lisp-shadows):
6122         Add custom-defines to list of ignored files.
6123
6124 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6125
6126         * simple.el (shifted-motion-keys-select-region): Fix statement
6127         about unshifted-motion-keys-deselect-region.
6128
6129 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6130
6131         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6132         now) for GNU Emacs compatibility.
6133         (make-obsolete-variable): Ditto.
6134
6135 2004-01-08  Ben Wing  <ben@xemacs.org>
6136
6137         * code-files.el (load):
6138         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6139
6140 2004-12-05  Vin Shelton <acs@xemacs.org>
6141
6142         * XEmacs 21.4.16 is released
6143
6144 2004-12-04  Vin Shelton  <acs@xemacs.org>
6145
6146         * auto-autoloads.el: Regenerated.
6147
6148         * custom-load.el: Regenerated.
6149
6150 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6151
6152         Fix bug: apropos errors if a defalias refers to an undefined
6153         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6154
6155         * apropos.el (apropos):
6156         (apropos-command):
6157         * help.el (frob-help-extents):
6158         * help-macro.el (make-help-screen):
6159         * hyper-apropos.el (hyper-apropos-grok-functions):
6160         (hyper-apropos-get-doc):
6161         Catch void-function error thrown by `documentation'.
6162
6163 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6164
6165         * packages.el (package-require): Fix incorrect arg to format.
6166         This fixes a `format specifier' error.
6167
6168 2004-08-13  Jerry James  <james@xemacs.org>
6169
6170         * bytecomp.el (forward-word): Tell the byte compiler the correct
6171         number of arguments to forward-word.
6172
6173 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6174
6175         * etags.el: Fixed loading of include files for tag completion. Now
6176         you can make a tag file for a library, include it into your
6177         project and it will be reloaded only if it changed. Infinte
6178         include loops are detected and the correct tag files are loaded.
6179         * etags.el (buffer-tag-table-list): Load and verify tag files in
6180         the external function buffer-tag-table-list-load.
6181         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6182         tag files. Also load the included tag files. The priority of the
6183         included files is right below their parent file. If multiple
6184         matches occur then the symbols from the parent file are found
6185         first.
6186         * etags.el (tag-table-include-files): Corrected comment
6187         string. Switched to pattern constant tags-include-pattern to have
6188         it at a central location.
6189         * etags.el (tags-include-pattern): Added doc string.
6190         * etags.el (add-to-tag-completion-table): Removed obsolete
6191         comments as the include files are allready returned by
6192         buffer-tag-table-list and loaded.
6193         * etags.el (find-tag-internal): The include files are allready
6194         included in tag-tables as buffer-tag-table-list returns them now.
6195
6196 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6197
6198         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6199         Loading items into the notebook is now done by C code.
6200         * widgets-gtk.el (gtk-widget-instantiate-internal):
6201         Style no longer changed.
6202
6203 2004-06-28  Nix  <nix@esperi.org.uk>
6204
6205         * cmdloop.el (truncate-command-history-for-gc): Delay
6206         execution of all things that look up variable bindings,
6207         via `enqueue-eval-event'.
6208
6209 2004-06-24  Vin Shelton  <acs@xemacs.org>
6210
6211         * package-get.el (package-get-require-signed-base-updates):
6212         now defaults to nil.
6213
6214 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6215
6216         * subr.el (split-string): Clean up docstring.
6217
6218 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6219
6220         * faces.el (zmacs-region): fix typo in docstring.
6221
6222 2004-06-07  Jerry James  <james@xemacs.org>
6223
6224         * derived.el: Synch with Emacs 21.3.
6225         * subr.el (with-local-quit): New, from Emacs 21.3.
6226         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6227         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6228         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6229
6230 2004-06-16  Jerry James  <james@xemacs.org>
6231
6232         * cl.el (cl-set-substring): Increment start by the length of the
6233         string, not the string itself.
6234
6235 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6236
6237         * etags.el (tag-table-include-files): Expand included TAGS file
6238         paths to avoid problems with relative paths.  Thanks to Peter
6239         Chubb <peterc@gelato.unsw.edu.au>.
6240         * etags.el (tags-include-pattern): New.
6241         * etags.el (add-to-tag-completion-table): Parse and ignore
6242         trailing include lines.
6243
6244 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6245
6246         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6247         avoiding line solely composed of equal signs.
6248
6249 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6250
6251         * cus-edit.el (alloc): Typo fix.
6252         * cus-edit.el (custom-browse-visibility): Ditto.
6253         * cus-edit.el (custom-variable-value-create): Ditto.
6254         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6255         * cus-edit.el (custom-save-variables): Bind print-length and
6256         print-level to nil to avoid value abbreviation.
6257         * cus-edit.el (custom-save-face-internal): Ditto.
6258         * cus-edit.el (custom-save-faces): Save in sorted order.
6259         * cus-edit.el (custom-save-resets): Bind print-length and
6260         print-level to nil to avoid value abbreviation.
6261         * cus-edit.el (custom-save-loaded-themes): Ditto.
6262
6263 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6264
6265         * subr.el (split-string-default-separators): New.
6266         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6267         see comment in source.
6268
6269 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6270
6271         * mule/japanese.el (paragraph-start, paragraph-separate):
6272         Remove anchor to BOL.
6273
6274 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6275
6276         * cl.el (gensym, gentemp): Improve docstrings.
6277
6278 2004-05-10  Vin Shelton  <acs@xemacs.org>
6279
6280         * etags.el: Sync with 21.5 version.
6281
6282 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6283
6284         * etags.el:
6285         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6286         only for use with exuberant ctags. This will also enable building of 
6287         completion tables with exuberant ctags. This will not work with
6288         xemacs ctags. 
6289         * etags.el (get-tag-table-buffer): New function for creating of
6290         completion table is used if tags-exuberant-ctags-optimization-p ist t
6291         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6292         finding the tag names. New.
6293         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6294         building tag completion table with exuberant ctags. New.
6295         * etags.el (find-tag-internal): Improve exact tag matching for tags
6296         with name fields. Before the patch return types of functions or
6297         function parameters (with exuberant ctags) were found as matches.
6298
6299 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6300
6301         * list-mode.el (display-completion-list): Fixed completion list was
6302         taking the width of the frame and not of the window for displaying
6303         the selection methods.
6304
6305 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6306
6307         * menubar-items.el (default-menubar): Options are saved to custom.el.
6308
6309
6310 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6311
6312         * isearch-mode.el (isearch-abort): Preserve successful search target.
6313
6314 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6315
6316         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6317         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6318         Bihlmeyer.
6319         * gnuserv.el (gnuserv-mode-line-string): New.
6320         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6321         gnuserv-mode.
6322         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6323         * gnuserv.el (gnuserv-edit-files): Use
6324         make-x-device-with-gtk-fallback.
6325
6326 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6327
6328         * gtk-widgets.el: New import: gtk-accel-group-new.
6329         * dialog-gtk.el:
6330         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6331         * dialog-gtk.el (popup-builtin-question-dialog):
6332         Added support for dialog button mnemonics.
6333
6334 2004-03-22  Chris Green <cmg@dok.org>
6335
6336         * process.el (shell-command): Output buffer was ignored when a
6337         background process was run via shell-command.
6338
6339 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6340
6341         * cus-edit.el (custom-save-variables): Retrieve a list of
6342         variables to save first, sort it, and make sure the variables are
6343         saved in sorted order.
6344
6345 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6346  
6347         * package-get.el (package-get-update-base-from-buffer): Force
6348         binary coding system for verifying GnuPG signature in the
6349         package-index file.
6350  
6351 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6352
6353         * package-get.el (package-get-package-index-file-location): Handle
6354         missing "EMACSPACKAGEPATH" environment variable.
6355
6356 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6357
6358         * package-admin.el (package-admin-find-top-directory): Simplify
6359         directory comparisions and fix substring errors on short path
6360         components.
6361         * package-get.el (package-get-package-index-file-location):
6362         Default to first component of "EMACSPACKAGEPATH", if set.
6363
6364 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6365
6366         * package-get.el (process-error): New error datum.
6367
6368 2004-02-02  Vin Shelton <acs@xemacs.org>
6369
6370         * XEmacs 21.4.15 is released
6371
6372 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6373
6374         * itimer.el (activate-itimer): Modify the itimer timeout value as
6375         if it were begun at the last time when the itimer driver was woken
6376         up.
6377
6378 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6379
6380         * specifier.el (Copyright):
6381         Update.
6382         (make-specifier-and-init):
6383         (map-specifier):
6384         (canonicalize-inst-pair):
6385         (canonicalize-spec-list):
6386         (set-specifier):
6387         Synch docstrings to 21.5 where appropriate.
6388
6389 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6390
6391         * package-get.el (package-get-list-packages-where): New.  A
6392         function that allows searching for groups of packages.  For
6393         example, find all packages that require the fsf-compat package.
6394
6395 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6396
6397         The Great PUI Sync.
6398
6399         * auto-autoloads.el: Regenerated.
6400
6401         * custom-load.el: Regenerated.
6402
6403         * dumped-lisp.el (packages-hardcoded-lisp): New.
6404
6405         * menubar-items.el (menu-max-items): New.
6406         (menu-submenu-max-items): New.
6407         (menu-submenu-name-format): New.
6408         (menu-split-long-menu): New.
6409         (menu-sort-menu): New.
6410         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6411
6412         * obsolete.el (pui-add-install-directory): Renamed to the more
6413         logical `pui-set-local-package-get-directory'.
6414         (package-get-download-menu): Moved to `package-ui.el' and renamed
6415         to `package-ui-add-download-menu'.
6416
6417         * package-admin.el (package-admin-install-function-mswindows):
6418         Whitespace clean up.
6419         (package-admin-add-single-file-package): Removed.
6420         (package-admin-default-install-function): Whitespace clean up.
6421         (package-admin-find-top-directory): New.
6422         (package-admin-get-install-dir): Use it.
6423         (package-admin-get-manifest-file): 
6424         (package-admin-check-manifest): 
6425         (package-admin-add-binary-package):
6426         (package-admin-get-lispdir):
6427         (package-admin-delete-binary-package):
6428         (package-admin):
6429
6430         * package-get.el (package-get-package-index-file-location): New.
6431         (package-get-install-to-user-init-directory): New.
6432         (package-get-remote):
6433         (package-get-download-sites):
6434         (package-get-pre-release-download-sites): New.
6435         (package-get-site-release-download-sites): New.
6436         (package-get-base-filename):
6437         (package-get-always-update):
6438         (package-get-user-index-filename): Removed.
6439         (package-get-pgp-available-p): New.
6440         (package-get-require-signed-base-updates):
6441         (package-get-was-current):
6442         (package-entries-are-signed): New.
6443         (package-get-continue-update-base): New.
6444         (package-get-download-menu): Removed.
6445         (package-get-require-base):
6446         (package-get-update-base-entry):
6447         (package-get-locate-file):
6448         (package-get-locate-index-file):
6449         (package-get-maybe-save-index):
6450         (package-get-update-base):
6451         (package-get-update-base-from-buffer):
6452         (package-get-update-base-entries):
6453         (package-get-interactive-package-query):
6454         (package-get-update-all):
6455         (package-get-all):
6456         (package-get-dependencies):
6457         (package-get-init-package):
6458         (package-get-info): New.
6459         (package-get):
6460         (package-get-staging-dir):
6461         (package-get-set-version-prop): Removed.
6462         (package-get-installedp):
6463         (package-get-ever-installed-p):
6464         (packages): Removed.
6465         (package-get-custom-groups): Removed.
6466         (package-get-custom): Removed.
6467         (package-get-custom-add-entry): Removed.
6468
6469         * package-info.el (batch-update-package-info):
6470
6471         * package-net.el (package-net-batch-generate-bin-ini):
6472         (package-net-update-installed-db):
6473
6474         * package-ui.el (pui-info-buffer):
6475         (pui-directory-exists): Removed.
6476         (pui-package-dir-list): Removed.
6477         (pui-add-install-directory): Removed.
6478         (package-ui-download-menu): New.
6479         (package-ui-pre-release-download-menu): New.
6480         (package-ui-site-release-download-menu): New.
6481         (pui-set-local-package-get-directory): New.
6482         (pui-package-symbol-char):
6483         (pui-update-package-display):
6484         (pui-toggle-package):
6485         (pui-toggle-package-key):
6486         (pui-toggle-package-delete):
6487         (pui-toggle-package-delete-key):
6488         (pui-toggle-package-event):
6489         (pui-toggle-verbosity-redisplay):
6490         (pui-install-selected-packages):
6491         (pui-add-required-packages):
6492         (pui-help-echo):
6493         (pui-display-info):
6494         (list-packages-mode):
6495         (pui-list-packages):
6496
6497         * packages.el (packages-compute-package-locations):
6498         (package-require):
6499         (package-delete-name):
6500         (packages-hardcoded-lisp): Removed.
6501         (packages-useful-lisp): Removed.
6502         (packages-unbytecompiled-lisp): Removed.
6503         (packages-find-package-directories):
6504
6505         Summary:
6506
6507         Major code clean up of all things PUI.
6508
6509         Much improved code to determine where packages should be
6510         installed.  PUI no longer depends on any packages being
6511         pre-installed to compute where packages are to be installed to.
6512
6513         The user can specify the location of their package-index file.  It
6514         isn't necessary to set this because it has sane defaults.  People
6515         who "run-in-place" won't accidently overwrite the CVS
6516         package-index file.  See
6517         `package-get-package-index-file-location'. 
6518
6519         PUI will now properly clean up after itself in the event of an
6520         unsuccessful package install.  This drastically reduces the number
6521         of "wrong md5sum" FAQs.
6522
6523         non-Mule XEmacsen can no longer install Mule packages.
6524
6525         Package management via the custom interface has been removed.
6526
6527         The PUI related menubar items have been reorganised.
6528
6529         The PGP verification code has been fixed and the default for
6530         whether or not it is used is automatically computed.
6531
6532         * update-elc.el ((preloaded-file-list site-load-packages
6533         need-to-dump dumped-exe)):
6534         Just a couple of small changes to allow for
6535         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6536         existing anymore.
6537
6538 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6539
6540         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6541         apply `format' to the first argument of byte-compile-warn, it
6542         already calls format.
6543
6544 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6545
6546         * files.el (delete-old-versions): Avoid going interactive during
6547         make install when environment variable VERSION_CONTROL is set.
6548
6549 2003-12-04  Vin Shelton  <acs@xemacs.org>
6550
6551         * menubar-items.el (menu-item-search): Only bring up search dialog
6552         box if the feature is available and desired.
6553
6554 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6555
6556         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6557
6558 2003-11-05  Vin Shelton  <acs@xemacs.org>
6559
6560         * help.el (Help-prin1-face):
6561         (Help-princ-face):
6562         princ and prin1 are functions and need to be called as such.  The
6563         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6564
6565 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6566
6567         * about.el (about-xemacs): Give full version and build date.
6568
6569 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6570
6571         * win32-native.el (grep-null-device): This XEmacs has null-device.
6572
6573 2003-09-06  Mike Sperber  <mike@xemacs.org>
6574
6575         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6576         implement the specified semantics for `defvar.'
6577
6578 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6579
6580         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6581         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6582         displaying buffer in question.
6583
6584 2003-09-03  Vin Shelton <acs@xemacs.org>
6585
6586         * XEmacs 21.4.14 is released
6587
6588 2003-08-17  Vin Shelton  <acs@xemacs.org>
6589
6590         * about.el: Vanity patch.
6591
6592 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6593
6594         * code-process.el (call-process):
6595         (call-process-region):
6596         (start-process):
6597         Document coding system processing.
6598
6599 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6600
6601         * startup.el (splash-frame-body): Idiomatic English.
6602
6603 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6604
6605         * font-lock.el (font-lock-match-java-declarations): Move
6606         save-restriction, narrow-to-region to beginning of function to
6607         avoid going beyond the limit and causing an infloop.
6608
6609 2003-04-16  Jerry James  <james@xemacs.org>
6610
6611         * keydefs.el: Remove mappings for keys mapped to the nowhere
6612         defined function function-key-error.
6613
6614 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6615
6616         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6617         lisp-interaction-mode-hook): Add the docstrings.
6618
6619 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6620
6621         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6622         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6623         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6624
6625 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6626
6627         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6628         lambda list after the original doc.  Care about
6629         #'(lambda () "SingleString") 
6630         (cl-upcase-arg): 
6631         (cl-function-arglist):
6632         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6633         circular data structures in lambda list specification
6634
6635 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6636
6637         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6638         to appear in font-lock-function-name-face.
6639
6640 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6641
6642         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6643         is not also the value of the lambda.
6644
6645 2003-05-06  Andy Piper  <andy@xemacs.org>
6646
6647         * files.el (revert-buffer): Make sure local variables get processed,
6648         even in the case of an optimized reversion.
6649
6650 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6651
6652         * XEmacs 21.4.13 is released
6653
6654 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6655
6656         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6657         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6658
6659 2003-02-14  Ben Wing  <ben@xemacs.org>
6660
6661         * byte-optimize.el:
6662         * byte-optimize.el (byte-compile-inline-expand):
6663         * byte-optimize.el (byte-compile-unfold-lambda):
6664         * byte-optimize.el (byte-optimize-form-code-walker):
6665         * byte-optimize.el (byte-optimize-form):
6666         * byte-optimize.el (byte-decompile-bytecode-1):
6667         * byte-optimize.el (byte-optimize-lapcode):
6668         Review carefully and sync up to 20.7 except for areas as noted.
6669         Fixes problem with JDE compilation.
6670
6671 2003-02-05  Ben Wing  <ben@xemacs.org>
6672
6673         * simple.el:
6674         * simple.el (motion-keys-for-shifted-motion):
6675         Omit M-S-home/end from motion keys.
6676
6677 2003-02-07  Ben Wing  <ben@xemacs.org>
6678
6679         * text-props.el (text-property-any):
6680         * text-props.el (text-property-not-all):
6681         Fix bug when end > start.
6682
6683 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6684
6685         * info.el (Info-insert-dir): Make default-directory end in
6686         separator.  Patch due to Martin Buchholz.
6687
6688 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6689
6690         * XEmacs 21.4.12 "Portable Code" is released.
6691
6692 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6693
6694         * about.el: Update golubev data.
6695
6696 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6697
6698         * isearch-mode.el (isearch-mode-map): Substitute comment on
6699         desirability, and back out "GR is printable" changes.
6700
6701 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6702
6703         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6704
6705 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6706
6707         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6708
6709 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6710
6711         * menubar-items.el (default-menubar): Use browse-url-mozilla
6712         instead of browse-url-gnome-moz for Mozilla.
6713
6714 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6715
6716         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6717
6718 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6719
6720         * files.el (auto-mode-alist): Remove redundant entries for modes
6721         that live in packages.
6722         (interpreter-mode-alist): Ditto.
6723
6724 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6725
6726         * menubar-items.el (default-menubar): Sync with current
6727         browse-url-xemacs.el.
6728
6729 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6730
6731         * XEmacs 21.4.10 "Military Intelligence" is released.
6732
6733 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6734
6735         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6736
6737 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6738
6739         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6740
6741 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6742
6743         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6744         effect free function.
6745         (font-lock-fontify-keywords-region): Supply the argument to
6746         font-lock-compile-keywords.
6747
6748 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6749
6750         * package-get.el (package-get-download-sites): Bring sites list
6751         up to date, prefer xx.xemacs.org addresses.
6752
6753 2002-09-27  Andy Piper  <andy@xemacs.org>
6754
6755         * dialog.el (make-dialog-box): for general dialogs only
6756         delete-frame-hook will be run.
6757
6758 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6759
6760         * font-lock.el (font-lock-fontify-syntactically-region): Add
6761         comment about lookup-syntax-properties, document LOUDLY as unused.
6762
6763 2002-08-26  Andy Piper  <andy@xemacs.org>
6764
6765         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6766         merge.
6767
6768 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6769
6770         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6771         (make-obsolete-variable): Ditto.
6772         (make-compatible): Ditto.
6773         (make-compatible-variable): Ditto.
6774
6775 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6776
6777         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6778         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6779
6780 2002-08-28  Andy Piper  <andy@xemacs.org>
6781
6782         * files.el (revert-buffer): propagate revert-without-query-status.
6783
6784 2002-06-03  Andy Piper  <andy@xemacs.org>
6785
6786         * dialog-items.el (make-search-dialog): align various subcontrols
6787         in visually pleasing ways, allow frame to autosize to the dialog
6788         size.
6789         * dialog.el (make-dialog-box): add a border inside the frame. Add
6790         :autosize property, if t then reset the frame size appropriately
6791         before the frame is mapped.
6792         * gutter-items.el (set-progress-feedback-instantiator): align
6793         various subcontrols.
6794         * gutter-items.el (set-progress-abort-instantiator): ditto.
6795
6796 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6797
6798         * XEmacs 21.4.9 "Informed Management" is released.
6799
6800 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6801
6802         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6803         "&optional append" argument.
6804
6805 2002-07-16  Didier Verna  <didier@xemacs.org>
6806
6807         * subr.el (replace-in-string): fix case fold bug introduced by
6808         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6809         case-fold-search in temporary buffers.
6810
6811 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6812
6813         * lib-complete.el (find-library): Remove check for mule because
6814         decompression DOES work on Mule.
6815
6816 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6817
6818         * simple.el (join-line): New alias for `delete-indentation'.
6819
6820 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6821
6822         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6823         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6824         (font-lock-builtin-face): New.
6825         (font-lock-constant-face): New.
6826         (font-lock-face-list): Add builtin and constant faces.
6827
6828 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6829
6830         * autoload.el (make-autoload): Support define-derived-mode.
6831         Collected puts of doc-string-elt property.  Based on a patch by
6832         Didier Verna <didier@xemacs.org>.
6833
6834 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6835
6836         * wid-edit.el (widget-field-activate): Fix docstring typo.
6837
6838 2002-07-23  Andy Piper  <andy@xemacs.org>
6839
6840         * about.el (about-personal-info): update me.
6841
6842 2002-07-12  Andy Piper  <andy@xemacs.org>
6843
6844         * custom.el (custom-theme-set-variables): remove bogus
6845         arguments. Use custom-set-default to set defaults.
6846         (custom-set-variables): update doc.
6847         (custom-local-buffer): new, synced from FSF.
6848         (custom-set-default): ditto.
6849         (defcustom): update doc.
6850
6851 2002-06-16  Andy Piper  <andy@xemacs.org>
6852
6853         * menubar-items.el (default-menubar): enable windows printing on
6854         cygwin as well as native.
6855
6856 2002-06-12  Andy Piper  <andy@xemacs.org>
6857
6858         * printer.el (generic-print-buffer): catch all errors so that the
6859         print device can be cleared in all scenarios.
6860         (Printer-clear-device): make sure clearing the printer allows it
6861         to be used again immediately.
6862         (generic-print-region): make sure the default printer face is
6863         black-on-white.
6864
6865 2002-04-23  Jerry James  <james@xemacs.org>
6866
6867         * window-xemacs.el (display-buffer-function): Change doc to
6868         reflect new arg.
6869         * window-xemacs.el (pre-display-buffer-function): Ditto.
6870         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6871         non-nil, make the new window just big enough for its contents.
6872         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6873         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6874         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6875
6876 2002-06-06  Andy Piper  <andy@xemacs.org>
6877
6878         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6879         (defcustom): ditto.
6880         (custom-handle-keyword): ditto.
6881
6882 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6883
6884         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6885         Make obsolete.  Default to nil.
6886         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6887         Inspired by a patch by John Palmieri.
6888
6889 2002-07-01  Mike Alexander  <mta@arbortext.com>
6890
6891         * process.el (shell-command-on-region): Don't delete the region
6892         before giving it to call-process-region
6893
6894 2002-06-04  Jerry James <james@eecs.ku.edu>
6895
6896         * find-paths.el (paths-find-architecture-directory): Search in
6897         `system-configuration'/`base', not `base'`system-configuration'.
6898
6899 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6900
6901         * info.el (Info-index): Add missing \ in [ t].
6902
6903 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6904
6905         * gutter-items.el (gutter-buffers-tab-visible-p,
6906         buffers-tab-omit-function, buffers-tab-selection-function,
6907         buffers-tab-filter-functions):
6908         Doc improvements.
6909
6910 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6911
6912         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6913
6914         * toolbar-items.el (toolbar-news): Fix typo in message string.
6915
6916 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6917
6918         * dialog.el (yes-or-no-p-dialog-box): 
6919         * cmdloop.el (y-or-n-p-minibuf):
6920         (yes-or-no-p-minibuf):
6921         (yes-or-no-p):
6922         (y-or-n-p): 
6923         Specify negative answers in docstrings.
6924
6925 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6926
6927         * package-ui.el (pui-help-echo): Display both installed and author
6928         version.  Use a balloon-help window to display extra info like
6929         package requires.
6930
6931 2002-05-30  Andy Piper  <andy@xemacs.org>
6932
6933         * files.el (revert-buffer-internal): don't visit
6934         revert-buffer. Kill buffer when not used. Suggested by Mike
6935         Alexander <mta@arbortext.com>
6936
6937 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6938
6939         * files.el (revert-buffer): More docstring fiddling.
6940
6941 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6942
6943         * files.el (revert-buffer):
6944         (revert-buffer-internal):
6945         (revert-buffer-insert-file-contents-function):
6946         Improve docstrings and comments.
6947
6948 2002-05-08  Andy Piper  <andy@xemacs.org>
6949
6950         * files.el (revert-buffer): observe noconfirm behavior.
6951
6952 2002-04-09  Andy Piper  <andy@xemacs.org>
6953
6954         * files.el (revert-buffer): use revert-buffer-internal if it looks
6955         like doing so will not result in any user-visible changes.
6956         (revert-buffer-internal): new function. Do the actual process of
6957         reversion and then see whether the result is any different to what
6958         we have already. If it is not then do nothing.
6959
6960 2001-12-11  Andy Piper  <andy@xemacs.org>
6961
6962         * menubar.el (get-popup-menu-response): re-order so that it works
6963         on more sane/facist window systems.
6964
6965 2001-12-03  Andy Piper  <andy@xemacs.org>
6966
6967         * faces.el (frob-face-property): don't infloop in face frobbing
6968         from Jan Vroonhof <jan@xemacs.org>.
6969
6970 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6971
6972         * faces.el (frob-face-property): Follow face fall-back hierarchy
6973         properly for face properties without an instance. Only do manual
6974         copy form 'default in last resort. This handles in particular
6975         the case where 'default itself has only a fall-back (which is
6976         the case by default on windows).
6977
6978 2001-11-24  Andy Piper  <andy@xemacs.org>
6979
6980         * printer.el (generic-print-region): set default-frame-plist to
6981         nil while creating the printer frame so that sizes reflect the
6982         printed page.
6983
6984         * faces.el (face-complain-about-font): Don't complain on printers.
6985
6986 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6987         
6988         * package-net.el: Andy synch.
6989         
6990 2001-12-16  Andy Piper  <andy@xemacs.org>
6991
6992         * package-get.el (package-get-update-all): Make sure installed.db
6993         gets updated after updating packages.
6994
6995 2002-03-28  Ben Wing  <ben@xemacs.org>
6996
6997         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6998         continuation, truncation so that we don't get line jumpiness from
6999         them being larger than the line height.
7000
7001         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7002
7003 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7004
7005         * font.el (font-window-system-mappings): Add mapping for Gtk
7006         (assume identical to X) 
7007
7008 2002-02-04  Andy Piper  <andy@xemacs.org>
7009
7010         * files.el (convert-standard-filename): Fix for short filename
7011         Peter Arius <pas@methodpark.de>
7012
7013 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7014
7015         * list-mode.el (default-choose-completion): completion-base-size
7016         should refer to local value in the completion list buffer.
7017
7018 2001-12-03  Didier Verna  <didier@xemacs.org>
7019
7020         * rect.el: autoload `replace-rectangle'.
7021         * keydefs.el (global-map): bind it to `C-x r p'.
7022
7023 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7024
7025         * XEmacs 21.4.8 "Honest Recruiter" is released.
7026
7027 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7028
7029         This patch is based on Jerry James's patch and analysis.
7030
7031         * select.el (get-clipboard):
7032         (get-selection):
7033         Update docstrings.
7034         (get-clipboard-foreign):
7035         (get-selection-foreign):
7036         New function for use as `interprogram-paste-function's.
7037
7038         * simple.el (interprogram-paste-function): Change default to
7039         `get-clipboard-foreign'; improve docstring.
7040         (interprogram-cut-function): Improve dosctring.
7041
7042 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7043
7044         * XEmacs 21.4.7 "Economic Science" is released.
7045
7046 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7047
7048         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7049
7050 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7051
7052         * obsolete.el (assq-delete-all): New compatibility alias for 
7053         remassq.
7054
7055 2002-01-09  Simon Josefsson  <jas@extundo.com>
7056
7057         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7058
7059 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7060
7061         * info.el (Info-auto-generate-directory): Default
7062         Info-auto-generate-directory to 'if-outdated.
7063
7064 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7065
7066         * startup.el (normal-top-level): Prevent migration code from
7067         trashing .emacs on an error in loading the init files.
7068
7069 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7070
7071         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7072         "system default" Xdefaults and friends get xrdb-mode.
7073
7074 2002-03-05  Mats Lidell  <matsl@contactor.se>
7075  
7076         * help-nomule.el (tutorial-supported-languages): Added Swedish
7077         tutorial. Sorted languages.
7078
7079 2002-02-11  Mike Sperber <mike@xemacs.org>
7080
7081         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7082         regenerating outdated dir files and dir is non-existent.
7083
7084 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7085
7086         * code-files.el (convert-mbox-coding-system): Improve comment.
7087         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7088         coding-system argument to `write-region-pre-hook' call.
7089         (write-region-pre-hook): Fix docstring to mention lockname argument.
7090
7091 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7092
7093         * minibuf.el (completing-read): Remove redundant wrong arg list.
7094
7095         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7096
7097 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7098
7099         * obsolete.el (interactive-form): new compatibility alias for 
7100         function-interactive.
7101
7102 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7103
7104         * menubar-items.el (Menubar-items-truncate-list): Removed.
7105         * menubar-items.el (Menubar-items-truncate-history): New.
7106         * menubar-items.el (default-menubar): Use
7107         Menubar-items-truncate-history.
7108
7109 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7110
7111         * printer.el (generic-print-region): Pass correct arguments to
7112         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7113         Torkelsson <torkel@acc.umu.se>.
7114
7115 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7116
7117         * help.el (describe-mode): synched with FSF 19.34; handle nil
7118         minor mode indicators.
7119
7120 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7121
7122         * minibuf.el (completing-read): Update docstring.
7123
7124 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7125
7126         * XEmacs 21.4.6 "Common Lisp" is released.
7127
7128 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7129
7130         * package-net.el: Inadvertant synch with Windows branch.  From
7131         Andy's log:
7132         (package-net-kit-version): new variable.
7133         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7134
7135 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7136
7137         * package-get.el (package-get-locate-index-file): Also search the
7138         core etc/ directory for the package index file if it can't be
7139         found in ~/.xemacs/.
7140
7141 2001-12-13  William Perry  <wmperry@gnu.org>
7142
7143         * dialog-gtk.el (popup-builtin-question-dialog):
7144         Conform to API in gui.c.
7145         
7146 2001-11-12  Andy Piper  <andy@xemacs.org>
7147
7148         * cus-edit.el (custom-save-face-internal): make sure we save
7149         non-themed faces.
7150         (custom-save-variables): ditto variables.
7151
7152 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7153
7154         * faces.el (make-face-family):
7155         (make-face-size):
7156         New face-modifying functions per Jan Vroonhof.
7157
7158         cus-face.el (custom-set-face-font-family):
7159         (custom-set-face-font-size):
7160         Use them.
7161
7162         * font.el (font-window-system-mappings): More precise docstring.
7163
7164         (font-create-name):
7165         (font-create-object):
7166         (tty-font-create-object):
7167         (tty-font-create-plist):
7168         (x-font-create-object):
7169         (x-font-create-name):
7170         (ns-font-create-name):
7171         (mswindows-font-create-object):
7172         (mswindows-font-create-name):
7173         Add doctrings.
7174
7175 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7176
7177         * gtk-faces.el (gtk-init-device-faces): removed spurious
7178         quote before let* expression.
7179
7180 2001-10-29  Andy Piper  <andy@xemacs.org>
7181
7182         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7183         modified when changing coding system.
7184
7185         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7186         that we invoke the GUI directory selector.
7187
7188 2001-10-25  Andy Piper  <andy@xemacs.org>
7189
7190         * dialog.el (make-dialog-box): use new directory dialog support.
7191         * minibuf.el (read-file-name-1): ditto.
7192         (read-file-name): ditto.
7193         (read-directory-name): ditto.
7194
7195 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7196
7197         * XEmacs 21.4.5 "Civil Service" is released.
7198
7199 2001-04-23  Didier Verna  <didier@xemacs.org>
7200
7201         * cus-edit.el (custom-variable-pre-save): New.
7202         * cus-edit.el (custom-variable-post-save): New.
7203         * cus-edit.el (custom-variable-save): use them.
7204         * cus-edit.el (custom-face-pre-save): New.
7205         * cus-edit.el (custom-face-post-save): New.
7206         * cus-edit.el (custom-face-save): use them.
7207         * cus-edit.el (custom-group-pre-save): New.
7208         * cus-edit.el (custom-group-post-save): New.
7209         * cus-edit.el (custom-group-save): use them.
7210         * cus-edit.el (Custom-save): use the pre/post functions above,
7211         call `custom-save-all' only once.
7212         * cus-edit.el (custom-variable-pre-reset-standard): New.
7213         * cus-edit.el (custom-variable-post-reset-standard): New.
7214         * cus-edit.el (custom-variable-reset-standard): use them.
7215         * cus-edit.el (custom-face-pre-reset-standard): New.
7216         * cus-edit.el (custom-face-post-reset-standard): New.
7217         * cus-edit.el (custom-face-reset-standard): use them.
7218         * cus-edit.el (custom-group-pre-reset-standard): New.
7219         * cus-edit.el (custom-group-post-reset-standard): New.
7220         * cus-edit.el (Custom-reset-standard): use them.
7221         * cus-edit.el (custom-face-reset-saved): use the pre/post
7222         functions above, call `custom-save-all' only once.
7223
7224 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7225
7226         * gutter-items.el (buffers-tab face): Derive from the modeline
7227         face by default.  Many people use white-on-black for the default
7228         font, and the tabs look hideous with that color combination.  The
7229         modeline usually has the correct colors.
7230
7231 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7232
7233         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7234         (tag-mark-stack-max): Typo fix.
7235
7236 2001-09-28  Ben Wing  <ben@xemacs.org>
7237
7238         * font-lock.el:
7239         * font-lock.el (font-lock-after-change-function):
7240         fix problem with last patch, reported by Katsumi Yamaoka.
7241
7242 2001-09-17  Ben Wing  <ben@xemacs.org>
7243
7244         * font-lock.el (font-lock-after-change-function):
7245         fix problem when you insert a comment on the line before a line of
7246         code: if we use the following char, then when you hit backspace,
7247         the following line of code turns the comment color.
7248
7249 2001-06-08  Ben Wing  <ben@xemacs.org>
7250
7251         * process.el: comment about shell-command-switch.
7252         * process.el (shell-quote-argument): Need to quote a null
7253         argument, too.  From Dan Holmsand.
7254         
7255         * startup.el (normal-top-level): Delete some unused FSF junk.
7256         * startup.el (command-line-early):
7257         
7258         * startup.el (command-line): Call MS Windows init function.
7259         
7260         * win32-native.el:
7261         * win32-native.el (mswindows-system-shells): New.
7262         * win32-native.el (mswindows-system-shell-p): New.
7263         * win32-native.el (init-mswindows-at-startup): New.
7264         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7265         * win32-native.el (mswindows-quote-one-simple-arg):
7266         * win32-native.el (mswindows-quote-one-command-arg):
7267         * win32-native.el (mswindows-construct-process-command-line-alist):
7268         Correct comments at top.  Correctly handle passing arguments
7269         to Cygwin programs and to bash.  Fix quoting of zero-length
7270         arguments (from Dan Holmsand).  Set shell-command-switch based
7271         on shell-file-name, which in turn comes from env var SHELL.
7272
7273 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7274
7275         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7276         default-toolbar-position): Fill docstrings for balloon-help.
7277
7278 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7279
7280         * faces.el: Reenable specifications over 'gtk domain.
7281
7282 2001-08-08  Didier Verna  <didier@xemacs.org>
7283
7284         * autoload.el (update-autoload-files): make defdir a file name,
7285         not directory name.
7286
7287 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7288
7289         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7290
7291         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7292
7293 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7294
7295         * font-menu.el (font-menu-set-font): Default to current font-family.
7296         (font-menu-preferred-resolution):
7297         (font-menu-size-scaling):
7298         Provide gtk defaults, too.
7299
7300 2001-07-29  Mike Alexander  <mta@arbortext.com>
7301
7302         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7303         list
7304         (custom-set-face-font-family): ditto
7305
7306 2001-07-26  Mike Sperber <mike@xemacs.org>
7307
7308         * files.el (auto-mode-alist): .9 files are man pages, too.
7309
7310 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7311
7312         * process.el (call-process-internal): bind
7313         coding-system-for-write to 'binary when calling
7314         start-process-internal, so the process receives 
7315         the literal contents of INFILE.
7316
7317 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7318
7319         * files.el (auto-mode-alist): Add configure.ac support.
7320
7321 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7322
7323         * buff-menu.el:
7324         mouse.el:
7325         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7326
7327 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7328
7329         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7330
7331 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7332
7333         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7334         mixed text.
7335         (kinsoku-eol-p): Ditto.
7336
7337 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7338
7339         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7340         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7341         characters as the category `s' or `e' correctly.
7342
7343 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7344
7345         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7346
7347 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7348
7349         * mule/cyrillic.el:  Set up case table.
7350
7351 2001-06-08  Mike Sperber <mike@xemacs.org>
7352
7353         * files.el (save-some-buffers-1): Don't zap the help window right
7354         after `map-y-or-n-p' has popped it up.
7355
7356 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7357
7358         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7359
7360 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7361
7362         * specifier.el: define-specifier-tag 'gtk.
7363
7364 2001-05-12  Ben Wing  <ben@xemacs.org>
7365
7366         * find-paths.el (paths-find-recursive-path):
7367         fix error with null EXCLUDE-REGEXP.
7368         
7369         * font-lock.el (font-lock-mode):
7370         fix problem reported by hrvoje with buffers starting with a space.
7371         
7372 2001-05-06  Ben Wing  <ben@xemacs.org>
7373
7374         * dialog.el (make-dialog-box):
7375         * menubar-items.el (default-menubar):
7376         * printer.el (generic-print-buffer):
7377         * printer.el (generic-print-region):
7378         implement printing the selection when it's selected.
7379
7380 2001-04-18  Didier Verna  <didier@xemacs.org>
7381
7382         * cus-edit.el (Custom-reset-standard): reset to standard settings
7383         not only when the buffer's :custom-state is 'modified, but also
7384         when it is 'set or 'saved.
7385
7386 2001-04-17  Didier Verna  <didier@xemacs.org>
7387
7388         * startup.el (load-user-init-file): define `custom-file' before
7389         loading the user's init file.
7390
7391 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7392
7393         * menubar.el (popup-mode-menu): Make it work with
7394         popup-menu-titles turned off.
7395         
7396 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7397
7398         * about.el (about-mailto-link): Use compose-mail for sending mail.
7399
7400 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7401
7402         * package-admin.el (package-install-hook): New.
7403         (package-delete-hook): New.
7404         (package-admin-add-single-file-package): Use package-delete-hook.
7405
7406         * package-get.el (package-get): Use package-install-hook.
7407
7408 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7409
7410         * package-ui.el (pui-install-selected-packages): reverse the lists
7411         of packages so that they get handled in the same order as they
7412         were selected.
7413
7414 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7415
7416         * packages.el (locate-library): Use read-library-name for completion.
7417
7418 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7419
7420         * byte-optimize.el (=): `=' is not a binary predicate!
7421         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7422         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7423
7424 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7425
7426         * bytecomp.el (byte-compile-arithcompare):
7427         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7428
7429 2001-06-03  William M. Perry  <wmperry@gnu.org>
7430
7431         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7432         return the filename selected by the user!
7433
7434 2001-05-31  William M. Perry  <wmperry@gnu.org>
7435
7436         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7437         in XEmacs/GTK.
7438
7439 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7440
7441         * coding.el: Tiny typo fixed.
7442
7443 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7444
7445         * XEmacs 21.4.3 "Academic Rigor" is released.
7446
7447 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7448
7449         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7450
7451 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7452
7453         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7454
7455 2001-05-04  Ben Wing  <ben@xemacs.org>
7456
7457         * printer.el (generic-print-buffer):
7458         * printer.el (generic-print-region):
7459         Enable dialog boxes.  Apply workaround recommended by Kirill.
7460         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7461         
7462         * simple.el (kill-whole-line):
7463         * simple.el (kill-line-1):
7464         * simple.el (kill-entire-line):
7465         * simple.el (kill-line):
7466         * simple.el (backward-kill-line):
7467         Take out interactive dependence of kill-whole-line.
7468
7469 2001-04-22  Ben Wing  <ben@xemacs.org>
7470
7471         * dialog.el (make-dialog-box):
7472         Put dialog titles back in -- this time correctly.  Fix various
7473         other problems with leaks and such.
7474
7475         * simple.el (region-exists-p):
7476         * simple.el (region-active-p):
7477         Add comment about which one is correct to use in menu specs.
7478
7479 2001-05-05  Ben Wing  <ben@xemacs.org>
7480
7481         * dialog.el (make-dialog-box): fix doc string.
7482         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7483         take out Pretty Print.
7484         * printer.el:
7485         * printer.el (printer-current-device): New.
7486         * printer.el (Printer-get-device): New.
7487         * printer.el (Printer-clear-device): New.
7488         * printer.el (generic-page-setup): New.
7489         * printer.el (generic-print-buffer):
7490         * printer.el (generic-print-region):
7491         Implement Page Setup.  Handle errors properly.
7492
7493 2001-05-05  Ben Wing  <ben@xemacs.org>
7494
7495         * subr.el (error): Complete list of errors in doc string.
7496         
7497 2001-04-22  Ben Wing  <ben@xemacs.org>
7498
7499         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7500         
7501 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7502
7503         * build-report.el: Remove CVS keywords since this file has been in
7504         core lisp for a while now.
7505         * build-report.el (build-report-make-output-files): Fix typo.
7506
7507 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7508
7509         * about.el (about-finish-buffer): Make sure the last change works
7510         even if EVENT is nil.
7511
7512 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7513
7514         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7515         clicked, not the one that happens to be the current buffer at the
7516         time.
7517
7518 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7519
7520         * cus-edit.el (custom-display): Support the GTK Window System also.
7521
7522 2001-04-30  Ben Wing  <ben@xemacs.org>
7523
7524         * printer.el:
7525         * printer.el (printer-page-header):
7526         * printer.el (Print-context): New.
7527         * printer.el (printer-page-footer):
7528         * printer.el (generate-header-element): New.
7529         * printer.el (generate-header-line): New.
7530         * printer.el (print-context-property):
7531         * printer.el (generic-print-buffer):
7532         * printer.el (generic-print-region):
7533         Implement headers and footers.  Implement calling Print dialog box
7534         (#### but it doesn't quite work yet).
7535
7536 2001-04-25  Ben Wing  <ben@xemacs.org>
7537
7538         * about.el (xemacs-hackers):
7539         * about.el (about-url-alist):
7540         * about.el (about-personal-info):
7541         * about.el (about-hacker-contribution):
7542         More contributions.
7543         
7544         * simple.el (handle-post-motion-command):
7545         Fix spurious setting of zmacs-region-stays to t after a non-shift
7546         motion command.
7547
7548 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7549
7550         * about.el (about-personal-info): Update my bio.
7551         (about-hacker-contribution): Ditto.
7552
7553 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7554
7555         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7556
7557 2001-04-19  Andy Piper  <andy@xemacs.org>
7558
7559         * package-net.el (package-net-cygwin32-binary-size): new size.
7560         (package-net-win32-binary-size): new size.
7561         (package-net-convert-index-to-ini): Use new arch.
7562         (package-net-batch-convert-index-to-ini): Removed.
7563         (package-net-generate-bin-ini): New.
7564         (package-net-batch-generate-bin-ini): New.
7565
7566 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7567
7568         * XEmacs 21.4.1 "Copyleft" is released.
7569
7570 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7571
7572         * x-compose.el (xlib-input-method-bug-workaround):
7573         (alias-colon-to-double-quote):
7574         Force sort in map-keymap to work around rehash bug.
7575
7576 2001-04-17  Ben Wing  <ben@xemacs.org>
7577
7578         * about.el: Finish overhaul, add a few new hackers, update a
7579         couple old ones.
7580
7581 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7582
7583         * XEmacs 21.4.0 "Solid Vapor" is released.
7584
7585 2001-04-15  Ben Wing  <ben@xemacs.org>
7586
7587         * about.el:
7588         * about.el (about-headline-face): New.
7589         * about.el (about-link-face): New.
7590         * about.el (about-current-release-maintainers): New.
7591         * about.el (about-other-current-hackers): New.
7592         * about.el (about-url-alist):
7593         * about.el (about-once-and-future-hackers): New.
7594         * about.el (about-mailto-link): New.
7595         * about.el (about-get-buffer):
7596         * about.el (about-finish-buffer):
7597         * about.el (about-xemacs):
7598         * about.el (about-features): Removed.
7599         * about.el (about-advantages): New.
7600         * about.el (about-maintainer-info): Removed.
7601         * about.el (about-personal-info): New.
7602         * about.el (about-hacker-contribution): New.
7603         * about.el (about-maintainer):
7604         * about.el (about-show-linked-info):
7605         * about.el (about-hackers):
7606         Major revamping.  Rewriting of most of the text, improve the
7607         link handling, separate info on contributors into personal
7608         and contribution info, add new contributors, update personal
7609         info, etc. etc.
7610         
7611         * menubar-items.el (default-menubar):
7612         Help menubar entry for News now says more accurately
7613         "What's New in XEmacs".
7614         
7615         * mouse.el:
7616         * mouse.el (mouse-track-cleanup-hook):
7617         * mouse.el (mouse-track):
7618         Don't set-buffer to a dead buffer when calling mouse-track
7619         cleanup hooks.
7620
7621 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7622
7623         * XEmacs 21.2.47 "Zephir" is released.
7624
7625 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7626
7627         * dialog.el (make-dialog-box): Disable dialog box titles until
7628         we get them working.
7629
7630 2001-03-30  Ben Wing  <ben@xemacs.org>
7631
7632         * help.el:
7633         * help.el (Help-princ-face):
7634         * help.el (Help-prin1-face):
7635         * help.el (frob-help-extents):
7636         * help.el (describe-function-1):
7637         * help.el (describe-variable):
7638         Avoid using font-lock faces, which may not be defined.
7639         Instead, use hyper-apropos faces, and make sure they're
7640         defined as necessary by using `require'. (It's not so safe
7641         to do this for font-lock.) In any case, we will eventually
7642         be merging this functionality into hyper-apropos.
7643
7644         * loaddefs.el (completion-ignored-extensions):
7645         Fix documentation.
7646         
7647         * menubar-items.el (menu-truncate-list): Removed.
7648         * menubar-items.el (Menubar-items-truncate-list): New.
7649         * menubar-items.el (default-menubar):
7650         Fix errors if grep or compile command is too long.  Rename helper
7651         function to be less visible.
7652
7653 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7654
7655         * byte-optimize.el (byte-optimize-minus):
7656         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7657
7658 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7659
7660         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7661         Mule is available.
7662
7663         * mule/latin.el: New file.
7664
7665 2001-03-11  Ben Wing  <ben@xemacs.org>
7666
7667         * auto-save.el:
7668         * auto-save.el (auto-save-directory):
7669         * auto-save.el (make-auto-save-file-name):
7670         * auto-save.el (auto-save-file-name-p): New.
7671
7672         Merge in improvements from other definition of
7673         make-auto-save-file-name in files.el.
7674         
7675         * auto-save.el (auto-save-original-name):
7676         * auto-save.el (auto-save-name-in-fixed-directory):
7677         * auto-save.el (auto-save-unslashify-name): Removed.
7678         * auto-save.el (auto-save-slashify-name): Removed.
7679         * auto-save.el (auto-save-reserved-chars): New.
7680         * auto-save.el (auto-save-escape-name): New.
7681         * auto-save.el (auto-save-unhex): New.
7682         * auto-save.el (auto-save-unescape-name): New.
7683
7684         Change algorithm for encoding filenames in auto-save names to be
7685         entirely safe with all filesystems and all possible characters in
7686         a filename, and 100% reversible. (Essentially, uses
7687         quoted-printable as the encoding.)
7688         
7689         * auto-save.el (recover-all-files):
7690
7691         Use insert-directory rather than calling ls directly -- fixes
7692         things under Windows.
7693
7694         * files.el:
7695         * files.el (convert-standard-filename): Substitute FSF's
7696         definition for this (we had nothing here before).
7697         
7698         * files.el (backup-buffer): Warning fix.
7699         
7700         * files.el (make-backup-file-name):
7701         * files.el (find-backup-file-name):
7702         Fix error in calling sequence to auto-save-file-name-p.
7703         
7704         * files.el (recover-file):
7705         Use insert-directory rather than calling ls directly -- fixes
7706         things under Windows.
7707
7708         * files.el (make-auto-save-file-name): Removed.
7709         * files.el (auto-save-file-name-p): Removed.
7710         auto-save is always dumped so no sense in having a definition
7711         that will always be overwritten with another.
7712         
7713         * files.el (insert-directory):
7714         * win32-native.el:
7715         * win32-native.el (debug-mswindows-process-command-lines):
7716         * win32-native.el (original-make-auto-save-file-name): Removed.
7717         * win32-native.el (make-auto-save-file-name): Removed.
7718
7719
7720 2001-03-21  Martin Buchholz <martin@xemacs.org>
7721
7722         * XEmacs 21.2.46 "Urania" is released.
7723
7724 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7725
7726         * menubar-items.el (default-menubar): Update sample.emacs to
7727         sample.init.el and adjust accelerators.
7728
7729 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7730
7731         * build-report.el (build-report): Improve docstring.
7732
7733 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7734
7735         * ChangeLog: Log GTK merge.
7736
7737         * gutter-items.el:
7738         * mwheel.el:
7739         * sound.el:
7740         * startup.el:
7741         Revert gratuitous whitespace changes.
7742
7743 2001-03-07  Ben Wing  <ben@xemacs.org>
7744
7745         * help.el:
7746         * help.el (key-or-menu-binding):
7747         * help.el (Help-find-file): New.
7748         * help.el (describe-beta):
7749         * help.el (describe-copying):
7750         * help.el (describe-project):
7751         * help.el (view-emacs-news):
7752         * help.el (view-sample-init-el): New.
7753         * help.el (Help-princ-face): New.
7754         * help.el (Help-prin1-face): New.
7755         * help.el (help-symbol-function-context-menu):
7756         * help.el (help-symbol-variable-context-menu):
7757         * help.el (help-symbol-function-and-variable-context-menu):
7758         * help.el (frob-help-extents):
7759         * help.el (describe-function-1):
7760         * help.el (describe-variable):
7761
7762         Add coloring in Help buffers, correspondent with hyperlinks.
7763         View files in view-mode rather than Fundamental.
7764         Remove separators from context menus -- now handled in generic code.
7765         Add `Find Tag' to context menu.
7766         
7767         * menubar.el (popup-mode-menu):
7768
7769         Rewrite code that outputs the popup menu to (a) put more specific
7770         entries first, (b) be more robust, (c) output the proper context
7771         menu separators automatically (the context menu functionality is
7772         new and currently used only by Help).
7773
7774 2001-03-10  William M. Perry  <wmperry@aventail.com>
7775
7776         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7777         this function when converting from the 21.1 GTK branch.  Now
7778         supports file, password, question, and color built-in dialogs.
7779
7780 2001-03-06  Ben Wing  <ben@xemacs.org>
7781
7782         * keydefs.el:
7783         * keydefs.el (global-map):
7784         Add commented-out change of M-k (for 21.5).
7785         
7786         * menubar-items.el (default-menubar):
7787         Fix items to control kill-line behavior; add items for
7788         shifted motion.
7789         
7790         * simple.el:
7791         * simple.el (kill-whole-line):
7792         * simple.el (historical-kill-line): Removed.
7793         * simple.el (kill-line): Removed.
7794         * simple.el (kill-entire-line): New.
7795         * simple.el (kill-line-1): New.
7796         * simple.el (backward-kill-line):
7797         Undo kill-whole-line == always changes.  Add new function
7798         kill-entire-line to unconditionally delete the current line.
7799         Add comments describing the lamentable state of affairs of
7800         the kill-line functions and variables.
7801
7802 2001-03-02  Ben Wing  <ben@xemacs.org>
7803
7804         * simple.el:
7805         * simple.el (beginning-of-buffer):
7806         * simple.el (end-of-buffer):
7807         * simple.el (mark-ring-unrecorded-commands):
7808         * simple.el (signal-error-on-buffer-boundary):
7809         * simple.el (shifted-motion-keys-select-region):
7810         * simple.el (unshifted-motion-keys-deselect-region):
7811         * simple.el (motion-keys-for-shifted-motion): New.
7812         * simple.el (handle-pre-motion-command):
7813         * simple.el (handle-post-motion-command):
7814         * simple.el (forward-char-command):
7815         * simple.el (backward-char-command):
7816         * simple.el (scroll-up-command):
7817         * simple.el (scroll-down-command):
7818         * simple.el (next-line):
7819         * simple.el (previous-line):
7820         * simple.el (backward-block-of-lines):
7821         * simple.el (forward-block-of-lines):
7822         * simple.el (backward-word):
7823         * simple.el (mark-word):
7824
7825         Augment documentation of the most common motion commands to make
7826         note of the shifted-motion support.  Improve the support to (a)
7827         properly document how it works and why it's done in the fashion it
7828         is, and (b) allow the keystrokes that trigger it to be customized.
7829
7830         Correct error in the customize specification of
7831         mark-ring-unrecorded-commands.
7832
7833 2001-03-02  Ben Wing  <ben@xemacs.org>
7834
7835         * font-lock.el:
7836         * font-lock.el (font-lock-pending-extent-table): Removed.
7837         * font-lock.el (font-lock-pending-buffer-table): New.
7838         * font-lock.el (font-lock-pre-idle-hook):
7839         * font-lock.el (font-lock-after-change-function):
7840         * font-lock.el (font-lock-fontify-pending-extents):
7841         * font-lock.el (font-lock-lisp-like):
7842
7843         Fix handling of pending extents to avoid excessive slowness (N^2
7844         behavior) when making lots of buffer changes between redisplays,
7845         such as when saving the Options.
7846
7847 2001-03-09  William M. Perry  <wmperry@aventail.com>
7848
7849         * device.el:
7850         * dragdrop.el:
7851         * dumped-lisp.el:
7852         * faces.el:
7853         * frame.el:
7854         * gnuserv.el:
7855         * loadup.el:
7856         * menubar-items.el:
7857         * minibuf.el:
7858         The Great GTK Merge.
7859
7860         * ChangeLog.GTK:
7861         * dialog-gtk.el:
7862         * gdk.el:
7863         * generic-widgets.el:
7864         * glade.el:
7865         * gnome-widgets.el:
7866         * gnome.el:
7867         * gtk-compose.el:
7868         * gtk-extra.el:
7869         * gtk-faces.el:
7870         * gtk-ffi.el:
7871         * gtk-file-dialog.el:
7872         * gtk-font-menu.el:
7873         * gtk-glyphs.el:
7874         * gtk-init.el:
7875         * gtk-iso8859-1.el:
7876         * gtk-marshal.el:
7877         * gtk-mouse.el:
7878         * gtk-package.el:
7879         * gtk-password-dialog.el:
7880         * gtk-select.el:
7881         * gtk-widget-accessors.el:
7882         * gtk-widgets.el:
7883         * gtk.el:
7884         widgets-gtk.el:
7885         The Great GTK Merge: new files.
7886
7887 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7888
7889         * generic-widgets.el: Don't require gtk (a built-in feature) at
7890         top level.  Don't execute the last sexp unless (featurep 'gtk).
7891
7892 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7893
7894         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7895
7896 2001-02-23  Martin Buchholz <martin@xemacs.org>
7897
7898         * XEmacs 21.2.45 "Thelxepeia" is released.
7899
7900 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7901  
7902         * about.el (xemacs-hackers): update my entry. 
7903         * about.el (about-maintainer-info): ditto. 
7904         * about.el (about-hackers): ditto. 
7905
7906 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7907
7908         * about.el (about-maintainer-info): More vanity info about
7909         yours truly.
7910
7911 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7912
7913         * build-report.el (build-report-destination): xemacs-build-reports
7914         has moved to SourceForge, where mailing list name length is
7915         restricted, hence the name change to
7916         xemacs-buildreports@xemacs.org.
7917         * build-report.el (build-report-keep-regexp): Update default.
7918         * build-report.el (build-report-delete-regexp): Ditto.
7919         * build-report.el (build-report-make-output-files): Ditto.
7920
7921 2001-02-19  Craig Lanning  <lanning@scra.org>
7922
7923         * lisp-mode.el: Add indentation specifications for following
7924         Common Lisp forms: handler-case, handler-bind, with-slots,
7925         with-open-file, with-open-stream, print-unreadable-object.
7926
7927 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7928
7929         * font-lock.el (font-lock-set-defaults-1):
7930         Move initialization of `font-lock-cache-position' so that it's set
7931         even if font-lock-keywords is already defined.
7932
7933 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7934
7935         * autoload.el (generate-file-autoloads-1):
7936         Use `emacs-lisp-mode-syntax-table' instead of
7937         `lisp-mode-syntax-table'.
7938         * lisp-mode.el (lisp-mode-syntax-table):
7939         Get rid of old checks for `parse-partial-sexp' version.
7940         Make `|' (pipe) string delimiter instead of punctuation.
7941
7942 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7943
7944         * window.el (save-selected-window):
7945         Use gensym for better macro hygiene.
7946
7947 2001-02-06  Mike Sperber <mike@xemacs.org>
7948
7949         * dump-paths.el:
7950         * startup.el (startup-setup-paths): Set and use
7951         `mule-lisp-directory'.
7952         (startup-setup-paths-warning): Ditto.
7953
7954         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7955         (paths-construct-load-path): Consider `mule-lisp-directory'.
7956
7957 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7958
7959         * font-lock.el: Syntax table improvements used.  A few random
7960         changes are not specified below.
7961         (font-lock-fontify-string-delimiters):
7962         (font-lock-syntactic-keywords):
7963         (font-lock-cache-state nil):
7964         (font-lock-cache-position):
7965         New variables.
7966         (font-lock-set-syntax):
7967         (font-lock-apply-syntactic-highlight):
7968         (font-lock-fontify-syntactic-anchored-keywords):
7969         (font-lock-fontify-syntactic-keywords-region):
7970         (font-lock-eval-keywords):
7971         New functions.
7972         (font-lock-remove-face):
7973         (font-lock-fontify-syntactically-region):
7974         Use syntax properties.
7975
7976 2001-02-08  Martin Buchholz <martin@xemacs.org>
7977
7978         * XEmacs 21.2.44 "Thalia" is released.
7979
7980 2001-01-16  Mike Sperber <mike@xemacs.org>
7981
7982         * startup.el (normal-top-level): Work even if no installation root
7983         is found.
7984
7985 2001-01-30  Andy Piper  <andy@xemacs.org>
7986
7987         * gutter-items.el (progress-abort-glyph): remove instantiator.
7988         (set-progress-abort-instantiator): new function.
7989         (abort-progress-feedback): use it.
7990
7991         * gutter.el (set-gutter-dirty-p): new function.
7992
7993 2001-01-30  Didier Verna  <didier@xemacs.org>
7994
7995         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7996
7997 2001-01-24  Didier Verna  <didier@xemacs.org>
7998
7999         * sound.el (sound-extension-list): give a better default value.
8000         * sound.el (load-sound-file): improve the doc string, also find
8001         files given by absolute names, pass a real extension list to
8002         `locate-file'.
8003
8004 2001-01-26  Martin Buchholz <martin@xemacs.org>
8005
8006         * XEmacs 21.2.43 "Terspichore" is released.
8007
8008 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8009
8010         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8011         messages from gnuserv.
8012
8013 2001-01-20  Martin Buchholz <martin@xemacs.org>
8014
8015         * XEmacs 21.2.42 "Poseidon" is released.
8016
8017 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8018
8019         * cl-macs.el (cl-upcase-arg): New function.
8020         (cl-function-arglist): New function.
8021         (cl-transform-lambda): Automatically add CL-style lambda list to
8022         documentation string using functions above.
8023
8024 2001-01-12  Andy Piper  <andy@xemacs.org>
8025
8026         * package-get.el (package-get-custom): call
8027         package-net-update-installed-db.
8028
8029         * package-ui.el (pui-install-selected-packages): call
8030         package-net-update-installed-db.
8031
8032         * package-net.el (package-net-update-installed-db): use
8033         packages-package-list so that we reflect reality.
8034
8035         * packages.el (packages-package-list): Make docstring reflect
8036         reality.
8037
8038         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8039
8040         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8041         isn't installed.
8042
8043 2001-01-17  Andy Piper  <andy@xemacs.org>
8044
8045         * wid-edit.el (widget-activation-glyph-mapper): activate or
8046         deactivate native widgets.
8047         (widget-glyph-insert-glyph): record instantiator.
8048         (widget-push-button-value-create): use it.
8049
8050         * gui.el (gui-button-action): new function. Make button's domain
8051         buffer current when calling.
8052         (make-gui-button): update to use gui-button-action.
8053
8054 2001-01-16  Didier Verna  <didier@xemacs.org>
8055
8056         * menubar-items.el (default-menubar): add an entry for modeline
8057         horizontal scrolling in Options -> Display.
8058
8059 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8060
8061         * package-get.el (package-get-require-signed-base): Set to nil
8062         by default.
8063
8064 2001-01-17  Martin Buchholz <martin@xemacs.org>
8065
8066         * XEmacs 21.2.41 "Polyhymnia" is released.
8067
8068 2001-01-16  Mike Sperber <mike@xemacs.org>
8069
8070         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8071         catch lisp/mule/.
8072
8073 2001-01-14  Mike Sperber <mike@xemacs.org>
8074
8075         * startup.el (maybe-create-compatibility-dot-emacs):
8076         (maybe-unmigrate-user-init-file):
8077         (unmigrate-user-init-file): Created.
8078         (maybe-migrate-user-init-file): Offer creation of compatibility
8079         .emacs.
8080         Some doc fixes wrt init file location.
8081
8082 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8083
8084         * faces.el (face-frob-from-locale-first): new variable.
8085         (frob-face-font-2): Honor tags arg while trying to use
8086         standard-face-mapping.  When face-frob-from-locale-first is set,
8087         first try to set face inheriting from frobbed-face.
8088
8089 2001-01-15  Didier Verna  <didier@xemacs.org>
8090
8091         * about.el (xemacs-hackers): update my entry.
8092         * about.el (about-url-alist): ditto.
8093         * about.el (about-maintainer-info): ditto.
8094         * about.el (about-hackers): ditto.
8095
8096 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8097
8098         The byte compiler has been badly broken for a year,
8099         by the patch of 1999-12-06.
8100         * byte-optimize.el (byte-optimize-form-code-walker):
8101         Bug was: the byte compiler was making this erroneous optimization:
8102         (progn (or (foo)) (bar)) ==> (bar)
8103
8104 2000-11-20  Mike Sperber <mike@xemacs.org>
8105
8106         * setup-paths.el (paths-core-load-path-depth): Split
8107         `paths-load-path-depth' in two for site and core lisp.  Don't
8108         recurse into core.
8109         * setup-paths.el (paths-construct-load-path): Use.
8110
8111 2001-01-10  Andy Piper  <andy@xemacs.org>
8112
8113         * package-net.el (package-net-cygwin32-binary-size): new variable
8114         (package-net-win32-binary-size): ditto.  add much needed
8115         commentary.
8116
8117         * gutter-items.el (buffers-tab-items): correct off-by-one error
8118         for buffers-tab-max-size.
8119
8120 2001-01-08  Martin Buchholz <martin@xemacs.org>
8121
8122         * XEmacs 21.2.40 is released.
8123
8124 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8125
8126         * mule/hebrew.el: Fix comments and typos.
8127         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8128
8129 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8130
8131         * ChangeLog.1: move ancient log from fill.el.
8132
8133         * dump-paths.el:
8134         paragraphs.el:
8135         mule/mule-category.el:
8136         Miscellaneous typo fixes and slight doc clarifications.
8137
8138         * mule/mule-ccl.el:  Correct file name in header.
8139
8140 2000-12-31  Martin Buchholz <martin@xemacs.org>
8141
8142         * XEmacs 21.2.39 is released.
8143
8144 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8145
8146         * byte-optimize.el (byte-optimize-cond):
8147         (byte-optimize-cond-1): New.
8148         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8149         Optimizes (cond (x nil)) ==> nil.
8150         Provide better diagnostic on malformed expr like (cond foo).
8151
8152 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8153
8154         * mule/mule-coding.el:
8155         mule/mule-cmds.el (reset-language-environment,
8156         set-language-environment-coding-systems):
8157         Safer default coding-priority-list, corresponding to src/file-coding.h.
8158
8159 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8160
8161         * package-admin.el: Allow package removal from
8162         early-package-load-path.
8163
8164 2000-12-15  Andreas Jaeger  <aj@suse.de>
8165
8166         * about.el (about-maintainer-info): Update my entry.
8167
8168 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8169
8170         * packages.el (locate-library): Add support for bzip2
8171         compressed .el files.
8172
8173 2000-12-12  Andy Piper  <andy@xemacs.org>
8174
8175         * package-net.el: new file.
8176
8177 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8178
8179         * font-lock.el: Add missing C++ keywords.
8180
8181 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8182
8183         * simple.el (indent-for-comment): Preserve indentation of comments
8184         starting in column 0, as documented in (Info-goto-node
8185         "(xemacs)Comments").  Update docstring accordingly.
8186
8187 2000-12-05  Martin Buchholz <martin@xemacs.org>
8188
8189         * XEmacs 21.2.38 is released.
8190
8191 2000-12-04  Didier Verna  <didier@xemacs.org>
8192
8193         * mouse.el (default-mouse-track-set-point-in-window): remove
8194         spurious '+' operation detected by Martin.
8195
8196
8197 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8198
8199         * cl-extra.el (coerce):
8200         Implement char to integer coercion.
8201         Remove extraneous (numberp) test.
8202
8203         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8204         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8205         (byte-optimize-predicate):
8206         Warn if evaluating constant expression signals an error.
8207         (byte-optimize-form): Small simplification.
8208
8209         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8210
8211 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8212
8213         * byte-optimize.el:
8214         (byte-optimize-minus):
8215         (byte-optimize-plus):
8216         (byte-optimize-mult):
8217         (byte-optimize-quo):
8218         Use (car (last x)) instead of (last x) to get last elt!
8219         Use `byte-optimize-predicate' to optimize `%'.
8220         Move optimizations for special numeric args to bytecomp.el.
8221         * bytecomp.el (byte-compile-associative): Remove.
8222         (byte-compile-max): New.
8223         (byte-compile-min): New.
8224         Properly handle erroneous calls: (max) (min).
8225         (byte-compile-plus): New.
8226         (byte-compile-minus):
8227         It's easiest to handle 0, +1 and -1 args here.
8228         (byte-compile-mult): New.
8229         It's easiest to handle 1, -1 and 2 args here.
8230         (byte-compile-quo):
8231         It's easiest to handle 0, +1 and -1 args here.
8232         Issue byte-compiler warning when dividing by zero.
8233
8234         Byte-compiler arithmetic improvements.
8235         Better optimize these expressions in the obvious way:
8236         (+ x y 1)   -->  varref x varref y add add1
8237         (+ x y -1)  -->  varref x varref y add sub1
8238         (- x y 0)   -->  (- x y)
8239         (- 0 x y)   -->  (- (- x) y)
8240         (% 42 19)   --> compile-time constant
8241         (/ 42 19)   --> compile-time constant
8242         (* (foo) 2) --> foo call dup plus
8243
8244         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8245         unless (declaim (optimize (safety 3)))
8246         or (setq byte-compile-delete-errors nil).
8247
8248 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8249
8250         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8251         docstrings.
8252
8253 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8254
8255         * startup.el (command-line-do-help):  Add documentation of
8256         portable dumper switches.
8257
8258 2000-11-22  Andy Piper  <andy@xemacs.org>
8259
8260         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8261
8262         * glyphs.el (init-glyphs): don't use autodetect for strings.
8263
8264 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8265
8266         * byte-optimize.el (byte-optimize-char-before):
8267         (byte-optimize-backward-char):
8268         (byte-optimize-backward-word):
8269         Fix incorrect optimizations for these sorts of expressions:
8270         (let ((x nil)) (backward-char x))
8271
8272 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8273
8274         * byte-optimize.el:
8275         * byte-optimize.el (byte-optimize-backward-char): New.
8276         * byte-optimize.el (byte-optimize-backward-word): New.
8277         Make backward-word and backward-char as efficient as forward versions.
8278
8279         * bytecomp.el (byte-compile-no-args-with-one-extra):
8280         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8281         * bytecomp.el (byte-compile-two-args-with-one-extra):
8282         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8283         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8284         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8285         Check if extra arg is constant nil, and if so, use byte-coded call.
8286
8287         * simple.el (backward-word):
8288         * simple.el (mark-word):
8289         * simple.el (kill-word):
8290         * simple.el (backward-kill-word):
8291         Make COUNT argument optional, for consistency with forward-char et al.
8292
8293         * abbrev.el (abbrev-string-to-be-defined):
8294         * abbrev.el (inverse-abbrev-string-to-be-defined):
8295         * abbrev.el (inverse-add-abbrev):
8296         * abbrev.el (expand-region-abbrevs):
8297         * buff-menu.el (Buffer-menu-execute):
8298         * indent.el (move-to-left-margin):
8299         * indent.el (indent-relative):
8300         * indent.el (move-to-tab-stop):
8301         * info.el (Info-reannotate-node):
8302         * lisp-mode.el (lisp-indent-line):
8303         * lisp.el (end-of-defun):
8304         * lisp.el (move-past-close-and-reindent):
8305         * misc.el (copy-from-above-command):
8306         * mouse.el (default-mouse-track-scroll-and-set-point):
8307         * page.el (forward-page):
8308         * paragraphs.el (forward-paragraph):
8309         * paragraphs.el (end-of-paragraph-text):
8310         * picture.el (picture-forward-column):
8311         * picture.el (picture-self-insert):
8312         * rect.el (extract-rectangle-line):
8313         * simple.el (newline):
8314         * simple.el (fixup-whitespace):
8315         * simple.el (backward-delete-char-untabify):
8316         * simple.el (transpose-chars):
8317         * simple.el (transpose-preceding-chars):
8318         * simple.el (do-auto-fill):
8319         * simple.el (indent-new-comment-line):
8320         * simple.el (blink-matching-open):
8321         * view-less.el (cleanup-backspaces):
8322         * wid-edit.el (widget-transpose-chars):
8323         * term/bg-mouse.el (bg-insert-moused-sexp):
8324         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8325
8326         * info.el (Info-fontify-node):
8327         * simple.el (backward-delete-function):
8328         Use canonical delete-backward-char instead of backward-delete-char.
8329
8330 2000-11-20  Andy Piper  <andy@xemacs.org>
8331
8332         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8333         no buffers.
8334
8335 2000-11-20  Andy Piper  <andy@xemacs.org>
8336
8337         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8338         buffer tabs.
8339
8340 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8341
8342         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8343         (proclaim inline...) was shadowing compiler-macros.
8344
8345 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8346
8347         * bytecomp.el (byte-compile-eval): New.
8348         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8349         Keeps this promise made in Lispref:
8350         "If a file being compiled contains a `defmacro' form, the macro is
8351         defined temporarily for the rest of the compilation of that file."
8352
8353 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8354
8355         * cl.el (floatp-safe):
8356         (plusp):
8357         (minusp):
8358         (oddp):
8359         (evenp):
8360         (cl-abs):
8361         Use a better parameter name than `x'.
8362
8363         * cl-macs.el (check-type): Make continuable.  Change documentation
8364         to require PLACE, but accept any form for compatibility.
8365
8366         * abbrev.el (define-abbrev): Use check-type.
8367         * font-menu.el (font-menu-change-face): Use check-type.
8368         * menubar.el (relabel-menu-item): Use check-type.
8369         * itimer.el: Fix typo.
8370
8371 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8372
8373         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8374
8375 2000-11-14  Martin Buchholz <martin@xemacs.org>
8376
8377         * XEmacs 21.2.37 is released.
8378
8379 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8380
8381         * code-cmds.el: Provide the feature.
8382
8383 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8384
8385         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8386
8387         * code-cmds.el: New file
8388         * mule/mule-cmds.el:
8389         * mule/mule-misc.el
8390         (coding-keymap): New keymap. Define coding system keyboard
8391         commands on file-coding builds too.
8392         (coding-system-change-eol-conversion):
8393         (universal-coding-system-argument):
8394         (set-default-coding-systems):
8395         (prefer-coding-system): Moved from mule-cmds.el
8396         (set-buffer-process-coding-system): Moved from mule-misc.el
8397
8398 2000-09-15  Stephen Carney <carney@scubadoo.com>
8399
8400         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8401
8402 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8403
8404         * package-get.el (package-get-download-sites): Add a pre-release
8405         site for experimental packages.
8406
8407         * auto-autoloads.el: Regenerated.
8408
8409 2000-08-01  Andy Piper  <andy@xemacs.org>
8410
8411         * gutter-items.el (buffers-tab-omit-function): reference
8412         buffers-tab-select-visible-buffers.
8413         (buffers-tab-filter-functions): new variable, by default uses
8414         buffers-tab-selection-function and buffers-tab-omit-function.
8415         (select-buffers-tab-buffers-by-mode): invert arguments.
8416         (buffers-tab-select-visible-buffers): new function. Invert calling
8417         of buffers-menu-omit-invisible-buffers.
8418         (buffers-tab-items): rewrite to use
8419         buffers-tab-filter-functions. Rewrite docstring.
8420         (gutter-buffers-tab-extent): delete.
8421         (add-tab-to-gutter): always build a new extent when adding the
8422         tabs.
8423         (update-tab-in-gutter): make gutter dirty when orientation
8424         changes.
8425
8426 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8427
8428         * bytecomp.el (byte-compile-defvar-or-defconst):
8429         Only do loadhist recording if defvar form includes a value.
8430
8431 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8432
8433         * bytecomp.el (byte-compile-initial-macro-environment):
8434         `eval-when-compile' should not compile its body.
8435
8436 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8437
8438         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8439         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8440         some Japanese English.  Remove some ancient FSF comments, and
8441         improve docstrings.  Use symbols not vectors for tables.
8442
8443 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8444
8445         * keymap.el:
8446         (local-key-binding):
8447         (global-key-binding):
8448         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8449
8450         * lisp.el:
8451         (backward-sexp): Slightly simpler code.
8452         (mark-sexp): Make arg optional, like FSF Emacs.
8453         (forward-list): Slightly simpler code.
8454         (backward-list): Slightly simpler code.
8455         (down-list):  Make arg optional, like FSF Emacs.
8456         (up-list):  Make arg optional, like FSF Emacs.
8457         (backward-up-list):  Make arg optional, like FSF Emacs.
8458         (kill-sexp):  Make arg optional, like FSF Emacs.
8459         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8460
8461         * font-menu.el (font-menu-change-face):
8462         Take continuable errors into account.
8463
8464         * abbrev.el:
8465         * abbrev.el (clear-abbrev-table):
8466         * abbrev.el (define-abbrev-table):
8467         * abbrev.el (define-abbrev):
8468         * abbrev.el (insert-abbrev-table-description):
8469         * apropos.el (apropos-documentation-check-doc-file):
8470         * apropos.el (apropos-documentation-check-elc-file):
8471         * buff-menu.el (list-buffers):
8472         * buff-menu.el (list-buffers-noselect):
8473         * bytecomp.el (byte-recompile-directory):
8474         * bytecomp.el (batch-byte-compile):
8475         * cl-macs.el (typep):
8476         * code-files.el (find-coding-system-magic-cookie):
8477         * code-files.el (insert-file-contents):
8478         * cus-edit.el (customize-set-variable):
8479         * cus-edit.el (customize-save-variable):
8480         * cus-face.el (custom-set-face-font-size):
8481         * cus-face.el (custom-set-face-update-spec):
8482         * cus-face.el (custom-reset-faces):
8483         * custom.el (custom-check-theme):
8484         * custom.el (copy-upto-last):
8485         * fill.el (canonically-space-region):
8486         * fill.el (fill-paragraph):
8487         * fill.el (fill-region):
8488         * fill.el (find-space-insertable-point):
8489         * fill.el (justify-current-line):
8490         * faces.el (face-spec-update-all-matching):
8491         * faces.el (set-face-stipple):
8492         * files-nomule.el (insert-file-contents):
8493         * files.el (insert-file-contents-literally):
8494         * files.el (hack-local-variables-last-page):
8495         * files.el (basic-save-buffer):
8496         * files.el (insert-directory):
8497         * font-menu.el (font-menu-change-face):
8498         * font.el (font-spatial-to-canonical):
8499         * format.el (format-encode-region):
8500         * format.el (format-insert-file):
8501         * format.el (format-replace-strings):
8502         * gutter.el (set-gutter-element):
8503         * help.el (key-or-menu-binding):
8504         * help.el (describe-bindings):
8505         * help.el (with-syntax-table):
8506         * indent.el (indent-rigidly):
8507         * indent.el (delete-to-left-margin):
8508         * info.el:
8509         * info.el (Info-extract-dir-entry-from):
8510         * info.el (Info-build-dir-anew):
8511         * info.el (Info-rebuild-dir):
8512         * info.el (Info-batch-rebuild-dir):
8513         * info.el (Info-read-subfile):
8514         * info.el (Info-build-node-completions):
8515         * info.el (Info-extract-menu-node-name):
8516         * isearch-mode.el (isearch-range-invisible):
8517         * isearch-mode.el (isearch-restore-invisible-extents):
8518         * itimer.el (itimerp):
8519         * itimer.el (itimer-live-p):
8520         * keymap.el:
8521         * keymap.el (substitute-key-definition):
8522         * keymap.el (read-command-or-command-sexp):
8523         * keymap.el (local-key-binding):
8524         * keymap.el (global-key-binding):
8525         * keymap.el (global-set-key):
8526         * keymap.el (local-set-key):
8527         * ldap.el:
8528         * ldap.el (ldap-add-entries):
8529         * ldap.el (ldap-delete-entries):
8530         * lisp.el (backward-sexp):
8531         * lisp.el (mark-sexp):
8532         * lisp.el (forward-list):
8533         * lisp.el (backward-list):
8534         * lisp.el (down-list):
8535         * lisp.el (backward-up-list):
8536         * lisp.el (up-list):
8537         * lisp.el (kill-sexp):
8538         * lisp.el (backward-kill-sexp):
8539         * menubar.el (add-menu-button):
8540         * menubar.el (add-submenu):
8541         * menubar.el (delete-menu-item):
8542         * menubar.el (relabel-menu-item):
8543         * mouse.el (narrow-window-to-region):
8544         * obsolete.el (define-obsolete-variable-alias):
8545         * obsolete.el (store-substring):
8546         * package-admin.el:
8547         * package-admin.el (package-admin-install-function):
8548         * package-admin.el (package-admin-install-function-mswindows):
8549         * package-admin.el (package-admin-default-install-function):
8550         * package-get.el (package-get-update-base-entries):
8551         * packages.el (packages-load-package-dumped-lisps):
8552         * packages.el (packages-collect-package-dumped-lisps):
8553         * printer.el (generic-print-buffer):
8554         * printer.el (generic-print-region):
8555         * replace.el (occur-mode-mouse-goto):
8556         * replace.el (perform-replace):
8557         * select.el (get-selection-no-error):
8558         * simple.el:
8559         * simple.el (newline):
8560         * simple.el (open-line):
8561         * simple.el (edit-and-eval-command):
8562         * simple.el (goto-line):
8563         * simple.el (undo):
8564         * simple.el (kill-region):
8565         * simple.el (copy-region-as-kill):
8566         * simple.el (kill-ring-save):
8567         * simple.el (set-mark):
8568         * simple.el (next-line):
8569         * simple.el (previous-line):
8570         * simple.el (line-move):
8571         * simple.el (set-goal-column):
8572         * simple.el (comment-region):
8573         * subr.el:
8574         * subr.el (putf):
8575         * syntax.el (modify-syntax-entry):
8576         * syntax.el (map-syntax-table):
8577         * view-less.el (view-file):
8578         * view-less.el (view-buffer):
8579         * view-less.el (view-file-other-window):
8580         * window-xemacs.el (backward-other-window):
8581         * window.el:
8582         * window.el (one-window-p):
8583         * window.el (walk-windows):
8584         * window.el (window-list):
8585         * x-mouse.el (x-mouse-kill):
8586         * x-select.el (x-get-cutbuffer):
8587         * x-select.el (x-store-cutbuffer):
8588         * term/bg-mouse.el (bg-mouse-line-to-center):
8589         * term/sun-mouse.el (window-line-end):
8590         * term/sun-mouse.el (sun-select-region):
8591         * term/sun.el (kill-region-and-unmark):
8592         * mule/mule-category.el:
8593         * mule/mule-category.el (modify-category-entry):
8594         * mule/mule-category.el (char-category-list):
8595         * mule/mule-coding.el (coding-system-force-on-output):
8596         * mule/mule-misc.el (coding-system-put):
8597         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8598
8599 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8600
8601         * cus-face.el: Typo fixes and tiny clarifications.
8602         * custom.el: ditto
8603
8604 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8605
8606         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8607         * startup.el (normal-top-level): Setup auto-save-list-file-name
8608         if auto-save-list-file-prefix is non-nil.
8609
8610 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8611
8612         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8613
8614 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8615
8616         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8617         get symbol at point-min.
8618
8619 2000-10-24  Didier Verna  <didier@xemacs.org>
8620
8621         * info.el (Info-emacs-info-file-name): defconst it.
8622         * info.el (Info-footnote-tag): defcustom it.
8623         * info.el (Info-no-description-string): ditto.
8624         * info.el (Info-find-node): adapt to new semantics of
8625         'Info-suffixed-file (don't do the case variants stuff).
8626         * info.el (Info-insert-dir): rewrite the dir file variants code.
8627         * info.el (Info-directory-files): New. Return the list of info
8628         files in a directory.
8629         * info.el (Info-dir-outdated-p): use it.
8630         * info.el (Info-parse-dir-entries): ditto.
8631         * info.el (Info-build-dir-anew): don't restrict to files ending
8632         with a ".info.*" extension.
8633         * info.el (Info-set-mode-line): ditto.
8634         * info.el (Info-read-subfile): adapt to new semantics of
8635         'Info-suffixed-file (append 'exact argument).
8636         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8637         string independently of the case.
8638         * info.el (Info-suffixed-file): use it (match all possible case
8639         for the file name).
8640         * info.el (Info-insert-file-contents): code cleanup.
8641         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8642         columns.
8643         * info.el (Info-batch-rebuild-dir): ditto.
8644         * info.el (Info-read-node-name-1): ditto.
8645         * info.el (Info-search): ditto.
8646         * info.el (Info-fontify-node): ditto.
8647
8648
8649 2000-10-24  Didier Verna  <didier@xemacs.org>
8650
8651         * process.el (shell-command): when called from a program, avoid
8652         'push-mark's "mark-set" message.
8653
8654 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8655
8656         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8657         by a symbol, not by a vector.
8658         * mule/vietnamese.el (vscii): Likewise.
8659         (viscii): Likewise.
8660         * mule/cyrillic.el (koi8-r): Likewise.
8661
8662         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8663         by a symbol, not by a vector.
8664         (chinese-big5-2): Likewise.
8665         * mule/ethiopic.el (ethiopic): Likewise.
8666         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8667         (vietnamese-viscii-upper): Likewise.
8668
8669 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8670
8671         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8672
8673 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8674
8675         * byte-optimize.el (byte-optimize-car): New function.
8676         (byte-optimize-cdr): Ditto.
8677
8678 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8679
8680         * byte-optimize.el: Partial synch with FSF 20.7.
8681         Optimize constant concatenation.
8682         Add keymapp as a side effect free function.  It is a built-in.
8683         (byte-after-unbind-pos): Remove byte-equal.
8684
8685 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8686
8687         * update-elc-2.el: Quote regexps correctly.
8688
8689 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8690
8691         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8692         (ccl-compile): Apply integerp, not integer-or-char-p to
8693         check the type of the buffer magnification
8694         (ccl-compile-write-string): Encode a string with binary
8695         coding system.
8696         (ccl-compile-write-repeat): Likewise.
8697
8698 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8699
8700         * buff-menu.el:
8701         * bytecomp.el:
8702         * coding.el:
8703         * faces.el:
8704         * files.el:
8705         * fill.el:
8706         * float-sup.el:
8707         * font-lock.el:
8708         * help.el:
8709         * iso8859-1.el:
8710         * loaddefs.el:
8711         * menubar-items.el:
8712         * menubar.el:
8713         * modeline.el:
8714         * msw-font-menu.el:
8715         * paragraphs.el:
8716         * paths.el:
8717         * replace.el:
8718         * simple.el:
8719         * sound.el:
8720         * startup.el:
8721         * version.el:
8722         * x-faces.el:
8723         * x-font-menu.el:
8724         Remove purecopy.
8725
8726 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8727
8728         * simple.el (do-auto-fill): Use the function pointer to by
8729         `comment-line-break-function', not `indent-new-comment-line'. This
8730         fixes an issue with cc-mode comment continuation.
8731
8732 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8733
8734         * simple.el (turn-on-auto-fill):  Add (interactive).
8735         * mwheel.el (mwheel-install): Add (interactive).
8736         * font-lock.el (turn-on-font-lock): Add (interactive).
8737         (turn-off-font-lock): Add (interactive).
8738
8739 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8740
8741         * packages.el (packages-special-base-regexp): Add `man'.
8742
8743 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8744
8745         * wid-edit.el (widget-specify-active): map over extents in current
8746         buffer like `widget-specify-inactive' does.  Mapping over the
8747         inactive extent object does not work since the current extent is
8748         ignored by `map-extents'.
8749
8750 2000-10-04  Martin Buchholz <martin@xemacs.org>
8751
8752         * XEmacs 21.2.36 is released.
8753
8754 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8755
8756         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8757         Optimize the compiled-function-constants vector by byte-code
8758         reference counts.
8759
8760 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8761
8762         * build-report.el (build-report-delete-regexp): quote value in
8763         defcustom
8764
8765 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8766
8767         * build-report.el (build-report): Don't bind srcdir which we don't
8768         use in `multiple-value-bind' to avoid the only byte-compiler
8769         warning.
8770
8771 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8772
8773         * build-report.el: Requires cl and custom now.
8774         build-report-version is determined by XEmacs version -- remove
8775         build-report-version*.
8776         * build-report.el (build-report-version): Removed.
8777         * build-report.el (build-report-installation-version-regexp): New.
8778         * build-report.el (build-report-version-file-regexp): New.
8779         * build-report.el (build-report-installation-srcdir-regexp): New.
8780         * build-report.el (build-report-destination): Offer
8781         xemacs-build-reports and xemacs-beta.
8782         * build-report.el (build-report-keep-regexp): Adjusted.
8783         * build-report.el (build-report-delete-regexp): Adjusted.
8784         * build-report.el (build-report-make-output-dir): New.
8785         * build-report.el (build-report-installation-file): Replace use of
8786         `concat' with `expand-file-name'.
8787         * build-report.el (build-report-make-output-file): Removed.
8788         * build-report.el (build-report-make-output-files): New.
8789         * build-report.el (build-report-subject): Identify as
8790         user-variable with "*...".
8791         * build-report.el (build-report-prompts): Ditto.
8792         * build-report.el (build-report-version-file): New.
8793         * build-report.el (build-report-file-encoding): Identify as
8794         user-variable with "*...".
8795         * build-report.el (build-report-make-output-get): New.
8796         * build-report.el (build-report-insert-header): Report
8797         emacs-version and system-configuration instead of
8798         build-report-version.
8799         * build-report.el (build-report-insert-make-output): Add file
8800         argument.
8801         * build-report.el (build-report-insert-installation-file):
8802         Re-indent.
8803         * build-report.el (build-report-keep): Change docstring,
8804         re-indent.
8805         * build-report.el (build-report-delete): Ditto.
8806         * build-report.el (build-report-installation-data): New.
8807         * build-report.el (build-report-version-file-data): New.
8808
8809 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8810
8811         * byte-optimize.el (byte-optimize-lapcode):
8812         Fix the optimization of using the first 5 elements of the
8813         constants vector for variables.
8814         (byte-optimize-lapcode): Fix another ancient broken optimization.
8815
8816 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8817
8818         * *: Spelling mega-patch
8819
8820 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8821
8822         * easymenu.el: doc fixes.
8823         (easy-menu-do-define): Use backquote.
8824         (easy-menu-change):
8825         (easy-menu-add):
8826         `when' seems much clearer than `if' here.
8827         (easy-menu-remove):
8828         (easy-menu-add-item):
8829         (easy-menu-item-present-p):
8830         (easy-menu-remove-item):
8831         Wrap using (when (featurep 'menubar) ...)
8832
8833 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8834
8835         * bytecomp.el (displaying-byte-compile-warnings):
8836         Revert Ben's change to this function below so that the compile log
8837         is displayed properly for users of the "popper" package.
8838
8839 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8840
8841         * window.el (save-selected-window): Use backquote.
8842
8843         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8844         Renamed from `byte-compile-file-form-defvar'.
8845         * bytecomp.el (byte-compile-defvar-or-defconst):
8846         Only cons onto current-load-list in top-level forms.
8847         Else this leaks a cons cell every time a defun is called.
8848         Renamed from `byte-compile-defvar', for clarity.
8849         Warn when docstring of defvar is not a string.
8850         Use consistent error messages.
8851         Better comments.
8852
8853 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8854
8855         * simple.el (set-variable):
8856         Remove unneeded defvar by rearranging order of let* forms.
8857
8858         * mule/mule-ccl.el (ccl-get-next-code):
8859         * menubar-items.el (bookmark-menu-filter):
8860         (language-environment-menu-filter):
8861         (tutorials-menu-filter):
8862         * toolbar-items.el (toolbar-compile):
8863         * byte-optimize.el (disassemble-offset):
8864         Use (declare (special ...)) instead of `defvar'.
8865
8866         * cl-macs.el (cl-do-proclaim):
8867         Fix (declare (special ...)) warning suppression syntax.
8868
8869 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8870
8871         * info.el (Info-tag-table-marker):
8872         (Info-tag-table-buffer):
8873         (Info-find-file-node):
8874         (Info-read-subfile):
8875         (Info-build-node-completions):
8876         (Info-search):
8877         (Info-mode):
8878         Multiple info buffer support.
8879
8880 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8881
8882         * ldap.el (ldap-decode-entry): New defun
8883         (ldap-search-entries): Use it in order to decode DN-prefixed
8884         entries properly
8885
8886 2000-08-23  Daniel Pittman <daniel@danann.net>
8887
8888         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8889         Use `eq', not `=', to compare symbols.
8890
8891 2000-07-30  Ben Wing  <ben@xemacs.org>
8892
8893         * bytecomp.el (byte-compile-report-error):
8894         * bytecomp.el (displaying-byte-compile-warnings):
8895         if stack-trace-on-error is set, send out a backtrace when
8896         an error is encountered that stops byte compilation.  this
8897         should make it much much easier to track down those curious
8898         problems.  also undo the kludge of using a separate "*Show*"
8899         buffer for display when there's a temp-buffer-show-function;
8900         we can avoid this by just being a little smarter.
8901
8902         * dialog-items.el:
8903         * dialog-items.el (search-dialog-regexp): New.
8904         * dialog-items.el (search-dialog-callback):
8905         * dialog-items.el (make-search-dialog):
8906         add a regexp option to the dialog and clean up a bit.
8907
8908         * dialog.el:
8909         * dialog.el (yes-or-no-p-dialog-box):
8910         * dialog.el (get-dialog-box-response):
8911         * dialog.el (make-dialog-box):
8912         * dialog.el (dialog-box-finish): New.
8913         * dialog.el (dialog-box-cancel): New.
8914         * dialog.el (internal-make-dialog-box-exit): New.
8915         implement [properly!] the :modal property of the new dialog box
8916         interface.  this is the first time xemacs has ever had *proper*
8917         modal dialog boxes, giving the standard window-system feedback.
8918         (e.g. under windows, clicking on a disabled frame causes a beep
8919         and makes the dialog box flash three times.)
8920
8921         * dragdrop.el: header keyword frobbing.
8922
8923         * dumped-lisp.el (preloaded-file-list):
8924         renamed winnt.el to win32-native.el.
8925
8926         * faces.el (face-property):
8927         * faces.el (set-face-property):
8928         * faces.el (frob-face-property):
8929         * faces.el (frob-face-font-2):
8930         * faces.el (make-face-bold):
8931         * faces.el (make-face-italic):
8932         * faces.el (make-face-bold-italic):
8933         * faces.el (make-face-unbold):
8934         * faces.el (make-face-unitalic):
8935         * faces.el (make-face-smaller):
8936         * faces.el (make-face-larger):
8937         clean up the implementation of these so that window-system-specific
8938         methods are called only on objects belonging to that window system.
8939         previously, you could have [e.g.] mswindows-make-face-bold called
8940         on font object of device type `stream', which is not good and
8941         explains the subtle errors Adrian was getting when byte-compiling
8942         something that required 'term. (Adrian, now you can use stack-trace-
8943         on-error to find the exact place where things are going wrong instead
8944         of having to laboriously binary-search your way through.)
8945
8946         * finder.el (finder-known-keywords):
8947         cleaned up -- properly sorted, clarified the meanings of many of
8948         the keywords, and added a few -- mswin, gui, content, build, www,
8949         user, services.  the last two try to distinguish between a package
8950         that's used directly by the user, and a package that provides
8951         support services to other packages.
8952
8953         * font-lock.el (lisp-font-lock-keywords-2):
8954         update list of lisp control structures to include everything,
8955         including new ones i introduced.
8956
8957         * gutter.el: header keyword frobbing.
8958
8959         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8960         recent isearch element was not doing so!  you got the second-most-
8961         recent instead.
8962
8963         * lisp-mode.el (construct-lisp-mode-menu):
8964         more menubar cleanups.
8965         * lisp-mode.el (with-selected-window):
8966         make it indent properly.
8967
8968         * menubar-items.el (default-menubar): lots of menubar cleanups.
8969         rearranged the options menu the most, e.g. splitting up the
8970         Keyboard/Mouse menu into a new Editing menu and combining the
8971         separate Scrollbar/Gutter/Toolbar submenus into Display.
8972         Got rid of General, moved items to Editing or new Troubleshooting.
8973         Moved Packages to Tools; doesn't seem to belong under Options.
8974         Added stuff to the Cmds menu, e.g. Change Case.
8975
8976         NB please don't complain about these periodic menubar changes.
8977         Anything like this is necessarily incremental in its construction
8978         -- By constant use you gradually become more and more aware of
8979         better and better ways to group menu items.  When we eventually
8980         move the options menu to a property sheet, the existing structure
8981         will probably be preserved fairly well.
8982
8983         * minibuf.el (next-history-element): fix problems with pressing
8984         down arrow in repeat-complex-command.
8985
8986         * modeline.el:
8987         * modeline.el (modeline-3d-p): New.
8988         added custom variable for controlling the 3d modeline.  the
8989         corresponding Options item has been present for a long time,
8990         but commented out with "fix me!" comments.  it's fixed now.
8991
8992         * obsolete.el (add-menu):
8993         remove bogus gettexts.
8994
8995         * process.el (shell-quote-argument):
8996         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8997         For bash under Windows native, see below.
8998
8999         * simple.el:
9000         * simple.el (display-warning-buffer):
9001         Fixed the handling of warning display to eliminate the annoying
9002         *Show* buffer, like was done for byte-compiler output above.
9003
9004         * simple.el (debug-print): New.
9005         Simple function for sending debug messages to the console and/or
9006         other debug places.
9007
9008         * subr.el (replace-in-string):
9009         Rewrite this function to avoid N^2 behavior with large strings --
9010         catastrophic with the new Windows selection code! (Apparently the
9011         author of this function didn't realize there was a fun
9012         replace-match that could make his life much easier, because we
9013         duplicated the entire logic.  The new version is smaller, easier
9014         to understand, much more robust, and has extended features --
9015         those of replace-match.)
9016
9017         * window.el:
9018         * window.el (with-selected-window): New.
9019         An obvious complement to the existing `with-selected-frame' and
9020         `with-current-buffer'.
9021
9022         * win32-native.el: Renamed from winnt.el.
9023         Added a great deal of stuff for properly handling process quoting,
9024         somewhat modeled on Kirill's original model (which i later threw
9025         away).  We should now finally have correctly working process arg
9026         quoting/dequoting so that the final app gets exactly what we
9027         intended.  Because the mechanism is in Lisp, it's easily
9028         extendible. (For those running bash and running the native
9029         version, I tried hard to do what I thought was correct.  But more
9030         thought is needed, and ideally the volunteer work of people with
9031         these configurations that they generally run on.)
9032
9033         * x-font-menu.el (x-font-menu-font-data):
9034         Put in defvar's to fix byte-compiler warnings.
9035
9036 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9037
9038         * select.el (selection-coercion-alist): Initialise.
9039         * select.el (select-coerce-to-text): New.
9040         * select.el (select-coerce): New.
9041         New functions to perform type and value coercion.
9042
9043         * select.el (select-buffer-killed-default): Keep data if it was
9044         on the clipboard.
9045
9046 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9047
9048         * menubar-items.el (default-menubar): Fix typo.
9049         (default-menubar): `lambda' was mispelled as `lamda'.
9050
9051 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9052
9053         * window.el (shrink-window-if-larger-than-buffer): Remove
9054         edge checking code.
9055
9056 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9057
9058         * paths.el (gnus-local-domain): Removed.
9059         (gnus-local-organization): Ditto.
9060         (gnus-startup-file): Ditto.
9061
9062 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9063
9064         * files.el (auto-mode-alist): Add .spec for RPM.
9065
9066 2000-07-31  Andy Piper  <andy@xemacs.org>
9067
9068         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9069
9070 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9071
9072         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9073         browse-url.
9074         * help.el (xemacs-www-page): Ditto.
9075         (xemacs-www-faq): Ditto.
9076         * menubar-items.el (default-menubar): Ditto.
9077
9078         * wid-edit.el (widget-url-link-action): Ditto.
9079         From: Kenichi OKADA <okada@opaopa.org>.
9080
9081 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9082
9083         * finder.el (finder-commentary): Add autoload cookie.
9084
9085 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9086
9087         * files.el (insert-file-contents-literally): Fix second let
9088         binding for `coding-system-for-read' to `coding-system-for-write'
9089         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9090
9091 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9092
9093         * files.el (insert-file-contents-literally): Use binary coding
9094         system (from Morioka san).
9095         (insert-file-contents-literally): Make file-name-handler method.
9096
9097 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9098
9099         * cl-macs.el (get-selection): Add defsetf.
9100
9101 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9102
9103         * x-init.el (x-activate-region-as-selection): replace obsolete
9104         function x-own-selection with own-selection.
9105         (ow-find): replace obsolete functions x-get-selection and
9106         x-get-clipboard with get-selection and get-clipboard.
9107         (init-post-x-win): replace obsolete function x-disown-selection
9108         with disown-selection.
9109
9110 2000-07-20  Mike Sperber  <mike@xemacs.org>
9111
9112         * startup.el (load-user-init-file): Only try to load init file if
9113         it exists.
9114
9115 2000-07-10  Andy Piper  <andy@xemacs.org>
9116
9117         * dialog-items.el: sync with Ben's patch.
9118
9119         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9120         comment.
9121         (progress-text-glyph): deleted.
9122         (progress-layout-glyph): make completely minimal.
9123         (progress-gauge-glyph): ditto.
9124         (progress-display-style): fix to handle dynamic instantiator
9125         changes.
9126         (progress-text-instantiator): new.
9127         (progress-layout-instantiator): new.
9128         (progress-gauge-instantiator): new.
9129         (set-progress-display-instantiator): renamed and changed from
9130         set-progress-display-style.
9131         (progress-abort-glyph): use instantiator not glyph.
9132         (append-progress-display): use set-progress-display-instantiator
9133         and set-glyph-image.
9134         (abort-progress-display): ditto.
9135         (raw-append-progress-display): ditto.
9136
9137 2000-07-20  Ben Wing  <ben@xemacs.org>
9138
9139         * code-files.el: Move Mule-specific code to mule-coding.el.
9140
9141 2000-07-15  Ben Wing  <ben@xemacs.org>
9142
9143         * autoload.el:
9144         Fixed comments.
9145
9146         * cmdloop.el:
9147         * cmdloop.el (yes-or-no-p):
9148         * cmdloop.el (y-or-n-p):
9149         Make these functions use should-use-dialog-box-p and not be
9150         overridden in dialog.el.
9151
9152         * cus-dep.el:
9153         * cus-dep.el (Custom-make-dependencies): Removed.
9154         * cus-dep.el (Custom-make-dependencies-1): New.
9155         * cus-dep.el (Custom-make-one-dependency): New.
9156         New entry point for use in Makefiles, to avoid excessive
9157         invocations.
9158
9159         * cus-edit.el (custom-variable-reset-saved):
9160         * cus-edit.el (custom-variable-reset-standard):
9161         * cus-edit.el (custom-save-resets):
9162         Fix bytecompiler warnings.
9163
9164         * dialog.el:
9165         * dialog.el (yes-or-no-p-dialog-box):
9166         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9167         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9168         * dialog.el (get-dialog-box-response):
9169         * dialog.el (message-or-box):
9170         * dialog.el (make-dialog-box):
9171         * dialog.el (popup-dialog-box): New.
9172         Avoid yes-or-no-p bogosities.
9173         Create a general function `make-dialog-box' to encapsulate all
9174         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9175
9176         * dumped-lisp.el (preloaded-file-list):
9177         Add dialog-items.  Clean up.  Group files by types.
9178
9179         * easymenu.el (easy-menu-add):
9180         * easymenu.el (easy-menu-remove):
9181         Account for accelerators.
9182
9183         * extents.el:
9184         * extents.el (extent-list): New args, like in map-extents.
9185         * extents.el (extent-at-event): New.
9186         * extents.el (extents-at-event): New.
9187
9188         * font-lock.el:
9189         * font-lock.el (font-lock-mode):
9190         * font-lock.el (font-lock-default-fontify-buffer):
9191         * font-lock.el (font-lock-default-unfontify-region):
9192         * font-lock.el (font-lock-fontify-syntactically-region):
9193         * font-lock.el (font-lock-fontify-keywords-region):
9194         Use new progress-feedback names.
9195
9196         * font-lock.el (java-font-lock-identifier-regexp):
9197         * font-lock.el (java-font-lock-class-name-regexp):
9198         Fix bytecompiler warnings.
9199
9200         * gutter-items.el:
9201         * gutter-items.el (progress-display-use-echo-area): Removed.
9202         * gutter-items.el (progress-feedback-use-echo-area): New.
9203         * gutter-items.el (progress-display-popup-period): Removed.
9204         * gutter-items.el (progress-feedback-popup-period): New.
9205         * gutter-items.el (set-progress-display-style): Removed.
9206         * gutter-items.el (set-progress-feedback-style): New.
9207         * gutter-items.el (progress-display-style): Removed.
9208         * gutter-items.el (progress-feedback-style): New.
9209         * gutter-items.el (progress-stack):
9210         * gutter-items.el (progress-displayed-p): Removed.
9211         * gutter-items.el (progress-feedbacked-p): New.
9212         * gutter-items.el (clear-progress-display): Removed.
9213         * gutter-items.el (clear-progress-feedback): New.
9214         * gutter-items.el (progress-display-clear-when-idle): Removed.
9215         * gutter-items.el (progress-feedback-clear-when-idle): New.
9216         * gutter-items.el (remove-progress-display): Removed.
9217         * gutter-items.el (remove-progress-feedback): New.
9218         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9219         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9220         * gutter-items.el (append-progress-display): Removed.
9221         * gutter-items.el (append-progress-feedback): New.
9222         * gutter-items.el (abort-progress-display): Removed.
9223         * gutter-items.el (abort-progress-feedback): New.
9224         * gutter-items.el (raw-append-progress-display): Removed.
9225         * gutter-items.el (raw-append-progress-feedback): New.
9226         * gutter-items.el (display-progress-display): Removed.
9227         * gutter-items.el (display-progress-feedback): New.
9228         * gutter-items.el (current-progress-display): Removed.
9229         * gutter-items.el (current-progress-feedback): New.
9230         * gutter-items.el (current-progress-display-label): Removed.
9231         * gutter-items.el (current-progress-feedback-label): New.
9232         * gutter-items.el (progress-display): Removed.
9233         * gutter-items.el (progress-feedback): New.
9234         Replace "progress-display" with "progress-feedback" globally.
9235
9236         * gutter-items.el (lprogress-display): Removed.
9237         * gutter-items.el (progress-feedback-with-label): New.
9238         Rename lprogress-display ==> progress-feedback-with-label.
9239
9240         * gutter-items.el (search-dialog-direction): Removed.
9241         * gutter-items.el (search-dialog-text): Removed.
9242         * gutter-items.el (search-dialog-callback): Removed.
9243         * gutter-items.el (make-search-dialog): Removed.
9244         Move to dialog-items.el.
9245
9246         * help.el:
9247         * help.el (help-mode-quit):
9248         * help.el (mode-for-help): New.
9249         * help.el (help-sticky-window): New.
9250         * help.el (help-window-config): New.
9251         * help.el (with-displaying-help-buffer):
9252         * help.el (function-at-event): New.
9253         * help.el (help-symbol-regexp): New.
9254         * help.el (help-symbol-run-function-1): New.
9255         * help.el (help-symbol-run-function): New.
9256         * help.el (help-symbol-function-context-menu): New.
9257         * help.el (help-symbol-variable-context-menu): New.
9258         * help.el (help-symbol-function-and-variable-context-menu): New.
9259         * help.el (frob-help-extents): New.
9260         * help.el (describe-function-1):
9261         * help.el (variable-at-point):
9262         * help.el (variable-at-event): New.
9263         * help.el (describe-variable):
9264         Major overhaul.
9265         - Make functions and variables be mousable.
9266         - Middle button hyperlinks.
9267         - New context-menu entries.
9268
9269         * keydefs.el:
9270         * keydefs.el (global-map):
9271         New key bindings to move lines up and down.
9272
9273         * lisp-mode.el:
9274         * lisp-mode.el (construct-lisp-mode-menu): New.
9275         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9276         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9277         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9278         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9279         Make popup and menubar menus be different.  Popup menu uses
9280         clicked location and automatically assumes symbol under the mouse
9281         for various commands.
9282
9283         * menubar-items.el:
9284         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9285         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9286
9287         * menubar-items.el (global-popup-menu): Removed.
9288         * menubar-items.el (mode-popup-menu): Removed.
9289         * menubar-items.el (activate-popup-menu-hook): Removed.
9290         * menubar-items.el (popup-mode-menu): Removed.
9291         * menubar-items.el (popup-buffer-menu): Removed.
9292         * menubar-items.el (popup-menubar-menu): Removed.
9293         Move to menubar.el.
9294
9295         * menubar.el:
9296         * menubar.el (global-popup-menu): New.
9297         * menubar.el (mode-popup-menu): New.
9298         * menubar.el (activate-popup-menu-hook): New.
9299         * menubar.el (last-popup-menu-event): New.
9300         * menubar.el (popup-mode-menu): New.
9301         * menubar.el (popup-buffer-menu): New.
9302         * menubar.el (popup-menubar-menu): New.
9303         * menubar.el (menu-call-at-event): New.
9304         Move non-content functions here.  Add support for context menu
9305         items on extents.
9306
9307         * minibuf.el (minibuffer-history-uniquify):
9308         Typo fix.
9309
9310         * minibuf.el (read-file-name-1):
9311         Call new file dialog box if it exists.
9312
9313         * minibuf.el (mouse-rfn-setup-vars):
9314         Clean up "chop" action.
9315
9316         * mouse.el:
9317         * mouse.el (button2): Now bound to mouse-track.
9318         * mouse.el (click-inside-extent-p):
9319         * mouse.el (point-inside-extent-p):
9320         * mouse.el (point-inside-selection-p):
9321         * mouse.el (mouse-drag-or-yank): Removed.
9322         * mouse.el (mouse-begin-drag-n-drop): New.
9323         * mouse.el (mouse-eval-sexp):
9324         * mouse.el (mouse-track-activate-strokes): New.
9325         * mouse.el (mouse-track-do-activate): New.
9326         * mouse.el (mouse-track):
9327         * mouse.el (default-mouse-track-event-is-with-button): New.
9328         * mouse.el (default-mouse-track-cleanup-hook):
9329         * mouse.el (default-mouse-track-drag-hook):
9330         * mouse.el (default-mouse-track-drag-up-hook):
9331         * mouse.el (default-mouse-track-click-hook):
9332         Merge drag-n-drop into mouse-track.
9333         Add general "activate" support to replace specific button2 kludges.
9334         Use "button modifier" support in mouse-track.
9335
9336         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9337
9338         * package-ui.el:
9339         * package-ui.el (pui-menu):
9340         * package-ui.el (pui-popup-context-sensitive): Removed.
9341         Fix bytecompiler warnings.
9342         Clean up popup code a bit.
9343
9344         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9345
9346         * simple.el:
9347         * simple.el (transpose-lines):
9348         * simple.el (transpose-line-up): New.
9349         * simple.el (transpose-line-down): New.
9350         * simple.el (transpose-subr):
9351         * simple.el (transpose-subr-1): Removed.
9352         Clean up, add functions to move lines up and down.
9353
9354         * startup.el (mail-host-address):
9355         * startup.el (user-mail-address):
9356         Customize.
9357
9358         * subr.el:
9359         * subr.el (set-symbol-value-in-buffer): New.
9360         * subr.el (error):
9361         * subr.el (check-argument-type):
9362         * subr.el (defined-error-p): New.
9363         Add structured error support.
9364
9365         * toolbar-items.el (toolbar-compile):
9366         Use new make-dialog-box.
9367
9368         * update-elc.el:
9369
9370         * userlock.el (ask-user-about-lock-dbox):
9371         * userlock.el (ask-user-about-supersession-threat-dbox):
9372         * userlock.el (ask-user-about-lock):
9373         * userlock.el (ask-user-about-supersession-threat):
9374         Use new make-dialog-box.
9375         Add safety checks; use should use-dialog-box-p.
9376
9377         * window-xemacs.el:
9378         * window-xemacs.el (__buffer-dedicated-frame):
9379         * window-xemacs.el (buffer-dedicated-frame): New.
9380         * window-xemacs.el (set-buffer-dedicated-frame): New.
9381         Move dedicated-frame stuff into lisp.
9382
9383 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9384
9385         * printer.el (generic-print-region): Do not require that
9386         `printer-name' be set.
9387         (printer-name): Commentary clarification.
9388
9389 2000-07-19  Martin Buchholz <martin@xemacs.org>
9390
9391         * XEmacs 21.2.35 is released.
9392
9393 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9394
9395         * select.el (selection-coercible-types): Initialise.
9396
9397 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9398
9399         * select.el (own-clipboard): Bug fix.
9400
9401 2000-07-17  Mike Sperber  <mike@xemacs.org>
9402
9403         * cus-edit.el (custom-migrate-custom-file): Save init file before
9404         continuing.
9405
9406 2000-07-16  Mike Sperber  <mike@xemacs.org>
9407
9408         * startup.el (load-init-file): Remove silly call to
9409         `load-user-custom-file`.
9410         (maybe-migrate-user-init-file): Minor fixes.
9411
9412 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9413
9414         * apropos.el (apropos-documentation-check-doc-file):
9415         `doc' variable should be let-bound, as was presumably intended.
9416
9417         * cus-edit.el (custom-variable-reset-saved):
9418         (custom-variable-reset-standard):
9419         Remove unused variable comment-widget.  Twice.
9420
9421         * toolbar.el (toolbar-blank-press-function):
9422         Add a real defvar with initial value nil and proper docstring.
9423         (press-toolbar-button): No need to check for boundp-ness anymore.
9424
9425         * rect.el (open-rectangle-line): Remove useless (let) form.
9426         Add defvar for pending-delete-mode.
9427
9428         * info.el (Info-find-node): This function needs an autoload cookie.
9429
9430         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9431         Use let* since the second form referred to the first.
9432
9433 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9434
9435         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9436         instead of removed `mswindows-get-clipboard'.
9437
9438
9439 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9440
9441         * select.el (select-convert-from-text): New.
9442         * select.el (select-convert-from-length): New.
9443         * select.el (select-convert-from-integer): New.
9444         * select.el (select-convert-from-identity): New.
9445         * select.el (select-convert-from-filename): New.
9446         * select.el (selection-converter-in-alist): Use them.
9447         New converter functions for X.
9448
9449         * select.el (get-selection): Removed comment.
9450
9451         * select.el (own-selection): Removed append code - I thought
9452         I'd already done this, but apparently not...
9453
9454         * select.el: Changed comment about TIMESTAMP.
9455
9456         * select.el (select-convert-in): New.
9457         * select.el (select-convert-out): New.
9458         New functions that get used by select.c.
9459
9460         * select.el (select-buffer-killed-default): New.
9461         * select.el (select-buffer-killed-text): New.
9462         * select.el (selection-buffer-killed-alist): New.
9463         New list and functions that get called if a relevant selection
9464         exists and a buffer gets killed.
9465
9466         * select.el (select-convert-to-targets):
9467         * select.el (select-convert-to-identity): Removed.
9468         * select.el (select-convert-from-identity): Removed.
9469         * select.el (select-converter-out-alist):
9470         Removed _EMACS_INTERNAL selection type.
9471
9472         * x-select.el (xselect-kill-buffer-hook): Removed.
9473         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9474         Removed this X-specific nonesense. Use the generic support
9475         in select.el instead.
9476
9477 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9478
9479         * mule/mule-category.el (defined-category-hashtable):
9480         Use make-hash-table instead of make-hashtable
9481
9482         * buff-menu.el: Byte-compiler warning fix.
9483
9484         * isearch-mode.el (isearch-highlight-all-cleanup):
9485         Remove unused variable `isearch-highlight-all-start'.
9486
9487         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9488
9489         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9490
9491         * cus-dep.el (Custom-make-dependencies):
9492         Add autoload cookie for custom-add-loads to generated custom-load.el.
9493
9494         * autoload.el (autoload-package-name): Warning suppression.
9495         Move defvar prior to first use.
9496
9497         * custom.el: Add autoload for custom-declare-face.
9498         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9499         * cl.el (cl-hack-byte-compiler):
9500         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9501         to work properly.
9502
9503 2000-07-08  Mike Sperber  <mike@xemacs.org>
9504
9505         * startup.el (load-home-init-file): Added variable.
9506         (maybe-migrate-user-init-file): Added.
9507         (load-user-init-file): Load custom file if different from init
9508         file.
9509
9510         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9511         "startup."
9512
9513         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9514         Moved `custom-file'-related code to cus-file.el.
9515
9516         * cus-file.el: New file.
9517
9518 2000-04-01  Mike Sperber  <mike@xemacs.org>
9519
9520         * packages.el (packages-find-package-directories): Added support
9521         for external package hierarchies with in-place installations.
9522
9523         * find-paths.el (paths-root-in-place-p): Added.
9524         (paths-find-emacs-directory): Added support for external
9525         directories with in-place installations.
9526         (paths-find-site-directory): Ditto.
9527
9528         * startup.el (find-user-init-file): Also look for
9529         ~/.xemacs/init.elc? in preference to ~/.emacs.
9530
9531 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9532
9533         * select.el (own-selection):
9534         * select.el (own-clipboard): Changed `append' parameter to
9535         `how-to-use' parameter.
9536         * select.el (own-selection): Removed icky append code.
9537         * select.el (own-selection, get-selection): Removed extra type
9538         checking.
9539         * select.el (selection-appender-alist):
9540         * select.el (selection-converter-{in|out}-alist): Initialise.
9541         * select.el (select-append-to-*): New.
9542         * select.el (select-convert-from-*): New.  New functions to append
9543         data and convert data from external type.
9544
9545 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9546
9547         * font-lock.el: Javadoc enhancements.
9548
9549 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9550
9551         * printer.el (generic-print-region): Compose job name from buffer
9552         name.
9553
9554 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9555
9556         * font-lock.el (font-lock-fontify-pending-extents): Call
9557         font-lock-fontify-region instead of font-lock-fontify-buffer
9558         to avoid unnecessary progress gauges.
9559
9560 2000-07-06  Craig Lanning  <lanning@scra.org>
9561
9562         * custom-load.el (faces):
9563
9564         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9565         dir is a regex.
9566
9567         * process.el (call-process-internal): from Dan Holmsand, use binary
9568         coding systems so that jka-compr works.
9569
9570 2000-07-07  Ben Wing  <ben@xemacs.org>
9571
9572         * font-lock.el: Undo previous change.  Unfortunately, some
9573         files actually use the variables directly in their init code
9574         without quoting them.
9575
9576 2000-07-07  Ben Wing  <ben@xemacs.org>
9577
9578         * font-lock.el (defvar font-lock-*-face): Removed.
9579
9580         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9581         only when necessary.
9582
9583 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9584
9585         * cl-macs.el: fix cl-transform-function-property kludge
9586         so that it does not require a random feature.
9587
9588 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9589
9590         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9591         as in Linux kernel "Rules.make".
9592
9593 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9594
9595         * build-report.el (build-report): Add autoload cookie.
9596
9597 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9598
9599         * package-ui.el (defgroup pui):  Correct a misspelling
9600         (pui-toggle-package-delete):  Change `seleted' to `selected'
9601
9602 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9603
9604         * package-get.el (package-get-update-base):
9605         (package-get): Use insert-file-contents-literally always.
9606         (package-get-maybe-save-index):
9607         Force coding system for writing to binary.
9608
9609 2000-06-08  Mike Alexander  <mta@arbortext.com>
9610
9611         * code-process.el (call-process-region): If there is no coding
9612         system for the process on process-coding-system-alist use the
9613         coding system of the buffer containing the region.
9614
9615 2000-06-10  Ben Wing  <ben@xemacs.org>
9616
9617         * cmdloop.el (command-error):
9618         If debug-on-error and noninteractive, output backtrace.
9619
9620         * files.el (file-relative-name):
9621         Remove MSDOS references.
9622
9623         * simple.el (line-number): New function, due to non-obvious
9624         behavior/usage of count-lines.
9625
9626         * simple.el (count-lines): document non-obvious usage to get
9627         line number.
9628
9629 2000-06-11  Ben Wing  <ben@xemacs.org>
9630
9631         * faces.el ((featurep 'xpm)):
9632         * x-faces.el (x-init-face-from-resources):
9633         * x-faces.el (x-init-frame-faces):
9634         * x-misc.el (x-init-specifier-from-resources):
9635         * x-misc.el (x-get-resource-and-bogosity-check):
9636         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9637         * x-mouse.el (x-init-pointer-shape):
9638         * x-scrollbar.el (x-init-scrollbar-from-resources):
9639         Add sixth argument to x-get-resource calls so as to issue warnings
9640         rather than errors on bogus arguments.
9641
9642 2000-06-05  Ben Wing  <ben@xemacs.org>
9643
9644         * compat.el: new file.  provides a clean, non-intrusive way to
9645         define compatibility functions.
9646
9647         * process.el (shell-quote-argument): temporary fix for lack
9648         of nt-quote-process-args.  #### I need to put back the overall
9649         structure of that mechanism but redo the guts of it using the
9650         extra intelligence in the C code.
9651
9652 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9653
9654         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9655         `package-get' does in package-get.el, instead of using external
9656         "md5sum" program.
9657
9658         * package-get.el (package-get): Insert package file literally to
9659         make checksum calculation work.
9660
9661 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9662
9663         * code-files.el (convert-mbox-coding-system): Deleted.
9664         (file-coding-system-alist): Removed reference to
9665         convert-mbox-coding-system.
9666
9667 2000-05-28  Martin Buchholz <martin@xemacs.org>
9668
9669         * XEmacs 21.2.34 is released.
9670
9671 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9672
9673         * font-lock.el (font-lock-keywords): Rewrote docstring
9674
9675 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9676
9677         * loadhist.el (unload-feature): handle case where x is both boundp
9678         and fboundp
9679
9680 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9681
9682         * packages.el: It's ok to use built-in macros, but not lisp
9683         defined ones.
9684
9685 2000-05-20  Ben Wing  <ben@xemacs.org>
9686
9687         * font-lock.el:
9688         * font-lock.el (font-lock-message-threshold):
9689         * font-lock.el (font-lock-mode):
9690         * font-lock.el (font-lock-default-fontify-buffer):
9691         * font-lock.el (font-lock-always-fontify-immediately):
9692         * font-lock.el (font-lock-old-extent): Removed.
9693         * font-lock.el (font-lock-old-len): Removed.
9694         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9695         * font-lock.el (font-lock-pending-extent-table): New.
9696         * font-lock.el (font-lock-range-table): New.
9697         * font-lock.el (font-lock-after-change-function):
9698         * font-lock.el (font-lock-after-change-function-1): Removed.
9699         * font-lock.el (font-lock-fontify-pending-extents): New.
9700         * font-lock.el ('font-lock-revert-cleanup): Removed.
9701         * font-lock.el ('font-lock-revert-setup): Removed.
9702         Rewrite deferral code to handle any number of changes, merging
9703         them properly.  Remove hacked-up code for revert-buffer, now
9704         unnecessary.
9705
9706         * menubar-items.el (default-menubar):
9707         In Options->Edit Init File, don't switch to emacs-lisp-mode
9708         unless necessary; doing this turns off font-lock.
9709
9710 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9711
9712         * keydefs.el: Define C-x BS to backward-kill-sentence.
9713
9714 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9715
9716         * files.el (hack-local-variables-prop-line): Use non-greedy
9717         matching to process -*-texinfo-*- -*-.
9718
9719 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9720
9721         * minibuf.el (minibuf-directory-files): new function.
9722         (read-file-name-activate-callback): use minibuf-directory-files.
9723         (read-directory-name-internal): ditto.
9724         (mouse-file-display-completion-list): ditto.
9725         (mouse-directory-display-completion-list): ditto.
9726         (read-file-name-internal): remove "./" from completion list unless
9727         explicitly matched, for consistency.
9728
9729 2000-05-11  Ben Wing  <ben@xemacs.org>
9730
9731         * gutter-items.el (gutter-buffers-tab):
9732         * gutter-items.el (add-tab-to-gutter):
9733         * gutter-items.el (update-tab-in-gutter):
9734         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9735         * gutter-items.el (append-progress-display):
9736         * gutter-items.el (abort-progress-display):
9737         * gutter-items.el (raw-append-progress-display):
9738         Further fixes.  Use set-glyph-image not set-image-instance-property,
9739         to fix problems with multiple windows in a frame.
9740
9741         * menubar-items.el (tutorials-menu-filter):
9742         Fix typo.
9743
9744         * startup.el (early-error-handler):
9745         Display message box under windows; otherwise, message will disappear
9746         before it can be viewed.
9747
9748         * update-elc.el:
9749         Fix bug in NEEDTODUMP processing.
9750
9751 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9752
9753         * startup.el (lock-directory): Removed.
9754         (superlock-file): Ditto.
9755         (startup-set-paths): Remove lockdir.
9756         (startup-setup-paths-warning): Remove lock-directory.
9757
9758         * setup-paths.el (paths-find-lock-directory): Removed.
9759         (paths-find-superlock-file): Ditto.
9760
9761 2000-05-09  Ben Wing  <ben@xemacs.org>
9762
9763         * faces.el (set-face-property):
9764         * faces.el (set-face-font):
9765         * faces.el (set-face-foreground):
9766         * faces.el (set-face-background):
9767         * faces.el (set-face-background-pixmap):
9768         * faces.el (set-face-underline-p):
9769         * faces.el (set-face-strikethru-p):
9770         * faces.el (set-face-highlight-p):
9771         * faces.el (set-face-dim-p):
9772         * faces.el (set-face-blinking-p):
9773         * faces.el (set-face-reverse-p):
9774         doc string changes.
9775
9776         * glyphs.el:
9777         * glyphs.el (make-image-specifier):
9778         * glyphs.el (glyph-property):
9779         * glyphs.el (set-glyph-image):
9780         * glyphs.el (make-glyph):
9781         * glyphs.el (make-pointer-glyph):
9782         * glyphs.el (make-icon-glyph):
9783         * glyphs.el (widget-image-instance-p): New.
9784         authorship info, lots of doc changes.  New predicate, inadvertently
9785         omitted.  the general principle with specifier docs is now that
9786         the description of instantiators should go with the make-foo-specifier
9787         fun's doc string, rather than in foo-specifier-p.  this follows
9788         conventions elsewhere in XEmacs and in general is a lot more obvious
9789         of a place to look.  sometimes the make-foo-specifier function needs
9790         to be created in the process.
9791
9792         * gutter.el:
9793         * gutter.el (make-gutter-specifier): New.
9794         * gutter.el (make-gutter-size-specifier): New.
9795         * gutter.el (make-gutter-visible-specifier): New.
9796         specifier doc updates according to the conventions specified before.
9797
9798         * objects.el:
9799         * objects.el (make-font-specifier):
9800         * objects.el (make-color-specifier):
9801         * objects.el (make-face-boolean-specifier): New.
9802         specifier doc updates according to the conventions specified before.
9803
9804         * specifier.el:
9805         * specifier.el (set-specifier):
9806         * specifier.el (make-integer-specifier): New.
9807         * specifier.el (make-boolean-specifier): New.
9808         * specifier.el (make-natnum-specifier): New.
9809         * specifier.el (make-generic-specifier): New.
9810         * specifier.el (make-display-table-specifier): New.
9811         specifier doc updates according to the conventions specified before.
9812
9813         * toolbar.el:
9814         * toolbar.el (make-toolbar-specifier): New.
9815         specifier doc updates according to the conventions specified before.
9816
9817 2000-05-09  Ben Wing  <ben@xemacs.org>
9818
9819         * process.el (call-process-internal): Revert to previous version
9820         because Mike's change clashed with a change I did not long before.
9821         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9822         Thanks very much Mike for pointing out the bug and submitting a
9823         patch!
9824
9825 2000-04-13  Mike Alexander  <mta@arbortext.com>
9826
9827         * process.el (call-process-internal): Send the correct input buffer
9828         (call-process-internal): Return the exit status of the process
9829
9830 2000-05-07  Ben Wing  <ben@xemacs.org>
9831
9832         * winnt.el:
9833         * winnt.el (nt-quote-args-verbatim): Removed.
9834         * winnt.el (nt-quote-args-prefix-quote): Removed.
9835         * winnt.el (nt-quote-args-backslash-quote): Removed.
9836         * winnt.el (nt-quote-args-double-quote): Removed.
9837         * winnt.el (nt-quote-args-functions-alist): Removed.
9838         * winnt.el (nt-quote-process-args): Removed.
9839         Remove all stuff for argument quoting.  We borrow the code instead
9840         from Emacs 20.6, which is much more careful in its quoting
9841         (e.g. in handling runs of the escape character) and avoids most of
9842         the need for this Lisp mechanism by checking to see whether we're
9843         running a Cygwin or normal program and doing the appropriate
9844         quoting.  If we end up needing such a mechanism, we should add
9845         it by extending the variable `mswindows-quote-process-args' so it
9846         can take an alist of regexps.
9847
9848 2000-05-07  Ben Wing  <ben@xemacs.org>
9849
9850         * keydefs.el:
9851         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9852         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9853         the window without moving point.
9854
9855         * simple.el:
9856         * simple.el (scroll-up-one): New.
9857         * simple.el (scroll-down-one): New.
9858         Functions for use with C-M-up/down.
9859
9860 2000-05-01  Martin Buchholz <martin@xemacs.org>
9861
9862         * XEmacs 21.2.33 is released.
9863
9864 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9865
9866         * dialog.el (yes-or-no-p-dialog-box):
9867         Fix docstring.
9868         Fix following horrible bug in X11 mode with focus-follows-mouse:
9869           1. Visit two files in two different frames.
9870           2. do File->Revert Buffer in one of those frames.
9871           3. Dialog box appears.
9872           4. Arrange things so that the mouse passes over the *other*
9873              frame, then to the dialog box, and click on "Yes".
9874           5. The file contents end up in the *wrong* buffer!
9875         Add TODO comment.
9876
9877 2000-04-28  Ben Wing  <ben@xemacs.org>
9878
9879         * help.el (describe-installation): correct typo introduced
9880         in last patch: boundp -> fboundp.
9881
9882         * etags.el (buffer-tag-table-list):
9883         canonicalize filenames to Unix format so that tag-table-alist
9884         searching works under Windows.
9885
9886         * autoload.el:
9887         Bowdlerize the supposedly objectionable words
9888         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9889
9890         * gutter-items.el (set-progress-display-style):
9891         * gutter-items.el (search-dialog-callback):
9892         * gutter-items.el (make-search-dialog):
9893         Change to new callback-ex api.
9894
9895 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9896
9897         * help.el: (describe-installation): decode-coding-string is not
9898         defined in a non MULE environment.
9899
9900 2000-04-28  Ben Wing  <ben@xemacs.org>
9901
9902         * gutter-items.el (buffer-list-changed-hook):
9903         use it, not record-buffer-hook.
9904
9905         * subr.el (record-buffer-hook): Removed.
9906
9907 2000-04-27  Ben Wing  <ben@xemacs.org>
9908
9909         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9910         use NORECORD option.  Andy will not like this, but the existing
9911         gutter behavior is just wrong, as per this comment:
9912
9913         ;; this used to add the norecord flag to both calls below.
9914         ;; this is bogus because it is a pervasive assumption in XEmacs
9915         ;; that the current buffer is at the front of the buffers list.
9916         ;; for example, select an item and then do M-C-l
9917         ;; (switch-to-other-buffer).  Things get way confused.
9918         ;;
9919         ;; Andy, if you want to maintain the current look, you must
9920         ;;  *uncouple* the gutter order and buffers order.
9921
9922         * loaddefs.el (completion-ignored-extensions): unfuckify.
9923
9924         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9925         xemacs.mak.
9926
9927         * autoload.el (batch-update-one-directory): new function, used in
9928         xemacs.mak.
9929
9930         * loadup.el: set gc-cons-threshold very high unless dumping --
9931         loadup during update-elc is much much much faster.  also do this
9932         when quick-building.
9933
9934         add commented-out code for profiling loadup.
9935
9936
9937         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9938         is required in order to build xemacs.
9939
9940 2000-04-26  Ben Wing  <ben@xemacs.org>
9941
9942         * loadup.el: don't garbage collect during loadup if quick-build
9943         compile-time option is set.
9944
9945 2000-04-23  Ben Wing  <ben@xemacs.org>
9946
9947         * update-elc.el: compute whether any dumped .el or .elc files
9948         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9949         if so.
9950
9951         * update-elc.el (update-elc-files-to-compile): always change
9952         NOBYTECOMPILE in the src directory rather than current dir,
9953         so it will work under NT.
9954
9955         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9956         the form of this file is identical between Unix and Windows.
9957         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9958         Added comment.
9959         (update-autoloads-from-directory): updated doc string.
9960         updated doc strings in a few other places.
9961
9962 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9963
9964         * bytecomp.el (byte-force-recompile): Fix argument to
9965         byte-recompile-directory.
9966
9967 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9968
9969         * gutter-items.el (progress-display-clear-when-idle): Use
9970         add-one-shot-hook.
9971         * gutter-items.el (clear-progress-display): Adjust number of
9972         arguments.
9973
9974 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9975
9976         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9977
9978 2000-04-16  Ben Wing  <ben@xemacs.org>
9979
9980         * printer.el: New file.
9981
9982         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9983
9984         * help.el (describe-installation): Fix decoding for Windows.
9985
9986         * menubar-items.el:
9987         * menubar-items.el (default-menubar):
9988         * menubar-items.el (tutorials-menu-filter): New.
9989         * menubar-items.el (popup-menubar-menu):
9990         Add authorship.  Redo Help menu and Tutorials filter.
9991
9992         * menubar.el: Correct comment.
9993
9994         * modeline.el (modeline-buffer-identification): Correct doc string.
9995
9996         * simple.el:
9997         * simple.el (printing): Removed.
9998         * simple.el (printer-name): Removed.
9999         * simple.el (generic-print-buffer): Removed.
10000         * simple.el (generic-print-region): Removed.
10001         Move generic print code to printer.el.
10002
10003 2000-04-15  Ben Wing  <ben@xemacs.org>
10004
10005         * simple.el (generic-print-region): New.
10006         make this function actually work.
10007         (generic-print-buffer): call generic-print-region.
10008
10009 2000-04-14  Andy Piper  <andy@xemacs.org>
10010
10011         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10012         by using the new widget-callback-current-channel.
10013         (search-dialog-callback): ditto.
10014
10015 2000-04-12  Andy Piper  <andy@xemacs.org>
10016
10017         * gutter.el (default-gutter-position): moved from gutter-items.el.
10018         (default-gutter-position-changed-hook): ditto.
10019         (gutter-element-visibility-changed-hook): ditto.
10020         (set-gutter-element): ditto.
10021         (remove-gutter-element): ditto.
10022         (set-gutter-element-visible-p): ditto.
10023         (gutter-element-visible-p): ditto.
10024         (init-gutter): ditto.
10025
10026         * dialog.el (make-dialog-box): renamed and moved from
10027         gutter-items.el
10028
10029         * gutter-items.el: move various functions elsewhere.
10030
10031 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10032
10033         * menubar-items.el: Fixed place of parenthesis.
10034
10035 2000-04-12  Ben Wing  <ben@xemacs.org>
10036
10037         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10038                 without constantly being prompted for the tag.
10039         * simple.el: Added a number of section headings, to clarify the
10040                 organization of this file.
10041         * simple.el (activate-region):
10042         * simple.el (region-exists-p):
10043         * simple.el (region-active-p):
10044                 Moved these three function down to the other side of
10045                 the case-changing functions, so they join the rest of
10046                 the region code.
10047         * simple.el (printing): New.
10048         * simple.el (printer-name): New.
10049         * simple.el (generic-print-buffer): New.
10050                 New functions, a very simple prototype for a unified
10051                 printing interface.
10052
10053         * process.el (call-process-internal): Real fix for null BUFFER,
10054                 other problems with BUFFER specs.
10055
10056         * menubar-items.el:
10057                 Fixed up File->Print to use new printing functions.
10058                 Various corrections and expansions to Grep/Compile menus.
10059                 New options for Printing.
10060                 New options for SMTP Mail, the way to send mail under
10061                   MS Windows. (There's also a package patch to make SMTP
10062                   Mail be the default under MSWin.)
10063
10064 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10065
10066         * menubar-items.el: Selecting Rectangle Mousing from menubar
10067         did not work.  Needed to quote mouse-track-rectangle-p.
10068
10069 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10070
10071         * cl-compat.el (keywordp): Removed.
10072
10073 2000-04-05  Andy Piper  <andy@xemacs.org>
10074
10075         * gutter-items.el (progress-layout-glyph): don't initialize here.
10076         (progress-gauge-glyph): use dynamic sizing.
10077         (set-progress-display-style): new function. Set progress glyphs
10078         appropriately depending on the style.
10079         (progress-display-style): new variable. Custom version of
10080         set-progress-display-style.
10081         (progress-abort-glyph): switch to dynamic sizes.
10082         (search-dialog-text): make the edit field active.
10083
10084 2000-04-04  Andy Piper  <andy@xemacs.org>
10085
10086         * gutter-items.el (make-search-dialog): need to make the search
10087         dialog visible after creation.
10088
10089         * menubar-items.el (default-menubar): use the search dialog for
10090         searching. Remove some extraneous search menu items.
10091
10092         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10093         well as strings.
10094         (make-gutter-only-dialog-frame): allow the user to create the
10095         frame unmapped. Allow the gutter spec to be given as a glyph.
10096         (search-dialog-direction): new variable.
10097         (search-dialog-text): new variable.
10098         (search-dialog-callback): new function. Callback for the search
10099         dialog action.
10100         (make-search-dialog): new function. Create a user-friendly search
10101         dialog.
10102
10103 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10104
10105         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10106         under Windows.
10107
10108 2000-04-01  Andy Piper  <andy@xemacs.org>
10109
10110         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10111         progress more accurately.
10112
10113 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10114
10115         * finder.el (finder-compile-keywords): Process readable files only.
10116         Because error in process of .#finder-inf.el when compile xemacs
10117         with --with-clash-detection option.
10118
10119 2000-03-31  Andy Piper  <andy@xemacs.org>
10120
10121         * gutter-items.el (append-progress-display): don't delay after a
10122         successful font-lock.
10123         (make-gutter-only-dialog-frame): new function. Allow users to
10124         create gutter-only dialogs.
10125
10126 2000-03-27  Mike Alexander  <mta@arbortext.com>
10127
10128         * process.el (call-process-internal): Handle a null BUFFER
10129         parameter correctly.
10130
10131 2000-03-28  Andy Piper  <andy@xemacs.org>
10132
10133         * gutter-items.el (abort-progress-display): put strings in the
10134         gutter not extents.
10135         (progress-layout-glyph): signal special 'quit callback.
10136         (progress-display-quit-function): deleted.
10137         (progress-display-stop-callback): deleted.
10138         (progress-display-dispatch-command-events): deleted.
10139         (append-progress-display): remove calls to
10140         progress-display-dispatch-command-events.
10141         (raw-append-progress-display): ditto.
10142
10143 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10144
10145         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10146         being a list.  Actually define `stipple-pixmap-p' which is used as
10147         an error predicate.  Correctly handle PIXMAP being either relative
10148         or absolute file name.
10149
10150 2000-03-24  Andy Piper  <andy@xemacs.org>
10151
10152         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10153         (abort-progress-display): ditto. Don't delete the created extent.
10154         (raw-append-progress-display): ditto.
10155         (progress-display-dispatch-non-command-events): new
10156         function. Encapsulates what we want to do when no command input is
10157         required.
10158         (progress-display-dispatch-command-events): likewise, but disable
10159         for now since it causes too many problems.
10160         (append-progress-display): use them.
10161         (raw-append-progress-display): ditto.
10162         (default-gutter-position-changed-hook): set this rather than
10163         default-gutter-position-changed.
10164         (default-gutter-position-changed-hook): lambda with zero arguments
10165         rather than one.
10166         (raw-append-progress-display): trap errors in pending input since
10167         allowing them to signal will hose the gauge well and
10168         truly. Ideally we would like to delay these until we are more able
10169         to cope.
10170         (append-progress-display): ditto.
10171
10172 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10173
10174         * lisp/make-docfile.el: call-process-internal is now implemented
10175         in process.el.
10176
10177 2000-03-21  Ben Wing  <ben@xemacs.org>
10178
10179         * mule\mule-cmds.el (set-language-info-alist):
10180         Fix to correspond to new menu arrangement.
10181
10182 2000-03-21  Ben Wing  <ben@xemacs.org>
10183
10184         * process.el:
10185         * process.el (call-process-internal): New.
10186         New implementation of call-process.  Only enabled under NT, so far.
10187         stderr handling not implemented yet in CVS'd C code.
10188
10189 2000-03-20  Ben Wing  <ben@xemacs.org>
10190
10191         * lisp-mode.el:
10192         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10193         * lisp-mode.el (lisp-interaction-mode):
10194         Put back Lisp Interaction menubar for Jan V's sake.
10195
10196         * simple.el:
10197         * simple.el (mark-ring):
10198         * simple.el (dont-record-current-mark): New.
10199         * simple.el (in-shifted-motion-command): New.
10200         * simple.el (mark-ring-unrecorded-commands): New.
10201         * simple.el (mark-ring-max):
10202         * simple.el (set-mark-command):
10203         * simple.el (push-mark):
10204         * simple.el (handle-pre-motion-command):
10205         Implement scheme for not recording unimportant marks.
10206
10207         * subr.el:
10208         * subr.el (function-allows-args): New.
10209         New function function-allows-args.
10210
10211 2000-03-20  Martin Buchholz <martin@xemacs.org>
10212
10213         * XEmacs 21.2.32 is released.
10214
10215 2000-03-20  Andy Piper  <andy@xemacs.org>
10216
10217         * gutter-items.el (update-tab-in-gutter): force selection of the
10218         selected-window if required to do so.
10219         (buffers-tab-items): ditto.
10220         (add-tab-to-gutter): ditto.
10221         (create-frame-hook): use force-selection.
10222         (default-gutter-position-changed): lambdify.
10223         (update-tab-hook): deleted since it was only used in one place.
10224
10225 2000-03-18  Andy Piper  <andy@xemacs.org>
10226
10227         * files.el (find-file-noselect): undo change that shouldn't have
10228         gone in.
10229
10230 2000-03-17  Andy Piper  <andy@xemacs.org>
10231
10232         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10233         of selected-window trickery.
10234
10235         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10236         frames tabs.
10237         (progress-display-stop-callback): progress -> progress-display
10238         (progress-display-quit-function): ditto.
10239         (clear-progress-display): ditto.
10240         (remove-progress-display): ditto.
10241         (append-progress-display): ditto.
10242         (abort-progress-display): ditto.
10243         (raw-append-progress-display): ditto.
10244         (display-progress-display): ditto.
10245         (current-progress-display-label): ditto.
10246         (current-progress-display): ditto.
10247         (lprogress-display): ditto and save the buffer
10248         (progress-display): ditto. Otherwise the buffer sometimes gets
10249         changed which confuses font-lock.
10250
10251         * font-lock.el (font-lock-default-fontify-buffer): catch all
10252         errors, not just quit.
10253         (font-lock-mode): progress -> display-progress
10254         (font-lock-default-fontify-buffer): ditto.
10255         (font-lock-fontify-syntactically-region): ditto.
10256         (font-lock-fontify-keywords-region): ditto.
10257
10258 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10259
10260         * cl.el (gensym): Move to here from cl-macs.el.
10261         (gentemp): Ditto.
10262
10263 2000-03-16  Andy Piper  <andy@xemacs.org>
10264
10265         * font-lock.el (font-lock-mode): use lprogress and friends for
10266         progress management.
10267         (font-lock-default-fontify-buffer): ditto.
10268         (font-lock-fontify-syntactically-region): ditto.
10269         (font-lock-fontify-keywords-region): ditto.
10270         (font-lock-revert-cleanup): fix reverting.
10271         (font-lock-revert-setup): ditto.
10272
10273         * gutter-items.el (progress-use-echo-area): new variable. Use the
10274         echo area for progress gauges if non-nil.
10275         (clear-progress): remove echo area stuff and defer to
10276         clear-message.
10277         (append-progress): dispatch non-command events after each progress
10278         increment. Remove echo area stuff.
10279         (abort-progress): remove echo area stuff and defer to
10280         display-message.
10281         (raw-append-progress): ditto. Dispatch non-command events after
10282         gutter redisplay.
10283         (display-progress): defer echo area stuff to display-message.
10284
10285         * gutter-items.el (clear-progress):
10286         (abort-progress): indentation changes.
10287         (display-progress): don't clear progress.
10288         (append-progress): compare messages with equal.
10289         (raw-append-progress): use dispatch-non-command-events to flush
10290         widget creation events.
10291
10292 2000-03-13  Ben Wing  <ben@xemacs.org>
10293
10294         * abbrev.el:
10295         * abbrev.el (abbrev-string-to-be-defined): New.
10296         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10297         Changes for use with the menubar.
10298
10299 2000-03-12  Ben Wing  <ben@xemacs.org>
10300
10301         * alist.el (vassoc): moved here from font-menu.el.
10302
10303         * custom.el (defface): typo fix.
10304
10305         * dialog.el (yes-or-no-p-dialog-box):
10306         * dialog.el (message-box):
10307         * files.el (save-some-buffers-1):
10308         Put accelerators in the button names.
10309
10310         * font-lock.el (font-lock-comment-face):
10311         * font-lock.el (font-lock-keyword-face):
10312         * font-lock.el (font-lock-function-name-face):
10313         Fixed some of the colors under MS Windows because the existing
10314         default colors were hardly different from black and needed to be
10315         made lighter.
10316
10317         * font-menu.el:
10318         * font-menu.el (font-menu-split-long-menu):
10319         * font-menu.el (font-menu-family-constructor):
10320         * font-menu.el (font-menu-size-constructor):
10321         * font-menu.el (font-menu-weight-constructor):
10322         * font-menu.el (font-menu-set-font):
10323         vassoc moved to alist.el.
10324         Accelerators added to all menus.
10325         Unused bound var new-props removed.
10326
10327         * keydefs.el: I did a whole lot of rearranging to put things in a
10328         more consistent order and fixed a number of cases where key
10329         combinations involving up, down, left, right and so on were
10330         defined but the corresponding keypad combinations were not
10331         defined.
10332
10333         * lisp-mode.el:
10334         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10335         * lisp-mode.el (emacs-lisp-mode):
10336         * lisp-mode.el (lisp-interaction-mode):
10337         * lisp-mode.el (flet):
10338         Added accelerators onto the menus.
10339         Made all the different versions of the let function be indented
10340         the same way.
10341         Undid Steve's easy-menu-ification, because it makes it impossible
10342         to have the menubar and popup menus different.
10343         Cleaned up the menu; added items for find-function &c and some
10344         indenting, and removed debug-on-*.
10345
10346         * list-mode.el (list-mode-hook):
10347         * list-mode.el (list-mode):
10348         * list-mode.el (completion-setup-hook):
10349         * list-mode.el (display-completion-list):
10350         Added support for the :window-height keyword, which is required
10351         because of other changes that I made for the file dialog box.  I
10352         also made the hook variables list-mode-hook and
10353         completion-setup-hook and also minibuffer-setup-hook in
10354         minibuf.el be permanent-local; see comment in list-mode.el.
10355
10356         * map-ynp.el (map-y-or-n-p):
10357         Added accelerators to the dialog buttons.
10358
10359         * menubar-items.el (menu-truncate-list):
10360         New internal function.
10361         * menubar-items.el (submenu-generate-accelerator-spec):
10362         * menubar-items.el (menu-item-strip-accelerator-spec):
10363         * menubar-items.el (menu-item-generate-accelerator-spec):
10364         New exported functions, for use in auto-generating accelerator specs.
10365
10366         * menubar-items.el:
10367         * menubar-items.el (default-menubar):
10368         * menubar-items.el (maybe-add-init-button):
10369         * menubar-items.el (bookmark-menu-filter):
10370         * menubar-items.el (slow-format-buffers-menu-line):
10371         * menubar-items.el (build-buffers-menu-internal):
10372         * menubar-items.el (language-environment-menu-filter):
10373         * menubar-items.el (default-popup-menu):
10374         * menubar-items.el (popup-buffer-menu):
10375         * menubar-items.el (popup-menubar-menu):
10376         Did a major overhaul on this file, and in fact I'm nowhere near
10377         done working on the menubar, and there will be more patches to
10378         come.  A basic summary of what I've done:
10379
10380         a) I added accelerators to all of the menu items.  For menus that
10381         are auto-generated, such as the buffers menu, the accelerators are
10382         automatically added to the beginning of each line using the
10383         numbers 1 through 9, then zero, and then letters starting with A,
10384         but omitting the letters that are already in use for the fixed
10385         menu items at the top of the buffers menu.  To facilitate adding
10386         accelerators of this kind, I created some new functions
10387         (*-accelerator-spec), which are also being used by other filters
10388         that auto generate lists of things such as ftp sites to download
10389         packages.  If people really don't like these accelerators
10390         appearing at the beginning of the menu items, a variable can be
10391         added to optionally turn them off, but I think this is rather
10392         pointless because other menu items have accelerators and many or
10393         most of the menu users will use the accelerators if the support is
10394         there.
10395
10396         b) I combined the top level Tools and Apps menus into a single
10397         Tools menu, because the distinction between the two is not
10398         obvious, and the items on the menus are not used often enough that
10399         putting some of them onto submenus is a problem.
10400
10401         c) I created two new top level menus called View and Cmds because
10402         there were too many items on the File and Edit menus, and I'm going
10403         to be adding more items to these menus.  In contrast to the Tools
10404         menu, the items on these menus may be used quite often during an
10405         editing session, and so should be available with fewer
10406         keystrokes.
10407
10408         d) I added a number of options to the options menu, including one
10409         for controlling whether the alt key can be used to traverse to
10410         menu items using the accelerators, one for controlling behavior of
10411         control-k, one for controlling how the kill and yank functions
10412         interact with the clipboard, a few additional buffers-menu
10413         options, and various other things.  I also did a bit of
10414         rearranging, for example, combining the keyboard and mouse options
10415         into a single keyboard and mouse submenu to facilitate the
10416         accelerators on that level.
10417
10418         e) I changed the variable buffers-menu-format-buffer-line-function
10419         to take two arguments instead of one, the second argument being
10420         the line number for use in creating an accelerator.  I added a
10421         hack to support existing functions with one argument (although I
10422         doubt that very many of these exist), for backward compatibility.
10423
10424         f) I moved the top level mule menu to be a submenu of the edit
10425         menu.  I think that most of the items on this menu are fairly
10426         useless and there are certainly not enough frequently used items
10427         to justify this being its own top level menu.
10428
10429         g) I combined most of the items in big-menubar.el into the main menu.
10430         If people think the main menu is too big, it would be possible to
10431         create different configurations, some smaller.
10432
10433         * menubar.el (check-menu-syntax):
10434         Deleted some syntax checks that were no longer valid, partly
10435         because of changes that were already made a long time ago, and
10436         partly because of a change I made where I allow the name of the
10437         menu item to be an evaluated expression rather than just a string,
10438         similar to all of the other parameters of a menu item.
10439
10440         * minibuf.el:
10441         * minibuf.el (read-file-name-1):
10442         * minibuf.el (mouse-read-file-name-1):
10443         I made a number of changes to improve the appearance
10444         and functioning of the file dialog box.  They include:
10445
10446         a) Fixing the problem where closing the dialog box by clicking on
10447         the close button of the window didn't properly exit the
10448         minibuffer.
10449
10450         b) Fixing the problem that if you typed part of a file name, and
10451         then clicked on a completion with the mouse, the file was not
10452         correctly selected.
10453
10454         c) Changing the title of the dialog box to reflect the operation
10455         being done in accordance with user interface conventions, rather
10456         than the name of the dialog box buffer, which is rather useless.
10457
10458         d) Remove the words "possible completions are" which didn't
10459         belong.
10460
10461         e) Fix things so that the completions scroll off the end of the
10462         completions windows only to the right, rather than both to the
10463         right and down, which is in accordance with Windows user interface
10464         conventions.
10465
10466         * msw-init.el (init-post-mswindows-win):
10467         Added a binding for meta-F4, which is the standard windows binding
10468         for exiting a program.
10469
10470         * select.el (get-selection-no-error):
10471         * select.el (own-selection):
10472         * select.el (own-clipboard):
10473         Added an optional argument called append to the functions
10474         own-selection and own-clipboard.  This adds support for appending
10475         text to the existing selection and allows the function
10476         own-clipboard to be used as the value of the variable
10477         interprogram- cut-function.
10478
10479         Fixed a bug in own-selection in handling zmacs-region-stays.
10480
10481         * simple.el (historical-kill-line): New.
10482
10483         * simple.el (kill-line):
10484         * simple.el (interprogram-cut-function):
10485         * simple.el (interprogram-paste-function):
10486         * simple.el (handle-pre-motion-command):
10487         * simple.el (next-line):
10488         * simple.el (previous-line):
10489         a) Expanded the variable kill-whole-line, so that function
10490         kill-line can be set to delete the entire line always, not just
10491         when cursor is at the beginning of the line.  This is controlled
10492         by setting the variable kill-whole-line to the symbol 'always.
10493         This behavior, as well as the existing kill-whole-line behavior,
10494         now only take effect when kill-line is called interactively,
10495         although this is a departure from a previous behavior in the case
10496         of setting this variable kill-whole-line to t.  It is almost
10497         certainly what has always been intended, and most likely the old
10498         way of doing things introduced bugs.  I also created a function
10499         called historical-kill-line, which ignores the kill-whole-line
10500         setting and always gives the historical behavior of only killing
10501         to the end of the line.  I bound this function to shift- control-k
10502         so that the kill to end of line behavior is available, even when
10503         kill-whole-line has been set to change control-k into the simple
10504         delete-whole-line behavior. (This can be set using the options
10505         menu.)
10506
10507         b) I changed things so that kill and yank now interact with the
10508         clipboard by default under windows.  This was done by changing the
10509         default value of interprogram-cut- function and
10510         interprogram-paste-function.  You can get the old behavior by
10511         setting these to nil, and there is an option on the options menu
10512         to do this.
10513
10514         c) I added support for selecting text using shifted motion keys.
10515         This support is on by default and can be controlled by the
10516         variable shifted-motion-keys-select-region.  There is also a
10517         variable called unshifted-motion-keys-deselect-region that
10518         controls more specifically how the shifted motion key behavior
10519         works.  I did not put an option on the options menu to turn this
10520         off, because I can't imagine why this would be useful.
10521
10522         * simple.el (forward-block-of-lines):
10523         * simple.el (backward-block-of-lines):
10524         * simple.el (block-movement-size):
10525         New.
10526
10527         * simple.el (uncapitalized-title-words):
10528         * simple.el (uncapitalized-title-word-regexp):
10529         * simple.el (capitalize-string-as-title):
10530         * simple.el (capitalize-region-as-title):
10531         New.
10532
10533
10534         * subr.el (add-hook):
10535         * subr.el (make-local-hook): New.
10536         * subr.el (remove-local-hook): New.
10537         * subr.el (add-one-shot-hook): New.
10538         * subr.el (add-local-one-shot-hook): New.
10539         Added some functions to make using hooks easier.
10540         These include:
10541
10542         a) Functions add-local-hook and remove-local-hook to make it easy
10543         to use local hooks.
10544
10545         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10546         make it possible to add a "one-shot" hook, which is to say a hook
10547         that runs only once, and automatically removes itself after the
10548         first time it has run.
10549
10550 2000-03-09  Andy Piper  <andy@xemacs.org>
10551
10552         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10553
10554 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10555
10556         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10557         Moved from menubar-items.el.
10558         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10559
10560 2000-03-08  Andy Piper  <andy@xemacs.org>
10561
10562         * gutter-items.el (build-buffers-tab-internal): add selected field
10563         to buffers tab spec.
10564
10565 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10566
10567         * minibuf.el (last-exact-completion): Initialize to nil.
10568
10569 2000-03-07  Didier Verna  <didier@xemacs.org>
10570
10571         * startup.el (command-line-1): remove unused variable
10572         `first-file-buffer'.
10573
10574 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10575
10576         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10577         which is also used for Web server log files.
10578
10579 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10580
10581         * mule/mule-charset.el: Setup auto-fill-chars.
10582
10583 2000-03-02  SL Baur  <steve@beopen.com>
10584
10585         * subr.el (with-string-as-buffer-contents): Reimplement using
10586         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10587         non-deletion of buffer after execution problem.
10588         (with-output-to-string): Use unique buffer name.
10589
10590 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10591
10592         * gutter-items.el (buffers-tab-sort-function):  New variable.
10593         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10594
10595 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10596
10597         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10598
10599 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10600
10601         * menubar-items.el (maybe-add-init-button): Remove the "Load
10602         .emacs" button from all menubars.
10603
10604 2000-03-01  Didier Verna  <didier@xemacs.org>
10605
10606         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10607         region rectangle replacement (from Jan Vroonhof).
10608         (replace-rectangle): new function.
10609
10610 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10611
10612         * mule/mule-cmds.el (set-default-coding-systems): Use
10613         set-terminal-coding-system and set-keyboard-coding-system.
10614         * coding.el (set-terminal-coding-system): Use
10615         set-console-tty-output-coding-system.
10616         (set-keyboard-coding-system): Use
10617         set-console-tty-input-coding-system.
10618
10619 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10620
10621         * minibuf.el (read-variable): Allow symbol to default argument.
10622
10623 2000-02-27  Andy Piper  <andy@xemacs.org>
10624
10625         * gutter-items.el (update-tab-hook): new function to be used for
10626         hooks.
10627         (create-frame-hook): add update-tab-hook.
10628         (record-buffer-hook): ditto.
10629         (default-gutter-position-changed): ditto.
10630         (default-gutter-position): updating the buffers tab is now handled
10631         by a hook.
10632         (default-gutter-position-changed-hook): new variable.
10633         (gutter-element-visibility-changed-hook): ditto.
10634         (set-gutter-element-visible-p): call it.
10635         (set-gutter-element): use modify-specifier-instances. Set extents
10636         as duplicable before using.
10637         (remove-gutter-element): ditto.
10638         (set-gutter-element-visible-p): ditto.
10639         (init-gutter): new function.
10640         (add-tab-to-gutter): use new gutter-element functions rather than
10641         setting specifiers directly.
10642         (clear-progress): ditto.
10643         (abort-progress): ditto.
10644         (gutter-buffers-tab-visible-p): renamed from
10645         default-gutter-visible-p
10646
10647         * specifier.el (modify-specifier-instances): new function from Jan
10648         Vroonhof.
10649
10650         * x-init.el (init-post-x-win): call init-gutter.
10651
10652         * msw-init.el (init-post-mswindows-win): call init-gutter.
10653
10654         * menubar-items.el (default-menubar): Update to reflect new gutter
10655         variables.
10656
10657 2000-02-26  Andy Piper  <andy@xemacs.org>
10658
10659         * gutter-items.el (set-gutter-element): new function. Add gutter
10660         elements to the specified gutter.
10661         (remove-gutter-element): new function. Remove gutter elements from
10662         the specified gutter.
10663         (set-gutter-element-visible-p): new function. Set gutter element
10664         visibility for the provided gutter-visible specifier.
10665
10666 2000-02-23  Andy Piper  <andy@xemacs.org>
10667
10668         * gutter-items.el (add-tab-to-gutter): specify dimensions
10669         dynamically.
10670
10671 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10672
10673         * gutter-items.el (add-tab-to-gutter):
10674         * package-get.el (package-get-interactive-package-query):
10675         * package-ui.el (pui-directory-exists):
10676         (pui-install-selected-packages):
10677         (pui-list-packages):
10678         Use #'(lambda ...)  instead of '(lambda ...).
10679
10680 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10681
10682         * startup.el (load-user-init-file): Check to make sure user
10683           has an init-file before calling load().
10684
10685 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10686
10687         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10688
10689 2000-02-23  Martin Buchholz <martin@xemacs.org>
10690
10691         * XEmacs 21.2.31 is released.
10692
10693 2000-02-21  Mike Sperber <mike@xemacs.org>
10694
10695         * loadup.el (really-early-error-handler):
10696         * update-elc.el:
10697         * make-docfile.el:
10698         Remove dependency on EMACSBOOTSTRAP... environment variables.
10699
10700 2000-02-21  Martin Buchholz <martin@xemacs.org>
10701
10702         * XEmacs 21.2.30 is released.
10703
10704 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10705
10706         * byte-optimize.el (byte-optimize-plus):
10707         (byte-optimize-minus):
10708         (byte-optimize-multiply):
10709         Optimize (- 0) to 0, not (-)
10710         Optimize (+ 5 3.0) to 8.0
10711         Optimize (* 5 3.0) to 15.0
10712         Improve readability.
10713
10714 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10715
10716         * modeline.el: (modeline-scrolling-method): change modeline
10717         mswindows cursor appearance according to the value.
10718
10719         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10720         and 'gui-element face colors and 'gui-element face font to Windows
10721         defaults.
10722
10723 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10724
10725         * font-lock.el: Javadoc enhancements
10726
10727 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10728
10729         * ldap.el (toplevel): Test if LDAP support has been compiled in
10730         (ldap-verbose): New option
10731         (ldap-search-entries): Renamed from the previous ldap-search
10732         Conditionalize message display on ldap-verbose
10733         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10734         defuns
10735         (ldap-search): Is now defined as an obsolete wrapper calling
10736         ldap-search-basic or ldap-search-entries
10737
10738
10739 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10740             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10741             Jan Vroonhof  <jan@xemacs.org>
10742
10743         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10744         When for-effect is true, didn't call `byte-optimize-form'
10745         in and/or subforms without last.
10746
10747 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10748
10749         * package-get.el (package-get-download-sites): Use correct custom
10750         type.
10751
10752 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10753
10754         * files.el (write-file): Ask for coding system when compiled with
10755         file-coding.
10756
10757 2000-02-16  Andy Piper  <andy@xemacs.org>
10758
10759         * buffer.el (switch-to-buffer): give norecord argument to
10760         set-window-buffer instead of explicitly recording.
10761
10762         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10763         we have to pick a window.
10764
10765 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10766
10767         * mule/mule-cmds.el (describe-language-support): Don't add
10768         unexist function to help-map.
10769         (describe-coding-system): Don't use already assigend `C'.
10770
10771 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10772
10773         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10774         work in custom.
10775
10776 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10777
10778         * about.el: Ienaga's e-mail address change.
10779
10780 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10781
10782         * etags.el (find-tag): force new window -- even if buf already
10783         visible -- when other-window is t
10784
10785 2000-02-16  Martin Buchholz <martin@xemacs.org>
10786
10787         * XEmacs 21.2.29 is released.
10788
10789 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10790
10791         * cl-extra.el (getf): This is now identical to `plist-get', so
10792         just defalias it.
10793         * cl-macs.el: Make getf an alias to plist-get, at the
10794         byte-compiler level, using define-compiler-macro.
10795
10796 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10797
10798         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10799
10800 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10801
10802         * lisp/etags.el (find-tag-internal): set exact-tagname to
10803           a regular expression that matches against the tagname
10804           part of the tag entry first instead of only looking in
10805           the context area.
10806
10807 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10808
10809         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10810         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10811
10812 2000-02-07  Martin Buchholz <martin@xemacs.org>
10813
10814         * XEmacs 21.2.28 is released.
10815
10816 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10817
10818         * cl-extra.el (getf): Just call `get', never `get*'.
10819         Make arglist match docstring.
10820         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10821         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10822         * byte-optimize.el: remove references to `get*'.
10823
10824 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10825
10826         * mule/european.el: Add syntax information for Latin3 and Latin4.
10827
10828 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10829
10830         * byte-optimize.el: Byte-optimize (length "foo")
10831
10832 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10833
10834         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10835         width check using `window-leftmost-p' and `window-rightmost-p'.
10836
10837 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10838
10839         * wid-edit.el (widget-match-inline): An atom never matches a
10840           list.
10841
10842 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10843
10844         * modeline.el: Consolidated 'x and 'mswindows specification under
10845         'win tag.
10846
10847 2000-01-29  Andy Piper  <andy@xemacs.org>
10848
10849         * gutter-items.el: (format-buffers-tab-line): Try and be
10850         intelligent about buffer naming when we have duplicates.
10851
10852 2000-01-29  Andy Piper  <andy@xemacs.org>
10853
10854         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10855         updated when it becomes visible.
10856
10857 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10858
10859         * bytecomp.el (byte-compile-insert-header): Properly set coding
10860         system under MULE and file-coding.
10861
10862 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10863
10864         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10865         (dontusethis-set-value-terminal-coding-system-handler):
10866         (dontusethis-set-value-keyboard-coding-system-handler):
10867         Never undefine coding system aliases.  Emergency fix for gnus.
10868
10869 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10870
10871         * files.el (abbreviate-file-name): Use directory-sep-char instead
10872         of hard-coded "/".
10873
10874 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10875
10876         * startup.el (user-init-file-base-list): New variable, replacing
10877         user-init-file-base.
10878         (find-user-init-file): New function.
10879         (command-line-early): Use it.
10880         (load-user-init-file): Ditto.
10881
10882 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10883
10884         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10885         calling valid-image-instantiator-format-p
10886
10887 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10888
10889         * isearch-mode.el (isearch-mode): The variable is
10890         isearch-unhidden-extents, not isearch-opened-extents.
10891
10892 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10893
10894         * minibuf.el (next-history-element): Modify error message if a
10895         default value is available.
10896
10897 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10898
10899         * bytecomp.el (byte-compile-file): Don't unconditionally write
10900         .elc files in binary - might contain non-Latin1.
10901
10902 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10903
10904         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10905         for windows-nt.
10906
10907         * version.el:
10908         * startup.el (user-init-file-base):
10909         * process.el (call-process-region):
10910         * files.el (make-backup-file-name):
10911         (backup-file-name-p):
10912         (file-relative-name):
10913         (abbreviate-file-name):
10914         (set-auto-mode):
10915         * code-process.el (call-process-region): Removed unnecessary
10916         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10917         support out of the universe.
10918
10919         * process.el:
10920         * code-process.el:
10921         * bytecomp.el (byte-compile-file): Removed reference to
10922         buffer-file-type, and commented usage of binary-process-output
10923         NTEmacs variables.
10924
10925 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10926
10927         * help.el (function-arglist): Add case for macro.
10928
10929 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10930
10931         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10932         printers.
10933         (custom-display): Added a menu for printer/display tags.
10934
10935         * frame.el (frame-type):
10936         * device.el (device-type): Added 'msprinter to the doc string, and
10937         removed 'pc -- it is not going to be implemented ever.
10938         (call-device-method): Fixed docstring typo.
10939         Defined specifier tags 'printer and 'display.
10940
10941 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10942
10943         * lisp/itimer.el (itimer-run-expired-timers): (consp
10944           last-command-event-time) instead of (consp
10945           'last-command-event-time).
10946
10947 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10948
10949         * msw-glyphs.el: Removed obsolete commentary.
10950
10951 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10952
10953         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10954         better default value.
10955
10956 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10957
10958         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10959         (read-string): Ditto.
10960         (eval-minibuffer): Ditto.
10961         (read-command): Ditto.
10962         (read-function): Ditto.
10963         (read-variable): Ditto.
10964         (read-number): Ditto.
10965         (read-shell-command): Ditto.
10966         (read-number): Record history.
10967
10968 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10969
10970         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10971
10972 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10973
10974         * faces.el (startup-initialize-custom-faces): New function.
10975         Reset all faces created during auto-autoloads loading time
10976         by defface.
10977         * startup.el (command-line): Call it.
10978
10979 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10980
10981         * about.el (about-hackers): Add myself to contributors list.
10982
10983 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10984
10985         * menubar-items.el (maybe-add-init-button): Removed an argument in
10986         a call to load-user-init-file, as the function managed to lose its
10987         formal parameter a few betas ago.
10988
10989 2000-01-18  Martin Buchholz <martin@xemacs.org>
10990
10991         * XEmacs 21.2.27 is released.
10992
10993 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10994
10995         * process.el (shell-command-to-string): Use the FSF docstring.
10996         Make shell-command-to-string the standard function, and
10997         exec-to-string the (deprecated) alias.
10998
10999         * startup.el: typo fix.
11000
11001 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11002
11003         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11004
11005 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11006
11007         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11008         buffers after visible buffers.
11009         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11010
11011 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11012
11013         * info.el (Info-extract-menu-node-name): Stop at a dot
11014         followed by whitespace or right parenthesis.
11015
11016 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11017
11018         * info.el (Info-directory-list): Warn against using Customize with
11019         Info-directory-list.
11020
11021 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11022
11023         * minibuf.el (read-file-name): doc fix.
11024
11025         * autoload.el (update-file-autoloads): doc fix.
11026
11027         * about.el (about-hackers): Change my E-mail address.
11028
11029 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11030
11031         * info.el (Info-visit-file): Just use the `f' interactive spec to
11032         read a filename in the standard way.
11033
11034 2000-01-13  Andy Piper  <andy@xemacs.org>
11035
11036         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11037         (gutter-buffers-tab-extent): new variable.
11038         (update-tab-in-gutter): call add-tab-to-gutter again if the
11039         orientation has changed.
11040         (add-tab-to-gutter): cope with different orientations.
11041
11042 2000-01-11  Didier Verna  <didier@xemacs.org>
11043
11044         * info.el (Info-following-node-name): backward-skip dots as well
11045         as spaces (dots at the end of a node name aren't part of it).
11046         (Info-extract-menu-node-name): don't skip dots. There could be
11047         some in the node name.
11048         (Info-index): allow dots to be part of a node name.
11049
11050 2000-01-12  Andreas Jaeger  <aj@suse.de>
11051
11052         * files.el (auto-mode-alist): Added idlwave-mode.
11053         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11054
11055 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11056
11057         * info.el (Info-search): Show default value.
11058
11059 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11060
11061         * info.el (Info-read-node-completion-table): New variable.
11062         (Info-read-node-name-1): New function.
11063         (Info-read-node-name): Use it.
11064         (Info-follow-reference): Use DEFAULT argument of completing-read.
11065         (Info-menu): Ditto.
11066
11067 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11068
11069         * hyper-apropos.el (hyper-describe-key-briefly): Save
11070         window configuration.
11071         (hyper-describe-face): Use DEFAULT of completing-read.
11072         (hyper-apropos-read-variable-symbol): Ditto.
11073         (hyper-apropos-read-function-symbol): Ditto.
11074
11075 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11076
11077         * mule/mule-cmds.el (set-default-coding-system): Set
11078         comint-exec-hook to use coding-system-for-read and
11079         coding-system-for-write so that C-x RET c works.
11080
11081 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11082
11083         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11084         (previous-matching-history-element): Increment
11085         minibuffer-max-depth by 1.
11086         (next-matching-history-element): Ditto.
11087
11088 2000-01-11  Andy Piper  <andy@xemacs.org>
11089
11090         * gutter-items.el (buffers-tab): Create a new face for the buffers
11091         tab.
11092         (buffers-tab-face): use it.
11093
11094 2000-01-10  Didier Verna  <didier@xemacs.org>
11095
11096         * modeline.el (modeline-scrolling-method): change modeline X
11097         cursor appearance according to the value.
11098
11099 2000-01-07  Andreas Jaeger  <aj@suse.de>
11100
11101         * about.el (about-hackers): Moved my entry to contributor list.
11102         (xemacs-hackers): Added myself.
11103         (about-maintainer-info): Added description of myself.
11104
11105
11106 2000-01-07  Didier Verna  <didier@xemacs.org>
11107
11108         * modeline.el (modeline-scrolling-method): new variable.
11109         (mouse-drag-modeline): add reference to it in the docstring.
11110         (mouse-drag-modeline): handle it.
11111
11112 2000-01-08  Andy Piper  <andy@xemacs.org>
11113
11114         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11115         calls.
11116         (remove-buffer-from-gutter-tab): ditto.
11117
11118 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11119
11120         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11121         (custom-face-edit): Fix grammatical error in help message.
11122
11123 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11124
11125         * movemail.el: Added.
11126
11127         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11128
11129 2000-01-03  Didier Verna  <didier@xemacs.org>
11130
11131         * modeline.el (mouse-drag-modeline): remove the code related to
11132         the modeline horizontal scrolling facility.
11133
11134 1999-12-31  Martin Buchholz <martin@xemacs.org>
11135
11136         * XEmacs 21.2.26 is released.
11137
11138 1999-12-28  Andy Piper  <andy@xemacs.org>
11139
11140         * wid-edit.el (widget-push-button-value-create): The gui cache
11141         does not agree with native widgets which can only be displayed
11142         once per window. The reasons for caching are diminished now that
11143         we don't hog resources when creating buttons.
11144         (widget-push-button-cache) deleted.
11145
11146 1999-12-24  Martin Buchholz <martin@xemacs.org>
11147
11148         * XEmacs 21.2.25 is released.
11149
11150 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11151
11152         * hyper-apropos.el (hyper-apropos): Toggle
11153         hyper-apropos-programming-apropos correctly.
11154         Set REGEXP when user accepts default value.
11155
11156 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11157
11158         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11159         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11160
11161 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11162
11163         * mule/mule-category.el (undefined-category-designator):
11164         Return char instead of character.  Search for undefined one.
11165         (describe-category): Use with-displaying-help-buffer.
11166
11167 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11168
11169         * byte-optimize.el (byte-optimize-plus):
11170         Optimize (+ 1) to 1 instead of (1+ nil).
11171
11172         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11173
11174         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11175
11176         * byte-optimize.el (byte-optimize-char-before): New function.
11177         Remove performance penalty for using (char-before) instead of (char-after).
11178
11179 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11180
11181         * mule/mule-category.el (char-category-list): Return character
11182         instead of integer.
11183
11184 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11185
11186         * minibuf.el (read-buffer): Check default is buffer object.
11187
11188 1999-11-25  Andy Piper  <andy@xemacs.org>
11189
11190         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11191         for buttons.
11192
11193 1999-12-16  Andreas Jaeger  <aj@suse.de>
11194
11195         * package-get.el (package-get-maybe-save-index): Fixed typo.
11196         Patch by Jeff Miller <jmiller@smart.net>.
11197
11198 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11199
11200         * gnuserv.el (gnuserv-process-filter):  don't call
11201         gnuserv-write-to-client when gnuserv-current-client is nil
11202
11203 1999-12-14  Martin Buchholz <martin@xemacs.org>
11204
11205         * XEmacs 21.2.24 is released.
11206
11207 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11208
11209         * about.el (about-hackers): Update my email address.
11210
11211 1999-12-07  Martin Buchholz <martin@xemacs.org>
11212
11213         * XEmacs 21.2.23 is released.
11214
11215 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11216
11217         * package-get.el (package-get-download-sites): Removed several
11218         defunct download sites, added many new ones, and corrected a few
11219         incorrect directory-on-site entries.  Added physical locations to
11220         site-description.
11221
11222 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11223
11224         * finder.el (finder-commentary): add DOC string and fix
11225         interactive spec
11226
11227 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11228
11229         * help.el (describe-function): Don't forget to intern the string
11230         completing-read returns.
11231         (describe-variable): Ditto.
11232
11233 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11234
11235         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11236         `hyper-apropos-help-mode' here to find symbol to customize
11237         irregardless of cursor position and simplify
11238         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11239         `hyper-apropos-popup-menu'.
11240
11241 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11242
11243         * apropos.el (apropos-mode-map): Add return to call
11244         apropos-follow.
11245         (apropos-print): Call apropos-mode to have better
11246         command reference. Put keymap text-poperty to
11247         symbole name.
11248
11249 1999-11-22  Alastair Burt  <burt@dfki.de>
11250
11251         * help.el: (describe-bindings-1): Added handling of keymaps for
11252         the extents at point.
11253
11254 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11255
11256         * gutter-items.el (buffers-tab-items): Wrap the function in a
11257         save-match-data
11258
11259 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11260
11261         * help.el (describe-function): Use the DEFAULT argument to
11262         completing-read.
11263         (describe-variable): Ditto.
11264
11265 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11266
11267         * minibuf.el (read-from-minibuffer): Add optional argument
11268         DEFAULT to have better mini-buffer history support.
11269         (completing-read): Pass default to read-from-minibuffer.
11270         (read-buffer): Pass default to completing-read.
11271
11272 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11273
11274         * font-lock.el (font-lock-doc-string-face): Document the
11275         `font-lock-lisp-like' property.
11276
11277 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11278
11279         * lisp-mode.el: Specify `font-lock-lisp-like'.
11280
11281         * font-lock.el (font-lock-lisp-like): New function.
11282         (font-lock-fontify-syntactically-region): Use it.
11283
11284 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11285
11286         * XEmacs 21.2.22 is released
11287
11288 1999-11-28  Martin Buchholz <martin@xemacs.org>
11289
11290         * XEmacs 21.2.21 is released.
11291
11292 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11293
11294         * minibuf.el (read-coding-system): Accept symbol and
11295         coding-system object as a default-coding-system.
11296
11297 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11298
11299         * minibuf.el (read-coding-system): Accept symbol as
11300         a default-coding-system.
11301
11302 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11303
11304         * apropos.el (apropos-documentation): Use insert instead
11305         of princ.
11306
11307 1999-11-07  William M. Perry  <wmperry@aventail.com>
11308
11309         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11310           for the linux console.
11311
11312         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11313           stuff to work when you are not on a window system, since the GPM
11314           mouse support now allows pasting from outside of XEmacs.
11315
11316 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11317
11318         * XEmacs 21.2.20 is released
11319
11320 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11321
11322         * setup-paths.el (paths-default-info-directories): Add
11323         /usr/share/info and /usr/local/share/info.
11324
11325 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11326
11327         * about.el: Updated Vladimir Ivanovic's info.
11328
11329 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11330
11331         * auto-show.el (auto-show-truncationp): Remove.
11332
11333         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11334
11335 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11336
11337         * indent.el (indent-line-to): fix bug: spaces were not replaced
11338         with tab if column is multiple of tab-width
11339         From dhn@qedinc.com
11340
11341 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11342
11343         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11344         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11345
11346         * package-get.el (package-get-package-provider): Be verbose when
11347         interactive. Patch from Robert Pluim
11348
11349 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11350
11351         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11352         info file suffixes.
11353
11354 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11355
11356         * process.el (open-network-stream): Add a new optional parameter
11357         PROTOCOL to support udp; fix a minor typo and add an explanation
11358         in docstring for udp programming.
11359
11360         * code-process.el (open-network-stream): Add a new optional
11361         parameter PROTOCOL to support udp; fix a minor typo and add an
11362         explanation in docstring for udp programming.
11363
11364 1999-10-18  Andy Piper  <andy@xemacs.org>
11365
11366         * gui.el (make-gui-button): be more precise about how we call
11367         callbacks.
11368
11369         * wid-edit.el (widget-push-button-value-create): Use the new form
11370         of native gui-button.
11371
11372 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11373
11374         * info.el (Info-page-prev): Don't do (sit-for 0).
11375
11376 1999-10-13  Andy Piper  <andy@xemacs.org>
11377
11378         * gutter-items.el (progress-abort-glyph): new glyph for showing
11379         abort status.
11380         (append-progress): dispatch-event rather than sit-for.
11381         (abort-progress): new function. Show the abort glyph with an
11382         appropriate message.
11383         (raw-append-progress): dispatch-event rather than sit-for.
11384         (display-progress): cope with aborts.
11385
11386         * gui.el (make-gui-button): Use native widgets for buttons
11387         unconditionally.
11388         (insert-gui-button): ditto.
11389         (gui-button-p): ditto.
11390
11391         * xbm-button.el: remove from core.
11392
11393         * xpm-button.el: remove from core.
11394
11395 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11396
11397         * faces.el (init-device-faces): Don't initialize the random faces
11398         on the stream device.
11399
11400 1999-10-06  Andy Piper  <andy@xemacs.org>
11401
11402         * files.el (recover-file): Don't use ls under windows for revert buffer.
11403
11404 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11405
11406         * package-get.el (package-get-download-menu): Make menu really
11407         toggle download sites.
11408         (package-get-download-sites): Add autoload cookie.
11409
11410 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11411
11412         * setup-paths.el (paths-find-module-directory): Ditto.
11413
11414 1999-09-29  Werner Fink  <werner@suse.de>
11415
11416         * setup-paths.el (paths-find-exec-directory): Add missing nil
11417         parameter for environment.
11418
11419 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11420
11421         * modeline.el (modeline-format):
11422         Only purecopy the strings.  Else
11423         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11424         barfs.
11425
11426 1999-08-28  Mike Woolley  <mike@bulsara.com>
11427
11428         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11429         user setting comint-completion-addsuffix and
11430         comint-process-echoes.
11431
11432 1999-09-22  Andy Piper  <andy@xemacs.org>
11433
11434         * gutter-items.el (update-tab-in-gutter): use
11435         last-nonminibuf-window instead of selected-window.
11436
11437 1999-09-18  Andy Piper  <andy@xemacs.org>
11438
11439         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11440         display on.
11441
11442         * subr.el (record-buffer-hook): new variable so that the hook gets
11443         some documentation.
11444
11445 1999-09-16  Andy Piper  <andy@xemacs.org>
11446
11447         * gutter-items.el (update-tab-in-gutter): only update when the
11448         gutter is visible.
11449         (remove-buffer-from-gutter-tab): ditto.
11450
11451 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11452
11453         * simple.el (do-auto-fill): Commented out part of Kinsoku
11454         processing.
11455
11456 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11457
11458         * isearch-mode.el (isearch-highlightify-region): Give the
11459         highlighting extents a high priority.
11460         (isearch-make-extent): Give the main highlighting extent an even
11461         higher priority.
11462
11463 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11464
11465         * packages.el (packages-compute-package-locations): Fix typo from
11466         -u rationalization.
11467
11468 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11469
11470         * setup-paths.el (paths-find-doc-directory): Respect value of
11471         `configure-doc-directory.'
11472
11473         * find-paths.el (paths-find-architecture-directory): Give
11474         precendence `default' argument (which typically comes from
11475         configure).
11476
11477 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11478
11479         * startup.el (command-line-early): Added options -user-init-file
11480         and -user-init-directory.
11481
11482         * files.el (user-init-file): Default to NIL so we can recognize
11483         when it's set.
11484
11485 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11486
11487         * obsolete.el (init-file-user):
11488         * startup.el:
11489         * packages.el (packages-compute-package-locations):
11490         * package-get.el (package-get-user-index-filename):
11491         * menubar-items.el (maybe-add-init-button):
11492         * info.el (Info-annotations-path):
11493         * dump-paths.el:
11494         Change `user-init-directory' to be an absolute path.
11495         Use `user-init-directory' where appropriate.
11496         Zap `init-file-user' and its uses.
11497
11498 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11499
11500         * subr.el (copy-symbol): New function.
11501
11502 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11503
11504         * isearch-mode.el (isearch-done): Be sure to restore invisible
11505         extents in the proper buffer.
11506         (isearch-pre-command-hook): Set this-command to the correct value
11507         in case the buffer has changed and old overriding-local-map was
11508         used.
11509         (isearch-restore-extent): Use remprop instead of setting the
11510         property to nil.
11511
11512 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11513
11514         * cmdloop.el (execute-extended-command): Update zmacs region
11515         before the delay.
11516         (execute-extended-command): Make the message gettext-friendly.
11517
11518 1999-09-07  Andy Piper  <andy@xemacs.org>
11519
11520         * gutter-items.el (progress-gauge-glyph): renamed from
11521         progress-glyph.
11522         (progress-text-glyph): new variable.
11523         (progress-layout-glyph): use layouts and text glyphs.
11524         (progress-area-buffer): removed.
11525         (progress-text-and-extent): new variable.
11526         (progress-displayed-p): dynamically create gutter area buffer.
11527         (clear-progress): ditto.
11528         (raw-append-progress): ditto.
11529         (append-progress): use new glyph names.
11530         (raw-append-progress): only create the extent when needed. set
11531         properties more optimally.
11532         (progress): remove args.
11533
11534 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11535
11536         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11537         mapcar where the return value is unused.
11538         (isearch-restore-invisible-extents): Ditto.
11539         (isearch-highlight-all-cleanup): Ditto.
11540         (isearch-delete-extents-in-range): Traverse the extents only once.
11541         (isearch-highlight-all-update): Don't start over if the search
11542         string has changed and more input is pending.
11543
11544 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11545
11546         * packages.el (packages-find-package-data-path): Ditto.
11547
11548         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11549
11550         * subr.el (mapc-internal): Don't make obsolete.
11551
11552         * cl-extra.el (mapc): Resurrect.
11553
11554 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11555
11556         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11557         alias.
11558
11559         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11560         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11561         (isearch-yank-clipboard): Use get-clipboard instead of
11562         x-get-clipboard.
11563         (isearch-yank-selection): Fix docstring.
11564
11565 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11566
11567         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11568
11569 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11570
11571         * cl-macs.el (extent-start-position): Fix setf method.
11572         (extent-end-position): Ditto.
11573
11574 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11575
11576         * isearch-mode.el: End merge with FSF 20.4.
11577
11578         * isearch-mode.el (search-invisible): New variable.
11579         (isearch-hide-immediately): Ditto.
11580         (isearch-unhidden-extents): Ditto.
11581         (isearch-range-invisible): New function.
11582         (isearch-unhide-extent): Ditto.
11583         (isearch-restore-invisible-extents): Ditto.
11584         (isearch-restore-extent): Ditto.
11585
11586         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11587         implementation.
11588         (isearch-ring-retreat-edit): Ditto.
11589         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11590         (isearch-forward-regexp): New arguments NOT-REGEXP and
11591         NO-RECURSIVE-EDIT.
11592         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11593         (isearch-backward-regexp): New arguments NOT-REGEXP and
11594         NO-RECURSIVE-EDIT.
11595         (isearch-mode): Return isearch-success.
11596         (isearch-update): Use unread-command-events instead of
11597         unread-command-event.
11598         (isearch-abort): If an invalid regexp is encountered, keep popping
11599         states.
11600         (isearch-*-char): Use FSF implementation.
11601         (isearch-whitespace-chars): Use the more robust FSF's
11602         implementation.
11603         (isearch-within-brackets): New variable.
11604         (isearch-mode): Initialize it.
11605         (isearch-edit-string): Bind it.
11606         (isearch-search-and-update): Set it.
11607         (isearch-push-state): Push it.
11608         (isearch-top-state): Pop it.
11609         (isearch-search): Set it.
11610         (isearch-printing-char): When called by isearch-whitespace-chars,
11611         handle M-SPC gracefully.
11612         (isearch-message-prefix): New argument ELLIPSIS.
11613         (isearch-message-suffix): Ditto.
11614         (isearch-message): Use the ELLIPSIS argument when calling
11615         isearch-message-prefix and isearch-message-suffix.
11616         (isearch-message-prefix): Distinguish between "wrapped" and
11617         "overwrapped" search, FWIW.
11618
11619 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11620
11621         * isearch-mode.el (isearch-edit-string): Use the head of the
11622         search ring instead of search-last-string and search-last-regexp.
11623         (search-highlight): Renamed from isearch-highlight.
11624         (isearch-exit): Use the new name.
11625         (isearch-highlight): Ditto.
11626         (isearch-dehighlight): Ditto.
11627         (isearch-update-ring): New function.
11628         (isearch-done): Call it.
11629         (isearch-done): New argument EDIT.
11630         (isearch-repeat): If search string is empty, look up at the car of
11631         the search ring; ignore the yank pointer.
11632         (isearch-abort): Call isearch-done with NOPUSH.
11633         (isearch-cancel): New function.
11634         (isearch-mode-map): Bind it to ESC ESC ESC.
11635
11636         * isearch-mode.el: Begin merge with FSF 20.4.
11637
11638 1999-09-01  Andy Piper  <andy@xemacs.org>
11639
11640         * x-select.el (x-get-clipboard): obsolete.
11641         (x-yank-clipboard-selection): obsolete
11642
11643         * select.el (disown-selection): need to be careful to disown the
11644         clipboard if we set it via selection.
11645         (get-clipboard): move from x-select.el
11646         (yank-clipboard-selection): ditto.
11647
11648 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11649
11650         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11651         isearch-highlight-all-matches to nil.
11652         (isearch-fixed-case): New variable.
11653         (isearch-mode): Initialize it.
11654         (isearch-edit-string): Save it.
11655         (isearch-toggle-case-fold): Set it.
11656         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11657         need to check isearch-fixed-case.
11658         (isearch-toggle-case-fold): Update highlighting of all matches
11659         before the pause.
11660         (isearch-edit-string):
11661
11662 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11663
11664         * isearch-mode.el (isearch-edit-string): Call isearch-message
11665         before reading the event so that the prompt is displayed properly.
11666         (isearch-message): Use isearch-nonincremental when calling
11667         isearch-message-prefix.
11668         (minibuffer-local-isearch-map): Bind up and down to do the same as
11669         M-p and M-n respectively.
11670         (isearch-done): New arg NOPUSH.
11671         (isearch-edit-string): Use it.
11672         (isearch-edit-string): Don't bind isearch-string.
11673         (isearch-ring-adjust): Edit string, *then* push state.
11674
11675 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11676
11677         * faces.el (isearch-secondary): Make isearch-secondary look
11678         different than default.
11679
11680 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11681
11682         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11683         save-excursion.
11684         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11685         (isearch-update): Call isearch-dehighlight without arguments.
11686         (isearch-done): Ditto.
11687
11688         * isearch-mode.el (isearch-fix-case): If the search string has no
11689         upper-case letters, allow the folding to be reenabled.
11690         Previously, once disabled, the folding would remain that way until
11691         the end of isearch.
11692         (isearch-top-state): Call isearch-fix-case.
11693
11694         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11695         save-excursion.
11696         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11697
11698 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11699
11700         * xpm-button.el:
11701         xbm-button.el: Need to exist in core because gui.el depends on
11702         them.
11703
11704 1999-08-31  Andy Piper  <andy@xemacs.org>
11705
11706         * gutter-items.el (buffers-tab-face): new customizable variable.
11707         (buffers-tab-default-buffer-line-length): new specifier for
11708         maximum viewable characters.
11709         (progress-stack): new variable for implementing widget-based
11710         progress messages.
11711         (progress-area-buffer): ditto.
11712         (progress-glyph-height): ditto.
11713         (progress-stop-callback): ditto.
11714         (progress-quit-function): new function.
11715         (progress-glyph): new variable.
11716         (progress-layout-glyph): ditto.
11717         (progress-displayed-p): new function, see message-displayed-p for
11718         details.
11719         (clear-progress): ditto.
11720         (remove-progress): ditto.
11721         (append-progress): ditto.
11722         (raw-append-progress): ditto.
11723         (display-progress): ditto.
11724         (current-progress): ditto.
11725         (current-progress-label): ditto.
11726         (progress): ditto.
11727         (lprogress): ditto.
11728
11729
11730 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11731
11732         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11733
11734         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11735         `isearch-yank-selection'.
11736         (isearch-mode-map): Use it.
11737         (isearch-yank-selection): Use `get-selection' instead of
11738         `get-x-selection'.
11739
11740 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11741
11742         * faces.el (isearch-secondary): Create face here.
11743
11744         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11745         timers.
11746
11747 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11748
11749         * subr.el (buffer-string): More robust backward compatibility
11750         check, courtesy William Perry.
11751
11752 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11753
11754         * replace.el (perform-replace): Stop the search after the search
11755         limit has been reached.
11756
11757 1999-08-23  Andy Piper  <andy@xemacs.org>
11758
11759         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11760         here if we don't have one.
11761
11762 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11763
11764         * ldap.el (ldap-coding-system): Default to nil until we get
11765         efficient UTF8 support
11766         (ldap-decode-string): Guard against `decode-coding-string' not
11767         being defined
11768         (ldap-encode-string): Guard against `encode-coding-string' not
11769         being defined
11770
11771 1999-08-23  Didier Verna  <didier@xemacs.org>
11772
11773         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11774         Some doc strings improvements, and add a star to the `interactive'
11775         calls.
11776
11777 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11778
11779         * font-lock.el (java-font-lock-keywords-3): introduced new
11780         keywords and regexpes for javadoc syntax 1.2.
11781
11782 1999-08-17  Andy Piper  <andy@xemacs.org>
11783
11784         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11785         format-buffers-tab-line.
11786         (buffers-tab-max-buffer-line-length): new variable.
11787         (format-buffers-tab-line): new function. truncate names if over
11788         buffers-tab-max-buffer-line-length.
11789
11790 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11791
11792         * cus-start.el: Customize the variable `bell-inhibit-time'.
11793
11794 1999-08-16  Andy Piper  <andy@xemacs.org>
11795
11796         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11797         brute-force approach to deleting the last buffer.
11798         (buffers-tab-grouping-regexp): new customizable variable.
11799         (select-buffers-tab-buffers-by-mode): use it.
11800
11801 1999-08-13  Andy Piper  <andy@xemacs.org>
11802
11803         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11804         deletion problem.
11805
11806 1999-07-30  Didier Verna  <didier@xemacs.org>
11807
11808         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11809         of princ to output symbols.
11810         (custom-save-face-internal): ditto.
11811         (custom-save-resets): ditto.
11812
11813 1999-08-09  Didier Verna  <didier@xemacs.org>
11814
11815         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11816         `regexp-quote' to protect the major mode name for use as a regular
11817         expression (c++ needs this for instance).
11818
11819 1999-08-08  Andy Piper  <andy@xemacs.org>
11820
11821         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11822         cope with similar mode names.
11823
11824         * gutter-items.el (buffers-tab-selection-function): new selection
11825         function.
11826         (select-buffers-tab-buffers-by-mode): new function.
11827         (buffers-tab-items): use it if set to only display buffers in the
11828         tab in the current buffer's group..
11829         (update-tab-in-gutter): use new api.
11830         (remove-buffer-from-gutter-tab): ditto.
11831
11832         * gutter-items.el (buffers-tab-max-size): set custom selection
11833         default to 6.
11834         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11835         (add-tab-to-gutter): set face as default.
11836
11837 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11838
11839         * faces.el (frob-face-property): Merge the fall-back specifier
11840         with the target, not replace it.
11841
11842 1999-08-05  Andy Piper  <andy@xemacs.org>
11843
11844         * gutter-items.el (update-tab-in-gutter): add frame argument for
11845         buffer-items.
11846         (update-tab-in-gutter): use it.
11847
11848         * gutter-items.el (record-buffer-hook): set.
11849
11850         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11851         change.
11852         (switch-to-buffer-hook) deleted.
11853
11854 1999-08-04  Andy Piper  <andy@xemacs.org>
11855
11856         * gutter-items.el (update-tab-in-gutter): make sure this will work
11857         as an argument to create-frame-hook.
11858
11859 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11860
11861         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11862         instead of timer emulation.
11863
11864 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11865
11866         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11867         Emacs isearch enhancements.
11868
11869 1999-07-28  Andy Piper  <andy@xemacs.org>
11870
11871         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11872         all devices that support tab controls.
11873         (remove-buffer-from-gutter-tab): new function. to be used as a
11874         value for kill-buffer-hook.
11875
11876 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11877
11878         * auto-show.el (auto-show-truncationp): changed to match
11879         `window_translation_on'
11880
11881 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11882
11883         * XEmacs 21.2.19 is released
11884
11885 1999-07-28  SL Baur  <steve@miho>
11886
11887         * code-files.el (insert-file-contents): Fix docstring.
11888         revert previous change.
11889
11890 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11891
11892         * fill.el (fill-region-as-paragraph): Change re-break-point to
11893         contain word-across-newline plus one character so that filling
11894         Japanese and Chinese works as desired.
11895         * simple.el (do-auto-fill): Ditto.
11896
11897 1999-07-26  SL Baur  <steve@miho>
11898
11899         * mule/japanese.el ("Japanese"): Do not specify a default input
11900         method.
11901         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11902
11903 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11904
11905         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11906         able to use cl-macs macro in early lisp.
11907
11908 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11909
11910         * custom.el:
11911         * cus-face.el:
11912         * cus-edit.el:
11913                 Massive custom Theme API changes.
11914
11915 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11916
11917         * code-files.el (insert-file-contents): Regard
11918         coding-system-magic-cookie if `coding-system-for-read' is nil.
11919
11920 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11921
11922         * mule/thai-xtis.el: Add coding: local variable, to avoid
11923         bootstrapping problem with C locale.
11924
11925 1999-07-22  Andy Piper  <andy@xemacs.org>
11926
11927         * dumped-lisp.el (preloaded-file-list): guard against putting
11928         gutter-items in a less than functional XEmacs.
11929         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11930
11931 1999-07-18  Bob Weiner  <weiner@beopen.com>
11932
11933         * fill.el (fill-context-prefix): Fixed bug that prevented the
11934         setting of an adaptive fill prefix when the `dont-skip-first' was
11935         t.
11936
11937 1999-07-22  SL Baur  <steve@miho>
11938
11939         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11940
11941 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11942
11943         * files.el (interpreter-mode-alist): add `make', `guile', and
11944         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11945         makefile-mode, guile is a scheme, and someday XEmacs will be
11946         modular enough to use as an efficient scripting tool.)
11947
11948 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11949
11950         * mule/mule-cmds.el (reset-language-environment): Regard
11951         coding-category `utf-8' and `ucs-4' if they are available.
11952
11953 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11954
11955         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11956         (prefer-coding-system): Fix DOC-string.
11957
11958         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11959         DOC-string too.
11960
11961         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11962         Mule.
11963         (coding-system-change-eol-conversion): Fix DOC-string.
11964
11965 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11966
11967         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11968         instead of `list-coding-system'.
11969
11970 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11971
11972         * menubar-items.el (default-menubar): `select-input-method' was
11973         renamed to `set-input-method'.
11974
11975         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11976         "Set Language Environment" menu.
11977
11978         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11979         "Describe Language Support" menu.
11980
11981 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11982
11983         * mule/chinese.el ("Chinese-GB"): Rename
11984         `chinese-gb-environment-setup-function' to
11985         `setup-chinese-gb-environment-internal'.
11986
11987 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11988
11989         * mule/korean.el: Use `define-coding-system-alias' instead of
11990         `copy-coding-system'.
11991
11992 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11993
11994         * mule/mule-cmds.el (set-language-environment-coding-systems):
11995         Treat duplicated coding-categories.
11996
11997 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11998
11999         * mule/japanese.el: Use `define-coding-system-alias' instead of
12000         `copy-coding-system'.
12001
12002 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12003
12004         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12005         coding-system `viscii'.
12006
12007 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12008
12009         * mule/cyrillic.el:
12010         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12011         (cyrillic-alternativnyj-decode-table): New variable.
12012         (cyrillic-alternativnyj-encode-table): New variable.
12013         - Specify `iso-8-1' as a category of coding-system
12014           `alternativnyj'.
12015         - Abolish general Cyrillic environment.
12016
12017 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12018
12019         * mule/chinese.el:
12020         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12021         - Register `chinese-gb-environment-setup-function' as a
12022           `setup-function' of "Chinese-GB" environment.
12023
12024 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12025
12026         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12027         optional argument `parents'.
12028
12029         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12030         property for Thai-XTIS.
12031
12032         * mule/mule-help.el (help-with-tutorial): Use property
12033         `tutorial-coding-system' of language-info as a coding-system to
12034         read tutorial file.
12035
12036 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12037
12038         * mule/thai-xtis.el: Don't setup `setup-function' and
12039         `exit-function'.
12040
12041         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12042         `set-coding-category-system' to set up coding-system for
12043         coding-category.
12044
12045         * mule/mule-cmds.el (prefer-coding-system): Use
12046         `set-coding-category-system' to set up coding-system for
12047         coding-category.
12048
12049 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12050
12051         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12052         Thai-XTIS environment.
12053
12054         * mule/mule-cmds.el (prefer-coding-system): Use
12055         `find-coding-system' instead of `coding-system-p'.
12056
12057 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12058
12059         * mule/mule-cmds.el (set-language-environment-coding-systems):
12060         Modify eol-type for XEmacs.
12061
12062         * mule/thai-xtis.el: Delete unused local variable `category'.
12063
12064         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12065         function.
12066         (prefer-coding-system): Don't call
12067         `update-coding-systems-internal'; use function
12068         `coding-category-list' instead of variable `coding-category-list';
12069         use `set-coding-priority-list' instead of `set-coding-priority';
12070         modify `eol-type' for XEmacs.
12071
12072         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12073         `charset-columns'.
12074         (char-width): Likewise.
12075
12076 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12077
12078         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12079         `tis-620'.
12080
12081         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12082         `set-coding-priority-list' instead of `set-coding-priority'; don't
12083         call `update-coding-systems-internal'.
12084
12085         * mule/mule-misc.el (coding-system-get): New function.
12086         (coding-system-put): New function.
12087         (coding-system-category): New function.
12088
12089 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12090
12091         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12092         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12093         to avoid conflict with leim/quail/thai-xtis.
12094
12095         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12096         to thai-xtis-chars.el.
12097
12098         * mule/thai-xtis-chars.el: New file (split from
12099         mule/thai-xtis.el).
12100
12101 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12102
12103         * mule/thai-xtis.el:
12104         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12105         - Add syntax entries.
12106         - Put `preferred-coding-system' of the charset `thai-xtis' to
12107           `tis-620'.
12108
12109 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12110
12111         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12112         rewritten to use write-multibyte-character.
12113
12114 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12115
12116         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12117         of `iso-2022-7'.
12118         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12119         ported yet.
12120         (read-input-method-name): Treat optional argument `default'.
12121
12122 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12123
12124         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12125         all.
12126         (set-language-info-alist): Set up menus here.
12127
12128 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12129
12130         * minibuf.el (completing-read): Add new optional argument
12131         `default'.
12132         (read-coding-system): Add new optional argument
12133         `default-coding-system'.
12134
12135 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12136
12137         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12138         (viet-viscii-...->viet-vscii...).
12139
12140 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12141
12142         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12143         and menus.
12144
12145 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12146
12147         * mule/mule-cmds.el (input-method-function): Add permanent-local
12148         property.
12149
12150 1999-03-30  Dave Love  <fx@gnu.org>
12151
12152         * mule/mule-cmds.el (current-language-environment): Doc fix.
12153
12154 1999-02-06  Richard Stallman  <rms@gnu.org>
12155
12156         * mule/european.el (setup-slovenian-environment): New function.
12157         ("Slovenian"): New language environment.
12158
12159 1999-01-27  Dave Love  <fx@gnu.org>
12160
12161         * mule/mule-cmds.el (current-language-environment): Provide :link,
12162         :type (choices) and appropriate :get.
12163
12164 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12165
12166         * mule/mule-cmds.el (describe-language-environment): Don't alter
12167         input-method-alist.
12168
12169 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12170
12171         * mule/mule-cmds.el (prefer-coding-system): Call
12172         set-coding-priority, so that the internal array of priorities is
12173         also updated.
12174
12175 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12176
12177         * mule/mule-cmds.el (prefer-coding-system): If the argument
12178         requires specific EOL conversion type, make the default coding
12179         systems use that.
12180
12181 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12182
12183         * mule/mule-cmds.el (set-language-environment): Pass the default
12184         eol-type to set-language-environment-coding-systems.
12185         (set-default-coding-systems): Copy the eol-type property for the
12186         new default values of {buffer-file,process}-coding-system from the
12187         old defaults.
12188         (set-language-environment-coding-systems): Accept an optional
12189         argument EOL-TYPE, and set the eol-type property of the default
12190         coding systems accordingly.
12191
12192 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12193
12194         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12195         use generate-new-buffer instead of get-buffer-create.
12196
12197 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12198
12199         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12200
12201 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12202
12203         * mule/mule-cmds.el (default-input-method): Fix custom type.
12204
12205 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12206
12207         * mule/mule-cmds.el (setup-specified-language-environment):
12208         Add apropos-inhibit property.
12209         (describe-specified-language-support): Likewise.
12210
12211 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12212
12213         * mule/mule-cmds.el: Doc fixes.
12214
12215 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12216
12217         * mule/mule-cmds.el (register-input-method): Doc-string
12218         modified.
12219
12220 1998-09-01  Dave Love  <fx@gnu.org>
12221
12222         * mule/mule-cmds.el (current-language-environment): Fix
12223         setter function.
12224
12225 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12226
12227         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12228         mule/european.el, mule/hebrew.el, mule/japanese.el,
12229         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12230         avoid bootstrapping problem if you need to recompile all the Lisp
12231         files using interpreted code.
12232
12233 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12234
12235         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12236         ("Latin-2"): Likewise.
12237
12238 1998-08-18  Per Starback  <starback@update.uu.se>
12239
12240         * mule/european.el (setup-latin2-environment): Fix typo.
12241
12242 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12243
12244         * mule/european.el: Give proper value of `input-method' key to all
12245         lang. env.
12246
12247         * mule/mule-cmds.el (activate-input-method): Handle the case that
12248         the arg INPUT-METHOD is nil correctly.
12249         (read-multilingual-string): Activate the specified input method
12250         before calling read-string.  Afterward, activate the original
12251         input method.
12252
12253 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12254
12255         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12256         (set-language-info-alist): Fix typo in doc-string.
12257
12258         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12259
12260 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12261
12262         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12263         (reset-language-environment): New function for the job that
12264         setup-english-environment used to do.
12265         (set-language-environment): Do more setups according to the info
12266         in language-info-alist.
12267         (read-language-name): Handle the case that the arg KEY is nil.
12268         (describe-language-environment): Handle input-method property.
12269
12270         * mule/: All files under this directory, which related with
12271         specific languages (such as mule/european.el, mule/greek.el,
12272         mule/hebrew.el, mule/misc-lang.el), modified as below.
12273         (setup-XXX-environment): Just call set-language-environment.  If
12274         they used to do some other jobs than what done by
12275         set-language-environment, those jobs are done in
12276         setup-XXX-environment-internal now.
12277         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12278         the value to setup-XXX-environment-internal.  Add properties
12279         input-method and features.
12280
12281         * mule/english.el (setup-english-environment): Just call
12282         reset-language-environment.
12283
12284         * mule/european.el (setup-8-bit-environment): Function deleted.
12285
12286 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12287
12288         * mule/mule-cmds.el (input-method-exit-on-first-char)
12289         (input-method-use-echo-area): Doc fixes.
12290
12291 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12292
12293         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12294         variable.
12295         (input-method-use-echo-area): New variable.
12296
12297 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12298
12299         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12300
12301 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12302
12303         * mule/mule-cmds.el (activate-input-method): Update mode line.
12304         (inactivate-input-method): Likewise.
12305
12306 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12307
12308         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12309         input method in the current buffer, but just bind
12310         current-input-method.
12311
12312 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12313
12314         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12315
12316         * mule/misc-lang.el ("IPA"): Add coding-priority and
12317         coding-system.
12318
12319 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12320
12321         * mule/greek.el: Add coding-priority.
12322
12323 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12324
12325         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12326         LANG-ENV.
12327
12328 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12329
12330         * mule/mule-cmds.el (register-input-method): Fix previous change.
12331         (setup-specified-language-environment): Doc fix.
12332
12333 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12334
12335         * mule/mule-cmds.el: Several doc fixes.
12336         (get-language-info, set-language-info): Rename argument.
12337         (set-language-info-alist): Likewise.
12338         (register-input-method): Rename argument.
12339         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12340
12341 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12342
12343         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12344         default value while reading an input method.
12345
12346 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12347
12348         * mule/mule-cmds.el (universal-coding-system-argument):
12349         Use buffer-file-coding-system as default.
12350
12351 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12352
12353         * mule/korean.el ("Korean"): Doc fix.
12354
12355 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12356
12357         * mule/mule-cmds.el (describe-language-environment): Print the
12358         languge environment at the head.
12359
12360 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12361
12362         * mule/japanese.el: Set exit-function to exit-japanese-environment
12363         for Japanese environment.
12364
12365 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12366
12367         * mule/mule-cmds.el (set-language-environment): Doc fix.
12368         (current-language-environment): Use defcustom.
12369         (default-input-method): Specify :type.
12370
12371 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12372
12373         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12374         modified.
12375         (prefer-coding-system): Doc-string modified.
12376
12377 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12378
12379         * mule/mule-cmds.el (set-language-info): Doc-string
12380         describes `coding-priority' KEY.
12381         (set-language-environment-coding-systems): New function.
12382         (select-safe-coding-system): New function.
12383         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12384         (set-language-info-alist): New optionla arg PARENTS.  Call
12385         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12386         (set-language-environment-coding-systems): New function.
12387
12388         * mule/chinese.el: Remove setting up of
12389         describe-chinese-environment-map and
12390         setup-chinese-environment-map.  Exclude them in args of calls to
12391         set-language-info-alist.  Register coding-priority key in
12392         language-info-alist.
12393
12394         * mule/cyrillic.el: Remove setting up of
12395         describe-cyrillic-environment-map and
12396         setup-cyrillic-environment-map.  Exclude them in args of calls to
12397         set-language-info-alist.  Register coding-priority key in
12398         language-info-alist.
12399
12400         * mule/english.el: Register coding-priority key in
12401         language-info-alist.
12402
12403         * mule/ethiopic.el: Register coding-priority key in
12404         language-info-alist.
12405
12406         * mule/european.el: Remove setting up of
12407         describe-european-environment-map and
12408         setup-european-environment-map.  Exclude them in args of calls to
12409         set-language-info-alist.  Register coding-priority key in
12410         language-info-alist.  Add "German" language env.
12411         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12412         (setup-german-environment): New function.
12413
12414         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12415         change default input method to "greek-postfix".
12416
12417         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12418         coding-priority key in
12419
12420 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12421
12422         * mule/mule-cmds.el (set-language-info): Doc fix.
12423         (input-method-inactivate-hook): Doc fix.
12424
12425 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12426
12427         * mule/mule-cmds.el (set-input-method): Renamed from
12428         select-input-method.
12429
12430 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12431
12432         * mule/mule-cmds.el (set-language-environment): Run
12433         exit-language-environment-hook before calling `exit-function'
12434         which is specified for the language environment.
12435
12436 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12437
12438         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12439         modified.
12440         (prefer-coding-system): Likewise.
12441         (describe-language-environment): Print aliases of each coding
12442         system.
12443         (set-language-environment-hook): New variable.
12444         (exit-language-environment-hook): New variable.
12445         (set-language-environment): Call these hooks.  Before setting a
12446         new language environment, exit from the
12447         current-language-environment if necessary.
12448         (input-method-verbose-flag): The value can be nil, t,
12449         complex-only, or default.
12450         (input-method-highlight-flag): Doc-string augmented.
12451         (activate-input-method): Check if we can run the registered
12452         function to activate an input method.
12453
12454         * mule/korean.el: Set exit-function for language environment
12455         "Korean" to exit-korean-environment.
12456         (setup-korean-environment): Moved to korea-util.el.
12457
12458 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12459
12460         * mule/mule-cmds.el (read-multilingual-string): Use
12461         current-input-method prior to default-input-method.  Don't bind
12462         current-input-method by `let', instead, activate the specified
12463         input method in the current buffer temporarily.
12464
12465 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12466
12467         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12468
12469 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12470
12471         * mule/chinese.el (post-read-decode-hz): Return the result of
12472         decode-hz-region.
12473         (pre-write-encode-hz): Do not change the value of
12474         last-coding-system.
12475
12476 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12477
12478         * mule/mule-ccl.el: Doc fixes.
12479
12480 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12481
12482         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12483         (check-ccl-program): New macro.
12484
12485 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12486
12487         * mule/mule-ccl.el: Comment about CCL syntax modified.
12488         (ccl-command-table): Add read-multibyte-character and
12489         write-multibyte-character.
12490         (ccl-code-table): Add ex-cmd.
12491         (ccl-extended-code-table): New variable.
12492         (ccl-embed-extended-command): New function.
12493         (ccl-compile-read-multibyte-character,
12494         ccl-compile-write-multibyte-character) New functions.
12495         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12496         ccl-dump-write-multibyte-character): New functions.
12497
12498 1999-07-22  SL Baur  <steve@miho>
12499
12500         * config.el (config-value-file): config.values is installed into
12501         doc-directory.
12502         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12503
12504 1999-07-19  Didier Verna  <didier@xemacs.org>
12505
12506         * rect.el: all functions rewritten, except when noted. Below is a
12507         list of interface changes.
12508         (apply-on-rectangle): new function. Obsoletes
12509         `operate-on-rectangle'. All functions that used to call this
12510         function now call the new one.
12511         (kill-rectangle): added optional prefix arg to fill lines.
12512         (delete-rectangle): ditto.
12513         (delete-extract-rectangle): ditto.
12514         (open-rectangle): ditto.
12515         (clear-rectangle): ditto.
12516         (delete-rectangle-line): added third arg FILL.
12517         (delete-extract-rectangle-line): ditto.
12518         (open-rectangle-line): ditto.
12519         (clear-rectangle-line): ditto.
12520
12521 1999-07-18  Andy Piper  <andy@xemacs.org>
12522
12523         * menubar-items.el (default-menubar): add gutter options.
12524
12525         * gutter-items.el: new file.
12526         (gutter): new group for custom.
12527         (gutter-visible-p): new variable.
12528         (default-gutter-position): ditto.
12529         (buffers-tab): new group for the buffers tab.
12530         (gutter-buffers-tab): widget to put in the gutter.
12531         (buffers-tab-max-size): max number of tabs.
12532         (buffers-tab-switch-to-buffer-function): function to call when a
12533         tab is pressed.
12534         (buffers-tab-omit-function): filter buffers with this function.
12535         (buffers-tab-format-buffer-line-function): format buffer names for
12536         inclusion in tabs.
12537         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12538         the record.
12539         (build-buffers-tab-internal): build a list of tab items.
12540         (buffers-tab-items): ditto.
12541         (add-tab-to-gutter): put a tab in the gutter area.
12542         (update-tab-in-gutter): reset the buffers in the tab.
12543
12544         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12545
12546         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12547         (switch-to-buffer-hooks): new hook.
12548
12549         * toolbar.el (default-toolbar-position): fix typo.
12550
12551 1999-07-16  Andy Piper  <andy@xemacs.org>
12552
12553         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12554
12555 1999-07-15  Didier Verna  <didier@xemacs.org>
12556
12557         * cus-edit.el (custom-prompt-variable): optional third arg makes
12558         prompt for a comment string.
12559         (customize-set-value): optional prefix makes this function handle
12560         variable comments.
12561         (customize-set-variable): ditto.
12562         (customize-save-variable): ditto.
12563         (customize-customized): handle custom comments.
12564         (customize-save-customized): ditto.
12565         (custom-variable-state-set): ditto.
12566         (custom-face-state-set): ditto.
12567         (customize-saved): ditto.
12568         (custom-variable-set): ditto.
12569         (custom-face-set): ditto.
12570         (custom-variable-save): ditto.
12571         (custom-face-save): ditto.
12572         (custom-variable-reset-saved): ditto.
12573         (custom-face-reset-saved): ditto.
12574         (custom-variable-reset-standard): ditto.
12575         (custom-face-reset-standard): ditto.
12576         (custom-comment-face): new face.
12577         (custom-comment-tag-face): ditto.
12578         (custom-comment): new widget.
12579         (custom-comment-create): new function.
12580         (custom-comment-delete): ditto.
12581         (custom-comment-value-set): ditto.
12582         (custom-comment-show): ditto.
12583         (custom-comment-invisible-p): ditto.
12584         (custom-variable-value-create): create a comment field widget.
12585         (custom-face-value-create): ditto.
12586         (custom-variable-menu): new entry for adding a custom comment.
12587         (custom-face-menu): ditto.
12588         (custom-save-variables): possibly save custom comments.
12589         (custom-save-faces): ditto.
12590
12591         * cus-face.el (custom-set-faces): the arguments can now have a
12592         custom comment as fourth argument.
12593
12594         * custom.el (custom-set-variables): the arguments can now have a
12595         custom comment as fifth element.
12596
12597 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12598
12599         * XEmacs 21.2.18 is released
12600
12601 1999-07-13  SL Baur  <steve@miho>
12602
12603         * lib-complete.el (read-library-name): Revert previous change.
12604         (read-library): Ditto.
12605
12606 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12607
12608         * packages.el (packages-package-list): Capitalize docstring.
12609
12610         * packages.el (packages-find-package-library-path): Use #'nconc
12611         rather than #'append to reduce consing -- #'mapcar uses Flist,
12612         which returns a freshly consed list.  #'append would create yet
12613         another fresh list, using Fmake_list in concat.
12614
12615         * packages.el (package-provide): Use setq with remassq like it
12616         says in its docstring.
12617
12618 1999-07-06  SL Baur  <steve@miho.m17n.org>
12619
12620         * lib-complete.el (progn-with-message): Fix typo.
12621
12622 1999-07-06  SL Baur  <steve@miho.m17n.org>
12623
12624         * mule/mule-misc.el (char-octet): Make function match docstring.
12625         From Katsumi Yamaoka <yamaoka@jpl.org>
12626
12627 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12628
12629         * wid-edit.el (widget-documentation): corrected spelling error.
12630
12631 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12632
12633         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12634         keys if already bound
12635
12636 1999-07-06  SL Baur  <steve@miho.m17n.org>
12637
12638         * lib-complete.el (progn-with-message): Revert previous changes.
12639
12640 1999-06-24  Bob Weiner  <weiner@beopen.com>
12641
12642         * lib-complete.el (find-library):
12643         (find-library-other-window):
12644         (find-library-other-frame): Completely rewrote
12645         so that these functions actually work when called non-interactively.
12646         Also made them handle LIBRARY arguments which end with .el or .elc.
12647
12648 1999-06-24  Bob Weiner  <weiner@beopen.com>
12649
12650         * simple.el (indent-new-comment-line): Locally bound
12651         `block-comment-start' to `comstart' or else when this is called
12652         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12653         `block-comment-start' value, ignoring any existing spacing after a
12654         comment prefix in the previous line and producing ugly comments.
12655
12656 1999-06-23  Bob Weiner  <weiner@beopen.com>
12657
12658         * list-mode.el (mouse-choose-completion):
12659         (choose-completion):
12660         (completion-switch-to-minibuffer): Added.
12661         ([Tab]): [Tab] previously switched to the minibuffer
12662         but since [space] does that and since most applications in the
12663         world use [Tab] to select the next item in a list, do that in the
12664         *Completions* buffer too.  This will cause the least confusion
12665         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12666         06/23/1999.
12667
12668 1999-06-22  Bob Weiner  <weiner@beopen.com>
12669
12670         * help.el (help-buffer-name): Added support for a null value
12671         of `help-buffer-prefix-string' since some buffers require no
12672         prefix.
12673
12674 1999-06-20  Bob Weiner  <weiner@beopen.com>
12675
12676         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12677         in the completion-list-mode-map to bury the completions buffer
12678         even when the minibuffer is no longer active.
12679
12680 1999-06-20  Bob Weiner  <weiner@beopen.com>
12681
12682         * list-mode.el (list-mode): It is visually disconcerting to have
12683         the text cursor disappear within list buffers, especially when
12684         moving from window to window, so leave it visible.
12685
12686 1999-07-01  SL Baur  <steve@miho.m17n.org>
12687
12688         * menubar-items.el (default-menubar): Conditionalize the bug
12689         report menu item (which may not be possible in this XEmacs).
12690         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12691
12692 1999-06-30  SL Baur  <steve@miho.m17n.org>
12693
12694         * subr.el (with-current-buffer): DOC string fix.
12695         Suggested by Bob Weiner <weiner@altrasoft.com>
12696
12697 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12698
12699         * cus-face.el (custom-face-italic): insert missing args
12700
12701 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12702
12703         * packages.el (package-locations): Changed default early package
12704         hierarchies to ~/.xemacs/mule-packages and
12705         ~/.xemacs/xemacs-packages.
12706
12707 1999-06-23  SL Baur  <steve@miho.m17n.org>
12708
12709         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12710
12711 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12712
12713         * packages.el (package-locations): Changed default early package
12714         hierarchy to ~/.xemacs/packages.
12715         (package-locations): Removed `packages' as a possible name for a
12716         late package hierarchy.
12717
12718 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12719
12720         * mule/mule-category.el (word-combining-categories): Set up new
12721         variable.
12722         (word-separating-categories): Likewise.
12723
12724 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12725
12726         * XEmacs 21.2.17 is released
12727
12728 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12729
12730         * font-menu.el (font-menu-set-font): allow for nil specification
12731         of font size.
12732
12733 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12734
12735         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12736         is 1.
12737
12738 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12739
12740         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12741         8859-5 instead of ISO 8859-1.
12742
12743 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12744
12745         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12746         (viet-viscii-encode-table): Ditto.
12747
12748         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12749         Make obsolete definition of char-octet.
12750
12751 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12752
12753         * subr.el: Move no-Mule make-char ...
12754         * help-nomule.el (make-char): To here.
12755         (string-width): Make Mule compatibility alias.
12756
12757 1999-06-15  Andy Piper  <andy@xemacs.org>
12758
12759         * select.el (get-selection-no-error): really make there be no-error.
12760         (get-selection): revert to original.
12761
12762 1999-06-11  Andy Piper  <andy@xemacs.org>
12763
12764         * select.el (selection-sets-clipboard): renamed.
12765         (own-selection): use it.
12766
12767 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12768
12769         * XEmacs 21.2.16 is released
12770
12771 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12772
12773         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12774         missing characters to avoid crash.
12775
12776 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12777
12778         * coding.el (set-terminal-coding-system): Only set the console
12779         coding system on the selected console if it is a tty.
12780
12781 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12782
12783         * cus-face.el:
12784         * cus-edit.el:
12785         * faces.el:
12786         (custom):
12787         (face-spec-set):
12788         * faces.el (frob-face-property):
12789         * font-menu.el (font-menu-set-font):
12790                   Actually apply changes from 1999-03-17
12791
12792 1999-06-10  Andy Piper  <andy@xemacs.org>
12793
12794         * select.el (get-selection): abstract out non error-signalling
12795         part.
12796         (get-selection-no-error): get-selection without signalling an
12797         error.
12798         (selection-is-clipboard-p): new variable. controls whether the
12799         selection sets the clipboard.
12800         (own-selection): use it.
12801
12802         * mouse.el (insert-selection): fallback to clipboard after trying
12803         primary selection and cutbuffer.
12804
12805 1999-06-05  Andy Piper  <andy@xemacs.org>
12806
12807         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12808         selection functions.
12809
12810 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12811
12812         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12813         default value.
12814         (load): Use `raw-text' instead of `no-conversion'.
12815         (insert-file-contents): Likewise.
12816
12817         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12818         of `no-conversion'.
12819
12820 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12821
12822         * coding.el: Don't copy `no-conversion' to `raw-text'.
12823
12824 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12825
12826         * subr.el (make-char): Define it if Mule is not around.
12827
12828 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12829
12830         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12831
12832         * x-select.el (x-disown-selection-internal): Restore symbol as an
12833         obsolete alias.
12834         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12835
12836 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12837
12838         * XEmacs 21.2.15 is released
12839
12840 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12841
12842         * subr.el (split-string): Avoid infinite looping
12843
12844 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12845
12846         * ldap.el (ldap-ignore-attribute-codings): New variable
12847         (ldap-default-attribute-decoder): New variable
12848         (ldap-coding-system): New variable
12849         (ldap-attribute-syntax-encoders): New variable
12850         (ldap-attribute-syntax-decoders): New variable
12851         (ldap-attribute-syntaxes-alist): New variable
12852         (ldap-encode-boolean): New function
12853         (ldap-decode-boolean): New function
12854         (ldap-encode-country-string): New function
12855         (ldap-decode-string): New function
12856         (ldap-decode-address): New function
12857         (ldap-encode-address): New function
12858         (ldap-decode-attribute): New function
12859         (ldap-search): Use some of these
12860
12861 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12862
12863         * version.el (emacs-version): Make the patch level/beta come
12864         before the XEmacs qualifier so that it gets into (funcall
12865         emacs-version) and thus in the bug reports.
12866         (emacs-version>=): Support patch levels.
12867
12868 1999-06-03  SL Baur  <steve@xemacs.org>
12869
12870         * version.el: implement x.y.z version number
12871         From Jan Vroonhof <vroonhof@math.ethz.ch>
12872
12873 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12874
12875         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12876
12877 1999-05-22  Vin Shelton <acs@xemacs.org>
12878
12879         * startup.el: Document -private and break out non-standard X options.
12880
12881 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12882
12883         * mule/mule-charset.el (charset-after): New function.
12884         (charset-direction): Synch with Mule, update docstring.
12885         (get-charset-property): New function.
12886         (put-charset-property): New function.
12887         (charset-plist): New function.
12888
12889         * mule/mule-charset.el (compose-region):
12890         (decompose-region): remove;  these functions (which don't work
12891         since we don't do composite characters) have been moved to
12892         mule-util.el.
12893         (toplevel): follow coding standards
12894
12895 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12896
12897         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12898         exist any more.
12899
12900         * code-files.el: Fix commentary to follow coding standards.  Move
12901         the single line left in mule-files.el to here.
12902
12903         * mule/mule-files.el: delete.
12904
12905 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12906
12907         * info.el (Info-scroll-prev): Use event functions instead of the
12908         old emacs 19 interface.
12909
12910 1999-06-02  Andy Piper  <andy@xemacs.org>
12911
12912         * x-font-menu.el (x-font-menu-load-font):
12913         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12914
12915 1999-05-31  Andy Piper  <andy@xemacs.org>
12916
12917         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12918         group.
12919         (font-menu-this-frame-only-p): ditto.
12920         (font-menu-max-items): reinstate, from Jan Vroonhof
12921         <vroonhof@math.ethz.ch>
12922         (font-menu-submenu-name-format): ditto.
12923         (font-menu-split-long-menu): ditto, for use by the family
12924         constructor.
12925         (font-menu-family-constructor): use it.
12926
12927 1999-05-30  Andy Piper  <andy@xemacs.org>
12928
12929         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12930         for use by the font menu.
12931
12932         * msw-font-menu.el: new file implementing mswindows specific
12933         font-menu behaviour.
12934         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12935         (mswindows-font-menu-junk-families): ditto.
12936         (hack-font-truename): ditto.
12937         (mswindows-font-regexp-ascii): ditto.
12938         (mswindows-reset-device-font-menus): ditto.
12939         (mswindows-font-menu-font-data): ditto.
12940         (mswindows-font-menu-load-font): ditto.
12941
12942         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12943         (x-font-menu-font-data): ditto.
12944         (x-font-menu-load-font): ditto.
12945
12946         * font-menu.el: new file implementing generic font menu behaviour.
12947         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12948         made device independent.
12949         (font-menu-this-frame-only-p): ditto.
12950         (font-menu-preferred-resolution): ditto.
12951         (font-menu-size-scaling): new variable used to determine whether
12952         sizes are in points or tenths of a point.
12953         (vassoc): moved from x-font-menu.el.
12954         (device-fonts-cache): ditto.
12955         (device-fonts-cache): ditto.
12956         (flush-device-fonts-cache): ditto.
12957         (reset-device-font-menus): copied from x-font-menu.el and made
12958         device independent. Most functionality deferred to
12959         device-dependent versions.
12960         (font-menu-family-constructor): copied from x-font-menu.el and
12961         made device independent.
12962         (font-menu-size-constructor): ditto.
12963         (font-menu-weight-constructor): ditto.
12964         (font-menu-set-font): ditto.
12965         (font-menu-change-face): ditto.
12966         (font-menu-load-font): new device method.
12967         (font-menu-font-data): ditto.
12968
12969         * x-font-menu.el: The above functions deleted.
12970
12971 1999-05-26  Andy Piper  <andy@xemacs.org>
12972
12973         * update-elc.el:
12974         * make-docfile.el:
12975         * loadup.el: rehash expand-file-name usage to not use default-directory.
12976
12977 1999-05-21  Andy Piper  <andy@xemacs.org>
12978
12979         * x-select.el (x-select-convert-to-text):
12980         (x-selected-text-type):
12981         (x-get-selection):
12982         (xselect-convert-to-string):
12983         (xselect-convert-to-compound-text):
12984         (xselect-convert-to-length):
12985         (xselect-convert-to-targets):
12986         (xselect-convert-to-delete):
12987         (xselect-convert-to-filename):
12988         (xselect-convert-to-charpos):
12989         (xselect-convert-to-lineno):
12990         (xselect-convert-to-colno):
12991         (xselect-convert-to-sourceloc):
12992         (xselect-convert-to-os):
12993         (xselect-convert-to-host):
12994         (xselect-convert-to-user):
12995         (xselect-convert-to-class):
12996         (xselect-convert-to-name):
12997         (xselect-convert-to-integer):
12998         (xselect-convert-to-atom):
12999         (xselect-convert-to-identity): functions renamed from x-* and
13000         moved to select.el.
13001         (x-get-secondary-selection): use rename get-selection.
13002         (x-get-clipboard): ditto.
13003         (x-own-selection): moved to select.el.
13004         (x-valid-simple-selection-p): ditto.
13005         (x-dehilight-selection): ditto.
13006         (x-own-clipboard): ditto.
13007         (x-disown-selection): ditto.
13008
13009         * x-mouse.el (x-yank-function): moved to mouse.el.
13010         (x-insert-selection): ditto.
13011         (x-set-point-and-move-selection): use renamed function.
13012
13013         * select.el (selected-text-type): moved and renamed from
13014         x-select.el.
13015         (selection-owner-p): moved to C.
13016         (selection-exists-p): ditto.
13017         (get-cutbuffer): new device method.
13018         (get-selection): generalised and moved from x-select.el.
13019         (own-selection): moved x-own-selection functionality into here.
13020         (dehilight-selection): renamed and moved from x-select.el.
13021         (own-clipboard): functionality moved from x-select.el using new
13022         generic C builtins.
13023         (disown-clipboard): ditto.
13024         (select-convert-to-text):
13025         (select-convert-to-string):
13026         (select-convert-to-compound-text):
13027         (select-convert-to-length):
13028         (select-convert-to-targets):
13029         (select-convert-to-delete):
13030         (select-convert-to-filename):
13031         (select-convert-to-charpos):
13032         (select-convert-to-lineno):
13033         (select-convert-to-colno):
13034         (select-convert-to-sourceloc):
13035         (select-convert-to-os):
13036         (select-convert-to-host):
13037         (select-convert-to-user):
13038         (select-convert-to-class):
13039         (select-convert-to-name):
13040         (select-convert-to-integer):
13041         (select-convert-to-atom):
13042         (select-convert-to-identity): new functions renamed from x-* and
13043         moved from x-select.el.
13044
13045         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13046         into here and use as the default window-system mouse yank.
13047         (insert-selection): generalised and moved from x-mouse.el.
13048         (own-clipboard): moved to C.
13049
13050         * msw-select.el (mswindows-selection-owned-p): deleted.
13051         (mswindows-own-selection): generalised and moved to select.el.
13052         (mswindows-disown-selection): generalised and moved to C.
13053         (mswindows-selection-owner-p): ditto.
13054
13055 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13056
13057         * XEmacs 21.2.14 is released
13058
13059 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13060
13061         * about.el: update contact info for jason and slb.
13062
13063 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13064
13065         * mule/european.el (setup-romanian-environment): Add Romanian
13066         support from Emacs/Mule romanian.el.
13067
13068 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13069
13070         * cus-face.el: Label all custom changes with the 'custom' tag.
13071
13072         * cus-edit.el: idem ditto.
13073
13074         * faces.el: Added suport for adding device tags to various functions.
13075         (custom): New device tag.
13076         (face-spec-set): Call reset face with tags argument. No longer do
13077         x-init-global-faces hack.
13078
13079         * faces.el (frob-face-property): Use an anonymous specifier to map
13080         frob-face-property-1 over.
13081
13082         * x-font-menu.el (font-menu-set-font): Always specify all
13083         properties to custom.
13084
13085 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13086
13087         * mule/european.el (setup-czech-environment): Add czech support.
13088         From David Sauer <davids@orfinet.cz>
13089
13090 1999-03-15  SL Baur  <steve@xemacs.org>
13091
13092         * check-features.el: Turn hard errors into warnings.
13093
13094 1999-03-21  SL Baur  <steve@xemacs.org>
13095
13096         * simple.el (delete-key-deletes-forward): As per discussion on
13097         xemacs-beta, default to t.
13098
13099 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13100
13101         * loadup.el: Define Installation-string before loading anything.
13102
13103 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13104
13105         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13106         From Anders Stenman <stenman@isy.liu.se>
13107
13108 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13109
13110         * wid-edit.el (widget-glyph-find): Ditto.
13111
13112         * packages.el (locate-library): Ditto.
13113
13114         * loadup.el (really-early-error-handler): Ditto.
13115
13116         * lib-complete.el (read-library): Ditto.
13117
13118         * faces.el (set-face-stipple): Ditto.
13119
13120         * code-files.el (load): Use new calling style of locate-file.
13121
13122 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13123
13124         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13125         dead.
13126
13127 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13128
13129         * dumped-lisp.el (preloaded-file-list): Don't load
13130         Installation.el.
13131
13132         * loadup.el (Installation-string): Define it here.
13133
13134 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13135
13136         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13137         Installation.el needs to be loaded before `dump-paths', otherwise
13138         the dumping process won't find it.
13139
13140 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13141
13142         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13143         subr so that we can use `replace-in-string' in Installation.el to
13144         get rid of C-m chars under the native Windows build.
13145
13146 1999-04-29  Andy Piper  <andy@xemacs.org>
13147
13148         * make-docfile.el: canonicalize file and directory names.
13149
13150         * device.el (call-device-method): new function for calling device
13151         specific methods.
13152         (define-device-method): new function for defining device methods.
13153         (define-device-method*): ditto.
13154
13155 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13156
13157         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13158
13159 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13160
13161         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13162         (cyrillic-koi8-r-encode-table): Likewise.
13163         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13164         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13165
13166         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13167         from vietnamese.el].
13168
13169         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13170         mule/mule-misc.el.
13171
13172 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13173
13174         * mule/thai-xtis.el:
13175         - Change font registry name from "Thai94x94-0" to "xtis-0".
13176         - Change mnemonic of coding-system `tis-620' to "TIS620".
13177
13178 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13179
13180         * mule/ethiopic.el: fixed.
13181
13182 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13183
13184         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13185
13186         * mule/thai-xtis.el: New file.
13187
13188         * mule/vietnamese.el: New file.
13189
13190         * mule/ethiopic.el: New file.
13191
13192 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13193
13194         * bytecomp.el (byte-compile-close-variables): Leave
13195         debug-issue-ebola-notices alone.
13196
13197 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13198
13199         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13200         at the top of the buffer since it is the most important thing to
13201         customize
13202         (ldap-get-host-parameter): New defun
13203         (ldap-search): Add a new parameter `withdn' to retrieve the
13204         distinguished names of entries
13205
13206 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13207
13208         * startup.el (splash-frame-body): Date and spelling fixes.
13209
13210 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13211
13212         * view-less.el (toggle-truncate-lines): add autoload tag
13213
13214 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13215
13216         * format.el (format-alist): Disable image stuff.
13217
13218 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13219
13220         * wid-edit.el (widget-glyph-find): Search by directories, then by
13221         suffixes rather than the other way around.
13222         (widget-image-conversion): Renamed to
13223         `widget-image-file-name-suffixes'.
13224
13225 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13226
13227         * mule/mule-charset.el: Made old functions obsolete, remove the
13228         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13229         (charset-iso-graphic-plane): Rename from charset-graphic.
13230         (charset-iso-final-char): Rename from charset-final.
13231         (charset-width): Rename from charset-columns.
13232         (charset-bytes): Added from fsf compatibility, returns always 1.
13233
13234         * mule/mule-misc.el: Move charset-doc-string alias to
13235         mule-charset.el
13236
13237 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13238
13239         * x-faces.el (x-make-font-bold-italic): honor
13240         *try-oblique-before-italic-fonts*
13241
13242 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13243
13244         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13245
13246 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13247
13248         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13249         name.
13250
13251 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13252
13253         * cl-extra.el (equalp): Would bug out for lists.
13254
13255 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13256
13257         * about.el (about-hackers):  Change cgw's email address
13258
13259 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13260
13261         * XEmacs 21.2.13 is released
13262
13263 1999-03-12  SL Baur  <steve@xemacs.org>
13264
13265         * simple.el (delete-key-deletes-forward): Revert to previous
13266         behavior.
13267
13268 1999-01-18  Didier Verna  <didier@xemacs.org>
13269
13270         * menubar-items.el (xemacs-splash-buffer): handle the case of
13271         multiple elements in the splash buffer body.
13272
13273         * startup.el (splash-frame-timeout): new constant: interval
13274         between splash buffer elements.
13275         (command-line-1): handle splash buffer with multiple elements (use
13276         a timeout).
13277         (splash-frame-body): Originally `startup-splash-frame-body'.
13278         Rewrote a cleaner and more readable version. This can now be array,
13279         in which case each element is displayed in turn in the splash buffer.
13280         (splash-frame-static-body): new constant. Persistent information
13281         across all splash buffer elements (preserves the possibility to give
13282         it in different languages.
13283         (circulate-splash-frame-elements): new function. Used as a timeout
13284         to circulate through all splash frame elements and display them in
13285         sequence.
13286         (display-splash-frame): originally `startup-splash-frame'. Handle
13287         the case of multiple elements in the splash buffer body. Now
13288         returns a timeout id if multiple elements to display, or nil.
13289
13290 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13291
13292         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13293         so they can be overridden by x-init-face-from-resources.
13294         Additionally specify the font name also with an x tag.
13295
13296 1999-03-08  Andy Piper  <andy@xemacs.org>
13297
13298         * package-get.el (package-get-base): autoload.
13299
13300         * menubar-items.el (default-menubar): add update menu item. Fix
13301         custom menu to only be activated when package-base is available.
13302
13303         * package-get.el (package-get-custom): don't load
13304         package-get-custom as it is auto-generated. Fix group definition.
13305
13306 1999-03-05  Didier Verna  <didier@xemacs.org>
13307
13308         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13309         instead of `symbol-name' (Thanks Kyle).
13310
13311         * cus-edit.el (custom-save-variables): use `prin1' instead of
13312         princ to write symbols.
13313
13314 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13315
13316         * XEmacs 21.2.12 is released
13317
13318 1999-03-05  SL Baur  <steve@xemacs.org>
13319
13320         * menubar-items.el (default-menubar): Add kfm browsing support.
13321         From Neal Becker <nbecker@fred.net>
13322
13323 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13324
13325         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13326         calls to font-lock during buffer reversion.
13327
13328 1999-02-12  Didier Verna  <didier@xemacs.org>
13329
13330         * info.el (Info-build-node-completions): unconditionally widen the
13331         tag table buffer.
13332
13333 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13334
13335         * x-faces.el (x-init-face-from-resources):
13336         Only set fonts in the 'x locale.
13337
13338 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13339
13340         * package-ui.el (pui-install-selected-packages): Don't throw on
13341         `package-admin-delete-binary-package' returning nil since it's
13342         normal.  Reindent function.
13343         (pui-add-required-packages): Handle case where packages selected
13344         for installation have never been installed.
13345
13346 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13347
13348         * menubar-items.el (default-menubar):
13349         Implement the ``Mule->Set coding system of process'' menu item.
13350
13351 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13352
13353         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13354         files
13355         - Change some `if's to `when's
13356
13357 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13358
13359         * XEmacs 21.2.11 is released
13360
13361 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13362
13363         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13364         against window close (Fix Bug #460).
13365         (ask-user-about-lock-dbox): Idem.
13366
13367 1999-02-25  SL Baur  <steve@xemacs.org>
13368
13369         * mule/mule-charset.el (charset-leading-byte): New function.
13370         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13371
13372 1999-02-12  Andy Piper  <andy@xemacs.org>
13373
13374         * about.el (xemacs-hackers): change andy's email address.
13375         (about-url-alist): change andy's web page address.
13376         (about-xemacs): add piper.
13377
13378 1999-02-16  SL Baur  <steve@xemacs.org>
13379
13380         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13381         of mule-base into lisp/mule.
13382
13383 1999-02-16  SL Baur  <steve@xemacs.org>
13384
13385         * mule/arabic.el:
13386         mule/canna-leim.el:
13387         mule/chinese.el:
13388         mule/cyrillic.el:
13389         mule/english.el:
13390         mule/european.el:
13391         mule/greek.el:
13392         mule/hebrew.el:
13393         mule/japanese.el:
13394         mule/kinsoku.el:
13395         mule/korean.el:
13396         mule/misc-lang.el:
13397         mule/mule-category.el:
13398         mule/mule-ccl.el:
13399         mule/mule-charset.el:
13400         mule/mule-cmds.el:
13401         mule/mule-coding.el:
13402         mule/mule-files.el:
13403         mule/mule-help.el:
13404         mule/mule-init.el:
13405         mule/mule-misc.el:
13406         mule/mule-tty-init.el:
13407         mule/mule-x-init.el:
13408         mule/viet-chars.el:  Remerge from mule-base.
13409
13410         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13411         of mule-base into lisp/mule.
13412
13413 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13414
13415         * process.el (exec-to-string): Use `shell-command-switch' in place
13416         of hard-wired "-c" (for WindowsNT).
13417
13418 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13419
13420         * menubar-items.el (default-menubar):  Remove obsolete
13421         "Gopher" item
13422
13423 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13424
13425         * package-admin.el (package-admin-get-install-dir): First fall
13426         back to the location of xemacs-base for non-mule packages.
13427
13428 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13429
13430         * paths.el:
13431         - improved automounter tmp directory support.
13432         - support 4 (!) empirically discovered automounter conventions
13433
13434 1999-02-12  SL Baur  <steve@xemacs.org>
13435
13436         * etags.el (pop-tag-mark): autoload to match key binding.
13437
13438 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13439
13440         * XEmacs 21.2.10 is released
13441
13442 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13443
13444         * package-get.el (package-get-remote-filename): Don't bug out for
13445         a local file name in the search entry.
13446
13447 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13448
13449         * XEmacs 21.2.9 is released
13450
13451 1999-01-19  Didier Verna  <didier@xemacs.org>
13452
13453         * replace.el (replace-search-function): new variable containing a
13454         function to perform a search-forward.
13455         (replace-re-search-function): new variable containing a function
13456         to perform a re-search-forward.
13457         (perform-replace): use them.
13458
13459 1999-01-25  Didier Verna  <didier@xemacs.org>
13460
13461         * select.el (selection-owner-p): use the name `XEmacs'.
13462         (cut-copy-clear-internal): ditto.
13463
13464 1999-01-18  Andy Piper  <andy@xemacs.org>
13465
13466         * about.el (about-url-alist): Update my entry.
13467         (xemacs-hackers): Ditto.
13468
13469 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13470
13471         * buffer.el (switch-to-buffer): Fixing documentation.
13472         * minibuf.el (minibuffer-completion-table): ditto.
13473         * cl-macs.el (return-from): ditto.
13474
13475 1999-01-04  Didier Verna  <didier@xemacs.org>
13476
13477         * replace.el (delete-non-matching-lines): temporarily disable
13478         case-folding when called interactively with a regexp containing
13479         uppercase characters.
13480         (delete-matching-lines): ditto.
13481         (count-matches): ditto.
13482         (list-matching-lines): ditto.
13483
13484 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13485
13486         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13487         abort if current window is split horizontally, not if others are
13488         split.  Got rid of unnecessary minibuffer checking.  Also, add
13489         some comments (it's still complex).
13490
13491 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13492
13493         * package-get.el: changed address for doc.ic.ac.uk to
13494         sunsite.doc.ic.ac.uk
13495
13496 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13497
13498         * ldap.el (toplevel): Remove requires so that the file compiles
13499         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13500
13501 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13502
13503         * dump-paths.el: Calculate module-directory and set
13504         module-load-path to the load path for modules.
13505
13506         * loadup.el: Get bootstrap value of module-load-path from the
13507         environment variable EMACSBOOTSTRAPMODULEPATH.
13508         - Display the module load path if we're debugging paths.
13509
13510         * setup-paths.el: Added function paths-find-site-module-directory.
13511         - Added function paths-find-module-directory.
13512         - Added function paths-construct-module-load-path.  Uses new
13513         environment variable EMACSMODULEPATH.
13514
13515 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13516
13517         * font.el (font-default-object-for-device):
13518         Oops! This `or' can't be replaced by `unless'.
13519         Fixed inability to run w3, among other things.
13520
13521 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13522
13523         * package-admin.el: Change initialization of
13524           package-admin-install-function dependent on system type.
13525           Change package-admin-install-function-mswindows to use
13526           "minitar".
13527
13528 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13529
13530         * mouse.el (default-mouse-motion-handler): Disable help echo while
13531         in the minibuffer.
13532
13533 1998-12-28  Martin Buchholz <martin@xemacs.org>
13534
13535         * XEmacs 21.2.8 is released.
13536
13537 1998-12-24  Martin Buchholz <martin@xemacs.org>
13538
13539         * XEmacs 21.2.7 is released.
13540
13541 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13542
13543         * package-ui.el (pui-list-packages): Set truncate-lines.
13544
13545         * package-get.el (package-get-download-menu): Use
13546         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13547
13548         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13549         (pui-help-string): idem.
13550         (list-packages-mode): New major mode.
13551         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13552         (pui-install-selected-packages): Add suport for removing packages.
13553         (pui-toggle-package-delete-key): New function.
13554         (pui-popup-context-sensitive): New kludge.
13555         (pui-list-packages): Add warning when `package-get-remote' is nil.
13556         (package-ui-add-site): New function.
13557
13558 1998-12-01  Didier Verna  <didier@xemacs.org>
13559
13560         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13561
13562 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13563
13564         * ldap.el: Custom-ized
13565         (toplevel): Do not provide `ldap' which is provided by C level
13566         LDAP code
13567         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13568
13569 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13570
13571         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13572
13573 1998-12-17  Andy Piper  <andy@xemacs.org>
13574
13575         * sound.el (sound-load-list): name changed from sound-load-alist.
13576         (sound-extension-list): name changed from sound-ext-list.
13577         (load-default-sounds): use new names.
13578         (load-sound-file): use new names.
13579
13580 1998-12-16  Andy Piper  <andy@xemacs.org>
13581
13582         * XEmacs 21.2.6 is released
13583
13584 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13585
13586         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13587         errors.
13588
13589 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13590
13591         * wid-edit.el (widget-echo-this-extent): Set
13592         help-echo-owns-message to t.
13593
13594 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13595
13596         * package-get.el (package-get-download-menu): use toggles for
13597           each site in the download site menu.
13598
13599 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13600
13601         * package-get.el (package-get): If we cannot find a package
13602           because package-get-remote is not set, give a more helpful
13603           error message.
13604
13605 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13606
13607         * package-get.el (package-get-remote-filename): use an EFS path
13608         with user anonymous if no user is specified.
13609
13610 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13611
13612         * faces.el (face-spec-set): Re-init fallfacks for default after
13613         calling reset-face on the default face.
13614
13615 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13616
13617         * package-admin.el (package-admin-default-install-function):
13618         Behave as advertised.  Make sure the pkg-dir is proper for
13619         default-directory.
13620         (package-admin-add-binary-package): Make sure the pkg-dir is
13621         proper for default-directory.
13622         (package-admin-install-function-mswindows): Make sure the pkg-dir
13623         is proper for default-directory.
13624
13625 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13626
13627         * XEmacs 21.2.5 is released
13628
13629 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13630
13631         * files.el (binary-file-regexps): regexp-opt is not available at
13632         bytecompile time.
13633
13634 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13635
13636         * x-win-xfree86.el:
13637         * x-win-sun.el (x-win-init-sun):
13638         * x-win-sun.el:
13639         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13640         * x-iso8859-1.el:
13641         * x-init.el (init-post-x-win):
13642         * x-init.el (init-pre-x-win):
13643         * x-init.el (x-initialize-compose):
13644         * x-init.el:
13645         * x-compose.el:
13646         * winnt.el:
13647         * widget.el:
13648         * wid-edit.el (widget-glyph-click):
13649         * wid-edit.el (widget-glyph-find):
13650         * wid-edit.el (widget-type):
13651         * view-less.el (view-buffer-other-window):
13652         * very-early-lisp.el:
13653         * version.el:
13654         * toolbar.el:
13655         * toolbar-items.el:
13656         * term/sun.el (suntool-map):
13657         * term/sun-mouse.el:
13658         * term/internal.el:
13659         * syntax.el (modify-syntax-entry):
13660         * symbol-syntax.el:
13661         * subr.el:
13662         * startup.el (lock-directory):
13663         * simple.el (set-comment-column):
13664         * simple.el (backward-delete-char-untabify):
13665         * shadow.el (find-emacs-lisp-shadows):
13666         * shadow.el:
13667         * setup-paths.el (paths-construct-info-path):
13668         * select.el (cut-copy-clear-internal):
13669         * process.el (call-process-region):
13670         * process.el (start-process-shell-command):
13671         * process.el:
13672         * paths.el (rmail-spool-directory):
13673         * paragraphs.el (use-hard-newlines):
13674         * package-get.el (package-get-dependencies):
13675         * package-admin.el (package-admin-delete-binary-package):
13676         * obsolete.el (truncate-string):
13677         * obsolete.el (store-substring):
13678         * mouse.el (default-mouse-track-maybe-own-selection):
13679         * mouse.el (mouse-yank-at-point):
13680         * modeline.el:
13681         * modeline.el (mouse-drag-modeline):
13682         * minibuf.el (read-directory-name-internal):
13683         * minibuf.el (read-file-name-internal):
13684         * minibuf.el (read-file-name-internal-1):
13685         * minibuf.el (read-file-name-2):
13686         * minibuf.el (exact-minibuffer-completion-p):
13687         * minibuf.el (read-from-minibuffer):
13688         * minibuf.el:
13689         * menubar.el (check-menu-syntax):
13690         * map-ynp.el (map-y-or-n-p):
13691         * make-docfile.el (docfile-out-of-date):
13692         * loadup.el ((member "run-temacs" command-line-args)):
13693         * loadup.el ((member "no-site-file" command-line-args)):
13694         * loadup.el (really-early-error-handler):
13695         * loadup.el:
13696         * loadhist.el:
13697         * loaddefs.el:
13698         * lisp-mnt.el (lm-verify):
13699         * lib-complete.el (lib-complete:cache-completions):
13700         * lib-complete.el (library-all-completions):
13701         * itimer.el (itimer-run-expired-timers):
13702         * info.el (Info-mode):
13703         * info.el (Info-insert-file-contents):
13704         * info.el (Info-rebuild-dir):
13705         * info.el (Info-build-dir-anew):
13706         * info.el (Info-parse-dir-entries):
13707         * info.el (Info-dir-outdated-p):
13708         * info.el (Info-insert-dir):
13709         * info.el (info-xref):
13710         * info.el:
13711         * hyper-apropos.el (hyper-apropos-get-doc):
13712         * hyper-apropos.el (hyper-describe-face):
13713         * hyper-apropos.el (hyper-apropos-mode):
13714         * hyper-apropos.el:
13715         * help.el (list-processes):
13716         * help.el:
13717         * gnuserv.el:
13718         * font.el (mswindows-font-create-name):
13719         * font.el (font-default-font-for-device):
13720         * font.el (x-font-create-object):
13721         * font.el (font-registry):
13722         * font.el:
13723         * font-lock.el (font-lock-keywords):
13724         * font-lock.el:
13725         * finder.el (finder-compile-keywords):
13726         * find-paths.el (paths-find-recursive-path):
13727         * fill.el (set-justification-center):
13728         * fill.el (fill-region-as-paragraph):
13729         * files.el (insert-directory):
13730         * files.el (wildcard-to-regexp):
13731         * files.el (recover-file):
13732         * files.el (basic-save-buffer):
13733         * files.el (delete-auto-save-file-if-necessary):
13734         * files.el (file-relative-name):
13735         * files.el (backup-extract-version):
13736         * files.el (backup-buffer):
13737         * files.el (set-visited-file-name):
13738         * files.el (set-auto-mode):
13739         * files.el (interpreter-mode-alist):
13740         * files.el:
13741         * files.el (find-file-noselect):
13742         * files.el (abbreviate-file-name):
13743         * files.el (parse-colon-path):
13744         * files.el (directory-abbrev-alist):
13745         * etags.el (visit-tags-table-buffer):
13746         * easymenu.el (easy-menu-define):
13747         * dragdrop.el (experimental-dragdrop-drag):
13748         * dragdrop.el (dragdrop-drop-do-functions):
13749         * dragdrop.el (dragdrop-drop-at-point):
13750         * disass.el (disassemble-1):
13751         * disass.el (disassemble-internal):
13752         * disass.el (disassemble):
13753         * disass.el:
13754         * derived.el (derived-mode-init-mode-variables):
13755         * derived.el (define-derived-mode):
13756         * custom.el (defgroup):
13757         * cus-edit.el (custom-quote):
13758         * config.el:
13759         * code-process.el (open-network-stream):
13760         * code-process.el (start-process):
13761         * code-process.el (call-process-region):
13762         * code-process.el (call-process):
13763         * code-process.el:
13764         * code-files.el (insert-file-contents):
13765         * code-files.el:
13766         * code-files.el (buffer-file-coding-system-for-read):
13767         * cmdloop.el (yes-or-no-p-minibuf):
13768         * cl.el:
13769         * cl-macs.el:
13770         * cl-extra.el:
13771         * callers-of-rpt.el (make-caller-report):
13772         * callers-of-rpt.el:
13773         * bytecomp.el (batch-byte-recompile-directory):
13774         * bytecomp.el (batch-byte-compile-1):
13775         * bytecomp.el (batch-byte-compile):
13776         * bytecomp.el (display-call-tree):
13777         * bytecomp.el (byte-compile-insert):
13778         * bytecomp.el (byte-compile-two-args-19->20):
13779         * bytecomp.el (byte-compile-variable-ref):
13780         * bytecomp.el (byte-compile-form):
13781         * bytecomp.el (byte-compile-top-level-body):
13782         * bytecomp.el (byte-compile-out-toplevel):
13783         * bytecomp.el (byte-compile-byte-code-maker):
13784         * bytecomp.el (byte-compile-file-form-defmumble):
13785         * bytecomp.el (byte-compile-file-form):
13786         * bytecomp.el (byte-compile-keep-pending):
13787         * bytecomp.el (byte-compile-insert-header):
13788         * bytecomp.el (byte-compile-from-buffer):
13789         * bytecomp.el (byte-compile-file):
13790         * bytecomp.el (byte-recompile-file):
13791         * bytecomp.el (byte-compile-close-variables):
13792         * bytecomp.el (byte-compile-warn-about-unused-variables):
13793         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13794         * bytecomp.el (byte-compiler-legal-options):
13795         * bytecomp.el (byte-compile-lapcode):
13796         * bytecomp.el (byte-optimize-log):
13797         * bytecomp.el ((fboundp 'defsubst)):
13798         * bytecomp.el:
13799         * bytecomp-runtime.el:
13800         * byte-optimize.el (byte-optimize-apply):
13801         * byte-optimize.el (car):
13802         * byte-optimize.el (byte-optimize-form):
13803         * byte-optimize.el (byte-optimize-form-code-walker):
13804         * byte-optimize.el:
13805         * build-report.el (build-report-insert-installation-file):
13806         * build-report.el (build-report):
13807         * auto-show.el:
13808         * apropos.el (apropos-documentation):
13809         - mega patch
13810         - clean up byte-compile warnings
13811         - remove unused variables
13812         - Use common lisp style hashtable functions
13813         - byte compiler cleanup
13814         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13815         - remove old backquote syntax usage
13816         - move some cl functionality into C for speed.
13817         - remove last remaining VMS support
13818         - spelling fixes
13819         - implement last, butlast, nbutlast, copy-list in C.
13820         - new macro ignore-file-errors, similar to ignore-errors
13821           (ignore-file-errors (delete-file "foo"))
13822         - get frequent garbage collection during loadup.el by tweaking
13823           gc-cons-threshold, rather than explicitly calling garbage-collect
13824         - default delete-key-deletes-forward to `t'.
13825
13826 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13827
13828         * XEmacs 21.2-beta4 is released.
13829
13830 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13831
13832         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13833         (easy-menu-item-present-p): Wrapper around find-menu-item.
13834         (easy-menu-remove-item): Wrapper around delete-menu-item.
13835
13836         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13837         (add-menu-button): Add 'in-menu' argument.
13838         (add-menu-item-1): Add in-menu support to helper function.
13839
13840 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13841
13842         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13843
13844 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13845
13846         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13847         of Dec 4, 1997.
13848
13849 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13850
13851         * process.el (shell-command-on-region): Report if the command
13852         succeeded or failed.
13853
13854 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13855
13856         * subr.el (buffer-substring-no-properties): Comment out.
13857
13858 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13859
13860         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13861           into font instances first, like `x-frob-font-size' does.
13862           (mswindows-find-larger-font): ditto
13863
13864 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13865
13866         * package-ui.el (pui-install-selected-packages): fix args in call
13867         to `package-get'.
13868
13869 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13870
13871         * package-get.el (host-name): New widget type.
13872         (package-get-remote): Better customization using new type.
13873         (package-get-download-sites): idem dito.
13874
13875         (package-get-custom): Do not use package-get-all untill we have
13876         runtime dependencies.
13877
13878         (package-get-remove-copy): Default to 't' we no longer need this
13879         kludge as we do not currently use depenencies.
13880
13881         (package-get-was-current): New variable.
13882         (package-get-require-base): New 'force-current' argument.
13883         (package-get-update-base): idem
13884         (package-get-package-provider):  idem
13885         (package-get-locate-index-file): New 'no-remote' argument.
13886         (package-get-locate-file): idem.
13887
13888         (package-get-maybe-save-index): New function.
13889         (package-get-update-base): Use it.
13890
13891 1998-10-28 Greg Klanderman <greg@alphatech.com>
13892
13893         * package-get.el (package-get-remote): default to nil; by default,
13894         don't go out to the net via EFS.  They must select a download site.
13895         (package-get-download-sites): new variable.
13896         (package-get-download-menu): new function.
13897         (package-get-locate-index-file): new function.
13898         (package-get-update-base): use it.
13899
13900         * menubar-items.el (default-menubar): add "Update Package Index"
13901         and "Add Download Site" menus under Options | Manage Packages.
13902
13903 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13904
13905         * package-get.el (package-get): bugfix code checking installed version
13906         for case where package is not currently installed.
13907         (package-get-require-signed-base-updates): new variable.
13908         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13909         deemed not a goot thing.  Use the variable
13910         package-get-allow-unsigned-base-updates instead.
13911
13912 1998-10-16 Greg Klanderman <greg@alphatech.com>
13913
13914         * package-get.el (package-get): Don't install an older version than
13915         we already have unless explicitly told to.  Issue a warning.
13916
13917         * package-ui.el (pui-add-required-packages): when adding
13918         dependencies, don't add packages that are up to date.
13919         (pui-package-symbol-char):  Don't consider a package out of date
13920         if you have a newer version installed than the latest version in
13921         package-get-base.
13922
13923         * package-get.el (package-get-base-filename): document that it may
13924         be a path relative to package-get-remote;  new default value.
13925         (package-get-locate-file): new function.
13926         (package-get-update-base): use it to expand package-get-base-filename.
13927         (package-get-save-base): new function to save the package-get database
13928         to file.
13929         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13930         (package-get-update-base): pass the REMOTE-SOURCE arg.
13931         (package-get-update-base-entry): call package-get-custom-add-entry.
13932         (package-get-file-installed-p): removed; no longer needed.
13933         (package-get-create-custom): ditto.
13934         (toplevel): remove code to build and load package-get-custom.el
13935         (package-get-custom-add-entry): new function.
13936
13937 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13938
13939         * wid-edit.el (widget-button-click): Don't switch window.
13940
13941 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13942
13943         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13944
13945 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13946
13947         * etags.el (find-tag-default): Run find-tag-hook using
13948         run-hooks rather than funcall
13949
13950 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13951
13952         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13953         and the current local map as the parents to isearch-mode-map.
13954
13955 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13956
13957         * XEmacs 21.2-beta3 is released.
13958
13959 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13960
13961         * package-get.el (package-get-update-base): use
13962         insert-file-contents-internal, not insert-file-contents-literally.
13963
13964 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13965
13966         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13967         dump time.
13968
13969 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13970
13971         * package-get.el (package-get-update-base-entry): new function.
13972         (package-get-update-base): renamed; was `package-get-load-base'.
13973         cleanup, and use package-get-update-base-from-buffer.
13974         (package-get-update-base-from-buffer): new function.
13975         (package-get-update-base-entries): new; helper for above.
13976         Do not eval lisp grabbed over ftp; parse it from new format.
13977
13978 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13979
13980         * files.el (set-auto-mode): Don't play games loading package-get
13981         database; package-get-package-provider will handle it all.
13982
13983 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13984
13985         * package-get.el (package-get-base-filename): new variable.
13986         (package-get-require-base): new function.
13987         (package-get-pgp-signed-begin-line): new variable.
13988         (package-get-pgp-signature-begin-line): ditto.
13989         (package-get-pgp-signature-end-line):  ditto.
13990         (package-get-load-base): new function.
13991         (package-get-interactive-package-query):
13992         (package-get-update-all):
13993         (package-get-dependencies):
13994         (package-get-package-provider):
13995         (package-get-custom): use package-get-require-base.
13996         [package-get-custom loading]: disable for now.
13997
13998         * package-ui.el (pui-list-packages): use (package-get-require-base)
13999
14000 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14001
14002         * package-ui.el: Correct obvious thinko in choosing extent face.
14003
14004 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14005
14006         * menubar-items.el (default-menubar): pui-list-package has nothing
14007         to with Customize. Move all the package stuff to a new Item in Options.
14008
14009         * package-ui.el (pui-menu): Add menu and Popup menu.
14010
14011         * package-get.el (package-get): Use new
14012         package-admin-get-install-dir.
14013
14014         * package-admin.el (package-admin-get-install-dir): New syntax.
14015         Conserve package location and put mule packages where mule-base is.
14016
14017         * package-get.el : Customized
14018
14019         * package-ui.el (pui): Customized
14020         (pui-package-install-dest-dir): New variable.
14021         (pui-install-selected-packages): Use it
14022
14023 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14024
14025         * package-get.el (package-get-interactive-package-query): Move
14026         dependency on package-get-base to run-time.
14027         (package-get-update-all): Ditto.
14028         (package-get-dependencies): Ditto.
14029         (package-get-package-provider): Ditto.
14030         (package-get-custom): Ditto.
14031
14032 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14033
14034         * events.el: Remove 'ascii-character property from 'backspace
14035         and 'delete symbols
14036
14037 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14038
14039         * package-get-base.el: removed.
14040
14041 1998-09-23  Didier Verna  <didier@xemacs.org>
14042
14043         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14044         (no-upper-case-p): new function.
14045         (with-search-caps-disable-folding): new macro.
14046         (with-interactive-search-caps-disable-folding): new macro.
14047         (zap-to-char): In interactive mode, do a case-sensitive search if
14048         the character is uppercase.
14049         (zap-up-to-char): ditto.
14050
14051         * replace.el (perform-replace): use the function no-upper-case-p.
14052
14053         * isearch-mode.el (isearch-fix-case): ditto.
14054         make obsolete `with-caps-disable-folding' and
14055         `isearch-no-upper-case-p'.
14056
14057         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14058         (tags-search): ditto.
14059         (tags-query-replace): ditto.
14060
14061         * info.el (Info-search): ditto.
14062
14063 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14064
14065         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14066
14067 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14068
14069         * package-admin.el (package-admin-rmtree): rewritten.  need to
14070         check for "." and ".." before symlink check.  expand files and
14071         directories with respect to DIRECTORY, not default-directory.
14072
14073 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14074
14075         * package-get.el (package-get-all): add INSTALL-DIR argument.
14076
14077 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14078
14079         * package-ui.el (pui-add-required-packages): new function, select
14080         dependent packages.
14081         (pui-display-keymap): bind it.
14082         (pui-help-string): document it.
14083         (pui-install-selected-packages): package-get-all -> package-get.
14084
14085         * package-get.el (package-get-dependencies): new function.
14086
14087 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14088
14089         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14090         regexps.
14091
14092 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14093
14094         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14095         function.
14096         (default-mouse-track-normalize-point): Use it.
14097
14098 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14099
14100         * package-admin.el (package-admin-delete-binary-package):
14101                 General cleanup. Remove unnessary use of progn and
14102         save-excursion.
14103         (package-admin-delete-binary-package): Do NOT mess with file
14104         modes. That is evil.
14105         (package-admin-delete-binary-package): Wrap all deleting in
14106         condition-case. The data in MANIFEST is untrustworthy.
14107         (package-admin-delete-binary-package): Let the OS worry about non
14108         empty directories.
14109
14110 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14111
14112         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14113         processing.
14114         (lm-report-bug): Fix mail address to send bug reports to.
14115
14116 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14117
14118         * XEmacs 21.2-beta2 is released.
14119
14120 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14121
14122         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14123
14124 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14125
14126         * info.el (Info-mode): Document page turning by double clicks in
14127         docstring so `M-x describe-mode' will display it.
14128
14129 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14130
14131         * info.el (Info-mouse-track-double-click-hook): Use character
14132         widths to calculate a border region where double clicking does
14133         page turning, and return `nil' by default so other hooks, such as
14134         region highlighting, will be run.
14135
14136 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14137
14138         * sound.el (default-sound-directory-list): Initialize with all the
14139         "sounds" directories in `data-directory-list'.  It used to just be
14140         the first one.
14141
14142         * packages.el (locate-data-directory-list): Created.  This gives
14143         the list of matching directories, unlike `locate-data-directory',
14144         which just gives the first one.
14145
14146 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14147
14148         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14149         make a binding in the local keymap until help-char handling is
14150         improved.
14151
14152         * help.el (help-keymap-with-help-key): Provide keymap with help
14153         binding.
14154         (help-print-help-form): New helper function.
14155
14156 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14157
14158         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14159         move extent to another buffer; no need to create a new extent.
14160         (isearch-fix-case): New function.
14161         (isearch-search-and-update): Use it.
14162
14163 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14164
14165         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14166         the keymap, not minor-mode-map-alist.
14167         (isearch-done): Restore overriding-local-map.
14168
14169 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14170
14171         * bytecomp.el (byte-compile-buffer-substring):
14172         Fix for: (byte-compile (defun f () (buffer-substring)))
14173         ==>   ** buffer-substring called with 3 args, but requires 0-3
14174         - new code not only works, but is more readable, too.
14175
14176 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14177
14178         * msw-faces.el (mswindows-init-device-faces): Don't try to
14179           specify a default font at this late stage. Do try to force
14180           creation of the default face font so that if it fails we get
14181           an error now instead of a crash at frame creation.
14182
14183           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14184           mswindows-make-font-unitalic: Canonical default weight
14185           changed from "Normal" to "Regular".
14186
14187           mswindows-make-font-bold / -bold-italic: Supplied device was
14188           not being passed into call to mswindows-find-smaller-font.
14189
14190 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14191
14192         * package-get.el (package-get-remote): Fix the path where to find
14193           the packages on xemacs.org.
14194
14195 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14196
14197         * about.el (about-maintainer-info): Update Ben's entry.
14198
14199 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14200
14201         * lisp/shadow.el (find-emacs-lisp-shadows):
14202         - `member' was being called on lists of length 2000!
14203         - Replace with hashtables.
14204         - Replace hand-coded loops with (dolist)
14205         - Fix comment typo
14206
14207 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14208
14209         * packages.el: Added new function, `package-delete-name', to
14210           delete existing packages from the installed package database
14211           (`packages-package-list').  Also added the "pkginfo" directory
14212           to `packages-special-base-regexp', so that the pkginfo directory
14213           would not get added to `late-packages'.
14214
14215         * package-admin.el: Added ability to delete an installed package
14216           (added low-level function, `package-admin-delete-package').
14217           Understands how to use the pkginfo/MANIFEST.<package> file to
14218           delete the package.  When installing a package, will also
14219           create a MANIFEST.* file if one is not provided by the
14220           package.  If the MANIFEST.* doesn't exist when deleting a
14221           package, the functions will fall back to attempting to delete
14222           any package-specific lisp directory.
14223
14224         * package-get.el: Moved some functions to package-admin.el.
14225           Added interactive function `package-get-delete-package', for
14226           use by users for deleting a package.
14227
14228           Also modified to not require the presence of efs.
14229
14230 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14231
14232         * files.el (find-file-noselect): Handle all signals, kill the
14233         buffer and resignal.
14234
14235 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14236
14237         * cl-macs.el (glyph-image): Add setf method.
14238
14239 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14240
14241         * package-get.el: Fixed broken EFS downloading.  Also, look for
14242           .tar.gz files first, in preference over .tgz files.
14243
14244         * package-ui.el: Fix display of package version numbers.
14245
14246 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14247
14248         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14249         argument.
14250
14251 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14252
14253         * list-mode.el: `display-completion-list': added new/optional
14254           keyword `:completion-string', which allows the programmer to
14255           change the "Possible completions are:" prompt.
14256
14257         * menubar-items.el: Added new pulldown menu-pick to start up the
14258           visual package browser/installer:
14259
14260                 Options->Customize->List Packages
14261
14262         * package-admin.el: Added hooks for installing under both Unix
14263           and MS Windows.  Does additional error checking.  No longer
14264           calls "add-big-package.sh" to install packages under Unix; now
14265           calls gunzip & tar directly.
14266
14267         * package-get.el: Added ability to install packages from files
14268           on a local disk/CDROM.  Now deletes any existing package lisp
14269           directory.  Does completion on available packages when
14270           querying for package names.  Will also search for .tgz files
14271           in addition for .tar.gz files.  Tries to reload
14272           auto-autoloads, as a convenience when loading new packages,
14273           and also tries to add any new package paths to `load-path'.
14274           Changed all occurences of `concat' to use `expand-file-name'.
14275
14276         * package-ui.el: New file which implements the main visual
14277           package browser/installer, which is started via a menu pick or
14278           M-x pui-list packages.
14279
14280 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14281
14282         * startup.el (load-init-file): spelling fix.
14283
14284 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14285
14286         * startup.el (normal-top-level): Load auto-autoload files
14287         covariantly with their precedence.
14288
14289 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14290
14291         * menubar-items.el (default-menubar): Remove "Font Weight"
14292         option, there is currently no custom equivalent.. Customize-faces
14293         is "Edit faces".
14294
14295         * x-font-menu.el (font-menu-set-font): Use customize to set
14296         default face.
14297
14298         * faces.el (face-spec-update-all-matching): New function.
14299
14300         * cus-face.el (custom-set-face-update-spec): New function.
14301         Interface to customize faces from elisp.
14302
14303         (custom-face-value-create): Show the customized settings if set
14304         but not saved.
14305
14306 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14307
14308         (custom-face-value-create): Show the customized settings if set
14309         but not saved.
14310
14311 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14312
14313         * keydefs.el (global-map): Add FSF 20.3 binding of
14314         query-replace-regexp.
14315
14316 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14317
14318         * minibuf.el (read-file-name-internal-1): use
14319         user-name-completion-1 instead of user-name-completion.
14320
14321 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14322
14323         * loadup.el:
14324         * make-docfile.el:
14325         * update-elc.el: Don't set `source-directory' (now defunct as a
14326         global variable) no more.
14327
14328         * packages.el (packages-list-autoloads): Made `source-directory'
14329         (now defunct as a global variable) a parameter.
14330
14331 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14332
14333         * about.el (about-hackers): new email
14334
14335 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14336
14337         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14338
14339 1998-07-17  Didier Verna  <didier@xemacs.org>
14340
14341         * faces.el (set-face-property):
14342         (set-face-dim-p):
14343         (face-dim-p): updated the doc strings now that the dim property isn't
14344         tty-specific.
14345         (face-equal): the dim property is now a common one.
14346
14347         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14348         Renamed the `stipple' attribute to `background-pixmap'.
14349         (custom-face-background-pixmap): make custom-face-stipple an
14350         obsolete alias for this.
14351
14352 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14353
14354         * find-paths.el (paths-file-readable-directory-p): Created and
14355         used.
14356
14357         * loadup.el: Don't set inhibit-... flags from run-temacs.
14358
14359 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14360
14361         * packages.el (packages-data-path-depth): Added and used.
14362
14363 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14364
14365         * about.el:
14366         - Change .xpm to .png, delete "zcat" section.
14367         - cosmetic fix in the 'marcpa' entry.
14368
14369         * etc/photos
14370         - convert all .xpm.Z to .png
14371         - rename mrb to martin
14372         - rename mcook-m to mcookm
14373
14374 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14375
14376         * x-init.el (x-initialize-compose): Add support for
14377         dead-circumflex as YET ANOTHER NAME for that dead key.
14378
14379 1998-08-05  Colin Rafferty <colin@xemacs.org>
14380
14381         * setup-paths.el (paths-construct-exec-path): Made the
14382         last-packages really be last.
14383         (paths-construct-data-directory-list): Ditto.
14384
14385 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14386
14387         * startup.el(startup-splash-frame-body):
14388         Update Copyright notice in splash screen
14389
14390 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14391
14392         * minibuf.el (read-file-name-internal-1): do ~user completion.
14393
14394 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14395
14396         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14397         aginst destroyed extents
14398
14399 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14400
14401         * package-get.el (package-get): add `install-dir' argument.
14402
14403 1998-07-20  John Jones  <jj@asu.edu>
14404
14405         * package-get.el: calls to package-get-update-all will only
14406           update packages which are already installed.
14407
14408 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14409
14410         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14411         writable.
14412
14413 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14414
14415         * about.el (about-hackers): Correct my email.
14416
14417 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14418
14419         * about.el (about-hackers): new email-address.
14420
14421 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14422
14423         * minibuf.el (read-number): Don't let `input-error' condition
14424         escape.
14425
14426 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14427
14428         * about.el (about-hackers): use my `email-for-life' address.
14429
14430 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14431
14432         * XEmacs 21.2-beta1 is released.
14433
14434 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14435
14436         * ldap.el (ldap-search): Doc string change
14437
14438 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14439
14440         * menubar-items.el (default-menubar): Removed references to
14441         `data-directory', and use `locate-data-file' instead, and made
14442         then greyed out if they don't exist.
14443
14444 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14445
14446         * keymap.el (events-to-keys): Use `format' instead of `concat'
14447         since the latter does not accept integer args anymore
14448
14449 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14450
14451         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14452         macros replaced.
14453
14454 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14455
14456         * make-docfile.el: Get first initialization from very-early-lisp.el
14457         * update-elc.el: Ditto.
14458         * loadup.el (really-early-error-handler): Ditto.
14459
14460         * packages.el (packages-unbytecompiled-lisp): Add new file,
14461         very-early-lisp.el.
14462
14463         * very-early-lisp.el: New file.
14464
14465 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14466
14467         * Symbols that have been obsolete for at least 3 years removed (II).
14468
14469         * obsolete.el (eval-current-buffer): Make compatible.
14470         (byte-code-function-p): Ditto.
14471         (send-string): Removed.
14472         (send-region): Removed.
14473         (screen-scrollbar-width): Removed.
14474         (set-screen-scrollbar-width): Removed.
14475         (set-screen-left-margin-width): Removed.
14476         (set-screen-right-margin-width): Removed.
14477         (screen-left-margin-width): Removed.
14478         (screen-right-margin-width): Removed.
14479         (set-buffer-left-margin-width): Removed.
14480         (set-buffer-right-margin-width): Removed.
14481         (buffer-left-margin-width): Removed.
14482         (buffer-right-margin-width): Removed.
14483         (x-set-frame-icon-pixmap): Removed.
14484         (x-set-screen-icon-pixmap): Removed.
14485         (pixel-name): Removed.
14486         (make-pixmap): Removed.
14487         (make-cursor): Removed.
14488         (pixmap-width): Removed.
14489         (pixmap-contributes-to-line-height-p): Removed.
14490         (set-pixmap-contributes-to-line-height): Removed.
14491
14492 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14493
14494         * obsolete.el (popup-menu-up-p): removed.
14495         (read-no-blanks-input): Removed.
14496         (wholenump): Removed.
14497         (ring-mod): Removed (what was ring-mod?).
14498         (current-time-seconds): Removed.
14499         (run-special-hook-with-args): Removed.
14500         (dot): Removed.
14501         (dot-marker): Removed.
14502         (dot-min): Removed.
14503         (dot-max): Removed.
14504         (window-dot): Removed.
14505         (set-window-dot): Removed.
14506
14507         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14508         `dot-min'.
14509
14510         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14511
14512         * code-files.el (insert-file-contents): Rename
14513         run-special-hook-with-args to run-hook-with-args-until-success.
14514         (write-region): Ditto.
14515
14516 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14517
14518         * about.el: Fix typos, update release date.
14519
14520         * Symbols that have been obsolete for at least 3 years removed.
14521
14522         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14523         screen- functions.
14524         (toplevel): remove setf methods for screen functions.
14525         * cl-macs.el (extent-data): defsetf removed.
14526         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14527         many places to remove.
14528         (comment-indent-hook): Ditto.
14529         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14530         (buffer-dedicated-screen): Ditto.
14531         (deiconify-screen): Ditto.
14532         (delete-screen): Ditto.
14533         (event-screen): Ditto.
14534         (find-file-other-screen): Ditto.
14535         (find-file-read-only-other-screen): Ditto.
14536         (live-screen-p): Ditto.
14537         (screen-height): Ditto.
14538         (screen-iconified-p): Ditto.
14539         (screen-list): Ditto.
14540         (screen-live-p): Ditto.
14541         (screen-name): Ditto.
14542         (screen-parameters): Ditto.
14543         (screen-pixel-height): Ditto.
14544         (screen-pixel-width): Ditto.
14545         (screen-root-window): Ditto.
14546         (screen-selected-window): Ditto.
14547         (screen-totally-visible-p): Ditto.
14548         (screen-visible-p): Ditto.
14549         (screen-width): Ditto.
14550         (screenp): Ditto.
14551         (get-screen-for-buffer): Ditto.
14552         (get-screen-for-buffer-noselect): Ditto.
14553         (get-other-screen): Ditto.
14554         (iconify-screen): Ditto.
14555         (lower-screen): Ditto.
14556         (mail-other-screen): Ditto.
14557         (make-screen): Ditto.
14558         (make-screen-invisible): Ditto.
14559         (make-screen-visible): Ditto.
14560         (modify-screen-parameters): Ditto.
14561         (new-screen): Ditto.
14562         (next-screen): Ditto.
14563         (next-multiscreen-window): Ditto.
14564         (other-screen): Ditto.
14565         (previous-screen): Ditto.
14566         (previous-multiscreen-window): Ditto.
14567         (raise-screen): Ditto.
14568         (redraw-screen): Ditto.
14569         (select-screen): Ditto.
14570         (selected-screen): Ditto.
14571         (set-buffer-dedicated-screen): Ditto.
14572         (set-screen-height): Ditto.
14573         (set-screen-position): Ditto.
14574         (set-screen-size): Ditto.
14575         (set-screen-width): Ditto.
14576         (show-temp-buffer-in-current-screen): Ditto.
14577         (switch-to-buffer-other-screen): Ditto.
14578         (visible-screen-list): Ditto.
14579         (window-screen): Ditto.
14580         (x-set-screen-pointer): Ditto.
14581         (x-set-frame-pointer): Ditto.
14582         (screen-title-format): Ditto.
14583         (screen-icon-title-format): Ditto.
14584         (terminal-screen): Ditto.
14585         (delete-screen-hook): Ditto.
14586         (create-screen-hook): Ditto.
14587         (mouse-enter-screen-hook): Ditto.
14588         (mouse-leave-screen-hook): Ditto.
14589         (map-screen-hook): Ditto.
14590         (unmap-screen-hook): Ditto.
14591         (default-screen-alist): Ditto.
14592         (default-screen-name): Ditto.
14593         (x-screen-defaults): Ditto.
14594         (x-create-screen): Ditto.
14595         * obsolete.el: meta-flag removed.
14596         baud-rate removed.
14597         sleep-for-millisecs removed.
14598         extent-data removed.
14599         set-extent-data removed.
14600         set-extent-attribute removed.
14601         extent-glyph removed.
14602         extent-layout removed.
14603         set-extent-layout removed.
14604         list-faces-display removed.
14605         list-faces removed.
14606         trim-versions-without-asking removed.
14607         after-write-file-hooks removed.
14608         truename removed.
14609         auto-fill-hook removed.
14610         blink-paren-hook removed.
14611         select-screen-hook, deselect-screen-hook removed.
14612         auto-raise-screen, auto-lower-screen removed.
14613
14614         * msw-mouse.el: Global change resource -> mswindows-resource.
14615
14616         * XEmacs 21.0-pre5 is released.
14617
14618 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14619
14620         * about.el (about-hackers): Credits update.
14621
14622 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14623
14624         * register.el (insert-register): Don't activate the region.
14625
14626 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14627
14628         * select.el: Restore x-* symbols for backwards compatibility:
14629         x-copy-primary-selection, x-kill-primary-selection,
14630         x-delete-primary-selection, x-select-make-extent-for-selection,
14631         x-valid-simple-selection-, x-cut-copy-clear-internal.
14632
14633 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14634
14635         * XEmacs 21.0-pre4 is released.
14636
14637 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14638
14639         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14640         reporting bugs.
14641         (maybe-add-init-button): Fix semantics under Windows.  Use
14642         `expand-file-name' rather than `concat'.
14643
14644         * help.el (print-messages): New function.
14645
14646 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14647
14648         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14649
14650 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14651
14652         * about.el: Tweaked my entry in about-hackers.
14653
14654         * find-paths.el (paths-emacs-root-p):
14655           Relaxed emacs-root checking of an in-place installation to
14656           also accommodate the flat layout used on MS Windows.
14657
14658 1998-06-29  John Jones  <jj@asu.edu>
14659
14660         * package-get.el: calls to package-get-update-all will only
14661           update packages which are already installed.
14662
14663 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14664
14665         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14666         are handled by the gui-element face fallbacks now.
14667
14668         * x-faces.el: default gui-element face to "background" as well as
14669         the default face.
14670
14671         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14672         and default face settings since these are set as fallbacks now in
14673         the appropriate domain.
14674
14675 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14676
14677         * text-mode.el (text-mode): Reorder regexp so the OR part
14678         corresponding to `page-delim' goes first and the hack in
14679         `forward-paragraph' will work.
14680         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14681
14682 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14683
14684         * subr.el (remove-hook): When checking the hook value
14685           with functionp, don't apply car to it.
14686
14687 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14688
14689         * package-get.el (package-get-remote-filename):
14690           Don't use file-name-as-directory because the local directory
14691           separator conventions might not be the same as ftp's.
14692
14693 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14694
14695         * ldap.el (ldap-host-parameters-alist): New name of
14696         `ldap-host-parameters-plist'
14697
14698 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14699
14700         * package-get.el: Using (require 'package-get-base), now that it
14701         provides itself.  Consequently removed all instances of (load
14702         "package-get-base.el").
14703
14704 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14705
14706         * subr.el (remove-hook): Don't treat the hook value as a
14707           list unless it is both consp and not functionp.
14708
14709 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14710
14711         * about.el: Email address for Ben Wing is ben@xemacs.org.
14712         * auto-show.el: Ditto.
14713         * bytecomp.el: Ditto.
14714         * faces.el: Ditto.
14715         * x-scrollbar.el: Ditto.
14716         * x-misc.el: Ditto.
14717         * tty-init.el: Ditto.
14718         * toolbar-items.el: Ditto.
14719         * symbol-syntax.el: Ditto.
14720         * specifier.el: Ditto.
14721         * objects.el: Ditto.
14722         * hyper-apropos.el: Ditto.
14723         * glyphs.el: Ditto.
14724
14725 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14726
14727         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14728         vertical-divider-always-visible-p.
14729         (default-mouse-motion-handler): Ditto.
14730
14731 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14732
14733         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14734         global value.
14735
14736 1998-06-21  Oliver Graf <ograf@fga.de>
14737
14738         * build-reports.el: changed receiver to xemacs-build-reports list
14739
14740 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14741
14742         * font.el: Split font-family-mappings into X and
14743           mswindows-specific versions.
14744           mswindows-font-create-[object|name]: Treat supplied size
14745           as a pointsize. Added underline and strikethru handling.
14746
14747         * msw-faces.el: changed default mswindows charset to western.
14748
14749         * msw-glyphs.el: removed space in border-glyph font string that
14750           was inserted to get round bugs in the mswindows C font code.
14751
14752 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14753
14754         * about.el (about-hackers): Credits update.
14755
14756         * help-nomule.el (tutorial-supported-languages): Add Romanian
14757         TUTORIAL.
14758
14759         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14760         to ISO-8859-2.
14761
14762 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14763
14764         * font.el: Split font-family-mappings into X and
14765           mswindows-specific versions.
14766           mswindows-font-create-[object|name]: Treat supplied size
14767           as a pointsize. Added underline and strikethru handling.
14768
14769         * msw-faces.el: changed default mswindows charset to western.
14770
14771         * msw-glyphs.el: removed space in border-glyph font string that
14772           was inserted to get round bugs in the mswindows C font code.
14773
14774 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14775
14776         * minibuf.el: make read-color-completion-table call
14777           (mswindows-color-list for mswindows devices.
14778
14779 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14780
14781         * lisp/font-lock.el
14782         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14783         Let declaration items contain non-word symbol characters.
14784
14785 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14786
14787         * package-get.el (package-get-package-provider): Added autoload
14788         cookie.  Loading "package-get-base.el" in ALL functions that use
14789         it.  Fixed some (interactive ...) with multiple argument specs
14790         again.  Cosmetic indentation changes.
14791
14792 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14793
14794         * info.el (Info-insert-dir): Don't use nreverse on variables
14795         that you want to use later.
14796
14797 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14798
14799         * x-mouse.el (x-set-point-and-move-selection): Replace call
14800         to x-kill-primary-selection with kill-primary-selection
14801
14802 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14803
14804         * simple.el (what-cursor-position): Make cursor position reported
14805         use value of column-number-start-at-one
14806
14807 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14808
14809         * about.el (xemacs-hackers): Fix Jareth's email address.
14810
14811 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14812
14813         * startup.el (startup-splash-frame): Remove
14814         `xemacs-startup-logo-function'.
14815
14816 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14817
14818         * about.el (about-hackers): Update credits list.
14819
14820 1998-06-06  Jeff Miller <jmiller@smart.net>
14821
14822         * lisp/sound.el: Update sound-ext to allow filenames with
14823           extensions to be found by load-sound-file
14824
14825 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14826
14827         * info.el (Info-rebuild-outdated-dir): Removed variable
14828         (Info-auto-generate-directory): New variable
14829         (Info-save-auto-generated-dir): New variable
14830         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14831         (Info-build-dir-anew): Second parameter removed.  Use
14832         `Info-save-auto-generated-dir'
14833         (Info-rebuild-dir): Ditto
14834
14835 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14836
14837         * list-mode.el (next-list-mode-item): Would not recognize
14838         border between directly neighbored items.
14839
14840 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14841
14842         * package-get.el: add autoloads for some functions.
14843
14844 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14845
14846         * specifier.el (let-specifier): Tiny docfixes.
14847
14848 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14849
14850         * msw-mouse.el: set selection-pointer-glyph to Normal.
14851
14852 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14853
14854         * wid-edit.el (widget-specify-secret): New function.
14855         (widget-after-change): Use it.
14856         (widget-specify-field): Use it.
14857
14858 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14859
14860         * mouse.el (drag-window-divider): Use `(not done)' instead of
14861         `doit'; reuse result of `window-pixel-edges'.
14862
14863         * modeline.el (drag-modeline-event-lag): Rename to
14864         drag-divider-event-lag.
14865
14866 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14867
14868         * specifier.el (let-specifier): Rewritten not to generate needless
14869         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14870         arguments.
14871
14872 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14873
14874         * minibuf.el (read-file-name-1): Setup buffer-local value of
14875         `completion-ignore-case' in completions buffer under Windows.
14876
14877 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14878
14879         * about.el (about-maintainer-glyph): Fix support for not
14880         compressed images.
14881
14882 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14883
14884         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14885
14886         * mouse.el (mouse-track): Cancel selection if misc-user event with
14887         `cancel-mode-internal' function is fetched.
14888
14889 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14890
14891         * files.el (save-some-buffers-1): Fixed return value.
14892
14893 1998-06-01  Oliver Graf <ograf@fga.de>
14894
14895         * dragdrop.el: added experimental
14896
14897 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14898
14899         * startup.el (after-init-hook, init-file-user,
14900         user-init-directory, load-user-init-file):  Purge references
14901         to "~/.xemacs/init.el" from docstrings.
14902
14903         (load-user-init-file) Use paths-construct-path to construct
14904         paths to user init files.  Go directly to ~/.emacs, do not
14905         search ~/.xemacs/, do not load `default-custom-file'.
14906
14907 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14908
14909         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14910         general *sh.
14911         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14912
14913 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14914
14915         * menubar-items.el (default-menubar): add Update Packages to customize
14916         menu.
14917
14918 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14919
14920         * faces.el: use toolbar face as a fallback for toolbar properties
14921         in xpm-color-symbols instead of default.
14922
14923         * msw-faces.el: rename 3d-object -> gui-element face.
14924
14925 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14926
14927         * startup.el (xemacs-startup-logo-function): New variable.
14928         (startup-splash-frame): Use it.
14929
14930 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14931
14932         * files.el (save-some-buffers): Would wait 1 second.
14933         (save-some-buffers-1): Delete other windows here instead of in
14934         `save-some-buffers'.
14935         (save-some-buffers): Force redisplay only if windows were deleted.
14936
14937 1998-06-02  Didier Verna  <didier@xemacs.org>
14938
14939         * cus-face.el (custom-face-attributes): generalized the use of
14940         toggle buttons for boolean attributes.
14941         Re-ordered the items a bit.
14942
14943 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14944
14945         * sound.el (default-sound-directory): Use `locate-data-directory'
14946         to find the sounds directory.
14947
14948 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14949
14950         * sound.el: default sound-ext to .wav under mswindows, .au
14951         otherwise. load-default sounds without extensions.
14952
14953 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14954
14955         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14956         if send-pr is not bound.
14957
14958 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14959
14960         * files.el: grok idl files in auto-mode-alist.
14961 1998-06-01  Jeff Miller  <jmiller@smart.net>
14962
14963         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14964         calling `upcase'.
14965
14966 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14967
14968         * msw-glyphs.el: add xbm to the list of image types supported.
14969
14970 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14971
14972         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14973         instead of XEmacs one when dumping InfoDock.
14974
14975 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14976
14977         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14978         for `modeline-visible-p'
14979
14980         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14981
14982 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14983
14984         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14985         since it's not used anymore. doc string fixes.
14986
14987         * package-get.el (package-get-file-installed-p): new function. use
14988         instead of file-installed-p which is in an external package.
14989
14990 1998-05-28  Oliver Graf <ograf@fga.de>
14991
14992         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14993         favor of select-window/switch-to-buffer
14994
14995 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14996
14997         * startup.el: changed (getenv "HOME") to (user-home-directory)
14998
14999 1998-05-25  Oliver Graf <ograf@fga.de>
15000
15001         * frame.el (cde-start-drag) moved to dragdrop.el
15002         (offix-start-drag-region) moved to dragdrop.el
15003         (offix-start-drag) moved to dragdrop.el
15004         * dragdrop.el (cde-start-drag) moved from frame.el
15005         (offix-start-drag-region) moved from frame.el
15006         (offix-start-drag) moved from frame.el
15007         (cde-start-drag-region) cde drag regions
15008         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15009
15010 1998-05-26  Oliver Graf <ograf@fga.de>
15011
15012         * dragdrop.el: created dragdrop-drag prototypes
15013         (cde-start-drag-region) fixed typo
15014
15015 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15016
15017         * simple.el (after-init-hook): Remove reader macro.
15018
15019         * packages.el (packages-hardcoded-lisp): Get rid of reader
15020         macros.  Update DOC string.
15021
15022 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15023
15024         * mouse.el (drag-window-divider): Ditto.
15025
15026         * modeline.el (mouse-drag-modeline): Use it.
15027
15028         * lisp-mode.el (let-specifier): Specify indentation.
15029
15030         * specifier.el (let-specifier): Renamed from
15031         `with-specifier-instance'.
15032
15033 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15034
15035         * x-faces.el:
15036         * faces.el: move definition of xpm-color-symbols from x-faces.el
15037         to faces. Predicate x-get-resource on the presence of x.
15038
15039         * msw-faces.el: set 3d-object face rather than modeline. Specify
15040         faces as specfier defaults.
15041
15042         * package-get.el: don't use package-admin-add-single-file-package.
15043
15044 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15045
15046         * toolbar-items.el: Fixup tooltips.
15047         (toolbar-gnus): Don't use obsolete variable
15048         toolbar-news-frame-properties.
15049         (toolbar-news-reader): Default to `gnus' instead of
15050         `not-configured'.
15051
15052         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15053         Windows.
15054
15055 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15056
15057         * package-get.el: rename -installedp -> -installed-p.
15058
15059 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15060
15061         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15062         attributes, and assinged it to continuation, truncation and
15063         hscroll glyphs.
15064
15065         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15066         and made continuation, truncation and hscroll glyphs arrow
15067         characters out of that font.
15068
15069 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15070
15071         * minibuf.el (minibuffer-electric-separator): Play nicely with
15072         directory-sep-char being \.
15073         (minibuffer-electric-tilde): Ditto.
15074         (read-file-name-map): Ditto.
15075
15076 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15077
15078         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15079         on X devices.
15080         (default-mouse-track-deal-with-down-event): Avoid
15081         `x-disown-selection'; use `disown-selection' instead.
15082
15083 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15084
15085         * select.el:
15086         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15087         moved to (cut-copy-clear-internal) in select.el. Ditto for
15088         (x-delete-primary-selection) (x-kill-primary-selection)
15089         (x-copy-primary-selection).
15090         (own-clipboard): new function.
15091
15092         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15093         functions in select.el. remove old ones.
15094         (mswindows-own-clipboard): new function.
15095
15096 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15097
15098         * gnuserv.el: allow connections from mswindows type devices.
15099
15100 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15101
15102         * msw-glyphs.el: change image type used from cursor to resource.
15103
15104 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15105
15106         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15107         for {top,bottom}-{left,right} values in addition to
15108         {top,bottom}_{left,right}.
15109         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15110
15111 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15112
15113         * cl-macs.el (specifier-instance): Undefine its setf method.
15114
15115         * specifier.el (with-specifier-instance): Added docstring.
15116
15117         * mouse.el (drag-window-divider): Ditto.
15118
15119         * modeline.el (mouse-drag-modeline): Use it.
15120
15121         * lisp-mode.el (with-specifier-instance): Define its indentation
15122         level.
15123
15124         * specifier.el (with-specifier-instance): New macro.
15125
15126 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15127
15128         * package-get.el (package-get-create-custom): new function to
15129         auto-generate package-get-custom.el from package-get-base.el.
15130         * (package-get-ever-installedp): new function.
15131         * (package-get-custom): new function to get all packages specified
15132         by customize.
15133
15134 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15135
15136         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15137
15138 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15139
15140         * cl-extra.el: Reverse previous float change.
15141
15142 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15143
15144         * x-faces.el:
15145         * faces.el (try-font-name): moved from x-faces.el since it is
15146         required by w3 under mswindows as well X.
15147
15148 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15149
15150         * winnt.el: Removed evil (setq completion-ignore-case t)
15151         clause, one more overlookef fsfism.
15152         (nt-quote-args-functions-alist): End sentences with double space.
15153
15154 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15155
15156         * window-xemacs.el (push-window-configuration): Remove kludgery of
15157         recaching default-toolbar specifier.
15158         (pop-window-configuration): Ditto.
15159         (unpop-window-configuration): Ditto.
15160
15161 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15162
15163         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15164
15165 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15166
15167         * winnt.el (nt-quote-args-verbatim): Added function.
15168         (nt-quote-args-prefix-quote): Added function.
15169         (nt-quote-args-backslash-quote): Added function.
15170         (nt-quote-args-double-quote): Added function.
15171         (nt-quote-args-functions-alist): New variable.
15172         (nt-quote-process-args): Added function. This is the main quoting
15173         work horse called from process-nt.c
15174
15175 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15176
15177         * winnt.el: Removed duplicate definitions for backspace,
15178         delete, M-backspace and C-M-backspace.
15179         (file-name-buffer-file-type-alist): Removed this variable.
15180         (find-buffer-file-type): Removed function.
15181         (find-file-binary):  Removed function.
15182         (find-file-text): Removed function.
15183         (find-file-not-found-set-buffer-file-type): Removed function.
15184         (save-to-unix-hook): Removed function.
15185         (revert-from-unix-hook): Removed function.
15186         (using-unix-filesystems): Removed function.
15187         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15188         warning.
15189         (x-set-selection): Removed function.
15190         (x-get-selection): Removed function.
15191         Removed commented FSFisms.
15192         Replaced copyright notice (this file is not part of GNU Emacs).
15193         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15194         comint-process-echoes setting to t.
15195
15196 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15197
15198         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15199         and used following the interface change of
15200         `paths-find-recursive-path'.
15201
15202         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15203         regexp instead of a list of base names.
15204         (paths-version-control-filename-regexp):
15205         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15206         Introduced and used following the interface change of
15207         `paths-find-recursive-path'.
15208
15209 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15210
15211         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15212         on X devices, rather than on all non-TTY devices.
15213
15214 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15215
15216         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15217
15218         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15219
15220 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15221
15222         * itimer.el (activate-itimer): Fixed usage of integers
15223         as argument to `concat'.
15224
15225 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15226
15227         * itimer.el (start-itimer): replace the use of `concat' with
15228         `format'
15229
15230 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15231
15232         * mode-motion.el (mode-motion-hook): Clarify docstring.
15233         From Bob Weiner <weiner@altrasoft.com>
15234
15235         * loadhist.el (symbol-file): Supply prompt string when used
15236         interactively.
15237         From Bob Weiner <weiner@altrasoft.com>
15238
15239 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15240
15241         * loadup.el (really-early-error-handler): Ditto.
15242
15243         * update-elc.el: Ditto.
15244
15245         * setup-paths.el (paths-construct-exec-path): Ditto.
15246
15247         * make-docfile.el: Ditto.
15248
15249         * find-paths.el (paths-decode-directory-path): Use split-path
15250         instead of decode-path.
15251
15252         * files.el (parse-colon-path): Update docstring reference.
15253
15254 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15255
15256         * msw-init.el:
15257         * x-init.el:
15258         Bind cut'n'paste keys to non window-system specific functions.
15259
15260         * msw-select.el: New function mswindows-clear-clipboard.
15261         mswindows-cut-copy-clipboard extended to handle clearing of the
15262         selection and renamed to mswindows-cut-copy-clear-clipboard.
15263
15264         * select.el: on mswindows devices delete-primary-selection
15265         calls mswindows-clear-clipboard.
15266
15267 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15268
15269         * simple.el (quoted-insert): Inhibit quit when using read-char.
15270
15271         * cmdloop.el (read-char): Don't inhibit quit.
15272         (read-char-exclusive): Ditto.
15273         (read-char): Signal quit if quit-char was pressed.
15274         (read-char-exclusive): Ditto.
15275         (read-quoted-char): Return a character, not integer.
15276
15277         * menubar-items.el (default-popup-menu): Use Andy's generic
15278         selection code.
15279         (default-popup-menu): Fix code.
15280
15281 1998-05-14  Oliver Graf <ograf@fga.de>
15282
15283         * dragdrop.el (dragdrop-function-widget): this time it's done
15284
15285 1998-05-13  Oliver Graf <ograf@fga.de>
15286
15287         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15288
15289 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15290
15291         * device.el (device-pixel-width):
15292         (device-pixel-height):
15293         (device-mm-width):
15294         (device-mm-height):
15295         (device-bitplanes):
15296         (device-color-cells): Swapped parameters to device-system-metric
15297         according to the interface change.
15298
15299 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15300
15301         * mouse.el (default-mouse-motion-handler): Use new name of the
15302         function event-over-vertical-divider-p.
15303         Do not set E-W arrow cursor over the divider if
15304         vertical-divider-draggable-p is nil in the window.
15305         ([top-level]): Use new name for the variable
15306         vertical-divider-map.
15307         (drag-window-divider): Respect vertical-divider-draggable-p.
15308         Variable name typo fixes.
15309
15310 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15311
15312         * keymap.el (kbd): Define here; handle string constants and
15313         others...
15314
15315 1998-05-15  Christian Nyb <chr@mediascience.no>
15316
15317         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15318         in Emacs 18.
15319
15320 1998-05-13  Didier Verna  <didier@xemacs.org>
15321
15322         * mouse.el (drag-window-divider): give the vertical divider a
15323         pressed look when dragging it.
15324
15325 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15326
15327         * faces.el: predicate some more face operations on x or mswindows
15328         not just x.
15329
15330         * modeline.el: enable modeline coloring for mswindows.
15331
15332 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15333
15334         * minibuf.el (minibuffer-default): Added variable; compatible with
15335         FSF Emacs.
15336         (next-history-element): Used `minibuffer-default'.
15337
15338 1998-05-12  Oliver Graf <ograf@fga.de>
15339
15340         * dragdrop.el (dragdrop-function-widget): button and mods ok
15341         arguments still look a bit strange
15342         (dragdrop-compare-mods) created
15343         (dragdrop-drop-do-functions) correctly checks for buttons and
15344         modifiers
15345
15346 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15347
15348         * setup-paths.el (paths-default-info-directories): Replace
15349         path-separator with directory-sep-char.
15350
15351         * files.el (path-separator): Don't define it here.
15352
15353 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15354
15355         * update-elc.el: Ditto.
15356
15357         * setup-paths.el (paths-construct-exec-path): Ditto.
15358
15359         * make-docfile.el: Ditto.
15360
15361         * loadup.el (really-early-error-handler): Ditto.
15362
15363         * find-paths.el (paths-decode-directory-path): Use decode-path
15364         instead of decode-path-internal.
15365
15366         * files.el (parse-colon-path): Update docstring.
15367
15368 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15369
15370         * subr.el (get-buffer-window-list): Make BUFFER optional.
15371
15372         * window-xemacs.el (windows-of-buffer): Defalias to
15373         get-buffer-window-list.
15374
15375 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15376
15377         * disass.el: Fix maintainer keyword.
15378
15379         * bytecomp.el (byte-compile-and-load-file): Autoload.
15380         (byte-compile-buffer): Ditto.
15381
15382         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15383         value is returned, not the name.
15384         (lisp-imenu-generic-expression): Enable it.
15385         (lisp-mode-variables): Ditto.
15386         (lisp-indent-offset): Change defconst to defvar.
15387         (lisp-indent-function): Ditto.
15388         (lisp-body-indent): Ditto.
15389
15390 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15391
15392         * modeline.el: Use zap-last-kbd-macro-event.
15393
15394         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15395         nil, don't attempt to do anything with messages.
15396         (eval-last-sexp): Use `letf' for clarity.
15397
15398 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15399
15400         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15401
15402 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15403
15404         * buff-menu.el:
15405         * lisp-mode.el:
15406         * obsolete.el:
15407         Change empty docstrings into no doc strings at all.
15408         Fix bogus FSF-format docstrings.
15409         * etags.el: Fix docstring.
15410
15411 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15412
15413         * package-get.el (package-get): Use internal md5
15414
15415 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15416
15417         * about.el (about-xemacs): Correct abuse of concat.
15418
15419 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15420
15421         * info.el (Info-mode): Use easymenu.
15422
15423 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15424
15425         * apropos.el (apropos): Don't use concat with integers.
15426
15427         * cmdloop.el (describe-last-error): Handle the case when no error
15428         was seen gracefully.
15429
15430         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15431         defun.
15432         (apropos-describe-plist): Ditto.
15433
15434         * help.el (with-displaying-help-buffer): Revert to a defun.
15435         (describe-key): Use it as defun.
15436         (describe-mode): Ditto.
15437         (describe-bindings): Ditto.
15438         (describe-prefix-bindings): Ditto.
15439         (describe-installation): Ditto.
15440         (view-lossage): Ditto.
15441         (describe-function): Ditto.
15442         (describe-variable): Ditto.
15443         (describe-syntax): Ditto.
15444
15445 1998-05-11  Oliver Graf <ograf@fga.de>
15446
15447         * dragdrop.el: changed order of require/provide
15448         (dragdrop-drop-mime-default) changed to new calling conventions
15449         (dragdrop-drop-do-functions) changed to new calling conventions
15450         (dragdrop-function-widget) this one needs more work...
15451
15452 1998-05-10  Oliver Graf <ograf@fga.de>
15453
15454         * about.el: another small change in my entry
15455         * dragdrop.el (dragdrop-drop-log-function): logging added
15456         plus customizations
15457         changed interface to handler functions. now called with event
15458         and object
15459
15460 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15461
15462         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15463         E-W arrow pointer displayed over draggable dividers.
15464
15465         * mouse.el (default-mouse-motion-handler): Show it when
15466         appropriate.
15467         (drag-window-divider): Added.
15468         ([top-level]): Initialized window-divider-map with a keymap
15469         binding the above function to left button down event.
15470
15471         * x-mouse.el (x-init-pointer-shape): Initialize
15472         divider-pointer-glyph from Cursor.dividerPointer, or use default
15473         E-W double arrow.
15474
15475 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15476
15477         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15478
15479 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15480
15481         * simple.el (count-words-buffer): Don't query for buffer.
15482         (count-lines-buffer): Ditto.
15483
15484 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15485
15486         * help.el (where-is): add optional insert argument.
15487
15488 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15489
15490         * help.el (describe-key-briefly): New argument INSERT.
15491
15492         * simple.el (eval-expression): New optional argument; synch with
15493         FSF 20.3.
15494
15495         * keydefs.el (global-map): Add new register bindings.
15496
15497         * register.el: Synched with FSF 20.3.
15498
15499 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15500
15501         * window-xemacs.el (recenter): all arguments are optional.
15502
15503 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15504
15505         * device.el: (device-pixel-width): Reflected name/parameters
15506         change to device-system-metric.
15507         (device-pixel-height): Ditto.
15508         (device-mm-width): Ditto.
15509         (device-mm-height): Ditto.
15510         (device-bitplanes): Ditto.
15511         (device-color-cells): Ditto.
15512
15513 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15514
15515         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15516
15517         * cl.el (most-positive-fixnum): Document.
15518         (most-negative-fixnum): Ditto.
15519
15520         * cus-dep.el: Updated comment.
15521
15522         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15523         constant.
15524
15525         * cus-load.el (custom-put): Removed.
15526
15527         * files.el (after-find-file): Just resignal quit instead of
15528         signaling "canceled".
15529
15530 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15531
15532         * frame.el (other-frame): Use `focus-frame' instead of
15533         select-frame kludges.
15534
15535         * lisp-mode.el: Update lisp-indent-function for
15536         save-selected-frame and with-selected-frame.
15537
15538         * frame.el (save-selected-frame): New macro.
15539         (with-selected-frame): Ditto.
15540         (other-frame): Use `set-frame-focus'.
15541
15542 1998-05-06  Oliver Graf <ograf@fga.de>
15543
15544         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15545         (dragdrop-drop-url-default) default handler for URL drops created
15546         (dragdrop-drop-mime-default) default handler for MIME drops created
15547         (dragdrop-drop-functions) default custom for handling drops created
15548         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15549
15550 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15551
15552         * mouse.el: Removed redundant mouse-mswindows-drop function.
15553
15554 1998-05-05  Oliver Graf <ograf@fga.de>
15555
15556         * about.el: changed some text in my entry
15557         * dragdrop.el: added customs
15558
15559 1998-05-04  Oliver Graf <ograf@fga.de>
15560
15561         * mouse.el: killed global drop key bindings
15562         (mouse-offix-drop) removed
15563         * dragdrop.el: created
15564         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15565
15566 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15567
15568         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15569         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15570
15571         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15572         obsolete comment.
15573
15574         * scrollbar.el (scrollbars-visible-p): Use new
15575         {vertical,horizontal}-scrollbar-visible-p specifiers.
15576
15577 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15578
15579         * device.el (device-pixel-height):
15580         (device-pixel-width):
15581         (device-mm-width):
15582         (device-mm-height):
15583         (device-bitplanes):
15584         (device-color-cells): Moved these 6 functions from device.c; they
15585         all use single (device-system-metrics) call.
15586
15587 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15588
15589         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15590         were renamed.
15591
15592         * menubar-items.el:
15593         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15594         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15595
15596         * help.el (help-map): Remove Hyperbole keybinding logic.
15597         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15598
15599 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15600
15601         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15602         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15603
15604 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15605
15606         * msw-glyphs.el: use nicer icon3 from the frame icon.
15607
15608 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15609
15610         * version.el (emacs-version): Remove InfoDock conditionals.
15611
15612         * startup.el (startup-splash-frame): Change ID logo name.
15613
15614 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15615
15616         * files.el (after-find-file): If the user presses C-g on
15617         directory-creation prompt, kill the buffer.
15618
15619 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15620
15621         * simple.el (count-words-region): Reverse previous change.
15622
15623 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15624
15625         * replace.el (query-replace): Just call perform-replace.
15626         (query-replace-regexp): Ditto.
15627         (perform-replace): Move region handling here.
15628         (perform-replace): Use the new arg to match-data.
15629
15630 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15631
15632         * x-init.el: Install X specific display table that
15633           displays char 0240 as a space to avoid whatever it is
15634           that screws up display of that character code.
15635
15636 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15637
15638         * help.el (function-arglist): If no arguments are documented for a
15639         subr, print nothing rather than incorrect output.
15640
15641 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15642
15643         * cmdloop.el (command-error): Update bail-out error message to use
15644         `emacs-program-name'.
15645
15646         * lib-complete.el: Remove reader macro cruft.
15647
15648         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15649         cruft.
15650
15651         * simple.el (count-words-region): Drop interactive-p check on the
15652         message.
15653
15654 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15655
15656         * font.el
15657         * msw-faces.el
15658         Correct spelling of mswindows-font-canonicalize-name.
15659
15660 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15661
15662         * ldap.el (ldap-host-parameters-alist): Replaced with
15663         `ldap-host-parameters-plist'
15664         (ldap-search): Adapt to previous change
15665
15666 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15667
15668         * about.el (about-hackers): Update Bob Weiner bio.
15669         (about-maintainer-info): Ditto.
15670
15671 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15672
15673         * simple.el (display-warning-minimum-level): Docfix.
15674
15675 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15676
15677         * widget.el (:default-get): New keyword.
15678         * wid-edit.el (default, widget-default-default-get): Define it.
15679         (group, widget-group-default-get): Define it.
15680         (menu-choice, widget-choice-default-get): Define it.
15681         (widget-default-get): New function.
15682         (widget-choice-action): Call it.
15683         (widget-editable-list-entry-create): Call it.
15684
15685 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15686
15687         * byte-optimize.el (byte-boolean-vars): Removed.
15688         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15689         lookup through `byte-boolean-vars'.
15690
15691 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15692
15693         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15694         resource-provided values into ghost specs for scrollbar-height and
15695         scrollbar-width.
15696
15697 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15698
15699         * byte-optimize.el: Don't attempt to optimize /=.
15700
15701         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15702         (byte-compile-/=): Ditto.
15703
15704 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15705
15706         * apropos.el: Use `with-displaying-help-buffer'.
15707         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15708         Use `with-displaying-help-buffer'.
15709         (apropos-follow): Do not give special treatment to buffer cursor
15710         was in prior to a mouse click.
15711         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15712         (apropos-print-doc): Set correct buffer for setting text
15713         properties.
15714
15715 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15716
15717         * help.el (help-buffer-prefix-string): New variable.
15718         (help-buffer-name): Use it.
15719
15720         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15721         mode menu.
15722
15723 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15724
15725         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15726
15727 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15728
15729         * files.el (find-file-noselect): Update docstring.
15730         (find-file-noselect): Signal an error if found an unreadable file.
15731         (file-chase-links): Save the match data.
15732         (normal-mode): Use `lwarn' and `error-message-string'.
15733         (interpreter-mode-alist): Change defconst to defvar.
15734         (inhibit-first-line-modes-regexps): Ditto.
15735         (inhibit-first-line-modes-regexps): Added .tgz.
15736         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15737         (change-major-mode-with-file-name): New user-option.
15738         (set-visited-file-name): Synched with FSF.
15739         (file-name-extension): New function, from FSF 20.3.
15740         (file-relative-name): Synched with FSF.
15741         (save-some-buffers): Support the C-r feature.
15742         (recover-session): Synched with FSF.
15743         (kill-some-buffers): Ditto.
15744         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15745
15746 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15747
15748         * files.el (insert-file): Undo previous change and reenable use of
15749         format.el.
15750
15751 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15752
15753         * window-xemacs.el (recenter): Define.
15754
15755 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15756
15757         * font.el (mswindows-font-create-name)
15758         (mswindows-font-create-object): new functions for mswindows type
15759         fonts.
15760
15761         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15762         strings are parsed as well as font objects.
15763
15764 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15765
15766         * modeline.el (defining-kbd-macro): Restore modeline indication of
15767         kbd-macro being recorded.
15768         (add-minor-mode): Simplify docstring.
15769         (modeline-minor-mode-menu): Remove stuff.
15770
15771 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15772
15773         * code-process.el (call-process): dynamically decide process
15774         coding type.
15775
15776 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15777
15778         * modeline.el: Add line-number-mode, column-number-mode to
15779         the modeline minor-mode menu.  Button2 on the line number does
15780         goto-line.
15781
15782 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15783
15784         * mouse.el: move x-selection-owner-p type things to
15785         selection-owner-p.
15786
15787         * msw-init.el: copy zmacs stuff from x-init.el
15788
15789         * msw-select.el (mswindows-own-selection)
15790         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15791         functions. Very simple minded implementation of selectio
15792         ownership.
15793
15794         * select.el (own-selection) (disown-selection)
15795         (activate-region-as-selection) (select-make-extent-for-selection)
15796         (valid-simple-selection-p): functions moved from x-select.el for
15797         generalized selection.
15798
15799         * x-select.el: see select.el changes.
15800
15801         * x-toolbar.el: use new selection functions.
15802
15803 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15804
15805         * packages.el (packages-find-package-directories): Fixed bug that
15806         would pick up multiple site-package directories.
15807         (package-locations): Added "xemacs-packages" as a late package
15808         location.
15809
15810         * find-paths.el: Now uses `emacs-program-name' and
15811         `emacs-program-version'.
15812         Additions to enforce version-specific directories in
15813         `paths-find-version-directory'.
15814
15815 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15816
15817         * default.el: Removed.
15818         * site-start.el: Removed.
15819
15820 1998-04-29  Didier Verna  <didier@xemacs.org>
15821
15822         * minibuf.el (minibuffer-history-minimum-string-length): Default
15823         to nil.
15824
15825 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15826
15827         * find-paths.el (paths-program-name): Rename.
15828         (paths-emacs-root-p): Ditto.
15829         (paths-find-site-directory): Ditto.
15830
15831 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15832
15833         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15834         `emacs-lisp-byte-compile-and-load'.
15835
15836 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15837
15838         * ldap.el (ldap-search): Fixed additional parameter passing to
15839         `ldap-open'
15840
15841 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15842
15843         * select.el (kill-primary-selection) (selection-owner-p)
15844         (copy-primary-selection) (yank-clipboard-selection)
15845         (selection-exists-p) (delete-primary-selection): new file and
15846         functions that do the right thing for the selected device.
15847
15848         * x-menubar.el: use generalised selection functions.
15849
15850         * dumped-lisp.el: dump select.el.
15851
15852 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15853
15854         * find-paths.el (paths-progname): New variable.
15855         (paths-emacs-root-p): Use it.
15856         (paths-find-site-directory): Ditto.
15857
15858 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15859
15860         * loadup.el ((member "dump" command-line-args)): Dump as
15861         `infodock' if InfoDock.
15862
15863 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15864
15865         * find-paths.el (construct-emacs-version): Simplify, include
15866         program name in the return value.
15867         * (paths-find-version-directory): Use it.
15868
15869 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15870
15871         * info.el (Info-parse-dir-entries): Fixed regexp
15872         (Info-build-dir-anew): Remove full suffix and capitalize info file
15873         name for files with no @direntry
15874         (Info-batch-rebuild-dir): New function
15875         (Info-suffixed-file): Check for regular files instead of simple
15876         file existence (could catch directories before)
15877
15878 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15879
15880         * setup-paths.el, find-paths.el: Removed uses of `not' which
15881         temacs doesn't have.
15882
15883         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15884         into root searching.
15885
15886 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15887
15888         * subr.el: Remove definition of `not'.
15889
15890 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15891
15892         * msw-glyphs.el: enable graphics support.
15893
15894 1998-04-23  Didier Verna  <didier@xemacs.org>
15895
15896         * x-menubar.el (default-menubar): restored the line-number-mode
15897         option.
15898
15899         * misc doc string updates related to the options menu.
15900
15901 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15902
15903         * setup-paths.el (paths-construct-load-path): Fix typo.
15904
15905 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15906
15907         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15908         font-menu-ignore-scaled-fonts don't have to be bound now; this
15909         gets us one step further towards making --no-autoloads work.
15910
15911         * startup.el (normal-top-level): Load auto-autoloads only if
15912         lisp-directory is non-nil.
15913
15914         * setup-paths.el (paths-construct-load-path): Made it robust
15915         against nil lisp-directory.
15916
15917         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15918         to the list of variables that cause a warning when nil.
15919
15920         * toolbar.el (init-toolbar-location): Now works even when there's
15921         no toolbar icon directory.
15922
15923 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15924
15925         * help.el (view-lossage): Recognize it.
15926
15927         * simple.el (log-message): Mark multiline messages.
15928
15929 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15930
15931         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15932
15933 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15934
15935         * package-get.el (package-get-all):  add `\n' separator to
15936         interactive specification so that both variables are read
15937
15938 1998-04-22  Didier Verna  <didier@xemacs.org>
15939
15940         * x-menubar.el: ported the options menu to Custom.
15941         Moved the "read only" toggle button to the buffers menu.
15942         Corrected some missing ;;;###autoload or defcustom.
15943
15944         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15945         the scrollbar-visible specifier for options menu handling.
15946
15947         * toolbar.el (toolbar-visible-p)
15948                      (toolbar-captioned-p)
15949                      (default-toolbar-position): defcustom wrappers around
15950         the toolbar specifiers for options menu handling.
15951
15952         * frame.el (get-frame-for-buffer-default-instance-limit):
15953         defcustom it for options menu handling.
15954
15955         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15956         font-lock-mode for options menu handling.
15957
15958         * cus-start.el: added Custom properties to overwrite-mode for
15959         options menu handling.
15960
15961 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15962
15963         * about.el: shameless self-promotion.
15964
15965 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15966
15967         * simple.el (raw-append-message): Slightly optimize.
15968         (remove-message): Use `push' for clarity.
15969         (append-message): Ditto.
15970         (display-warning): Dito.
15971         (raw-append-message): Send the message to the appropriate device.
15972
15973 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15974
15975         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15976         From Sean MacLennan <Sean.MacLennan@pika.ca>
15977
15978 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15979
15980         * setup-paths.el: Changed `directory-sep-char' to
15981         `path-separator', following a change in GNU Emacs.
15982
15983 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15984
15985         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15986         (Info-build-dir-anew): Add a final newline.
15987         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15988         is `always'
15989         (Info-rebuild-dir): Ditto
15990
15991         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15992
15993 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15994
15995         * simple.el (count-words-buffer): Retain zmacs region.
15996         (count-words-region): Ditto.
15997         * simple.el: (what-line): Expanded line counts.
15998         (count-lines): New parameter to conditionalize whether collapsed
15999         lines get counted.
16000         From Bob Weiner <weiner@altrasoft.com>
16001
16002 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16003
16004         * packages.el (package-locations): infodock-packages must override
16005         mule-packages and packages.
16006
16007 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16008
16009         * wid-edit.el:
16010         remove rude messages from widget-activation-widget-mapper
16011         and widget-activation-glyph-mapper
16012
16013 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16014
16015         * toolbar.el: Remove (featurep 'x) test from
16016         toolbar-make-button-list
16017
16018 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16019
16020         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16021         only if in the same frame.
16022
16023 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16024
16025         * packages.el (package-locations): Added site-packages hierarchy.
16026
16027         * setup-paths.el (paths-default-info-directories): Introduced and
16028         used.
16029
16030         * packages.el, setup-paths.el: Set various path searching depths
16031         to 1.
16032
16033         * packages.el (packages-hierarchy-depth):
16034         (packages-load-path-depth): Introduced and used.
16035
16036         * setup-paths.el (paths-load-path-depth): Introduced and used.
16037
16038         * find-paths.el (paths-find-recursive-path): Added max-depth
16039         parameter.
16040
16041 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16042
16043         * setup-paths.el (paths-construct-info-path): Removed
16044         dependency on behavior of (file-name-as-directory "").
16045
16046 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16047
16048         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16049         lisp objects
16050
16051 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16052
16053         * dump-paths.el, startup.el: Added handling for --debug-paths.
16054
16055 1998-04-15  William M. Perry  <wmperry@aventail.com>
16056
16057         * wid-edit.el: We cannot just set the help-echo or balloon-help
16058           properties for an extent based on the :help-echo widget
16059           property, since help-echo and balloon-help cause an EXTENT to
16060           get passed in, where :help-echo functions are expecting a WIDGET
16061
16062 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16063
16064         * scrollbar.el (init-scrollbar-from-resources): Call
16065         mswindows-init-scrollbar-metrics when appropriate.
16066
16067 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16068
16069         * dumped-lisp.el: dump x-toolbar for window system
16070
16071         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16072         have support and xpm.
16073
16074 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16075
16076         * files.el (toggle-read-only): Fix docstring.
16077         From Didier Verna <didier@xemacs.org>
16078
16079 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16080
16081         * startup.el (normal-top-level): Load autoload-file-name without
16082         specifying an extension---some people only auto-autoload.el.gz.
16083
16084 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16085
16086         * files.el (backup-enable-predicate): Don't bomb on NAME being
16087         nil.
16088
16089 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16090
16091         * find-paths.el, packages.el: Now prefers configure'd paths.
16092         This shouldn't cause any of the originally anticipated problems as
16093         the current paths architecture will not define the various
16094         configure-xxx variables if they're not specified on the configure
16095         command line.
16096
16097         * find-paths.el, setup-paths.el, packages.el: Removed all
16098         mentionings of "/" as a path separator.
16099         Used paths-construct-path throughout.
16100
16101         * find-paths.el (paths-construct-path): Created to assemble paths
16102         from directory components.
16103
16104         * setup-paths.el, packages.el: Used paths-decode-directory-path
16105         instead of decode-path-internal.
16106
16107         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16108         and associates.
16109         (paths-decode-directory-path) Created.
16110
16111         * setup-paths.el: Changed configure-exec-path to
16112         configure-exec-directory.
16113
16114 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16115
16116         * packages.el (packages-find-packages): Fixed decoding of
16117         EMACSPACKAGEPATH.
16118
16119         * startup.el: -no-packages -> -no-early-packages.
16120
16121         (packages-load-package-lisps): Fixed loading of auto-autoload
16122         files.
16123
16124         * startup.el (normal-top-level): Fixed loading of core
16125         auto-autoload.
16126
16127         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16128
16129         * startup.el, packages.el, dump-paths.el: Added proper settings
16130         for site-directory and lisp-directory variables.
16131
16132         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16133         inhibit-package-autoloads and fixed handling of it.
16134
16135         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16136         handling of former inhibit-package-init, now
16137         inhibit-early-packages, to make -vanilla etc. work.
16138
16139 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16140
16141         * code-process.el (start-process): Fallback to 'undecided instead
16142         of 'binary for process input coding stream.
16143
16144         * process.el (start-process): Docstring fix.
16145
16146 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16147
16148         * info.el (Info-insert-dir): Do not insert temporary dir files
16149         in Info-dir-file-attributes
16150         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16151         (Info-rebuild-dir): Ditto.
16152
16153 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16154
16155         * obsolete.el: Added obsoleteness declarations for
16156         `site-directory' and `Info-default-directory-list'.
16157
16158 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16159
16160         * find-paths.el (paths-find-emacs-root): Only look at the
16161         executable at the end of the symlink chain for determining the
16162         Emacs root.
16163
16164 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16165
16166         * setup-paths.el (paths-construct-info-path): Changed construction
16167         to cater to gone default in configure.
16168
16169         * find-paths.el (paths-uniq-append): Added.
16170
16171         * packages.el: Rewritten package path construction once again.
16172
16173         * dump-paths.el, startup.el: Removed package-path as a global
16174         variable.
16175
16176         * package-admin.el (package-admin-add-single-file-package):
16177         (package-admin-add-binary-package): Changed package-path to
16178         late-packages.
16179
16180         * packages.el (packages-split-path): Split path at "/" rather than
16181         nil according to change in emacs.c.
16182
16183 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16184
16185         * setup-paths.el (paths-construct-info-path): Changed info path
16186         order so that directories come out right.
16187         (paths-find-lock-directory): Fixed bug: It used to think
16188         configure-lock-directory is a path.
16189
16190 1998-04-06  Jeff Miller <jmiller@smart.net>
16191
16192         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16193         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16194         eases the use of toolbar-add/kill-item functions.
16195
16196 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16197
16198         * code-files.el (file-coding-system-alist): Commented out
16199         loaddefs.el magical treatment.
16200
16201 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16202
16203         * info.el (Info-rebuild-outdated-dir): Added new option
16204         `conservative' and made it the default
16205         (Info-rebuild-dir): Appropriately parse multi-line description
16206         strings, and multi-section dir files. Issue warning when dir
16207         is rebuilt as temporary
16208         (Info-build-dir-anew): Issue warning when dir is built as
16209         temporary
16210
16211 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16212
16213         * list-mode.el (list-mode-map): Bind highlight motion commands to
16214         standard keys left, right, C-b and C-f.
16215
16216 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16217
16218         * files.el (auto-mode-alist): allow .sc for Scheme->C
16219
16220 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16221
16222         * loadup.el (pureload): Don't quote (garbage-collect).
16223
16224 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16225
16226         * package-get-base.el: Updated.
16227
16228 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16229
16230         * isearch-mode.el (isearch-just-started): New variable.
16231         (isearch-mode): Set it.
16232         (isearch-repeat): Advance one character forward only if the search
16233         was successful, and was not just started.
16234         (isearch-repeat): Clear isearch-just-started.
16235
16236 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16237
16238         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16239         if running -batch.
16240
16241 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16242
16243         * subr.el (listify-key-sequence): Removed.
16244
16245 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16246
16247         * bytecomp.el (byte-compile-print-gensym): New option.
16248         (byte-compile-output-file-form): Use it.
16249         (byte-compile-output-docform): Ditto.
16250         (byte-compile-compiled-obj-to-list): Ditto.
16251
16252 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16253
16254         * msw-glyphs.el: set frame icon if xpm support.
16255
16256 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16257
16258         * help.el: Code that pretty prints variable values
16259           removed.
16260
16261 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16262
16263         * find-paths.el (paths-emacs-root-p): Correct test for installation
16264         directory.
16265         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16266
16267 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16268
16269         * loaddefs.el: Don't set debug-ignored-errors; leave
16270           its default value set to nil.
16271
16272 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16273
16274         * info.el (Info-rebuild-dir): fixed mis-spelling.
16275
16276 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16277
16278         * info.el (Info-rebuild-outdated-dir): New custom var
16279         (Info-insert-node): Create/update dir file when needed, ie when it
16280         does not exist or is older than some info files in directory
16281
16282 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16283
16284         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16285         for last packages, mainly for using a 20.4 package base.
16286
16287         * packages.el (late-packages): Typo fix.  It was called
16288         early-packages.
16289
16290         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16291         relative symlinks correctly.
16292         (paths-find-emacs-roots): More rigorous checking for plausible
16293         configuration-time root.
16294
16295         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16296         find its roots.
16297
16298 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16299
16300         * faces.el: Fix docstrings.
16301         * glyphs.el: Fix docstrings.
16302         * mouse.el: Fix docstrings.
16303
16304         * frame.el: Change phrase `current frame' to `selected frame'.
16305
16306         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16307
16308         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16309         macros using backquote to make them infinitely more readable.
16310
16311 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16312
16313         * packages.el (packages-find-package-path): Hardcoded specialized
16314         InfoDock support until we can clean this up.
16315
16316         * help.el (describe-bindings-1): Return the value of the bindings
16317         help buffer created.
16318         (describe-bindings): Ditto.
16319
16320         * simple.el (set-variable): Restore previous behavior of not
16321         bombing if the variable to set is not boundp.
16322
16323 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16324
16325         * packages.el (packages-handle-package-dumped-lisps): Allow for
16326         non-local files to be loaded off the package-lisp variable.
16327
16328 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16329
16330         * x-faces.el: Global X resources should override
16331           specs for all device classes (color, grayscale, mono);
16332           code currently doesn't override any of them.  Fixed by
16333           calling remove-specifier with '(x default) as the tag
16334           set and allowing inexact matches.
16335
16336 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16337
16338         * faces.el: Separated face initializations based on
16339           device classes into device type specific (tag set,
16340           instantiator) pairs.
16341
16342 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16343
16344         * wid-edit.el (widget-choice-action): Remember user's explicit
16345         choice.
16346         (widget-choice-value-create): Respect it.
16347         From Richard Stallman <rms@gnu.org>
16348
16349 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16350
16351         * setup-paths.el (paths-construct-info-path): Always append
16352         existing directories from configure-time info path.
16353
16354         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16355         Info-directory-list.
16356
16357         * info.el: Removed Info-default-directory-list which was broken by
16358         design.
16359         Removed bogus initialization of Info-directory-list---startup.el
16360         can do a much better job.
16361         Added autoload of Info-directory-list.
16362
16363         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16364         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16365         be exclusive; now it's merely given precedence, just like in the
16366         old days.
16367
16368 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16369
16370         * find-paths.el (paths-find-architecture-directory): Fix bug with
16371         finding; it used to default too early.
16372
16373 1998-03-25  Martin Buchholz <martin@xemacs.org>
16374
16375         * packages.el (packages-split-path): Fix a bug; it used to fail
16376         for paths that weren't split.
16377
16378 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16379
16380         * finder.el (finder-compile-keywords): trap on errors.
16381
16382 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16383
16384         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16385           fourth argument of t so that only the specs exactly
16386           matching the tag lists are removed.
16387
16388 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16389
16390         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16391
16392 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16393
16394         * minibuf.el (mouse-read-file-name-1): If a default directory was
16395         specified, use it for generating the completions.
16396
16397 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16398
16399         * update-elc.el: Now respects inhibit-package-init and
16400         inhibit-site-lisp.
16401         Now does path construction with loadup-paths.
16402
16403         * startup.el (normal-top-level, startup-setup-paths): Now respects
16404         inhibit-package-init and inhibit-site-lisp.
16405
16406         * packages.el (packages-find-package-path): Extended package path
16407         by version-specific hierarchies.
16408         (packages-find-packages): Now respects inhibit flag and
16409         inhibit-site-lisp.
16410         Moved path setup to loadup-paths.
16411
16412         * make-docfile.el: Now respects inhibit-package-init and
16413         inhibit-site-lisp.
16414         Now does path construction with loadup-paths.
16415
16416         * loadup.el: Now respects inhibit-package-init and
16417         inhibit-site-lisp.
16418
16419         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16420
16421         * loadup-paths.el: New file: setup load-path to encompass
16422         packages.
16423
16424 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16425
16426         * auto-show.el: load-gc renamed to pureload.
16427         * site-load.el: Ditto.
16428         * packages.el (toplevel): Ditto.
16429         * loadup.el (really-early-error-handler): Ditto.
16430         * dumped-lisp.el (preloaded-file-list): Ditto.
16431         * cus-face.el (custom-declare-face): Ditto.
16432
16433 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16434
16435         * <Today>: The Big Path Searching Overhaul.
16436
16437         * find-paths.el: New file: find and assemble paths in the
16438         installation hierarchy.
16439
16440         * setup-paths.el: New file: global layout of paths and directories
16441         within the XEmacs hierarchy.
16442
16443         * packages.el: Replaced everything related to path searching and
16444         startup by code in terms of find-paths.
16445
16446         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16447         the new path searching engine.
16448
16449         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16450         and setup-paths.
16451
16452 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16453
16454         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16455         setup-paths.el.
16456
16457 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16458
16459         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16460         compiles identically in any configuration.
16461         Removed irrelevant commentary.
16462
16463 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16464
16465         * simple.el (set-variable): Allow setting specifiers.
16466
16467 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16468
16469         * lisp.el (forward-sexp): Revert previous change.
16470
16471 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16472
16473         * frame.el (frame-initialize): Use `delete-console' instead of
16474         `delete-device' to delete the stream console to match the usage in
16475         Fkill_emacs.
16476
16477 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16478
16479         * files.el (cdpath-previous): New variable.
16480         (cd): Use it.
16481         From Bob Weiner <weiner@wave.altrasoft.com>
16482
16483 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16484
16485         * keydefs.el: Changed keybindings of forward-char,
16486           backward, scroll-up and scroll-down to point to their
16487           -command counterparts.
16488
16489         * simple.el: New functions: forwarc-char-command,
16490           backwrad-char-command, scroll-up-command,
16491           scroll-down-command which work liek their counterparts
16492           except that they honor the variable
16493           signal-error-on-buffer-boundary.
16494
16495           Definition of signal-error-on-buffer-boundary received
16496           from src/cmds.c.
16497
16498           defvar declaration added for word-across-newline to avoid
16499           byte-compiler warning about the free variable reference.
16500
16501 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16502
16503         * winnt.el: Removed "%t" from the beginning of
16504         modeline-format. From now on, there's no nt-specifics in the modeline.
16505
16506 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16507
16508         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16509         of `when' with `if'.
16510
16511 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16512
16513         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16514         mswindows. Must be reworked along with glyphs.el, or
16515         merged into it, after there is images support.
16516
16517         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16518         'mswindows.
16519
16520 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16521
16522         * faces.el: fix for text cursor initialization.
16523         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16524         From Andy Piper <andyp@parallax.co.uk>
16525
16526 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16527
16528         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16529         if there is an existing package that handles it and warn the user
16530         about that mode.
16531
16532 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16533
16534         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16535         Installation" menu item when Installation-string is not bound.
16536
16537 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16538
16539         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16540         From Jeremiah W. James <jerry@cs.ucsb.edu>
16541
16542 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16543
16544         * msw-faces.el:
16545         * faces.el: Fix face initialization.
16546
16547 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16548
16549         * files.el (backup-enable-predicate): fix breakage introduced
16550         by TMPDIR patch.
16551
16552 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16553
16554         * x-faces.el (x-init-face-from-resources): The
16555           TTY face property retrieval functions don't return
16556           specifiers, so use face-property instead.
16557
16558 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16559
16560         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16561
16562 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16563
16564         * x-menubar.el: Expanded documentation for
16565           option-save-faces.  Changed Options -> Browse Faces
16566           menu entry to invoke customize-face.
16567
16568 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16569
16570         * faces.el: Most face initialization moved out of
16571           init-other-random-faces to the top level so that the
16572           initialization happens before Xemacs is dumped.  Much
16573           of the fascist "face-differs-from-default-p or FROB!"
16574           code has been retired in favor of letting the user do
16575           what they want to do.  Face initialization code changed
16576           to use `default' specifier tag so that the settings can
16577           be overridden later if the user wishes it.
16578
16579 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16580
16581         * about.el (about-hackers): Update contributors list.
16582
16583 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16584
16585         * specifier.el: Define new specifier tag `default'.
16586
16587         * modeline.el: Initialize faces using `default' tag.
16588
16589         * x-faces.el (x-init-face-from-resources): Remove
16590           specifier specs containing the `default' tag before
16591           adding new specs.
16592
16593 1998-03-02  John Jones  <jj@asu.edu>
16594
16595         * package-get.el (package-get-all): fixed arguments on call to
16596         package-admin-add-single-file-package.
16597         * package-get.el (package-get-installedp): fixed to match
16598         advertised behavior.
16599         * package-get.el: added function package-get-update-all which
16600         installs newest versions of all the current packages (if they are
16601         not already installed).
16602
16603 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16604
16605         * files.el (find-file-noselect): Uncommented `truename' binding in
16606         `let*' and use it later to set `buffer-file-truename' iff it's
16607         still nil, as happens for example when finding a compressed
16608         file with "jka-compr".
16609
16610 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16611
16612         * faces.el: in make-face-* type functions do the operation for all
16613         window systems, not just the first one found.
16614
16615         * font.el: call mswindows-list-fonts for mswindows.
16616
16617 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16618
16619         * code-process.el (call-process-region):
16620         * process.el (call-process-region):
16621         * package-get.el (package-get-dir):
16622         * files.el (backup-enable-predicate):
16623         * gnuserv.el (gnuserv-temp-file-regexp):
16624         Use temp-directory in place of `/tmp'.
16625
16626 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16627
16628         * "Fast" dired-in-C enhancements for Windows 95/NT:
16629
16630         * files.el: Added function, `wildcard-to-regexp', from GNU
16631           Emacs.
16632
16633         * files.el (insert-directory): Modified to use special
16634           dired-in-C enhancements if present.
16635
16636 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16637
16638         * code-files.el: make default coding no-conversion.
16639
16640 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16641
16642         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16643         the load-path.
16644
16645         * update-elc.el: Strip directory when testing for files not to
16646         bytecompile.
16647
16648 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16649
16650         * lisp-mode.el: Use recommended form for menus.
16651
16652         * info.el (Info-construct-menu): Use recommended form for menus.
16653
16654         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16655         entry.
16656
16657 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16658
16659         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16660           (get-frame-for-buffer-noselect): Always return frames
16661           in the not-this-window-p cond clause.
16662
16663 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16664
16665         * help.el (describe-installation): New function.
16666
16667         * x-menubar.el (default-menubar): Add describe-installation to
16668         Help menu.
16669
16670         * packages.el (packages-unbytecompiled-lisp): Installation.el
16671         should not be bytecompiled.
16672
16673         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16674         XEmacs.
16675
16676         * x-menubar.el (default-menubar): Use correct guard for VM menu
16677         entry.
16678
16679         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16680         coding.
16681         From Andy Piper <andyp@parallax.co.uk>
16682
16683 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16684
16685         * ldap.el: Do not require ldap-internal at compile time.
16686
16687 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16688
16689         * code-files.el: new file. a virtual copy of mule-files.el
16690         but without charset
16691         dependencies. (toggle-buffer-file-ocding-system) new function for
16692         changing the eol type for the current buffer.
16693
16694         * code-process.el: new file. a copy of
16695         mule-process.el. mule-process.el will disappear when things have
16696         settled.
16697
16698         * coding.el: new file. a virtual copy of mule-files.el but
16699         without charset dependencies. (coding-system-base) new function
16700         for getting the parent coding system of a coding system with eol
16701         type set.
16702
16703         * dumped-lisp.el: add above files for the non-mule case.
16704
16705 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16706
16707         * window-xemacs.el (display-buffer): If no explicit
16708           frame is specified, search for a window that displays
16709           the buffer on the currently selected frame, before
16710           searching other frames.
16711
16712 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16713
16714         * frame.el (get-frame-for-buffer): If not-this-window-p
16715           is non-nil, use window on the selected frame if it is not
16716           also the selected window.  When defaulting, search for
16717           windows on the currently selected fgrame before searching
16718           other frames.
16719
16720 1998-02-25  Didier Verna  <didier@xemacs.org>
16721
16722         * modeline.el (modeline-swap-buffers): originally named
16723         `mouse-release-modeline'. Whether to actually swap the buffers is
16724         decided in `mouse-drag-modeline'.
16725         (mouse-drag-modeline): A button release event is considered a
16726         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16727         stay unchanged.
16728
16729 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16730
16731         * x-menubar.el: Put redo on the menubar.
16732         From Aki Vehtari <Aki.Vehtari@hut.fi>
16733
16734 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16735
16736         * bytecomp.el (displaying-byte-compile-warnings): if
16737         temp-buffer-show-function is set, use it to display current set of
16738         warnings in the "*Compile-Log-Show*" buffer.
16739
16740         * simple.el (display-warning-buffer): if temp-buffer-show-function
16741         is set, use it to display current set of warnings in the
16742         "*Warnings-Show*" buffer.
16743
16744 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16745
16746         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16747         Common Lisp.
16748
16749 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16750
16751         * menubar.el: Allow button descriptors at least 2 long.
16752
16753         * x-menubar.el (default-menubar): Use recommended forms.
16754         (file-menu-filter): Remove.
16755         (edit-menu-filter): Remove.
16756
16757 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16758
16759         * about.el (about-hackers): Updated.
16760
16761 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16762
16763         * help.el (help-max-help-buffers): new variable
16764         (help-register-and-maybe-prune-excess): new function
16765         (help-buffer-name): use help-max-help-buffers.
16766         (with-displaying-help-buffer): use
16767         help-register-and-maybe-prune-excess.
16768
16769         * help.el (help-maybe-pretty-print-value): if the value fits on
16770         one line, let it.
16771
16772 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16773
16774         * (with-displaying-help-buffer): there is no need to kill the buffer
16775         if it exists, because with-output-to-temp-buffer will clear it.
16776         further, killing the buffer violates the rule that
16777         temp-buffer-show-function, if set, has the full responsibility of
16778         showing the temp buffer.  killing the buffer fucks with the window
16779         configuration, hosing temp-buffer-show-function.
16780
16781
16782 1998-02-23  Didier Verna  <didier@xemacs.org>
16783
16784         * modeline.el (mouse-drag-modeline):
16785         - Always scroll the modeline that was originally clicked on.
16786         - Use x pixels instead of x characters (which doesn't work anyway)
16787         as horizontal reference for modeline dragging. This allows us to
16788         keep on dragging the modeline even if the motion event occurs in
16789         another window.
16790
16791 1998-02-23  Didier Verna  <didier@xemacs.org>
16792
16793         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16794         glyph on the modeline to indicate that dragging the mouse has an
16795         effect both horizontally and vertically.
16796
16797 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16798
16799         * about.el (about-xemacs): Get rid of redundant visible version
16800         number.
16801
16802 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16803
16804         * about.el (about-hackers): Update credits.
16805
16806 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16807
16808         * prim/register.el (view-register): Show register type file-query.
16809
16810 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16811
16812         * mode-motion.el (mode-motion-highlight-internal):
16813           save-excursion inside save-window-exucrsion form to
16814           hide buffer point changes from save-window-excursion.
16815           Prevents display flickering when the mouse pointer
16816           moves.
16817
16818 1998-02-17  Didier Verna  <didier@xemacs.org>
16819
16820         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16821         function to handle correctly the case of a toolbar one side of the
16822         window: scrolling will not necessarily happen.
16823
16824 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16825
16826         * files.el (after-find-file): Restore missing argument
16827           to format that provides filename for "... consider M-x
16828           recover-file" message.  Also call `message' with "%s"
16829           as the first arg instead of an arbitrary string.
16830
16831 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16832
16833         * about.el (about-hackers): Various additions.
16834
16835 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16836
16837         * autoload.el (generate-file-autoloads-1): Don't force an extra
16838         line out when copying on-the-same line autoloads.
16839
16840         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16841         is installed.
16842
16843 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16844
16845         * x11/x-win-xfree86.el (x-win-init-xfree86):
16846         * x11/x-win-sun.el (x-win-init-sun):
16847         * x11/x-init.el (x-initialize-compose):
16848         * prim/simple.el:
16849         (backward-or-forward-kill-sexp):
16850         (backward-or-forward-kill-sentence):
16851         (backward-or-forward-kill-word):
16852         (backward-or-forward-delete-char):
16853         * prim/isearch-mode.el (isearch-help-or-delete-char):
16854         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16855         x-keysym-on-keyboard-p to detect backspace.
16856         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16857         Clean up symbols used with dead keys, checking Linux and solaris
16858         keysyms.
16859         Simplify x-win-*.el using above methods.
16860         Change documentation for x-keysym-*-p functions.
16861
16862 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16863
16864         * about.el (about-hackers): Restore entries for Michael Sperber and
16865         Vinnie Shelton.
16866         From Vinnie Shelton <acs@acm.org>
16867
16868 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16869
16870         * simple.el (count-words-region): Ditto.
16871
16872 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16873
16874         * simple.el (count-words-buffer): Document.  Don't print anything
16875         if non-interactive.
16876
16877 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16878
16879         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16880         multiple files in InfoDock.
16881
16882 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16883
16884         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16885         from version.el in InfoDock.
16886
16887         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16888         specially.
16889
16890 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16891
16892         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16893         variable name in docstring.
16894
16895 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16896
16897         * menubar.h: Include "gui.h".
16898
16899 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16900
16901         * site-load.el: Fix documentation.
16902
16903 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16904
16905         * package-get-base.el (package-get-base): Updated.
16906
16907         * keymap.el: PC-ize.
16908
16909 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16910
16911         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16912         from' on a fresh line.
16913
16914 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16915
16916         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16917         object.
16918
16919 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16920
16921         * undo-stack.el: PC-ize.
16922
16923         * cmdloop.el: PC-ize.
16924
16925 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16926
16927         * bytecomp-runtime.el: PC-ize.
16928
16929         * byte-optimize.el: Prolog fixup.  PC-ize.
16930
16931         * cus-dep.el: Spelling fix.
16932
16933         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16934         entries follow).
16935
16936 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16937
16938         * text-mode.el (text-mode-hook-identify): New function,
16939         put on text-mode-hook.  Set text-mode-variant here.
16940         (text-mode): Don't set it here.
16941
16942 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16943
16944         * text-mode.el (text-mode-hook): New defvar.
16945         (text-mode-variant): New variable.
16946         (text-mode): Set that variable locally.
16947         (toggle-text-mode-auto-fill): New command.
16948
16949 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16950
16951         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16952
16953 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16954
16955         * text-mode.el (paragraph-indent-text-mode):
16956         Renamed from spaced-text-mode.
16957         (text-mode-map): Bind TAB to indent-relative.
16958         (indented-text-mode-map): Variable deleted.
16959         (indented-text-mode): Now an alias for text-mode.
16960
16961 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16962
16963         * loadup.el: test-atoms debugging stuffs removed.
16964
16965 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16966
16967         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16968
16969 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16970
16971         * help.el (describe-beta): Made it use `locate-data-file'.
16972         (describe-distribution): Ditto.
16973         (describe-copying): Ditto.
16974         (describe-project): Ditto.
16975         (view-emacs-news): Ditto.
16976
16977         * help-nomule.el (help-with-tutorial): Made it use
16978         `locate-data-file' to find tutorial.
16979
16980 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16981
16982         * about.el: Corrected my email address.
16983
16984         * mouse.el: Added 'mouse-mswindows-drop' similar to
16985         'mouse-offix-drop'.
16986
16987 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16988
16989         * loadup.el (running-xemacs): Spelling fix.
16990
16991 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16992
16993         * packages.el (packages-find-packages-1): Don't allow a backwards
16994         compatible lisp tree to overwrite `preloaded-file-list'.
16995
16996 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16997
16998         * loadup.el: Don't delete "xemacs" prior to dumping.
16999
17000 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17001
17002         * package-info.el (pi-last-mod-date): New function.
17003         (pi-author-version): New function.
17004         (batch-update-package-info): Use them.
17005
17006 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17007
17008         * frame.el (get-frame-for-buffer-default-to-current): Create.
17009         (get-frame-for-buffer-noselect): Allow user to use current frame
17010         with `get-frame-for-buffer-default-to-current'.
17011
17012 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17013
17014         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17015         (byte-compile-output-docform): Ditto.
17016         (byte-compile-compiled-obj-to-list): Ditto.
17017
17018 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17019
17020         * startup.el (command-line-1): Removed code that ran
17021           buffer-menu.
17022
17023 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17024
17025         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17026
17027 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17028
17029         * frame.el (suspend-emacs-or-iconify-frame): Check using
17030         `device-on-window-system-p' instead of explicitly checking for X,
17031         so that the same logic works for MS Windows.
17032         (suspend-or-iconify-emacs): Ditto.
17033
17034 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17035
17036         * about.el (about-maintainer-info): Andy Piper is back.
17037         (xemacs-hackers): Updated Andy Piper's email address.
17038         (about-hackers): Added Jonathan Harris.
17039         (about-hackers): Updated Tibor Polgar's email address.
17040
17041 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17042
17043         * about.el: Add xemacs.org email manager.
17044
17045         * package-get-base.el (package-get-base): Updated with most recent
17046         package updates.
17047
17048 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17049
17050         * help.el (function-arglist): Use `indirect-function' instead of
17051         `symbol-function' so that aliases are treated correctly.
17052
17053 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17054
17055         * help.el (help-map): Add f1 binding to `help-for-help'.
17056         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17057         (describe-key-briefly): Use `princ' "%s" to print object.
17058         (with-displaying-help-buffer): Kill buffer if it exists, again.
17059         (describe-key): Use `princ' "%s" to print object.
17060         (describe-function-1): Use `princ' "%s" to print object.
17061         Commented out alias lines removed.
17062         (help-pretty-print-limit): New variable to control pretty-printing
17063         of variable values.
17064         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17065         `help-pretty-print-value' again.  Only print-print when OBJECT is
17066         list of length less than `help-pretty-print-limit'.
17067         (describe-variable): Use `help-maybe-pretty-print-value' again.
17068
17069 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17070
17071         * simple.el (blink-matching-open): Remove C++ kludge.
17072         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17073
17074 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17075
17076         * info.el (Info-default-directory-list): Made the documentation
17077         more explanitory.
17078
17079 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17080
17081         * lisp/packages.el:
17082         * lisp/package-admin.el:
17083         * lisp/build-report.el:
17084         Fix typos.
17085
17086 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17087
17088         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17089         warnings in Java buffers without final newline and editing the
17090         last line.
17091
17092 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17093
17094         * packages.el (packages-find-packages-1): Don't allow a backwards
17095         compatible lisp tree to overwrite `preloaded-file-list'.
17096         Suggested by Colin Rafferty  <colin@xemacs.org>
17097
17098         * mouse.el (mouse-offix-drop): Set undo-boundary.
17099         From Oliver Graf <ograf@fga.de>
17100
17101 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17102
17103         * loadup.el (load-gc): rewrite as defun.
17104         Print something sensical if a required dump-time file isn't found.
17105
17106 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17107
17108         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17109         bug strikes a menudescriptor.
17110
17111         * package-get-base.el (package-get-base): Updated.
17112
17113         * package-info.el (batch-update-package-info): Derive REQUIRES
17114         from the Makefile.
17115
17116 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17117
17118         * files.el (save-some-buffers): Don't play games with deleting
17119         other windows if we are in the minibuffer window.
17120
17121 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17122
17123         * modeline.el (modeline-minor-mode-menu): Add support for :active
17124         (add-minor-mode): Document :active property to TOGGLE.
17125
17126 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17127
17128         * modeline.el (modeline-minor-mode-menu): Add support for an
17129         `:included' predicate in the `toggle-sym' plist.
17130         (add-minor-mode): Document the :included property, format
17131         docstring some more.
17132         (modeline-minor-mode-menu): Documentation string added.
17133
17134 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17135
17136         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17137         labels from the symbol-names by thwacking off the overly redundant
17138         and overused "mode", parenthesizing "minor", and capitalizing the
17139         resultant strings.  Also shortened the menu's title by eliminating
17140         the redundant buffer name.
17141         (add-minor-mode): Beautified the docstring, added mention of the
17142         `:menu-tag' property of TOGGLE.
17143         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17144         `toggle-sym' to beatify the mode-life menus.
17145         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17146         `auto-fill-function'.
17147
17148 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17149
17150         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17151         menus to :style 'toggle.
17152
17153 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17154
17155         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17156
17157 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17158
17159         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17160         only recognize first hyperlink.
17161         (hyper-apropos-highlightify): Deletia, this is already done by
17162         `hyper-apropos-insert-face'.
17163         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17164
17165 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17166
17167         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17168         mail.
17169         (toolbar-mail-reader): Add support for `send'.
17170         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17171
17172 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17173
17174         * info.el (Info-emacs-info-file-name): Add defvar for
17175         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17176         will function properly.
17177
17178 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17179
17180         * simple.el: make the backwards delete function called by
17181         `backward-or-forward-delete-char' user configurable.
17182
17183 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17184
17185         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17186         compiled function got loaded from.
17187
17188 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17189
17190         * term/apollo.el: Synched up with InfoDock 3.6.2.
17191
17192 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17193
17194         * startup.el (load-init-file): Load autoloads earlier.
17195         (startup-splash-frame): Handle InfoDock logo.
17196
17197         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17198         InfoDock.
17199         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17200
17201         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17202         doesn't have this function.
17203
17204         * packages.el (locate-data-file): Fix to call `locate-file'.
17205
17206 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17207
17208         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17209         version of version.el.
17210         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17211
17212         * x-menubar.el (default-menubar): Guard reference to
17213         `gnuserv-frame'.
17214         (default-menubar): Guard references to `font-lock-mode'.
17215         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17216         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17217
17218         * make-docfile.el: Don't snarf doc strings from autoloads.
17219
17220         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17221         loading auto-autoloads files.
17222
17223         * loaddefs.el: Disable dumping autoloads.
17224
17225 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17226
17227         * lisp-mnt.el: Synch to Emacs 20.2.
17228
17229         * help.el: Remove manual autoload of `finder-by-keyword'.
17230
17231         * finder.el (finder-by-keyword): Autoload.
17232
17233         * help.el: Conditionalize hyperbole setup.
17234
17235 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17236
17237         * packages.el (package-require): Update to reflect new data format.
17238
17239 1998-01-02  Didier Verna  <didier@xemacs.org>
17240
17241         * x-menubar.el (default-menubar): make the tutorials available
17242         through the menubar. (Plus some compilation warnings cleanup).
17243
17244 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17245
17246         * check-features.el: New file.  Perform sanity check after build.
17247
17248         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17249         files to tooltalk package.
17250         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17251         package.
17252
17253         * package-admin.el (package-admin-xemacs): Use better default for
17254         location of XEmacs binary.
17255
17256 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17257
17258         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17259         tag with sexp and add value tag with value `t'.
17260
17261 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17262
17263         * package-get.el: Changes to work with real data.
17264         From Pete Ware <ware@cis.ohio-state.edu>
17265
17266         * packages.el (packages-reload-autoloads): Guard load for the time
17267         being.
17268
17269         * update-elc.el ("packages.el"): Force loading packages.el instead
17270         of possibly out-of-date packges.elc.
17271         * make-docfile.el ("packages.el"): Ditto.
17272
17273 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17274
17275         * build-report.el (build-report-delete-regexp): Added a rule for
17276         the main tarball shadowing anything past it.
17277
17278 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17279
17280         * packages.el (package-provide): Delete a previous provide.
17281
17282         * package-info.el: New file.
17283
17284         * package-get.el: New file.
17285         From Pete Ware <ware@cis.ohio-state.edu>
17286         (package-get): Fix md5 computation to work with Mule.
17287
17288 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17289
17290         * simple.el (log-message-*): Quote symbols in docstrings properly.
17291
17292 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17293
17294         * packages.el (packages-new-autoloads): Ignore symbolic links.
17295
17296         * cus-face.el (face-custom-attributes-get): Fix typo.
17297         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17298
17299 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17300
17301         * startup.el (load-init-file): Reload new or changed autoloads
17302         unless inhibited.  Reload modified dumped lisp (stubbed).
17303
17304         * packages.el (packages-new-autoloads): New function.
17305         (packages-reload-autoloads): New function.
17306         (packages-reload-dumped-lisp): New (stub) function.
17307
17308         * loadup.el: Inhibit reloading dumped files when running temacs.
17309
17310         * loadhist.el (file-provides): Extend to handle variant
17311         extensions.
17312
17313         * replace.el (query-replace): Fix typo.
17314
17315 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17316
17317         * make-docfile.el: list-autoloads-path has been renamed.
17318         * update-elc.el: list-autoloads has been renamed.
17319
17320         * packages.el (packages-list-autoloads): Renamed.
17321         (packages-list-autoloads-path): Ditto.
17322
17323 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17324
17325         * packages.el (packages-find-packages-1): Made it signal a warning
17326         for an error in an auto-autoload.el file.
17327
17328 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17329
17330         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17331         tag with const.
17332         From Aki Vehtari <Aki.Vehtari@hut.fi>
17333
17334         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17335
17336         * loadhist.el (unload-feature): Remove autoload.
17337
17338 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17339
17340         * loadhist.el: Unpackaged.
17341
17342         * help.el (describe-symbol-find-file): Rename
17343         `describe-function-find-file' and make old name obsolete.
17344         (describe-function-1): Use it.
17345         (describe-function-1): Guard reference to
17346         `compiled-function-annotation'.
17347
17348 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17349
17350         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17351         argument.
17352         (help-mode-quit): New optional arg to control whether it kills or
17353         buries.  Tidied up.
17354         (with-displaying-help-buffer): Don't kill buffer initially, even
17355         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17356         (help-pretty-print-value): Rename back from
17357         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17358         use it, otherwise use dumped `cl-prettyprint'.
17359         (describe-variable): Use `help-pretty-print-value' again.
17360         (find-func): Removed reference to "find-func" at end.
17361
17362 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17363
17364         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17365           GUI XEmacs. Rename? x-menubar is rather window system
17366           independant, except for a couple of items.
17367
17368 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17369
17370         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17371         entries as they will no longer be distributed with XEmacs.
17372
17373         * format.el (format-alist): Fix image/tiff regexps.
17374         From P. E. Jareth Hein <jareth@camelot-soft.com>
17375
17376         * help.el (help-maybe-pretty-print-value): Rename.
17377         (describe-variable): Use it.
17378         (describe-variable): Add trailing linefeed.
17379
17380 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17381
17382         * help.el (describe-function-1): Don't output anything for
17383           arglist of autoload functions.
17384
17385 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17386
17387         * help.el (describe-function-1): Don't output anything for
17388           arglist of autoload functions.
17389
17390 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17391
17392         * help.el (help-mode-map): New bindings for `help-mode-bury',
17393         `describe-function-at-point', `describe-variable-at-point',
17394         `Info-elisp-ref', `customize-variable', `help-next-section' and
17395         `help-prev-section'.
17396         (help-next-section): New function.
17397         (help-prev-section): New function.
17398         (help-mode-quit): Changed to kill the help buffer.
17399         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17400         correctly.
17401         (help-buffer-name): New function to generate the name of help
17402         buffers.
17403         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17404         argument giving the name of the help buffer.
17405         (describe-key): Use `with-displaying-help-buffer' with name.
17406         (describe-mode): Ditto.
17407         (describe-bindings): Ditto.
17408         (describe-prefix-bindings): Ditto.
17409         (view-lossage): Ditto.
17410         (with-syntax-table): New macro.
17411         (function-called-at-point): Use `ignore-errors' and
17412         `with-syntax-table'.
17413         (function-at-point): Ditto.
17414         (describe-function): Use `with-displaying-help-buffer' with name.
17415         (function-arglist): Extracted from `describe-function-1'.  Returns
17416         function's arglist as string.
17417         (function-documentation): Extracted from `describe-function-1'.
17418         Returns function's docstring.
17419         (describe-function-1): Remove all the "stream" garbage, including
17420         the stream argument.  Use `function-arglist' and
17421         `function-documentation'.
17422         (describe-function-arglist): Just use `function-arglist'.
17423         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17424         (help-pretty-print-value): New function to help with
17425         pretty-printing variable values.  Knows about `#<...>'.  Needs
17426         `pp-internal'.
17427         (describe-variable): Use `with-displaying-help-buffer' with name.
17428         Formatting improved.  Display file where variable is defined, if
17429         known.  Use `help-pretty-print-value'.
17430         (describe-syntax): Use `with-displaying-help-buffer' with name.
17431         (list-processes): Remove "stream" garbage.
17432
17433 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17434
17435         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17436         call a dumped routine instead.
17437
17438         * x-win-xfree86.el: Wrap file in defun.
17439         * x-win-sun.el: Ditto.
17440
17441 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17442
17443         * help.el (view-emacs-news): Remove usage of outl-mouse which
17444         advises functions and does other evil things.
17445
17446 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17447
17448         * format.el (format-alist): Add `image/tiff'.
17449         From P. E. Jareth Hein <jareth@camelot-soft.com>
17450
17451 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17452
17453         * about.el (about-hackers): More names added.
17454
17455         * make-docfile.el: Remove superfluous package path search.
17456
17457         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17458
17459 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17460
17461         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17462         ignored shadows.
17463
17464 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17465
17466         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17467         get trailing slashes when added to the load-path.
17468
17469         * x-init.el (init-x-win): Locate where XEmacs X localization files
17470         are.
17471
17472 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17473
17474         * x-faces.el: Added support for foregroundToolBarColor
17475           to xpm-color-symbols.
17476
17477 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17478
17479         * etags.el (tags-remove-duplicates): Removed.
17480         (buffer-tag-table-list): Use `delete-duplicates'.
17481
17482         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17483         correctly.
17484         (get*): Defalias to `get'.
17485
17486         * cl.el (eql): Compare integers with `eq'.
17487         (cl-map-extents): Check for `map-extents' first.
17488
17489 1997-12-17  Didier Verna  <didier@xemacs.org>
17490
17491         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17492         added the 'numero', 'copyright' and 'trademark' symbols.
17493
17494         * leim/quail/latin-post.el ("french-postfix"): see above.
17495
17496 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17497
17498         * widget.el (define-widget): Check the arguments.
17499
17500         * cus-edit.el (customize-face): Use `check-argument-type'.
17501         (custom-variable-value-create): Use `signal' to signal error.
17502         (custom-variable-reset-saved): Ditto.
17503         (custom-variable-reset-standard): Ditto.
17504         (custom-face-reset-saved): Ditto.
17505
17506         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17507         (widget-default-format-handler): Ditto.
17508         (widget-checklist-add-item): Ditto.
17509         (widget-radio-add-item): Ditto.
17510         (widget-editable-list-entry-create): Ditto.
17511         (widget-sexp-prompt-value): Ditto.
17512
17513         * custom.el (custom-declare-variable): Signal errors better.
17514         (custom-handle-keyword): Ditto.
17515         (custom-declare-group): Ditto.
17516
17517         * window-xemacs.el (windows): Ditto.
17518
17519         * menubar.el (menu): Ditto.
17520
17521         * keydefs.el (keyboard): Ditto.
17522
17523         * minibuf.el (minibuffer): Ditto.
17524
17525         * process.el (execute): Ditto.
17526
17527         * fill.el (fill): Ditto.
17528
17529         * modeline.el (modeline): Ditto.
17530
17531         * help.el (help): Ditto.
17532
17533         * faces.el (faces): Ditto.
17534
17535         * files.el (files): Ditto.
17536
17537         * x-init.el (x): Ditto.
17538
17539         * lisp-mode.el (lisp): Ditto.
17540
17541         * process.el (processes): Ditto.
17542
17543         * mouse.el (mouse): Ditto.
17544
17545         * abbrev.el (abbrev): Moved from cus-edit.
17546
17547         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17548         as variable declaration.
17549
17550 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17551
17552         * menubar.el (find-menu-item): Use `check-argument-type'.
17553         (find-menu-item): Cosmetic changes.
17554
17555 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17556
17557         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17558
17559 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17560
17561         * startup.el (set-default-load-path): Only search package-path
17562         when not running temacs.
17563
17564         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17565         files.
17566
17567         * loadup.el: Correct commentary.  Reformatting.
17568         (really-early-error-handler): Use absolute path to the
17569         first dumped-lisp.el file.
17570         (really-early-error-handler): Print full path name of
17571         each dumped lisp file (inherited from InfoDock).
17572
17573         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17574         dumped-lisp.el files.
17575
17576         * make-docfile.el (preloaded-file-list): Reorder when the
17577         package-path is searched.
17578         * update-elc.el: Ditto.
17579
17580         * lisp-mode.el (call-with-condition-handler): Treat the same as
17581         `condition-case' for indentation.
17582
17583         * about.el (about-xemacs): Update release date.
17584
17585 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17586
17587         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17588         anywhere but at the last clause.
17589         (ecase): Disallow `t' and `otherwise'.
17590
17591 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17592
17593         * cus-edit.el (custom-buffer-create-buttons): New function
17594         from stuff moved out of `custom-buffer-create-internal'.
17595         (custom-novice): New variable.  Default t.
17596         (custom-display-global-buttons): Ditto.  Default `top'.
17597         (custom-buffer-create-internal): Only display help if
17598         `custom-novice' is non-nil.  Display global buttons according to
17599         `custom-display-global-buttons'.
17600
17601 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17602
17603         * menubar.el (find-menu-item): Use `check-argument-type'.
17604         (find-menu-item): Cosmetic changes.
17605
17606 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17607
17608         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17609         look.
17610
17611 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17612
17613         * format.el (format-deannotate-region):  Bug fix.
17614         Deannotating a region containing unknown tags would fail
17615         (causing decoding of text/enriched to fail at user level)
17616
17617 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17618
17619         * minibuf.el (read-directory-name): Support sixth
17620           arg, HISTORY, as already documented.
17621
17622 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17623
17624         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17625         to `ecase'.
17626
17627 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17628
17629         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17630         skk-activate.
17631
17632 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17633
17634         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.