(U+6BCD-var-001): New character; use `<-denotational' for
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2023-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=ucs-itaiji-018'.
5
6 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
9         setting for `=>ucs-var-001'.
10
11 2023-07-04  MORIOKA Tomohiko  <tomo.git@chise.org>
12
13         * mule/mule-charset.el (default-coded-charset-priority-list): Add
14         `=>ucs-bmp-var-001'.
15
16         * mule/mule-conf.el (=>ucs-var-001): New coded-charset for XEmacs
17         CHISE.
18         (=>ucs-bmp-var-001): Ditto.
19
20 2023-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-charset.el (default-coded-charset-priority-list): Add
23         `=ucs-bmp-itaiji-018'.
24
25         * mule/mule-conf.el (=ucs-itaiji-018): New coded-charset for
26         XEmacs CHISE.
27         (=ucs-bmp-itaiji-018): Ditto.
28
29 2023-03-06  MORIOKA Tomohiko  <tomo.git@chise.org>
30
31         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
32         settings for `=>big5-cdp-itaiji-005' and `=>big5-cdp-itaiji-006'.
33
34 2023-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-charset.el (default-coded-charset-priority-list): Add
37         `=big5-cdp-itaiji-006', `=>big5-cdp-itaiji-005' and
38         `=>big5-cdp-itaiji-006'.
39
40         * mule/mule-conf.el (=>big5-cdp-itaiji-005): New coded-charset for
41         XEmacs CHISE.
42         (=big5-cdp-itaiji-006): Ditto.
43         (=>big5-cdp-itaiji-006): Ditto.
44
45 2023-01-31  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-charset.el (default-coded-charset-priority-list):
48         Prefer MJ to Hanazono font.
49
50 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
53         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
54
55 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-charset.el (default-coded-charset-priority-list): Add
58         `==ucs-sip-itaiji-004'.
59
60         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
61         XEmacs CHISE.
62         (==ucs-sip-itaiji-004): Ditto.
63
64 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
65
66         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
67         setting for `===shuowen-jiguge-A30'.
68
69 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-charset.el (default-coded-charset-priority-list): Add
72         `===shuowen-jiguge-A30'.
73
74         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
75         XEmacs CHISE.
76
77 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-charset.el (default-coded-charset-priority-list):
80         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
81
82 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
83
84         * mule/mule-charset.el (default-coded-charset-priority-list):
85         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
86           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
87           etc.
88         - Add `==ucs-bmp-var-007'.
89
90         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
91         CHISE.
92         (==ucs-bmp-var-007): Ditto.
93
94 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=>ucs-tip@iwds-1'.
98
99         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
100         XEmacs CHISE.
101
102 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
105         XEmacs CHISE.
106         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
107         (=ucs-tip@JP/hanazono): Likewise.
108         (=>ucs-tip@component): Likewise.
109         (==ucs-tip@JP/hanazono): Likewise.
110
111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
112         `==ucs-sip-itaiji-005'.
113
114 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
115
116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
117         setting for `=>shuowen-jiguge'.
118
119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
120         `=>shuowen-jiguge'.
121
122         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
123         XEmacs CHISE.
124
125 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
128         setting for `===chise-hdic-ktb-seal'.
129
130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
131         `===chise-hdic-ktb-seal'.
132
133         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
134         for XEmacs CHISE.
135
136 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
137
138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
139         `=ucs-sip@cns'.
140
141         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
142         CHISE.
143
144 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
145
146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
147         `==ucs-bmp-var-003'.
148
149         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
150         CHISE.
151         (==ucs-bmp-var-003): Ditto.
152
153 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=ucs-sip-var-010'.
157
158         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
159         XEmacs CHISE.
160
161 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-charset.el (default-coded-charset-priority-list):
164         Change priority of `==ucs-bmp-cjk@gb' to prefer
165         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
166         other abstract-form-CCSes.
167
168 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `=>ucs-sip-itaiji-012'.
172
173         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
174         XEmacs CHISE.
175
176 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
179         setting for `=>ucs-itaiji-012'.
180
181 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
184         `=>ucs-bmp-itaiji-012'.
185
186         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
187         XEmacs CHISE.
188         (=>ucs-bmp-itaiji-012): Ditto.
189
190 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
193         setting for `=big5-cdp-var-008'.
194
195 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
196
197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
198         `=big5-cdp-var-008'.
199
200         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
201         XEmacs CHISE.
202
203 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
206         setting for `=>ucs-itaiji-016'.
207
208 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
211         `=>ucs-bmp-itaiji-016'.
212
213         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
214         XEmacs CHISE.
215         (=>ucs-bmp-itaiji-016): Ditto.
216
217 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
218
219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
220         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
221
222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
223         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
224
225         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
226         (=chise-hdic-tsj): Ditto.
227         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
228         (=chise-hdic-ktb): Ditto.
229
230 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
231
232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
233         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
234
235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
236         `===chise-hdic-syp' and `=chise-hdic-syp'.
237
238         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
239         XEmacs CHISE.
240         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
241
242 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-coding.el (coded-charset-entity-reference-alist):
245         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
246
247         * mule/mule-charset.el (default-coded-charset-priority-list):
248         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
249
250 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
253         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
254
255 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
256
257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
258         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
259
260         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
261         XEmacs CHISE.
262         (=chise-hdic-tsj): Ditto.
263
264 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
265
266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
267         settings for `=>hanyo-denshi/tk'.
268
269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
270         `=>hanyo-denshi/tk/mf-01'.
271
272         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
273         XEmacs CHISE.
274         (=>hanyo-denshi/tk/mf-01): Ditto.
275         (==hanyo-denshi/tk/mf-01): Fix DOC.
276
277 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
280         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
281
282 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
285         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
286
287         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
288         XEmacs CHISE.
289         (=ucs-bmp-itaiji-014): Ditto.
290         (=>ucs-itaiji-014): Ditto.
291         (=>ucs-bmp-itaiji-014): Ditto.
292
293 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
296         setting for `==daikanwa/+2p'.
297
298 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         setting for `=ucs-itaiji-016'.
302
303 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
306         `=ucs-bmp-itaiji-016'.
307
308         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
309         XEmacs CHISE.
310         (=ucs-bmp-itaiji-016): Ditto.
311
312 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
313
314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
315         `=>cns11643-5'.
316
317 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
320         setting for `=>ucs-itaiji-003@iwds-1'.
321
322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
323         `=>ucs-sip-itaiji-003@iwds-1'.
324
325         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
326         coded-charset for XEmacs CHISE.
327
328 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
329
330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
331         `=>ucs-bmp-itaiji-006@iwds-1'.
332
333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
334         setting for `=>ucs-itaiji-006@iwds-1'.
335
336 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
337
338         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
339         for XEmacs CHISE.
340         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
341
342 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
343
344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
345         `=ucs-sip-itaiji-009'.
346
347         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
348         XEmacs CHISE.
349
350 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
353         `=>ucs-sip-itaiji-008'.
354
355         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
356         XEmacs CHISE.
357
358 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `==ucs-sip-var-001'.
362
363         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
364         XEmacs CHISE.
365
366 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
369         setting for `===hng-kkd'.
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `===hng-kkd'.
373
374 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
377         CHISE.
378
379 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
382         setting for `=>>ruimoku-v6'.
383
384 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
385
386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
387         `=>>ruimoku-v6'.
388
389 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
390
391         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
392         instead of an alias to `=>ruimoku-v6'.
393
394 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
395
396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
397         `=ucs-sip-itaiji-012'.
398
399         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
400         XEmacs CHISE.
401
402 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
403
404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
405         `=ucs-tip-var-004'.
406
407         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
408         XEmacs CHISE.
409
410 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
411
412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
413         `=>ucs-sip-itaiji-002@iwds-1'.
414
415         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
416         coded-charset for XEmacs CHISE.
417
418 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
421         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
422         `=>big5-cdp-itaiji-004'.
423
424 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
425
426         * mule/mule-charset.el (default-coded-charset-priority-list): Add
427         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
428         `=>big5-cdp-itaiji-004'.
429
430         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
431         XEmacs CHISE.
432         (=>big5-cdp-itaiji-004): Ditto.
433         (=big5-cdp-itaiji-005): Ditto.
434
435 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
438         to #x9FFC.
439
440 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
441
442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
443         `=>ucs-bmp-itaiji-003@iwds-1'.
444
445         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
446         for XEmacs CHISE.
447         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
448
449 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
452         `=>ucs-tip-itaiji-001'.
453
454         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
455         XEmacs CHISE.
456
457 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
460         setting for `=>big5-cdp-itaiji-002'.
461
462 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `=>big5-cdp-itaiji-002'.
466
467         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
468         XEmacs CHISE.
469
470 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
473         `=>jis-x0213-2'.
474
475 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
476
477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
478         setting for `==ucs-var-001'.
479
480 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
481
482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
483         setting for `=+>ucs-var-003'.
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
487
488         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
489         XEmacs CHISE.
490         (=+>ucs-tip-var-003): Ditto.
491
492 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
496
497         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
498         XEmacs CHISE.
499         (=ucs-tip-var-002): Ditto.
500
501 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
504         #x9FEA.
505
506 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
507
508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
509         `==ucs-bmp-var-001'.
510
511         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
512         CHISE.
513         (==ucs-bmp-var-001): Ditto.
514
515 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
516
517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
518         setting for `=big5-cdp-var-007'.
519
520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
521         `=big5-cdp-var-007'.
522
523         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
524         XEmacs CHISE.
525
526 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
527
528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
529         `=ucs-sip@gb'.
530
531         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
532         CHISE.
533
534 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
535
536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
537         `=>ucs-tip@cognate'.
538
539         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
540         XEmacs CHISE.
541
542 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
543
544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
545         `=ucs-tip-itaiji-001'.
546
547         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
548         XEmacs CHISE.
549
550 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
553         `=>ucs-tip@component'.
554
555         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
556         XEmacs CHISE.
557
558 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
559
560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
561         `==ucs-tip@JP/hanazono'.
562
563         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
564         XEmacs CHISE.
565
566 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
570
571         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
572         CHISE.
573         (=ucs-tip@JP/hanazono): Ditto.
574
575 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
578         setting for `=ucs-var-007'.
579
580 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
581
582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
583         `=ucs-bmp-var-007'.
584
585         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
586         CHISE.
587         (=ucs-bmp-var-007): Ditto.
588
589 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
592         setting for `=>ucs-itaiji-002@iwds-1'.
593
594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
595         `=>ucs-bmp-itaiji-002@iwds-1'.
596
597 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
598
599         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
600         for XEmacs CHISE.
601         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
602
603 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
606         setting for `=>ucs-itaiji-008'.
607
608 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
609
610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
611         setting for `=>big5-cdp-itaiji-003'.
612
613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
614         `=>big5-cdp-itaiji-003'.
615
616 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
619         XEmacs CHISE.
620
621 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
624         setting for `=>ucs-itaiji-011'.
625
626 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
627
628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
629         `=>ucs-bmp-itaiji-011'.
630
631 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
632
633         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
634         XEmacs CHISE.
635         (=>ucs-bmp-itaiji-011): Ditto.
636
637 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
638
639         * mule/mule-charset.el (default-coded-charset-priority-list): Use
640         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
641
642 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
643
644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
645         `=>ucs-bmp-cjk@iwds-1/normalized'.
646
647         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
648         coded-charset for XEmacs CHISE.
649
650 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
653         setting for `=>ucs-itaiji-010'.
654
655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
656         `=>ucs-bmp-itaiji-010'.
657
658         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
659         XEmacs CHISE.
660         (=>ucs-bmp-itaiji-010): Ditto.
661
662 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
665         setting for `=>ucs@iwds-1/normalized'.
666
667 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
670         for XEmacs CHISE.
671
672 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
673
674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
675         setting for `==>ucs@esu'.
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `==>ucs-sip@esu'.
679
680         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
681         CHISE.
682         (==>ucs-sip@esu): Ditto.
683
684 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
687         setting for `=>big5-cdp-var-001'.
688
689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
690         `=>big5-cdp-var-001'.
691
692         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
693         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
694
695 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
698         setting for `===hng-sts'.
699
700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
701         `===hng-sts'.
702
703         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
704         CHISE.
705
706 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
707
708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
709         setting for `===hng-sgs'.
710
711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
712         `===hng-sgs'.
713
714         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
715         CHISE.
716
717 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
718
719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
720         setting for `===hng-saa'.
721
722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
723         `===hng-saa'.
724
725         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
726         CHISE.
727
728 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
729
730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
731         setting for `===hng-kad'.
732
733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
734         `===hng-kad'.
735
736         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
737         CHISE.
738
739 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
740
741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
742         setting for `===hng-sai'.
743
744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
745         `===hng-sai'.
746
747         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
748         CHISE.
749
750 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
751
752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
753         setting for `===hng-ini'.
754
755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
756         `===hng-ini'.
757
758         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
759         CHISE.
760
761 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
762
763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
764         setting for `===hng-wke'.
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `===hng-wke'.
768
769         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
770         CHISE.
771
772 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
773
774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
775         setting for `===hng-wks'.
776
777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
778         `===hng-wks'.
779
780         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
781         CHISE.
782
783 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
786         setting for `===hng-sab'.
787
788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
789         `===hng-sab'.
790
791         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
792         CHISE.
793
794 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
797         setting for `===hng-ykk'.
798
799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
800         `===hng-ykk'.
801
802         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
803         CHISE.
804
805 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
806
807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
808         setting for `===hng-kkh'.
809
810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
811         `===hng-kkh'.
812
813         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
814         CHISE.
815
816 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
817
818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
819         setting for `===hng-fhs'.
820
821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
822         `===hng-fhs'.
823
824         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
825         CHISE.
826
827 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
828
829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
830         `==>daijiten'.
831
832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
833         setting for `==>daijiten'.
834
835         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
836         CHISE.
837
838 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
841         last number of its code.
842
843 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
846         settings for `=daijiten', `==daijiten' and `===daijiten'.
847
848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
849         `=daijiten', `==daijiten' and `===daijiten'.
850
851         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
852         CHISE.
853         (==daijiten): Ditto.
854         (===daijiten): Ditto.
855
856 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=>ucs-bmp-itaiji-008'.
860
861         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
862         XEmacs CHISE.
863         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
864
865 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
868         of #x9FCC as the value of `max-code'.
869
870 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=>>ucs-bmp-cjk@unicode'.
874
875         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
876         for XEmacs CHISE.
877
878 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
881         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
882         `===shuowen-jiguge5'.
883
884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
885         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
886
887         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
888         XEmacs CHISE.
889         (===shuowen-jiguge4): Ditto.
890         (===shuowen-jiguge5): Ditto.
891
892 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `=ucs-sip-var-005'.
896
897         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
898         XEmacs CHISE.
899
900 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `=>>hanyo-denshi/ib'.
904
905 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
906
907         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
908         setting for `=>big5-cdp@iwds-1'.
909
910 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
911
912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
913         setting for `=big5-cdp-var-010'.
914
915 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
918         `=big5-cdp-var-010'.
919
920         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
921         XEmacs CHISE.
922
923 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
926         `=ucs-sip-itaiji-008'.
927
928         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
929         XEmacs CHISE.
930
931 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
932
933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
934         `=>ucs-sip-itaiji-006'.
935
936         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
937         XEmacs CHISE.
938
939 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
940
941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
942         setting for `=+>big5-cdp', `=>big5-cdp@component' and
943         `=>big5-cdp@cognate'.
944
945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
946         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
947
948 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
951         CHISE.
952         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
953         mother.
954         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
955
956 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
959         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
960
961         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
962         XEmacs CHISE.
963         (=>big5-cdp@component): Ditto.
964         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
965
966 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
967
968         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
969         setting for `=>ucs-itaiji-001@iwds-1'.
970
971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
972         `=>ucs-bmp-itaiji-001@iwds-1'.
973
974         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
975         for XEmacs CHISE.
976         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
977
978 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
979
980         * mule/mule-charset.el (default-coded-charset-priority-list):
981         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
982         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
983         `chinese-isoir165'.
984
985         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
986         CHISE.
987
988 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
989
990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
991         `=ucs-sip-itaiji-006'.
992
993         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
994         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
995
996 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
999         setting for `=>ucs-itaiji-009'.
1000
1001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1002         `==ucs-bmp-itaiji-001'.
1003
1004         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
1005         (=big5-cdp-itaiji-003): Doc fix.
1006         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
1007
1008 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1009
1010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1011         `=>zinbun-oracle'.
1012
1013 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1014
1015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1016         `=>ucs-sip-itaiji-003'.
1017
1018         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
1019         (=>ucs-bmp-itaiji-003): Fix `long-name'.
1020         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1021
1022 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1025         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
1026
1027 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1028
1029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1030         `==ucs-bmp-itaiji-006'.
1031
1032         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
1033         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
1034         (==ucs-bmp-itaiji-006): Ditto.
1035
1036 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1037
1038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1039         `=ucs-bmp-itaiji-012'.
1040
1041         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
1042         XEmacs CHISE.
1043         (=ucs-bmp-itaiji-012): Ditto.
1044
1045 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1046
1047         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1048         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1049
1050 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1053         CHISE.
1054
1055 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1058         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1059         and `=>>cns11643-6'.
1060
1061         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1062         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1063         (=>>cns11643-3): Ditto.
1064         (=>>cns11643-4): Modify DOC.
1065         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1066
1067 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1068
1069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1070         `=>ucs-sip-itaiji-005'.
1071
1072         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1073         XEmacs CHISE.
1074
1075 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078         `==hanyo-denshi/tk/mf-01'.
1079
1080         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1081         for XEmacs CHISE.
1082
1083 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1086         `=>ucs-itaiji-007'.
1087
1088 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1089
1090         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1091         `==ucs-sip-var-002'.
1092
1093         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1094         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1095
1096 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1097
1098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1099         setting for `==ucs-itaiji-001'.
1100
1101 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1102
1103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1104         `==ucs-sip-itaiji-001'.
1105
1106         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1107         XEmacs CHISE.
1108         (==ucs-sip-itaiji-001): Ditto.
1109
1110 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1113         `=+>ucs-bmp-var-003'.
1114
1115         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1116         CHISE.
1117         (=+>ucs-bmp-var-003): Ditto.
1118
1119 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1120
1121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1122         `=>ucs-bmp-cjk@cognate'.
1123
1124         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1125         XEmacs CHISE.
1126
1127 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1128
1129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1130         `=ucs-sip-itaiji-005'.
1131
1132         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1133         XEmacs CHISE.
1134
1135 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1138         setting for `=>ucs@cognate'.
1139
1140         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1141         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1142
1143         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1144         CHISE.
1145         (=>ucs@hanyo-denshi): Abolished.
1146         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1147         (=>ucs-bmp-itaiji-009): Ditto.
1148         (=>ucs-sip@cognate): Ditto.
1149
1150 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1153         `=>ucs-bmp-itaiji-004'.
1154
1155         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1156         XEmacs CHISE.
1157
1158 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1159
1160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1161         setting for `=>ucs-itaiji-004'.
1162
1163 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1167         `=>ucs-bmp-itaiji-007'.
1168
1169         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1170         XEmacs CHISE.
1171         (=>ucs-itaiji-004): Ditto.
1172         (=>ucs-sip-itaiji-004): Ditto.
1173         (=>ucs-bmp-itaiji-007): Ditto.
1174
1175 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1178         setting for `=ucs-itaiji-010'.
1179
1180 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-charset.el (default-coded-charset-priority-list):
1183         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1184         - Add `=ucs-bmp-itaiji-010'.
1185         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1186           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1187         - Add `=>ucs-sip@iwds-1'.
1188
1189         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1190         XEmacs CHISE.
1191         (=ucs-bmp-itaiji-010): Ditto.
1192         (=>ucs-sip@iwds-1): Ditto.
1193
1194 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1195
1196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1197         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1198
1199         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1200         XEmacs CHISE.
1201         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1202
1203 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1204
1205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1206         setting for `=>ucs-itaiji-003'.
1207
1208 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1209
1210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211         `=>ucs-bmp-itaiji-003'.
1212
1213         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1214         XEmacs CHISE.
1215         (=>ucs-bmp-itaiji-003): Ditto.
1216
1217 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1218
1219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1220         `=ucs-bmp-itaiji-011'.
1221
1222         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1223         XEmacs CHISE.
1224
1225 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1226
1227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1228         setting for `==ucs-var-002'.
1229
1230 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1233         setting for `==ucs-itaiji-002'.
1234
1235 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1236
1237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1238         `==ucs-sip-itaiji-002'.
1239
1240         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1241         XEmacs CHISE.
1242
1243 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1246         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1247
1248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1250         `=>ucs-sip-itaiji-007'.
1251
1252         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1253         XEmacs CHISE.
1254         (=>ucs-sip-itaiji-007): Ditto.
1255         (=ucs-sip-itaiji-007): Ditto.
1256         (=ucs-itaiji-011): Ditto.
1257         (=ucs-sip-itaiji-011): Ditto.
1258
1259 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1262         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1263
1264 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1265
1266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1267         `==ucs-bmp-var-002'.
1268
1269         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1270         CHISE.
1271         (==ucs-bmp-var-002): Ditto.
1272
1273         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1274         Modify some priorities.
1275
1276 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1279         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1280         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1281
1282 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1285         `=big5-cdp-var-001'.
1286
1287         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1288         XEmacs CHISE.
1289
1290 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `==ucs-itaiji-005'.
1294
1295 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1296
1297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1298         setting for `=ucs-itaiji-007'.
1299
1300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1301         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1302
1303         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1304         XEmacs CHISE.
1305         (==ucs-bmp-itaiji-005): Ditto.
1306         (=ucs-itaiji-007): Ditto.
1307         (=ucs-bmp-itaiji-007): Ditto.
1308
1309 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1312         `==gt-pj-k1' and `==gt-pj-k2'.
1313
1314 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1317         CHISE.
1318         (==gt-pj-k2): Ditto.
1319
1320 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1321
1322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1323         setting for `=>ucs-itaiji-005'.
1324
1325 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328         `=>>cbeta'.
1329
1330 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1331
1332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1333         `=>ucs-sip@component'.
1334
1335         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1336         instead of `=ucs' as its mother.
1337         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1338
1339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1340         setting for `=>ucs-itaiji-006'.
1341
1342 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1343
1344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1345         `=>ucs-bmp-itaiji-006'.
1346
1347         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1348         XEmacs CHISE.
1349         (=>ucs-bmp-itaiji-006): Ditto.
1350
1351 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1352
1353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1354         `=>ucs-bmp-itaiji-001'.
1355
1356         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1357         XEmacs CHISE.
1358
1359 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1360
1361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1362         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1363
1364         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1365         instead of `=ucs' as its mother.
1366         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1367         (==ucs-bmp-itaiji-002): Ditto.
1368         (==ucs-itaiji-003): Ditto.
1369         (==ucs-bmp-itaiji-003): Ditto.
1370
1371 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1372
1373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1374         setting for `=big5-cdp-var-002'.
1375
1376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377         `=big5-cdp-var-002'.
1378
1379         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1380         XEmacs CHISE.
1381
1382 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `=ucs-sip-var-004'.
1386
1387         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1388         XEmacs CHISE.
1389
1390 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `=>ucs-bmp-cjk@iwds-1'.
1394
1395         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1396         XEmacs CHISE.
1397
1398 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1399
1400         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1401         setting for `=ucs-var-005'.
1402
1403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1404         `=ucs-bmp-var-005'.
1405
1406         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1407         CHISE.
1408         (=ucs-bmp-var-005): Ditto.
1409
1410 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1413         `=>ucs-sip-itaiji-002'.
1414
1415         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1416         XEmacs CHISE.
1417
1418 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421         setting for `=>ucs-itaiji-002'.
1422
1423 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1426         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1427
1428         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1429         (=>ucs-itaiji-002): Ditto.
1430         (=>ucs-bmp-itaiji-002): Ditto.
1431
1432 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1435         setting for `=>ucs-itaiji-001'.
1436
1437 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1441
1442         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1443         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1444         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1445         (=>ucs-sip-itaiji-001): Ditto.
1446
1447         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1448         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1449         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1450
1451 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-charset.el (default-coded-charset-priority-list):
1454         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1455         `=jef-china3' and `chinese-isoir165'.
1456
1457 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1458
1459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1460         `=>ucs-bmp-itaiji-005'.
1461
1462         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1463         XEmacs CHISE.
1464         (=>ucs-bmp-itaiji-005): Ditto.
1465
1466 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1467
1468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1469         `=+>jis-x0213-2'.
1470
1471 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1472
1473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1474         `=+>adobe-japan1-6'.
1475
1476 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479         `=+>jis-x0208@1978'.
1480
1481 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1482
1483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1484         setting for `=>ucs@component'.
1485
1486 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1489         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1490
1491 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1494         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1495
1496 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1497
1498         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1499         CHISE.
1500         (=>ucs@jis/2004): Ditto.
1501
1502 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1503
1504         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1505         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1506
1507 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1508
1509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1510         `=>cbeta'.
1511
1512 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1513
1514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1515         setting for `==big5-cdp-itaiji-001'.
1516
1517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1518         `==big5-cdp-itaiji-001'.
1519
1520         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1521         XEmacs CHISE.
1522
1523 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1524
1525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1526         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1527         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1528
1529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1530         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1531         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1532
1533         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1534         XEmacs CHISE.
1535         (=>big5-cdp-itaiji-001): Ditto.
1536         (=big5-cdp-itaiji-002): Ditto.
1537         (=big5-cdp-itaiji-003): Ditto.
1538
1539 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1543
1544 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1545
1546         * mule/mule-charset.el (default-coded-charset-priority-list):
1547         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1548         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1549         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `=ucs-var-008'.
1553
1554         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1555         CHISE.
1556         (=ucs-bmp-var-008): Likewise.
1557
1558 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list):
1561         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1562
1563 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `==ucs-sip@JP/hanazono'.
1567
1568         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1569         XEmacs CHISE.
1570
1571 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1574         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1575
1576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1577         `=ucs-bmp-var-006'.
1578
1579         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1580         CHISE.
1581         (=ucs-bmp-var-006): Likewise.
1582
1583 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1586         `=ucs-bmp-itaiji-009'.
1587
1588         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1589         XEmacs CHISE.
1590         (=ucs-bmp-itaiji-009): Likewise.
1591
1592 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1595         `=>big5-cdp'.
1596
1597 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1598
1599         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1600         (utf-8-ivs-gb): Likewise.
1601         (utf-8-gb-er): Likewise.
1602         (utf-8-ivs-gb-er): Likewise.
1603         (utf-8-cns): Likewise.
1604         (utf-8-ivs-cns): Likewise.
1605         (utf-8-cns-er): Likewise.
1606         (utf-8-ivs-cns-er): Likewise.
1607         (utf-8-big5): Likewise.
1608         (utf-8-ivs-big5): Likewise.
1609         (utf-8-big5-er): Likewise.
1610         (utf-8-ivs-big5-er): Likewise.
1611         (utf-8-jis): Likewise.
1612         (utf-8-ivs-jis): Likewise.
1613         (utf-8-jis-er): Likewise.
1614         (utf-8-ivs-jis-er): Likewise.
1615         (utf-8-ks): Likewise.
1616         (utf-8-ivs-ks): Likewise.
1617         (utf-8-ks-er): Likewise.
1618         (utf-8-ivs-ks-er): Likewise.
1619
1620 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1621
1622         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1623         (utf-8-ivs-jp): Likewise.
1624         (utf-8-jp-er): Likewise.
1625         (utf-8-ivs-jp-er): Likewise.
1626
1627 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1630         setting for `=ucs-var-010'.
1631
1632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1633         `=ucs-bmp-var-010'.
1634
1635         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1636         CHISE.
1637         (=ucs-bmp-var-010): Likewise.
1638
1639 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1640
1641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1642         `=ucs-sip@JP/hanazono'.
1643
1644         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1645         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1646
1647 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1648
1649         * mule/mule-charset.el (default-coded-charset-priority-list):
1650         - Add `=big5-cdp-var-004'.
1651         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1652           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1653
1654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1655         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1656         `=big5-cdp-var-005'.
1657
1658         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1659         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1660         `=big5-cdp-var-003'.
1661         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1662         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1663         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1664
1665 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1666
1667         * mule/mule-charset.el (default-coded-charset-priority-list):
1668         Don't prefer ucs-compat CCSes to other CCSes.
1669
1670 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1673         `===ucs-bmp-cjk-compat@unicode'.
1674
1675         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1676         coded-charset for XEmacs CHISE.
1677
1678 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1679
1680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1681         `=ucs-sip-itaiji-003'.
1682
1683         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1684         XEmacs CHISE.
1685
1686 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1689         setting for `=ucs-var-004'.
1690
1691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1692         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1693
1694         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1695         XEmacs CHISE.
1696         (=ucs-var-004): Ditto.
1697         (=ucs-bmp-var-004): Ditto.
1698
1699 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1700
1701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1702         `=ucs-sip-var-003'.
1703
1704         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1705         XEmacs CHISE.
1706
1707 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1710         setting for `=ucs-itaiji-006'.
1711
1712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1713         `=ucs-bmp-itaiji-006'.
1714
1715         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1716         XEmacs CHISE.
1717         (=ucs-bmp-itaiji-006): Ditto.
1718
1719 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1720
1721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1722         `=ucs-sip-var-002'.
1723
1724         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1725         XEmacs CHISE.
1726
1727 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1728
1729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1730         `=ucs-sip-itaiji-002'.
1731
1732         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1733         XEmacs CHISE.
1734
1735 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1736
1737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1738         setting for `==hanyo-denshi/tk'.
1739
1740 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1741
1742         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1743         (=hanyo-denshi/tk): Fix `long-name'.
1744         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1745
1746 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1749         setting for `=>mj'.
1750
1751 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1752
1753         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1754         coded-charset for XEmacs CHISE.
1755
1756 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1757
1758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1759         setting for `=hanyo-denshi/tk'.
1760
1761 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1762
1763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1764         `=hanyo-denshi/tk/mf-01'.
1765
1766         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1767         XEmacs CHISE.
1768         (=hanyo-denshi/tk/mf-01): Ditto.
1769
1770 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-charset.el (default-coded-charset-priority-list):
1773         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1774
1775 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-charset.el (default-coded-charset-priority-list):
1778         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1779
1780 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1783         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1784
1785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1786         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1787
1788         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1789         XEmacs CHISE.
1790         (=ucs-bmp-itaiji-004): Ditto.
1791         (=ucs-itaiji-005): Ditto.
1792         (=ucs-bmp-itaiji-005): Ditto.
1793
1794 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1797         `=ucs-sip-itaiji-001'.
1798
1799         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1800         XEmacs CHISE.
1801
1802 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1805         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1806         `=ucs-itaiji-008'.
1807
1808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1809         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1810         `=ucs-bmp-itaiji-008'.
1811
1812         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1813         XEmacs CHISE.
1814         (=ucs-bmp-itaiji-001): Ditto.
1815         (=ucs-itaiji-003): Ditto.
1816         (=ucs-bmp-itaiji-003): Ditto.
1817         (=ucs-itaiji-008): Ditto.
1818         (=ucs-bmp-itaiji-008): Ditto.
1819
1820 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1821
1822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1823         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1824
1825         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1826         for XEmacs CHISE.
1827         (==ucs-bmp-cjk-compat@JP): Ditto.
1828
1829 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `===hng-tzs'.
1833
1834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1835         `===hng-tzs'.
1836
1837         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1838         CHISE.
1839
1840 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===hng-doh'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-doh'.
1847
1848         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1849         CHISE.
1850
1851 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `===hng-wad'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-wad'.
1858
1859         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1860         CHISE.
1861
1862 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1865         settings for `==koseki' and `===hng-kcc'.
1866
1867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1868         `===hng-kcc'.
1869
1870         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1871         CHISE.
1872
1873 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1874
1875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1876         setting for `===hng-nkk'.
1877
1878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1879         `===hng-nkk'.
1880
1881         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1882         CHISE.
1883
1884 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1885
1886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1887         setting for `===hng-ink'.
1888
1889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1890         `===hng-ink'.
1891
1892         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1893         CHISE.
1894
1895 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1896
1897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1898         setting for `===hng-jhk'.
1899
1900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1901         `===hng-jhk'.
1902
1903         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1904         CHISE.
1905
1906 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1907
1908         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1909         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1910         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1911         (===jis-x0213-1@2004): Likewise.
1912         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1913         "jisx0213\\(\\.2004\\)-1" as the registry.
1914         (=+>jis-x0213-1@2004): Likewise.
1915         (=>jis-x0213-1@2004): Likewise.
1916
1917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1918         `===jis-x0213-1@2004'.
1919
1920 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1921
1922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1923         setting for `===hng-nak'.
1924
1925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1926         `===hng-nak'.
1927
1928         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1929         CHISE.
1930
1931 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1934         setting for `===hng-hos'.
1935
1936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1937         `===hng-hos'.
1938
1939         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1940         CHISE.
1941
1942 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1943
1944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945         setting for `===hng-tzj'.
1946
1947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1948         `===hng-tzj'.
1949
1950         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1951         CHISE.
1952
1953 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1956         setting for `===hng-kae'.
1957
1958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1959         `===hng-kae'.
1960
1961         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1962         CHISE.
1963
1964 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1967         setting for `===hng-kar'.
1968
1969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1970         `===hng-kar'.
1971
1972         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1973         CHISE.
1974
1975 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1978         setting for `===hng-kyd'.
1979
1980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1981         `===hng-kyd'.
1982
1983         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1984         CHISE.
1985
1986 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1987
1988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1989         setting for `===hng-hok'.
1990
1991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1992         `===hng-hok'.
1993
1994         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1995         CHISE.
1996
1997 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1998
1999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2000         setting for `===hng-jyu'.
2001
2002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2003         `===hng-jyu'.
2004
2005         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
2006         CHISE.
2007
2008 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2009
2010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2011         setting for `===hng-zkd'.
2012
2013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2014         `===hng-zkd'.
2015
2016         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
2017         CHISE.
2018
2019 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2020
2021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2022         setting for `===hng-kmi'.
2023
2024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2025         `===hng-kmi'.
2026
2027         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
2028         CHISE.
2029
2030 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2033         setting for `===hng-okd'.
2034
2035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2036         `===hng-okd'.
2037
2038         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
2039         CHISE.
2040
2041 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2042
2043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2044         setting for `===hng-nkm'.
2045
2046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2047         `===hng-nkm'.
2048
2049         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2050         CHISE.
2051
2052 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2053
2054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2055         setting for `===hng-nto'.
2056
2057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2058         `===hng-nto'.
2059
2060         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2061         CHISE.
2062
2063 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2064
2065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2066         setting for `===hng-yhk'.
2067
2068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2069         `===hng-yhk'.
2070
2071         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2072         CHISE.
2073
2074 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2075
2076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2077         setting for `===hng-sok'.
2078
2079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2080         `===hng-sok'.
2081
2082         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2083         CHISE.
2084
2085 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2086
2087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2088         setting for `===hng-kda'.
2089
2090         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2091         `===hng-kda'.
2092
2093         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2094         CHISE.
2095
2096 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2097
2098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2099         setting for `===hng-myz'.
2100
2101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2102         `===hng-myz'.
2103
2104         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2105         CHISE.
2106
2107 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2108
2109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2110         setting for `===hng-kgk'.
2111
2112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2113         `===hng-kgk'.
2114
2115         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2116         CHISE.
2117
2118 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2119
2120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2121         setting for `===hng-drt'.
2122
2123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2124         `===hng-drt'.
2125
2126         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2127         CHISE.
2128
2129 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2130
2131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2132         setting for `===hng-mam'.
2133
2134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2135         `===hng-mam'.
2136
2137         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2138         CHISE.
2139
2140 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2141
2142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2143         setting for `===hng-dng'.
2144
2145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2146         `===hng-dng'.
2147
2148         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2149         CHISE.
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 `=>cns11643-5'.
2155
2156 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2159         setting for `===hng-keg'.
2160
2161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2162         `===hng-keg'.
2163
2164         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2165         CHISE.
2166
2167 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2168
2169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2170         setting for `===hng-jou'.
2171
2172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2173         `===hng-jou'.
2174
2175         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2176         CHISE.
2177
2178 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2181         setting for `===hng-smk'.
2182
2183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2184         `===hng-smk'.
2185
2186         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2187         CHISE.
2188
2189 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2192         setting for `===hng-kyo'.
2193
2194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2195         `===hng-kyo'.
2196
2197         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2198         CHISE.
2199
2200 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2201
2202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2203         setting for `===hng-kss'.
2204
2205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2206         `===hng-kss'.
2207
2208         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2209         CHISE.
2210
2211 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2214         setting for `===hng-wan'.
2215
2216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2217         `===hng-wan'.
2218
2219         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2220         CHISE.
2221
2222 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2223
2224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2225         setting for `===hng-ksk'.
2226
2227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2228         `===hng-ksk'.
2229
2230         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2231         CHISE.
2232
2233 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2234
2235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2236         setting for `===hng-kyu'.
2237
2238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2239         `===hng-kyu'.
2240
2241         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2242         CHISE.
2243
2244 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2247         setting for `===hng-skk'.
2248
2249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2250         `===hng-skk'.
2251
2252         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2253         CHISE.
2254
2255 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2256
2257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2258         setting for `===hng-sik'.
2259
2260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2261         `===hng-sik'.
2262
2263         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2264         CHISE.
2265
2266 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2267
2268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2269         setting for `===hng-kbk'.
2270
2271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2272         `===hng-kbk'.
2273
2274         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2275         CHISE.
2276
2277 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2278
2279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2280         setting for `===hng-kcj'.
2281
2282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2283         `===hng-kcj'.
2284
2285         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2286         CHISE.
2287
2288 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2289
2290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2291         setting for `===hng-k24'.
2292
2293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2294         `===hng-k24'.
2295
2296         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2297         CHISE.
2298
2299 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2300
2301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2302         setting for `===hng-gok'.
2303
2304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2305         `===hng-gok'.
2306
2307         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2308         CHISE.
2309 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2312         setting for `===hng-tsu'.
2313
2314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2315         `===hng-tsu'.
2316
2317         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2318         CHISE.
2319
2320 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2321
2322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2323         setting for `===hng-sys'.
2324
2325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2326         `===hng-sys'.
2327
2328         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2329         CHISE.
2330
2331 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2332
2333         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2334         - Use "&HNG010-<d><d><d><d><d>;" instead of
2335           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2336         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2337
2338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2339         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2340
2341         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2342         "hngkhi-0" as the suffix of registry.
2343         (===hng-khm): New coded-charset for XEmacs CHISE.
2344         (=ucs-itaiji-002): Ditto.
2345         (=ucs-bmp-itaiji-002): Ditto.
2346
2347 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2350         setting for `=>ucs@iwds-1'.
2351
2352         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2353         XEmacs CHISE.
2354
2355 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2358         CHISE.
2359
2360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2361         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2362         `===hng-khi'.
2363
2364 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2365
2366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2367         setting for `===hng-khi'.
2368
2369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2370         `===hng-khi'.
2371
2372         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2373         CHISE.
2374
2375 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2378         #x9FA5 as the value of `max-code'.
2379         (=ucs-bmp-var-002): Likewise.
2380         (=ucs-bmp-var-003): Likewise.
2381         (=ucs-bmp-itaiji-084): Likewise.
2382         (=ucs-bmp-cjk@JP): Likewise.
2383         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2384         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2385         (=>ucs-bmp-cjk@component): Likewise.
2386
2387 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2390         CHISE.
2391
2392 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2393
2394         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2395         XEmacs CHISE.
2396         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2397         `==jis-x0208@1978/2-pr' as the mother.
2398
2399 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2402         CHISE.
2403
2404 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2407         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2408
2409 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2410
2411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2412         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2413
2414 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2415
2416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2417         setting for `===ucs@gb'.
2418
2419 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2422         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2423         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2424         as the entity-reference for `===jis-x0213-1@2000'; use
2425         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2426
2427 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2430         `===jis-x0208'.
2431
2432         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2433         instead of `===jis-x0208' as the mother.
2434         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2435         `===jis-x0208' as the mother.
2436         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2437         `===jis-x0208' as the mother.
2438         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2439         `===jis-x0213-1' as the mother.
2440         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2441         `===jis-x0213-1' as the mother.
2442         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2443         the mother.
2444         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2445         mother.
2446
2447 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2450         setting for `=ucs-var-001'.
2451
2452 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2455         `=ucs-bmp-var-001'.
2456
2457         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2458         CHISE.
2459         (=ucs-bmp-var-001): Ditto.
2460
2461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2462         setting for `=ucs-var-003'.
2463
2464 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2465
2466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2467         `=ucs-bmp-var-003'.
2468
2469         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2470         CHISE.
2471         (=ucs-bmp-var-003): Ditto.
2472
2473 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2474
2475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2476         setting for `=ucs-var-002'.
2477
2478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2479         `=ucs-bmp-var-002'.
2480
2481         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2482         CHISE.
2483         (=ucs-bmp-var-002): Ditto.
2484
2485 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2486
2487         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2488         XEmacs CHISE.
2489         (==jis-x0208@1978/5pr): Ditto.
2490
2491 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2492
2493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2494         `=>ucs-bmp-cjk@component'.
2495
2496         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2497         XEmacs CHISE.
2498         (=>ucs-bmp-cjk@component): Ditto.
2499
2500 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2503         setting for `=>iwds-1'.
2504
2505 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2508         CHISE.
2509
2510 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2511
2512         * mule/mule-charset.el (default-coded-charset-priority-list):
2513         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2514         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2515         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2516         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2517
2518 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2519
2520         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2521         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2522
2523         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2524         `=>>ucs@iso' as the mother.
2525         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2526         mother.
2527
2528 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2531         setting for `===hanyo-denshi/ia'.
2532
2533 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2534
2535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2536         `===hanyo-denshi/ia'.
2537
2538 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2539
2540         * mule/mule-conf.el (=koseki): Fix DOC.
2541         (==koseki): New coded-charset for XEmacs CHISE.
2542
2543 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2544
2545         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2546         XEmacs CHISE.
2547         (===hanyo-denshi/jd): Fix DOC.
2548
2549 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2550
2551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2552         setting for `===hanyo-denshi/ip'.
2553
2554 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2555
2556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2557         `===hanyo-denshi/ip'.
2558
2559         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2560         XEmacs CHISE.
2561
2562 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2565         `==ucs-radicals@unicode' and `=>daikanwa'.
2566
2567         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2568         for XEmacs CHISE.
2569
2570 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2571
2572         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2573         XEmacs CHISE.
2574
2575 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2576
2577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2578         `===ruimoku-v6'.
2579
2580 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2581
2582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2583         setting for `===ruimoku-v6'.
2584
2585 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2588         CHISE.
2589
2590 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2591
2592         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2593         coded-charset for XEmacs CHISE.
2594
2595 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2596
2597         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2598         XEmacs CHISE.
2599
2600 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2603         `===ucs-sip@iso'.
2604
2605 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2606
2607         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2608         CHISE.
2609
2610 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2611
2612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2613         `==ucs-sip@iso'.
2614
2615         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2616         CHISE.
2617
2618 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2621         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2622         (=ucs-sip-ext-b@iso): Fix registry.
2623         (==ucs-sip-ext-b@iso): Ditto.
2624         (===ucs-sip-ext-b@iso): Ditto.
2625
2626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2627         `=ucs-sip@iso'.
2628
2629 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2632         setting for `=>cbeta'.
2633
2634 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2637         `=>cns11643-7'.
2638
2639         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2640
2641 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2642
2643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2644         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2645
2646 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2647
2648         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2649         `=ucs@cns'.
2650         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2651         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2652         `=ucs@jis/1990'.
2653         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2654         `=ucs@jis/2000'.
2655         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2656         `=ucs@jis/2004'.
2657         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2658
2659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2660         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2661
2662 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2663
2664         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2665         XEmacs CHISE.
2666         (==jis-x0208@1978/1pr): Ditto.
2667         (==jis-x0208@1978/2-pr): Ditto.
2668
2669 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2672         setting for `===jis-x0213-1@2004'.
2673
2674 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2675
2676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2677         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2678
2679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2680         `===hanyo-denshi/jb'.
2681
2682         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2683         XEmacs CHISE.
2684         (=+>hanyo-denshi/ft): Ditto.
2685         (=+>hanyo-denshi/jt): Ditto.
2686
2687 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2688
2689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2690         `===hanyo-denshi/hg'.
2691
2692 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2693
2694         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2695         XEmacs CHISE.
2696         (===hanyo-denshi/hg): Ditto.
2697
2698 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2699
2700         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2701         glyph-forms instead of detailed glyph-images.
2702         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2703         `=adobe-japan1-*'.
2704         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2705         (===adobe-japan1-1): Ditto.
2706         (===adobe-japan1-2): Ditto.
2707         (===adobe-japan1-3): Ditto.
2708         (===adobe-japan1-4): Ditto.
2709         (===adobe-japan1-5): Ditto.
2710         (===adobe-japan1-6): Ditto.
2711         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2712         `=>>>adobe-japan1' as the mother.
2713         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2714         `=>>adobe-japan1' as the mother.
2715         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2716         glyph-images.
2717         (==jis-x0208@1978): Ditto.
2718         (==jis-x0208@1983): Ditto.
2719         (==jis-x0208@1990): Ditto.
2720         (==jis-x0213-1): Ditto.
2721         (==jis-x0213-1@2000): Ditto.
2722         (==jis-x0213-1@2004): Ditto.
2723         (==jis-x0213-2): Ditto.
2724         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2725         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2726         `=jis-x0208@1978'.
2727         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2728         `=jis-x0208@1983'.
2729         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2730         `=jis-x0208@1990'.
2731         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2732         `=jis-x0213-1'.
2733         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2734         `=jis-x0213-1@2000'.
2735         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2736         `=jis-x0213-1@2004'.
2737         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2738         `=jis-x0213-2'.
2739         (===jis-x0208): New coded-charset for XEmacs CHISE.
2740         (===jis-x0208@1978): Ditto.
2741         (===jis-x0208@1983): Ditto.
2742         (===jis-x0208@1990): Ditto.
2743         (===jis-x0213-1): Ditto.
2744         (===jis-x0213-1@2000): Ditto.
2745         (===jis-x0213-2): Ditto.
2746         (===jis-x0212): Ditto.
2747         (===ks-x1001): Ditto.
2748         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2749         mother.
2750         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2751         as the mother.
2752         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2753         as the mother.
2754         (===cns11643-1): New coded-charset for XEmacs CHISE.
2755         (===cns11643-2): Ditto.
2756         (===cns11643-3): Ditto.
2757         (===cns11643-4): Ditto.
2758         (===cns11643-5): Ditto.
2759         (===cns11643-6): Ditto.
2760         (===cns11643-7): Ditto.
2761         (=>>cns11643-1): Ditto.
2762         (==big5-cdp): Indicate abstract glyph-images instead of
2763         representative glyph-images.
2764         (===big5-cdp): New coded-charset for XEmacs CHISE.
2765         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2766         detailed glyph-images.
2767         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2768         `=hanyo-denshi/*'.
2769         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2770         (===hanyo-denshi/ib): Ditto.
2771         (===hanyo-denshi/jt): Ditto.
2772         (===hanyo-denshi/ks): Ditto.
2773         (===mj): Ditto.
2774         (===mj-0): Ditto.
2775         (===mj-1): Ditto.
2776         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2777         `=>>>hanyo-denshi/*' as its mother.
2778         (==gt): Indicate abstract glyph-forms instead of detailed
2779         glyph-images.
2780         (===gt): New coded-charset for XEmacs CHISE.
2781         (=>>>gt): Indicates `==gt' instead of `=gt'.
2782         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2783         (==gt-k): Indicate abstract glyph-forms instead of detailed
2784         glyph-images.
2785         (===gt-k): New coded-charset for XEmacs CHISE.
2786         (==daikanwa): Indicates glyph-images instead of detailed
2787         glyph-images.
2788         (===daikanwa): New coded-charset for XEmacs CHISE.
2789         (===daikanwa/+p): Ditto.
2790         (===daikanwa/ho): Ditto.
2791         (==cbeta): Ditto.
2792         (===cbeta): Ditto.
2793         (==jef-china3): Ditto.
2794         (===jef-china3): Ditto.
2795         (==ruimoku-v6): Ditto.
2796         (==ucs@iso): Indicate representative glyph-forms instead of
2797         representative glyph-images.
2798         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2799         (==ucs@unicode): Indicate representative glyph-forms instead of
2800         representative glyph-images.
2801         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2802         `=ucs@unicode'.
2803         (==ucs@cns): Indicate representative glyph-forms instead of
2804         representative glyph-images.
2805         (==ucs@jis): Ditto.
2806         (==ucs@jis/1990): Ditto.
2807         (==ucs@jis/2000): Ditto.
2808         (==ucs@jis/2004): Ditto.
2809         (==ucs@ks): Ditto.
2810         (===ucs@iso): New coded-charset for XEmacs CHISE.
2811         (===ucs@unicode): Ditto.
2812         (===ucs@gb): Ditto.
2813         (===ucs@ks): Ditto.
2814         (===ucs-bmp-cjk@gb): Ditto.
2815         (===ucs-sip-ext-b@iso): Ditto.
2816
2817 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2818
2819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2820         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2821         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2822         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2823         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2824         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2825         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2826         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2827         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2828         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2829
2830         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2831         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2832         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2833         - Use "&g1-[NAME];" for `=>>[NAME]'.
2834         - Abolish "&g2-[NAME];".
2835
2836 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2837
2838         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2839         `=>>ucs@cns' as the mother.
2840
2841 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2842
2843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2844         setting for `==ucs@ks'.
2845
2846 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2847
2848         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2849         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2850         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2851         0x00E30000〜0x00E409D5.
2852
2853 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2854
2855         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2856         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2857         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2858
2859 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2860
2861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2862         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2863
2864         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2865         (=mj-0): Ditto.
2866         (=mj-1): Ditto.
2867         (==mj): Ditto.
2868         (==mj-0): Ditto.
2869         (==mj-1): Ditto.
2870         (=>>mj): Ditto.
2871
2872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2873         setting for `=mj' and `==mj'.
2874
2875 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2876
2877         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2878         CHISE.
2879
2880 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2881
2882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2883         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2884         `=>ucs@hanyo-denshi'.
2885
2886 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2887
2888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2889         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2890
2891         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2892         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2893
2894 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2895
2896         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2897         XEmacs CHISE.
2898
2899 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2900
2901         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2902         Change priority of `=>>>ucs@iso'.
2903
2904         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2905         `=>>>ucs@iso' as the mother.
2906         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2907
2908 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2909
2910         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2911         Change priority of `=>>>ucs@unicode'.
2912
2913         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2914         `=ucs@unicode'.
2915
2916 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2917
2918         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2919         Change priority of `=>>>ucs@jis'.
2920
2921         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2922         `=ucs@jis'.
2923
2924 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2925
2926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2927         setting for `==daikanwa/+p'.
2928
2929 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2930
2931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2932         setting for `==shinjigen@1ed'.
2933
2934 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2935
2936         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2937         XEmacs CHISE.
2938
2939 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2940
2941         * mule/mule-conf.el (==shinjigen): Modify DOC.
2942         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2943         (==shinjigen@rev): Modify DOC.
2944
2945 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2946
2947         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2948         CHISE.
2949
2950 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2951
2952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2953         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2954
2955         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2956         XEmacs CHISE.
2957
2958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2959         `==daikanwa'.
2960
2961 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2962
2963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2964         setting for `==cns11643-7'.
2965
2966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2967         `==cns11643-7'.
2968
2969 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2970
2971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2972         `==cns11643-6'.
2973
2974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2975         setting for `==cns11643-6'.
2976
2977 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2978
2979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2980         setting for `==cns11643-5'.
2981
2982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2983         `==cns11643-5'.
2984
2985 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2986
2987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2988         setting for `==cns11643-4'.
2989
2990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2991         `==cns11643-4'.
2992
2993 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2994
2995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2996         setting for `==cns11643-3'.
2997
2998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2999         `==cns11643-3'.
3000
3001 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
3002
3003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3004         setting for `==cns11643-2'.
3005
3006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3007         `==cns11643-2'.
3008
3009 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
3010
3011         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3012         Change priority of `=>>>ucs@ks'.
3013
3014         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
3015         `=ucs@ks'.
3016
3017 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3018
3019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3020         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
3021         `==ucs@cns' and `==cns11643-1'.
3022
3023         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
3024         (==cns11643-2): Ditto.
3025         (==cns11643-3): Ditto.
3026         (==cns11643-4): Ditto.
3027         (==cns11643-5): Ditto.
3028         (==cns11643-6): Ditto.
3029         (==cns11643-7): Ditto.
3030
3031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3032         `==cns11643-1'.
3033
3034 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3035
3036         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3037         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
3038         `=>>>ucs@jis/1990'.
3039
3040         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
3041         `=ucs@jis/1990'.
3042         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
3043         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
3044
3045 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3046
3047         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3048         Change priority of `=>>>ucs@cns'.
3049
3050         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3051         `=ucs@cns'.
3052
3053 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3054
3055         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3056         `==ks-x1001'.
3057
3058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3059         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3060         `==ks-x1001'.
3061
3062 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3063
3064         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3065
3066 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3067
3068         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3069         `=jis-x0208'.
3070         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3071         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3072         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3073         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3074         (=>>>jis-x0213-1@2000): Changed to an alias for
3075         `=jis-x0213-1@2000'.
3076         (=>>>jis-x0213-1@2004): Changed to an alias for
3077         `=jis-x0213-1@2004'.
3078         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3079
3080 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3081
3082         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3083         `=adobe-japan1-0'.
3084         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3085         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3086         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3087         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3088         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3089         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3090
3091 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3092
3093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3094         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3095         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3096         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3097         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3098         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3099
3100 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3101
3102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3103         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3104         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3105         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3106         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3107         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3108         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3109         `==jis-x0212'.
3110
3111 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3112
3113         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3114         "AdobeJapan1-[0-6]$".
3115         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3116         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3117         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3118         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3119         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3120         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3121         (==adobe-japan1-1): Ditto.
3122         (==adobe-japan1-2): Ditto.
3123         (==adobe-japan1-3): Ditto.
3124         (==adobe-japan1-4): Ditto.
3125         (==adobe-japan1-5): Ditto.
3126         (==adobe-japan1-6): Ditto.
3127         (==jis-x0208): Ditto.
3128         (==jis-x0208@1978): Ditto.
3129         (==jis-x0208@1983): Ditto.
3130         (==jis-x0208@1990): Ditto.
3131         (==jis-x0213-1): Ditto.
3132         (==jis-x0213-1@2000): Ditto.
3133         (==jis-x0213-1@2004): Ditto.
3134         (==jis-x0213-2): Ditto.
3135         (==jis-x0212): Ditto.
3136         (==gb2312): Ditto.
3137         (==iso-ir165): Ditto.
3138         (==gb12345): Ditto.
3139         (==ks-x1001): Ditto.
3140         (==cns11643-1): Ditto.
3141         (==cns11643-2): Ditto.
3142         (==cns11643-3): Ditto.
3143         (==cns11643-4): Ditto.
3144         (==cns11643-5): Ditto.
3145         (==cns11643-6): Ditto.
3146         (==cns11643-7): Ditto.
3147         (==big5-cdp): Ditto.
3148         (==hanyo-denshi/ja): Ditto.
3149         (==hanyo-denshi/jb): Ditto.
3150         (==hanyo-denshi/jc): Ditto.
3151         (==hanyo-denshi/jd): Ditto.
3152         (==hanyo-denshi/ft): Ditto.
3153         (==hanyo-denshi/ia): Ditto.
3154         (==hanyo-denshi/ib): Ditto.
3155         (==hanyo-denshi/hg): Ditto.
3156         (==hanyo-denshi/jt): Ditto.
3157         (==hanyo-denshi/ks): Ditto.
3158         (==gt): Ditto.
3159         (==gt-k): Ditto.
3160         (==daikanwa): Ditto.
3161         (==shinjigen): Ditto.
3162         (==ucs@iso): Ditto.
3163         (==ucs@unicode): Ditto.
3164         (==ucs@gb): Ditto.
3165         (==ucs-bmp@gb): Ditto.
3166         (==ucs@cns): Ditto.
3167         (==ucs-bmp@cns): Ditto.
3168         (==ucs@jis): Ditto.
3169         (==ucs@jis/1990): Ditto.
3170         (==ucs@jis/2000): Ditto.
3171         (==ucs@jis/2004): Ditto.
3172         (==ucs@JP): Ditto.
3173         (==ucs@JP/hanazono): Ditto.
3174         (==ucs@ks): Ditto.
3175         (==ucs-bmp@ks): Ditto.
3176         (==ucs@cns11643): Ditto.
3177         (==ucs-bmp-cjk@gb): Ditto.
3178         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3179         (==ucs-sip-ext-b@iso): Ditto.
3180
3181 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3182
3183         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3184         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3185
3186         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3187         XEmacs CHISE.
3188         (=ucs-bmp-cjk@unicode): Abolished.
3189
3190 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3191
3192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3193         `=+>ucs-bmp-cjk-compat@jis'.
3194
3195         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3196         for XEmacs CHISE.
3197
3198 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3199
3200         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3201         CHISE.
3202
3203 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3204
3205         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3206         for XEmacs CHISE.
3207         (=jis-x0208@1978/1er-pr): Abolished.
3208         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3209         `=jis-x0208@1978/1er-pr' as the mother.
3210
3211 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3212
3213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3214         setting for `=ucs-itaiji-084'.
3215
3216 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3217
3218         * mule/mule-charset.el (default-coded-charset-priority-list):
3219         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3220
3221         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3222         XEmacs CHISE.
3223         (=ucs-bmp-itaiji-084): Ditto.
3224
3225 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3226
3227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3228         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3229
3230 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3231
3232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3233         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3234
3235         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3236         XEmacs CHISE.
3237         (=big5-cdp-var-5): Ditto.
3238
3239 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3240
3241         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3242         XEmacs CHISE.
3243
3244 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3245
3246         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3247         XEmacs CHISE.
3248
3249 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3250
3251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3252         setting for `=>>>hanyo-denshi/ft'.
3253
3254 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3255
3256         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3257         XEmacs CHISE.
3258         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3259         `=hanyo-denshi/jd' as the mother.
3260
3261 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3262
3263         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3264         XEmacs CHISE.
3265         (=+>adobe-japan1-1): Ditto.
3266         (=+>adobe-japan1-2): Ditto.
3267         (=+>adobe-japan1-3): Ditto.
3268         (=+>adobe-japan1-4): Ditto.
3269         (=+>adobe-japan1-5): Ditto.
3270         (=+>adobe-japan1-6): Ditto.
3271         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3272
3273 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3274
3275         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3276         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3277         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3278
3279         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3280         the top.
3281
3282 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3283
3284         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3285         XEmacs CHISE.
3286         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3287         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3288         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3289
3290 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3291
3292         * mule/mule-charset.el (default-coded-charset-priority-list):
3293         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3294         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3295
3296         * mule/mule-conf.el: Modify order of definitions of some
3297         coded-charsets.
3298
3299 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3300
3301         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3302         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3303         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3304
3305         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3306         CHISE.
3307         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3308         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3309
3310 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3311
3312         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3313         CHISE.
3314
3315 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3316
3317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3318         setting for `=daikanwa/+2p'.
3319
3320         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3321         XEmacs CHISE.
3322
3323 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3324
3325         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3326         XEmacs CHISE.
3327         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3328
3329 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3330
3331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3332         setting for `=>>>hanyo-denshi/ib'.
3333
3334 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3335
3336         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3337         XEmacs CHISE.
3338         (=>>>hanyo-denshi/ib): Ditto.
3339         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3340         `=hanyo-denshi/ja' as the mother.
3341         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3342         `=hanyo-denshi/ib' as the mother.
3343
3344 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3345
3346         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3347         XEmacs CHISE.
3348         (utf-8-ivs-mcs-er): Likewise.
3349         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3350         and `=>ucs-gb'.
3351         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3352         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3353         `ucs-gb' and `=>ucs-gb'.
3354         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3355         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3356         and `=>ucs-cns'.
3357         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3358         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3359         `ucs-cns' and `=>ucs-cns'.
3360         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3361         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3362         `ucs-big5' and `=>ucs-big5'.
3363         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3364         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3365         `ucs-big5' and `=>ucs-big5'.
3366         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3367         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3368         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3369         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3370         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3371         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3372         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3373         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3374         `=>ucs-jis'; modify DOC and mnemonic.
3375         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3376         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3377         and `=>ucs-jis'; modify DOC and mnemonic.
3378         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3379         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3380         `=>ucs-ks'.
3381         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3382         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3383         and `=>ucs-ks'.
3384         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3385
3386 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3387
3388         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3389         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3390
3391 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3392
3393         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3394         Modify priorities.
3395
3396 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3399         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3400
3401 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3402
3403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3404         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3405
3406 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3407
3408         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3409         CHISE.
3410
3411 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3412
3413         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3414         CHISE.
3415
3416 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3417
3418         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3419         CHISE.
3420
3421 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3422
3423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3424         `=+>ucs-bmp-cjk@unicode'.
3425
3426         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3427         for XEmacs CHISE.
3428
3429 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432         setting for `=>>daikanwa'.
3433
3434 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3437         `=>>hanyo-denshi/jt'.
3438
3439 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3440
3441         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3442         XEmacs CHISE.
3443         (=+>jis-x0208@1990): Ditto.
3444         (=+>jis-x0213-1@2000): Ditto.
3445
3446 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3449         XEmacs CHISE.
3450
3451 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3454         XEmacs CHISE.
3455         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3456         `=hanyo-denshi/jc' as the mother.
3457
3458 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3459
3460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3461         setting for `=+>adobe-japan1'.
3462
3463         * mule/mule-charset.el (default-coded-charset-priority-list):
3464         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3465         and `=>>hanyo-denshi/ft' to `=>>gt'.
3466
3467 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3468
3469         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3470         XEmacs CHISE.
3471         (=>>adobe-japan1-1): Ditto.
3472         (=>>adobe-japan1-2): Ditto.
3473         (=>>adobe-japan1-3): Ditto.
3474         (=>>adobe-japan1-4): Ditto.
3475         (=>>adobe-japan1-5): Ditto.
3476         (=>>adobe-japan1-6): Ditto.
3477         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3478
3479 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-conf.el (=adobe-japan1): New alias for
3482         `=adobe-japan1-6'.
3483         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3484         (=>>>adobe-japan1-1): Ditto.
3485         (=>>>adobe-japan1-2): Ditto.
3486         (=>>>adobe-japan1-3): Ditto.
3487         (=>>>adobe-japan1-4): Ditto.
3488         (=>>>adobe-japan1-5): Ditto.
3489         (=>>>adobe-japan1-6): Ditto.
3490         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3491
3492 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3495         setting for `=>>>adobe-japan1'.
3496
3497 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3500         setting for `=+>ucs@ks'.
3501
3502 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3505         XEmacs CHISE.
3506         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3507         `=adobe-japan1-6' as the mother.
3508
3509 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3512         setting for `=>cns11643-7'.
3513
3514 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3517         CHISE.
3518
3519 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3522         XEmacs CHISE.
3523         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3524
3525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3526         setting for `=>ucs@jis/2004'.
3527
3528 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3531         setting for `=+>gt'.
3532
3533         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3534         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3535
3536 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3539         `=>ucs@unicode' as the mother.
3540         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3541         mother.
3542         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3543         mother.
3544         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3545         mother.
3546
3547 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3548
3549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3550         setting for `=+>ucs@unicode'.
3551
3552         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3553         CHISE.
3554
3555 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3556
3557         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3558         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3559         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3560         - Add setting for `=+>ucs@cns'.
3561
3562         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3563         CHISE.
3564         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3565         as the mother.
3566         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3567         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3568
3569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3570         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3571
3572 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3573
3574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3575         setting for `=>ucs@ks'.
3576
3577 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3578
3579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3580         `=ucs-bmp-cjk-compat@unicode'.
3581
3582         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3583         coded-charset for XEmacs CHISE.
3584
3585 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3588         `=ucs-bmp-cjk-compat'.
3589
3590         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3591         XEmacs CHISE.
3592
3593 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3596         CHISE.
3597
3598 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3599
3600         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3601         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3602
3603         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3604         `=>ucs@jis/1990'.
3605         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3606
3607 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3610         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3611
3612         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3613         CHISE.
3614         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3615         mother.
3616
3617 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3618
3619         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3620         `=>jis-x0213-2@usual'.
3621         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3622         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3623         `=>jis-x0213-2@usual' as the mother.
3624
3625 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3626
3627         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3628         (=>ucs@JP): New alias for `=+>ucs@jis'.
3629
3630 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3631
3632         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3633         `=>jis-x0208@usual'.
3634         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3635         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3636         `=>jis-x0208@usual' as the mother.
3637         (=>jis-x0208): Likewise.
3638
3639 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3642         setting for `=+>jis-x0208@1978'.
3643
3644 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3645
3646         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3647         XEmacs CHISE.
3648
3649 2011-09-09  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-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3655
3656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3657         setting for `=>ucs@jis/1990'.
3658
3659 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3660
3661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3662         setting for `=ucs@JP/hanazono'.
3663
3664         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3665         CHISE.
3666         (=ucs@JP/hanazono): Ditto.
3667         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3668         (=>>hanyo-denshi/jc): Ditto.
3669         (=>>hanyo-denshi/jd): Ditto.
3670
3671 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3672
3673         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3674         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3675
3676 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3679         XEmacs CHISE.
3680
3681 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3682
3683         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3684         XEmacs CHISE.
3685
3686 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3687
3688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3689         `=ucs-bmp-cjk@JP'.
3690
3691 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3694         XEmacs CHISE.
3695
3696 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3697
3698         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3699         Modify order of settings; add settings for `=daikanwa@rev2'.
3700
3701 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3704         setting for `=>>cbeta'.
3705
3706         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3707         CHISE.
3708
3709 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3712         setting for `=>>adobe-japan1'.
3713
3714 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3717         XEmacs CHISE.
3718
3719 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3720
3721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3722         setting for `=>>hanyo-denshi/ia'.
3723
3724         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3725         XEmacs CHISE.
3726
3727 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3730         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3731
3732         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3733         XEmacs CHISE.
3734         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3735         `=hanyo-denshi/jt' as the mother.
3736
3737 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3738
3739         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3740         setting for `=>>>jis-x0213-2'.
3741
3742         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3743         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3744         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3745
3746 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3749         XEmacs CHISE.
3750
3751 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3754         XEmacs CHISE.
3755
3756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3757         `=>>jis-x0213-1@2004'.
3758
3759 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3762         XEmacs CHISE.
3763
3764 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3767         - Use "&g2-*;" as entity-references for `=>>>*'.
3768         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3769
3770         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3771         XEmacs CHISE.
3772         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3773         as the mother.
3774
3775 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3776
3777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3778         setting for `=>>hanyo-denshi/ib'.
3779
3780         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3781         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3782         (=>>jis-x0208@1990): Ditto.
3783         (=>>hanyo-denshi/ib): Ditto.
3784
3785         * mule/mule-charset.el (default-coded-charset-priority-list):
3786         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3787
3788 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3791         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3792         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3793         `=>>>ucs@jis/2004'.
3794
3795 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3796
3797         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3798         XEmacs CHISE.
3799         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3800         `=jis-x0213-1@2004' as the mother.
3801         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3802         (=>>>ucs@ks): Ditto.
3803
3804         * mule/mule-charset.el (default-coded-charset-priority-list):
3805         Modify priority of `=hanyo-denshi/*'.
3806
3807 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3810         settings for `=>>ucs@JP' and `=ucs@JP'.
3811
3812 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3815         CHISE.
3816
3817 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3818
3819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3820         setting for `=>>>ucs@cns'.
3821
3822         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3823         CHISE.
3824
3825 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3828         instead of `=>>>jis-x0213-1@2004' as the mother.
3829         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3830         (=>>>ucs@unicode): Likewise.
3831         (=>>>ucs@jis): Likewise.
3832         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3833         mother.
3834         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3835
3836 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3839         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3840         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3841         `=>>>ucs@jis'.
3842
3843 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-charset.el (default-coded-charset-priority-list):
3846         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3847         and `=jis-x0213-*-2000'.
3848
3849 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3850
3851         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3852         XEmacs CHISE.
3853         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3854         `=>>jis-x0213-1' as the mother.
3855
3856 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3859         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3860
3861 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3862
3863         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3864
3865 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3866
3867         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3868         XEmacs CHISE.
3869
3870 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (decomposition-feature-list): Set
3873         `=decomposition', `=decomposition@cid' and
3874         `=decomposition@hanyo-denshi'.
3875
3876 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3877
3878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3879         setting for `=>>hanyo-denshi/ks'.
3880
3881         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3882         XEmacs CHISE.
3883
3884 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3885
3886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3887         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3888
3889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3890         `=hanyo-denshi/ks/mf'.
3891
3892         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3893         XEmacs CHISE.
3894         (=hanyo-denshi/ks/mf): Ditto.
3895
3896 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3899         settings for P=hanyo-denshi/jt'.
3900
3901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3902         `=hanyo-denshi/jt'.
3903
3904         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3905         XEmacs CHISE.
3906
3907 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910         settings for `=hanyo-denshi/ip'.
3911
3912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3913         `=hanyo-denshi/ip'.
3914
3915         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3916         XEmacs CHISE.
3917
3918 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3921         settings for `=hanyo-denshi/hg'.
3922
3923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3924         `=hanyo-denshi/hg'.
3925
3926         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3927         XEmacs CHISE.
3928
3929 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3930
3931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3932         setting for `=>>hanyo-denshi/ft'.
3933
3934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3935         `=>>hanyo-denshi/ft'.
3936
3937         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3938         XEmacs CHISE.
3939
3940 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3941
3942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3943         settings for `=hanyo-denshi/ib'.
3944
3945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3946         `=hanyo-denshi/ib'.
3947
3948         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3949         XEmacs CHISE.
3950
3951 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3952
3953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3954         settings for isolated characters of `=hanyo-denshi/ia' and
3955         non-isolated characters of `=hanyo-denshi/*'.
3956
3957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3958         `=hanyo-denshi/ia'.
3959
3960         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3961         XEmacs CHISE.
3962
3963 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3964
3965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3966         setting for isolated characters of `=hanyo-denshi/ft'.
3967
3968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3969         `=hanyo-denshi/ft'.
3970
3971         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3972         XEmacs CHISE.
3973
3974 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977         setting for isolated characters of `=hanyo-denshi/jd'.
3978
3979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3980         `=hanyo-denshi/jd'.
3981
3982         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3983         XEmacs CHISE.
3984
3985 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3986
3987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3988         setting for isolated characters of `=hanyo-denshi/jc'.
3989
3990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3991         `=hanyo-denshi/jc'.
3992
3993         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3994         XEmacs CHISE.
3995
3996 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3997
3998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3999         setting for isolated characters of `=hanyo-denshi/jb'.
4000
4001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4002         `=hanyo-denshi/jb'.
4003
4004         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
4005         XEmacs CHISE.
4006
4007 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4008
4009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4010         setting for isolated characters of `=hanyo-denshi/ja'.
4011
4012 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4013
4014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4015         `=hanyo-denshi/ja'.
4016
4017         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
4018         XEmacs CHISE.
4019
4020 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4021
4022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4023         settings for isolated characters of `=adobe-japan1-6'.
4024
4025 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4026
4027         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
4028         CHISE.
4029         (=daikanwa/+2p): Ditto.
4030         (=daikanwa/ho): Ditto.
4031
4032 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-coding.el (utf-8-mcs-no-composition): New
4035         coding-system for XEmacs CHISE.
4036
4037 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4038
4039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4040         setting for `=>>ruimoku-v6'.
4041
4042         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
4043         CHISE.
4044
4045 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4046
4047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4048         setting for `=daikanwa@rev1'.
4049
4050 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4051
4052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4053         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4054
4055 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4056
4057         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4058         XEmacs CHISE.
4059         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4060
4061 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4064         CHISE.
4065
4066 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4067
4068         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4069         CHISE.
4070
4071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4072         setting for `=>ucs@jis'.
4073
4074 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4075
4076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4077         setting for `=>jis-x0208@usual'.
4078
4079         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4080         XEmacs CHISE.
4081         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4082         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4083         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4084
4085 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4086
4087         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4088         CHISE.
4089         (=>>>jis-x0208@1990): Ditto.
4090         (=>>>jis-x0213-1): Ditto.
4091         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4092         mother.
4093         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4094         as the mother.
4095
4096 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4097
4098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4099         setting for `=>ucs@cns' and `=>>ucs@ks'.
4100
4101         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4102         CHISE.
4103
4104 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4107         CHISE.
4108
4109 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4110
4111         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4112         CHISE.
4113         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4114         mother.
4115
4116 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4117
4118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4119         `==>ucs-bmp-cjk@bucs'.
4120
4121         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4122         XEmacs CHISE.
4123
4124 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4127         setting for `==>ucs@bucs'.
4128
4129         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4130         XEmacs CHISE.
4131
4132 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4133
4134         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4135         - Add setting for `=>>jis-x0208'.
4136         - Omit setting for `=>>jis-x0208@1990'.
4137         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4138           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4139           `=ucs@FOO'.
4140
4141 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4144         setting for `=>daikanwa'.
4145
4146 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4147
4148         * mule/mule-conf.el (=daikanwa): Fix DOC.
4149         (=>daikanwa): New abstract character for XEmacs CHISE.
4150         (=>ucs@iso): Likewise.
4151         (=>ucs@unicode): Likewise.
4152         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4153
4154 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4157         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4158           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4159         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4160         - Add `=>big5-cdp'.
4161
4162 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4165         (=>big5-cdp): New abstract character.
4166
4167 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4168
4169         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4170         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4171         `chinese-big5'.
4172
4173 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174
4175         * mule/mule-charset.el (default-coded-charset-priority-list):
4176         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4177
4178         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4179         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4180         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4181         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4182         and `=>jis-x0213-2'.
4183
4184 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4185
4186         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4187         XEmacs CHISE.
4188         (=>>ucs@jis/2000): Likewise.
4189         (=>>ucs@jis/2004): Likewise.
4190
4191 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4192
4193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4194         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4195         `=>>ucs@cns'.
4196
4197         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4198         XEmacs CHISE.
4199         (=>>gt): Use quote instead of backquote; modify DOC.
4200         (=>gt): Use quote instead of backquote.
4201         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4202         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4203         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4204         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4205         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4206         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4207
4208 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4209
4210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4211         `=>>ucs@unicode' and `=>>gt'.
4212
4213 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4216         XEmacs CHISE.
4217         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4218         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4219         `=jis-x0208@1978/1er-pr' as the mother.
4220         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4221
4222 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4225         `=ucs@unicode' as the mother.
4226
4227 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4228
4229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4230         setting for `=>>ucs@unicode'.
4231
4232         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4233         CHISE.
4234
4235 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4236
4237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4238         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4239
4240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4241         `=adobe-japan1-6' and `=adobe-japan1-base'.
4242
4243         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4244         XEmacs CHISE.
4245         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4246         specify `min-code' and `max-code'.
4247         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4248         (=adobe-japan1-2): Likewise.
4249         (=adobe-japan1-3): Likewise.
4250         (=adobe-japan1-4): Likewise.
4251         (=adobe-japan1-5): Likewise.
4252         (=adobe-japan1-6): Likewise.
4253
4254 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4255
4256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4257         setting for `=>gt'.
4258
4259 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4262         CHISE.
4263
4264 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4265
4266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4267         setting for `=>zinbun-oracle'.
4268
4269         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4270         for XEmacs CHISE.
4271
4272 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4275         for XEmacs CHISE.
4276         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4277         `=jis-x0208@1978' as the mother.
4278
4279 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4280
4281         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4282         - Use `=gt' instead of `ideograph-gt'.
4283         - Use `=gt-k' instead of `ideograph-gt-k'.
4284         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4285         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4286         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4287         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4288         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4289         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4290         - Use `=>>gt' instead of `<=>gt'.
4291         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4292         - Add setting for `=>>jis-x0208@1990'.
4293         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4294           `=>>jis-x0213-1@2000'.
4295         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4296         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4297           `=>>jis-x0213-1@2004'.
4298         - Add setting for `=>>jis-x0208@1978'.
4299         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4300
4301 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4302
4303         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4304         XEmacs CHISE.
4305
4306 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4307
4308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4309         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4310         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4311         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4312         `<=>jis-x0213-1@2004'.
4313
4314 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4315
4316         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4317         CHISE.
4318         (=>jis-x0213-2): Ditto.
4319
4320 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4321
4322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4323         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4324
4325 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4326
4327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4328         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4329         `=>jis-x0213-1'.
4330
4331 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4332
4333         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4334         CHISE.
4335         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4336
4337 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4338
4339         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4340         `<==>jis-x0213-1'.
4341         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4342         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4343         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4344         (<=>jis-x0208): New alias for `=>jis-x0208'.
4345         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4346         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4347         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4348         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4349         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4350         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4351         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4352         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4353         (=>>gt): Renamed from `<==>gt'.
4354         (<==>gt): New alias for `=>>gt'.
4355
4356 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4357
4358         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4359         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4360         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4361         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4362         - Add settings for `<=>jis-x0213-1@2000' and
4363           `<=>jis-x0213-1@2004'.
4364
4365         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4366         XEmacs CHISE.
4367         (<==>jis-x0213-1): Likewise.
4368         (<==>jis-x0213-1@2000): Likewise.
4369         (<==>jis-x0213-1@2004): Likewise.
4370         (<=>jis-x0208): Add property `=>iso-ir 168'.
4371         (<=>jis-x0208@1997): Likewise.
4372         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4373         as the mother; add property `=>iso-ir 228'.
4374         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4375         property `=>iso-ir 228'.
4376         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4377         property `=>iso-ir 233'.
4378         (<==>gt): Renamed from `<=>gt'.
4379         (<=>gt): New alias for `<==>gt'.
4380
4381 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4382
4383         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4384         CHISE.
4385         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4386         `<=>jis-x0208' as the mother.
4387         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4388         (<=>jis-x0213-1@2000): Ditto.
4389         (<=>jis-x0213-1@2004): Ditto.
4390
4391 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4392
4393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4394         settings for `<=>gt'.
4395
4396         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4397
4398 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4399
4400         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4401         XEmacs CHISE.
4402         (=jis-x0208@1978/-4pr): Likewise.
4403         (=jis-x0208@1978/4-pr): Likewise.
4404         (=jis-x0213-1): Likewise.
4405         (=ucs@iso): Likewise.
4406         (=ucs@unicode): Likewise.
4407         (=ucs@gb): Likewise.
4408         (=ucs@gb/fw): Likewise.
4409         (=ucs@cns): Likewise.
4410         (=ucs@cns/fw): Likewise.
4411         (=ucs@jis): Likewise.
4412         (=ucs@jis/fw): Likewise.
4413         (=ucs@jis/1990): Likewise.
4414         (=ucs@jis/2000): Likewise.
4415         (=ucs@jis/2004): Likewise.
4416         (=ucs@JP): Likewise.
4417         (=ucs@ks): Likewise.
4418         (=ucs@big5): Likewise.
4419         (=ucs@big5/cns11643): Likewise.
4420         (=ucs@cns11643): Likewise.
4421
4422 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-charset.el (default-coded-charset-priority-list):
4425         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4426
4427         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4428         CHISE.
4429         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4430         mother.
4431
4432 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4433
4434         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4435         from src/mule-charset.c].
4436         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4437         specify `final'.
4438         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4439         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4440         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4441         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4442         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4443         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4444
4445 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4446
4447         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4448         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4449         (=jis-x0208@1978/i-4): Specify `partial'.
4450         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4451         mother coded-charset.
4452         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4453
4454 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4457         settings for `=jis-x0213-1@2004'.
4458
4459 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4462         CHISE.
4463         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4464         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4465         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4466         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4467         temporarily.
4468         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4469
4470 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4473         CHISE.
4474         (=shinjigen@1ed): Inherited from `=shinjigen'.
4475         (=shinjigen@rev): Likewise.
4476
4477 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478
4479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4480         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4481
4482 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483
4484         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4485         define it as an alias.
4486         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4487         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4488         alias.
4489         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4490         alias.
4491
4492 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4493
4494         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4495         CHISE.
4496
4497 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4498
4499         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4500         CHISE.
4501         (shinjigen-2): Ditto.
4502
4503 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4504
4505         * mule/mule-charset.el (default-coded-charset-priority-list):
4506         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4507         `chinese-big5-eten-*' and `chinese-big5'.
4508
4509 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4510
4511         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4512         #x9FA5 temporarily.
4513
4514 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4517         settings for `=jis-x0208@1978/i1'.
4518
4519 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520
4521         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4522         XEmacs CHISE.
4523
4524 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525
4526         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4527         XEmacs CHISE.
4528
4529 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530
4531         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4532         XEmacs CHISE.
4533
4534 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4537         CHISE.
4538         (=ucs-bmp@cns): Likewise.
4539         (=ucs-bmp@jis): Likewise.
4540         (=ucs-bmp@ks): Likewise.
4541
4542 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4545         CHISE.
4546         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4547
4548 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4551         settings for `=zinbun-oracle'.
4552
4553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4554         `=zinbun-oracle'.
4555
4556 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557
4558         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4559         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4560         `=ucs@iso'.
4561
4562 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-charset.el (default-coded-charset-priority-list):
4565         Delete `ucs-sip'; modify order of some CCSs.
4566
4567 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4568
4569         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4570         in XEmacs CHISE.
4571
4572         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4573         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4574         CHISE.
4575
4576 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4577
4578         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4579         its registry.
4580         (=ucs-radicals@unicode): Likewise.
4581
4582 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4583
4584         * mule/mule-conf.el (=ucs-hangul): 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@cns/fw): New coded-charset for XEmacs
4590         CHISE.
4591
4592 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4593
4594         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4595         CHISE.
4596
4597 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4598
4599         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4600         Modify preference of *isolated settings*.
4601
4602 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4605         utf-2000 is provided.
4606         (=ucs@cns11643): Likewise.
4607
4608 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4609
4610         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4611         Prefer every *isolated setting* to ordinary setting.
4612
4613 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4614
4615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4616         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4617
4618 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4619
4620         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4621         CHISE.
4622
4623 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4624
4625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4626         settings for `=jis-x0208@1997'.
4627
4628 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4629
4630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4631         `=jis-x0208@1997'.
4632
4633 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4634
4635         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4636         XEmacs CHISE.
4637
4638 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4639
4640         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4641         `=jis-x0208@1978'.
4642         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4643         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4644         `=jis-x0208-1990' as the mother.
4645         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4646
4647 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4648
4649         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4650         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4651         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4652         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4653         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4654         for `=ucs@JP'.
4655
4656 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4657
4658         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4659         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4660         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4661         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4662         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4663         `=daikanwa@rev2'.
4664
4665 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4666
4667         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4668         (=gt): Likewise.
4669         (=gt-k): Likewise.
4670         (=gt-pj-*): Likewise.
4671         (=gt-pj-k1): Likewise.
4672         (=gt-pj-k2): Likewise.
4673         (=daikanwa): Likewise.
4674         (=daikanwa-rev1): Likewise.
4675         (=daikanwa-rev2): Likewise.
4676         (=big5-pua): Likewise.
4677         (=big5-eten): Likewise.
4678         (chinese-big5-eten-a): Likewise.
4679         (chinese-big5-eten-b): Likewise.
4680         (=hanziku-*): Likewise.
4681         (=cbeta): Likewise.
4682         (=jef-china3): Likewise.
4683         (=ruimoku-v6): Likewise.
4684         (=ucs@iso): Likewise.
4685         (=ucs@unicode): Likewise.
4686         (=ucs@gb): Likewise.
4687         (=ucs@cns): Likewise.
4688         (=ucs@jis): Likewise.
4689         (=ucs@jis-1990): Likewise.
4690         (=ucs@jis-2000): Likewise.
4691         (=ucs@jp): Likewise.
4692         (=ucs@ks): Likewise.
4693         (=ucs@big5): Likewise.
4694         (=ucs-radicals): Likewise.
4695         (=ucs-radicals@unicode): Likewise.
4696         (=ucs-bmp-cjk): Likewise.
4697         (=ucs-bmp-cjk@unicode): Likewise.
4698         (=ucs-sip-ext-b): Likewise.
4699         (=ucs-sip-ext-b@iso): Likewise.
4700
4701 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4702
4703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4704         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4705
4706 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4707
4708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4709         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4710         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4711         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4712         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4713         arabic-digit, ipa and ``&I-B-XXXX;''.
4714
4715 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4716
4717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4718         setting for (I-)HZK{03..12}-XXXX.
4719
4720 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4721
4722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4723         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4724
4725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4726         `=ruimoku-v6'.
4727
4728         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4729         CHISE.
4730
4731 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4732
4733         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4734         (=ucs@unicode): Likewise.
4735         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4736         (=ucs@cns): Likewise.
4737         (=ucs@jis): Likewise.
4738         (=ucs@ks): Likewise.
4739         (=ucs@big5): Likewise.
4740
4741 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4742
4743         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4744         `ucs-jis'.
4745         (utf-8-jis-er): Likewise.
4746         (utf-8-jp): New coding-system.
4747         (utf-8-jp-er): Likewise.
4748
4749         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4750
4751 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4752
4753         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4754
4755         * mule/japanese.el: Move definition of `euc-jisx0213' to
4756         mule/mule-coding.el.
4757
4758 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4759
4760         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4761         mule-coding before loading update-cdb when utf-2000 is provided.
4762
4763 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4764
4765         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4766         `=daikanwa'.
4767
4768 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4769
4770         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4771         definition codes when `utf-2000' is provided.
4772
4773 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4774
4775         * mule/mule-category.el (word-combining-categories): Don't setup
4776         `word-combining-categories' in XEmacs CHISE.
4777         (word-separating-categories): Add setting about Latin script in
4778         XEmacs CHISE.
4779
4780 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4781
4782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4783         setting for `chinese-big5'.
4784
4785 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4786
4787         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4788         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4789         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4790         add setting for HZK0[12]-xxxx.
4791
4792 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4793
4794         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4795         in XEmacs CHISE.
4796
4797 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4798
4799         * mule/mule-charset.el (default-coded-charset-priority-list):
4800         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4801         and `chinese-big5' to `=gt-pj-*'.
4802
4803 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4804
4805         * mule/mule-conf.el (=daikanwa): Renamed from
4806         `ideograph-daikanwa'.
4807         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4808
4809 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4810
4811         * mule/mule-conf.el (=cns11643-7): Renamed from
4812         `chinese-cns11643-7'.
4813         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4814
4815 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4816
4817         * mule/mule-conf.el (=cns11643-6): Renamed from
4818         `chinese-cns11643-6'.
4819         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4820
4821 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4822
4823         * mule/mule-conf.el (=cns11643-5): Renamed from
4824         `chinese-cns11643-5'.
4825         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4826
4827 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4828
4829         * mule/mule-conf.el (=cns11643-4): Renamed from
4830         `chinese-cns11643-4'.
4831         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4832
4833 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-conf.el (=cns11643-3): Renamed from
4836         `chinese-cns11643-3'.
4837         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4838
4839 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4840
4841         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4842         `=cns11643-2'.
4843         (chinese-cns11643-2): New alias for `=cns11643-2'.
4844
4845 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4846
4847         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4848         `=cns11643-1'.
4849         (chinese-cns11643-1): New alias for `=cns11643-1'.
4850
4851 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4852
4853         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4854         (chinese-gb12345): New alias for `=gb12345'.
4855
4856 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4857
4858         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4859         (chinese-gb2312): New alias for `=gb2312'.
4860
4861 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4862
4863         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4864         (chinese-big5): New alias for `=big5'.
4865
4866 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4867
4868         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4869         (korean-ksc5601): New alias for `=ks-x1001'.
4870
4871 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4872
4873         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4874         `=jis-x0212'.
4875         (japanese-jisx0212): New alias for `=jis-x0212'.
4876
4877 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4878
4879         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4880         `=jis-x0208-1983'.
4881         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4882
4883 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4884
4885         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4886         `=jis-x0208-1978'.
4887         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4888
4889 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4890
4891         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4892         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4893
4894 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4895
4896         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4897         (chinese-cns11643-3): Specify iso-ir 183.
4898         (chinese-cns11643-4): Specify iso-ir 184.
4899         (chinese-cns11643-5): Specify iso-ir 185.
4900         (chinese-cns11643-6): Specify iso-ir 186.
4901         (chinese-cns11643-7): Specify iso-ir 187.
4902         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4903         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4904
4905 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4906
4907         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4908         \uXXXX for every cases.
4909
4910 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4911
4912         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4913         (ucs-big5): Changed to an alias for `=ucs@big5'.
4914
4915 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4916
4917         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4918         (ucs-ks): Changed to an alias for `=ucs@ks'.
4919
4920 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4921
4922         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4923         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4924
4925 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4926
4927         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4928         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4929
4930 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4931
4932         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4933         (ucs-jis): Changed to an alias for `=ucs@jis'.
4934
4935 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4936
4937         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4938         (ucs-cns): Changed to an alias for `=ucs@cns'.
4939
4940 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4941
4942         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4943         (ucs-gb): Changed to an alias for `=ucs@gb'.
4944
4945 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4946
4947         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4948         `ideograph-daikanwa-2'.
4949         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4950         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4951
4952 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4953
4954         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4955         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4956
4957         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4958         for `xemacs-chise-version'.
4959
4960 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4961
4962         * mule/mule-charset.el (default-coded-charset-priority-list):
4963         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4964         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4965         instead of `ideograph-hanziku-*'.
4966
4967         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4968         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4969
4970 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4971
4972         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4973         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4974         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4975         `utf-2000' is provided.
4976
4977 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4978
4979         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4980         is provided [was builtin coded-charsets].
4981
4982 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4983
4984         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4985         is provided [was builtin coded-charsets].
4986
4987 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4988
4989         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4990         is provided [was builtin coded-charsets].
4991
4992 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4993
4994         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4995         is provided [was builtin coded-charsets].
4996
4997 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4998
4999         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
5000         when `utf-2000' is provided [was builtin coded-charsets].
5001
5002 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5003
5004         * mule/mule-conf.el (=hanziku-*): Renamed from
5005         `ideograph-hanziku-*'.
5006         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
5007
5008 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5009
5010         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
5011         `utf-2000' is provided [was builtin coded-charsets].
5012         (ideograph-hanziku-{1..12}): Likewise.
5013
5014 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5015
5016         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
5017         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
5018
5019 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5020
5021         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
5022         when `utf-2000' is provided [was builtin coded-charsets].
5023
5024 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5025
5026         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5027         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
5028         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
5029
5030 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5031
5032         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
5033         (ideograph-gt): Changed to an alias for `=gt'.
5034
5035 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5036
5037         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
5038         is provided; it was defined as a builtin coded-charset.
5039         (ideograph-gt): Likewise.
5040
5041 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5042
5043         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
5044         (ideograph-gt-k): Changed to an alias for `=gt-k'.
5045
5046 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5047
5048         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5049         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5050
5051 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5052
5053         * mule/mule-conf.el (=big5-eten): Renamed from
5054         `chinese-big5-eten'.
5055         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5056
5057 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5058
5059         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5060         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5061
5062 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5063
5064         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5065         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5066
5067 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5068
5069         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5070         (china3-jef): Changed to an alias for `=jef-china3'.
5071
5072 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5073
5074         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5075         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5076
5077         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5078         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5079         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5080         when `utf-2000' is provided.
5081
5082 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5083
5084         * mule/mule-charset.el (default-coded-charset-priority-list):
5085         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5086
5087         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5088         (ucs-jis-2000): Deleted.
5089
5090 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5091
5092         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5093         UTF-2000.
5094         (=ucs-jis-2000): New coded-charset for UTF-2000.
5095
5096 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5097
5098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5099         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5100
5101 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5102
5103         * mule/mule-charset.el (default-coded-charset-priority-list):
5104         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5105         `ideograph-cbeta'.
5106
5107 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5108
5109         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5110         builtin coded-charset].
5111
5112 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5113
5114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5115         settings for &K0-xxxx and &I-K0-xxxx.
5116
5117 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5118
5119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5120         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5121
5122 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5123
5124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5125         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5126
5127 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5128
5129         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5130         UTF-2000.
5131         (ideograph-gt-pj-k1): Likewise.
5132         (ideograph-gt-pj-k2): Likewise.
5133
5134 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5135
5136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5137         `=jis-x0208'.
5138
5139 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5140
5141         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5142         UTF-2000 [was a builtin coded-charset].
5143
5144 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5145
5146         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5147         (utf-8-gb-er): Likewise.
5148
5149 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5150
5151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5152         settings for JIS X 0212 and JIS X 0208:1978.
5153
5154 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5155
5156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5157         setting for JIS X 0213.
5158
5159 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5160
5161         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5162         standard-case-table in UTF-2000.
5163
5164 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5165
5166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5167         definitions for isolated-chars.
5168
5169 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5170
5171         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5172         `configure-utf-2000-lisp-directory'.
5173         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5174         `mule-lisp-load-path'.
5175
5176 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5177
5178         * startup.el (startup-setup-paths): Set and use
5179         `utf-2000-lisp-directory'.
5180         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5181         UTF-2000.
5182
5183 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5184
5185         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5186         (paths-find-utf-2000-lisp-directory): New function.
5187         (paths-construct-load-path): Add new optional argument
5188         `utf-2000-lisp-directory'.
5189
5190         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5191
5192 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5193
5194         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5195         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5196         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5197         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5198         `chinese-big5-2' in UTF-2000.
5199
5200         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5201         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5202
5203 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5204
5205         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5206         `big5-eten-er' in UTF-2000.
5207         (big5-cdp): Modify DOC-string and mnemonic.
5208
5209 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5210
5211         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5212         UTF-2000 [renamed from utf-8-er].
5213         (utf-8-gb): New coding-system in UTF-2000.
5214         (utf-8-gb-er): Likewise.
5215         (utf-8-cns): Likewise.
5216         (utf-8-cns-er): Likewise.
5217         (utf-8-big5): Likewise.
5218         (utf-8-big5-er): Likewise.
5219         (utf-8-jis): Likewise.
5220         (utf-8-jis-er): Likewise.
5221         (utf-8-ks): Likewise.
5222         (utf-8-ks-er): Likewise.
5223         (utf-8-er): Likewise.
5224
5225 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5226
5227         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5228         instead of `utf-8-unix' in UTF-2000.
5229
5230         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5231
5232 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5233
5234         * mule/japanese.el (euc-jisx0213): New coding-system.
5235
5236         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5237         `japanese-jisx0208-1990' as the mother.
5238
5239 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5240
5241         * dumped-lisp.el (preloaded-file-list): Change condition of
5242         loading "close-cdb".
5243
5244 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5245
5246         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5247         setup `coded-charset-entity-reference-alist'.
5248
5249 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5250
5251         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5252         UTF-2000.
5253
5254 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5255
5256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5257         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5258
5259 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5260
5261         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5262         (chinese-big5-eten-a): Likewise.
5263         (chinese-big5-eten-b): Likewise.
5264         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5265         code range is #x8140 .. #x8DFE.
5266
5267 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5268
5269         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5270         UTF-2000.
5271         (chinese-big5-cdp): Likewise.
5272
5273 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5274
5275         * dumped-lisp.el (preloaded-file-list): Rename
5276         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5277
5278 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5279
5280         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5281         append `system-char-db-source-file-list' into
5282         `preloaded-file-list' in UTF-2000.
5283
5284 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5285
5286         * dumped-lisp.el (preloaded-file-list): Delete
5287         character-definition files.
5288
5289 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5290
5291         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5292         UTF-2000.
5293
5294 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5295
5296         * mule/mule-charset.el (default-coded-charset-priority-list):
5297         Delete `mojikyo-2022-1'.
5298
5299 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5300
5301         * mule/mule-charset.el (default-coded-charset-priority-list):
5302         Delete `mojikyo'.
5303
5304 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5305
5306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5307         `ucs-sip'.
5308
5309 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5310
5311         * mule/mule-charset.el (default-coded-charset-priority-list):
5312         Comment out `chinese-gb12345'.
5313
5314 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5315
5316         * bytecomp.el (byte-compile-insert-header): Fixed.
5317
5318 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5319
5320         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5321         XEmacs UTF-2000.
5322
5323 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5324
5325         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5326         UTF-2000.
5327
5328 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5329
5330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5331         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5332
5333 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5334
5335         * mule/mule-charset.el (default-coded-charset-priority-list):
5336         `japanese-jef-china3' is renamed `china3-jef'.
5337
5338 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5339
5340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5341         `japanese-jef-china3' and `ideograph-cbeta'.
5342
5343 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5344
5345         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5346
5347 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5348
5349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5350         `chinese-big5-cdp'.
5351
5352 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5353
5354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5355         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5356
5357 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5358
5359         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5360         loading character definitions.
5361
5362 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5363
5364         * dumped-lisp.el (preloaded-file-list): Rename
5365         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5366
5367 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5368
5369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5370         `chinese-big5'.
5371
5372 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5373
5374         * dumped-lisp.el (preloaded-file-list): Dump
5375         "Ideograph-R028-Private" with XEmacs UTF-2000.
5376
5377 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5378
5379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5380         `chinese-gb12345'.
5381
5382 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5383
5384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5385         `ideograph-gt-pj-{1..11}'.
5386
5387         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5388         XEmacs UTF-2000.
5389
5390 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5391
5392         * mule/mule-charset.el (default-coded-charset-priority-list):
5393         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5394         `chinese-isoir165'.
5395
5396 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5397
5398         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5399         `image/png', `image/x-xpm' and `image/tiff'.
5400
5401         * files.el (binary-file-regexps): Add *.PNG.
5402
5403 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5404
5405         * mule/mule-charset.el (default-coded-charset-priority-list):
5406         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5407         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5408
5409 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5410
5411         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5412         the first completion when UTF-2000 is running.
5413
5414 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5415
5416         * mule/mule-charset.el (default-coded-charset-priority-list):
5417         Delete `ucs'.
5418
5419 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5420
5421         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5422
5423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5424         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5425
5426 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5427
5428         * mule/vietnamese.el (vscii-2): Delete abolished property
5429         `composite'; now composite mode is default.
5430
5431 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5432
5433         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5434         of `raw-text'; check \uHHHH representation even if non-ascii
5435         characters are not found.
5436
5437         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5438         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5439         unconditionally.
5440
5441         * mule/viet-ccl.el: New file.
5442
5443         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5444         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5445         - Separate CCL based implementations to viet-ccl.el.
5446
5447 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5448
5449         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5450         "jisx0213.2000-1".
5451         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5452
5453         * mule/mule-charset.el (default-coded-charset-priority-list):
5454         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5455         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5456
5457 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5458
5459         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5460
5461 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5462
5463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5464         `ucs' in UTF-2000.
5465
5466 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5467
5468         * mule/mule-charset.el (default-coded-charset-priority-list):
5469         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5470         `arabic-iso8859-6'.
5471
5472 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5473
5474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5475         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5476
5477 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5478
5479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5480         `katakana-jisx0201' in UTF-2000.
5481
5482 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5483
5484         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5485         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5486         "u0FB50-Arabic-Presentation-Forms-A",
5487         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5488         "u0FE50-Small-Form-Variants",
5489         "u0FE70-Arabic-Presentation-Forms-B",
5490         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5491         UTF-2000.
5492
5493 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5494
5495         * dumped-lisp.el (preloaded-file-list): Delete
5496         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5497         ... "Ideograph-R214-Flute" in UTF-2000.
5498
5499 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5500
5501         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5502         (japanese-jisx0213-2): New coded-charset.
5503
5504         * dumped-lisp.el (preloaded-file-list): Add
5505         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5506         "Ideograph-R030-Mouth".
5507
5508 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5509
5510         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5511         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5512         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5513         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5514         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5515         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5516         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5517         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5518
5519 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5520
5521         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5522         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5523         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5524         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5525         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5526
5527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5528         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5529
5530 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5531
5532         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5533         in UTF-2000.
5534
5535 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5536
5537         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5538         (chinese-isoir165): Moved from mule/chinese.el.
5539         (chinese-cns11643-3): Moved from mule/chinese.el.
5540         (chinese-cns11643-4): Moved from mule/chinese.el.
5541         (chinese-cns11643-5): Moved from mule/chinese.el.
5542         (chinese-cns11643-6): Moved from mule/chinese.el.
5543         (chinese-cns11643-7): Moved from mule/chinese.el.
5544
5545         * mule/chinese.el: Move definition of coded-charsets to
5546         mule/mule-conf.el.
5547
5548 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5549
5550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5551         `ideograph-daikanwa'.
5552
5553 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5554
5555         * dumped-lisp.el (preloaded-file-list): Delete
5556         "ccs-jisx0201-latin.el".
5557
5558 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5559
5560         * dumped-lisp.el (preloaded-file-list): Add
5561         "u031A0-Extended-Bopomofo" in UTF-2000.
5562
5563 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5564
5565         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5566         renamed to u02E00-CJK-Radical-Supplement.
5567
5568 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5569
5570         * dumped-lisp.el (preloaded-file-list): Add
5571         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5572         "u030A0-Katakana", "u03100-Bopomofo",
5573         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5574         "u03200-Enclosed-CJK-Letters-and-Months" and
5575         "u03300-CJK-Compatibility".
5576
5577 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5578
5579         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5580         "u02F00-Kangxi-Radicals" and
5581         "u02FF0-Ideographic-Description-Characters".
5582
5583 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5584
5585         * dumped-lisp.el (preloaded-file-list): Add
5586         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5587         "u02800-Braille-Patterns" in UTF-2000.
5588
5589 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5590
5591         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5592         "uXXXXX-*.el" in UTF-2000.
5593
5594         * bytecomp.el (byte-compile-insert-header): Delete comments if
5595         non-ASCII characters are found; allow `byte-compile-dynamic' and
5596         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5597         `raw-text'.
5598
5599 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5600
5601         * dumped-lisp.el (preloaded-file-list): Add
5602         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5603         "u025A0-Geometric-Shapes.el".
5604
5605 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5606
5607         * dumped-lisp.el (preloaded-file-list): Add
5608         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5609         "u02460-Enclosed-Alphanumerics.el".
5610
5611 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5612
5613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5614         `chinese-gb2312'.
5615
5616         * dumped-lisp.el (preloaded-file-list): Add
5617         "u02200-Mathematical-Operators.el" and
5618         "u02300-Miscellaneous-Technical.el".
5619
5620 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5621
5622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5623         `chinese-cns11643-*'.
5624
5625         * dumped-lisp.el (preloaded-file-list): Add
5626         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5627         "u02190-Arrows.el" in UTF-2000.
5628
5629 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5630
5631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5632         `korean-ksc5601'.
5633
5634         * dumped-lisp.el (preloaded-file-list): Add
5635         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5636         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5637         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5638
5639 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5640
5641         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5642
5643 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5644
5645         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5646         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5647         "u01780-Khmer.el", "u01800-Mongolian.el",
5648         "u01E00-Latin-Extended-Additional.el" and
5649         "u01F00-Greek-Extended.el" in UTF-2000.
5650
5651 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5652
5653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5654         `ethiopic-ucs' and `ethiopic'.
5655
5656         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5657         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5658
5659         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5660         from mule/ethiopic.el.
5661
5662         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5663         mule/mule-conf.el.
5664
5665 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5666
5667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5668         `lao'.
5669
5670         * mule/mule-conf.el (lao): New coded-charset.
5671
5672         * dumped-lisp.el (preloaded-file-list): Add
5673         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5674         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5675         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5676         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5677         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5678
5679 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5680
5681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5682         `ucs-bmp' and `arabic-iso8859-6'.
5683
5684 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5685
5686         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5687         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5688         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5689
5690 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5691
5692         * startup.el (normal-top-level): Load autoload file for UTF-2000
5693         in UTF-2000.
5694
5695 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5696
5697         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5698         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5699         "u00020-Basic-Latin.el", "u00080-C1.el",
5700         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5701         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5702         "u002B0-Spacing-Modifier-Letters.el",
5703         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5704         UTF-2000.
5705
5706 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5707
5708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5709         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5710         instead of `vietnamese-viscii-*'.
5711
5712 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5713
5714         * mule/mule-conf.el: New file.
5715
5716         * mule/misc-lang.el: Move definition of charset `ipa' to
5717         mule/mule-conf.el.
5718
5719 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5720
5721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5722         `latin-viscii'; prefer it for characters used in Vietnamese.
5723
5724 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5725
5726         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5727
5728 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5729
5730         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5731         `vietnamese-viscii-lower'.
5732         (latin-viscii-upper): Renamed from charset
5733         `vietnamese-viscii-upper'.
5734         (vietnamese-viscii-lower): New alias for charset
5735         `latin-viscii-lower'.
5736         (vietnamese-viscii-upper): New alias for charset
5737         `latin-viscii-upper'.
5738
5739 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5740
5741         * mule/mule-charset.el (default-coded-charset-priority-list):
5742         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5743
5744 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5745
5746         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5747         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5748         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5749         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5750         lisp/utf-2000.
5751
5752 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5753
5754         * mule/ccs-tcvn5712.el: New file.
5755
5756 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5757
5758         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5759         in UTF-2000.
5760
5761 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5762
5763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5764         `japanese-jisx0208'.
5765
5766 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5767
5768         * dumped-lisp.el (preloaded-file-list): Add
5769         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5770         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5771         UTF-2000.
5772
5773         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5774         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5775         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5776         mule/ccs-viscii.el: New files.
5777
5778         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5779         if \uXXXX is found.
5780
5781 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5782
5783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5784         `hiragana-jisx0208' and `katakana-jisx0208'.
5785
5786 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5787
5788         * mule/chinese.el (chinese-cns11643-3): Define it even if
5789         `utf-2000' is provided.
5790         (chinese-cns11643-4): Likewise.
5791         (chinese-cns11643-5): Likewise.
5792         (chinese-cns11643-6): Likewise.
5793         (chinese-cns11643-7): Likewise.
5794
5795 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5796
5797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5798         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5799
5800 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5801
5802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5803         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5804
5805 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5806
5807         * mule/mule-charset.el (default-coded-charset-priority-list):
5808         Setup in UTF-2000.
5809
5810 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5811
5812         * mule/viet-chars.el: Don't define charset
5813         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5814         they are defined as builtin charsets.
5815
5816 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5817
5818         * version.el (emacs-version): Add more space just before UTF-2000
5819         version string.
5820
5821 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5822
5823         * version.el ([constant] emacs-version): Don't add a space in the
5824         preceding place of `xemacs-betaname' because it is duplicated.
5825         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5826
5827         * startup.el (splash-frame-body): Add ETL.
5828
5829 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5830
5831         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5832         is provided because it is defined as builtin charset.
5833         (chinese-cns11643-4): Likewise.
5834         (chinese-cns11643-5): Likewise.
5835         (chinese-cns11643-6): Likewise.
5836         (chinese-cns11643-7): Likewise.
5837
5838 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5839
5840         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5841         coding-system `iso-10646-ucs-4' is not defined.
5842
5843 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5844
5845         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5846         coding-system if `utf-2000' is provided.
5847
5848 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5849
5850         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5851         `utf-2000' is provided.
5852
5853 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5854
5855         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5856         if utf-2000 is provided temporally.
5857
5858 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5859
5860         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5861         as builtin variable].
5862
5863 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5864
5865         * files.el (insert-file-contents-literally): Treat file as binary;
5866         call file-name-handlers. [sync with Emacs 20.3.10]
5867
5868 2008-12-28  Vin Shelton  <acs@xemacs.org>
5869
5870         * XEmacs 21.4.22 is released
5871
5872 2008-12-30  Vin Shelton  <acs@xemacs.org>
5873
5874         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5875         during building even if no packages are found.
5876
5877 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5878
5879         * printer.el (generic-print-region): 
5880         (generic-print-buffer): 
5881         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5882         check if the msprinter device is available, now that msprinter is
5883         always available as a specifier tag. 
5884
5885 2008-12-24  Vin Shelton  <acs@xemacs.org>
5886
5887         * about.el: Add Francisco to my bio!
5888
5889 2008-12-23  Vin Shelton  <acs@xemacs.org>
5890
5891         * autoload.el: Move operator definitions to autoload-operators.el
5892         in the xemacs-base package.
5893
5894 2007-11-22  Vin Shelton  <acs@xemacs.org>
5895
5896         * about.el (about-hacker-contribution): Updated my bio.
5897
5898 2007-10-07  Vin Shelton  <acs@xemacs.org>
5899
5900         * XEmacs 21.4.21 is released
5901
5902 2007-09-19  Didier Verna  <didier@xemacs.org>
5903
5904         Update my personal info.
5905         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5906         * about.el (about-other-current-hackers): Ditto.
5907         * about.el (about-url-alist): Add my musical website.
5908         * about.el (about-personal-info): Update my entry.
5909         * about.el (about-hacker-contribution): Ditto.
5910
5911 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5912
5913         * package-get.el (package-get-download-sites): Update download
5914         sites in Japan.
5915         * package-get.el (package-get-pre-release-download-sites): Ditto.
5916
5917 2007-08-18  Vin Shelton  <acs@xemacs.org>
5918
5919         * package-get.el (package-get-pre-release-download-sites): Sync
5920         mirror sites with 21.5.  (Thanks, Adrian)
5921
5922 2007-08-09  Mike Sperber  <mike@xemacs.org>
5923
5924         * startup.el (migrate-user-init-file): Create backup of
5925         `user-init-file' before migrating.
5926         * startup.el (maybe-migrate-user-init-file): Print
5927         information about backup file.
5928         (maybe-create-compatibility-dot-emacs): Follow above change.
5929
5930 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5931
5932         * font-lock.el: Sync font-lock-add-keywords and
5933         font-lock-remove-keywords from GNU Emacs.
5934         * font-lock.el (font-lock-keywords-alist): New.
5935         * font-lock.el (font-lock-removed-keywords-alist): New.
5936         * font-lock.el (font-lock-add-keywords): New.
5937         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5938         * font-lock.el (font-lock-remove-keywords): New.
5939
5940 2007-08-16  Vin Shelton  <acs@xemacs.org>
5941
5942         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5943         patch from Hans de Graaff.
5944
5945 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5946
5947         * package-get.el (package-get-download-sites): Document Chile and
5948         update Denmark download site.
5949         * package-get.el (package-get-pre-release-download-sites): Ditto.
5950
5951 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5952
5953         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5954
5955 2006-12-09  Vin Shelton  <acs@xemacs.org>
5956
5957         * XEmacs 21.4.20 is released
5958
5959 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5960
5961         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5962
5963 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5964
5965         * info.el (Info-find-file-node, Info-insert-dir)
5966         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5967         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5968         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5969         and discussion.
5970
5971 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5972
5973         * obsolete.el (line-beginning-position): New, from 21.5.x.
5974         (line-end-position): Ditto.
5975
5976 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5977
5978         * package-get.el (package-get-download-sites): Welcome
5979         nl.xemacs.org and Thanks!
5980         * package-get.el (package-get-pre-release-download-sites): Ditto.
5981
5982 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5983
5984         * font-lock.el: Add support for not-so recent changes in Java to
5985         java-mode.
5986
5987 2006-01-28  Vin Shelton  <acs@xemacs.org>
5988
5989         * XEmacs 21.4.19 is released
5990
5991 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5992
5993         * easymenu.el: Update copyright. 
5994         * easymenu.el (easy-menu-all-popups):
5995         Add a docstring. 
5996         * easymenu.el (easy-menu-add):
5997         Document a bug, rework the function to preserve any existing
5998         non-default mode-popup-menu instead of overwriting it, and not to
5999         bother normalising the menu title (nothing else does).
6000         * easymenu.el (easy-menu-remove):
6001         Restore the default mode-popup-menu instead of leaving an empty
6002         one when we remove the last easy-menu popup. 
6003
6004 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
6005
6006         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
6007         as suggested by Rodrigo Ventura.
6008         * package-get.el (package-get-pre-release-download-sites): Ditto,
6009         with replacement of xemacs-21.5 by beta, which is the logical path
6010         to our beta core and package pre-releases.
6011
6012 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
6013
6014         * package-get.el (package-get-download-sites): Add Hong Kong
6015         download site.
6016         * package-get.el (package-get-pre-release-download-sites): Ditto.
6017
6018 2005-12-26  Vin Shelton  <acs@xemacs.org>
6019
6020         * find-paths.el:
6021         * find-paths.el (paths-emacs-root-p): Add search for package root.
6022         * find-paths.el (paths-find-emacs-root): Replaced with
6023         paths-find-invocation-roots, which returns a list of roots.
6024         * find-paths.el (paths-find-invocation-roots): New.
6025         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
6026
6027 2005-12-05  Ville Skyttä  <scop@xemacs.org>
6028
6029         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
6030         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
6031
6032 2005-12-03  Vin Shelton <acs@xemacs.org>
6033
6034         * XEmacs 21.4.18 is released
6035
6036 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
6037
6038         * package-get.el (package-get-download-sites): Update reflecting
6039         latest http://www.xemacs.org/Releases/ information generated by
6040         xemacs-builds/adrian/website/package-get-2-download-sites.el.
6041         * package-get.el (package-get-pre-release-download-sites): Ditto.
6042
6043 2005-02-28  Simon Josefsson  <jas@extundo.com>
6044
6045         * about.el (xemacs-hackers): Add jas.
6046         (about-other-current-hackers): Likewise.
6047         (about-url-alist): Add URL for jas.
6048         (about-personal-info): Document jas.
6049         (about-hacker-contribution): Describe jas contributions.
6050
6051 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6052
6053         * easymenu.el (easy-menu-remove): As described in 
6054         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6055         except the "Command" menu from mode-popup-menu. 
6056
6057 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6058  
6059         * font.el (font-spatial-to-canonical): Correct calculation of 
6060         return value for pixel-based input value. 
6061  
6062 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6063
6064         * code-process.el (call-process): Process-related docstring
6065         improvements spurred by Norbert Koch.
6066         * code-process.el (call-process-region): Ditto.
6067         * code-process.el (start-process): Ditto.
6068
6069 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6070
6071         * finder.el (finder-find-library): Return filename actually
6072         searched for.
6073
6074 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6075
6076         * help.el (view-emacs-news): Use `expand-file-name' instead of
6077         `locate-data-file' as the latter will find any "NEWS" files that
6078         might exist in packages _before_ the one in core.
6079
6080 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6081
6082         * package-get.el (package-get-init-package):
6083         package-get-init-package buglet (21.4.17) by Jeff Mincy
6084         <mincy@rcn.com> fixing false temporary load-path shadows reported
6085         after package installation and simplifying code.
6086
6087 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6088
6089         * package-get.el (package-get-download-sites): Sync mirrors list
6090         with the XEmacs website.
6091         (package-get-pre-release-download-sites): Ditto.
6092
6093 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6094
6095         * derived.el (derived-mode-merge-syntax-tables):
6096         Revert my 21.5-only patch of 2003-07-18 which slipped in
6097         through Jerry James's patch of 2004-06-07.
6098
6099 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6100
6101         * cmdloop.el (keyboard-quit): Remove workaround for
6102         `region-active-p' not making sure active region is in current
6103         buffer now that it does.
6104         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6105         * simple.el (region-active-p): `region-active-p' to only return t
6106         when active region is in current buffer.
6107
6108 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6109
6110         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6111         package names, quell a byte-compiler warning, doc fix.
6112
6113 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6114
6115         * buffer.el (pop-to-buffer):
6116         * window-xemacs.el (display-buffer):
6117         Document use of `same-window-buffer-names,' `same-window-regexps'
6118         by pop-to-buffer and display-buffer. 
6119         
6120 2005-02-06  Vin Shelton <acs@xemacs.org>
6121
6122         * XEmacs 21.4.17 is released
6123
6124 2005-01-29  Ben Wing  <ben@xemacs.org>
6125
6126         * shadow.el (find-emacs-lisp-shadows):
6127         Add custom-defines to list of ignored files.
6128
6129 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6130
6131         * simple.el (shifted-motion-keys-select-region): Fix statement
6132         about unshifted-motion-keys-deselect-region.
6133
6134 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6135
6136         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6137         now) for GNU Emacs compatibility.
6138         (make-obsolete-variable): Ditto.
6139
6140 2004-01-08  Ben Wing  <ben@xemacs.org>
6141
6142         * code-files.el (load):
6143         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6144
6145 2004-12-05  Vin Shelton <acs@xemacs.org>
6146
6147         * XEmacs 21.4.16 is released
6148
6149 2004-12-04  Vin Shelton  <acs@xemacs.org>
6150
6151         * auto-autoloads.el: Regenerated.
6152
6153         * custom-load.el: Regenerated.
6154
6155 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6156
6157         Fix bug: apropos errors if a defalias refers to an undefined
6158         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6159
6160         * apropos.el (apropos):
6161         (apropos-command):
6162         * help.el (frob-help-extents):
6163         * help-macro.el (make-help-screen):
6164         * hyper-apropos.el (hyper-apropos-grok-functions):
6165         (hyper-apropos-get-doc):
6166         Catch void-function error thrown by `documentation'.
6167
6168 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6169
6170         * packages.el (package-require): Fix incorrect arg to format.
6171         This fixes a `format specifier' error.
6172
6173 2004-08-13  Jerry James  <james@xemacs.org>
6174
6175         * bytecomp.el (forward-word): Tell the byte compiler the correct
6176         number of arguments to forward-word.
6177
6178 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6179
6180         * etags.el: Fixed loading of include files for tag completion. Now
6181         you can make a tag file for a library, include it into your
6182         project and it will be reloaded only if it changed. Infinte
6183         include loops are detected and the correct tag files are loaded.
6184         * etags.el (buffer-tag-table-list): Load and verify tag files in
6185         the external function buffer-tag-table-list-load.
6186         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6187         tag files. Also load the included tag files. The priority of the
6188         included files is right below their parent file. If multiple
6189         matches occur then the symbols from the parent file are found
6190         first.
6191         * etags.el (tag-table-include-files): Corrected comment
6192         string. Switched to pattern constant tags-include-pattern to have
6193         it at a central location.
6194         * etags.el (tags-include-pattern): Added doc string.
6195         * etags.el (add-to-tag-completion-table): Removed obsolete
6196         comments as the include files are allready returned by
6197         buffer-tag-table-list and loaded.
6198         * etags.el (find-tag-internal): The include files are allready
6199         included in tag-tables as buffer-tag-table-list returns them now.
6200
6201 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6202
6203         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6204         Loading items into the notebook is now done by C code.
6205         * widgets-gtk.el (gtk-widget-instantiate-internal):
6206         Style no longer changed.
6207
6208 2004-06-28  Nix  <nix@esperi.org.uk>
6209
6210         * cmdloop.el (truncate-command-history-for-gc): Delay
6211         execution of all things that look up variable bindings,
6212         via `enqueue-eval-event'.
6213
6214 2004-06-24  Vin Shelton  <acs@xemacs.org>
6215
6216         * package-get.el (package-get-require-signed-base-updates):
6217         now defaults to nil.
6218
6219 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6220
6221         * subr.el (split-string): Clean up docstring.
6222
6223 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6224
6225         * faces.el (zmacs-region): fix typo in docstring.
6226
6227 2004-06-07  Jerry James  <james@xemacs.org>
6228
6229         * derived.el: Synch with Emacs 21.3.
6230         * subr.el (with-local-quit): New, from Emacs 21.3.
6231         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6232         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6233         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6234
6235 2004-06-16  Jerry James  <james@xemacs.org>
6236
6237         * cl.el (cl-set-substring): Increment start by the length of the
6238         string, not the string itself.
6239
6240 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6241
6242         * etags.el (tag-table-include-files): Expand included TAGS file
6243         paths to avoid problems with relative paths.  Thanks to Peter
6244         Chubb <peterc@gelato.unsw.edu.au>.
6245         * etags.el (tags-include-pattern): New.
6246         * etags.el (add-to-tag-completion-table): Parse and ignore
6247         trailing include lines.
6248
6249 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6250
6251         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6252         avoiding line solely composed of equal signs.
6253
6254 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6255
6256         * cus-edit.el (alloc): Typo fix.
6257         * cus-edit.el (custom-browse-visibility): Ditto.
6258         * cus-edit.el (custom-variable-value-create): Ditto.
6259         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6260         * cus-edit.el (custom-save-variables): Bind print-length and
6261         print-level to nil to avoid value abbreviation.
6262         * cus-edit.el (custom-save-face-internal): Ditto.
6263         * cus-edit.el (custom-save-faces): Save in sorted order.
6264         * cus-edit.el (custom-save-resets): Bind print-length and
6265         print-level to nil to avoid value abbreviation.
6266         * cus-edit.el (custom-save-loaded-themes): Ditto.
6267
6268 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6269
6270         * subr.el (split-string-default-separators): New.
6271         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6272         see comment in source.
6273
6274 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6275
6276         * mule/japanese.el (paragraph-start, paragraph-separate):
6277         Remove anchor to BOL.
6278
6279 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6280
6281         * cl.el (gensym, gentemp): Improve docstrings.
6282
6283 2004-05-10  Vin Shelton  <acs@xemacs.org>
6284
6285         * etags.el: Sync with 21.5 version.
6286
6287 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6288
6289         * etags.el:
6290         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6291         only for use with exuberant ctags. This will also enable building of 
6292         completion tables with exuberant ctags. This will not work with
6293         xemacs ctags. 
6294         * etags.el (get-tag-table-buffer): New function for creating of
6295         completion table is used if tags-exuberant-ctags-optimization-p ist t
6296         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6297         finding the tag names. New.
6298         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6299         building tag completion table with exuberant ctags. New.
6300         * etags.el (find-tag-internal): Improve exact tag matching for tags
6301         with name fields. Before the patch return types of functions or
6302         function parameters (with exuberant ctags) were found as matches.
6303
6304 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6305
6306         * list-mode.el (display-completion-list): Fixed completion list was
6307         taking the width of the frame and not of the window for displaying
6308         the selection methods.
6309
6310 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6311
6312         * menubar-items.el (default-menubar): Options are saved to custom.el.
6313
6314
6315 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6316
6317         * isearch-mode.el (isearch-abort): Preserve successful search target.
6318
6319 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6320
6321         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6322         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6323         Bihlmeyer.
6324         * gnuserv.el (gnuserv-mode-line-string): New.
6325         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6326         gnuserv-mode.
6327         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6328         * gnuserv.el (gnuserv-edit-files): Use
6329         make-x-device-with-gtk-fallback.
6330
6331 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6332
6333         * gtk-widgets.el: New import: gtk-accel-group-new.
6334         * dialog-gtk.el:
6335         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6336         * dialog-gtk.el (popup-builtin-question-dialog):
6337         Added support for dialog button mnemonics.
6338
6339 2004-03-22  Chris Green <cmg@dok.org>
6340
6341         * process.el (shell-command): Output buffer was ignored when a
6342         background process was run via shell-command.
6343
6344 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6345
6346         * cus-edit.el (custom-save-variables): Retrieve a list of
6347         variables to save first, sort it, and make sure the variables are
6348         saved in sorted order.
6349
6350 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6351  
6352         * package-get.el (package-get-update-base-from-buffer): Force
6353         binary coding system for verifying GnuPG signature in the
6354         package-index file.
6355  
6356 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6357
6358         * package-get.el (package-get-package-index-file-location): Handle
6359         missing "EMACSPACKAGEPATH" environment variable.
6360
6361 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6362
6363         * package-admin.el (package-admin-find-top-directory): Simplify
6364         directory comparisions and fix substring errors on short path
6365         components.
6366         * package-get.el (package-get-package-index-file-location):
6367         Default to first component of "EMACSPACKAGEPATH", if set.
6368
6369 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6370
6371         * package-get.el (process-error): New error datum.
6372
6373 2004-02-02  Vin Shelton <acs@xemacs.org>
6374
6375         * XEmacs 21.4.15 is released
6376
6377 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6378
6379         * itimer.el (activate-itimer): Modify the itimer timeout value as
6380         if it were begun at the last time when the itimer driver was woken
6381         up.
6382
6383 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6384
6385         * specifier.el (Copyright):
6386         Update.
6387         (make-specifier-and-init):
6388         (map-specifier):
6389         (canonicalize-inst-pair):
6390         (canonicalize-spec-list):
6391         (set-specifier):
6392         Synch docstrings to 21.5 where appropriate.
6393
6394 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6395
6396         * package-get.el (package-get-list-packages-where): New.  A
6397         function that allows searching for groups of packages.  For
6398         example, find all packages that require the fsf-compat package.
6399
6400 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6401
6402         The Great PUI Sync.
6403
6404         * auto-autoloads.el: Regenerated.
6405
6406         * custom-load.el: Regenerated.
6407
6408         * dumped-lisp.el (packages-hardcoded-lisp): New.
6409
6410         * menubar-items.el (menu-max-items): New.
6411         (menu-submenu-max-items): New.
6412         (menu-submenu-name-format): New.
6413         (menu-split-long-menu): New.
6414         (menu-sort-menu): New.
6415         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6416
6417         * obsolete.el (pui-add-install-directory): Renamed to the more
6418         logical `pui-set-local-package-get-directory'.
6419         (package-get-download-menu): Moved to `package-ui.el' and renamed
6420         to `package-ui-add-download-menu'.
6421
6422         * package-admin.el (package-admin-install-function-mswindows):
6423         Whitespace clean up.
6424         (package-admin-add-single-file-package): Removed.
6425         (package-admin-default-install-function): Whitespace clean up.
6426         (package-admin-find-top-directory): New.
6427         (package-admin-get-install-dir): Use it.
6428         (package-admin-get-manifest-file): 
6429         (package-admin-check-manifest): 
6430         (package-admin-add-binary-package):
6431         (package-admin-get-lispdir):
6432         (package-admin-delete-binary-package):
6433         (package-admin):
6434
6435         * package-get.el (package-get-package-index-file-location): New.
6436         (package-get-install-to-user-init-directory): New.
6437         (package-get-remote):
6438         (package-get-download-sites):
6439         (package-get-pre-release-download-sites): New.
6440         (package-get-site-release-download-sites): New.
6441         (package-get-base-filename):
6442         (package-get-always-update):
6443         (package-get-user-index-filename): Removed.
6444         (package-get-pgp-available-p): New.
6445         (package-get-require-signed-base-updates):
6446         (package-get-was-current):
6447         (package-entries-are-signed): New.
6448         (package-get-continue-update-base): New.
6449         (package-get-download-menu): Removed.
6450         (package-get-require-base):
6451         (package-get-update-base-entry):
6452         (package-get-locate-file):
6453         (package-get-locate-index-file):
6454         (package-get-maybe-save-index):
6455         (package-get-update-base):
6456         (package-get-update-base-from-buffer):
6457         (package-get-update-base-entries):
6458         (package-get-interactive-package-query):
6459         (package-get-update-all):
6460         (package-get-all):
6461         (package-get-dependencies):
6462         (package-get-init-package):
6463         (package-get-info): New.
6464         (package-get):
6465         (package-get-staging-dir):
6466         (package-get-set-version-prop): Removed.
6467         (package-get-installedp):
6468         (package-get-ever-installed-p):
6469         (packages): Removed.
6470         (package-get-custom-groups): Removed.
6471         (package-get-custom): Removed.
6472         (package-get-custom-add-entry): Removed.
6473
6474         * package-info.el (batch-update-package-info):
6475
6476         * package-net.el (package-net-batch-generate-bin-ini):
6477         (package-net-update-installed-db):
6478
6479         * package-ui.el (pui-info-buffer):
6480         (pui-directory-exists): Removed.
6481         (pui-package-dir-list): Removed.
6482         (pui-add-install-directory): Removed.
6483         (package-ui-download-menu): New.
6484         (package-ui-pre-release-download-menu): New.
6485         (package-ui-site-release-download-menu): New.
6486         (pui-set-local-package-get-directory): New.
6487         (pui-package-symbol-char):
6488         (pui-update-package-display):
6489         (pui-toggle-package):
6490         (pui-toggle-package-key):
6491         (pui-toggle-package-delete):
6492         (pui-toggle-package-delete-key):
6493         (pui-toggle-package-event):
6494         (pui-toggle-verbosity-redisplay):
6495         (pui-install-selected-packages):
6496         (pui-add-required-packages):
6497         (pui-help-echo):
6498         (pui-display-info):
6499         (list-packages-mode):
6500         (pui-list-packages):
6501
6502         * packages.el (packages-compute-package-locations):
6503         (package-require):
6504         (package-delete-name):
6505         (packages-hardcoded-lisp): Removed.
6506         (packages-useful-lisp): Removed.
6507         (packages-unbytecompiled-lisp): Removed.
6508         (packages-find-package-directories):
6509
6510         Summary:
6511
6512         Major code clean up of all things PUI.
6513
6514         Much improved code to determine where packages should be
6515         installed.  PUI no longer depends on any packages being
6516         pre-installed to compute where packages are to be installed to.
6517
6518         The user can specify the location of their package-index file.  It
6519         isn't necessary to set this because it has sane defaults.  People
6520         who "run-in-place" won't accidently overwrite the CVS
6521         package-index file.  See
6522         `package-get-package-index-file-location'. 
6523
6524         PUI will now properly clean up after itself in the event of an
6525         unsuccessful package install.  This drastically reduces the number
6526         of "wrong md5sum" FAQs.
6527
6528         non-Mule XEmacsen can no longer install Mule packages.
6529
6530         Package management via the custom interface has been removed.
6531
6532         The PUI related menubar items have been reorganised.
6533
6534         The PGP verification code has been fixed and the default for
6535         whether or not it is used is automatically computed.
6536
6537         * update-elc.el ((preloaded-file-list site-load-packages
6538         need-to-dump dumped-exe)):
6539         Just a couple of small changes to allow for
6540         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6541         existing anymore.
6542
6543 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6544
6545         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6546         apply `format' to the first argument of byte-compile-warn, it
6547         already calls format.
6548
6549 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6550
6551         * files.el (delete-old-versions): Avoid going interactive during
6552         make install when environment variable VERSION_CONTROL is set.
6553
6554 2003-12-04  Vin Shelton  <acs@xemacs.org>
6555
6556         * menubar-items.el (menu-item-search): Only bring up search dialog
6557         box if the feature is available and desired.
6558
6559 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6560
6561         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6562
6563 2003-11-05  Vin Shelton  <acs@xemacs.org>
6564
6565         * help.el (Help-prin1-face):
6566         (Help-princ-face):
6567         princ and prin1 are functions and need to be called as such.  The
6568         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6569
6570 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6571
6572         * about.el (about-xemacs): Give full version and build date.
6573
6574 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6575
6576         * win32-native.el (grep-null-device): This XEmacs has null-device.
6577
6578 2003-09-06  Mike Sperber  <mike@xemacs.org>
6579
6580         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6581         implement the specified semantics for `defvar.'
6582
6583 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6584
6585         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6586         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6587         displaying buffer in question.
6588
6589 2003-09-03  Vin Shelton <acs@xemacs.org>
6590
6591         * XEmacs 21.4.14 is released
6592
6593 2003-08-17  Vin Shelton  <acs@xemacs.org>
6594
6595         * about.el: Vanity patch.
6596
6597 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6598
6599         * code-process.el (call-process):
6600         (call-process-region):
6601         (start-process):
6602         Document coding system processing.
6603
6604 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6605
6606         * startup.el (splash-frame-body): Idiomatic English.
6607
6608 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6609
6610         * font-lock.el (font-lock-match-java-declarations): Move
6611         save-restriction, narrow-to-region to beginning of function to
6612         avoid going beyond the limit and causing an infloop.
6613
6614 2003-04-16  Jerry James  <james@xemacs.org>
6615
6616         * keydefs.el: Remove mappings for keys mapped to the nowhere
6617         defined function function-key-error.
6618
6619 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6620
6621         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6622         lisp-interaction-mode-hook): Add the docstrings.
6623
6624 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6625
6626         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6627         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6628         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6629
6630 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6631
6632         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6633         lambda list after the original doc.  Care about
6634         #'(lambda () "SingleString") 
6635         (cl-upcase-arg): 
6636         (cl-function-arglist):
6637         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6638         circular data structures in lambda list specification
6639
6640 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6641
6642         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6643         to appear in font-lock-function-name-face.
6644
6645 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6646
6647         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6648         is not also the value of the lambda.
6649
6650 2003-05-06  Andy Piper  <andy@xemacs.org>
6651
6652         * files.el (revert-buffer): Make sure local variables get processed,
6653         even in the case of an optimized reversion.
6654
6655 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6656
6657         * XEmacs 21.4.13 is released
6658
6659 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6660
6661         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6662         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6663
6664 2003-02-14  Ben Wing  <ben@xemacs.org>
6665
6666         * byte-optimize.el:
6667         * byte-optimize.el (byte-compile-inline-expand):
6668         * byte-optimize.el (byte-compile-unfold-lambda):
6669         * byte-optimize.el (byte-optimize-form-code-walker):
6670         * byte-optimize.el (byte-optimize-form):
6671         * byte-optimize.el (byte-decompile-bytecode-1):
6672         * byte-optimize.el (byte-optimize-lapcode):
6673         Review carefully and sync up to 20.7 except for areas as noted.
6674         Fixes problem with JDE compilation.
6675
6676 2003-02-05  Ben Wing  <ben@xemacs.org>
6677
6678         * simple.el:
6679         * simple.el (motion-keys-for-shifted-motion):
6680         Omit M-S-home/end from motion keys.
6681
6682 2003-02-07  Ben Wing  <ben@xemacs.org>
6683
6684         * text-props.el (text-property-any):
6685         * text-props.el (text-property-not-all):
6686         Fix bug when end > start.
6687
6688 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6689
6690         * info.el (Info-insert-dir): Make default-directory end in
6691         separator.  Patch due to Martin Buchholz.
6692
6693 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6694
6695         * XEmacs 21.4.12 "Portable Code" is released.
6696
6697 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6698
6699         * about.el: Update golubev data.
6700
6701 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6702
6703         * isearch-mode.el (isearch-mode-map): Substitute comment on
6704         desirability, and back out "GR is printable" changes.
6705
6706 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6707
6708         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6709
6710 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6711
6712         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6713
6714 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6715
6716         * menubar-items.el (default-menubar): Use browse-url-mozilla
6717         instead of browse-url-gnome-moz for Mozilla.
6718
6719 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6720
6721         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6722
6723 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6724
6725         * files.el (auto-mode-alist): Remove redundant entries for modes
6726         that live in packages.
6727         (interpreter-mode-alist): Ditto.
6728
6729 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6730
6731         * menubar-items.el (default-menubar): Sync with current
6732         browse-url-xemacs.el.
6733
6734 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6735
6736         * XEmacs 21.4.10 "Military Intelligence" is released.
6737
6738 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6739
6740         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6741
6742 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6743
6744         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6745
6746 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6747
6748         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6749         effect free function.
6750         (font-lock-fontify-keywords-region): Supply the argument to
6751         font-lock-compile-keywords.
6752
6753 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6754
6755         * package-get.el (package-get-download-sites): Bring sites list
6756         up to date, prefer xx.xemacs.org addresses.
6757
6758 2002-09-27  Andy Piper  <andy@xemacs.org>
6759
6760         * dialog.el (make-dialog-box): for general dialogs only
6761         delete-frame-hook will be run.
6762
6763 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6764
6765         * font-lock.el (font-lock-fontify-syntactically-region): Add
6766         comment about lookup-syntax-properties, document LOUDLY as unused.
6767
6768 2002-08-26  Andy Piper  <andy@xemacs.org>
6769
6770         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6771         merge.
6772
6773 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6774
6775         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6776         (make-obsolete-variable): Ditto.
6777         (make-compatible): Ditto.
6778         (make-compatible-variable): Ditto.
6779
6780 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6781
6782         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6783         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6784
6785 2002-08-28  Andy Piper  <andy@xemacs.org>
6786
6787         * files.el (revert-buffer): propagate revert-without-query-status.
6788
6789 2002-06-03  Andy Piper  <andy@xemacs.org>
6790
6791         * dialog-items.el (make-search-dialog): align various subcontrols
6792         in visually pleasing ways, allow frame to autosize to the dialog
6793         size.
6794         * dialog.el (make-dialog-box): add a border inside the frame. Add
6795         :autosize property, if t then reset the frame size appropriately
6796         before the frame is mapped.
6797         * gutter-items.el (set-progress-feedback-instantiator): align
6798         various subcontrols.
6799         * gutter-items.el (set-progress-abort-instantiator): ditto.
6800
6801 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6802
6803         * XEmacs 21.4.9 "Informed Management" is released.
6804
6805 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6806
6807         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6808         "&optional append" argument.
6809
6810 2002-07-16  Didier Verna  <didier@xemacs.org>
6811
6812         * subr.el (replace-in-string): fix case fold bug introduced by
6813         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6814         case-fold-search in temporary buffers.
6815
6816 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6817
6818         * lib-complete.el (find-library): Remove check for mule because
6819         decompression DOES work on Mule.
6820
6821 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6822
6823         * simple.el (join-line): New alias for `delete-indentation'.
6824
6825 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6826
6827         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6828         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6829         (font-lock-builtin-face): New.
6830         (font-lock-constant-face): New.
6831         (font-lock-face-list): Add builtin and constant faces.
6832
6833 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6834
6835         * autoload.el (make-autoload): Support define-derived-mode.
6836         Collected puts of doc-string-elt property.  Based on a patch by
6837         Didier Verna <didier@xemacs.org>.
6838
6839 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6840
6841         * wid-edit.el (widget-field-activate): Fix docstring typo.
6842
6843 2002-07-23  Andy Piper  <andy@xemacs.org>
6844
6845         * about.el (about-personal-info): update me.
6846
6847 2002-07-12  Andy Piper  <andy@xemacs.org>
6848
6849         * custom.el (custom-theme-set-variables): remove bogus
6850         arguments. Use custom-set-default to set defaults.
6851         (custom-set-variables): update doc.
6852         (custom-local-buffer): new, synced from FSF.
6853         (custom-set-default): ditto.
6854         (defcustom): update doc.
6855
6856 2002-06-16  Andy Piper  <andy@xemacs.org>
6857
6858         * menubar-items.el (default-menubar): enable windows printing on
6859         cygwin as well as native.
6860
6861 2002-06-12  Andy Piper  <andy@xemacs.org>
6862
6863         * printer.el (generic-print-buffer): catch all errors so that the
6864         print device can be cleared in all scenarios.
6865         (Printer-clear-device): make sure clearing the printer allows it
6866         to be used again immediately.
6867         (generic-print-region): make sure the default printer face is
6868         black-on-white.
6869
6870 2002-04-23  Jerry James  <james@xemacs.org>
6871
6872         * window-xemacs.el (display-buffer-function): Change doc to
6873         reflect new arg.
6874         * window-xemacs.el (pre-display-buffer-function): Ditto.
6875         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6876         non-nil, make the new window just big enough for its contents.
6877         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6878         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6879         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6880
6881 2002-06-06  Andy Piper  <andy@xemacs.org>
6882
6883         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6884         (defcustom): ditto.
6885         (custom-handle-keyword): ditto.
6886
6887 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6888
6889         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6890         Make obsolete.  Default to nil.
6891         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6892         Inspired by a patch by John Palmieri.
6893
6894 2002-07-01  Mike Alexander  <mta@arbortext.com>
6895
6896         * process.el (shell-command-on-region): Don't delete the region
6897         before giving it to call-process-region
6898
6899 2002-06-04  Jerry James <james@eecs.ku.edu>
6900
6901         * find-paths.el (paths-find-architecture-directory): Search in
6902         `system-configuration'/`base', not `base'`system-configuration'.
6903
6904 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6905
6906         * info.el (Info-index): Add missing \ in [ t].
6907
6908 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6909
6910         * gutter-items.el (gutter-buffers-tab-visible-p,
6911         buffers-tab-omit-function, buffers-tab-selection-function,
6912         buffers-tab-filter-functions):
6913         Doc improvements.
6914
6915 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6916
6917         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6918
6919         * toolbar-items.el (toolbar-news): Fix typo in message string.
6920
6921 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6922
6923         * dialog.el (yes-or-no-p-dialog-box): 
6924         * cmdloop.el (y-or-n-p-minibuf):
6925         (yes-or-no-p-minibuf):
6926         (yes-or-no-p):
6927         (y-or-n-p): 
6928         Specify negative answers in docstrings.
6929
6930 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6931
6932         * package-ui.el (pui-help-echo): Display both installed and author
6933         version.  Use a balloon-help window to display extra info like
6934         package requires.
6935
6936 2002-05-30  Andy Piper  <andy@xemacs.org>
6937
6938         * files.el (revert-buffer-internal): don't visit
6939         revert-buffer. Kill buffer when not used. Suggested by Mike
6940         Alexander <mta@arbortext.com>
6941
6942 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6943
6944         * files.el (revert-buffer): More docstring fiddling.
6945
6946 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6947
6948         * files.el (revert-buffer):
6949         (revert-buffer-internal):
6950         (revert-buffer-insert-file-contents-function):
6951         Improve docstrings and comments.
6952
6953 2002-05-08  Andy Piper  <andy@xemacs.org>
6954
6955         * files.el (revert-buffer): observe noconfirm behavior.
6956
6957 2002-04-09  Andy Piper  <andy@xemacs.org>
6958
6959         * files.el (revert-buffer): use revert-buffer-internal if it looks
6960         like doing so will not result in any user-visible changes.
6961         (revert-buffer-internal): new function. Do the actual process of
6962         reversion and then see whether the result is any different to what
6963         we have already. If it is not then do nothing.
6964
6965 2001-12-11  Andy Piper  <andy@xemacs.org>
6966
6967         * menubar.el (get-popup-menu-response): re-order so that it works
6968         on more sane/facist window systems.
6969
6970 2001-12-03  Andy Piper  <andy@xemacs.org>
6971
6972         * faces.el (frob-face-property): don't infloop in face frobbing
6973         from Jan Vroonhof <jan@xemacs.org>.
6974
6975 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6976
6977         * faces.el (frob-face-property): Follow face fall-back hierarchy
6978         properly for face properties without an instance. Only do manual
6979         copy form 'default in last resort. This handles in particular
6980         the case where 'default itself has only a fall-back (which is
6981         the case by default on windows).
6982
6983 2001-11-24  Andy Piper  <andy@xemacs.org>
6984
6985         * printer.el (generic-print-region): set default-frame-plist to
6986         nil while creating the printer frame so that sizes reflect the
6987         printed page.
6988
6989         * faces.el (face-complain-about-font): Don't complain on printers.
6990
6991 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6992         
6993         * package-net.el: Andy synch.
6994         
6995 2001-12-16  Andy Piper  <andy@xemacs.org>
6996
6997         * package-get.el (package-get-update-all): Make sure installed.db
6998         gets updated after updating packages.
6999
7000 2002-03-28  Ben Wing  <ben@xemacs.org>
7001
7002         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
7003         continuation, truncation so that we don't get line jumpiness from
7004         them being larger than the line height.
7005
7006         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
7007
7008 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
7009
7010         * font.el (font-window-system-mappings): Add mapping for Gtk
7011         (assume identical to X) 
7012
7013 2002-02-04  Andy Piper  <andy@xemacs.org>
7014
7015         * files.el (convert-standard-filename): Fix for short filename
7016         Peter Arius <pas@methodpark.de>
7017
7018 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
7019
7020         * list-mode.el (default-choose-completion): completion-base-size
7021         should refer to local value in the completion list buffer.
7022
7023 2001-12-03  Didier Verna  <didier@xemacs.org>
7024
7025         * rect.el: autoload `replace-rectangle'.
7026         * keydefs.el (global-map): bind it to `C-x r p'.
7027
7028 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7029
7030         * XEmacs 21.4.8 "Honest Recruiter" is released.
7031
7032 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
7033
7034         This patch is based on Jerry James's patch and analysis.
7035
7036         * select.el (get-clipboard):
7037         (get-selection):
7038         Update docstrings.
7039         (get-clipboard-foreign):
7040         (get-selection-foreign):
7041         New function for use as `interprogram-paste-function's.
7042
7043         * simple.el (interprogram-paste-function): Change default to
7044         `get-clipboard-foreign'; improve docstring.
7045         (interprogram-cut-function): Improve dosctring.
7046
7047 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
7048
7049         * XEmacs 21.4.7 "Economic Science" is released.
7050
7051 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7052
7053         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7054
7055 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7056
7057         * obsolete.el (assq-delete-all): New compatibility alias for 
7058         remassq.
7059
7060 2002-01-09  Simon Josefsson  <jas@extundo.com>
7061
7062         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7063
7064 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7065
7066         * info.el (Info-auto-generate-directory): Default
7067         Info-auto-generate-directory to 'if-outdated.
7068
7069 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7070
7071         * startup.el (normal-top-level): Prevent migration code from
7072         trashing .emacs on an error in loading the init files.
7073
7074 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7075
7076         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7077         "system default" Xdefaults and friends get xrdb-mode.
7078
7079 2002-03-05  Mats Lidell  <matsl@contactor.se>
7080  
7081         * help-nomule.el (tutorial-supported-languages): Added Swedish
7082         tutorial. Sorted languages.
7083
7084 2002-02-11  Mike Sperber <mike@xemacs.org>
7085
7086         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7087         regenerating outdated dir files and dir is non-existent.
7088
7089 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7090
7091         * code-files.el (convert-mbox-coding-system): Improve comment.
7092         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7093         coding-system argument to `write-region-pre-hook' call.
7094         (write-region-pre-hook): Fix docstring to mention lockname argument.
7095
7096 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7097
7098         * minibuf.el (completing-read): Remove redundant wrong arg list.
7099
7100         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7101
7102 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7103
7104         * obsolete.el (interactive-form): new compatibility alias for 
7105         function-interactive.
7106
7107 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7108
7109         * menubar-items.el (Menubar-items-truncate-list): Removed.
7110         * menubar-items.el (Menubar-items-truncate-history): New.
7111         * menubar-items.el (default-menubar): Use
7112         Menubar-items-truncate-history.
7113
7114 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7115
7116         * printer.el (generic-print-region): Pass correct arguments to
7117         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7118         Torkelsson <torkel@acc.umu.se>.
7119
7120 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7121
7122         * help.el (describe-mode): synched with FSF 19.34; handle nil
7123         minor mode indicators.
7124
7125 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7126
7127         * minibuf.el (completing-read): Update docstring.
7128
7129 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7130
7131         * XEmacs 21.4.6 "Common Lisp" is released.
7132
7133 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7134
7135         * package-net.el: Inadvertant synch with Windows branch.  From
7136         Andy's log:
7137         (package-net-kit-version): new variable.
7138         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7139
7140 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7141
7142         * package-get.el (package-get-locate-index-file): Also search the
7143         core etc/ directory for the package index file if it can't be
7144         found in ~/.xemacs/.
7145
7146 2001-12-13  William Perry  <wmperry@gnu.org>
7147
7148         * dialog-gtk.el (popup-builtin-question-dialog):
7149         Conform to API in gui.c.
7150         
7151 2001-11-12  Andy Piper  <andy@xemacs.org>
7152
7153         * cus-edit.el (custom-save-face-internal): make sure we save
7154         non-themed faces.
7155         (custom-save-variables): ditto variables.
7156
7157 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7158
7159         * faces.el (make-face-family):
7160         (make-face-size):
7161         New face-modifying functions per Jan Vroonhof.
7162
7163         cus-face.el (custom-set-face-font-family):
7164         (custom-set-face-font-size):
7165         Use them.
7166
7167         * font.el (font-window-system-mappings): More precise docstring.
7168
7169         (font-create-name):
7170         (font-create-object):
7171         (tty-font-create-object):
7172         (tty-font-create-plist):
7173         (x-font-create-object):
7174         (x-font-create-name):
7175         (ns-font-create-name):
7176         (mswindows-font-create-object):
7177         (mswindows-font-create-name):
7178         Add doctrings.
7179
7180 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7181
7182         * gtk-faces.el (gtk-init-device-faces): removed spurious
7183         quote before let* expression.
7184
7185 2001-10-29  Andy Piper  <andy@xemacs.org>
7186
7187         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7188         modified when changing coding system.
7189
7190         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7191         that we invoke the GUI directory selector.
7192
7193 2001-10-25  Andy Piper  <andy@xemacs.org>
7194
7195         * dialog.el (make-dialog-box): use new directory dialog support.
7196         * minibuf.el (read-file-name-1): ditto.
7197         (read-file-name): ditto.
7198         (read-directory-name): ditto.
7199
7200 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7201
7202         * XEmacs 21.4.5 "Civil Service" is released.
7203
7204 2001-04-23  Didier Verna  <didier@xemacs.org>
7205
7206         * cus-edit.el (custom-variable-pre-save): New.
7207         * cus-edit.el (custom-variable-post-save): New.
7208         * cus-edit.el (custom-variable-save): use them.
7209         * cus-edit.el (custom-face-pre-save): New.
7210         * cus-edit.el (custom-face-post-save): New.
7211         * cus-edit.el (custom-face-save): use them.
7212         * cus-edit.el (custom-group-pre-save): New.
7213         * cus-edit.el (custom-group-post-save): New.
7214         * cus-edit.el (custom-group-save): use them.
7215         * cus-edit.el (Custom-save): use the pre/post functions above,
7216         call `custom-save-all' only once.
7217         * cus-edit.el (custom-variable-pre-reset-standard): New.
7218         * cus-edit.el (custom-variable-post-reset-standard): New.
7219         * cus-edit.el (custom-variable-reset-standard): use them.
7220         * cus-edit.el (custom-face-pre-reset-standard): New.
7221         * cus-edit.el (custom-face-post-reset-standard): New.
7222         * cus-edit.el (custom-face-reset-standard): use them.
7223         * cus-edit.el (custom-group-pre-reset-standard): New.
7224         * cus-edit.el (custom-group-post-reset-standard): New.
7225         * cus-edit.el (Custom-reset-standard): use them.
7226         * cus-edit.el (custom-face-reset-saved): use the pre/post
7227         functions above, call `custom-save-all' only once.
7228
7229 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7230
7231         * gutter-items.el (buffers-tab face): Derive from the modeline
7232         face by default.  Many people use white-on-black for the default
7233         font, and the tabs look hideous with that color combination.  The
7234         modeline usually has the correct colors.
7235
7236 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7237
7238         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7239         (tag-mark-stack-max): Typo fix.
7240
7241 2001-09-28  Ben Wing  <ben@xemacs.org>
7242
7243         * font-lock.el:
7244         * font-lock.el (font-lock-after-change-function):
7245         fix problem with last patch, reported by Katsumi Yamaoka.
7246
7247 2001-09-17  Ben Wing  <ben@xemacs.org>
7248
7249         * font-lock.el (font-lock-after-change-function):
7250         fix problem when you insert a comment on the line before a line of
7251         code: if we use the following char, then when you hit backspace,
7252         the following line of code turns the comment color.
7253
7254 2001-06-08  Ben Wing  <ben@xemacs.org>
7255
7256         * process.el: comment about shell-command-switch.
7257         * process.el (shell-quote-argument): Need to quote a null
7258         argument, too.  From Dan Holmsand.
7259         
7260         * startup.el (normal-top-level): Delete some unused FSF junk.
7261         * startup.el (command-line-early):
7262         
7263         * startup.el (command-line): Call MS Windows init function.
7264         
7265         * win32-native.el:
7266         * win32-native.el (mswindows-system-shells): New.
7267         * win32-native.el (mswindows-system-shell-p): New.
7268         * win32-native.el (init-mswindows-at-startup): New.
7269         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7270         * win32-native.el (mswindows-quote-one-simple-arg):
7271         * win32-native.el (mswindows-quote-one-command-arg):
7272         * win32-native.el (mswindows-construct-process-command-line-alist):
7273         Correct comments at top.  Correctly handle passing arguments
7274         to Cygwin programs and to bash.  Fix quoting of zero-length
7275         arguments (from Dan Holmsand).  Set shell-command-switch based
7276         on shell-file-name, which in turn comes from env var SHELL.
7277
7278 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7279
7280         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7281         default-toolbar-position): Fill docstrings for balloon-help.
7282
7283 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7284
7285         * faces.el: Reenable specifications over 'gtk domain.
7286
7287 2001-08-08  Didier Verna  <didier@xemacs.org>
7288
7289         * autoload.el (update-autoload-files): make defdir a file name,
7290         not directory name.
7291
7292 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7293
7294         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7295
7296         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7297
7298 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7299
7300         * font-menu.el (font-menu-set-font): Default to current font-family.
7301         (font-menu-preferred-resolution):
7302         (font-menu-size-scaling):
7303         Provide gtk defaults, too.
7304
7305 2001-07-29  Mike Alexander  <mta@arbortext.com>
7306
7307         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7308         list
7309         (custom-set-face-font-family): ditto
7310
7311 2001-07-26  Mike Sperber <mike@xemacs.org>
7312
7313         * files.el (auto-mode-alist): .9 files are man pages, too.
7314
7315 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7316
7317         * process.el (call-process-internal): bind
7318         coding-system-for-write to 'binary when calling
7319         start-process-internal, so the process receives 
7320         the literal contents of INFILE.
7321
7322 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7323
7324         * files.el (auto-mode-alist): Add configure.ac support.
7325
7326 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7327
7328         * buff-menu.el:
7329         mouse.el:
7330         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7331
7332 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7333
7334         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7335
7336 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7337
7338         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7339         mixed text.
7340         (kinsoku-eol-p): Ditto.
7341
7342 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7343
7344         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7345         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7346         characters as the category `s' or `e' correctly.
7347
7348 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7349
7350         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7351
7352 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7353
7354         * mule/cyrillic.el:  Set up case table.
7355
7356 2001-06-08  Mike Sperber <mike@xemacs.org>
7357
7358         * files.el (save-some-buffers-1): Don't zap the help window right
7359         after `map-y-or-n-p' has popped it up.
7360
7361 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7362
7363         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7364
7365 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7366
7367         * specifier.el: define-specifier-tag 'gtk.
7368
7369 2001-05-12  Ben Wing  <ben@xemacs.org>
7370
7371         * find-paths.el (paths-find-recursive-path):
7372         fix error with null EXCLUDE-REGEXP.
7373         
7374         * font-lock.el (font-lock-mode):
7375         fix problem reported by hrvoje with buffers starting with a space.
7376         
7377 2001-05-06  Ben Wing  <ben@xemacs.org>
7378
7379         * dialog.el (make-dialog-box):
7380         * menubar-items.el (default-menubar):
7381         * printer.el (generic-print-buffer):
7382         * printer.el (generic-print-region):
7383         implement printing the selection when it's selected.
7384
7385 2001-04-18  Didier Verna  <didier@xemacs.org>
7386
7387         * cus-edit.el (Custom-reset-standard): reset to standard settings
7388         not only when the buffer's :custom-state is 'modified, but also
7389         when it is 'set or 'saved.
7390
7391 2001-04-17  Didier Verna  <didier@xemacs.org>
7392
7393         * startup.el (load-user-init-file): define `custom-file' before
7394         loading the user's init file.
7395
7396 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7397
7398         * menubar.el (popup-mode-menu): Make it work with
7399         popup-menu-titles turned off.
7400         
7401 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7402
7403         * about.el (about-mailto-link): Use compose-mail for sending mail.
7404
7405 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7406
7407         * package-admin.el (package-install-hook): New.
7408         (package-delete-hook): New.
7409         (package-admin-add-single-file-package): Use package-delete-hook.
7410
7411         * package-get.el (package-get): Use package-install-hook.
7412
7413 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7414
7415         * package-ui.el (pui-install-selected-packages): reverse the lists
7416         of packages so that they get handled in the same order as they
7417         were selected.
7418
7419 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7420
7421         * packages.el (locate-library): Use read-library-name for completion.
7422
7423 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7424
7425         * byte-optimize.el (=): `=' is not a binary predicate!
7426         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7427         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7428
7429 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7430
7431         * bytecomp.el (byte-compile-arithcompare):
7432         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7433
7434 2001-06-03  William M. Perry  <wmperry@gnu.org>
7435
7436         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7437         return the filename selected by the user!
7438
7439 2001-05-31  William M. Perry  <wmperry@gnu.org>
7440
7441         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7442         in XEmacs/GTK.
7443
7444 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7445
7446         * coding.el: Tiny typo fixed.
7447
7448 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7449
7450         * XEmacs 21.4.3 "Academic Rigor" is released.
7451
7452 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7453
7454         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7455
7456 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7457
7458         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7459
7460 2001-05-04  Ben Wing  <ben@xemacs.org>
7461
7462         * printer.el (generic-print-buffer):
7463         * printer.el (generic-print-region):
7464         Enable dialog boxes.  Apply workaround recommended by Kirill.
7465         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7466         
7467         * simple.el (kill-whole-line):
7468         * simple.el (kill-line-1):
7469         * simple.el (kill-entire-line):
7470         * simple.el (kill-line):
7471         * simple.el (backward-kill-line):
7472         Take out interactive dependence of kill-whole-line.
7473
7474 2001-04-22  Ben Wing  <ben@xemacs.org>
7475
7476         * dialog.el (make-dialog-box):
7477         Put dialog titles back in -- this time correctly.  Fix various
7478         other problems with leaks and such.
7479
7480         * simple.el (region-exists-p):
7481         * simple.el (region-active-p):
7482         Add comment about which one is correct to use in menu specs.
7483
7484 2001-05-05  Ben Wing  <ben@xemacs.org>
7485
7486         * dialog.el (make-dialog-box): fix doc string.
7487         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7488         take out Pretty Print.
7489         * printer.el:
7490         * printer.el (printer-current-device): New.
7491         * printer.el (Printer-get-device): New.
7492         * printer.el (Printer-clear-device): New.
7493         * printer.el (generic-page-setup): New.
7494         * printer.el (generic-print-buffer):
7495         * printer.el (generic-print-region):
7496         Implement Page Setup.  Handle errors properly.
7497
7498 2001-05-05  Ben Wing  <ben@xemacs.org>
7499
7500         * subr.el (error): Complete list of errors in doc string.
7501         
7502 2001-04-22  Ben Wing  <ben@xemacs.org>
7503
7504         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7505         
7506 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7507
7508         * build-report.el: Remove CVS keywords since this file has been in
7509         core lisp for a while now.
7510         * build-report.el (build-report-make-output-files): Fix typo.
7511
7512 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7513
7514         * about.el (about-finish-buffer): Make sure the last change works
7515         even if EVENT is nil.
7516
7517 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7518
7519         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7520         clicked, not the one that happens to be the current buffer at the
7521         time.
7522
7523 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7524
7525         * cus-edit.el (custom-display): Support the GTK Window System also.
7526
7527 2001-04-30  Ben Wing  <ben@xemacs.org>
7528
7529         * printer.el:
7530         * printer.el (printer-page-header):
7531         * printer.el (Print-context): New.
7532         * printer.el (printer-page-footer):
7533         * printer.el (generate-header-element): New.
7534         * printer.el (generate-header-line): New.
7535         * printer.el (print-context-property):
7536         * printer.el (generic-print-buffer):
7537         * printer.el (generic-print-region):
7538         Implement headers and footers.  Implement calling Print dialog box
7539         (#### but it doesn't quite work yet).
7540
7541 2001-04-25  Ben Wing  <ben@xemacs.org>
7542
7543         * about.el (xemacs-hackers):
7544         * about.el (about-url-alist):
7545         * about.el (about-personal-info):
7546         * about.el (about-hacker-contribution):
7547         More contributions.
7548         
7549         * simple.el (handle-post-motion-command):
7550         Fix spurious setting of zmacs-region-stays to t after a non-shift
7551         motion command.
7552
7553 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7554
7555         * about.el (about-personal-info): Update my bio.
7556         (about-hacker-contribution): Ditto.
7557
7558 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7559
7560         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7561
7562 2001-04-19  Andy Piper  <andy@xemacs.org>
7563
7564         * package-net.el (package-net-cygwin32-binary-size): new size.
7565         (package-net-win32-binary-size): new size.
7566         (package-net-convert-index-to-ini): Use new arch.
7567         (package-net-batch-convert-index-to-ini): Removed.
7568         (package-net-generate-bin-ini): New.
7569         (package-net-batch-generate-bin-ini): New.
7570
7571 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7572
7573         * XEmacs 21.4.1 "Copyleft" is released.
7574
7575 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7576
7577         * x-compose.el (xlib-input-method-bug-workaround):
7578         (alias-colon-to-double-quote):
7579         Force sort in map-keymap to work around rehash bug.
7580
7581 2001-04-17  Ben Wing  <ben@xemacs.org>
7582
7583         * about.el: Finish overhaul, add a few new hackers, update a
7584         couple old ones.
7585
7586 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7587
7588         * XEmacs 21.4.0 "Solid Vapor" is released.
7589
7590 2001-04-15  Ben Wing  <ben@xemacs.org>
7591
7592         * about.el:
7593         * about.el (about-headline-face): New.
7594         * about.el (about-link-face): New.
7595         * about.el (about-current-release-maintainers): New.
7596         * about.el (about-other-current-hackers): New.
7597         * about.el (about-url-alist):
7598         * about.el (about-once-and-future-hackers): New.
7599         * about.el (about-mailto-link): New.
7600         * about.el (about-get-buffer):
7601         * about.el (about-finish-buffer):
7602         * about.el (about-xemacs):
7603         * about.el (about-features): Removed.
7604         * about.el (about-advantages): New.
7605         * about.el (about-maintainer-info): Removed.
7606         * about.el (about-personal-info): New.
7607         * about.el (about-hacker-contribution): New.
7608         * about.el (about-maintainer):
7609         * about.el (about-show-linked-info):
7610         * about.el (about-hackers):
7611         Major revamping.  Rewriting of most of the text, improve the
7612         link handling, separate info on contributors into personal
7613         and contribution info, add new contributors, update personal
7614         info, etc. etc.
7615         
7616         * menubar-items.el (default-menubar):
7617         Help menubar entry for News now says more accurately
7618         "What's New in XEmacs".
7619         
7620         * mouse.el:
7621         * mouse.el (mouse-track-cleanup-hook):
7622         * mouse.el (mouse-track):
7623         Don't set-buffer to a dead buffer when calling mouse-track
7624         cleanup hooks.
7625
7626 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7627
7628         * XEmacs 21.2.47 "Zephir" is released.
7629
7630 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7631
7632         * dialog.el (make-dialog-box): Disable dialog box titles until
7633         we get them working.
7634
7635 2001-03-30  Ben Wing  <ben@xemacs.org>
7636
7637         * help.el:
7638         * help.el (Help-princ-face):
7639         * help.el (Help-prin1-face):
7640         * help.el (frob-help-extents):
7641         * help.el (describe-function-1):
7642         * help.el (describe-variable):
7643         Avoid using font-lock faces, which may not be defined.
7644         Instead, use hyper-apropos faces, and make sure they're
7645         defined as necessary by using `require'. (It's not so safe
7646         to do this for font-lock.) In any case, we will eventually
7647         be merging this functionality into hyper-apropos.
7648
7649         * loaddefs.el (completion-ignored-extensions):
7650         Fix documentation.
7651         
7652         * menubar-items.el (menu-truncate-list): Removed.
7653         * menubar-items.el (Menubar-items-truncate-list): New.
7654         * menubar-items.el (default-menubar):
7655         Fix errors if grep or compile command is too long.  Rename helper
7656         function to be less visible.
7657
7658 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7659
7660         * byte-optimize.el (byte-optimize-minus):
7661         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7662
7663 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7664
7665         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7666         Mule is available.
7667
7668         * mule/latin.el: New file.
7669
7670 2001-03-11  Ben Wing  <ben@xemacs.org>
7671
7672         * auto-save.el:
7673         * auto-save.el (auto-save-directory):
7674         * auto-save.el (make-auto-save-file-name):
7675         * auto-save.el (auto-save-file-name-p): New.
7676
7677         Merge in improvements from other definition of
7678         make-auto-save-file-name in files.el.
7679         
7680         * auto-save.el (auto-save-original-name):
7681         * auto-save.el (auto-save-name-in-fixed-directory):
7682         * auto-save.el (auto-save-unslashify-name): Removed.
7683         * auto-save.el (auto-save-slashify-name): Removed.
7684         * auto-save.el (auto-save-reserved-chars): New.
7685         * auto-save.el (auto-save-escape-name): New.
7686         * auto-save.el (auto-save-unhex): New.
7687         * auto-save.el (auto-save-unescape-name): New.
7688
7689         Change algorithm for encoding filenames in auto-save names to be
7690         entirely safe with all filesystems and all possible characters in
7691         a filename, and 100% reversible. (Essentially, uses
7692         quoted-printable as the encoding.)
7693         
7694         * auto-save.el (recover-all-files):
7695
7696         Use insert-directory rather than calling ls directly -- fixes
7697         things under Windows.
7698
7699         * files.el:
7700         * files.el (convert-standard-filename): Substitute FSF's
7701         definition for this (we had nothing here before).
7702         
7703         * files.el (backup-buffer): Warning fix.
7704         
7705         * files.el (make-backup-file-name):
7706         * files.el (find-backup-file-name):
7707         Fix error in calling sequence to auto-save-file-name-p.
7708         
7709         * files.el (recover-file):
7710         Use insert-directory rather than calling ls directly -- fixes
7711         things under Windows.
7712
7713         * files.el (make-auto-save-file-name): Removed.
7714         * files.el (auto-save-file-name-p): Removed.
7715         auto-save is always dumped so no sense in having a definition
7716         that will always be overwritten with another.
7717         
7718         * files.el (insert-directory):
7719         * win32-native.el:
7720         * win32-native.el (debug-mswindows-process-command-lines):
7721         * win32-native.el (original-make-auto-save-file-name): Removed.
7722         * win32-native.el (make-auto-save-file-name): Removed.
7723
7724
7725 2001-03-21  Martin Buchholz <martin@xemacs.org>
7726
7727         * XEmacs 21.2.46 "Urania" is released.
7728
7729 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7730
7731         * menubar-items.el (default-menubar): Update sample.emacs to
7732         sample.init.el and adjust accelerators.
7733
7734 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7735
7736         * build-report.el (build-report): Improve docstring.
7737
7738 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7739
7740         * ChangeLog: Log GTK merge.
7741
7742         * gutter-items.el:
7743         * mwheel.el:
7744         * sound.el:
7745         * startup.el:
7746         Revert gratuitous whitespace changes.
7747
7748 2001-03-07  Ben Wing  <ben@xemacs.org>
7749
7750         * help.el:
7751         * help.el (key-or-menu-binding):
7752         * help.el (Help-find-file): New.
7753         * help.el (describe-beta):
7754         * help.el (describe-copying):
7755         * help.el (describe-project):
7756         * help.el (view-emacs-news):
7757         * help.el (view-sample-init-el): New.
7758         * help.el (Help-princ-face): New.
7759         * help.el (Help-prin1-face): New.
7760         * help.el (help-symbol-function-context-menu):
7761         * help.el (help-symbol-variable-context-menu):
7762         * help.el (help-symbol-function-and-variable-context-menu):
7763         * help.el (frob-help-extents):
7764         * help.el (describe-function-1):
7765         * help.el (describe-variable):
7766
7767         Add coloring in Help buffers, correspondent with hyperlinks.
7768         View files in view-mode rather than Fundamental.
7769         Remove separators from context menus -- now handled in generic code.
7770         Add `Find Tag' to context menu.
7771         
7772         * menubar.el (popup-mode-menu):
7773
7774         Rewrite code that outputs the popup menu to (a) put more specific
7775         entries first, (b) be more robust, (c) output the proper context
7776         menu separators automatically (the context menu functionality is
7777         new and currently used only by Help).
7778
7779 2001-03-10  William M. Perry  <wmperry@aventail.com>
7780
7781         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7782         this function when converting from the 21.1 GTK branch.  Now
7783         supports file, password, question, and color built-in dialogs.
7784
7785 2001-03-06  Ben Wing  <ben@xemacs.org>
7786
7787         * keydefs.el:
7788         * keydefs.el (global-map):
7789         Add commented-out change of M-k (for 21.5).
7790         
7791         * menubar-items.el (default-menubar):
7792         Fix items to control kill-line behavior; add items for
7793         shifted motion.
7794         
7795         * simple.el:
7796         * simple.el (kill-whole-line):
7797         * simple.el (historical-kill-line): Removed.
7798         * simple.el (kill-line): Removed.
7799         * simple.el (kill-entire-line): New.
7800         * simple.el (kill-line-1): New.
7801         * simple.el (backward-kill-line):
7802         Undo kill-whole-line == always changes.  Add new function
7803         kill-entire-line to unconditionally delete the current line.
7804         Add comments describing the lamentable state of affairs of
7805         the kill-line functions and variables.
7806
7807 2001-03-02  Ben Wing  <ben@xemacs.org>
7808
7809         * simple.el:
7810         * simple.el (beginning-of-buffer):
7811         * simple.el (end-of-buffer):
7812         * simple.el (mark-ring-unrecorded-commands):
7813         * simple.el (signal-error-on-buffer-boundary):
7814         * simple.el (shifted-motion-keys-select-region):
7815         * simple.el (unshifted-motion-keys-deselect-region):
7816         * simple.el (motion-keys-for-shifted-motion): New.
7817         * simple.el (handle-pre-motion-command):
7818         * simple.el (handle-post-motion-command):
7819         * simple.el (forward-char-command):
7820         * simple.el (backward-char-command):
7821         * simple.el (scroll-up-command):
7822         * simple.el (scroll-down-command):
7823         * simple.el (next-line):
7824         * simple.el (previous-line):
7825         * simple.el (backward-block-of-lines):
7826         * simple.el (forward-block-of-lines):
7827         * simple.el (backward-word):
7828         * simple.el (mark-word):
7829
7830         Augment documentation of the most common motion commands to make
7831         note of the shifted-motion support.  Improve the support to (a)
7832         properly document how it works and why it's done in the fashion it
7833         is, and (b) allow the keystrokes that trigger it to be customized.
7834
7835         Correct error in the customize specification of
7836         mark-ring-unrecorded-commands.
7837
7838 2001-03-02  Ben Wing  <ben@xemacs.org>
7839
7840         * font-lock.el:
7841         * font-lock.el (font-lock-pending-extent-table): Removed.
7842         * font-lock.el (font-lock-pending-buffer-table): New.
7843         * font-lock.el (font-lock-pre-idle-hook):
7844         * font-lock.el (font-lock-after-change-function):
7845         * font-lock.el (font-lock-fontify-pending-extents):
7846         * font-lock.el (font-lock-lisp-like):
7847
7848         Fix handling of pending extents to avoid excessive slowness (N^2
7849         behavior) when making lots of buffer changes between redisplays,
7850         such as when saving the Options.
7851
7852 2001-03-09  William M. Perry  <wmperry@aventail.com>
7853
7854         * device.el:
7855         * dragdrop.el:
7856         * dumped-lisp.el:
7857         * faces.el:
7858         * frame.el:
7859         * gnuserv.el:
7860         * loadup.el:
7861         * menubar-items.el:
7862         * minibuf.el:
7863         The Great GTK Merge.
7864
7865         * ChangeLog.GTK:
7866         * dialog-gtk.el:
7867         * gdk.el:
7868         * generic-widgets.el:
7869         * glade.el:
7870         * gnome-widgets.el:
7871         * gnome.el:
7872         * gtk-compose.el:
7873         * gtk-extra.el:
7874         * gtk-faces.el:
7875         * gtk-ffi.el:
7876         * gtk-file-dialog.el:
7877         * gtk-font-menu.el:
7878         * gtk-glyphs.el:
7879         * gtk-init.el:
7880         * gtk-iso8859-1.el:
7881         * gtk-marshal.el:
7882         * gtk-mouse.el:
7883         * gtk-package.el:
7884         * gtk-password-dialog.el:
7885         * gtk-select.el:
7886         * gtk-widget-accessors.el:
7887         * gtk-widgets.el:
7888         * gtk.el:
7889         widgets-gtk.el:
7890         The Great GTK Merge: new files.
7891
7892 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7893
7894         * generic-widgets.el: Don't require gtk (a built-in feature) at
7895         top level.  Don't execute the last sexp unless (featurep 'gtk).
7896
7897 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7898
7899         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7900
7901 2001-02-23  Martin Buchholz <martin@xemacs.org>
7902
7903         * XEmacs 21.2.45 "Thelxepeia" is released.
7904
7905 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7906  
7907         * about.el (xemacs-hackers): update my entry. 
7908         * about.el (about-maintainer-info): ditto. 
7909         * about.el (about-hackers): ditto. 
7910
7911 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7912
7913         * about.el (about-maintainer-info): More vanity info about
7914         yours truly.
7915
7916 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7917
7918         * build-report.el (build-report-destination): xemacs-build-reports
7919         has moved to SourceForge, where mailing list name length is
7920         restricted, hence the name change to
7921         xemacs-buildreports@xemacs.org.
7922         * build-report.el (build-report-keep-regexp): Update default.
7923         * build-report.el (build-report-delete-regexp): Ditto.
7924         * build-report.el (build-report-make-output-files): Ditto.
7925
7926 2001-02-19  Craig Lanning  <lanning@scra.org>
7927
7928         * lisp-mode.el: Add indentation specifications for following
7929         Common Lisp forms: handler-case, handler-bind, with-slots,
7930         with-open-file, with-open-stream, print-unreadable-object.
7931
7932 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7933
7934         * font-lock.el (font-lock-set-defaults-1):
7935         Move initialization of `font-lock-cache-position' so that it's set
7936         even if font-lock-keywords is already defined.
7937
7938 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7939
7940         * autoload.el (generate-file-autoloads-1):
7941         Use `emacs-lisp-mode-syntax-table' instead of
7942         `lisp-mode-syntax-table'.
7943         * lisp-mode.el (lisp-mode-syntax-table):
7944         Get rid of old checks for `parse-partial-sexp' version.
7945         Make `|' (pipe) string delimiter instead of punctuation.
7946
7947 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7948
7949         * window.el (save-selected-window):
7950         Use gensym for better macro hygiene.
7951
7952 2001-02-06  Mike Sperber <mike@xemacs.org>
7953
7954         * dump-paths.el:
7955         * startup.el (startup-setup-paths): Set and use
7956         `mule-lisp-directory'.
7957         (startup-setup-paths-warning): Ditto.
7958
7959         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7960         (paths-construct-load-path): Consider `mule-lisp-directory'.
7961
7962 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7963
7964         * font-lock.el: Syntax table improvements used.  A few random
7965         changes are not specified below.
7966         (font-lock-fontify-string-delimiters):
7967         (font-lock-syntactic-keywords):
7968         (font-lock-cache-state nil):
7969         (font-lock-cache-position):
7970         New variables.
7971         (font-lock-set-syntax):
7972         (font-lock-apply-syntactic-highlight):
7973         (font-lock-fontify-syntactic-anchored-keywords):
7974         (font-lock-fontify-syntactic-keywords-region):
7975         (font-lock-eval-keywords):
7976         New functions.
7977         (font-lock-remove-face):
7978         (font-lock-fontify-syntactically-region):
7979         Use syntax properties.
7980
7981 2001-02-08  Martin Buchholz <martin@xemacs.org>
7982
7983         * XEmacs 21.2.44 "Thalia" is released.
7984
7985 2001-01-16  Mike Sperber <mike@xemacs.org>
7986
7987         * startup.el (normal-top-level): Work even if no installation root
7988         is found.
7989
7990 2001-01-30  Andy Piper  <andy@xemacs.org>
7991
7992         * gutter-items.el (progress-abort-glyph): remove instantiator.
7993         (set-progress-abort-instantiator): new function.
7994         (abort-progress-feedback): use it.
7995
7996         * gutter.el (set-gutter-dirty-p): new function.
7997
7998 2001-01-30  Didier Verna  <didier@xemacs.org>
7999
8000         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
8001
8002 2001-01-24  Didier Verna  <didier@xemacs.org>
8003
8004         * sound.el (sound-extension-list): give a better default value.
8005         * sound.el (load-sound-file): improve the doc string, also find
8006         files given by absolute names, pass a real extension list to
8007         `locate-file'.
8008
8009 2001-01-26  Martin Buchholz <martin@xemacs.org>
8010
8011         * XEmacs 21.2.43 "Terspichore" is released.
8012
8013 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
8014
8015         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8016         messages from gnuserv.
8017
8018 2001-01-20  Martin Buchholz <martin@xemacs.org>
8019
8020         * XEmacs 21.2.42 "Poseidon" is released.
8021
8022 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
8023
8024         * cl-macs.el (cl-upcase-arg): New function.
8025         (cl-function-arglist): New function.
8026         (cl-transform-lambda): Automatically add CL-style lambda list to
8027         documentation string using functions above.
8028
8029 2001-01-12  Andy Piper  <andy@xemacs.org>
8030
8031         * package-get.el (package-get-custom): call
8032         package-net-update-installed-db.
8033
8034         * package-ui.el (pui-install-selected-packages): call
8035         package-net-update-installed-db.
8036
8037         * package-net.el (package-net-update-installed-db): use
8038         packages-package-list so that we reflect reality.
8039
8040         * packages.el (packages-package-list): Make docstring reflect
8041         reality.
8042
8043         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
8044
8045         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
8046         isn't installed.
8047
8048 2001-01-17  Andy Piper  <andy@xemacs.org>
8049
8050         * wid-edit.el (widget-activation-glyph-mapper): activate or
8051         deactivate native widgets.
8052         (widget-glyph-insert-glyph): record instantiator.
8053         (widget-push-button-value-create): use it.
8054
8055         * gui.el (gui-button-action): new function. Make button's domain
8056         buffer current when calling.
8057         (make-gui-button): update to use gui-button-action.
8058
8059 2001-01-16  Didier Verna  <didier@xemacs.org>
8060
8061         * menubar-items.el (default-menubar): add an entry for modeline
8062         horizontal scrolling in Options -> Display.
8063
8064 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8065
8066         * package-get.el (package-get-require-signed-base): Set to nil
8067         by default.
8068
8069 2001-01-17  Martin Buchholz <martin@xemacs.org>
8070
8071         * XEmacs 21.2.41 "Polyhymnia" is released.
8072
8073 2001-01-16  Mike Sperber <mike@xemacs.org>
8074
8075         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8076         catch lisp/mule/.
8077
8078 2001-01-14  Mike Sperber <mike@xemacs.org>
8079
8080         * startup.el (maybe-create-compatibility-dot-emacs):
8081         (maybe-unmigrate-user-init-file):
8082         (unmigrate-user-init-file): Created.
8083         (maybe-migrate-user-init-file): Offer creation of compatibility
8084         .emacs.
8085         Some doc fixes wrt init file location.
8086
8087 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8088
8089         * faces.el (face-frob-from-locale-first): new variable.
8090         (frob-face-font-2): Honor tags arg while trying to use
8091         standard-face-mapping.  When face-frob-from-locale-first is set,
8092         first try to set face inheriting from frobbed-face.
8093
8094 2001-01-15  Didier Verna  <didier@xemacs.org>
8095
8096         * about.el (xemacs-hackers): update my entry.
8097         * about.el (about-url-alist): ditto.
8098         * about.el (about-maintainer-info): ditto.
8099         * about.el (about-hackers): ditto.
8100
8101 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8102
8103         The byte compiler has been badly broken for a year,
8104         by the patch of 1999-12-06.
8105         * byte-optimize.el (byte-optimize-form-code-walker):
8106         Bug was: the byte compiler was making this erroneous optimization:
8107         (progn (or (foo)) (bar)) ==> (bar)
8108
8109 2000-11-20  Mike Sperber <mike@xemacs.org>
8110
8111         * setup-paths.el (paths-core-load-path-depth): Split
8112         `paths-load-path-depth' in two for site and core lisp.  Don't
8113         recurse into core.
8114         * setup-paths.el (paths-construct-load-path): Use.
8115
8116 2001-01-10  Andy Piper  <andy@xemacs.org>
8117
8118         * package-net.el (package-net-cygwin32-binary-size): new variable
8119         (package-net-win32-binary-size): ditto.  add much needed
8120         commentary.
8121
8122         * gutter-items.el (buffers-tab-items): correct off-by-one error
8123         for buffers-tab-max-size.
8124
8125 2001-01-08  Martin Buchholz <martin@xemacs.org>
8126
8127         * XEmacs 21.2.40 is released.
8128
8129 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8130
8131         * mule/hebrew.el: Fix comments and typos.
8132         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8133
8134 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8135
8136         * ChangeLog.1: move ancient log from fill.el.
8137
8138         * dump-paths.el:
8139         paragraphs.el:
8140         mule/mule-category.el:
8141         Miscellaneous typo fixes and slight doc clarifications.
8142
8143         * mule/mule-ccl.el:  Correct file name in header.
8144
8145 2000-12-31  Martin Buchholz <martin@xemacs.org>
8146
8147         * XEmacs 21.2.39 is released.
8148
8149 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8150
8151         * byte-optimize.el (byte-optimize-cond):
8152         (byte-optimize-cond-1): New.
8153         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8154         Optimizes (cond (x nil)) ==> nil.
8155         Provide better diagnostic on malformed expr like (cond foo).
8156
8157 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8158
8159         * mule/mule-coding.el:
8160         mule/mule-cmds.el (reset-language-environment,
8161         set-language-environment-coding-systems):
8162         Safer default coding-priority-list, corresponding to src/file-coding.h.
8163
8164 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8165
8166         * package-admin.el: Allow package removal from
8167         early-package-load-path.
8168
8169 2000-12-15  Andreas Jaeger  <aj@suse.de>
8170
8171         * about.el (about-maintainer-info): Update my entry.
8172
8173 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8174
8175         * packages.el (locate-library): Add support for bzip2
8176         compressed .el files.
8177
8178 2000-12-12  Andy Piper  <andy@xemacs.org>
8179
8180         * package-net.el: new file.
8181
8182 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8183
8184         * font-lock.el: Add missing C++ keywords.
8185
8186 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8187
8188         * simple.el (indent-for-comment): Preserve indentation of comments
8189         starting in column 0, as documented in (Info-goto-node
8190         "(xemacs)Comments").  Update docstring accordingly.
8191
8192 2000-12-05  Martin Buchholz <martin@xemacs.org>
8193
8194         * XEmacs 21.2.38 is released.
8195
8196 2000-12-04  Didier Verna  <didier@xemacs.org>
8197
8198         * mouse.el (default-mouse-track-set-point-in-window): remove
8199         spurious '+' operation detected by Martin.
8200
8201
8202 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8203
8204         * cl-extra.el (coerce):
8205         Implement char to integer coercion.
8206         Remove extraneous (numberp) test.
8207
8208         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8209         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8210         (byte-optimize-predicate):
8211         Warn if evaluating constant expression signals an error.
8212         (byte-optimize-form): Small simplification.
8213
8214         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8215
8216 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8217
8218         * byte-optimize.el:
8219         (byte-optimize-minus):
8220         (byte-optimize-plus):
8221         (byte-optimize-mult):
8222         (byte-optimize-quo):
8223         Use (car (last x)) instead of (last x) to get last elt!
8224         Use `byte-optimize-predicate' to optimize `%'.
8225         Move optimizations for special numeric args to bytecomp.el.
8226         * bytecomp.el (byte-compile-associative): Remove.
8227         (byte-compile-max): New.
8228         (byte-compile-min): New.
8229         Properly handle erroneous calls: (max) (min).
8230         (byte-compile-plus): New.
8231         (byte-compile-minus):
8232         It's easiest to handle 0, +1 and -1 args here.
8233         (byte-compile-mult): New.
8234         It's easiest to handle 1, -1 and 2 args here.
8235         (byte-compile-quo):
8236         It's easiest to handle 0, +1 and -1 args here.
8237         Issue byte-compiler warning when dividing by zero.
8238
8239         Byte-compiler arithmetic improvements.
8240         Better optimize these expressions in the obvious way:
8241         (+ x y 1)   -->  varref x varref y add add1
8242         (+ x y -1)  -->  varref x varref y add sub1
8243         (- x y 0)   -->  (- x y)
8244         (- 0 x y)   -->  (- (- x) y)
8245         (% 42 19)   --> compile-time constant
8246         (/ 42 19)   --> compile-time constant
8247         (* (foo) 2) --> foo call dup plus
8248
8249         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8250         unless (declaim (optimize (safety 3)))
8251         or (setq byte-compile-delete-errors nil).
8252
8253 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8254
8255         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8256         docstrings.
8257
8258 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8259
8260         * startup.el (command-line-do-help):  Add documentation of
8261         portable dumper switches.
8262
8263 2000-11-22  Andy Piper  <andy@xemacs.org>
8264
8265         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8266
8267         * glyphs.el (init-glyphs): don't use autodetect for strings.
8268
8269 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8270
8271         * byte-optimize.el (byte-optimize-char-before):
8272         (byte-optimize-backward-char):
8273         (byte-optimize-backward-word):
8274         Fix incorrect optimizations for these sorts of expressions:
8275         (let ((x nil)) (backward-char x))
8276
8277 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8278
8279         * byte-optimize.el:
8280         * byte-optimize.el (byte-optimize-backward-char): New.
8281         * byte-optimize.el (byte-optimize-backward-word): New.
8282         Make backward-word and backward-char as efficient as forward versions.
8283
8284         * bytecomp.el (byte-compile-no-args-with-one-extra):
8285         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8286         * bytecomp.el (byte-compile-two-args-with-one-extra):
8287         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8288         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8289         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8290         Check if extra arg is constant nil, and if so, use byte-coded call.
8291
8292         * simple.el (backward-word):
8293         * simple.el (mark-word):
8294         * simple.el (kill-word):
8295         * simple.el (backward-kill-word):
8296         Make COUNT argument optional, for consistency with forward-char et al.
8297
8298         * abbrev.el (abbrev-string-to-be-defined):
8299         * abbrev.el (inverse-abbrev-string-to-be-defined):
8300         * abbrev.el (inverse-add-abbrev):
8301         * abbrev.el (expand-region-abbrevs):
8302         * buff-menu.el (Buffer-menu-execute):
8303         * indent.el (move-to-left-margin):
8304         * indent.el (indent-relative):
8305         * indent.el (move-to-tab-stop):
8306         * info.el (Info-reannotate-node):
8307         * lisp-mode.el (lisp-indent-line):
8308         * lisp.el (end-of-defun):
8309         * lisp.el (move-past-close-and-reindent):
8310         * misc.el (copy-from-above-command):
8311         * mouse.el (default-mouse-track-scroll-and-set-point):
8312         * page.el (forward-page):
8313         * paragraphs.el (forward-paragraph):
8314         * paragraphs.el (end-of-paragraph-text):
8315         * picture.el (picture-forward-column):
8316         * picture.el (picture-self-insert):
8317         * rect.el (extract-rectangle-line):
8318         * simple.el (newline):
8319         * simple.el (fixup-whitespace):
8320         * simple.el (backward-delete-char-untabify):
8321         * simple.el (transpose-chars):
8322         * simple.el (transpose-preceding-chars):
8323         * simple.el (do-auto-fill):
8324         * simple.el (indent-new-comment-line):
8325         * simple.el (blink-matching-open):
8326         * view-less.el (cleanup-backspaces):
8327         * wid-edit.el (widget-transpose-chars):
8328         * term/bg-mouse.el (bg-insert-moused-sexp):
8329         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8330
8331         * info.el (Info-fontify-node):
8332         * simple.el (backward-delete-function):
8333         Use canonical delete-backward-char instead of backward-delete-char.
8334
8335 2000-11-20  Andy Piper  <andy@xemacs.org>
8336
8337         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8338         no buffers.
8339
8340 2000-11-20  Andy Piper  <andy@xemacs.org>
8341
8342         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8343         buffer tabs.
8344
8345 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8346
8347         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8348         (proclaim inline...) was shadowing compiler-macros.
8349
8350 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8351
8352         * bytecomp.el (byte-compile-eval): New.
8353         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8354         Keeps this promise made in Lispref:
8355         "If a file being compiled contains a `defmacro' form, the macro is
8356         defined temporarily for the rest of the compilation of that file."
8357
8358 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8359
8360         * cl.el (floatp-safe):
8361         (plusp):
8362         (minusp):
8363         (oddp):
8364         (evenp):
8365         (cl-abs):
8366         Use a better parameter name than `x'.
8367
8368         * cl-macs.el (check-type): Make continuable.  Change documentation
8369         to require PLACE, but accept any form for compatibility.
8370
8371         * abbrev.el (define-abbrev): Use check-type.
8372         * font-menu.el (font-menu-change-face): Use check-type.
8373         * menubar.el (relabel-menu-item): Use check-type.
8374         * itimer.el: Fix typo.
8375
8376 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8377
8378         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8379
8380 2000-11-14  Martin Buchholz <martin@xemacs.org>
8381
8382         * XEmacs 21.2.37 is released.
8383
8384 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8385
8386         * code-cmds.el: Provide the feature.
8387
8388 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8389
8390         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8391
8392         * code-cmds.el: New file
8393         * mule/mule-cmds.el:
8394         * mule/mule-misc.el
8395         (coding-keymap): New keymap. Define coding system keyboard
8396         commands on file-coding builds too.
8397         (coding-system-change-eol-conversion):
8398         (universal-coding-system-argument):
8399         (set-default-coding-systems):
8400         (prefer-coding-system): Moved from mule-cmds.el
8401         (set-buffer-process-coding-system): Moved from mule-misc.el
8402
8403 2000-09-15  Stephen Carney <carney@scubadoo.com>
8404
8405         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8406
8407 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8408
8409         * package-get.el (package-get-download-sites): Add a pre-release
8410         site for experimental packages.
8411
8412         * auto-autoloads.el: Regenerated.
8413
8414 2000-08-01  Andy Piper  <andy@xemacs.org>
8415
8416         * gutter-items.el (buffers-tab-omit-function): reference
8417         buffers-tab-select-visible-buffers.
8418         (buffers-tab-filter-functions): new variable, by default uses
8419         buffers-tab-selection-function and buffers-tab-omit-function.
8420         (select-buffers-tab-buffers-by-mode): invert arguments.
8421         (buffers-tab-select-visible-buffers): new function. Invert calling
8422         of buffers-menu-omit-invisible-buffers.
8423         (buffers-tab-items): rewrite to use
8424         buffers-tab-filter-functions. Rewrite docstring.
8425         (gutter-buffers-tab-extent): delete.
8426         (add-tab-to-gutter): always build a new extent when adding the
8427         tabs.
8428         (update-tab-in-gutter): make gutter dirty when orientation
8429         changes.
8430
8431 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8432
8433         * bytecomp.el (byte-compile-defvar-or-defconst):
8434         Only do loadhist recording if defvar form includes a value.
8435
8436 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8437
8438         * bytecomp.el (byte-compile-initial-macro-environment):
8439         `eval-when-compile' should not compile its body.
8440
8441 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8442
8443         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8444         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8445         some Japanese English.  Remove some ancient FSF comments, and
8446         improve docstrings.  Use symbols not vectors for tables.
8447
8448 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8449
8450         * keymap.el:
8451         (local-key-binding):
8452         (global-key-binding):
8453         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8454
8455         * lisp.el:
8456         (backward-sexp): Slightly simpler code.
8457         (mark-sexp): Make arg optional, like FSF Emacs.
8458         (forward-list): Slightly simpler code.
8459         (backward-list): Slightly simpler code.
8460         (down-list):  Make arg optional, like FSF Emacs.
8461         (up-list):  Make arg optional, like FSF Emacs.
8462         (backward-up-list):  Make arg optional, like FSF Emacs.
8463         (kill-sexp):  Make arg optional, like FSF Emacs.
8464         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8465
8466         * font-menu.el (font-menu-change-face):
8467         Take continuable errors into account.
8468
8469         * abbrev.el:
8470         * abbrev.el (clear-abbrev-table):
8471         * abbrev.el (define-abbrev-table):
8472         * abbrev.el (define-abbrev):
8473         * abbrev.el (insert-abbrev-table-description):
8474         * apropos.el (apropos-documentation-check-doc-file):
8475         * apropos.el (apropos-documentation-check-elc-file):
8476         * buff-menu.el (list-buffers):
8477         * buff-menu.el (list-buffers-noselect):
8478         * bytecomp.el (byte-recompile-directory):
8479         * bytecomp.el (batch-byte-compile):
8480         * cl-macs.el (typep):
8481         * code-files.el (find-coding-system-magic-cookie):
8482         * code-files.el (insert-file-contents):
8483         * cus-edit.el (customize-set-variable):
8484         * cus-edit.el (customize-save-variable):
8485         * cus-face.el (custom-set-face-font-size):
8486         * cus-face.el (custom-set-face-update-spec):
8487         * cus-face.el (custom-reset-faces):
8488         * custom.el (custom-check-theme):
8489         * custom.el (copy-upto-last):
8490         * fill.el (canonically-space-region):
8491         * fill.el (fill-paragraph):
8492         * fill.el (fill-region):
8493         * fill.el (find-space-insertable-point):
8494         * fill.el (justify-current-line):
8495         * faces.el (face-spec-update-all-matching):
8496         * faces.el (set-face-stipple):
8497         * files-nomule.el (insert-file-contents):
8498         * files.el (insert-file-contents-literally):
8499         * files.el (hack-local-variables-last-page):
8500         * files.el (basic-save-buffer):
8501         * files.el (insert-directory):
8502         * font-menu.el (font-menu-change-face):
8503         * font.el (font-spatial-to-canonical):
8504         * format.el (format-encode-region):
8505         * format.el (format-insert-file):
8506         * format.el (format-replace-strings):
8507         * gutter.el (set-gutter-element):
8508         * help.el (key-or-menu-binding):
8509         * help.el (describe-bindings):
8510         * help.el (with-syntax-table):
8511         * indent.el (indent-rigidly):
8512         * indent.el (delete-to-left-margin):
8513         * info.el:
8514         * info.el (Info-extract-dir-entry-from):
8515         * info.el (Info-build-dir-anew):
8516         * info.el (Info-rebuild-dir):
8517         * info.el (Info-batch-rebuild-dir):
8518         * info.el (Info-read-subfile):
8519         * info.el (Info-build-node-completions):
8520         * info.el (Info-extract-menu-node-name):
8521         * isearch-mode.el (isearch-range-invisible):
8522         * isearch-mode.el (isearch-restore-invisible-extents):
8523         * itimer.el (itimerp):
8524         * itimer.el (itimer-live-p):
8525         * keymap.el:
8526         * keymap.el (substitute-key-definition):
8527         * keymap.el (read-command-or-command-sexp):
8528         * keymap.el (local-key-binding):
8529         * keymap.el (global-key-binding):
8530         * keymap.el (global-set-key):
8531         * keymap.el (local-set-key):
8532         * ldap.el:
8533         * ldap.el (ldap-add-entries):
8534         * ldap.el (ldap-delete-entries):
8535         * lisp.el (backward-sexp):
8536         * lisp.el (mark-sexp):
8537         * lisp.el (forward-list):
8538         * lisp.el (backward-list):
8539         * lisp.el (down-list):
8540         * lisp.el (backward-up-list):
8541         * lisp.el (up-list):
8542         * lisp.el (kill-sexp):
8543         * lisp.el (backward-kill-sexp):
8544         * menubar.el (add-menu-button):
8545         * menubar.el (add-submenu):
8546         * menubar.el (delete-menu-item):
8547         * menubar.el (relabel-menu-item):
8548         * mouse.el (narrow-window-to-region):
8549         * obsolete.el (define-obsolete-variable-alias):
8550         * obsolete.el (store-substring):
8551         * package-admin.el:
8552         * package-admin.el (package-admin-install-function):
8553         * package-admin.el (package-admin-install-function-mswindows):
8554         * package-admin.el (package-admin-default-install-function):
8555         * package-get.el (package-get-update-base-entries):
8556         * packages.el (packages-load-package-dumped-lisps):
8557         * packages.el (packages-collect-package-dumped-lisps):
8558         * printer.el (generic-print-buffer):
8559         * printer.el (generic-print-region):
8560         * replace.el (occur-mode-mouse-goto):
8561         * replace.el (perform-replace):
8562         * select.el (get-selection-no-error):
8563         * simple.el:
8564         * simple.el (newline):
8565         * simple.el (open-line):
8566         * simple.el (edit-and-eval-command):
8567         * simple.el (goto-line):
8568         * simple.el (undo):
8569         * simple.el (kill-region):
8570         * simple.el (copy-region-as-kill):
8571         * simple.el (kill-ring-save):
8572         * simple.el (set-mark):
8573         * simple.el (next-line):
8574         * simple.el (previous-line):
8575         * simple.el (line-move):
8576         * simple.el (set-goal-column):
8577         * simple.el (comment-region):
8578         * subr.el:
8579         * subr.el (putf):
8580         * syntax.el (modify-syntax-entry):
8581         * syntax.el (map-syntax-table):
8582         * view-less.el (view-file):
8583         * view-less.el (view-buffer):
8584         * view-less.el (view-file-other-window):
8585         * window-xemacs.el (backward-other-window):
8586         * window.el:
8587         * window.el (one-window-p):
8588         * window.el (walk-windows):
8589         * window.el (window-list):
8590         * x-mouse.el (x-mouse-kill):
8591         * x-select.el (x-get-cutbuffer):
8592         * x-select.el (x-store-cutbuffer):
8593         * term/bg-mouse.el (bg-mouse-line-to-center):
8594         * term/sun-mouse.el (window-line-end):
8595         * term/sun-mouse.el (sun-select-region):
8596         * term/sun.el (kill-region-and-unmark):
8597         * mule/mule-category.el:
8598         * mule/mule-category.el (modify-category-entry):
8599         * mule/mule-category.el (char-category-list):
8600         * mule/mule-coding.el (coding-system-force-on-output):
8601         * mule/mule-misc.el (coding-system-put):
8602         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8603
8604 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8605
8606         * cus-face.el: Typo fixes and tiny clarifications.
8607         * custom.el: ditto
8608
8609 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8610
8611         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8612         * startup.el (normal-top-level): Setup auto-save-list-file-name
8613         if auto-save-list-file-prefix is non-nil.
8614
8615 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8616
8617         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8618
8619 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8620
8621         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8622         get symbol at point-min.
8623
8624 2000-10-24  Didier Verna  <didier@xemacs.org>
8625
8626         * info.el (Info-emacs-info-file-name): defconst it.
8627         * info.el (Info-footnote-tag): defcustom it.
8628         * info.el (Info-no-description-string): ditto.
8629         * info.el (Info-find-node): adapt to new semantics of
8630         'Info-suffixed-file (don't do the case variants stuff).
8631         * info.el (Info-insert-dir): rewrite the dir file variants code.
8632         * info.el (Info-directory-files): New. Return the list of info
8633         files in a directory.
8634         * info.el (Info-dir-outdated-p): use it.
8635         * info.el (Info-parse-dir-entries): ditto.
8636         * info.el (Info-build-dir-anew): don't restrict to files ending
8637         with a ".info.*" extension.
8638         * info.el (Info-set-mode-line): ditto.
8639         * info.el (Info-read-subfile): adapt to new semantics of
8640         'Info-suffixed-file (append 'exact argument).
8641         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8642         string independently of the case.
8643         * info.el (Info-suffixed-file): use it (match all possible case
8644         for the file name).
8645         * info.el (Info-insert-file-contents): code cleanup.
8646         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8647         columns.
8648         * info.el (Info-batch-rebuild-dir): ditto.
8649         * info.el (Info-read-node-name-1): ditto.
8650         * info.el (Info-search): ditto.
8651         * info.el (Info-fontify-node): ditto.
8652
8653
8654 2000-10-24  Didier Verna  <didier@xemacs.org>
8655
8656         * process.el (shell-command): when called from a program, avoid
8657         'push-mark's "mark-set" message.
8658
8659 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8660
8661         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8662         by a symbol, not by a vector.
8663         * mule/vietnamese.el (vscii): Likewise.
8664         (viscii): Likewise.
8665         * mule/cyrillic.el (koi8-r): Likewise.
8666
8667         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8668         by a symbol, not by a vector.
8669         (chinese-big5-2): Likewise.
8670         * mule/ethiopic.el (ethiopic): Likewise.
8671         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8672         (vietnamese-viscii-upper): Likewise.
8673
8674 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8675
8676         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8677
8678 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8679
8680         * byte-optimize.el (byte-optimize-car): New function.
8681         (byte-optimize-cdr): Ditto.
8682
8683 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8684
8685         * byte-optimize.el: Partial synch with FSF 20.7.
8686         Optimize constant concatenation.
8687         Add keymapp as a side effect free function.  It is a built-in.
8688         (byte-after-unbind-pos): Remove byte-equal.
8689
8690 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8691
8692         * update-elc-2.el: Quote regexps correctly.
8693
8694 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8695
8696         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8697         (ccl-compile): Apply integerp, not integer-or-char-p to
8698         check the type of the buffer magnification
8699         (ccl-compile-write-string): Encode a string with binary
8700         coding system.
8701         (ccl-compile-write-repeat): Likewise.
8702
8703 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8704
8705         * buff-menu.el:
8706         * bytecomp.el:
8707         * coding.el:
8708         * faces.el:
8709         * files.el:
8710         * fill.el:
8711         * float-sup.el:
8712         * font-lock.el:
8713         * help.el:
8714         * iso8859-1.el:
8715         * loaddefs.el:
8716         * menubar-items.el:
8717         * menubar.el:
8718         * modeline.el:
8719         * msw-font-menu.el:
8720         * paragraphs.el:
8721         * paths.el:
8722         * replace.el:
8723         * simple.el:
8724         * sound.el:
8725         * startup.el:
8726         * version.el:
8727         * x-faces.el:
8728         * x-font-menu.el:
8729         Remove purecopy.
8730
8731 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8732
8733         * simple.el (do-auto-fill): Use the function pointer to by
8734         `comment-line-break-function', not `indent-new-comment-line'. This
8735         fixes an issue with cc-mode comment continuation.
8736
8737 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8738
8739         * simple.el (turn-on-auto-fill):  Add (interactive).
8740         * mwheel.el (mwheel-install): Add (interactive).
8741         * font-lock.el (turn-on-font-lock): Add (interactive).
8742         (turn-off-font-lock): Add (interactive).
8743
8744 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8745
8746         * packages.el (packages-special-base-regexp): Add `man'.
8747
8748 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8749
8750         * wid-edit.el (widget-specify-active): map over extents in current
8751         buffer like `widget-specify-inactive' does.  Mapping over the
8752         inactive extent object does not work since the current extent is
8753         ignored by `map-extents'.
8754
8755 2000-10-04  Martin Buchholz <martin@xemacs.org>
8756
8757         * XEmacs 21.2.36 is released.
8758
8759 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8760
8761         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8762         Optimize the compiled-function-constants vector by byte-code
8763         reference counts.
8764
8765 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8766
8767         * build-report.el (build-report-delete-regexp): quote value in
8768         defcustom
8769
8770 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8771
8772         * build-report.el (build-report): Don't bind srcdir which we don't
8773         use in `multiple-value-bind' to avoid the only byte-compiler
8774         warning.
8775
8776 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8777
8778         * build-report.el: Requires cl and custom now.
8779         build-report-version is determined by XEmacs version -- remove
8780         build-report-version*.
8781         * build-report.el (build-report-version): Removed.
8782         * build-report.el (build-report-installation-version-regexp): New.
8783         * build-report.el (build-report-version-file-regexp): New.
8784         * build-report.el (build-report-installation-srcdir-regexp): New.
8785         * build-report.el (build-report-destination): Offer
8786         xemacs-build-reports and xemacs-beta.
8787         * build-report.el (build-report-keep-regexp): Adjusted.
8788         * build-report.el (build-report-delete-regexp): Adjusted.
8789         * build-report.el (build-report-make-output-dir): New.
8790         * build-report.el (build-report-installation-file): Replace use of
8791         `concat' with `expand-file-name'.
8792         * build-report.el (build-report-make-output-file): Removed.
8793         * build-report.el (build-report-make-output-files): New.
8794         * build-report.el (build-report-subject): Identify as
8795         user-variable with "*...".
8796         * build-report.el (build-report-prompts): Ditto.
8797         * build-report.el (build-report-version-file): New.
8798         * build-report.el (build-report-file-encoding): Identify as
8799         user-variable with "*...".
8800         * build-report.el (build-report-make-output-get): New.
8801         * build-report.el (build-report-insert-header): Report
8802         emacs-version and system-configuration instead of
8803         build-report-version.
8804         * build-report.el (build-report-insert-make-output): Add file
8805         argument.
8806         * build-report.el (build-report-insert-installation-file):
8807         Re-indent.
8808         * build-report.el (build-report-keep): Change docstring,
8809         re-indent.
8810         * build-report.el (build-report-delete): Ditto.
8811         * build-report.el (build-report-installation-data): New.
8812         * build-report.el (build-report-version-file-data): New.
8813
8814 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8815
8816         * byte-optimize.el (byte-optimize-lapcode):
8817         Fix the optimization of using the first 5 elements of the
8818         constants vector for variables.
8819         (byte-optimize-lapcode): Fix another ancient broken optimization.
8820
8821 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8822
8823         * *: Spelling mega-patch
8824
8825 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8826
8827         * easymenu.el: doc fixes.
8828         (easy-menu-do-define): Use backquote.
8829         (easy-menu-change):
8830         (easy-menu-add):
8831         `when' seems much clearer than `if' here.
8832         (easy-menu-remove):
8833         (easy-menu-add-item):
8834         (easy-menu-item-present-p):
8835         (easy-menu-remove-item):
8836         Wrap using (when (featurep 'menubar) ...)
8837
8838 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8839
8840         * bytecomp.el (displaying-byte-compile-warnings):
8841         Revert Ben's change to this function below so that the compile log
8842         is displayed properly for users of the "popper" package.
8843
8844 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8845
8846         * window.el (save-selected-window): Use backquote.
8847
8848         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8849         Renamed from `byte-compile-file-form-defvar'.
8850         * bytecomp.el (byte-compile-defvar-or-defconst):
8851         Only cons onto current-load-list in top-level forms.
8852         Else this leaks a cons cell every time a defun is called.
8853         Renamed from `byte-compile-defvar', for clarity.
8854         Warn when docstring of defvar is not a string.
8855         Use consistent error messages.
8856         Better comments.
8857
8858 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8859
8860         * simple.el (set-variable):
8861         Remove unneeded defvar by rearranging order of let* forms.
8862
8863         * mule/mule-ccl.el (ccl-get-next-code):
8864         * menubar-items.el (bookmark-menu-filter):
8865         (language-environment-menu-filter):
8866         (tutorials-menu-filter):
8867         * toolbar-items.el (toolbar-compile):
8868         * byte-optimize.el (disassemble-offset):
8869         Use (declare (special ...)) instead of `defvar'.
8870
8871         * cl-macs.el (cl-do-proclaim):
8872         Fix (declare (special ...)) warning suppression syntax.
8873
8874 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8875
8876         * info.el (Info-tag-table-marker):
8877         (Info-tag-table-buffer):
8878         (Info-find-file-node):
8879         (Info-read-subfile):
8880         (Info-build-node-completions):
8881         (Info-search):
8882         (Info-mode):
8883         Multiple info buffer support.
8884
8885 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8886
8887         * ldap.el (ldap-decode-entry): New defun
8888         (ldap-search-entries): Use it in order to decode DN-prefixed
8889         entries properly
8890
8891 2000-08-23  Daniel Pittman <daniel@danann.net>
8892
8893         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8894         Use `eq', not `=', to compare symbols.
8895
8896 2000-07-30  Ben Wing  <ben@xemacs.org>
8897
8898         * bytecomp.el (byte-compile-report-error):
8899         * bytecomp.el (displaying-byte-compile-warnings):
8900         if stack-trace-on-error is set, send out a backtrace when
8901         an error is encountered that stops byte compilation.  this
8902         should make it much much easier to track down those curious
8903         problems.  also undo the kludge of using a separate "*Show*"
8904         buffer for display when there's a temp-buffer-show-function;
8905         we can avoid this by just being a little smarter.
8906
8907         * dialog-items.el:
8908         * dialog-items.el (search-dialog-regexp): New.
8909         * dialog-items.el (search-dialog-callback):
8910         * dialog-items.el (make-search-dialog):
8911         add a regexp option to the dialog and clean up a bit.
8912
8913         * dialog.el:
8914         * dialog.el (yes-or-no-p-dialog-box):
8915         * dialog.el (get-dialog-box-response):
8916         * dialog.el (make-dialog-box):
8917         * dialog.el (dialog-box-finish): New.
8918         * dialog.el (dialog-box-cancel): New.
8919         * dialog.el (internal-make-dialog-box-exit): New.
8920         implement [properly!] the :modal property of the new dialog box
8921         interface.  this is the first time xemacs has ever had *proper*
8922         modal dialog boxes, giving the standard window-system feedback.
8923         (e.g. under windows, clicking on a disabled frame causes a beep
8924         and makes the dialog box flash three times.)
8925
8926         * dragdrop.el: header keyword frobbing.
8927
8928         * dumped-lisp.el (preloaded-file-list):
8929         renamed winnt.el to win32-native.el.
8930
8931         * faces.el (face-property):
8932         * faces.el (set-face-property):
8933         * faces.el (frob-face-property):
8934         * faces.el (frob-face-font-2):
8935         * faces.el (make-face-bold):
8936         * faces.el (make-face-italic):
8937         * faces.el (make-face-bold-italic):
8938         * faces.el (make-face-unbold):
8939         * faces.el (make-face-unitalic):
8940         * faces.el (make-face-smaller):
8941         * faces.el (make-face-larger):
8942         clean up the implementation of these so that window-system-specific
8943         methods are called only on objects belonging to that window system.
8944         previously, you could have [e.g.] mswindows-make-face-bold called
8945         on font object of device type `stream', which is not good and
8946         explains the subtle errors Adrian was getting when byte-compiling
8947         something that required 'term. (Adrian, now you can use stack-trace-
8948         on-error to find the exact place where things are going wrong instead
8949         of having to laboriously binary-search your way through.)
8950
8951         * finder.el (finder-known-keywords):
8952         cleaned up -- properly sorted, clarified the meanings of many of
8953         the keywords, and added a few -- mswin, gui, content, build, www,
8954         user, services.  the last two try to distinguish between a package
8955         that's used directly by the user, and a package that provides
8956         support services to other packages.
8957
8958         * font-lock.el (lisp-font-lock-keywords-2):
8959         update list of lisp control structures to include everything,
8960         including new ones i introduced.
8961
8962         * gutter.el: header keyword frobbing.
8963
8964         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8965         recent isearch element was not doing so!  you got the second-most-
8966         recent instead.
8967
8968         * lisp-mode.el (construct-lisp-mode-menu):
8969         more menubar cleanups.
8970         * lisp-mode.el (with-selected-window):
8971         make it indent properly.
8972
8973         * menubar-items.el (default-menubar): lots of menubar cleanups.
8974         rearranged the options menu the most, e.g. splitting up the
8975         Keyboard/Mouse menu into a new Editing menu and combining the
8976         separate Scrollbar/Gutter/Toolbar submenus into Display.
8977         Got rid of General, moved items to Editing or new Troubleshooting.
8978         Moved Packages to Tools; doesn't seem to belong under Options.
8979         Added stuff to the Cmds menu, e.g. Change Case.
8980
8981         NB please don't complain about these periodic menubar changes.
8982         Anything like this is necessarily incremental in its construction
8983         -- By constant use you gradually become more and more aware of
8984         better and better ways to group menu items.  When we eventually
8985         move the options menu to a property sheet, the existing structure
8986         will probably be preserved fairly well.
8987
8988         * minibuf.el (next-history-element): fix problems with pressing
8989         down arrow in repeat-complex-command.
8990
8991         * modeline.el:
8992         * modeline.el (modeline-3d-p): New.
8993         added custom variable for controlling the 3d modeline.  the
8994         corresponding Options item has been present for a long time,
8995         but commented out with "fix me!" comments.  it's fixed now.
8996
8997         * obsolete.el (add-menu):
8998         remove bogus gettexts.
8999
9000         * process.el (shell-quote-argument):
9001         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
9002         For bash under Windows native, see below.
9003
9004         * simple.el:
9005         * simple.el (display-warning-buffer):
9006         Fixed the handling of warning display to eliminate the annoying
9007         *Show* buffer, like was done for byte-compiler output above.
9008
9009         * simple.el (debug-print): New.
9010         Simple function for sending debug messages to the console and/or
9011         other debug places.
9012
9013         * subr.el (replace-in-string):
9014         Rewrite this function to avoid N^2 behavior with large strings --
9015         catastrophic with the new Windows selection code! (Apparently the
9016         author of this function didn't realize there was a fun
9017         replace-match that could make his life much easier, because we
9018         duplicated the entire logic.  The new version is smaller, easier
9019         to understand, much more robust, and has extended features --
9020         those of replace-match.)
9021
9022         * window.el:
9023         * window.el (with-selected-window): New.
9024         An obvious complement to the existing `with-selected-frame' and
9025         `with-current-buffer'.
9026
9027         * win32-native.el: Renamed from winnt.el.
9028         Added a great deal of stuff for properly handling process quoting,
9029         somewhat modeled on Kirill's original model (which i later threw
9030         away).  We should now finally have correctly working process arg
9031         quoting/dequoting so that the final app gets exactly what we
9032         intended.  Because the mechanism is in Lisp, it's easily
9033         extendible. (For those running bash and running the native
9034         version, I tried hard to do what I thought was correct.  But more
9035         thought is needed, and ideally the volunteer work of people with
9036         these configurations that they generally run on.)
9037
9038         * x-font-menu.el (x-font-menu-font-data):
9039         Put in defvar's to fix byte-compiler warnings.
9040
9041 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
9042
9043         * select.el (selection-coercion-alist): Initialise.
9044         * select.el (select-coerce-to-text): New.
9045         * select.el (select-coerce): New.
9046         New functions to perform type and value coercion.
9047
9048         * select.el (select-buffer-killed-default): Keep data if it was
9049         on the clipboard.
9050
9051 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9052
9053         * menubar-items.el (default-menubar): Fix typo.
9054         (default-menubar): `lambda' was mispelled as `lamda'.
9055
9056 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9057
9058         * window.el (shrink-window-if-larger-than-buffer): Remove
9059         edge checking code.
9060
9061 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9062
9063         * paths.el (gnus-local-domain): Removed.
9064         (gnus-local-organization): Ditto.
9065         (gnus-startup-file): Ditto.
9066
9067 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9068
9069         * files.el (auto-mode-alist): Add .spec for RPM.
9070
9071 2000-07-31  Andy Piper  <andy@xemacs.org>
9072
9073         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9074
9075 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9076
9077         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9078         browse-url.
9079         * help.el (xemacs-www-page): Ditto.
9080         (xemacs-www-faq): Ditto.
9081         * menubar-items.el (default-menubar): Ditto.
9082
9083         * wid-edit.el (widget-url-link-action): Ditto.
9084         From: Kenichi OKADA <okada@opaopa.org>.
9085
9086 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9087
9088         * finder.el (finder-commentary): Add autoload cookie.
9089
9090 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9091
9092         * files.el (insert-file-contents-literally): Fix second let
9093         binding for `coding-system-for-read' to `coding-system-for-write'
9094         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9095
9096 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9097
9098         * files.el (insert-file-contents-literally): Use binary coding
9099         system (from Morioka san).
9100         (insert-file-contents-literally): Make file-name-handler method.
9101
9102 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9103
9104         * cl-macs.el (get-selection): Add defsetf.
9105
9106 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9107
9108         * x-init.el (x-activate-region-as-selection): replace obsolete
9109         function x-own-selection with own-selection.
9110         (ow-find): replace obsolete functions x-get-selection and
9111         x-get-clipboard with get-selection and get-clipboard.
9112         (init-post-x-win): replace obsolete function x-disown-selection
9113         with disown-selection.
9114
9115 2000-07-20  Mike Sperber  <mike@xemacs.org>
9116
9117         * startup.el (load-user-init-file): Only try to load init file if
9118         it exists.
9119
9120 2000-07-10  Andy Piper  <andy@xemacs.org>
9121
9122         * dialog-items.el: sync with Ben's patch.
9123
9124         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9125         comment.
9126         (progress-text-glyph): deleted.
9127         (progress-layout-glyph): make completely minimal.
9128         (progress-gauge-glyph): ditto.
9129         (progress-display-style): fix to handle dynamic instantiator
9130         changes.
9131         (progress-text-instantiator): new.
9132         (progress-layout-instantiator): new.
9133         (progress-gauge-instantiator): new.
9134         (set-progress-display-instantiator): renamed and changed from
9135         set-progress-display-style.
9136         (progress-abort-glyph): use instantiator not glyph.
9137         (append-progress-display): use set-progress-display-instantiator
9138         and set-glyph-image.
9139         (abort-progress-display): ditto.
9140         (raw-append-progress-display): ditto.
9141
9142 2000-07-20  Ben Wing  <ben@xemacs.org>
9143
9144         * code-files.el: Move Mule-specific code to mule-coding.el.
9145
9146 2000-07-15  Ben Wing  <ben@xemacs.org>
9147
9148         * autoload.el:
9149         Fixed comments.
9150
9151         * cmdloop.el:
9152         * cmdloop.el (yes-or-no-p):
9153         * cmdloop.el (y-or-n-p):
9154         Make these functions use should-use-dialog-box-p and not be
9155         overridden in dialog.el.
9156
9157         * cus-dep.el:
9158         * cus-dep.el (Custom-make-dependencies): Removed.
9159         * cus-dep.el (Custom-make-dependencies-1): New.
9160         * cus-dep.el (Custom-make-one-dependency): New.
9161         New entry point for use in Makefiles, to avoid excessive
9162         invocations.
9163
9164         * cus-edit.el (custom-variable-reset-saved):
9165         * cus-edit.el (custom-variable-reset-standard):
9166         * cus-edit.el (custom-save-resets):
9167         Fix bytecompiler warnings.
9168
9169         * dialog.el:
9170         * dialog.el (yes-or-no-p-dialog-box):
9171         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9172         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9173         * dialog.el (get-dialog-box-response):
9174         * dialog.el (message-or-box):
9175         * dialog.el (make-dialog-box):
9176         * dialog.el (popup-dialog-box): New.
9177         Avoid yes-or-no-p bogosities.
9178         Create a general function `make-dialog-box' to encapsulate all
9179         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9180
9181         * dumped-lisp.el (preloaded-file-list):
9182         Add dialog-items.  Clean up.  Group files by types.
9183
9184         * easymenu.el (easy-menu-add):
9185         * easymenu.el (easy-menu-remove):
9186         Account for accelerators.
9187
9188         * extents.el:
9189         * extents.el (extent-list): New args, like in map-extents.
9190         * extents.el (extent-at-event): New.
9191         * extents.el (extents-at-event): New.
9192
9193         * font-lock.el:
9194         * font-lock.el (font-lock-mode):
9195         * font-lock.el (font-lock-default-fontify-buffer):
9196         * font-lock.el (font-lock-default-unfontify-region):
9197         * font-lock.el (font-lock-fontify-syntactically-region):
9198         * font-lock.el (font-lock-fontify-keywords-region):
9199         Use new progress-feedback names.
9200
9201         * font-lock.el (java-font-lock-identifier-regexp):
9202         * font-lock.el (java-font-lock-class-name-regexp):
9203         Fix bytecompiler warnings.
9204
9205         * gutter-items.el:
9206         * gutter-items.el (progress-display-use-echo-area): Removed.
9207         * gutter-items.el (progress-feedback-use-echo-area): New.
9208         * gutter-items.el (progress-display-popup-period): Removed.
9209         * gutter-items.el (progress-feedback-popup-period): New.
9210         * gutter-items.el (set-progress-display-style): Removed.
9211         * gutter-items.el (set-progress-feedback-style): New.
9212         * gutter-items.el (progress-display-style): Removed.
9213         * gutter-items.el (progress-feedback-style): New.
9214         * gutter-items.el (progress-stack):
9215         * gutter-items.el (progress-displayed-p): Removed.
9216         * gutter-items.el (progress-feedbacked-p): New.
9217         * gutter-items.el (clear-progress-display): Removed.
9218         * gutter-items.el (clear-progress-feedback): New.
9219         * gutter-items.el (progress-display-clear-when-idle): Removed.
9220         * gutter-items.el (progress-feedback-clear-when-idle): New.
9221         * gutter-items.el (remove-progress-display): Removed.
9222         * gutter-items.el (remove-progress-feedback): New.
9223         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9224         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9225         * gutter-items.el (append-progress-display): Removed.
9226         * gutter-items.el (append-progress-feedback): New.
9227         * gutter-items.el (abort-progress-display): Removed.
9228         * gutter-items.el (abort-progress-feedback): New.
9229         * gutter-items.el (raw-append-progress-display): Removed.
9230         * gutter-items.el (raw-append-progress-feedback): New.
9231         * gutter-items.el (display-progress-display): Removed.
9232         * gutter-items.el (display-progress-feedback): New.
9233         * gutter-items.el (current-progress-display): Removed.
9234         * gutter-items.el (current-progress-feedback): New.
9235         * gutter-items.el (current-progress-display-label): Removed.
9236         * gutter-items.el (current-progress-feedback-label): New.
9237         * gutter-items.el (progress-display): Removed.
9238         * gutter-items.el (progress-feedback): New.
9239         Replace "progress-display" with "progress-feedback" globally.
9240
9241         * gutter-items.el (lprogress-display): Removed.
9242         * gutter-items.el (progress-feedback-with-label): New.
9243         Rename lprogress-display ==> progress-feedback-with-label.
9244
9245         * gutter-items.el (search-dialog-direction): Removed.
9246         * gutter-items.el (search-dialog-text): Removed.
9247         * gutter-items.el (search-dialog-callback): Removed.
9248         * gutter-items.el (make-search-dialog): Removed.
9249         Move to dialog-items.el.
9250
9251         * help.el:
9252         * help.el (help-mode-quit):
9253         * help.el (mode-for-help): New.
9254         * help.el (help-sticky-window): New.
9255         * help.el (help-window-config): New.
9256         * help.el (with-displaying-help-buffer):
9257         * help.el (function-at-event): New.
9258         * help.el (help-symbol-regexp): New.
9259         * help.el (help-symbol-run-function-1): New.
9260         * help.el (help-symbol-run-function): New.
9261         * help.el (help-symbol-function-context-menu): New.
9262         * help.el (help-symbol-variable-context-menu): New.
9263         * help.el (help-symbol-function-and-variable-context-menu): New.
9264         * help.el (frob-help-extents): New.
9265         * help.el (describe-function-1):
9266         * help.el (variable-at-point):
9267         * help.el (variable-at-event): New.
9268         * help.el (describe-variable):
9269         Major overhaul.
9270         - Make functions and variables be mousable.
9271         - Middle button hyperlinks.
9272         - New context-menu entries.
9273
9274         * keydefs.el:
9275         * keydefs.el (global-map):
9276         New key bindings to move lines up and down.
9277
9278         * lisp-mode.el:
9279         * lisp-mode.el (construct-lisp-mode-menu): New.
9280         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9281         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9282         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9283         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9284         Make popup and menubar menus be different.  Popup menu uses
9285         clicked location and automatically assumes symbol under the mouse
9286         for various commands.
9287
9288         * menubar-items.el:
9289         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9290         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9291
9292         * menubar-items.el (global-popup-menu): Removed.
9293         * menubar-items.el (mode-popup-menu): Removed.
9294         * menubar-items.el (activate-popup-menu-hook): Removed.
9295         * menubar-items.el (popup-mode-menu): Removed.
9296         * menubar-items.el (popup-buffer-menu): Removed.
9297         * menubar-items.el (popup-menubar-menu): Removed.
9298         Move to menubar.el.
9299
9300         * menubar.el:
9301         * menubar.el (global-popup-menu): New.
9302         * menubar.el (mode-popup-menu): New.
9303         * menubar.el (activate-popup-menu-hook): New.
9304         * menubar.el (last-popup-menu-event): New.
9305         * menubar.el (popup-mode-menu): New.
9306         * menubar.el (popup-buffer-menu): New.
9307         * menubar.el (popup-menubar-menu): New.
9308         * menubar.el (menu-call-at-event): New.
9309         Move non-content functions here.  Add support for context menu
9310         items on extents.
9311
9312         * minibuf.el (minibuffer-history-uniquify):
9313         Typo fix.
9314
9315         * minibuf.el (read-file-name-1):
9316         Call new file dialog box if it exists.
9317
9318         * minibuf.el (mouse-rfn-setup-vars):
9319         Clean up "chop" action.
9320
9321         * mouse.el:
9322         * mouse.el (button2): Now bound to mouse-track.
9323         * mouse.el (click-inside-extent-p):
9324         * mouse.el (point-inside-extent-p):
9325         * mouse.el (point-inside-selection-p):
9326         * mouse.el (mouse-drag-or-yank): Removed.
9327         * mouse.el (mouse-begin-drag-n-drop): New.
9328         * mouse.el (mouse-eval-sexp):
9329         * mouse.el (mouse-track-activate-strokes): New.
9330         * mouse.el (mouse-track-do-activate): New.
9331         * mouse.el (mouse-track):
9332         * mouse.el (default-mouse-track-event-is-with-button): New.
9333         * mouse.el (default-mouse-track-cleanup-hook):
9334         * mouse.el (default-mouse-track-drag-hook):
9335         * mouse.el (default-mouse-track-drag-up-hook):
9336         * mouse.el (default-mouse-track-click-hook):
9337         Merge drag-n-drop into mouse-track.
9338         Add general "activate" support to replace specific button2 kludges.
9339         Use "button modifier" support in mouse-track.
9340
9341         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9342
9343         * package-ui.el:
9344         * package-ui.el (pui-menu):
9345         * package-ui.el (pui-popup-context-sensitive): Removed.
9346         Fix bytecompiler warnings.
9347         Clean up popup code a bit.
9348
9349         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9350
9351         * simple.el:
9352         * simple.el (transpose-lines):
9353         * simple.el (transpose-line-up): New.
9354         * simple.el (transpose-line-down): New.
9355         * simple.el (transpose-subr):
9356         * simple.el (transpose-subr-1): Removed.
9357         Clean up, add functions to move lines up and down.
9358
9359         * startup.el (mail-host-address):
9360         * startup.el (user-mail-address):
9361         Customize.
9362
9363         * subr.el:
9364         * subr.el (set-symbol-value-in-buffer): New.
9365         * subr.el (error):
9366         * subr.el (check-argument-type):
9367         * subr.el (defined-error-p): New.
9368         Add structured error support.
9369
9370         * toolbar-items.el (toolbar-compile):
9371         Use new make-dialog-box.
9372
9373         * update-elc.el:
9374
9375         * userlock.el (ask-user-about-lock-dbox):
9376         * userlock.el (ask-user-about-supersession-threat-dbox):
9377         * userlock.el (ask-user-about-lock):
9378         * userlock.el (ask-user-about-supersession-threat):
9379         Use new make-dialog-box.
9380         Add safety checks; use should use-dialog-box-p.
9381
9382         * window-xemacs.el:
9383         * window-xemacs.el (__buffer-dedicated-frame):
9384         * window-xemacs.el (buffer-dedicated-frame): New.
9385         * window-xemacs.el (set-buffer-dedicated-frame): New.
9386         Move dedicated-frame stuff into lisp.
9387
9388 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9389
9390         * printer.el (generic-print-region): Do not require that
9391         `printer-name' be set.
9392         (printer-name): Commentary clarification.
9393
9394 2000-07-19  Martin Buchholz <martin@xemacs.org>
9395
9396         * XEmacs 21.2.35 is released.
9397
9398 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9399
9400         * select.el (selection-coercible-types): Initialise.
9401
9402 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9403
9404         * select.el (own-clipboard): Bug fix.
9405
9406 2000-07-17  Mike Sperber  <mike@xemacs.org>
9407
9408         * cus-edit.el (custom-migrate-custom-file): Save init file before
9409         continuing.
9410
9411 2000-07-16  Mike Sperber  <mike@xemacs.org>
9412
9413         * startup.el (load-init-file): Remove silly call to
9414         `load-user-custom-file`.
9415         (maybe-migrate-user-init-file): Minor fixes.
9416
9417 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9418
9419         * apropos.el (apropos-documentation-check-doc-file):
9420         `doc' variable should be let-bound, as was presumably intended.
9421
9422         * cus-edit.el (custom-variable-reset-saved):
9423         (custom-variable-reset-standard):
9424         Remove unused variable comment-widget.  Twice.
9425
9426         * toolbar.el (toolbar-blank-press-function):
9427         Add a real defvar with initial value nil and proper docstring.
9428         (press-toolbar-button): No need to check for boundp-ness anymore.
9429
9430         * rect.el (open-rectangle-line): Remove useless (let) form.
9431         Add defvar for pending-delete-mode.
9432
9433         * info.el (Info-find-node): This function needs an autoload cookie.
9434
9435         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9436         Use let* since the second form referred to the first.
9437
9438 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9439
9440         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9441         instead of removed `mswindows-get-clipboard'.
9442
9443
9444 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9445
9446         * select.el (select-convert-from-text): New.
9447         * select.el (select-convert-from-length): New.
9448         * select.el (select-convert-from-integer): New.
9449         * select.el (select-convert-from-identity): New.
9450         * select.el (select-convert-from-filename): New.
9451         * select.el (selection-converter-in-alist): Use them.
9452         New converter functions for X.
9453
9454         * select.el (get-selection): Removed comment.
9455
9456         * select.el (own-selection): Removed append code - I thought
9457         I'd already done this, but apparently not...
9458
9459         * select.el: Changed comment about TIMESTAMP.
9460
9461         * select.el (select-convert-in): New.
9462         * select.el (select-convert-out): New.
9463         New functions that get used by select.c.
9464
9465         * select.el (select-buffer-killed-default): New.
9466         * select.el (select-buffer-killed-text): New.
9467         * select.el (selection-buffer-killed-alist): New.
9468         New list and functions that get called if a relevant selection
9469         exists and a buffer gets killed.
9470
9471         * select.el (select-convert-to-targets):
9472         * select.el (select-convert-to-identity): Removed.
9473         * select.el (select-convert-from-identity): Removed.
9474         * select.el (select-converter-out-alist):
9475         Removed _EMACS_INTERNAL selection type.
9476
9477         * x-select.el (xselect-kill-buffer-hook): Removed.
9478         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9479         Removed this X-specific nonesense. Use the generic support
9480         in select.el instead.
9481
9482 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9483
9484         * mule/mule-category.el (defined-category-hashtable):
9485         Use make-hash-table instead of make-hashtable
9486
9487         * buff-menu.el: Byte-compiler warning fix.
9488
9489         * isearch-mode.el (isearch-highlight-all-cleanup):
9490         Remove unused variable `isearch-highlight-all-start'.
9491
9492         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9493
9494         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9495
9496         * cus-dep.el (Custom-make-dependencies):
9497         Add autoload cookie for custom-add-loads to generated custom-load.el.
9498
9499         * autoload.el (autoload-package-name): Warning suppression.
9500         Move defvar prior to first use.
9501
9502         * custom.el: Add autoload for custom-declare-face.
9503         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9504         * cl.el (cl-hack-byte-compiler):
9505         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9506         to work properly.
9507
9508 2000-07-08  Mike Sperber  <mike@xemacs.org>
9509
9510         * startup.el (load-home-init-file): Added variable.
9511         (maybe-migrate-user-init-file): Added.
9512         (load-user-init-file): Load custom file if different from init
9513         file.
9514
9515         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9516         "startup."
9517
9518         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9519         Moved `custom-file'-related code to cus-file.el.
9520
9521         * cus-file.el: New file.
9522
9523 2000-04-01  Mike Sperber  <mike@xemacs.org>
9524
9525         * packages.el (packages-find-package-directories): Added support
9526         for external package hierarchies with in-place installations.
9527
9528         * find-paths.el (paths-root-in-place-p): Added.
9529         (paths-find-emacs-directory): Added support for external
9530         directories with in-place installations.
9531         (paths-find-site-directory): Ditto.
9532
9533         * startup.el (find-user-init-file): Also look for
9534         ~/.xemacs/init.elc? in preference to ~/.emacs.
9535
9536 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9537
9538         * select.el (own-selection):
9539         * select.el (own-clipboard): Changed `append' parameter to
9540         `how-to-use' parameter.
9541         * select.el (own-selection): Removed icky append code.
9542         * select.el (own-selection, get-selection): Removed extra type
9543         checking.
9544         * select.el (selection-appender-alist):
9545         * select.el (selection-converter-{in|out}-alist): Initialise.
9546         * select.el (select-append-to-*): New.
9547         * select.el (select-convert-from-*): New.  New functions to append
9548         data and convert data from external type.
9549
9550 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9551
9552         * font-lock.el: Javadoc enhancements.
9553
9554 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9555
9556         * printer.el (generic-print-region): Compose job name from buffer
9557         name.
9558
9559 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9560
9561         * font-lock.el (font-lock-fontify-pending-extents): Call
9562         font-lock-fontify-region instead of font-lock-fontify-buffer
9563         to avoid unnecessary progress gauges.
9564
9565 2000-07-06  Craig Lanning  <lanning@scra.org>
9566
9567         * custom-load.el (faces):
9568
9569         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9570         dir is a regex.
9571
9572         * process.el (call-process-internal): from Dan Holmsand, use binary
9573         coding systems so that jka-compr works.
9574
9575 2000-07-07  Ben Wing  <ben@xemacs.org>
9576
9577         * font-lock.el: Undo previous change.  Unfortunately, some
9578         files actually use the variables directly in their init code
9579         without quoting them.
9580
9581 2000-07-07  Ben Wing  <ben@xemacs.org>
9582
9583         * font-lock.el (defvar font-lock-*-face): Removed.
9584
9585         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9586         only when necessary.
9587
9588 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9589
9590         * cl-macs.el: fix cl-transform-function-property kludge
9591         so that it does not require a random feature.
9592
9593 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9594
9595         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9596         as in Linux kernel "Rules.make".
9597
9598 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9599
9600         * build-report.el (build-report): Add autoload cookie.
9601
9602 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9603
9604         * package-ui.el (defgroup pui):  Correct a misspelling
9605         (pui-toggle-package-delete):  Change `seleted' to `selected'
9606
9607 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9608
9609         * package-get.el (package-get-update-base):
9610         (package-get): Use insert-file-contents-literally always.
9611         (package-get-maybe-save-index):
9612         Force coding system for writing to binary.
9613
9614 2000-06-08  Mike Alexander  <mta@arbortext.com>
9615
9616         * code-process.el (call-process-region): If there is no coding
9617         system for the process on process-coding-system-alist use the
9618         coding system of the buffer containing the region.
9619
9620 2000-06-10  Ben Wing  <ben@xemacs.org>
9621
9622         * cmdloop.el (command-error):
9623         If debug-on-error and noninteractive, output backtrace.
9624
9625         * files.el (file-relative-name):
9626         Remove MSDOS references.
9627
9628         * simple.el (line-number): New function, due to non-obvious
9629         behavior/usage of count-lines.
9630
9631         * simple.el (count-lines): document non-obvious usage to get
9632         line number.
9633
9634 2000-06-11  Ben Wing  <ben@xemacs.org>
9635
9636         * faces.el ((featurep 'xpm)):
9637         * x-faces.el (x-init-face-from-resources):
9638         * x-faces.el (x-init-frame-faces):
9639         * x-misc.el (x-init-specifier-from-resources):
9640         * x-misc.el (x-get-resource-and-bogosity-check):
9641         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9642         * x-mouse.el (x-init-pointer-shape):
9643         * x-scrollbar.el (x-init-scrollbar-from-resources):
9644         Add sixth argument to x-get-resource calls so as to issue warnings
9645         rather than errors on bogus arguments.
9646
9647 2000-06-05  Ben Wing  <ben@xemacs.org>
9648
9649         * compat.el: new file.  provides a clean, non-intrusive way to
9650         define compatibility functions.
9651
9652         * process.el (shell-quote-argument): temporary fix for lack
9653         of nt-quote-process-args.  #### I need to put back the overall
9654         structure of that mechanism but redo the guts of it using the
9655         extra intelligence in the C code.
9656
9657 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9658
9659         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9660         `package-get' does in package-get.el, instead of using external
9661         "md5sum" program.
9662
9663         * package-get.el (package-get): Insert package file literally to
9664         make checksum calculation work.
9665
9666 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9667
9668         * code-files.el (convert-mbox-coding-system): Deleted.
9669         (file-coding-system-alist): Removed reference to
9670         convert-mbox-coding-system.
9671
9672 2000-05-28  Martin Buchholz <martin@xemacs.org>
9673
9674         * XEmacs 21.2.34 is released.
9675
9676 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9677
9678         * font-lock.el (font-lock-keywords): Rewrote docstring
9679
9680 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9681
9682         * loadhist.el (unload-feature): handle case where x is both boundp
9683         and fboundp
9684
9685 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9686
9687         * packages.el: It's ok to use built-in macros, but not lisp
9688         defined ones.
9689
9690 2000-05-20  Ben Wing  <ben@xemacs.org>
9691
9692         * font-lock.el:
9693         * font-lock.el (font-lock-message-threshold):
9694         * font-lock.el (font-lock-mode):
9695         * font-lock.el (font-lock-default-fontify-buffer):
9696         * font-lock.el (font-lock-always-fontify-immediately):
9697         * font-lock.el (font-lock-old-extent): Removed.
9698         * font-lock.el (font-lock-old-len): Removed.
9699         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9700         * font-lock.el (font-lock-pending-extent-table): New.
9701         * font-lock.el (font-lock-range-table): New.
9702         * font-lock.el (font-lock-after-change-function):
9703         * font-lock.el (font-lock-after-change-function-1): Removed.
9704         * font-lock.el (font-lock-fontify-pending-extents): New.
9705         * font-lock.el ('font-lock-revert-cleanup): Removed.
9706         * font-lock.el ('font-lock-revert-setup): Removed.
9707         Rewrite deferral code to handle any number of changes, merging
9708         them properly.  Remove hacked-up code for revert-buffer, now
9709         unnecessary.
9710
9711         * menubar-items.el (default-menubar):
9712         In Options->Edit Init File, don't switch to emacs-lisp-mode
9713         unless necessary; doing this turns off font-lock.
9714
9715 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9716
9717         * keydefs.el: Define C-x BS to backward-kill-sentence.
9718
9719 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9720
9721         * files.el (hack-local-variables-prop-line): Use non-greedy
9722         matching to process -*-texinfo-*- -*-.
9723
9724 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9725
9726         * minibuf.el (minibuf-directory-files): new function.
9727         (read-file-name-activate-callback): use minibuf-directory-files.
9728         (read-directory-name-internal): ditto.
9729         (mouse-file-display-completion-list): ditto.
9730         (mouse-directory-display-completion-list): ditto.
9731         (read-file-name-internal): remove "./" from completion list unless
9732         explicitly matched, for consistency.
9733
9734 2000-05-11  Ben Wing  <ben@xemacs.org>
9735
9736         * gutter-items.el (gutter-buffers-tab):
9737         * gutter-items.el (add-tab-to-gutter):
9738         * gutter-items.el (update-tab-in-gutter):
9739         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9740         * gutter-items.el (append-progress-display):
9741         * gutter-items.el (abort-progress-display):
9742         * gutter-items.el (raw-append-progress-display):
9743         Further fixes.  Use set-glyph-image not set-image-instance-property,
9744         to fix problems with multiple windows in a frame.
9745
9746         * menubar-items.el (tutorials-menu-filter):
9747         Fix typo.
9748
9749         * startup.el (early-error-handler):
9750         Display message box under windows; otherwise, message will disappear
9751         before it can be viewed.
9752
9753         * update-elc.el:
9754         Fix bug in NEEDTODUMP processing.
9755
9756 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9757
9758         * startup.el (lock-directory): Removed.
9759         (superlock-file): Ditto.
9760         (startup-set-paths): Remove lockdir.
9761         (startup-setup-paths-warning): Remove lock-directory.
9762
9763         * setup-paths.el (paths-find-lock-directory): Removed.
9764         (paths-find-superlock-file): Ditto.
9765
9766 2000-05-09  Ben Wing  <ben@xemacs.org>
9767
9768         * faces.el (set-face-property):
9769         * faces.el (set-face-font):
9770         * faces.el (set-face-foreground):
9771         * faces.el (set-face-background):
9772         * faces.el (set-face-background-pixmap):
9773         * faces.el (set-face-underline-p):
9774         * faces.el (set-face-strikethru-p):
9775         * faces.el (set-face-highlight-p):
9776         * faces.el (set-face-dim-p):
9777         * faces.el (set-face-blinking-p):
9778         * faces.el (set-face-reverse-p):
9779         doc string changes.
9780
9781         * glyphs.el:
9782         * glyphs.el (make-image-specifier):
9783         * glyphs.el (glyph-property):
9784         * glyphs.el (set-glyph-image):
9785         * glyphs.el (make-glyph):
9786         * glyphs.el (make-pointer-glyph):
9787         * glyphs.el (make-icon-glyph):
9788         * glyphs.el (widget-image-instance-p): New.
9789         authorship info, lots of doc changes.  New predicate, inadvertently
9790         omitted.  the general principle with specifier docs is now that
9791         the description of instantiators should go with the make-foo-specifier
9792         fun's doc string, rather than in foo-specifier-p.  this follows
9793         conventions elsewhere in XEmacs and in general is a lot more obvious
9794         of a place to look.  sometimes the make-foo-specifier function needs
9795         to be created in the process.
9796
9797         * gutter.el:
9798         * gutter.el (make-gutter-specifier): New.
9799         * gutter.el (make-gutter-size-specifier): New.
9800         * gutter.el (make-gutter-visible-specifier): New.
9801         specifier doc updates according to the conventions specified before.
9802
9803         * objects.el:
9804         * objects.el (make-font-specifier):
9805         * objects.el (make-color-specifier):
9806         * objects.el (make-face-boolean-specifier): New.
9807         specifier doc updates according to the conventions specified before.
9808
9809         * specifier.el:
9810         * specifier.el (set-specifier):
9811         * specifier.el (make-integer-specifier): New.
9812         * specifier.el (make-boolean-specifier): New.
9813         * specifier.el (make-natnum-specifier): New.
9814         * specifier.el (make-generic-specifier): New.
9815         * specifier.el (make-display-table-specifier): New.
9816         specifier doc updates according to the conventions specified before.
9817
9818         * toolbar.el:
9819         * toolbar.el (make-toolbar-specifier): New.
9820         specifier doc updates according to the conventions specified before.
9821
9822 2000-05-09  Ben Wing  <ben@xemacs.org>
9823
9824         * process.el (call-process-internal): Revert to previous version
9825         because Mike's change clashed with a change I did not long before.
9826         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9827         Thanks very much Mike for pointing out the bug and submitting a
9828         patch!
9829
9830 2000-04-13  Mike Alexander  <mta@arbortext.com>
9831
9832         * process.el (call-process-internal): Send the correct input buffer
9833         (call-process-internal): Return the exit status of the process
9834
9835 2000-05-07  Ben Wing  <ben@xemacs.org>
9836
9837         * winnt.el:
9838         * winnt.el (nt-quote-args-verbatim): Removed.
9839         * winnt.el (nt-quote-args-prefix-quote): Removed.
9840         * winnt.el (nt-quote-args-backslash-quote): Removed.
9841         * winnt.el (nt-quote-args-double-quote): Removed.
9842         * winnt.el (nt-quote-args-functions-alist): Removed.
9843         * winnt.el (nt-quote-process-args): Removed.
9844         Remove all stuff for argument quoting.  We borrow the code instead
9845         from Emacs 20.6, which is much more careful in its quoting
9846         (e.g. in handling runs of the escape character) and avoids most of
9847         the need for this Lisp mechanism by checking to see whether we're
9848         running a Cygwin or normal program and doing the appropriate
9849         quoting.  If we end up needing such a mechanism, we should add
9850         it by extending the variable `mswindows-quote-process-args' so it
9851         can take an alist of regexps.
9852
9853 2000-05-07  Ben Wing  <ben@xemacs.org>
9854
9855         * keydefs.el:
9856         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9857         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9858         the window without moving point.
9859
9860         * simple.el:
9861         * simple.el (scroll-up-one): New.
9862         * simple.el (scroll-down-one): New.
9863         Functions for use with C-M-up/down.
9864
9865 2000-05-01  Martin Buchholz <martin@xemacs.org>
9866
9867         * XEmacs 21.2.33 is released.
9868
9869 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9870
9871         * dialog.el (yes-or-no-p-dialog-box):
9872         Fix docstring.
9873         Fix following horrible bug in X11 mode with focus-follows-mouse:
9874           1. Visit two files in two different frames.
9875           2. do File->Revert Buffer in one of those frames.
9876           3. Dialog box appears.
9877           4. Arrange things so that the mouse passes over the *other*
9878              frame, then to the dialog box, and click on "Yes".
9879           5. The file contents end up in the *wrong* buffer!
9880         Add TODO comment.
9881
9882 2000-04-28  Ben Wing  <ben@xemacs.org>
9883
9884         * help.el (describe-installation): correct typo introduced
9885         in last patch: boundp -> fboundp.
9886
9887         * etags.el (buffer-tag-table-list):
9888         canonicalize filenames to Unix format so that tag-table-alist
9889         searching works under Windows.
9890
9891         * autoload.el:
9892         Bowdlerize the supposedly objectionable words
9893         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9894
9895         * gutter-items.el (set-progress-display-style):
9896         * gutter-items.el (search-dialog-callback):
9897         * gutter-items.el (make-search-dialog):
9898         Change to new callback-ex api.
9899
9900 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9901
9902         * help.el: (describe-installation): decode-coding-string is not
9903         defined in a non MULE environment.
9904
9905 2000-04-28  Ben Wing  <ben@xemacs.org>
9906
9907         * gutter-items.el (buffer-list-changed-hook):
9908         use it, not record-buffer-hook.
9909
9910         * subr.el (record-buffer-hook): Removed.
9911
9912 2000-04-27  Ben Wing  <ben@xemacs.org>
9913
9914         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9915         use NORECORD option.  Andy will not like this, but the existing
9916         gutter behavior is just wrong, as per this comment:
9917
9918         ;; this used to add the norecord flag to both calls below.
9919         ;; this is bogus because it is a pervasive assumption in XEmacs
9920         ;; that the current buffer is at the front of the buffers list.
9921         ;; for example, select an item and then do M-C-l
9922         ;; (switch-to-other-buffer).  Things get way confused.
9923         ;;
9924         ;; Andy, if you want to maintain the current look, you must
9925         ;;  *uncouple* the gutter order and buffers order.
9926
9927         * loaddefs.el (completion-ignored-extensions): unfuckify.
9928
9929         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9930         xemacs.mak.
9931
9932         * autoload.el (batch-update-one-directory): new function, used in
9933         xemacs.mak.
9934
9935         * loadup.el: set gc-cons-threshold very high unless dumping --
9936         loadup during update-elc is much much much faster.  also do this
9937         when quick-building.
9938
9939         add commented-out code for profiling loadup.
9940
9941
9942         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9943         is required in order to build xemacs.
9944
9945 2000-04-26  Ben Wing  <ben@xemacs.org>
9946
9947         * loadup.el: don't garbage collect during loadup if quick-build
9948         compile-time option is set.
9949
9950 2000-04-23  Ben Wing  <ben@xemacs.org>
9951
9952         * update-elc.el: compute whether any dumped .el or .elc files
9953         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9954         if so.
9955
9956         * update-elc.el (update-elc-files-to-compile): always change
9957         NOBYTECOMPILE in the src directory rather than current dir,
9958         so it will work under NT.
9959
9960         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9961         the form of this file is identical between Unix and Windows.
9962         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9963         Added comment.
9964         (update-autoloads-from-directory): updated doc string.
9965         updated doc strings in a few other places.
9966
9967 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9968
9969         * bytecomp.el (byte-force-recompile): Fix argument to
9970         byte-recompile-directory.
9971
9972 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9973
9974         * gutter-items.el (progress-display-clear-when-idle): Use
9975         add-one-shot-hook.
9976         * gutter-items.el (clear-progress-display): Adjust number of
9977         arguments.
9978
9979 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9980
9981         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9982
9983 2000-04-16  Ben Wing  <ben@xemacs.org>
9984
9985         * printer.el: New file.
9986
9987         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9988
9989         * help.el (describe-installation): Fix decoding for Windows.
9990
9991         * menubar-items.el:
9992         * menubar-items.el (default-menubar):
9993         * menubar-items.el (tutorials-menu-filter): New.
9994         * menubar-items.el (popup-menubar-menu):
9995         Add authorship.  Redo Help menu and Tutorials filter.
9996
9997         * menubar.el: Correct comment.
9998
9999         * modeline.el (modeline-buffer-identification): Correct doc string.
10000
10001         * simple.el:
10002         * simple.el (printing): Removed.
10003         * simple.el (printer-name): Removed.
10004         * simple.el (generic-print-buffer): Removed.
10005         * simple.el (generic-print-region): Removed.
10006         Move generic print code to printer.el.
10007
10008 2000-04-15  Ben Wing  <ben@xemacs.org>
10009
10010         * simple.el (generic-print-region): New.
10011         make this function actually work.
10012         (generic-print-buffer): call generic-print-region.
10013
10014 2000-04-14  Andy Piper  <andy@xemacs.org>
10015
10016         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
10017         by using the new widget-callback-current-channel.
10018         (search-dialog-callback): ditto.
10019
10020 2000-04-12  Andy Piper  <andy@xemacs.org>
10021
10022         * gutter.el (default-gutter-position): moved from gutter-items.el.
10023         (default-gutter-position-changed-hook): ditto.
10024         (gutter-element-visibility-changed-hook): ditto.
10025         (set-gutter-element): ditto.
10026         (remove-gutter-element): ditto.
10027         (set-gutter-element-visible-p): ditto.
10028         (gutter-element-visible-p): ditto.
10029         (init-gutter): ditto.
10030
10031         * dialog.el (make-dialog-box): renamed and moved from
10032         gutter-items.el
10033
10034         * gutter-items.el: move various functions elsewhere.
10035
10036 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
10037
10038         * menubar-items.el: Fixed place of parenthesis.
10039
10040 2000-04-12  Ben Wing  <ben@xemacs.org>
10041
10042         * etags.el (find-tag-at-point): New.  Lets you do find-tag
10043                 without constantly being prompted for the tag.
10044         * simple.el: Added a number of section headings, to clarify the
10045                 organization of this file.
10046         * simple.el (activate-region):
10047         * simple.el (region-exists-p):
10048         * simple.el (region-active-p):
10049                 Moved these three function down to the other side of
10050                 the case-changing functions, so they join the rest of
10051                 the region code.
10052         * simple.el (printing): New.
10053         * simple.el (printer-name): New.
10054         * simple.el (generic-print-buffer): New.
10055                 New functions, a very simple prototype for a unified
10056                 printing interface.
10057
10058         * process.el (call-process-internal): Real fix for null BUFFER,
10059                 other problems with BUFFER specs.
10060
10061         * menubar-items.el:
10062                 Fixed up File->Print to use new printing functions.
10063                 Various corrections and expansions to Grep/Compile menus.
10064                 New options for Printing.
10065                 New options for SMTP Mail, the way to send mail under
10066                   MS Windows. (There's also a package patch to make SMTP
10067                   Mail be the default under MSWin.)
10068
10069 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10070
10071         * menubar-items.el: Selecting Rectangle Mousing from menubar
10072         did not work.  Needed to quote mouse-track-rectangle-p.
10073
10074 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10075
10076         * cl-compat.el (keywordp): Removed.
10077
10078 2000-04-05  Andy Piper  <andy@xemacs.org>
10079
10080         * gutter-items.el (progress-layout-glyph): don't initialize here.
10081         (progress-gauge-glyph): use dynamic sizing.
10082         (set-progress-display-style): new function. Set progress glyphs
10083         appropriately depending on the style.
10084         (progress-display-style): new variable. Custom version of
10085         set-progress-display-style.
10086         (progress-abort-glyph): switch to dynamic sizes.
10087         (search-dialog-text): make the edit field active.
10088
10089 2000-04-04  Andy Piper  <andy@xemacs.org>
10090
10091         * gutter-items.el (make-search-dialog): need to make the search
10092         dialog visible after creation.
10093
10094         * menubar-items.el (default-menubar): use the search dialog for
10095         searching. Remove some extraneous search menu items.
10096
10097         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10098         well as strings.
10099         (make-gutter-only-dialog-frame): allow the user to create the
10100         frame unmapped. Allow the gutter spec to be given as a glyph.
10101         (search-dialog-direction): new variable.
10102         (search-dialog-text): new variable.
10103         (search-dialog-callback): new function. Callback for the search
10104         dialog action.
10105         (make-search-dialog): new function. Create a user-friendly search
10106         dialog.
10107
10108 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10109
10110         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10111         under Windows.
10112
10113 2000-04-01  Andy Piper  <andy@xemacs.org>
10114
10115         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10116         progress more accurately.
10117
10118 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10119
10120         * finder.el (finder-compile-keywords): Process readable files only.
10121         Because error in process of .#finder-inf.el when compile xemacs
10122         with --with-clash-detection option.
10123
10124 2000-03-31  Andy Piper  <andy@xemacs.org>
10125
10126         * gutter-items.el (append-progress-display): don't delay after a
10127         successful font-lock.
10128         (make-gutter-only-dialog-frame): new function. Allow users to
10129         create gutter-only dialogs.
10130
10131 2000-03-27  Mike Alexander  <mta@arbortext.com>
10132
10133         * process.el (call-process-internal): Handle a null BUFFER
10134         parameter correctly.
10135
10136 2000-03-28  Andy Piper  <andy@xemacs.org>
10137
10138         * gutter-items.el (abort-progress-display): put strings in the
10139         gutter not extents.
10140         (progress-layout-glyph): signal special 'quit callback.
10141         (progress-display-quit-function): deleted.
10142         (progress-display-stop-callback): deleted.
10143         (progress-display-dispatch-command-events): deleted.
10144         (append-progress-display): remove calls to
10145         progress-display-dispatch-command-events.
10146         (raw-append-progress-display): ditto.
10147
10148 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10149
10150         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10151         being a list.  Actually define `stipple-pixmap-p' which is used as
10152         an error predicate.  Correctly handle PIXMAP being either relative
10153         or absolute file name.
10154
10155 2000-03-24  Andy Piper  <andy@xemacs.org>
10156
10157         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10158         (abort-progress-display): ditto. Don't delete the created extent.
10159         (raw-append-progress-display): ditto.
10160         (progress-display-dispatch-non-command-events): new
10161         function. Encapsulates what we want to do when no command input is
10162         required.
10163         (progress-display-dispatch-command-events): likewise, but disable
10164         for now since it causes too many problems.
10165         (append-progress-display): use them.
10166         (raw-append-progress-display): ditto.
10167         (default-gutter-position-changed-hook): set this rather than
10168         default-gutter-position-changed.
10169         (default-gutter-position-changed-hook): lambda with zero arguments
10170         rather than one.
10171         (raw-append-progress-display): trap errors in pending input since
10172         allowing them to signal will hose the gauge well and
10173         truly. Ideally we would like to delay these until we are more able
10174         to cope.
10175         (append-progress-display): ditto.
10176
10177 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10178
10179         * lisp/make-docfile.el: call-process-internal is now implemented
10180         in process.el.
10181
10182 2000-03-21  Ben Wing  <ben@xemacs.org>
10183
10184         * mule\mule-cmds.el (set-language-info-alist):
10185         Fix to correspond to new menu arrangement.
10186
10187 2000-03-21  Ben Wing  <ben@xemacs.org>
10188
10189         * process.el:
10190         * process.el (call-process-internal): New.
10191         New implementation of call-process.  Only enabled under NT, so far.
10192         stderr handling not implemented yet in CVS'd C code.
10193
10194 2000-03-20  Ben Wing  <ben@xemacs.org>
10195
10196         * lisp-mode.el:
10197         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10198         * lisp-mode.el (lisp-interaction-mode):
10199         Put back Lisp Interaction menubar for Jan V's sake.
10200
10201         * simple.el:
10202         * simple.el (mark-ring):
10203         * simple.el (dont-record-current-mark): New.
10204         * simple.el (in-shifted-motion-command): New.
10205         * simple.el (mark-ring-unrecorded-commands): New.
10206         * simple.el (mark-ring-max):
10207         * simple.el (set-mark-command):
10208         * simple.el (push-mark):
10209         * simple.el (handle-pre-motion-command):
10210         Implement scheme for not recording unimportant marks.
10211
10212         * subr.el:
10213         * subr.el (function-allows-args): New.
10214         New function function-allows-args.
10215
10216 2000-03-20  Martin Buchholz <martin@xemacs.org>
10217
10218         * XEmacs 21.2.32 is released.
10219
10220 2000-03-20  Andy Piper  <andy@xemacs.org>
10221
10222         * gutter-items.el (update-tab-in-gutter): force selection of the
10223         selected-window if required to do so.
10224         (buffers-tab-items): ditto.
10225         (add-tab-to-gutter): ditto.
10226         (create-frame-hook): use force-selection.
10227         (default-gutter-position-changed): lambdify.
10228         (update-tab-hook): deleted since it was only used in one place.
10229
10230 2000-03-18  Andy Piper  <andy@xemacs.org>
10231
10232         * files.el (find-file-noselect): undo change that shouldn't have
10233         gone in.
10234
10235 2000-03-17  Andy Piper  <andy@xemacs.org>
10236
10237         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10238         of selected-window trickery.
10239
10240         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10241         frames tabs.
10242         (progress-display-stop-callback): progress -> progress-display
10243         (progress-display-quit-function): ditto.
10244         (clear-progress-display): ditto.
10245         (remove-progress-display): ditto.
10246         (append-progress-display): ditto.
10247         (abort-progress-display): ditto.
10248         (raw-append-progress-display): ditto.
10249         (display-progress-display): ditto.
10250         (current-progress-display-label): ditto.
10251         (current-progress-display): ditto.
10252         (lprogress-display): ditto and save the buffer
10253         (progress-display): ditto. Otherwise the buffer sometimes gets
10254         changed which confuses font-lock.
10255
10256         * font-lock.el (font-lock-default-fontify-buffer): catch all
10257         errors, not just quit.
10258         (font-lock-mode): progress -> display-progress
10259         (font-lock-default-fontify-buffer): ditto.
10260         (font-lock-fontify-syntactically-region): ditto.
10261         (font-lock-fontify-keywords-region): ditto.
10262
10263 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10264
10265         * cl.el (gensym): Move to here from cl-macs.el.
10266         (gentemp): Ditto.
10267
10268 2000-03-16  Andy Piper  <andy@xemacs.org>
10269
10270         * font-lock.el (font-lock-mode): use lprogress and friends for
10271         progress management.
10272         (font-lock-default-fontify-buffer): ditto.
10273         (font-lock-fontify-syntactically-region): ditto.
10274         (font-lock-fontify-keywords-region): ditto.
10275         (font-lock-revert-cleanup): fix reverting.
10276         (font-lock-revert-setup): ditto.
10277
10278         * gutter-items.el (progress-use-echo-area): new variable. Use the
10279         echo area for progress gauges if non-nil.
10280         (clear-progress): remove echo area stuff and defer to
10281         clear-message.
10282         (append-progress): dispatch non-command events after each progress
10283         increment. Remove echo area stuff.
10284         (abort-progress): remove echo area stuff and defer to
10285         display-message.
10286         (raw-append-progress): ditto. Dispatch non-command events after
10287         gutter redisplay.
10288         (display-progress): defer echo area stuff to display-message.
10289
10290         * gutter-items.el (clear-progress):
10291         (abort-progress): indentation changes.
10292         (display-progress): don't clear progress.
10293         (append-progress): compare messages with equal.
10294         (raw-append-progress): use dispatch-non-command-events to flush
10295         widget creation events.
10296
10297 2000-03-13  Ben Wing  <ben@xemacs.org>
10298
10299         * abbrev.el:
10300         * abbrev.el (abbrev-string-to-be-defined): New.
10301         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10302         Changes for use with the menubar.
10303
10304 2000-03-12  Ben Wing  <ben@xemacs.org>
10305
10306         * alist.el (vassoc): moved here from font-menu.el.
10307
10308         * custom.el (defface): typo fix.
10309
10310         * dialog.el (yes-or-no-p-dialog-box):
10311         * dialog.el (message-box):
10312         * files.el (save-some-buffers-1):
10313         Put accelerators in the button names.
10314
10315         * font-lock.el (font-lock-comment-face):
10316         * font-lock.el (font-lock-keyword-face):
10317         * font-lock.el (font-lock-function-name-face):
10318         Fixed some of the colors under MS Windows because the existing
10319         default colors were hardly different from black and needed to be
10320         made lighter.
10321
10322         * font-menu.el:
10323         * font-menu.el (font-menu-split-long-menu):
10324         * font-menu.el (font-menu-family-constructor):
10325         * font-menu.el (font-menu-size-constructor):
10326         * font-menu.el (font-menu-weight-constructor):
10327         * font-menu.el (font-menu-set-font):
10328         vassoc moved to alist.el.
10329         Accelerators added to all menus.
10330         Unused bound var new-props removed.
10331
10332         * keydefs.el: I did a whole lot of rearranging to put things in a
10333         more consistent order and fixed a number of cases where key
10334         combinations involving up, down, left, right and so on were
10335         defined but the corresponding keypad combinations were not
10336         defined.
10337
10338         * lisp-mode.el:
10339         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10340         * lisp-mode.el (emacs-lisp-mode):
10341         * lisp-mode.el (lisp-interaction-mode):
10342         * lisp-mode.el (flet):
10343         Added accelerators onto the menus.
10344         Made all the different versions of the let function be indented
10345         the same way.
10346         Undid Steve's easy-menu-ification, because it makes it impossible
10347         to have the menubar and popup menus different.
10348         Cleaned up the menu; added items for find-function &c and some
10349         indenting, and removed debug-on-*.
10350
10351         * list-mode.el (list-mode-hook):
10352         * list-mode.el (list-mode):
10353         * list-mode.el (completion-setup-hook):
10354         * list-mode.el (display-completion-list):
10355         Added support for the :window-height keyword, which is required
10356         because of other changes that I made for the file dialog box.  I
10357         also made the hook variables list-mode-hook and
10358         completion-setup-hook and also minibuffer-setup-hook in
10359         minibuf.el be permanent-local; see comment in list-mode.el.
10360
10361         * map-ynp.el (map-y-or-n-p):
10362         Added accelerators to the dialog buttons.
10363
10364         * menubar-items.el (menu-truncate-list):
10365         New internal function.
10366         * menubar-items.el (submenu-generate-accelerator-spec):
10367         * menubar-items.el (menu-item-strip-accelerator-spec):
10368         * menubar-items.el (menu-item-generate-accelerator-spec):
10369         New exported functions, for use in auto-generating accelerator specs.
10370
10371         * menubar-items.el:
10372         * menubar-items.el (default-menubar):
10373         * menubar-items.el (maybe-add-init-button):
10374         * menubar-items.el (bookmark-menu-filter):
10375         * menubar-items.el (slow-format-buffers-menu-line):
10376         * menubar-items.el (build-buffers-menu-internal):
10377         * menubar-items.el (language-environment-menu-filter):
10378         * menubar-items.el (default-popup-menu):
10379         * menubar-items.el (popup-buffer-menu):
10380         * menubar-items.el (popup-menubar-menu):
10381         Did a major overhaul on this file, and in fact I'm nowhere near
10382         done working on the menubar, and there will be more patches to
10383         come.  A basic summary of what I've done:
10384
10385         a) I added accelerators to all of the menu items.  For menus that
10386         are auto-generated, such as the buffers menu, the accelerators are
10387         automatically added to the beginning of each line using the
10388         numbers 1 through 9, then zero, and then letters starting with A,
10389         but omitting the letters that are already in use for the fixed
10390         menu items at the top of the buffers menu.  To facilitate adding
10391         accelerators of this kind, I created some new functions
10392         (*-accelerator-spec), which are also being used by other filters
10393         that auto generate lists of things such as ftp sites to download
10394         packages.  If people really don't like these accelerators
10395         appearing at the beginning of the menu items, a variable can be
10396         added to optionally turn them off, but I think this is rather
10397         pointless because other menu items have accelerators and many or
10398         most of the menu users will use the accelerators if the support is
10399         there.
10400
10401         b) I combined the top level Tools and Apps menus into a single
10402         Tools menu, because the distinction between the two is not
10403         obvious, and the items on the menus are not used often enough that
10404         putting some of them onto submenus is a problem.
10405
10406         c) I created two new top level menus called View and Cmds because
10407         there were too many items on the File and Edit menus, and I'm going
10408         to be adding more items to these menus.  In contrast to the Tools
10409         menu, the items on these menus may be used quite often during an
10410         editing session, and so should be available with fewer
10411         keystrokes.
10412
10413         d) I added a number of options to the options menu, including one
10414         for controlling whether the alt key can be used to traverse to
10415         menu items using the accelerators, one for controlling behavior of
10416         control-k, one for controlling how the kill and yank functions
10417         interact with the clipboard, a few additional buffers-menu
10418         options, and various other things.  I also did a bit of
10419         rearranging, for example, combining the keyboard and mouse options
10420         into a single keyboard and mouse submenu to facilitate the
10421         accelerators on that level.
10422
10423         e) I changed the variable buffers-menu-format-buffer-line-function
10424         to take two arguments instead of one, the second argument being
10425         the line number for use in creating an accelerator.  I added a
10426         hack to support existing functions with one argument (although I
10427         doubt that very many of these exist), for backward compatibility.
10428
10429         f) I moved the top level mule menu to be a submenu of the edit
10430         menu.  I think that most of the items on this menu are fairly
10431         useless and there are certainly not enough frequently used items
10432         to justify this being its own top level menu.
10433
10434         g) I combined most of the items in big-menubar.el into the main menu.
10435         If people think the main menu is too big, it would be possible to
10436         create different configurations, some smaller.
10437
10438         * menubar.el (check-menu-syntax):
10439         Deleted some syntax checks that were no longer valid, partly
10440         because of changes that were already made a long time ago, and
10441         partly because of a change I made where I allow the name of the
10442         menu item to be an evaluated expression rather than just a string,
10443         similar to all of the other parameters of a menu item.
10444
10445         * minibuf.el:
10446         * minibuf.el (read-file-name-1):
10447         * minibuf.el (mouse-read-file-name-1):
10448         I made a number of changes to improve the appearance
10449         and functioning of the file dialog box.  They include:
10450
10451         a) Fixing the problem where closing the dialog box by clicking on
10452         the close button of the window didn't properly exit the
10453         minibuffer.
10454
10455         b) Fixing the problem that if you typed part of a file name, and
10456         then clicked on a completion with the mouse, the file was not
10457         correctly selected.
10458
10459         c) Changing the title of the dialog box to reflect the operation
10460         being done in accordance with user interface conventions, rather
10461         than the name of the dialog box buffer, which is rather useless.
10462
10463         d) Remove the words "possible completions are" which didn't
10464         belong.
10465
10466         e) Fix things so that the completions scroll off the end of the
10467         completions windows only to the right, rather than both to the
10468         right and down, which is in accordance with Windows user interface
10469         conventions.
10470
10471         * msw-init.el (init-post-mswindows-win):
10472         Added a binding for meta-F4, which is the standard windows binding
10473         for exiting a program.
10474
10475         * select.el (get-selection-no-error):
10476         * select.el (own-selection):
10477         * select.el (own-clipboard):
10478         Added an optional argument called append to the functions
10479         own-selection and own-clipboard.  This adds support for appending
10480         text to the existing selection and allows the function
10481         own-clipboard to be used as the value of the variable
10482         interprogram- cut-function.
10483
10484         Fixed a bug in own-selection in handling zmacs-region-stays.
10485
10486         * simple.el (historical-kill-line): New.
10487
10488         * simple.el (kill-line):
10489         * simple.el (interprogram-cut-function):
10490         * simple.el (interprogram-paste-function):
10491         * simple.el (handle-pre-motion-command):
10492         * simple.el (next-line):
10493         * simple.el (previous-line):
10494         a) Expanded the variable kill-whole-line, so that function
10495         kill-line can be set to delete the entire line always, not just
10496         when cursor is at the beginning of the line.  This is controlled
10497         by setting the variable kill-whole-line to the symbol 'always.
10498         This behavior, as well as the existing kill-whole-line behavior,
10499         now only take effect when kill-line is called interactively,
10500         although this is a departure from a previous behavior in the case
10501         of setting this variable kill-whole-line to t.  It is almost
10502         certainly what has always been intended, and most likely the old
10503         way of doing things introduced bugs.  I also created a function
10504         called historical-kill-line, which ignores the kill-whole-line
10505         setting and always gives the historical behavior of only killing
10506         to the end of the line.  I bound this function to shift- control-k
10507         so that the kill to end of line behavior is available, even when
10508         kill-whole-line has been set to change control-k into the simple
10509         delete-whole-line behavior. (This can be set using the options
10510         menu.)
10511
10512         b) I changed things so that kill and yank now interact with the
10513         clipboard by default under windows.  This was done by changing the
10514         default value of interprogram-cut- function and
10515         interprogram-paste-function.  You can get the old behavior by
10516         setting these to nil, and there is an option on the options menu
10517         to do this.
10518
10519         c) I added support for selecting text using shifted motion keys.
10520         This support is on by default and can be controlled by the
10521         variable shifted-motion-keys-select-region.  There is also a
10522         variable called unshifted-motion-keys-deselect-region that
10523         controls more specifically how the shifted motion key behavior
10524         works.  I did not put an option on the options menu to turn this
10525         off, because I can't imagine why this would be useful.
10526
10527         * simple.el (forward-block-of-lines):
10528         * simple.el (backward-block-of-lines):
10529         * simple.el (block-movement-size):
10530         New.
10531
10532         * simple.el (uncapitalized-title-words):
10533         * simple.el (uncapitalized-title-word-regexp):
10534         * simple.el (capitalize-string-as-title):
10535         * simple.el (capitalize-region-as-title):
10536         New.
10537
10538
10539         * subr.el (add-hook):
10540         * subr.el (make-local-hook): New.
10541         * subr.el (remove-local-hook): New.
10542         * subr.el (add-one-shot-hook): New.
10543         * subr.el (add-local-one-shot-hook): New.
10544         Added some functions to make using hooks easier.
10545         These include:
10546
10547         a) Functions add-local-hook and remove-local-hook to make it easy
10548         to use local hooks.
10549
10550         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10551         make it possible to add a "one-shot" hook, which is to say a hook
10552         that runs only once, and automatically removes itself after the
10553         first time it has run.
10554
10555 2000-03-09  Andy Piper  <andy@xemacs.org>
10556
10557         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10558
10559 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10560
10561         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10562         Moved from menubar-items.el.
10563         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10564
10565 2000-03-08  Andy Piper  <andy@xemacs.org>
10566
10567         * gutter-items.el (build-buffers-tab-internal): add selected field
10568         to buffers tab spec.
10569
10570 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10571
10572         * minibuf.el (last-exact-completion): Initialize to nil.
10573
10574 2000-03-07  Didier Verna  <didier@xemacs.org>
10575
10576         * startup.el (command-line-1): remove unused variable
10577         `first-file-buffer'.
10578
10579 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10580
10581         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10582         which is also used for Web server log files.
10583
10584 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10585
10586         * mule/mule-charset.el: Setup auto-fill-chars.
10587
10588 2000-03-02  SL Baur  <steve@beopen.com>
10589
10590         * subr.el (with-string-as-buffer-contents): Reimplement using
10591         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10592         non-deletion of buffer after execution problem.
10593         (with-output-to-string): Use unique buffer name.
10594
10595 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10596
10597         * gutter-items.el (buffers-tab-sort-function):  New variable.
10598         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10599
10600 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10601
10602         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10603
10604 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10605
10606         * menubar-items.el (maybe-add-init-button): Remove the "Load
10607         .emacs" button from all menubars.
10608
10609 2000-03-01  Didier Verna  <didier@xemacs.org>
10610
10611         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10612         region rectangle replacement (from Jan Vroonhof).
10613         (replace-rectangle): new function.
10614
10615 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10616
10617         * mule/mule-cmds.el (set-default-coding-systems): Use
10618         set-terminal-coding-system and set-keyboard-coding-system.
10619         * coding.el (set-terminal-coding-system): Use
10620         set-console-tty-output-coding-system.
10621         (set-keyboard-coding-system): Use
10622         set-console-tty-input-coding-system.
10623
10624 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10625
10626         * minibuf.el (read-variable): Allow symbol to default argument.
10627
10628 2000-02-27  Andy Piper  <andy@xemacs.org>
10629
10630         * gutter-items.el (update-tab-hook): new function to be used for
10631         hooks.
10632         (create-frame-hook): add update-tab-hook.
10633         (record-buffer-hook): ditto.
10634         (default-gutter-position-changed): ditto.
10635         (default-gutter-position): updating the buffers tab is now handled
10636         by a hook.
10637         (default-gutter-position-changed-hook): new variable.
10638         (gutter-element-visibility-changed-hook): ditto.
10639         (set-gutter-element-visible-p): call it.
10640         (set-gutter-element): use modify-specifier-instances. Set extents
10641         as duplicable before using.
10642         (remove-gutter-element): ditto.
10643         (set-gutter-element-visible-p): ditto.
10644         (init-gutter): new function.
10645         (add-tab-to-gutter): use new gutter-element functions rather than
10646         setting specifiers directly.
10647         (clear-progress): ditto.
10648         (abort-progress): ditto.
10649         (gutter-buffers-tab-visible-p): renamed from
10650         default-gutter-visible-p
10651
10652         * specifier.el (modify-specifier-instances): new function from Jan
10653         Vroonhof.
10654
10655         * x-init.el (init-post-x-win): call init-gutter.
10656
10657         * msw-init.el (init-post-mswindows-win): call init-gutter.
10658
10659         * menubar-items.el (default-menubar): Update to reflect new gutter
10660         variables.
10661
10662 2000-02-26  Andy Piper  <andy@xemacs.org>
10663
10664         * gutter-items.el (set-gutter-element): new function. Add gutter
10665         elements to the specified gutter.
10666         (remove-gutter-element): new function. Remove gutter elements from
10667         the specified gutter.
10668         (set-gutter-element-visible-p): new function. Set gutter element
10669         visibility for the provided gutter-visible specifier.
10670
10671 2000-02-23  Andy Piper  <andy@xemacs.org>
10672
10673         * gutter-items.el (add-tab-to-gutter): specify dimensions
10674         dynamically.
10675
10676 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10677
10678         * gutter-items.el (add-tab-to-gutter):
10679         * package-get.el (package-get-interactive-package-query):
10680         * package-ui.el (pui-directory-exists):
10681         (pui-install-selected-packages):
10682         (pui-list-packages):
10683         Use #'(lambda ...)  instead of '(lambda ...).
10684
10685 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10686
10687         * startup.el (load-user-init-file): Check to make sure user
10688           has an init-file before calling load().
10689
10690 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10691
10692         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10693
10694 2000-02-23  Martin Buchholz <martin@xemacs.org>
10695
10696         * XEmacs 21.2.31 is released.
10697
10698 2000-02-21  Mike Sperber <mike@xemacs.org>
10699
10700         * loadup.el (really-early-error-handler):
10701         * update-elc.el:
10702         * make-docfile.el:
10703         Remove dependency on EMACSBOOTSTRAP... environment variables.
10704
10705 2000-02-21  Martin Buchholz <martin@xemacs.org>
10706
10707         * XEmacs 21.2.30 is released.
10708
10709 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10710
10711         * byte-optimize.el (byte-optimize-plus):
10712         (byte-optimize-minus):
10713         (byte-optimize-multiply):
10714         Optimize (- 0) to 0, not (-)
10715         Optimize (+ 5 3.0) to 8.0
10716         Optimize (* 5 3.0) to 15.0
10717         Improve readability.
10718
10719 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10720
10721         * modeline.el: (modeline-scrolling-method): change modeline
10722         mswindows cursor appearance according to the value.
10723
10724         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10725         and 'gui-element face colors and 'gui-element face font to Windows
10726         defaults.
10727
10728 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10729
10730         * font-lock.el: Javadoc enhancements
10731
10732 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10733
10734         * ldap.el (toplevel): Test if LDAP support has been compiled in
10735         (ldap-verbose): New option
10736         (ldap-search-entries): Renamed from the previous ldap-search
10737         Conditionalize message display on ldap-verbose
10738         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10739         defuns
10740         (ldap-search): Is now defined as an obsolete wrapper calling
10741         ldap-search-basic or ldap-search-entries
10742
10743
10744 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10745             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10746             Jan Vroonhof  <jan@xemacs.org>
10747
10748         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10749         When for-effect is true, didn't call `byte-optimize-form'
10750         in and/or subforms without last.
10751
10752 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10753
10754         * package-get.el (package-get-download-sites): Use correct custom
10755         type.
10756
10757 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10758
10759         * files.el (write-file): Ask for coding system when compiled with
10760         file-coding.
10761
10762 2000-02-16  Andy Piper  <andy@xemacs.org>
10763
10764         * buffer.el (switch-to-buffer): give norecord argument to
10765         set-window-buffer instead of explicitly recording.
10766
10767         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10768         we have to pick a window.
10769
10770 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10771
10772         * mule/mule-cmds.el (describe-language-support): Don't add
10773         unexist function to help-map.
10774         (describe-coding-system): Don't use already assigend `C'.
10775
10776 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10777
10778         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10779         work in custom.
10780
10781 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10782
10783         * about.el: Ienaga's e-mail address change.
10784
10785 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10786
10787         * etags.el (find-tag): force new window -- even if buf already
10788         visible -- when other-window is t
10789
10790 2000-02-16  Martin Buchholz <martin@xemacs.org>
10791
10792         * XEmacs 21.2.29 is released.
10793
10794 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10795
10796         * cl-extra.el (getf): This is now identical to `plist-get', so
10797         just defalias it.
10798         * cl-macs.el: Make getf an alias to plist-get, at the
10799         byte-compiler level, using define-compiler-macro.
10800
10801 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10802
10803         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10804
10805 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10806
10807         * lisp/etags.el (find-tag-internal): set exact-tagname to
10808           a regular expression that matches against the tagname
10809           part of the tag entry first instead of only looking in
10810           the context area.
10811
10812 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10813
10814         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10815         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10816
10817 2000-02-07  Martin Buchholz <martin@xemacs.org>
10818
10819         * XEmacs 21.2.28 is released.
10820
10821 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10822
10823         * cl-extra.el (getf): Just call `get', never `get*'.
10824         Make arglist match docstring.
10825         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10826         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10827         * byte-optimize.el: remove references to `get*'.
10828
10829 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10830
10831         * mule/european.el: Add syntax information for Latin3 and Latin4.
10832
10833 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10834
10835         * byte-optimize.el: Byte-optimize (length "foo")
10836
10837 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10838
10839         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10840         width check using `window-leftmost-p' and `window-rightmost-p'.
10841
10842 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10843
10844         * wid-edit.el (widget-match-inline): An atom never matches a
10845           list.
10846
10847 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10848
10849         * modeline.el: Consolidated 'x and 'mswindows specification under
10850         'win tag.
10851
10852 2000-01-29  Andy Piper  <andy@xemacs.org>
10853
10854         * gutter-items.el: (format-buffers-tab-line): Try and be
10855         intelligent about buffer naming when we have duplicates.
10856
10857 2000-01-29  Andy Piper  <andy@xemacs.org>
10858
10859         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10860         updated when it becomes visible.
10861
10862 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10863
10864         * bytecomp.el (byte-compile-insert-header): Properly set coding
10865         system under MULE and file-coding.
10866
10867 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10868
10869         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10870         (dontusethis-set-value-terminal-coding-system-handler):
10871         (dontusethis-set-value-keyboard-coding-system-handler):
10872         Never undefine coding system aliases.  Emergency fix for gnus.
10873
10874 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10875
10876         * files.el (abbreviate-file-name): Use directory-sep-char instead
10877         of hard-coded "/".
10878
10879 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10880
10881         * startup.el (user-init-file-base-list): New variable, replacing
10882         user-init-file-base.
10883         (find-user-init-file): New function.
10884         (command-line-early): Use it.
10885         (load-user-init-file): Ditto.
10886
10887 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10888
10889         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10890         calling valid-image-instantiator-format-p
10891
10892 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10893
10894         * isearch-mode.el (isearch-mode): The variable is
10895         isearch-unhidden-extents, not isearch-opened-extents.
10896
10897 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10898
10899         * minibuf.el (next-history-element): Modify error message if a
10900         default value is available.
10901
10902 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10903
10904         * bytecomp.el (byte-compile-file): Don't unconditionally write
10905         .elc files in binary - might contain non-Latin1.
10906
10907 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10908
10909         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10910         for windows-nt.
10911
10912         * version.el:
10913         * startup.el (user-init-file-base):
10914         * process.el (call-process-region):
10915         * files.el (make-backup-file-name):
10916         (backup-file-name-p):
10917         (file-relative-name):
10918         (abbreviate-file-name):
10919         (set-auto-mode):
10920         * code-process.el (call-process-region): Removed unnecessary
10921         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10922         support out of the universe.
10923
10924         * process.el:
10925         * code-process.el:
10926         * bytecomp.el (byte-compile-file): Removed reference to
10927         buffer-file-type, and commented usage of binary-process-output
10928         NTEmacs variables.
10929
10930 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10931
10932         * help.el (function-arglist): Add case for macro.
10933
10934 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10935
10936         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10937         printers.
10938         (custom-display): Added a menu for printer/display tags.
10939
10940         * frame.el (frame-type):
10941         * device.el (device-type): Added 'msprinter to the doc string, and
10942         removed 'pc -- it is not going to be implemented ever.
10943         (call-device-method): Fixed docstring typo.
10944         Defined specifier tags 'printer and 'display.
10945
10946 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10947
10948         * lisp/itimer.el (itimer-run-expired-timers): (consp
10949           last-command-event-time) instead of (consp
10950           'last-command-event-time).
10951
10952 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10953
10954         * msw-glyphs.el: Removed obsolete commentary.
10955
10956 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10957
10958         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10959         better default value.
10960
10961 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10962
10963         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10964         (read-string): Ditto.
10965         (eval-minibuffer): Ditto.
10966         (read-command): Ditto.
10967         (read-function): Ditto.
10968         (read-variable): Ditto.
10969         (read-number): Ditto.
10970         (read-shell-command): Ditto.
10971         (read-number): Record history.
10972
10973 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10974
10975         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10976
10977 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10978
10979         * faces.el (startup-initialize-custom-faces): New function.
10980         Reset all faces created during auto-autoloads loading time
10981         by defface.
10982         * startup.el (command-line): Call it.
10983
10984 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10985
10986         * about.el (about-hackers): Add myself to contributors list.
10987
10988 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10989
10990         * menubar-items.el (maybe-add-init-button): Removed an argument in
10991         a call to load-user-init-file, as the function managed to lose its
10992         formal parameter a few betas ago.
10993
10994 2000-01-18  Martin Buchholz <martin@xemacs.org>
10995
10996         * XEmacs 21.2.27 is released.
10997
10998 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10999
11000         * process.el (shell-command-to-string): Use the FSF docstring.
11001         Make shell-command-to-string the standard function, and
11002         exec-to-string the (deprecated) alias.
11003
11004         * startup.el: typo fix.
11005
11006 2000-01-16  Martin Buchholz  <martin@xemacs.org>
11007
11008         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
11009
11010 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11011
11012         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
11013         buffers after visible buffers.
11014         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
11015
11016 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11017
11018         * info.el (Info-extract-menu-node-name): Stop at a dot
11019         followed by whitespace or right parenthesis.
11020
11021 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
11022
11023         * info.el (Info-directory-list): Warn against using Customize with
11024         Info-directory-list.
11025
11026 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
11027
11028         * minibuf.el (read-file-name): doc fix.
11029
11030         * autoload.el (update-file-autoloads): doc fix.
11031
11032         * about.el (about-hackers): Change my E-mail address.
11033
11034 2000-01-13  Martin Buchholz  <martin@xemacs.org>
11035
11036         * info.el (Info-visit-file): Just use the `f' interactive spec to
11037         read a filename in the standard way.
11038
11039 2000-01-13  Andy Piper  <andy@xemacs.org>
11040
11041         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
11042         (gutter-buffers-tab-extent): new variable.
11043         (update-tab-in-gutter): call add-tab-to-gutter again if the
11044         orientation has changed.
11045         (add-tab-to-gutter): cope with different orientations.
11046
11047 2000-01-11  Didier Verna  <didier@xemacs.org>
11048
11049         * info.el (Info-following-node-name): backward-skip dots as well
11050         as spaces (dots at the end of a node name aren't part of it).
11051         (Info-extract-menu-node-name): don't skip dots. There could be
11052         some in the node name.
11053         (Info-index): allow dots to be part of a node name.
11054
11055 2000-01-12  Andreas Jaeger  <aj@suse.de>
11056
11057         * files.el (auto-mode-alist): Added idlwave-mode.
11058         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11059
11060 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11061
11062         * info.el (Info-search): Show default value.
11063
11064 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11065
11066         * info.el (Info-read-node-completion-table): New variable.
11067         (Info-read-node-name-1): New function.
11068         (Info-read-node-name): Use it.
11069         (Info-follow-reference): Use DEFAULT argument of completing-read.
11070         (Info-menu): Ditto.
11071
11072 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11073
11074         * hyper-apropos.el (hyper-describe-key-briefly): Save
11075         window configuration.
11076         (hyper-describe-face): Use DEFAULT of completing-read.
11077         (hyper-apropos-read-variable-symbol): Ditto.
11078         (hyper-apropos-read-function-symbol): Ditto.
11079
11080 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11081
11082         * mule/mule-cmds.el (set-default-coding-system): Set
11083         comint-exec-hook to use coding-system-for-read and
11084         coding-system-for-write so that C-x RET c works.
11085
11086 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11087
11088         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11089         (previous-matching-history-element): Increment
11090         minibuffer-max-depth by 1.
11091         (next-matching-history-element): Ditto.
11092
11093 2000-01-11  Andy Piper  <andy@xemacs.org>
11094
11095         * gutter-items.el (buffers-tab): Create a new face for the buffers
11096         tab.
11097         (buffers-tab-face): use it.
11098
11099 2000-01-10  Didier Verna  <didier@xemacs.org>
11100
11101         * modeline.el (modeline-scrolling-method): change modeline X
11102         cursor appearance according to the value.
11103
11104 2000-01-07  Andreas Jaeger  <aj@suse.de>
11105
11106         * about.el (about-hackers): Moved my entry to contributor list.
11107         (xemacs-hackers): Added myself.
11108         (about-maintainer-info): Added description of myself.
11109
11110
11111 2000-01-07  Didier Verna  <didier@xemacs.org>
11112
11113         * modeline.el (modeline-scrolling-method): new variable.
11114         (mouse-drag-modeline): add reference to it in the docstring.
11115         (mouse-drag-modeline): handle it.
11116
11117 2000-01-08  Andy Piper  <andy@xemacs.org>
11118
11119         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11120         calls.
11121         (remove-buffer-from-gutter-tab): ditto.
11122
11123 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11124
11125         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11126         (custom-face-edit): Fix grammatical error in help message.
11127
11128 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11129
11130         * movemail.el: Added.
11131
11132         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11133
11134 2000-01-03  Didier Verna  <didier@xemacs.org>
11135
11136         * modeline.el (mouse-drag-modeline): remove the code related to
11137         the modeline horizontal scrolling facility.
11138
11139 1999-12-31  Martin Buchholz <martin@xemacs.org>
11140
11141         * XEmacs 21.2.26 is released.
11142
11143 1999-12-28  Andy Piper  <andy@xemacs.org>
11144
11145         * wid-edit.el (widget-push-button-value-create): The gui cache
11146         does not agree with native widgets which can only be displayed
11147         once per window. The reasons for caching are diminished now that
11148         we don't hog resources when creating buttons.
11149         (widget-push-button-cache) deleted.
11150
11151 1999-12-24  Martin Buchholz <martin@xemacs.org>
11152
11153         * XEmacs 21.2.25 is released.
11154
11155 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11156
11157         * hyper-apropos.el (hyper-apropos): Toggle
11158         hyper-apropos-programming-apropos correctly.
11159         Set REGEXP when user accepts default value.
11160
11161 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11162
11163         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11164         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11165
11166 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11167
11168         * mule/mule-category.el (undefined-category-designator):
11169         Return char instead of character.  Search for undefined one.
11170         (describe-category): Use with-displaying-help-buffer.
11171
11172 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11173
11174         * byte-optimize.el (byte-optimize-plus):
11175         Optimize (+ 1) to 1 instead of (1+ nil).
11176
11177         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11178
11179         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11180
11181         * byte-optimize.el (byte-optimize-char-before): New function.
11182         Remove performance penalty for using (char-before) instead of (char-after).
11183
11184 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11185
11186         * mule/mule-category.el (char-category-list): Return character
11187         instead of integer.
11188
11189 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11190
11191         * minibuf.el (read-buffer): Check default is buffer object.
11192
11193 1999-11-25  Andy Piper  <andy@xemacs.org>
11194
11195         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11196         for buttons.
11197
11198 1999-12-16  Andreas Jaeger  <aj@suse.de>
11199
11200         * package-get.el (package-get-maybe-save-index): Fixed typo.
11201         Patch by Jeff Miller <jmiller@smart.net>.
11202
11203 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11204
11205         * gnuserv.el (gnuserv-process-filter):  don't call
11206         gnuserv-write-to-client when gnuserv-current-client is nil
11207
11208 1999-12-14  Martin Buchholz <martin@xemacs.org>
11209
11210         * XEmacs 21.2.24 is released.
11211
11212 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11213
11214         * about.el (about-hackers): Update my email address.
11215
11216 1999-12-07  Martin Buchholz <martin@xemacs.org>
11217
11218         * XEmacs 21.2.23 is released.
11219
11220 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11221
11222         * package-get.el (package-get-download-sites): Removed several
11223         defunct download sites, added many new ones, and corrected a few
11224         incorrect directory-on-site entries.  Added physical locations to
11225         site-description.
11226
11227 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11228
11229         * finder.el (finder-commentary): add DOC string and fix
11230         interactive spec
11231
11232 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11233
11234         * help.el (describe-function): Don't forget to intern the string
11235         completing-read returns.
11236         (describe-variable): Ditto.
11237
11238 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11239
11240         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11241         `hyper-apropos-help-mode' here to find symbol to customize
11242         irregardless of cursor position and simplify
11243         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11244         `hyper-apropos-popup-menu'.
11245
11246 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11247
11248         * apropos.el (apropos-mode-map): Add return to call
11249         apropos-follow.
11250         (apropos-print): Call apropos-mode to have better
11251         command reference. Put keymap text-poperty to
11252         symbole name.
11253
11254 1999-11-22  Alastair Burt  <burt@dfki.de>
11255
11256         * help.el: (describe-bindings-1): Added handling of keymaps for
11257         the extents at point.
11258
11259 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11260
11261         * gutter-items.el (buffers-tab-items): Wrap the function in a
11262         save-match-data
11263
11264 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11265
11266         * help.el (describe-function): Use the DEFAULT argument to
11267         completing-read.
11268         (describe-variable): Ditto.
11269
11270 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11271
11272         * minibuf.el (read-from-minibuffer): Add optional argument
11273         DEFAULT to have better mini-buffer history support.
11274         (completing-read): Pass default to read-from-minibuffer.
11275         (read-buffer): Pass default to completing-read.
11276
11277 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11278
11279         * font-lock.el (font-lock-doc-string-face): Document the
11280         `font-lock-lisp-like' property.
11281
11282 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11283
11284         * lisp-mode.el: Specify `font-lock-lisp-like'.
11285
11286         * font-lock.el (font-lock-lisp-like): New function.
11287         (font-lock-fontify-syntactically-region): Use it.
11288
11289 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11290
11291         * XEmacs 21.2.22 is released
11292
11293 1999-11-28  Martin Buchholz <martin@xemacs.org>
11294
11295         * XEmacs 21.2.21 is released.
11296
11297 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11298
11299         * minibuf.el (read-coding-system): Accept symbol and
11300         coding-system object as a default-coding-system.
11301
11302 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11303
11304         * minibuf.el (read-coding-system): Accept symbol as
11305         a default-coding-system.
11306
11307 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11308
11309         * apropos.el (apropos-documentation): Use insert instead
11310         of princ.
11311
11312 1999-11-07  William M. Perry  <wmperry@aventail.com>
11313
11314         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11315           for the linux console.
11316
11317         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11318           stuff to work when you are not on a window system, since the GPM
11319           mouse support now allows pasting from outside of XEmacs.
11320
11321 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11322
11323         * XEmacs 21.2.20 is released
11324
11325 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11326
11327         * setup-paths.el (paths-default-info-directories): Add
11328         /usr/share/info and /usr/local/share/info.
11329
11330 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11331
11332         * about.el: Updated Vladimir Ivanovic's info.
11333
11334 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11335
11336         * auto-show.el (auto-show-truncationp): Remove.
11337
11338         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11339
11340 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11341
11342         * indent.el (indent-line-to): fix bug: spaces were not replaced
11343         with tab if column is multiple of tab-width
11344         From dhn@qedinc.com
11345
11346 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11347
11348         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11349         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11350
11351         * package-get.el (package-get-package-provider): Be verbose when
11352         interactive. Patch from Robert Pluim
11353
11354 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11355
11356         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11357         info file suffixes.
11358
11359 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11360
11361         * process.el (open-network-stream): Add a new optional parameter
11362         PROTOCOL to support udp; fix a minor typo and add an explanation
11363         in docstring for udp programming.
11364
11365         * code-process.el (open-network-stream): Add a new optional
11366         parameter PROTOCOL to support udp; fix a minor typo and add an
11367         explanation in docstring for udp programming.
11368
11369 1999-10-18  Andy Piper  <andy@xemacs.org>
11370
11371         * gui.el (make-gui-button): be more precise about how we call
11372         callbacks.
11373
11374         * wid-edit.el (widget-push-button-value-create): Use the new form
11375         of native gui-button.
11376
11377 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11378
11379         * info.el (Info-page-prev): Don't do (sit-for 0).
11380
11381 1999-10-13  Andy Piper  <andy@xemacs.org>
11382
11383         * gutter-items.el (progress-abort-glyph): new glyph for showing
11384         abort status.
11385         (append-progress): dispatch-event rather than sit-for.
11386         (abort-progress): new function. Show the abort glyph with an
11387         appropriate message.
11388         (raw-append-progress): dispatch-event rather than sit-for.
11389         (display-progress): cope with aborts.
11390
11391         * gui.el (make-gui-button): Use native widgets for buttons
11392         unconditionally.
11393         (insert-gui-button): ditto.
11394         (gui-button-p): ditto.
11395
11396         * xbm-button.el: remove from core.
11397
11398         * xpm-button.el: remove from core.
11399
11400 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11401
11402         * faces.el (init-device-faces): Don't initialize the random faces
11403         on the stream device.
11404
11405 1999-10-06  Andy Piper  <andy@xemacs.org>
11406
11407         * files.el (recover-file): Don't use ls under windows for revert buffer.
11408
11409 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11410
11411         * package-get.el (package-get-download-menu): Make menu really
11412         toggle download sites.
11413         (package-get-download-sites): Add autoload cookie.
11414
11415 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11416
11417         * setup-paths.el (paths-find-module-directory): Ditto.
11418
11419 1999-09-29  Werner Fink  <werner@suse.de>
11420
11421         * setup-paths.el (paths-find-exec-directory): Add missing nil
11422         parameter for environment.
11423
11424 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11425
11426         * modeline.el (modeline-format):
11427         Only purecopy the strings.  Else
11428         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11429         barfs.
11430
11431 1999-08-28  Mike Woolley  <mike@bulsara.com>
11432
11433         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11434         user setting comint-completion-addsuffix and
11435         comint-process-echoes.
11436
11437 1999-09-22  Andy Piper  <andy@xemacs.org>
11438
11439         * gutter-items.el (update-tab-in-gutter): use
11440         last-nonminibuf-window instead of selected-window.
11441
11442 1999-09-18  Andy Piper  <andy@xemacs.org>
11443
11444         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11445         display on.
11446
11447         * subr.el (record-buffer-hook): new variable so that the hook gets
11448         some documentation.
11449
11450 1999-09-16  Andy Piper  <andy@xemacs.org>
11451
11452         * gutter-items.el (update-tab-in-gutter): only update when the
11453         gutter is visible.
11454         (remove-buffer-from-gutter-tab): ditto.
11455
11456 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11457
11458         * simple.el (do-auto-fill): Commented out part of Kinsoku
11459         processing.
11460
11461 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11462
11463         * isearch-mode.el (isearch-highlightify-region): Give the
11464         highlighting extents a high priority.
11465         (isearch-make-extent): Give the main highlighting extent an even
11466         higher priority.
11467
11468 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11469
11470         * packages.el (packages-compute-package-locations): Fix typo from
11471         -u rationalization.
11472
11473 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11474
11475         * setup-paths.el (paths-find-doc-directory): Respect value of
11476         `configure-doc-directory.'
11477
11478         * find-paths.el (paths-find-architecture-directory): Give
11479         precendence `default' argument (which typically comes from
11480         configure).
11481
11482 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11483
11484         * startup.el (command-line-early): Added options -user-init-file
11485         and -user-init-directory.
11486
11487         * files.el (user-init-file): Default to NIL so we can recognize
11488         when it's set.
11489
11490 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11491
11492         * obsolete.el (init-file-user):
11493         * startup.el:
11494         * packages.el (packages-compute-package-locations):
11495         * package-get.el (package-get-user-index-filename):
11496         * menubar-items.el (maybe-add-init-button):
11497         * info.el (Info-annotations-path):
11498         * dump-paths.el:
11499         Change `user-init-directory' to be an absolute path.
11500         Use `user-init-directory' where appropriate.
11501         Zap `init-file-user' and its uses.
11502
11503 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11504
11505         * subr.el (copy-symbol): New function.
11506
11507 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11508
11509         * isearch-mode.el (isearch-done): Be sure to restore invisible
11510         extents in the proper buffer.
11511         (isearch-pre-command-hook): Set this-command to the correct value
11512         in case the buffer has changed and old overriding-local-map was
11513         used.
11514         (isearch-restore-extent): Use remprop instead of setting the
11515         property to nil.
11516
11517 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11518
11519         * cmdloop.el (execute-extended-command): Update zmacs region
11520         before the delay.
11521         (execute-extended-command): Make the message gettext-friendly.
11522
11523 1999-09-07  Andy Piper  <andy@xemacs.org>
11524
11525         * gutter-items.el (progress-gauge-glyph): renamed from
11526         progress-glyph.
11527         (progress-text-glyph): new variable.
11528         (progress-layout-glyph): use layouts and text glyphs.
11529         (progress-area-buffer): removed.
11530         (progress-text-and-extent): new variable.
11531         (progress-displayed-p): dynamically create gutter area buffer.
11532         (clear-progress): ditto.
11533         (raw-append-progress): ditto.
11534         (append-progress): use new glyph names.
11535         (raw-append-progress): only create the extent when needed. set
11536         properties more optimally.
11537         (progress): remove args.
11538
11539 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11540
11541         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11542         mapcar where the return value is unused.
11543         (isearch-restore-invisible-extents): Ditto.
11544         (isearch-highlight-all-cleanup): Ditto.
11545         (isearch-delete-extents-in-range): Traverse the extents only once.
11546         (isearch-highlight-all-update): Don't start over if the search
11547         string has changed and more input is pending.
11548
11549 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11550
11551         * packages.el (packages-find-package-data-path): Ditto.
11552
11553         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11554
11555         * subr.el (mapc-internal): Don't make obsolete.
11556
11557         * cl-extra.el (mapc): Resurrect.
11558
11559 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11560
11561         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11562         alias.
11563
11564         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11565         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11566         (isearch-yank-clipboard): Use get-clipboard instead of
11567         x-get-clipboard.
11568         (isearch-yank-selection): Fix docstring.
11569
11570 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11571
11572         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11573
11574 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11575
11576         * cl-macs.el (extent-start-position): Fix setf method.
11577         (extent-end-position): Ditto.
11578
11579 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11580
11581         * isearch-mode.el: End merge with FSF 20.4.
11582
11583         * isearch-mode.el (search-invisible): New variable.
11584         (isearch-hide-immediately): Ditto.
11585         (isearch-unhidden-extents): Ditto.
11586         (isearch-range-invisible): New function.
11587         (isearch-unhide-extent): Ditto.
11588         (isearch-restore-invisible-extents): Ditto.
11589         (isearch-restore-extent): Ditto.
11590
11591         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11592         implementation.
11593         (isearch-ring-retreat-edit): Ditto.
11594         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11595         (isearch-forward-regexp): New arguments NOT-REGEXP and
11596         NO-RECURSIVE-EDIT.
11597         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11598         (isearch-backward-regexp): New arguments NOT-REGEXP and
11599         NO-RECURSIVE-EDIT.
11600         (isearch-mode): Return isearch-success.
11601         (isearch-update): Use unread-command-events instead of
11602         unread-command-event.
11603         (isearch-abort): If an invalid regexp is encountered, keep popping
11604         states.
11605         (isearch-*-char): Use FSF implementation.
11606         (isearch-whitespace-chars): Use the more robust FSF's
11607         implementation.
11608         (isearch-within-brackets): New variable.
11609         (isearch-mode): Initialize it.
11610         (isearch-edit-string): Bind it.
11611         (isearch-search-and-update): Set it.
11612         (isearch-push-state): Push it.
11613         (isearch-top-state): Pop it.
11614         (isearch-search): Set it.
11615         (isearch-printing-char): When called by isearch-whitespace-chars,
11616         handle M-SPC gracefully.
11617         (isearch-message-prefix): New argument ELLIPSIS.
11618         (isearch-message-suffix): Ditto.
11619         (isearch-message): Use the ELLIPSIS argument when calling
11620         isearch-message-prefix and isearch-message-suffix.
11621         (isearch-message-prefix): Distinguish between "wrapped" and
11622         "overwrapped" search, FWIW.
11623
11624 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11625
11626         * isearch-mode.el (isearch-edit-string): Use the head of the
11627         search ring instead of search-last-string and search-last-regexp.
11628         (search-highlight): Renamed from isearch-highlight.
11629         (isearch-exit): Use the new name.
11630         (isearch-highlight): Ditto.
11631         (isearch-dehighlight): Ditto.
11632         (isearch-update-ring): New function.
11633         (isearch-done): Call it.
11634         (isearch-done): New argument EDIT.
11635         (isearch-repeat): If search string is empty, look up at the car of
11636         the search ring; ignore the yank pointer.
11637         (isearch-abort): Call isearch-done with NOPUSH.
11638         (isearch-cancel): New function.
11639         (isearch-mode-map): Bind it to ESC ESC ESC.
11640
11641         * isearch-mode.el: Begin merge with FSF 20.4.
11642
11643 1999-09-01  Andy Piper  <andy@xemacs.org>
11644
11645         * x-select.el (x-get-clipboard): obsolete.
11646         (x-yank-clipboard-selection): obsolete
11647
11648         * select.el (disown-selection): need to be careful to disown the
11649         clipboard if we set it via selection.
11650         (get-clipboard): move from x-select.el
11651         (yank-clipboard-selection): ditto.
11652
11653 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11654
11655         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11656         isearch-highlight-all-matches to nil.
11657         (isearch-fixed-case): New variable.
11658         (isearch-mode): Initialize it.
11659         (isearch-edit-string): Save it.
11660         (isearch-toggle-case-fold): Set it.
11661         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11662         need to check isearch-fixed-case.
11663         (isearch-toggle-case-fold): Update highlighting of all matches
11664         before the pause.
11665         (isearch-edit-string):
11666
11667 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11668
11669         * isearch-mode.el (isearch-edit-string): Call isearch-message
11670         before reading the event so that the prompt is displayed properly.
11671         (isearch-message): Use isearch-nonincremental when calling
11672         isearch-message-prefix.
11673         (minibuffer-local-isearch-map): Bind up and down to do the same as
11674         M-p and M-n respectively.
11675         (isearch-done): New arg NOPUSH.
11676         (isearch-edit-string): Use it.
11677         (isearch-edit-string): Don't bind isearch-string.
11678         (isearch-ring-adjust): Edit string, *then* push state.
11679
11680 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11681
11682         * faces.el (isearch-secondary): Make isearch-secondary look
11683         different than default.
11684
11685 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11686
11687         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11688         save-excursion.
11689         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11690         (isearch-update): Call isearch-dehighlight without arguments.
11691         (isearch-done): Ditto.
11692
11693         * isearch-mode.el (isearch-fix-case): If the search string has no
11694         upper-case letters, allow the folding to be reenabled.
11695         Previously, once disabled, the folding would remain that way until
11696         the end of isearch.
11697         (isearch-top-state): Call isearch-fix-case.
11698
11699         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11700         save-excursion.
11701         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11702
11703 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11704
11705         * xpm-button.el:
11706         xbm-button.el: Need to exist in core because gui.el depends on
11707         them.
11708
11709 1999-08-31  Andy Piper  <andy@xemacs.org>
11710
11711         * gutter-items.el (buffers-tab-face): new customizable variable.
11712         (buffers-tab-default-buffer-line-length): new specifier for
11713         maximum viewable characters.
11714         (progress-stack): new variable for implementing widget-based
11715         progress messages.
11716         (progress-area-buffer): ditto.
11717         (progress-glyph-height): ditto.
11718         (progress-stop-callback): ditto.
11719         (progress-quit-function): new function.
11720         (progress-glyph): new variable.
11721         (progress-layout-glyph): ditto.
11722         (progress-displayed-p): new function, see message-displayed-p for
11723         details.
11724         (clear-progress): ditto.
11725         (remove-progress): ditto.
11726         (append-progress): ditto.
11727         (raw-append-progress): ditto.
11728         (display-progress): ditto.
11729         (current-progress): ditto.
11730         (current-progress-label): ditto.
11731         (progress): ditto.
11732         (lprogress): ditto.
11733
11734
11735 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11736
11737         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11738
11739         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11740         `isearch-yank-selection'.
11741         (isearch-mode-map): Use it.
11742         (isearch-yank-selection): Use `get-selection' instead of
11743         `get-x-selection'.
11744
11745 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11746
11747         * faces.el (isearch-secondary): Create face here.
11748
11749         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11750         timers.
11751
11752 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11753
11754         * subr.el (buffer-string): More robust backward compatibility
11755         check, courtesy William Perry.
11756
11757 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11758
11759         * replace.el (perform-replace): Stop the search after the search
11760         limit has been reached.
11761
11762 1999-08-23  Andy Piper  <andy@xemacs.org>
11763
11764         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11765         here if we don't have one.
11766
11767 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11768
11769         * ldap.el (ldap-coding-system): Default to nil until we get
11770         efficient UTF8 support
11771         (ldap-decode-string): Guard against `decode-coding-string' not
11772         being defined
11773         (ldap-encode-string): Guard against `encode-coding-string' not
11774         being defined
11775
11776 1999-08-23  Didier Verna  <didier@xemacs.org>
11777
11778         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11779         Some doc strings improvements, and add a star to the `interactive'
11780         calls.
11781
11782 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11783
11784         * font-lock.el (java-font-lock-keywords-3): introduced new
11785         keywords and regexpes for javadoc syntax 1.2.
11786
11787 1999-08-17  Andy Piper  <andy@xemacs.org>
11788
11789         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11790         format-buffers-tab-line.
11791         (buffers-tab-max-buffer-line-length): new variable.
11792         (format-buffers-tab-line): new function. truncate names if over
11793         buffers-tab-max-buffer-line-length.
11794
11795 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11796
11797         * cus-start.el: Customize the variable `bell-inhibit-time'.
11798
11799 1999-08-16  Andy Piper  <andy@xemacs.org>
11800
11801         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11802         brute-force approach to deleting the last buffer.
11803         (buffers-tab-grouping-regexp): new customizable variable.
11804         (select-buffers-tab-buffers-by-mode): use it.
11805
11806 1999-08-13  Andy Piper  <andy@xemacs.org>
11807
11808         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11809         deletion problem.
11810
11811 1999-07-30  Didier Verna  <didier@xemacs.org>
11812
11813         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11814         of princ to output symbols.
11815         (custom-save-face-internal): ditto.
11816         (custom-save-resets): ditto.
11817
11818 1999-08-09  Didier Verna  <didier@xemacs.org>
11819
11820         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11821         `regexp-quote' to protect the major mode name for use as a regular
11822         expression (c++ needs this for instance).
11823
11824 1999-08-08  Andy Piper  <andy@xemacs.org>
11825
11826         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11827         cope with similar mode names.
11828
11829         * gutter-items.el (buffers-tab-selection-function): new selection
11830         function.
11831         (select-buffers-tab-buffers-by-mode): new function.
11832         (buffers-tab-items): use it if set to only display buffers in the
11833         tab in the current buffer's group..
11834         (update-tab-in-gutter): use new api.
11835         (remove-buffer-from-gutter-tab): ditto.
11836
11837         * gutter-items.el (buffers-tab-max-size): set custom selection
11838         default to 6.
11839         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11840         (add-tab-to-gutter): set face as default.
11841
11842 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11843
11844         * faces.el (frob-face-property): Merge the fall-back specifier
11845         with the target, not replace it.
11846
11847 1999-08-05  Andy Piper  <andy@xemacs.org>
11848
11849         * gutter-items.el (update-tab-in-gutter): add frame argument for
11850         buffer-items.
11851         (update-tab-in-gutter): use it.
11852
11853         * gutter-items.el (record-buffer-hook): set.
11854
11855         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11856         change.
11857         (switch-to-buffer-hook) deleted.
11858
11859 1999-08-04  Andy Piper  <andy@xemacs.org>
11860
11861         * gutter-items.el (update-tab-in-gutter): make sure this will work
11862         as an argument to create-frame-hook.
11863
11864 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11865
11866         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11867         instead of timer emulation.
11868
11869 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11870
11871         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11872         Emacs isearch enhancements.
11873
11874 1999-07-28  Andy Piper  <andy@xemacs.org>
11875
11876         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11877         all devices that support tab controls.
11878         (remove-buffer-from-gutter-tab): new function. to be used as a
11879         value for kill-buffer-hook.
11880
11881 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11882
11883         * auto-show.el (auto-show-truncationp): changed to match
11884         `window_translation_on'
11885
11886 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11887
11888         * XEmacs 21.2.19 is released
11889
11890 1999-07-28  SL Baur  <steve@miho>
11891
11892         * code-files.el (insert-file-contents): Fix docstring.
11893         revert previous change.
11894
11895 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11896
11897         * fill.el (fill-region-as-paragraph): Change re-break-point to
11898         contain word-across-newline plus one character so that filling
11899         Japanese and Chinese works as desired.
11900         * simple.el (do-auto-fill): Ditto.
11901
11902 1999-07-26  SL Baur  <steve@miho>
11903
11904         * mule/japanese.el ("Japanese"): Do not specify a default input
11905         method.
11906         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11907
11908 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11909
11910         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11911         able to use cl-macs macro in early lisp.
11912
11913 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11914
11915         * custom.el:
11916         * cus-face.el:
11917         * cus-edit.el:
11918                 Massive custom Theme API changes.
11919
11920 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11921
11922         * code-files.el (insert-file-contents): Regard
11923         coding-system-magic-cookie if `coding-system-for-read' is nil.
11924
11925 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11926
11927         * mule/thai-xtis.el: Add coding: local variable, to avoid
11928         bootstrapping problem with C locale.
11929
11930 1999-07-22  Andy Piper  <andy@xemacs.org>
11931
11932         * dumped-lisp.el (preloaded-file-list): guard against putting
11933         gutter-items in a less than functional XEmacs.
11934         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11935
11936 1999-07-18  Bob Weiner  <weiner@beopen.com>
11937
11938         * fill.el (fill-context-prefix): Fixed bug that prevented the
11939         setting of an adaptive fill prefix when the `dont-skip-first' was
11940         t.
11941
11942 1999-07-22  SL Baur  <steve@miho>
11943
11944         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11945
11946 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11947
11948         * files.el (interpreter-mode-alist): add `make', `guile', and
11949         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11950         makefile-mode, guile is a scheme, and someday XEmacs will be
11951         modular enough to use as an efficient scripting tool.)
11952
11953 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11954
11955         * mule/mule-cmds.el (reset-language-environment): Regard
11956         coding-category `utf-8' and `ucs-4' if they are available.
11957
11958 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11959
11960         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11961         (prefer-coding-system): Fix DOC-string.
11962
11963         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11964         DOC-string too.
11965
11966         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11967         Mule.
11968         (coding-system-change-eol-conversion): Fix DOC-string.
11969
11970 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11971
11972         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11973         instead of `list-coding-system'.
11974
11975 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11976
11977         * menubar-items.el (default-menubar): `select-input-method' was
11978         renamed to `set-input-method'.
11979
11980         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11981         "Set Language Environment" menu.
11982
11983         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11984         "Describe Language Support" menu.
11985
11986 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11987
11988         * mule/chinese.el ("Chinese-GB"): Rename
11989         `chinese-gb-environment-setup-function' to
11990         `setup-chinese-gb-environment-internal'.
11991
11992 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11993
11994         * mule/korean.el: Use `define-coding-system-alias' instead of
11995         `copy-coding-system'.
11996
11997 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11998
11999         * mule/mule-cmds.el (set-language-environment-coding-systems):
12000         Treat duplicated coding-categories.
12001
12002 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12003
12004         * mule/japanese.el: Use `define-coding-system-alias' instead of
12005         `copy-coding-system'.
12006
12007 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12008
12009         * mule/vietnamese.el: Specify `iso-8-1' as a category of
12010         coding-system `viscii'.
12011
12012 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12013
12014         * mule/cyrillic.el:
12015         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
12016         (cyrillic-alternativnyj-decode-table): New variable.
12017         (cyrillic-alternativnyj-encode-table): New variable.
12018         - Specify `iso-8-1' as a category of coding-system
12019           `alternativnyj'.
12020         - Abolish general Cyrillic environment.
12021
12022 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12023
12024         * mule/chinese.el:
12025         - Use `define-coding-system-alias' instead of `copy-coding-system'.
12026         - Register `chinese-gb-environment-setup-function' as a
12027           `setup-function' of "Chinese-GB" environment.
12028
12029 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12030
12031         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
12032         optional argument `parents'.
12033
12034         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
12035         property for Thai-XTIS.
12036
12037         * mule/mule-help.el (help-with-tutorial): Use property
12038         `tutorial-coding-system' of language-info as a coding-system to
12039         read tutorial file.
12040
12041 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12042
12043         * mule/thai-xtis.el: Don't setup `setup-function' and
12044         `exit-function'.
12045
12046         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12047         `set-coding-category-system' to set up coding-system for
12048         coding-category.
12049
12050         * mule/mule-cmds.el (prefer-coding-system): Use
12051         `set-coding-category-system' to set up coding-system for
12052         coding-category.
12053
12054 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12055
12056         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12057         Thai-XTIS environment.
12058
12059         * mule/mule-cmds.el (prefer-coding-system): Use
12060         `find-coding-system' instead of `coding-system-p'.
12061
12062 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12063
12064         * mule/mule-cmds.el (set-language-environment-coding-systems):
12065         Modify eol-type for XEmacs.
12066
12067         * mule/thai-xtis.el: Delete unused local variable `category'.
12068
12069         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12070         function.
12071         (prefer-coding-system): Don't call
12072         `update-coding-systems-internal'; use function
12073         `coding-category-list' instead of variable `coding-category-list';
12074         use `set-coding-priority-list' instead of `set-coding-priority';
12075         modify `eol-type' for XEmacs.
12076
12077         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12078         `charset-columns'.
12079         (char-width): Likewise.
12080
12081 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12082
12083         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12084         `tis-620'.
12085
12086         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12087         `set-coding-priority-list' instead of `set-coding-priority'; don't
12088         call `update-coding-systems-internal'.
12089
12090         * mule/mule-misc.el (coding-system-get): New function.
12091         (coding-system-put): New function.
12092         (coding-system-category): New function.
12093
12094 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12095
12096         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12097         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12098         to avoid conflict with leim/quail/thai-xtis.
12099
12100         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12101         to thai-xtis-chars.el.
12102
12103         * mule/thai-xtis-chars.el: New file (split from
12104         mule/thai-xtis.el).
12105
12106 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12107
12108         * mule/thai-xtis.el:
12109         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12110         - Add syntax entries.
12111         - Put `preferred-coding-system' of the charset `thai-xtis' to
12112           `tis-620'.
12113
12114 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12115
12116         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12117         rewritten to use write-multibyte-character.
12118
12119 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12120
12121         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12122         of `iso-2022-7'.
12123         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12124         ported yet.
12125         (read-input-method-name): Treat optional argument `default'.
12126
12127 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12128
12129         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12130         all.
12131         (set-language-info-alist): Set up menus here.
12132
12133 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12134
12135         * minibuf.el (completing-read): Add new optional argument
12136         `default'.
12137         (read-coding-system): Add new optional argument
12138         `default-coding-system'.
12139
12140 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12141
12142         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12143         (viet-viscii-...->viet-vscii...).
12144
12145 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12146
12147         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12148         and menus.
12149
12150 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12151
12152         * mule/mule-cmds.el (input-method-function): Add permanent-local
12153         property.
12154
12155 1999-03-30  Dave Love  <fx@gnu.org>
12156
12157         * mule/mule-cmds.el (current-language-environment): Doc fix.
12158
12159 1999-02-06  Richard Stallman  <rms@gnu.org>
12160
12161         * mule/european.el (setup-slovenian-environment): New function.
12162         ("Slovenian"): New language environment.
12163
12164 1999-01-27  Dave Love  <fx@gnu.org>
12165
12166         * mule/mule-cmds.el (current-language-environment): Provide :link,
12167         :type (choices) and appropriate :get.
12168
12169 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12170
12171         * mule/mule-cmds.el (describe-language-environment): Don't alter
12172         input-method-alist.
12173
12174 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12175
12176         * mule/mule-cmds.el (prefer-coding-system): Call
12177         set-coding-priority, so that the internal array of priorities is
12178         also updated.
12179
12180 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12181
12182         * mule/mule-cmds.el (prefer-coding-system): If the argument
12183         requires specific EOL conversion type, make the default coding
12184         systems use that.
12185
12186 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12187
12188         * mule/mule-cmds.el (set-language-environment): Pass the default
12189         eol-type to set-language-environment-coding-systems.
12190         (set-default-coding-systems): Copy the eol-type property for the
12191         new default values of {buffer-file,process}-coding-system from the
12192         old defaults.
12193         (set-language-environment-coding-systems): Accept an optional
12194         argument EOL-TYPE, and set the eol-type property of the default
12195         coding systems accordingly.
12196
12197 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12198
12199         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12200         use generate-new-buffer instead of get-buffer-create.
12201
12202 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12203
12204         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12205
12206 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12207
12208         * mule/mule-cmds.el (default-input-method): Fix custom type.
12209
12210 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12211
12212         * mule/mule-cmds.el (setup-specified-language-environment):
12213         Add apropos-inhibit property.
12214         (describe-specified-language-support): Likewise.
12215
12216 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12217
12218         * mule/mule-cmds.el: Doc fixes.
12219
12220 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12221
12222         * mule/mule-cmds.el (register-input-method): Doc-string
12223         modified.
12224
12225 1998-09-01  Dave Love  <fx@gnu.org>
12226
12227         * mule/mule-cmds.el (current-language-environment): Fix
12228         setter function.
12229
12230 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12231
12232         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12233         mule/european.el, mule/hebrew.el, mule/japanese.el,
12234         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12235         avoid bootstrapping problem if you need to recompile all the Lisp
12236         files using interpreted code.
12237
12238 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12239
12240         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12241         ("Latin-2"): Likewise.
12242
12243 1998-08-18  Per Starback  <starback@update.uu.se>
12244
12245         * mule/european.el (setup-latin2-environment): Fix typo.
12246
12247 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12248
12249         * mule/european.el: Give proper value of `input-method' key to all
12250         lang. env.
12251
12252         * mule/mule-cmds.el (activate-input-method): Handle the case that
12253         the arg INPUT-METHOD is nil correctly.
12254         (read-multilingual-string): Activate the specified input method
12255         before calling read-string.  Afterward, activate the original
12256         input method.
12257
12258 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12259
12260         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12261         (set-language-info-alist): Fix typo in doc-string.
12262
12263         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12264
12265 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12266
12267         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12268         (reset-language-environment): New function for the job that
12269         setup-english-environment used to do.
12270         (set-language-environment): Do more setups according to the info
12271         in language-info-alist.
12272         (read-language-name): Handle the case that the arg KEY is nil.
12273         (describe-language-environment): Handle input-method property.
12274
12275         * mule/: All files under this directory, which related with
12276         specific languages (such as mule/european.el, mule/greek.el,
12277         mule/hebrew.el, mule/misc-lang.el), modified as below.
12278         (setup-XXX-environment): Just call set-language-environment.  If
12279         they used to do some other jobs than what done by
12280         set-language-environment, those jobs are done in
12281         setup-XXX-environment-internal now.
12282         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12283         the value to setup-XXX-environment-internal.  Add properties
12284         input-method and features.
12285
12286         * mule/english.el (setup-english-environment): Just call
12287         reset-language-environment.
12288
12289         * mule/european.el (setup-8-bit-environment): Function deleted.
12290
12291 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12292
12293         * mule/mule-cmds.el (input-method-exit-on-first-char)
12294         (input-method-use-echo-area): Doc fixes.
12295
12296 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12297
12298         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12299         variable.
12300         (input-method-use-echo-area): New variable.
12301
12302 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12303
12304         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12305
12306 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12307
12308         * mule/mule-cmds.el (activate-input-method): Update mode line.
12309         (inactivate-input-method): Likewise.
12310
12311 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12312
12313         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12314         input method in the current buffer, but just bind
12315         current-input-method.
12316
12317 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12318
12319         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12320
12321         * mule/misc-lang.el ("IPA"): Add coding-priority and
12322         coding-system.
12323
12324 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12325
12326         * mule/greek.el: Add coding-priority.
12327
12328 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12329
12330         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12331         LANG-ENV.
12332
12333 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12334
12335         * mule/mule-cmds.el (register-input-method): Fix previous change.
12336         (setup-specified-language-environment): Doc fix.
12337
12338 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12339
12340         * mule/mule-cmds.el: Several doc fixes.
12341         (get-language-info, set-language-info): Rename argument.
12342         (set-language-info-alist): Likewise.
12343         (register-input-method): Rename argument.
12344         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12345
12346 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12347
12348         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12349         default value while reading an input method.
12350
12351 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12352
12353         * mule/mule-cmds.el (universal-coding-system-argument):
12354         Use buffer-file-coding-system as default.
12355
12356 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12357
12358         * mule/korean.el ("Korean"): Doc fix.
12359
12360 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12361
12362         * mule/mule-cmds.el (describe-language-environment): Print the
12363         languge environment at the head.
12364
12365 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12366
12367         * mule/japanese.el: Set exit-function to exit-japanese-environment
12368         for Japanese environment.
12369
12370 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12371
12372         * mule/mule-cmds.el (set-language-environment): Doc fix.
12373         (current-language-environment): Use defcustom.
12374         (default-input-method): Specify :type.
12375
12376 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12377
12378         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12379         modified.
12380         (prefer-coding-system): Doc-string modified.
12381
12382 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12383
12384         * mule/mule-cmds.el (set-language-info): Doc-string
12385         describes `coding-priority' KEY.
12386         (set-language-environment-coding-systems): New function.
12387         (select-safe-coding-system): New function.
12388         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12389         (set-language-info-alist): New optionla arg PARENTS.  Call
12390         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12391         (set-language-environment-coding-systems): New function.
12392
12393         * mule/chinese.el: Remove setting up of
12394         describe-chinese-environment-map and
12395         setup-chinese-environment-map.  Exclude them in args of calls to
12396         set-language-info-alist.  Register coding-priority key in
12397         language-info-alist.
12398
12399         * mule/cyrillic.el: Remove setting up of
12400         describe-cyrillic-environment-map and
12401         setup-cyrillic-environment-map.  Exclude them in args of calls to
12402         set-language-info-alist.  Register coding-priority key in
12403         language-info-alist.
12404
12405         * mule/english.el: Register coding-priority key in
12406         language-info-alist.
12407
12408         * mule/ethiopic.el: Register coding-priority key in
12409         language-info-alist.
12410
12411         * mule/european.el: Remove setting up of
12412         describe-european-environment-map and
12413         setup-european-environment-map.  Exclude them in args of calls to
12414         set-language-info-alist.  Register coding-priority key in
12415         language-info-alist.  Add "German" language env.
12416         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12417         (setup-german-environment): New function.
12418
12419         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12420         change default input method to "greek-postfix".
12421
12422         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12423         coding-priority key in
12424
12425 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12426
12427         * mule/mule-cmds.el (set-language-info): Doc fix.
12428         (input-method-inactivate-hook): Doc fix.
12429
12430 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12431
12432         * mule/mule-cmds.el (set-input-method): Renamed from
12433         select-input-method.
12434
12435 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12436
12437         * mule/mule-cmds.el (set-language-environment): Run
12438         exit-language-environment-hook before calling `exit-function'
12439         which is specified for the language environment.
12440
12441 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12442
12443         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12444         modified.
12445         (prefer-coding-system): Likewise.
12446         (describe-language-environment): Print aliases of each coding
12447         system.
12448         (set-language-environment-hook): New variable.
12449         (exit-language-environment-hook): New variable.
12450         (set-language-environment): Call these hooks.  Before setting a
12451         new language environment, exit from the
12452         current-language-environment if necessary.
12453         (input-method-verbose-flag): The value can be nil, t,
12454         complex-only, or default.
12455         (input-method-highlight-flag): Doc-string augmented.
12456         (activate-input-method): Check if we can run the registered
12457         function to activate an input method.
12458
12459         * mule/korean.el: Set exit-function for language environment
12460         "Korean" to exit-korean-environment.
12461         (setup-korean-environment): Moved to korea-util.el.
12462
12463 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12464
12465         * mule/mule-cmds.el (read-multilingual-string): Use
12466         current-input-method prior to default-input-method.  Don't bind
12467         current-input-method by `let', instead, activate the specified
12468         input method in the current buffer temporarily.
12469
12470 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12471
12472         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12473
12474 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12475
12476         * mule/chinese.el (post-read-decode-hz): Return the result of
12477         decode-hz-region.
12478         (pre-write-encode-hz): Do not change the value of
12479         last-coding-system.
12480
12481 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12482
12483         * mule/mule-ccl.el: Doc fixes.
12484
12485 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12486
12487         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12488         (check-ccl-program): New macro.
12489
12490 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12491
12492         * mule/mule-ccl.el: Comment about CCL syntax modified.
12493         (ccl-command-table): Add read-multibyte-character and
12494         write-multibyte-character.
12495         (ccl-code-table): Add ex-cmd.
12496         (ccl-extended-code-table): New variable.
12497         (ccl-embed-extended-command): New function.
12498         (ccl-compile-read-multibyte-character,
12499         ccl-compile-write-multibyte-character) New functions.
12500         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12501         ccl-dump-write-multibyte-character): New functions.
12502
12503 1999-07-22  SL Baur  <steve@miho>
12504
12505         * config.el (config-value-file): config.values is installed into
12506         doc-directory.
12507         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12508
12509 1999-07-19  Didier Verna  <didier@xemacs.org>
12510
12511         * rect.el: all functions rewritten, except when noted. Below is a
12512         list of interface changes.
12513         (apply-on-rectangle): new function. Obsoletes
12514         `operate-on-rectangle'. All functions that used to call this
12515         function now call the new one.
12516         (kill-rectangle): added optional prefix arg to fill lines.
12517         (delete-rectangle): ditto.
12518         (delete-extract-rectangle): ditto.
12519         (open-rectangle): ditto.
12520         (clear-rectangle): ditto.
12521         (delete-rectangle-line): added third arg FILL.
12522         (delete-extract-rectangle-line): ditto.
12523         (open-rectangle-line): ditto.
12524         (clear-rectangle-line): ditto.
12525
12526 1999-07-18  Andy Piper  <andy@xemacs.org>
12527
12528         * menubar-items.el (default-menubar): add gutter options.
12529
12530         * gutter-items.el: new file.
12531         (gutter): new group for custom.
12532         (gutter-visible-p): new variable.
12533         (default-gutter-position): ditto.
12534         (buffers-tab): new group for the buffers tab.
12535         (gutter-buffers-tab): widget to put in the gutter.
12536         (buffers-tab-max-size): max number of tabs.
12537         (buffers-tab-switch-to-buffer-function): function to call when a
12538         tab is pressed.
12539         (buffers-tab-omit-function): filter buffers with this function.
12540         (buffers-tab-format-buffer-line-function): format buffer names for
12541         inclusion in tabs.
12542         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12543         the record.
12544         (build-buffers-tab-internal): build a list of tab items.
12545         (buffers-tab-items): ditto.
12546         (add-tab-to-gutter): put a tab in the gutter area.
12547         (update-tab-in-gutter): reset the buffers in the tab.
12548
12549         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12550
12551         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12552         (switch-to-buffer-hooks): new hook.
12553
12554         * toolbar.el (default-toolbar-position): fix typo.
12555
12556 1999-07-16  Andy Piper  <andy@xemacs.org>
12557
12558         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12559
12560 1999-07-15  Didier Verna  <didier@xemacs.org>
12561
12562         * cus-edit.el (custom-prompt-variable): optional third arg makes
12563         prompt for a comment string.
12564         (customize-set-value): optional prefix makes this function handle
12565         variable comments.
12566         (customize-set-variable): ditto.
12567         (customize-save-variable): ditto.
12568         (customize-customized): handle custom comments.
12569         (customize-save-customized): ditto.
12570         (custom-variable-state-set): ditto.
12571         (custom-face-state-set): ditto.
12572         (customize-saved): ditto.
12573         (custom-variable-set): ditto.
12574         (custom-face-set): ditto.
12575         (custom-variable-save): ditto.
12576         (custom-face-save): ditto.
12577         (custom-variable-reset-saved): ditto.
12578         (custom-face-reset-saved): ditto.
12579         (custom-variable-reset-standard): ditto.
12580         (custom-face-reset-standard): ditto.
12581         (custom-comment-face): new face.
12582         (custom-comment-tag-face): ditto.
12583         (custom-comment): new widget.
12584         (custom-comment-create): new function.
12585         (custom-comment-delete): ditto.
12586         (custom-comment-value-set): ditto.
12587         (custom-comment-show): ditto.
12588         (custom-comment-invisible-p): ditto.
12589         (custom-variable-value-create): create a comment field widget.
12590         (custom-face-value-create): ditto.
12591         (custom-variable-menu): new entry for adding a custom comment.
12592         (custom-face-menu): ditto.
12593         (custom-save-variables): possibly save custom comments.
12594         (custom-save-faces): ditto.
12595
12596         * cus-face.el (custom-set-faces): the arguments can now have a
12597         custom comment as fourth argument.
12598
12599         * custom.el (custom-set-variables): the arguments can now have a
12600         custom comment as fifth element.
12601
12602 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12603
12604         * XEmacs 21.2.18 is released
12605
12606 1999-07-13  SL Baur  <steve@miho>
12607
12608         * lib-complete.el (read-library-name): Revert previous change.
12609         (read-library): Ditto.
12610
12611 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12612
12613         * packages.el (packages-package-list): Capitalize docstring.
12614
12615         * packages.el (packages-find-package-library-path): Use #'nconc
12616         rather than #'append to reduce consing -- #'mapcar uses Flist,
12617         which returns a freshly consed list.  #'append would create yet
12618         another fresh list, using Fmake_list in concat.
12619
12620         * packages.el (package-provide): Use setq with remassq like it
12621         says in its docstring.
12622
12623 1999-07-06  SL Baur  <steve@miho.m17n.org>
12624
12625         * lib-complete.el (progn-with-message): Fix typo.
12626
12627 1999-07-06  SL Baur  <steve@miho.m17n.org>
12628
12629         * mule/mule-misc.el (char-octet): Make function match docstring.
12630         From Katsumi Yamaoka <yamaoka@jpl.org>
12631
12632 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12633
12634         * wid-edit.el (widget-documentation): corrected spelling error.
12635
12636 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12637
12638         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12639         keys if already bound
12640
12641 1999-07-06  SL Baur  <steve@miho.m17n.org>
12642
12643         * lib-complete.el (progn-with-message): Revert previous changes.
12644
12645 1999-06-24  Bob Weiner  <weiner@beopen.com>
12646
12647         * lib-complete.el (find-library):
12648         (find-library-other-window):
12649         (find-library-other-frame): Completely rewrote
12650         so that these functions actually work when called non-interactively.
12651         Also made them handle LIBRARY arguments which end with .el or .elc.
12652
12653 1999-06-24  Bob Weiner  <weiner@beopen.com>
12654
12655         * simple.el (indent-new-comment-line): Locally bound
12656         `block-comment-start' to `comstart' or else when this is called
12657         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12658         `block-comment-start' value, ignoring any existing spacing after a
12659         comment prefix in the previous line and producing ugly comments.
12660
12661 1999-06-23  Bob Weiner  <weiner@beopen.com>
12662
12663         * list-mode.el (mouse-choose-completion):
12664         (choose-completion):
12665         (completion-switch-to-minibuffer): Added.
12666         ([Tab]): [Tab] previously switched to the minibuffer
12667         but since [space] does that and since most applications in the
12668         world use [Tab] to select the next item in a list, do that in the
12669         *Completions* buffer too.  This will cause the least confusion
12670         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12671         06/23/1999.
12672
12673 1999-06-22  Bob Weiner  <weiner@beopen.com>
12674
12675         * help.el (help-buffer-name): Added support for a null value
12676         of `help-buffer-prefix-string' since some buffers require no
12677         prefix.
12678
12679 1999-06-20  Bob Weiner  <weiner@beopen.com>
12680
12681         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12682         in the completion-list-mode-map to bury the completions buffer
12683         even when the minibuffer is no longer active.
12684
12685 1999-06-20  Bob Weiner  <weiner@beopen.com>
12686
12687         * list-mode.el (list-mode): It is visually disconcerting to have
12688         the text cursor disappear within list buffers, especially when
12689         moving from window to window, so leave it visible.
12690
12691 1999-07-01  SL Baur  <steve@miho.m17n.org>
12692
12693         * menubar-items.el (default-menubar): Conditionalize the bug
12694         report menu item (which may not be possible in this XEmacs).
12695         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12696
12697 1999-06-30  SL Baur  <steve@miho.m17n.org>
12698
12699         * subr.el (with-current-buffer): DOC string fix.
12700         Suggested by Bob Weiner <weiner@altrasoft.com>
12701
12702 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12703
12704         * cus-face.el (custom-face-italic): insert missing args
12705
12706 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12707
12708         * packages.el (package-locations): Changed default early package
12709         hierarchies to ~/.xemacs/mule-packages and
12710         ~/.xemacs/xemacs-packages.
12711
12712 1999-06-23  SL Baur  <steve@miho.m17n.org>
12713
12714         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12715
12716 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12717
12718         * packages.el (package-locations): Changed default early package
12719         hierarchy to ~/.xemacs/packages.
12720         (package-locations): Removed `packages' as a possible name for a
12721         late package hierarchy.
12722
12723 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12724
12725         * mule/mule-category.el (word-combining-categories): Set up new
12726         variable.
12727         (word-separating-categories): Likewise.
12728
12729 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12730
12731         * XEmacs 21.2.17 is released
12732
12733 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12734
12735         * font-menu.el (font-menu-set-font): allow for nil specification
12736         of font size.
12737
12738 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12739
12740         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12741         is 1.
12742
12743 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12744
12745         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12746         8859-5 instead of ISO 8859-1.
12747
12748 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12749
12750         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12751         (viet-viscii-encode-table): Ditto.
12752
12753         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12754         Make obsolete definition of char-octet.
12755
12756 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12757
12758         * subr.el: Move no-Mule make-char ...
12759         * help-nomule.el (make-char): To here.
12760         (string-width): Make Mule compatibility alias.
12761
12762 1999-06-15  Andy Piper  <andy@xemacs.org>
12763
12764         * select.el (get-selection-no-error): really make there be no-error.
12765         (get-selection): revert to original.
12766
12767 1999-06-11  Andy Piper  <andy@xemacs.org>
12768
12769         * select.el (selection-sets-clipboard): renamed.
12770         (own-selection): use it.
12771
12772 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12773
12774         * XEmacs 21.2.16 is released
12775
12776 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12777
12778         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12779         missing characters to avoid crash.
12780
12781 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12782
12783         * coding.el (set-terminal-coding-system): Only set the console
12784         coding system on the selected console if it is a tty.
12785
12786 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12787
12788         * cus-face.el:
12789         * cus-edit.el:
12790         * faces.el:
12791         (custom):
12792         (face-spec-set):
12793         * faces.el (frob-face-property):
12794         * font-menu.el (font-menu-set-font):
12795                   Actually apply changes from 1999-03-17
12796
12797 1999-06-10  Andy Piper  <andy@xemacs.org>
12798
12799         * select.el (get-selection): abstract out non error-signalling
12800         part.
12801         (get-selection-no-error): get-selection without signalling an
12802         error.
12803         (selection-is-clipboard-p): new variable. controls whether the
12804         selection sets the clipboard.
12805         (own-selection): use it.
12806
12807         * mouse.el (insert-selection): fallback to clipboard after trying
12808         primary selection and cutbuffer.
12809
12810 1999-06-05  Andy Piper  <andy@xemacs.org>
12811
12812         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12813         selection functions.
12814
12815 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12816
12817         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12818         default value.
12819         (load): Use `raw-text' instead of `no-conversion'.
12820         (insert-file-contents): Likewise.
12821
12822         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12823         of `no-conversion'.
12824
12825 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12826
12827         * coding.el: Don't copy `no-conversion' to `raw-text'.
12828
12829 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12830
12831         * subr.el (make-char): Define it if Mule is not around.
12832
12833 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12834
12835         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12836
12837         * x-select.el (x-disown-selection-internal): Restore symbol as an
12838         obsolete alias.
12839         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12840
12841 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12842
12843         * XEmacs 21.2.15 is released
12844
12845 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12846
12847         * subr.el (split-string): Avoid infinite looping
12848
12849 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12850
12851         * ldap.el (ldap-ignore-attribute-codings): New variable
12852         (ldap-default-attribute-decoder): New variable
12853         (ldap-coding-system): New variable
12854         (ldap-attribute-syntax-encoders): New variable
12855         (ldap-attribute-syntax-decoders): New variable
12856         (ldap-attribute-syntaxes-alist): New variable
12857         (ldap-encode-boolean): New function
12858         (ldap-decode-boolean): New function
12859         (ldap-encode-country-string): New function
12860         (ldap-decode-string): New function
12861         (ldap-decode-address): New function
12862         (ldap-encode-address): New function
12863         (ldap-decode-attribute): New function
12864         (ldap-search): Use some of these
12865
12866 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12867
12868         * version.el (emacs-version): Make the patch level/beta come
12869         before the XEmacs qualifier so that it gets into (funcall
12870         emacs-version) and thus in the bug reports.
12871         (emacs-version>=): Support patch levels.
12872
12873 1999-06-03  SL Baur  <steve@xemacs.org>
12874
12875         * version.el: implement x.y.z version number
12876         From Jan Vroonhof <vroonhof@math.ethz.ch>
12877
12878 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12879
12880         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12881
12882 1999-05-22  Vin Shelton <acs@xemacs.org>
12883
12884         * startup.el: Document -private and break out non-standard X options.
12885
12886 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12887
12888         * mule/mule-charset.el (charset-after): New function.
12889         (charset-direction): Synch with Mule, update docstring.
12890         (get-charset-property): New function.
12891         (put-charset-property): New function.
12892         (charset-plist): New function.
12893
12894         * mule/mule-charset.el (compose-region):
12895         (decompose-region): remove;  these functions (which don't work
12896         since we don't do composite characters) have been moved to
12897         mule-util.el.
12898         (toplevel): follow coding standards
12899
12900 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12901
12902         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12903         exist any more.
12904
12905         * code-files.el: Fix commentary to follow coding standards.  Move
12906         the single line left in mule-files.el to here.
12907
12908         * mule/mule-files.el: delete.
12909
12910 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12911
12912         * info.el (Info-scroll-prev): Use event functions instead of the
12913         old emacs 19 interface.
12914
12915 1999-06-02  Andy Piper  <andy@xemacs.org>
12916
12917         * x-font-menu.el (x-font-menu-load-font):
12918         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12919
12920 1999-05-31  Andy Piper  <andy@xemacs.org>
12921
12922         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12923         group.
12924         (font-menu-this-frame-only-p): ditto.
12925         (font-menu-max-items): reinstate, from Jan Vroonhof
12926         <vroonhof@math.ethz.ch>
12927         (font-menu-submenu-name-format): ditto.
12928         (font-menu-split-long-menu): ditto, for use by the family
12929         constructor.
12930         (font-menu-family-constructor): use it.
12931
12932 1999-05-30  Andy Piper  <andy@xemacs.org>
12933
12934         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12935         for use by the font menu.
12936
12937         * msw-font-menu.el: new file implementing mswindows specific
12938         font-menu behaviour.
12939         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12940         (mswindows-font-menu-junk-families): ditto.
12941         (hack-font-truename): ditto.
12942         (mswindows-font-regexp-ascii): ditto.
12943         (mswindows-reset-device-font-menus): ditto.
12944         (mswindows-font-menu-font-data): ditto.
12945         (mswindows-font-menu-load-font): ditto.
12946
12947         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12948         (x-font-menu-font-data): ditto.
12949         (x-font-menu-load-font): ditto.
12950
12951         * font-menu.el: new file implementing generic font menu behaviour.
12952         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12953         made device independent.
12954         (font-menu-this-frame-only-p): ditto.
12955         (font-menu-preferred-resolution): ditto.
12956         (font-menu-size-scaling): new variable used to determine whether
12957         sizes are in points or tenths of a point.
12958         (vassoc): moved from x-font-menu.el.
12959         (device-fonts-cache): ditto.
12960         (device-fonts-cache): ditto.
12961         (flush-device-fonts-cache): ditto.
12962         (reset-device-font-menus): copied from x-font-menu.el and made
12963         device independent. Most functionality deferred to
12964         device-dependent versions.
12965         (font-menu-family-constructor): copied from x-font-menu.el and
12966         made device independent.
12967         (font-menu-size-constructor): ditto.
12968         (font-menu-weight-constructor): ditto.
12969         (font-menu-set-font): ditto.
12970         (font-menu-change-face): ditto.
12971         (font-menu-load-font): new device method.
12972         (font-menu-font-data): ditto.
12973
12974         * x-font-menu.el: The above functions deleted.
12975
12976 1999-05-26  Andy Piper  <andy@xemacs.org>
12977
12978         * update-elc.el:
12979         * make-docfile.el:
12980         * loadup.el: rehash expand-file-name usage to not use default-directory.
12981
12982 1999-05-21  Andy Piper  <andy@xemacs.org>
12983
12984         * x-select.el (x-select-convert-to-text):
12985         (x-selected-text-type):
12986         (x-get-selection):
12987         (xselect-convert-to-string):
12988         (xselect-convert-to-compound-text):
12989         (xselect-convert-to-length):
12990         (xselect-convert-to-targets):
12991         (xselect-convert-to-delete):
12992         (xselect-convert-to-filename):
12993         (xselect-convert-to-charpos):
12994         (xselect-convert-to-lineno):
12995         (xselect-convert-to-colno):
12996         (xselect-convert-to-sourceloc):
12997         (xselect-convert-to-os):
12998         (xselect-convert-to-host):
12999         (xselect-convert-to-user):
13000         (xselect-convert-to-class):
13001         (xselect-convert-to-name):
13002         (xselect-convert-to-integer):
13003         (xselect-convert-to-atom):
13004         (xselect-convert-to-identity): functions renamed from x-* and
13005         moved to select.el.
13006         (x-get-secondary-selection): use rename get-selection.
13007         (x-get-clipboard): ditto.
13008         (x-own-selection): moved to select.el.
13009         (x-valid-simple-selection-p): ditto.
13010         (x-dehilight-selection): ditto.
13011         (x-own-clipboard): ditto.
13012         (x-disown-selection): ditto.
13013
13014         * x-mouse.el (x-yank-function): moved to mouse.el.
13015         (x-insert-selection): ditto.
13016         (x-set-point-and-move-selection): use renamed function.
13017
13018         * select.el (selected-text-type): moved and renamed from
13019         x-select.el.
13020         (selection-owner-p): moved to C.
13021         (selection-exists-p): ditto.
13022         (get-cutbuffer): new device method.
13023         (get-selection): generalised and moved from x-select.el.
13024         (own-selection): moved x-own-selection functionality into here.
13025         (dehilight-selection): renamed and moved from x-select.el.
13026         (own-clipboard): functionality moved from x-select.el using new
13027         generic C builtins.
13028         (disown-clipboard): ditto.
13029         (select-convert-to-text):
13030         (select-convert-to-string):
13031         (select-convert-to-compound-text):
13032         (select-convert-to-length):
13033         (select-convert-to-targets):
13034         (select-convert-to-delete):
13035         (select-convert-to-filename):
13036         (select-convert-to-charpos):
13037         (select-convert-to-lineno):
13038         (select-convert-to-colno):
13039         (select-convert-to-sourceloc):
13040         (select-convert-to-os):
13041         (select-convert-to-host):
13042         (select-convert-to-user):
13043         (select-convert-to-class):
13044         (select-convert-to-name):
13045         (select-convert-to-integer):
13046         (select-convert-to-atom):
13047         (select-convert-to-identity): new functions renamed from x-* and
13048         moved from x-select.el.
13049
13050         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13051         into here and use as the default window-system mouse yank.
13052         (insert-selection): generalised and moved from x-mouse.el.
13053         (own-clipboard): moved to C.
13054
13055         * msw-select.el (mswindows-selection-owned-p): deleted.
13056         (mswindows-own-selection): generalised and moved to select.el.
13057         (mswindows-disown-selection): generalised and moved to C.
13058         (mswindows-selection-owner-p): ditto.
13059
13060 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13061
13062         * XEmacs 21.2.14 is released
13063
13064 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13065
13066         * about.el: update contact info for jason and slb.
13067
13068 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13069
13070         * mule/european.el (setup-romanian-environment): Add Romanian
13071         support from Emacs/Mule romanian.el.
13072
13073 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13074
13075         * cus-face.el: Label all custom changes with the 'custom' tag.
13076
13077         * cus-edit.el: idem ditto.
13078
13079         * faces.el: Added suport for adding device tags to various functions.
13080         (custom): New device tag.
13081         (face-spec-set): Call reset face with tags argument. No longer do
13082         x-init-global-faces hack.
13083
13084         * faces.el (frob-face-property): Use an anonymous specifier to map
13085         frob-face-property-1 over.
13086
13087         * x-font-menu.el (font-menu-set-font): Always specify all
13088         properties to custom.
13089
13090 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13091
13092         * mule/european.el (setup-czech-environment): Add czech support.
13093         From David Sauer <davids@orfinet.cz>
13094
13095 1999-03-15  SL Baur  <steve@xemacs.org>
13096
13097         * check-features.el: Turn hard errors into warnings.
13098
13099 1999-03-21  SL Baur  <steve@xemacs.org>
13100
13101         * simple.el (delete-key-deletes-forward): As per discussion on
13102         xemacs-beta, default to t.
13103
13104 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13105
13106         * loadup.el: Define Installation-string before loading anything.
13107
13108 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13109
13110         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13111         From Anders Stenman <stenman@isy.liu.se>
13112
13113 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13114
13115         * wid-edit.el (widget-glyph-find): Ditto.
13116
13117         * packages.el (locate-library): Ditto.
13118
13119         * loadup.el (really-early-error-handler): Ditto.
13120
13121         * lib-complete.el (read-library): Ditto.
13122
13123         * faces.el (set-face-stipple): Ditto.
13124
13125         * code-files.el (load): Use new calling style of locate-file.
13126
13127 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13128
13129         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13130         dead.
13131
13132 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13133
13134         * dumped-lisp.el (preloaded-file-list): Don't load
13135         Installation.el.
13136
13137         * loadup.el (Installation-string): Define it here.
13138
13139 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13140
13141         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13142         Installation.el needs to be loaded before `dump-paths', otherwise
13143         the dumping process won't find it.
13144
13145 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13146
13147         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13148         subr so that we can use `replace-in-string' in Installation.el to
13149         get rid of C-m chars under the native Windows build.
13150
13151 1999-04-29  Andy Piper  <andy@xemacs.org>
13152
13153         * make-docfile.el: canonicalize file and directory names.
13154
13155         * device.el (call-device-method): new function for calling device
13156         specific methods.
13157         (define-device-method): new function for defining device methods.
13158         (define-device-method*): ditto.
13159
13160 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13161
13162         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13163
13164 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13165
13166         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13167         (cyrillic-koi8-r-encode-table): Likewise.
13168         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13169         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13170
13171         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13172         from vietnamese.el].
13173
13174         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13175         mule/mule-misc.el.
13176
13177 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13178
13179         * mule/thai-xtis.el:
13180         - Change font registry name from "Thai94x94-0" to "xtis-0".
13181         - Change mnemonic of coding-system `tis-620' to "TIS620".
13182
13183 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13184
13185         * mule/ethiopic.el: fixed.
13186
13187 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13188
13189         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13190
13191         * mule/thai-xtis.el: New file.
13192
13193         * mule/vietnamese.el: New file.
13194
13195         * mule/ethiopic.el: New file.
13196
13197 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13198
13199         * bytecomp.el (byte-compile-close-variables): Leave
13200         debug-issue-ebola-notices alone.
13201
13202 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13203
13204         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13205         at the top of the buffer since it is the most important thing to
13206         customize
13207         (ldap-get-host-parameter): New defun
13208         (ldap-search): Add a new parameter `withdn' to retrieve the
13209         distinguished names of entries
13210
13211 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13212
13213         * startup.el (splash-frame-body): Date and spelling fixes.
13214
13215 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13216
13217         * view-less.el (toggle-truncate-lines): add autoload tag
13218
13219 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13220
13221         * format.el (format-alist): Disable image stuff.
13222
13223 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13224
13225         * wid-edit.el (widget-glyph-find): Search by directories, then by
13226         suffixes rather than the other way around.
13227         (widget-image-conversion): Renamed to
13228         `widget-image-file-name-suffixes'.
13229
13230 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13231
13232         * mule/mule-charset.el: Made old functions obsolete, remove the
13233         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13234         (charset-iso-graphic-plane): Rename from charset-graphic.
13235         (charset-iso-final-char): Rename from charset-final.
13236         (charset-width): Rename from charset-columns.
13237         (charset-bytes): Added from fsf compatibility, returns always 1.
13238
13239         * mule/mule-misc.el: Move charset-doc-string alias to
13240         mule-charset.el
13241
13242 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13243
13244         * x-faces.el (x-make-font-bold-italic): honor
13245         *try-oblique-before-italic-fonts*
13246
13247 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13248
13249         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13250
13251 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13252
13253         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13254         name.
13255
13256 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13257
13258         * cl-extra.el (equalp): Would bug out for lists.
13259
13260 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13261
13262         * about.el (about-hackers):  Change cgw's email address
13263
13264 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13265
13266         * XEmacs 21.2.13 is released
13267
13268 1999-03-12  SL Baur  <steve@xemacs.org>
13269
13270         * simple.el (delete-key-deletes-forward): Revert to previous
13271         behavior.
13272
13273 1999-01-18  Didier Verna  <didier@xemacs.org>
13274
13275         * menubar-items.el (xemacs-splash-buffer): handle the case of
13276         multiple elements in the splash buffer body.
13277
13278         * startup.el (splash-frame-timeout): new constant: interval
13279         between splash buffer elements.
13280         (command-line-1): handle splash buffer with multiple elements (use
13281         a timeout).
13282         (splash-frame-body): Originally `startup-splash-frame-body'.
13283         Rewrote a cleaner and more readable version. This can now be array,
13284         in which case each element is displayed in turn in the splash buffer.
13285         (splash-frame-static-body): new constant. Persistent information
13286         across all splash buffer elements (preserves the possibility to give
13287         it in different languages.
13288         (circulate-splash-frame-elements): new function. Used as a timeout
13289         to circulate through all splash frame elements and display them in
13290         sequence.
13291         (display-splash-frame): originally `startup-splash-frame'. Handle
13292         the case of multiple elements in the splash buffer body. Now
13293         returns a timeout id if multiple elements to display, or nil.
13294
13295 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13296
13297         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13298         so they can be overridden by x-init-face-from-resources.
13299         Additionally specify the font name also with an x tag.
13300
13301 1999-03-08  Andy Piper  <andy@xemacs.org>
13302
13303         * package-get.el (package-get-base): autoload.
13304
13305         * menubar-items.el (default-menubar): add update menu item. Fix
13306         custom menu to only be activated when package-base is available.
13307
13308         * package-get.el (package-get-custom): don't load
13309         package-get-custom as it is auto-generated. Fix group definition.
13310
13311 1999-03-05  Didier Verna  <didier@xemacs.org>
13312
13313         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13314         instead of `symbol-name' (Thanks Kyle).
13315
13316         * cus-edit.el (custom-save-variables): use `prin1' instead of
13317         princ to write symbols.
13318
13319 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13320
13321         * XEmacs 21.2.12 is released
13322
13323 1999-03-05  SL Baur  <steve@xemacs.org>
13324
13325         * menubar-items.el (default-menubar): Add kfm browsing support.
13326         From Neal Becker <nbecker@fred.net>
13327
13328 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13329
13330         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13331         calls to font-lock during buffer reversion.
13332
13333 1999-02-12  Didier Verna  <didier@xemacs.org>
13334
13335         * info.el (Info-build-node-completions): unconditionally widen the
13336         tag table buffer.
13337
13338 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13339
13340         * x-faces.el (x-init-face-from-resources):
13341         Only set fonts in the 'x locale.
13342
13343 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13344
13345         * package-ui.el (pui-install-selected-packages): Don't throw on
13346         `package-admin-delete-binary-package' returning nil since it's
13347         normal.  Reindent function.
13348         (pui-add-required-packages): Handle case where packages selected
13349         for installation have never been installed.
13350
13351 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13352
13353         * menubar-items.el (default-menubar):
13354         Implement the ``Mule->Set coding system of process'' menu item.
13355
13356 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13357
13358         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13359         files
13360         - Change some `if's to `when's
13361
13362 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13363
13364         * XEmacs 21.2.11 is released
13365
13366 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13367
13368         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13369         against window close (Fix Bug #460).
13370         (ask-user-about-lock-dbox): Idem.
13371
13372 1999-02-25  SL Baur  <steve@xemacs.org>
13373
13374         * mule/mule-charset.el (charset-leading-byte): New function.
13375         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13376
13377 1999-02-12  Andy Piper  <andy@xemacs.org>
13378
13379         * about.el (xemacs-hackers): change andy's email address.
13380         (about-url-alist): change andy's web page address.
13381         (about-xemacs): add piper.
13382
13383 1999-02-16  SL Baur  <steve@xemacs.org>
13384
13385         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13386         of mule-base into lisp/mule.
13387
13388 1999-02-16  SL Baur  <steve@xemacs.org>
13389
13390         * mule/arabic.el:
13391         mule/canna-leim.el:
13392         mule/chinese.el:
13393         mule/cyrillic.el:
13394         mule/english.el:
13395         mule/european.el:
13396         mule/greek.el:
13397         mule/hebrew.el:
13398         mule/japanese.el:
13399         mule/kinsoku.el:
13400         mule/korean.el:
13401         mule/misc-lang.el:
13402         mule/mule-category.el:
13403         mule/mule-ccl.el:
13404         mule/mule-charset.el:
13405         mule/mule-cmds.el:
13406         mule/mule-coding.el:
13407         mule/mule-files.el:
13408         mule/mule-help.el:
13409         mule/mule-init.el:
13410         mule/mule-misc.el:
13411         mule/mule-tty-init.el:
13412         mule/mule-x-init.el:
13413         mule/viet-chars.el:  Remerge from mule-base.
13414
13415         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13416         of mule-base into lisp/mule.
13417
13418 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13419
13420         * process.el (exec-to-string): Use `shell-command-switch' in place
13421         of hard-wired "-c" (for WindowsNT).
13422
13423 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13424
13425         * menubar-items.el (default-menubar):  Remove obsolete
13426         "Gopher" item
13427
13428 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13429
13430         * package-admin.el (package-admin-get-install-dir): First fall
13431         back to the location of xemacs-base for non-mule packages.
13432
13433 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13434
13435         * paths.el:
13436         - improved automounter tmp directory support.
13437         - support 4 (!) empirically discovered automounter conventions
13438
13439 1999-02-12  SL Baur  <steve@xemacs.org>
13440
13441         * etags.el (pop-tag-mark): autoload to match key binding.
13442
13443 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13444
13445         * XEmacs 21.2.10 is released
13446
13447 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13448
13449         * package-get.el (package-get-remote-filename): Don't bug out for
13450         a local file name in the search entry.
13451
13452 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13453
13454         * XEmacs 21.2.9 is released
13455
13456 1999-01-19  Didier Verna  <didier@xemacs.org>
13457
13458         * replace.el (replace-search-function): new variable containing a
13459         function to perform a search-forward.
13460         (replace-re-search-function): new variable containing a function
13461         to perform a re-search-forward.
13462         (perform-replace): use them.
13463
13464 1999-01-25  Didier Verna  <didier@xemacs.org>
13465
13466         * select.el (selection-owner-p): use the name `XEmacs'.
13467         (cut-copy-clear-internal): ditto.
13468
13469 1999-01-18  Andy Piper  <andy@xemacs.org>
13470
13471         * about.el (about-url-alist): Update my entry.
13472         (xemacs-hackers): Ditto.
13473
13474 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13475
13476         * buffer.el (switch-to-buffer): Fixing documentation.
13477         * minibuf.el (minibuffer-completion-table): ditto.
13478         * cl-macs.el (return-from): ditto.
13479
13480 1999-01-04  Didier Verna  <didier@xemacs.org>
13481
13482         * replace.el (delete-non-matching-lines): temporarily disable
13483         case-folding when called interactively with a regexp containing
13484         uppercase characters.
13485         (delete-matching-lines): ditto.
13486         (count-matches): ditto.
13487         (list-matching-lines): ditto.
13488
13489 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13490
13491         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13492         abort if current window is split horizontally, not if others are
13493         split.  Got rid of unnecessary minibuffer checking.  Also, add
13494         some comments (it's still complex).
13495
13496 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13497
13498         * package-get.el: changed address for doc.ic.ac.uk to
13499         sunsite.doc.ic.ac.uk
13500
13501 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13502
13503         * ldap.el (toplevel): Remove requires so that the file compiles
13504         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13505
13506 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13507
13508         * dump-paths.el: Calculate module-directory and set
13509         module-load-path to the load path for modules.
13510
13511         * loadup.el: Get bootstrap value of module-load-path from the
13512         environment variable EMACSBOOTSTRAPMODULEPATH.
13513         - Display the module load path if we're debugging paths.
13514
13515         * setup-paths.el: Added function paths-find-site-module-directory.
13516         - Added function paths-find-module-directory.
13517         - Added function paths-construct-module-load-path.  Uses new
13518         environment variable EMACSMODULEPATH.
13519
13520 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13521
13522         * font.el (font-default-object-for-device):
13523         Oops! This `or' can't be replaced by `unless'.
13524         Fixed inability to run w3, among other things.
13525
13526 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13527
13528         * package-admin.el: Change initialization of
13529           package-admin-install-function dependent on system type.
13530           Change package-admin-install-function-mswindows to use
13531           "minitar".
13532
13533 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13534
13535         * mouse.el (default-mouse-motion-handler): Disable help echo while
13536         in the minibuffer.
13537
13538 1998-12-28  Martin Buchholz <martin@xemacs.org>
13539
13540         * XEmacs 21.2.8 is released.
13541
13542 1998-12-24  Martin Buchholz <martin@xemacs.org>
13543
13544         * XEmacs 21.2.7 is released.
13545
13546 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13547
13548         * package-ui.el (pui-list-packages): Set truncate-lines.
13549
13550         * package-get.el (package-get-download-menu): Use
13551         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13552
13553         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13554         (pui-help-string): idem.
13555         (list-packages-mode): New major mode.
13556         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13557         (pui-install-selected-packages): Add suport for removing packages.
13558         (pui-toggle-package-delete-key): New function.
13559         (pui-popup-context-sensitive): New kludge.
13560         (pui-list-packages): Add warning when `package-get-remote' is nil.
13561         (package-ui-add-site): New function.
13562
13563 1998-12-01  Didier Verna  <didier@xemacs.org>
13564
13565         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13566
13567 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13568
13569         * ldap.el: Custom-ized
13570         (toplevel): Do not provide `ldap' which is provided by C level
13571         LDAP code
13572         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13573
13574 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13575
13576         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13577
13578 1998-12-17  Andy Piper  <andy@xemacs.org>
13579
13580         * sound.el (sound-load-list): name changed from sound-load-alist.
13581         (sound-extension-list): name changed from sound-ext-list.
13582         (load-default-sounds): use new names.
13583         (load-sound-file): use new names.
13584
13585 1998-12-16  Andy Piper  <andy@xemacs.org>
13586
13587         * XEmacs 21.2.6 is released
13588
13589 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13590
13591         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13592         errors.
13593
13594 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13595
13596         * wid-edit.el (widget-echo-this-extent): Set
13597         help-echo-owns-message to t.
13598
13599 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13600
13601         * package-get.el (package-get-download-menu): use toggles for
13602           each site in the download site menu.
13603
13604 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13605
13606         * package-get.el (package-get): If we cannot find a package
13607           because package-get-remote is not set, give a more helpful
13608           error message.
13609
13610 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13611
13612         * package-get.el (package-get-remote-filename): use an EFS path
13613         with user anonymous if no user is specified.
13614
13615 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13616
13617         * faces.el (face-spec-set): Re-init fallfacks for default after
13618         calling reset-face on the default face.
13619
13620 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13621
13622         * package-admin.el (package-admin-default-install-function):
13623         Behave as advertised.  Make sure the pkg-dir is proper for
13624         default-directory.
13625         (package-admin-add-binary-package): Make sure the pkg-dir is
13626         proper for default-directory.
13627         (package-admin-install-function-mswindows): Make sure the pkg-dir
13628         is proper for default-directory.
13629
13630 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13631
13632         * XEmacs 21.2.5 is released
13633
13634 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13635
13636         * files.el (binary-file-regexps): regexp-opt is not available at
13637         bytecompile time.
13638
13639 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13640
13641         * x-win-xfree86.el:
13642         * x-win-sun.el (x-win-init-sun):
13643         * x-win-sun.el:
13644         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13645         * x-iso8859-1.el:
13646         * x-init.el (init-post-x-win):
13647         * x-init.el (init-pre-x-win):
13648         * x-init.el (x-initialize-compose):
13649         * x-init.el:
13650         * x-compose.el:
13651         * winnt.el:
13652         * widget.el:
13653         * wid-edit.el (widget-glyph-click):
13654         * wid-edit.el (widget-glyph-find):
13655         * wid-edit.el (widget-type):
13656         * view-less.el (view-buffer-other-window):
13657         * very-early-lisp.el:
13658         * version.el:
13659         * toolbar.el:
13660         * toolbar-items.el:
13661         * term/sun.el (suntool-map):
13662         * term/sun-mouse.el:
13663         * term/internal.el:
13664         * syntax.el (modify-syntax-entry):
13665         * symbol-syntax.el:
13666         * subr.el:
13667         * startup.el (lock-directory):
13668         * simple.el (set-comment-column):
13669         * simple.el (backward-delete-char-untabify):
13670         * shadow.el (find-emacs-lisp-shadows):
13671         * shadow.el:
13672         * setup-paths.el (paths-construct-info-path):
13673         * select.el (cut-copy-clear-internal):
13674         * process.el (call-process-region):
13675         * process.el (start-process-shell-command):
13676         * process.el:
13677         * paths.el (rmail-spool-directory):
13678         * paragraphs.el (use-hard-newlines):
13679         * package-get.el (package-get-dependencies):
13680         * package-admin.el (package-admin-delete-binary-package):
13681         * obsolete.el (truncate-string):
13682         * obsolete.el (store-substring):
13683         * mouse.el (default-mouse-track-maybe-own-selection):
13684         * mouse.el (mouse-yank-at-point):
13685         * modeline.el:
13686         * modeline.el (mouse-drag-modeline):
13687         * minibuf.el (read-directory-name-internal):
13688         * minibuf.el (read-file-name-internal):
13689         * minibuf.el (read-file-name-internal-1):
13690         * minibuf.el (read-file-name-2):
13691         * minibuf.el (exact-minibuffer-completion-p):
13692         * minibuf.el (read-from-minibuffer):
13693         * minibuf.el:
13694         * menubar.el (check-menu-syntax):
13695         * map-ynp.el (map-y-or-n-p):
13696         * make-docfile.el (docfile-out-of-date):
13697         * loadup.el ((member "run-temacs" command-line-args)):
13698         * loadup.el ((member "no-site-file" command-line-args)):
13699         * loadup.el (really-early-error-handler):
13700         * loadup.el:
13701         * loadhist.el:
13702         * loaddefs.el:
13703         * lisp-mnt.el (lm-verify):
13704         * lib-complete.el (lib-complete:cache-completions):
13705         * lib-complete.el (library-all-completions):
13706         * itimer.el (itimer-run-expired-timers):
13707         * info.el (Info-mode):
13708         * info.el (Info-insert-file-contents):
13709         * info.el (Info-rebuild-dir):
13710         * info.el (Info-build-dir-anew):
13711         * info.el (Info-parse-dir-entries):
13712         * info.el (Info-dir-outdated-p):
13713         * info.el (Info-insert-dir):
13714         * info.el (info-xref):
13715         * info.el:
13716         * hyper-apropos.el (hyper-apropos-get-doc):
13717         * hyper-apropos.el (hyper-describe-face):
13718         * hyper-apropos.el (hyper-apropos-mode):
13719         * hyper-apropos.el:
13720         * help.el (list-processes):
13721         * help.el:
13722         * gnuserv.el:
13723         * font.el (mswindows-font-create-name):
13724         * font.el (font-default-font-for-device):
13725         * font.el (x-font-create-object):
13726         * font.el (font-registry):
13727         * font.el:
13728         * font-lock.el (font-lock-keywords):
13729         * font-lock.el:
13730         * finder.el (finder-compile-keywords):
13731         * find-paths.el (paths-find-recursive-path):
13732         * fill.el (set-justification-center):
13733         * fill.el (fill-region-as-paragraph):
13734         * files.el (insert-directory):
13735         * files.el (wildcard-to-regexp):
13736         * files.el (recover-file):
13737         * files.el (basic-save-buffer):
13738         * files.el (delete-auto-save-file-if-necessary):
13739         * files.el (file-relative-name):
13740         * files.el (backup-extract-version):
13741         * files.el (backup-buffer):
13742         * files.el (set-visited-file-name):
13743         * files.el (set-auto-mode):
13744         * files.el (interpreter-mode-alist):
13745         * files.el:
13746         * files.el (find-file-noselect):
13747         * files.el (abbreviate-file-name):
13748         * files.el (parse-colon-path):
13749         * files.el (directory-abbrev-alist):
13750         * etags.el (visit-tags-table-buffer):
13751         * easymenu.el (easy-menu-define):
13752         * dragdrop.el (experimental-dragdrop-drag):
13753         * dragdrop.el (dragdrop-drop-do-functions):
13754         * dragdrop.el (dragdrop-drop-at-point):
13755         * disass.el (disassemble-1):
13756         * disass.el (disassemble-internal):
13757         * disass.el (disassemble):
13758         * disass.el:
13759         * derived.el (derived-mode-init-mode-variables):
13760         * derived.el (define-derived-mode):
13761         * custom.el (defgroup):
13762         * cus-edit.el (custom-quote):
13763         * config.el:
13764         * code-process.el (open-network-stream):
13765         * code-process.el (start-process):
13766         * code-process.el (call-process-region):
13767         * code-process.el (call-process):
13768         * code-process.el:
13769         * code-files.el (insert-file-contents):
13770         * code-files.el:
13771         * code-files.el (buffer-file-coding-system-for-read):
13772         * cmdloop.el (yes-or-no-p-minibuf):
13773         * cl.el:
13774         * cl-macs.el:
13775         * cl-extra.el:
13776         * callers-of-rpt.el (make-caller-report):
13777         * callers-of-rpt.el:
13778         * bytecomp.el (batch-byte-recompile-directory):
13779         * bytecomp.el (batch-byte-compile-1):
13780         * bytecomp.el (batch-byte-compile):
13781         * bytecomp.el (display-call-tree):
13782         * bytecomp.el (byte-compile-insert):
13783         * bytecomp.el (byte-compile-two-args-19->20):
13784         * bytecomp.el (byte-compile-variable-ref):
13785         * bytecomp.el (byte-compile-form):
13786         * bytecomp.el (byte-compile-top-level-body):
13787         * bytecomp.el (byte-compile-out-toplevel):
13788         * bytecomp.el (byte-compile-byte-code-maker):
13789         * bytecomp.el (byte-compile-file-form-defmumble):
13790         * bytecomp.el (byte-compile-file-form):
13791         * bytecomp.el (byte-compile-keep-pending):
13792         * bytecomp.el (byte-compile-insert-header):
13793         * bytecomp.el (byte-compile-from-buffer):
13794         * bytecomp.el (byte-compile-file):
13795         * bytecomp.el (byte-recompile-file):
13796         * bytecomp.el (byte-compile-close-variables):
13797         * bytecomp.el (byte-compile-warn-about-unused-variables):
13798         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13799         * bytecomp.el (byte-compiler-legal-options):
13800         * bytecomp.el (byte-compile-lapcode):
13801         * bytecomp.el (byte-optimize-log):
13802         * bytecomp.el ((fboundp 'defsubst)):
13803         * bytecomp.el:
13804         * bytecomp-runtime.el:
13805         * byte-optimize.el (byte-optimize-apply):
13806         * byte-optimize.el (car):
13807         * byte-optimize.el (byte-optimize-form):
13808         * byte-optimize.el (byte-optimize-form-code-walker):
13809         * byte-optimize.el:
13810         * build-report.el (build-report-insert-installation-file):
13811         * build-report.el (build-report):
13812         * auto-show.el:
13813         * apropos.el (apropos-documentation):
13814         - mega patch
13815         - clean up byte-compile warnings
13816         - remove unused variables
13817         - Use common lisp style hashtable functions
13818         - byte compiler cleanup
13819         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13820         - remove old backquote syntax usage
13821         - move some cl functionality into C for speed.
13822         - remove last remaining VMS support
13823         - spelling fixes
13824         - implement last, butlast, nbutlast, copy-list in C.
13825         - new macro ignore-file-errors, similar to ignore-errors
13826           (ignore-file-errors (delete-file "foo"))
13827         - get frequent garbage collection during loadup.el by tweaking
13828           gc-cons-threshold, rather than explicitly calling garbage-collect
13829         - default delete-key-deletes-forward to `t'.
13830
13831 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13832
13833         * XEmacs 21.2-beta4 is released.
13834
13835 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13836
13837         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13838         (easy-menu-item-present-p): Wrapper around find-menu-item.
13839         (easy-menu-remove-item): Wrapper around delete-menu-item.
13840
13841         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13842         (add-menu-button): Add 'in-menu' argument.
13843         (add-menu-item-1): Add in-menu support to helper function.
13844
13845 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13846
13847         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13848
13849 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13850
13851         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13852         of Dec 4, 1997.
13853
13854 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13855
13856         * process.el (shell-command-on-region): Report if the command
13857         succeeded or failed.
13858
13859 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13860
13861         * subr.el (buffer-substring-no-properties): Comment out.
13862
13863 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13864
13865         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13866           into font instances first, like `x-frob-font-size' does.
13867           (mswindows-find-larger-font): ditto
13868
13869 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13870
13871         * package-ui.el (pui-install-selected-packages): fix args in call
13872         to `package-get'.
13873
13874 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13875
13876         * package-get.el (host-name): New widget type.
13877         (package-get-remote): Better customization using new type.
13878         (package-get-download-sites): idem dito.
13879
13880         (package-get-custom): Do not use package-get-all untill we have
13881         runtime dependencies.
13882
13883         (package-get-remove-copy): Default to 't' we no longer need this
13884         kludge as we do not currently use depenencies.
13885
13886         (package-get-was-current): New variable.
13887         (package-get-require-base): New 'force-current' argument.
13888         (package-get-update-base): idem
13889         (package-get-package-provider):  idem
13890         (package-get-locate-index-file): New 'no-remote' argument.
13891         (package-get-locate-file): idem.
13892
13893         (package-get-maybe-save-index): New function.
13894         (package-get-update-base): Use it.
13895
13896 1998-10-28 Greg Klanderman <greg@alphatech.com>
13897
13898         * package-get.el (package-get-remote): default to nil; by default,
13899         don't go out to the net via EFS.  They must select a download site.
13900         (package-get-download-sites): new variable.
13901         (package-get-download-menu): new function.
13902         (package-get-locate-index-file): new function.
13903         (package-get-update-base): use it.
13904
13905         * menubar-items.el (default-menubar): add "Update Package Index"
13906         and "Add Download Site" menus under Options | Manage Packages.
13907
13908 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13909
13910         * package-get.el (package-get): bugfix code checking installed version
13911         for case where package is not currently installed.
13912         (package-get-require-signed-base-updates): new variable.
13913         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13914         deemed not a goot thing.  Use the variable
13915         package-get-allow-unsigned-base-updates instead.
13916
13917 1998-10-16 Greg Klanderman <greg@alphatech.com>
13918
13919         * package-get.el (package-get): Don't install an older version than
13920         we already have unless explicitly told to.  Issue a warning.
13921
13922         * package-ui.el (pui-add-required-packages): when adding
13923         dependencies, don't add packages that are up to date.
13924         (pui-package-symbol-char):  Don't consider a package out of date
13925         if you have a newer version installed than the latest version in
13926         package-get-base.
13927
13928         * package-get.el (package-get-base-filename): document that it may
13929         be a path relative to package-get-remote;  new default value.
13930         (package-get-locate-file): new function.
13931         (package-get-update-base): use it to expand package-get-base-filename.
13932         (package-get-save-base): new function to save the package-get database
13933         to file.
13934         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13935         (package-get-update-base): pass the REMOTE-SOURCE arg.
13936         (package-get-update-base-entry): call package-get-custom-add-entry.
13937         (package-get-file-installed-p): removed; no longer needed.
13938         (package-get-create-custom): ditto.
13939         (toplevel): remove code to build and load package-get-custom.el
13940         (package-get-custom-add-entry): new function.
13941
13942 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13943
13944         * wid-edit.el (widget-button-click): Don't switch window.
13945
13946 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13947
13948         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13949
13950 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13951
13952         * etags.el (find-tag-default): Run find-tag-hook using
13953         run-hooks rather than funcall
13954
13955 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13956
13957         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13958         and the current local map as the parents to isearch-mode-map.
13959
13960 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13961
13962         * XEmacs 21.2-beta3 is released.
13963
13964 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13965
13966         * package-get.el (package-get-update-base): use
13967         insert-file-contents-internal, not insert-file-contents-literally.
13968
13969 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13970
13971         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13972         dump time.
13973
13974 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13975
13976         * package-get.el (package-get-update-base-entry): new function.
13977         (package-get-update-base): renamed; was `package-get-load-base'.
13978         cleanup, and use package-get-update-base-from-buffer.
13979         (package-get-update-base-from-buffer): new function.
13980         (package-get-update-base-entries): new; helper for above.
13981         Do not eval lisp grabbed over ftp; parse it from new format.
13982
13983 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13984
13985         * files.el (set-auto-mode): Don't play games loading package-get
13986         database; package-get-package-provider will handle it all.
13987
13988 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13989
13990         * package-get.el (package-get-base-filename): new variable.
13991         (package-get-require-base): new function.
13992         (package-get-pgp-signed-begin-line): new variable.
13993         (package-get-pgp-signature-begin-line): ditto.
13994         (package-get-pgp-signature-end-line):  ditto.
13995         (package-get-load-base): new function.
13996         (package-get-interactive-package-query):
13997         (package-get-update-all):
13998         (package-get-dependencies):
13999         (package-get-package-provider):
14000         (package-get-custom): use package-get-require-base.
14001         [package-get-custom loading]: disable for now.
14002
14003         * package-ui.el (pui-list-packages): use (package-get-require-base)
14004
14005 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14006
14007         * package-ui.el: Correct obvious thinko in choosing extent face.
14008
14009 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
14010
14011         * menubar-items.el (default-menubar): pui-list-package has nothing
14012         to with Customize. Move all the package stuff to a new Item in Options.
14013
14014         * package-ui.el (pui-menu): Add menu and Popup menu.
14015
14016         * package-get.el (package-get): Use new
14017         package-admin-get-install-dir.
14018
14019         * package-admin.el (package-admin-get-install-dir): New syntax.
14020         Conserve package location and put mule packages where mule-base is.
14021
14022         * package-get.el : Customized
14023
14024         * package-ui.el (pui): Customized
14025         (pui-package-install-dest-dir): New variable.
14026         (pui-install-selected-packages): Use it
14027
14028 1998-10-12  SL Baur  <steve@altair.xemacs.org>
14029
14030         * package-get.el (package-get-interactive-package-query): Move
14031         dependency on package-get-base to run-time.
14032         (package-get-update-all): Ditto.
14033         (package-get-dependencies): Ditto.
14034         (package-get-package-provider): Ditto.
14035         (package-get-custom): Ditto.
14036
14037 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
14038
14039         * events.el: Remove 'ascii-character property from 'backspace
14040         and 'delete symbols
14041
14042 1998-10-11  SL Baur  <steve@altair.xemacs.org>
14043
14044         * package-get-base.el: removed.
14045
14046 1998-09-23  Didier Verna  <didier@xemacs.org>
14047
14048         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14049         (no-upper-case-p): new function.
14050         (with-search-caps-disable-folding): new macro.
14051         (with-interactive-search-caps-disable-folding): new macro.
14052         (zap-to-char): In interactive mode, do a case-sensitive search if
14053         the character is uppercase.
14054         (zap-up-to-char): ditto.
14055
14056         * replace.el (perform-replace): use the function no-upper-case-p.
14057
14058         * isearch-mode.el (isearch-fix-case): ditto.
14059         make obsolete `with-caps-disable-folding' and
14060         `isearch-no-upper-case-p'.
14061
14062         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14063         (tags-search): ditto.
14064         (tags-query-replace): ditto.
14065
14066         * info.el (Info-search): ditto.
14067
14068 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14069
14070         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14071
14072 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14073
14074         * package-admin.el (package-admin-rmtree): rewritten.  need to
14075         check for "." and ".." before symlink check.  expand files and
14076         directories with respect to DIRECTORY, not default-directory.
14077
14078 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14079
14080         * package-get.el (package-get-all): add INSTALL-DIR argument.
14081
14082 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14083
14084         * package-ui.el (pui-add-required-packages): new function, select
14085         dependent packages.
14086         (pui-display-keymap): bind it.
14087         (pui-help-string): document it.
14088         (pui-install-selected-packages): package-get-all -> package-get.
14089
14090         * package-get.el (package-get-dependencies): new function.
14091
14092 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14093
14094         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14095         regexps.
14096
14097 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14098
14099         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14100         function.
14101         (default-mouse-track-normalize-point): Use it.
14102
14103 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14104
14105         * package-admin.el (package-admin-delete-binary-package):
14106                 General cleanup. Remove unnessary use of progn and
14107         save-excursion.
14108         (package-admin-delete-binary-package): Do NOT mess with file
14109         modes. That is evil.
14110         (package-admin-delete-binary-package): Wrap all deleting in
14111         condition-case. The data in MANIFEST is untrustworthy.
14112         (package-admin-delete-binary-package): Let the OS worry about non
14113         empty directories.
14114
14115 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14116
14117         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14118         processing.
14119         (lm-report-bug): Fix mail address to send bug reports to.
14120
14121 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14122
14123         * XEmacs 21.2-beta2 is released.
14124
14125 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14126
14127         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14128
14129 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14130
14131         * info.el (Info-mode): Document page turning by double clicks in
14132         docstring so `M-x describe-mode' will display it.
14133
14134 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14135
14136         * info.el (Info-mouse-track-double-click-hook): Use character
14137         widths to calculate a border region where double clicking does
14138         page turning, and return `nil' by default so other hooks, such as
14139         region highlighting, will be run.
14140
14141 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14142
14143         * sound.el (default-sound-directory-list): Initialize with all the
14144         "sounds" directories in `data-directory-list'.  It used to just be
14145         the first one.
14146
14147         * packages.el (locate-data-directory-list): Created.  This gives
14148         the list of matching directories, unlike `locate-data-directory',
14149         which just gives the first one.
14150
14151 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14152
14153         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14154         make a binding in the local keymap until help-char handling is
14155         improved.
14156
14157         * help.el (help-keymap-with-help-key): Provide keymap with help
14158         binding.
14159         (help-print-help-form): New helper function.
14160
14161 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14162
14163         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14164         move extent to another buffer; no need to create a new extent.
14165         (isearch-fix-case): New function.
14166         (isearch-search-and-update): Use it.
14167
14168 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14169
14170         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14171         the keymap, not minor-mode-map-alist.
14172         (isearch-done): Restore overriding-local-map.
14173
14174 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14175
14176         * bytecomp.el (byte-compile-buffer-substring):
14177         Fix for: (byte-compile (defun f () (buffer-substring)))
14178         ==>   ** buffer-substring called with 3 args, but requires 0-3
14179         - new code not only works, but is more readable, too.
14180
14181 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14182
14183         * msw-faces.el (mswindows-init-device-faces): Don't try to
14184           specify a default font at this late stage. Do try to force
14185           creation of the default face font so that if it fails we get
14186           an error now instead of a crash at frame creation.
14187
14188           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14189           mswindows-make-font-unitalic: Canonical default weight
14190           changed from "Normal" to "Regular".
14191
14192           mswindows-make-font-bold / -bold-italic: Supplied device was
14193           not being passed into call to mswindows-find-smaller-font.
14194
14195 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14196
14197         * package-get.el (package-get-remote): Fix the path where to find
14198           the packages on xemacs.org.
14199
14200 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14201
14202         * about.el (about-maintainer-info): Update Ben's entry.
14203
14204 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14205
14206         * lisp/shadow.el (find-emacs-lisp-shadows):
14207         - `member' was being called on lists of length 2000!
14208         - Replace with hashtables.
14209         - Replace hand-coded loops with (dolist)
14210         - Fix comment typo
14211
14212 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14213
14214         * packages.el: Added new function, `package-delete-name', to
14215           delete existing packages from the installed package database
14216           (`packages-package-list').  Also added the "pkginfo" directory
14217           to `packages-special-base-regexp', so that the pkginfo directory
14218           would not get added to `late-packages'.
14219
14220         * package-admin.el: Added ability to delete an installed package
14221           (added low-level function, `package-admin-delete-package').
14222           Understands how to use the pkginfo/MANIFEST.<package> file to
14223           delete the package.  When installing a package, will also
14224           create a MANIFEST.* file if one is not provided by the
14225           package.  If the MANIFEST.* doesn't exist when deleting a
14226           package, the functions will fall back to attempting to delete
14227           any package-specific lisp directory.
14228
14229         * package-get.el: Moved some functions to package-admin.el.
14230           Added interactive function `package-get-delete-package', for
14231           use by users for deleting a package.
14232
14233           Also modified to not require the presence of efs.
14234
14235 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14236
14237         * files.el (find-file-noselect): Handle all signals, kill the
14238         buffer and resignal.
14239
14240 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14241
14242         * cl-macs.el (glyph-image): Add setf method.
14243
14244 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14245
14246         * package-get.el: Fixed broken EFS downloading.  Also, look for
14247           .tar.gz files first, in preference over .tgz files.
14248
14249         * package-ui.el: Fix display of package version numbers.
14250
14251 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14252
14253         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14254         argument.
14255
14256 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14257
14258         * list-mode.el: `display-completion-list': added new/optional
14259           keyword `:completion-string', which allows the programmer to
14260           change the "Possible completions are:" prompt.
14261
14262         * menubar-items.el: Added new pulldown menu-pick to start up the
14263           visual package browser/installer:
14264
14265                 Options->Customize->List Packages
14266
14267         * package-admin.el: Added hooks for installing under both Unix
14268           and MS Windows.  Does additional error checking.  No longer
14269           calls "add-big-package.sh" to install packages under Unix; now
14270           calls gunzip & tar directly.
14271
14272         * package-get.el: Added ability to install packages from files
14273           on a local disk/CDROM.  Now deletes any existing package lisp
14274           directory.  Does completion on available packages when
14275           querying for package names.  Will also search for .tgz files
14276           in addition for .tar.gz files.  Tries to reload
14277           auto-autoloads, as a convenience when loading new packages,
14278           and also tries to add any new package paths to `load-path'.
14279           Changed all occurences of `concat' to use `expand-file-name'.
14280
14281         * package-ui.el: New file which implements the main visual
14282           package browser/installer, which is started via a menu pick or
14283           M-x pui-list packages.
14284
14285 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14286
14287         * startup.el (load-init-file): spelling fix.
14288
14289 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14290
14291         * startup.el (normal-top-level): Load auto-autoload files
14292         covariantly with their precedence.
14293
14294 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14295
14296         * menubar-items.el (default-menubar): Remove "Font Weight"
14297         option, there is currently no custom equivalent.. Customize-faces
14298         is "Edit faces".
14299
14300         * x-font-menu.el (font-menu-set-font): Use customize to set
14301         default face.
14302
14303         * faces.el (face-spec-update-all-matching): New function.
14304
14305         * cus-face.el (custom-set-face-update-spec): New function.
14306         Interface to customize faces from elisp.
14307
14308         (custom-face-value-create): Show the customized settings if set
14309         but not saved.
14310
14311 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14312
14313         (custom-face-value-create): Show the customized settings if set
14314         but not saved.
14315
14316 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14317
14318         * keydefs.el (global-map): Add FSF 20.3 binding of
14319         query-replace-regexp.
14320
14321 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14322
14323         * minibuf.el (read-file-name-internal-1): use
14324         user-name-completion-1 instead of user-name-completion.
14325
14326 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14327
14328         * loadup.el:
14329         * make-docfile.el:
14330         * update-elc.el: Don't set `source-directory' (now defunct as a
14331         global variable) no more.
14332
14333         * packages.el (packages-list-autoloads): Made `source-directory'
14334         (now defunct as a global variable) a parameter.
14335
14336 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14337
14338         * about.el (about-hackers): new email
14339
14340 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14341
14342         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14343
14344 1998-07-17  Didier Verna  <didier@xemacs.org>
14345
14346         * faces.el (set-face-property):
14347         (set-face-dim-p):
14348         (face-dim-p): updated the doc strings now that the dim property isn't
14349         tty-specific.
14350         (face-equal): the dim property is now a common one.
14351
14352         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14353         Renamed the `stipple' attribute to `background-pixmap'.
14354         (custom-face-background-pixmap): make custom-face-stipple an
14355         obsolete alias for this.
14356
14357 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14358
14359         * find-paths.el (paths-file-readable-directory-p): Created and
14360         used.
14361
14362         * loadup.el: Don't set inhibit-... flags from run-temacs.
14363
14364 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14365
14366         * packages.el (packages-data-path-depth): Added and used.
14367
14368 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14369
14370         * about.el:
14371         - Change .xpm to .png, delete "zcat" section.
14372         - cosmetic fix in the 'marcpa' entry.
14373
14374         * etc/photos
14375         - convert all .xpm.Z to .png
14376         - rename mrb to martin
14377         - rename mcook-m to mcookm
14378
14379 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14380
14381         * x-init.el (x-initialize-compose): Add support for
14382         dead-circumflex as YET ANOTHER NAME for that dead key.
14383
14384 1998-08-05  Colin Rafferty <colin@xemacs.org>
14385
14386         * setup-paths.el (paths-construct-exec-path): Made the
14387         last-packages really be last.
14388         (paths-construct-data-directory-list): Ditto.
14389
14390 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14391
14392         * startup.el(startup-splash-frame-body):
14393         Update Copyright notice in splash screen
14394
14395 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14396
14397         * minibuf.el (read-file-name-internal-1): do ~user completion.
14398
14399 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14400
14401         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14402         aginst destroyed extents
14403
14404 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14405
14406         * package-get.el (package-get): add `install-dir' argument.
14407
14408 1998-07-20  John Jones  <jj@asu.edu>
14409
14410         * package-get.el: calls to package-get-update-all will only
14411           update packages which are already installed.
14412
14413 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14414
14415         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14416         writable.
14417
14418 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14419
14420         * about.el (about-hackers): Correct my email.
14421
14422 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14423
14424         * about.el (about-hackers): new email-address.
14425
14426 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14427
14428         * minibuf.el (read-number): Don't let `input-error' condition
14429         escape.
14430
14431 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14432
14433         * about.el (about-hackers): use my `email-for-life' address.
14434
14435 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14436
14437         * XEmacs 21.2-beta1 is released.
14438
14439 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14440
14441         * ldap.el (ldap-search): Doc string change
14442
14443 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14444
14445         * menubar-items.el (default-menubar): Removed references to
14446         `data-directory', and use `locate-data-file' instead, and made
14447         then greyed out if they don't exist.
14448
14449 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14450
14451         * keymap.el (events-to-keys): Use `format' instead of `concat'
14452         since the latter does not accept integer args anymore
14453
14454 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14455
14456         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14457         macros replaced.
14458
14459 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14460
14461         * make-docfile.el: Get first initialization from very-early-lisp.el
14462         * update-elc.el: Ditto.
14463         * loadup.el (really-early-error-handler): Ditto.
14464
14465         * packages.el (packages-unbytecompiled-lisp): Add new file,
14466         very-early-lisp.el.
14467
14468         * very-early-lisp.el: New file.
14469
14470 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14471
14472         * Symbols that have been obsolete for at least 3 years removed (II).
14473
14474         * obsolete.el (eval-current-buffer): Make compatible.
14475         (byte-code-function-p): Ditto.
14476         (send-string): Removed.
14477         (send-region): Removed.
14478         (screen-scrollbar-width): Removed.
14479         (set-screen-scrollbar-width): Removed.
14480         (set-screen-left-margin-width): Removed.
14481         (set-screen-right-margin-width): Removed.
14482         (screen-left-margin-width): Removed.
14483         (screen-right-margin-width): Removed.
14484         (set-buffer-left-margin-width): Removed.
14485         (set-buffer-right-margin-width): Removed.
14486         (buffer-left-margin-width): Removed.
14487         (buffer-right-margin-width): Removed.
14488         (x-set-frame-icon-pixmap): Removed.
14489         (x-set-screen-icon-pixmap): Removed.
14490         (pixel-name): Removed.
14491         (make-pixmap): Removed.
14492         (make-cursor): Removed.
14493         (pixmap-width): Removed.
14494         (pixmap-contributes-to-line-height-p): Removed.
14495         (set-pixmap-contributes-to-line-height): Removed.
14496
14497 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14498
14499         * obsolete.el (popup-menu-up-p): removed.
14500         (read-no-blanks-input): Removed.
14501         (wholenump): Removed.
14502         (ring-mod): Removed (what was ring-mod?).
14503         (current-time-seconds): Removed.
14504         (run-special-hook-with-args): Removed.
14505         (dot): Removed.
14506         (dot-marker): Removed.
14507         (dot-min): Removed.
14508         (dot-max): Removed.
14509         (window-dot): Removed.
14510         (set-window-dot): Removed.
14511
14512         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14513         `dot-min'.
14514
14515         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14516
14517         * code-files.el (insert-file-contents): Rename
14518         run-special-hook-with-args to run-hook-with-args-until-success.
14519         (write-region): Ditto.
14520
14521 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14522
14523         * about.el: Fix typos, update release date.
14524
14525         * Symbols that have been obsolete for at least 3 years removed.
14526
14527         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14528         screen- functions.
14529         (toplevel): remove setf methods for screen functions.
14530         * cl-macs.el (extent-data): defsetf removed.
14531         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14532         many places to remove.
14533         (comment-indent-hook): Ditto.
14534         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14535         (buffer-dedicated-screen): Ditto.
14536         (deiconify-screen): Ditto.
14537         (delete-screen): Ditto.
14538         (event-screen): Ditto.
14539         (find-file-other-screen): Ditto.
14540         (find-file-read-only-other-screen): Ditto.
14541         (live-screen-p): Ditto.
14542         (screen-height): Ditto.
14543         (screen-iconified-p): Ditto.
14544         (screen-list): Ditto.
14545         (screen-live-p): Ditto.
14546         (screen-name): Ditto.
14547         (screen-parameters): Ditto.
14548         (screen-pixel-height): Ditto.
14549         (screen-pixel-width): Ditto.
14550         (screen-root-window): Ditto.
14551         (screen-selected-window): Ditto.
14552         (screen-totally-visible-p): Ditto.
14553         (screen-visible-p): Ditto.
14554         (screen-width): Ditto.
14555         (screenp): Ditto.
14556         (get-screen-for-buffer): Ditto.
14557         (get-screen-for-buffer-noselect): Ditto.
14558         (get-other-screen): Ditto.
14559         (iconify-screen): Ditto.
14560         (lower-screen): Ditto.
14561         (mail-other-screen): Ditto.
14562         (make-screen): Ditto.
14563         (make-screen-invisible): Ditto.
14564         (make-screen-visible): Ditto.
14565         (modify-screen-parameters): Ditto.
14566         (new-screen): Ditto.
14567         (next-screen): Ditto.
14568         (next-multiscreen-window): Ditto.
14569         (other-screen): Ditto.
14570         (previous-screen): Ditto.
14571         (previous-multiscreen-window): Ditto.
14572         (raise-screen): Ditto.
14573         (redraw-screen): Ditto.
14574         (select-screen): Ditto.
14575         (selected-screen): Ditto.
14576         (set-buffer-dedicated-screen): Ditto.
14577         (set-screen-height): Ditto.
14578         (set-screen-position): Ditto.
14579         (set-screen-size): Ditto.
14580         (set-screen-width): Ditto.
14581         (show-temp-buffer-in-current-screen): Ditto.
14582         (switch-to-buffer-other-screen): Ditto.
14583         (visible-screen-list): Ditto.
14584         (window-screen): Ditto.
14585         (x-set-screen-pointer): Ditto.
14586         (x-set-frame-pointer): Ditto.
14587         (screen-title-format): Ditto.
14588         (screen-icon-title-format): Ditto.
14589         (terminal-screen): Ditto.
14590         (delete-screen-hook): Ditto.
14591         (create-screen-hook): Ditto.
14592         (mouse-enter-screen-hook): Ditto.
14593         (mouse-leave-screen-hook): Ditto.
14594         (map-screen-hook): Ditto.
14595         (unmap-screen-hook): Ditto.
14596         (default-screen-alist): Ditto.
14597         (default-screen-name): Ditto.
14598         (x-screen-defaults): Ditto.
14599         (x-create-screen): Ditto.
14600         * obsolete.el: meta-flag removed.
14601         baud-rate removed.
14602         sleep-for-millisecs removed.
14603         extent-data removed.
14604         set-extent-data removed.
14605         set-extent-attribute removed.
14606         extent-glyph removed.
14607         extent-layout removed.
14608         set-extent-layout removed.
14609         list-faces-display removed.
14610         list-faces removed.
14611         trim-versions-without-asking removed.
14612         after-write-file-hooks removed.
14613         truename removed.
14614         auto-fill-hook removed.
14615         blink-paren-hook removed.
14616         select-screen-hook, deselect-screen-hook removed.
14617         auto-raise-screen, auto-lower-screen removed.
14618
14619         * msw-mouse.el: Global change resource -> mswindows-resource.
14620
14621         * XEmacs 21.0-pre5 is released.
14622
14623 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14624
14625         * about.el (about-hackers): Credits update.
14626
14627 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14628
14629         * register.el (insert-register): Don't activate the region.
14630
14631 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14632
14633         * select.el: Restore x-* symbols for backwards compatibility:
14634         x-copy-primary-selection, x-kill-primary-selection,
14635         x-delete-primary-selection, x-select-make-extent-for-selection,
14636         x-valid-simple-selection-, x-cut-copy-clear-internal.
14637
14638 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14639
14640         * XEmacs 21.0-pre4 is released.
14641
14642 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14643
14644         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14645         reporting bugs.
14646         (maybe-add-init-button): Fix semantics under Windows.  Use
14647         `expand-file-name' rather than `concat'.
14648
14649         * help.el (print-messages): New function.
14650
14651 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14652
14653         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14654
14655 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14656
14657         * about.el: Tweaked my entry in about-hackers.
14658
14659         * find-paths.el (paths-emacs-root-p):
14660           Relaxed emacs-root checking of an in-place installation to
14661           also accommodate the flat layout used on MS Windows.
14662
14663 1998-06-29  John Jones  <jj@asu.edu>
14664
14665         * package-get.el: calls to package-get-update-all will only
14666           update packages which are already installed.
14667
14668 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14669
14670         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14671         are handled by the gui-element face fallbacks now.
14672
14673         * x-faces.el: default gui-element face to "background" as well as
14674         the default face.
14675
14676         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14677         and default face settings since these are set as fallbacks now in
14678         the appropriate domain.
14679
14680 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14681
14682         * text-mode.el (text-mode): Reorder regexp so the OR part
14683         corresponding to `page-delim' goes first and the hack in
14684         `forward-paragraph' will work.
14685         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14686
14687 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14688
14689         * subr.el (remove-hook): When checking the hook value
14690           with functionp, don't apply car to it.
14691
14692 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14693
14694         * package-get.el (package-get-remote-filename):
14695           Don't use file-name-as-directory because the local directory
14696           separator conventions might not be the same as ftp's.
14697
14698 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14699
14700         * ldap.el (ldap-host-parameters-alist): New name of
14701         `ldap-host-parameters-plist'
14702
14703 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14704
14705         * package-get.el: Using (require 'package-get-base), now that it
14706         provides itself.  Consequently removed all instances of (load
14707         "package-get-base.el").
14708
14709 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14710
14711         * subr.el (remove-hook): Don't treat the hook value as a
14712           list unless it is both consp and not functionp.
14713
14714 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14715
14716         * about.el: Email address for Ben Wing is ben@xemacs.org.
14717         * auto-show.el: Ditto.
14718         * bytecomp.el: Ditto.
14719         * faces.el: Ditto.
14720         * x-scrollbar.el: Ditto.
14721         * x-misc.el: Ditto.
14722         * tty-init.el: Ditto.
14723         * toolbar-items.el: Ditto.
14724         * symbol-syntax.el: Ditto.
14725         * specifier.el: Ditto.
14726         * objects.el: Ditto.
14727         * hyper-apropos.el: Ditto.
14728         * glyphs.el: Ditto.
14729
14730 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14731
14732         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14733         vertical-divider-always-visible-p.
14734         (default-mouse-motion-handler): Ditto.
14735
14736 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14737
14738         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14739         global value.
14740
14741 1998-06-21  Oliver Graf <ograf@fga.de>
14742
14743         * build-reports.el: changed receiver to xemacs-build-reports list
14744
14745 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14746
14747         * font.el: Split font-family-mappings into X and
14748           mswindows-specific versions.
14749           mswindows-font-create-[object|name]: Treat supplied size
14750           as a pointsize. Added underline and strikethru handling.
14751
14752         * msw-faces.el: changed default mswindows charset to western.
14753
14754         * msw-glyphs.el: removed space in border-glyph font string that
14755           was inserted to get round bugs in the mswindows C font code.
14756
14757 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14758
14759         * about.el (about-hackers): Credits update.
14760
14761         * help-nomule.el (tutorial-supported-languages): Add Romanian
14762         TUTORIAL.
14763
14764         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14765         to ISO-8859-2.
14766
14767 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14768
14769         * font.el: Split font-family-mappings into X and
14770           mswindows-specific versions.
14771           mswindows-font-create-[object|name]: Treat supplied size
14772           as a pointsize. Added underline and strikethru handling.
14773
14774         * msw-faces.el: changed default mswindows charset to western.
14775
14776         * msw-glyphs.el: removed space in border-glyph font string that
14777           was inserted to get round bugs in the mswindows C font code.
14778
14779 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14780
14781         * minibuf.el: make read-color-completion-table call
14782           (mswindows-color-list for mswindows devices.
14783
14784 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14785
14786         * lisp/font-lock.el
14787         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14788         Let declaration items contain non-word symbol characters.
14789
14790 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14791
14792         * package-get.el (package-get-package-provider): Added autoload
14793         cookie.  Loading "package-get-base.el" in ALL functions that use
14794         it.  Fixed some (interactive ...) with multiple argument specs
14795         again.  Cosmetic indentation changes.
14796
14797 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14798
14799         * info.el (Info-insert-dir): Don't use nreverse on variables
14800         that you want to use later.
14801
14802 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14803
14804         * x-mouse.el (x-set-point-and-move-selection): Replace call
14805         to x-kill-primary-selection with kill-primary-selection
14806
14807 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14808
14809         * simple.el (what-cursor-position): Make cursor position reported
14810         use value of column-number-start-at-one
14811
14812 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14813
14814         * about.el (xemacs-hackers): Fix Jareth's email address.
14815
14816 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14817
14818         * startup.el (startup-splash-frame): Remove
14819         `xemacs-startup-logo-function'.
14820
14821 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14822
14823         * about.el (about-hackers): Update credits list.
14824
14825 1998-06-06  Jeff Miller <jmiller@smart.net>
14826
14827         * lisp/sound.el: Update sound-ext to allow filenames with
14828           extensions to be found by load-sound-file
14829
14830 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14831
14832         * info.el (Info-rebuild-outdated-dir): Removed variable
14833         (Info-auto-generate-directory): New variable
14834         (Info-save-auto-generated-dir): New variable
14835         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14836         (Info-build-dir-anew): Second parameter removed.  Use
14837         `Info-save-auto-generated-dir'
14838         (Info-rebuild-dir): Ditto
14839
14840 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14841
14842         * list-mode.el (next-list-mode-item): Would not recognize
14843         border between directly neighbored items.
14844
14845 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14846
14847         * package-get.el: add autoloads for some functions.
14848
14849 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14850
14851         * specifier.el (let-specifier): Tiny docfixes.
14852
14853 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14854
14855         * msw-mouse.el: set selection-pointer-glyph to Normal.
14856
14857 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14858
14859         * wid-edit.el (widget-specify-secret): New function.
14860         (widget-after-change): Use it.
14861         (widget-specify-field): Use it.
14862
14863 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14864
14865         * mouse.el (drag-window-divider): Use `(not done)' instead of
14866         `doit'; reuse result of `window-pixel-edges'.
14867
14868         * modeline.el (drag-modeline-event-lag): Rename to
14869         drag-divider-event-lag.
14870
14871 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14872
14873         * specifier.el (let-specifier): Rewritten not to generate needless
14874         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14875         arguments.
14876
14877 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14878
14879         * minibuf.el (read-file-name-1): Setup buffer-local value of
14880         `completion-ignore-case' in completions buffer under Windows.
14881
14882 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14883
14884         * about.el (about-maintainer-glyph): Fix support for not
14885         compressed images.
14886
14887 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14888
14889         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14890
14891         * mouse.el (mouse-track): Cancel selection if misc-user event with
14892         `cancel-mode-internal' function is fetched.
14893
14894 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14895
14896         * files.el (save-some-buffers-1): Fixed return value.
14897
14898 1998-06-01  Oliver Graf <ograf@fga.de>
14899
14900         * dragdrop.el: added experimental
14901
14902 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14903
14904         * startup.el (after-init-hook, init-file-user,
14905         user-init-directory, load-user-init-file):  Purge references
14906         to "~/.xemacs/init.el" from docstrings.
14907
14908         (load-user-init-file) Use paths-construct-path to construct
14909         paths to user init files.  Go directly to ~/.emacs, do not
14910         search ~/.xemacs/, do not load `default-custom-file'.
14911
14912 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14913
14914         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14915         general *sh.
14916         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14917
14918 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14919
14920         * menubar-items.el (default-menubar): add Update Packages to customize
14921         menu.
14922
14923 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14924
14925         * faces.el: use toolbar face as a fallback for toolbar properties
14926         in xpm-color-symbols instead of default.
14927
14928         * msw-faces.el: rename 3d-object -> gui-element face.
14929
14930 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14931
14932         * startup.el (xemacs-startup-logo-function): New variable.
14933         (startup-splash-frame): Use it.
14934
14935 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14936
14937         * files.el (save-some-buffers): Would wait 1 second.
14938         (save-some-buffers-1): Delete other windows here instead of in
14939         `save-some-buffers'.
14940         (save-some-buffers): Force redisplay only if windows were deleted.
14941
14942 1998-06-02  Didier Verna  <didier@xemacs.org>
14943
14944         * cus-face.el (custom-face-attributes): generalized the use of
14945         toggle buttons for boolean attributes.
14946         Re-ordered the items a bit.
14947
14948 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14949
14950         * sound.el (default-sound-directory): Use `locate-data-directory'
14951         to find the sounds directory.
14952
14953 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14954
14955         * sound.el: default sound-ext to .wav under mswindows, .au
14956         otherwise. load-default sounds without extensions.
14957
14958 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14959
14960         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14961         if send-pr is not bound.
14962
14963 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14964
14965         * files.el: grok idl files in auto-mode-alist.
14966 1998-06-01  Jeff Miller  <jmiller@smart.net>
14967
14968         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14969         calling `upcase'.
14970
14971 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14972
14973         * msw-glyphs.el: add xbm to the list of image types supported.
14974
14975 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14976
14977         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14978         instead of XEmacs one when dumping InfoDock.
14979
14980 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14981
14982         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14983         for `modeline-visible-p'
14984
14985         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14986
14987 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14988
14989         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14990         since it's not used anymore. doc string fixes.
14991
14992         * package-get.el (package-get-file-installed-p): new function. use
14993         instead of file-installed-p which is in an external package.
14994
14995 1998-05-28  Oliver Graf <ograf@fga.de>
14996
14997         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14998         favor of select-window/switch-to-buffer
14999
15000 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
15001
15002         * startup.el: changed (getenv "HOME") to (user-home-directory)
15003
15004 1998-05-25  Oliver Graf <ograf@fga.de>
15005
15006         * frame.el (cde-start-drag) moved to dragdrop.el
15007         (offix-start-drag-region) moved to dragdrop.el
15008         (offix-start-drag) moved to dragdrop.el
15009         * dragdrop.el (cde-start-drag) moved from frame.el
15010         (offix-start-drag-region) moved from frame.el
15011         (offix-start-drag) moved from frame.el
15012         (cde-start-drag-region) cde drag regions
15013         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
15014
15015 1998-05-26  Oliver Graf <ograf@fga.de>
15016
15017         * dragdrop.el: created dragdrop-drag prototypes
15018         (cde-start-drag-region) fixed typo
15019
15020 1998-05-28  SL Baur  <steve@altair.xemacs.org>
15021
15022         * simple.el (after-init-hook): Remove reader macro.
15023
15024         * packages.el (packages-hardcoded-lisp): Get rid of reader
15025         macros.  Update DOC string.
15026
15027 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15028
15029         * mouse.el (drag-window-divider): Ditto.
15030
15031         * modeline.el (mouse-drag-modeline): Use it.
15032
15033         * lisp-mode.el (let-specifier): Specify indentation.
15034
15035         * specifier.el (let-specifier): Renamed from
15036         `with-specifier-instance'.
15037
15038 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
15039
15040         * x-faces.el:
15041         * faces.el: move definition of xpm-color-symbols from x-faces.el
15042         to faces. Predicate x-get-resource on the presence of x.
15043
15044         * msw-faces.el: set 3d-object face rather than modeline. Specify
15045         faces as specfier defaults.
15046
15047         * package-get.el: don't use package-admin-add-single-file-package.
15048
15049 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15050
15051         * toolbar-items.el: Fixup tooltips.
15052         (toolbar-gnus): Don't use obsolete variable
15053         toolbar-news-frame-properties.
15054         (toolbar-news-reader): Default to `gnus' instead of
15055         `not-configured'.
15056
15057         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15058         Windows.
15059
15060 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15061
15062         * package-get.el: rename -installedp -> -installed-p.
15063
15064 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15065
15066         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15067         attributes, and assinged it to continuation, truncation and
15068         hscroll glyphs.
15069
15070         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15071         and made continuation, truncation and hscroll glyphs arrow
15072         characters out of that font.
15073
15074 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15075
15076         * minibuf.el (minibuffer-electric-separator): Play nicely with
15077         directory-sep-char being \.
15078         (minibuffer-electric-tilde): Ditto.
15079         (read-file-name-map): Ditto.
15080
15081 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15082
15083         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15084         on X devices.
15085         (default-mouse-track-deal-with-down-event): Avoid
15086         `x-disown-selection'; use `disown-selection' instead.
15087
15088 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15089
15090         * select.el:
15091         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15092         moved to (cut-copy-clear-internal) in select.el. Ditto for
15093         (x-delete-primary-selection) (x-kill-primary-selection)
15094         (x-copy-primary-selection).
15095         (own-clipboard): new function.
15096
15097         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15098         functions in select.el. remove old ones.
15099         (mswindows-own-clipboard): new function.
15100
15101 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15102
15103         * gnuserv.el: allow connections from mswindows type devices.
15104
15105 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15106
15107         * msw-glyphs.el: change image type used from cursor to resource.
15108
15109 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15110
15111         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15112         for {top,bottom}-{left,right} values in addition to
15113         {top,bottom}_{left,right}.
15114         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15115
15116 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15117
15118         * cl-macs.el (specifier-instance): Undefine its setf method.
15119
15120         * specifier.el (with-specifier-instance): Added docstring.
15121
15122         * mouse.el (drag-window-divider): Ditto.
15123
15124         * modeline.el (mouse-drag-modeline): Use it.
15125
15126         * lisp-mode.el (with-specifier-instance): Define its indentation
15127         level.
15128
15129         * specifier.el (with-specifier-instance): New macro.
15130
15131 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15132
15133         * package-get.el (package-get-create-custom): new function to
15134         auto-generate package-get-custom.el from package-get-base.el.
15135         * (package-get-ever-installedp): new function.
15136         * (package-get-custom): new function to get all packages specified
15137         by customize.
15138
15139 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15140
15141         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15142
15143 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15144
15145         * cl-extra.el: Reverse previous float change.
15146
15147 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15148
15149         * x-faces.el:
15150         * faces.el (try-font-name): moved from x-faces.el since it is
15151         required by w3 under mswindows as well X.
15152
15153 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15154
15155         * winnt.el: Removed evil (setq completion-ignore-case t)
15156         clause, one more overlookef fsfism.
15157         (nt-quote-args-functions-alist): End sentences with double space.
15158
15159 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15160
15161         * window-xemacs.el (push-window-configuration): Remove kludgery of
15162         recaching default-toolbar specifier.
15163         (pop-window-configuration): Ditto.
15164         (unpop-window-configuration): Ditto.
15165
15166 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15167
15168         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15169
15170 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15171
15172         * winnt.el (nt-quote-args-verbatim): Added function.
15173         (nt-quote-args-prefix-quote): Added function.
15174         (nt-quote-args-backslash-quote): Added function.
15175         (nt-quote-args-double-quote): Added function.
15176         (nt-quote-args-functions-alist): New variable.
15177         (nt-quote-process-args): Added function. This is the main quoting
15178         work horse called from process-nt.c
15179
15180 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15181
15182         * winnt.el: Removed duplicate definitions for backspace,
15183         delete, M-backspace and C-M-backspace.
15184         (file-name-buffer-file-type-alist): Removed this variable.
15185         (find-buffer-file-type): Removed function.
15186         (find-file-binary):  Removed function.
15187         (find-file-text): Removed function.
15188         (find-file-not-found-set-buffer-file-type): Removed function.
15189         (save-to-unix-hook): Removed function.
15190         (revert-from-unix-hook): Removed function.
15191         (using-unix-filesystems): Removed function.
15192         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15193         warning.
15194         (x-set-selection): Removed function.
15195         (x-get-selection): Removed function.
15196         Removed commented FSFisms.
15197         Replaced copyright notice (this file is not part of GNU Emacs).
15198         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15199         comint-process-echoes setting to t.
15200
15201 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15202
15203         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15204         and used following the interface change of
15205         `paths-find-recursive-path'.
15206
15207         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15208         regexp instead of a list of base names.
15209         (paths-version-control-filename-regexp):
15210         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15211         Introduced and used following the interface change of
15212         `paths-find-recursive-path'.
15213
15214 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15215
15216         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15217         on X devices, rather than on all non-TTY devices.
15218
15219 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15220
15221         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15222
15223         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15224
15225 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15226
15227         * itimer.el (activate-itimer): Fixed usage of integers
15228         as argument to `concat'.
15229
15230 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15231
15232         * itimer.el (start-itimer): replace the use of `concat' with
15233         `format'
15234
15235 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15236
15237         * mode-motion.el (mode-motion-hook): Clarify docstring.
15238         From Bob Weiner <weiner@altrasoft.com>
15239
15240         * loadhist.el (symbol-file): Supply prompt string when used
15241         interactively.
15242         From Bob Weiner <weiner@altrasoft.com>
15243
15244 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15245
15246         * loadup.el (really-early-error-handler): Ditto.
15247
15248         * update-elc.el: Ditto.
15249
15250         * setup-paths.el (paths-construct-exec-path): Ditto.
15251
15252         * make-docfile.el: Ditto.
15253
15254         * find-paths.el (paths-decode-directory-path): Use split-path
15255         instead of decode-path.
15256
15257         * files.el (parse-colon-path): Update docstring reference.
15258
15259 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15260
15261         * msw-init.el:
15262         * x-init.el:
15263         Bind cut'n'paste keys to non window-system specific functions.
15264
15265         * msw-select.el: New function mswindows-clear-clipboard.
15266         mswindows-cut-copy-clipboard extended to handle clearing of the
15267         selection and renamed to mswindows-cut-copy-clear-clipboard.
15268
15269         * select.el: on mswindows devices delete-primary-selection
15270         calls mswindows-clear-clipboard.
15271
15272 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15273
15274         * simple.el (quoted-insert): Inhibit quit when using read-char.
15275
15276         * cmdloop.el (read-char): Don't inhibit quit.
15277         (read-char-exclusive): Ditto.
15278         (read-char): Signal quit if quit-char was pressed.
15279         (read-char-exclusive): Ditto.
15280         (read-quoted-char): Return a character, not integer.
15281
15282         * menubar-items.el (default-popup-menu): Use Andy's generic
15283         selection code.
15284         (default-popup-menu): Fix code.
15285
15286 1998-05-14  Oliver Graf <ograf@fga.de>
15287
15288         * dragdrop.el (dragdrop-function-widget): this time it's done
15289
15290 1998-05-13  Oliver Graf <ograf@fga.de>
15291
15292         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15293
15294 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15295
15296         * device.el (device-pixel-width):
15297         (device-pixel-height):
15298         (device-mm-width):
15299         (device-mm-height):
15300         (device-bitplanes):
15301         (device-color-cells): Swapped parameters to device-system-metric
15302         according to the interface change.
15303
15304 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15305
15306         * mouse.el (default-mouse-motion-handler): Use new name of the
15307         function event-over-vertical-divider-p.
15308         Do not set E-W arrow cursor over the divider if
15309         vertical-divider-draggable-p is nil in the window.
15310         ([top-level]): Use new name for the variable
15311         vertical-divider-map.
15312         (drag-window-divider): Respect vertical-divider-draggable-p.
15313         Variable name typo fixes.
15314
15315 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15316
15317         * keymap.el (kbd): Define here; handle string constants and
15318         others...
15319
15320 1998-05-15  Christian Nyb <chr@mediascience.no>
15321
15322         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15323         in Emacs 18.
15324
15325 1998-05-13  Didier Verna  <didier@xemacs.org>
15326
15327         * mouse.el (drag-window-divider): give the vertical divider a
15328         pressed look when dragging it.
15329
15330 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15331
15332         * faces.el: predicate some more face operations on x or mswindows
15333         not just x.
15334
15335         * modeline.el: enable modeline coloring for mswindows.
15336
15337 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15338
15339         * minibuf.el (minibuffer-default): Added variable; compatible with
15340         FSF Emacs.
15341         (next-history-element): Used `minibuffer-default'.
15342
15343 1998-05-12  Oliver Graf <ograf@fga.de>
15344
15345         * dragdrop.el (dragdrop-function-widget): button and mods ok
15346         arguments still look a bit strange
15347         (dragdrop-compare-mods) created
15348         (dragdrop-drop-do-functions) correctly checks for buttons and
15349         modifiers
15350
15351 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15352
15353         * setup-paths.el (paths-default-info-directories): Replace
15354         path-separator with directory-sep-char.
15355
15356         * files.el (path-separator): Don't define it here.
15357
15358 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15359
15360         * update-elc.el: Ditto.
15361
15362         * setup-paths.el (paths-construct-exec-path): Ditto.
15363
15364         * make-docfile.el: Ditto.
15365
15366         * loadup.el (really-early-error-handler): Ditto.
15367
15368         * find-paths.el (paths-decode-directory-path): Use decode-path
15369         instead of decode-path-internal.
15370
15371         * files.el (parse-colon-path): Update docstring.
15372
15373 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15374
15375         * subr.el (get-buffer-window-list): Make BUFFER optional.
15376
15377         * window-xemacs.el (windows-of-buffer): Defalias to
15378         get-buffer-window-list.
15379
15380 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15381
15382         * disass.el: Fix maintainer keyword.
15383
15384         * bytecomp.el (byte-compile-and-load-file): Autoload.
15385         (byte-compile-buffer): Ditto.
15386
15387         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15388         value is returned, not the name.
15389         (lisp-imenu-generic-expression): Enable it.
15390         (lisp-mode-variables): Ditto.
15391         (lisp-indent-offset): Change defconst to defvar.
15392         (lisp-indent-function): Ditto.
15393         (lisp-body-indent): Ditto.
15394
15395 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15396
15397         * modeline.el: Use zap-last-kbd-macro-event.
15398
15399         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15400         nil, don't attempt to do anything with messages.
15401         (eval-last-sexp): Use `letf' for clarity.
15402
15403 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15404
15405         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15406
15407 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15408
15409         * buff-menu.el:
15410         * lisp-mode.el:
15411         * obsolete.el:
15412         Change empty docstrings into no doc strings at all.
15413         Fix bogus FSF-format docstrings.
15414         * etags.el: Fix docstring.
15415
15416 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15417
15418         * package-get.el (package-get): Use internal md5
15419
15420 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15421
15422         * about.el (about-xemacs): Correct abuse of concat.
15423
15424 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15425
15426         * info.el (Info-mode): Use easymenu.
15427
15428 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15429
15430         * apropos.el (apropos): Don't use concat with integers.
15431
15432         * cmdloop.el (describe-last-error): Handle the case when no error
15433         was seen gracefully.
15434
15435         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15436         defun.
15437         (apropos-describe-plist): Ditto.
15438
15439         * help.el (with-displaying-help-buffer): Revert to a defun.
15440         (describe-key): Use it as defun.
15441         (describe-mode): Ditto.
15442         (describe-bindings): Ditto.
15443         (describe-prefix-bindings): Ditto.
15444         (describe-installation): Ditto.
15445         (view-lossage): Ditto.
15446         (describe-function): Ditto.
15447         (describe-variable): Ditto.
15448         (describe-syntax): Ditto.
15449
15450 1998-05-11  Oliver Graf <ograf@fga.de>
15451
15452         * dragdrop.el: changed order of require/provide
15453         (dragdrop-drop-mime-default) changed to new calling conventions
15454         (dragdrop-drop-do-functions) changed to new calling conventions
15455         (dragdrop-function-widget) this one needs more work...
15456
15457 1998-05-10  Oliver Graf <ograf@fga.de>
15458
15459         * about.el: another small change in my entry
15460         * dragdrop.el (dragdrop-drop-log-function): logging added
15461         plus customizations
15462         changed interface to handler functions. now called with event
15463         and object
15464
15465 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15466
15467         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15468         E-W arrow pointer displayed over draggable dividers.
15469
15470         * mouse.el (default-mouse-motion-handler): Show it when
15471         appropriate.
15472         (drag-window-divider): Added.
15473         ([top-level]): Initialized window-divider-map with a keymap
15474         binding the above function to left button down event.
15475
15476         * x-mouse.el (x-init-pointer-shape): Initialize
15477         divider-pointer-glyph from Cursor.dividerPointer, or use default
15478         E-W double arrow.
15479
15480 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15481
15482         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15483
15484 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15485
15486         * simple.el (count-words-buffer): Don't query for buffer.
15487         (count-lines-buffer): Ditto.
15488
15489 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15490
15491         * help.el (where-is): add optional insert argument.
15492
15493 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15494
15495         * help.el (describe-key-briefly): New argument INSERT.
15496
15497         * simple.el (eval-expression): New optional argument; synch with
15498         FSF 20.3.
15499
15500         * keydefs.el (global-map): Add new register bindings.
15501
15502         * register.el: Synched with FSF 20.3.
15503
15504 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15505
15506         * window-xemacs.el (recenter): all arguments are optional.
15507
15508 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15509
15510         * device.el: (device-pixel-width): Reflected name/parameters
15511         change to device-system-metric.
15512         (device-pixel-height): Ditto.
15513         (device-mm-width): Ditto.
15514         (device-mm-height): Ditto.
15515         (device-bitplanes): Ditto.
15516         (device-color-cells): Ditto.
15517
15518 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15519
15520         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15521
15522         * cl.el (most-positive-fixnum): Document.
15523         (most-negative-fixnum): Ditto.
15524
15525         * cus-dep.el: Updated comment.
15526
15527         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15528         constant.
15529
15530         * cus-load.el (custom-put): Removed.
15531
15532         * files.el (after-find-file): Just resignal quit instead of
15533         signaling "canceled".
15534
15535 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15536
15537         * frame.el (other-frame): Use `focus-frame' instead of
15538         select-frame kludges.
15539
15540         * lisp-mode.el: Update lisp-indent-function for
15541         save-selected-frame and with-selected-frame.
15542
15543         * frame.el (save-selected-frame): New macro.
15544         (with-selected-frame): Ditto.
15545         (other-frame): Use `set-frame-focus'.
15546
15547 1998-05-06  Oliver Graf <ograf@fga.de>
15548
15549         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15550         (dragdrop-drop-url-default) default handler for URL drops created
15551         (dragdrop-drop-mime-default) default handler for MIME drops created
15552         (dragdrop-drop-functions) default custom for handling drops created
15553         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15554
15555 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15556
15557         * mouse.el: Removed redundant mouse-mswindows-drop function.
15558
15559 1998-05-05  Oliver Graf <ograf@fga.de>
15560
15561         * about.el: changed some text in my entry
15562         * dragdrop.el: added customs
15563
15564 1998-05-04  Oliver Graf <ograf@fga.de>
15565
15566         * mouse.el: killed global drop key bindings
15567         (mouse-offix-drop) removed
15568         * dragdrop.el: created
15569         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15570
15571 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15572
15573         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15574         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15575
15576         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15577         obsolete comment.
15578
15579         * scrollbar.el (scrollbars-visible-p): Use new
15580         {vertical,horizontal}-scrollbar-visible-p specifiers.
15581
15582 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15583
15584         * device.el (device-pixel-height):
15585         (device-pixel-width):
15586         (device-mm-width):
15587         (device-mm-height):
15588         (device-bitplanes):
15589         (device-color-cells): Moved these 6 functions from device.c; they
15590         all use single (device-system-metrics) call.
15591
15592 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15593
15594         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15595         were renamed.
15596
15597         * menubar-items.el:
15598         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15599         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15600
15601         * help.el (help-map): Remove Hyperbole keybinding logic.
15602         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15603
15604 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15605
15606         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15607         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15608
15609 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15610
15611         * msw-glyphs.el: use nicer icon3 from the frame icon.
15612
15613 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15614
15615         * version.el (emacs-version): Remove InfoDock conditionals.
15616
15617         * startup.el (startup-splash-frame): Change ID logo name.
15618
15619 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15620
15621         * files.el (after-find-file): If the user presses C-g on
15622         directory-creation prompt, kill the buffer.
15623
15624 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15625
15626         * simple.el (count-words-region): Reverse previous change.
15627
15628 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15629
15630         * replace.el (query-replace): Just call perform-replace.
15631         (query-replace-regexp): Ditto.
15632         (perform-replace): Move region handling here.
15633         (perform-replace): Use the new arg to match-data.
15634
15635 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15636
15637         * x-init.el: Install X specific display table that
15638           displays char 0240 as a space to avoid whatever it is
15639           that screws up display of that character code.
15640
15641 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15642
15643         * help.el (function-arglist): If no arguments are documented for a
15644         subr, print nothing rather than incorrect output.
15645
15646 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15647
15648         * cmdloop.el (command-error): Update bail-out error message to use
15649         `emacs-program-name'.
15650
15651         * lib-complete.el: Remove reader macro cruft.
15652
15653         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15654         cruft.
15655
15656         * simple.el (count-words-region): Drop interactive-p check on the
15657         message.
15658
15659 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15660
15661         * font.el
15662         * msw-faces.el
15663         Correct spelling of mswindows-font-canonicalize-name.
15664
15665 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15666
15667         * ldap.el (ldap-host-parameters-alist): Replaced with
15668         `ldap-host-parameters-plist'
15669         (ldap-search): Adapt to previous change
15670
15671 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15672
15673         * about.el (about-hackers): Update Bob Weiner bio.
15674         (about-maintainer-info): Ditto.
15675
15676 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15677
15678         * simple.el (display-warning-minimum-level): Docfix.
15679
15680 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15681
15682         * widget.el (:default-get): New keyword.
15683         * wid-edit.el (default, widget-default-default-get): Define it.
15684         (group, widget-group-default-get): Define it.
15685         (menu-choice, widget-choice-default-get): Define it.
15686         (widget-default-get): New function.
15687         (widget-choice-action): Call it.
15688         (widget-editable-list-entry-create): Call it.
15689
15690 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15691
15692         * byte-optimize.el (byte-boolean-vars): Removed.
15693         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15694         lookup through `byte-boolean-vars'.
15695
15696 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15697
15698         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15699         resource-provided values into ghost specs for scrollbar-height and
15700         scrollbar-width.
15701
15702 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15703
15704         * byte-optimize.el: Don't attempt to optimize /=.
15705
15706         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15707         (byte-compile-/=): Ditto.
15708
15709 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15710
15711         * apropos.el: Use `with-displaying-help-buffer'.
15712         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15713         Use `with-displaying-help-buffer'.
15714         (apropos-follow): Do not give special treatment to buffer cursor
15715         was in prior to a mouse click.
15716         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15717         (apropos-print-doc): Set correct buffer for setting text
15718         properties.
15719
15720 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15721
15722         * help.el (help-buffer-prefix-string): New variable.
15723         (help-buffer-name): Use it.
15724
15725         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15726         mode menu.
15727
15728 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15729
15730         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15731
15732 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15733
15734         * files.el (find-file-noselect): Update docstring.
15735         (find-file-noselect): Signal an error if found an unreadable file.
15736         (file-chase-links): Save the match data.
15737         (normal-mode): Use `lwarn' and `error-message-string'.
15738         (interpreter-mode-alist): Change defconst to defvar.
15739         (inhibit-first-line-modes-regexps): Ditto.
15740         (inhibit-first-line-modes-regexps): Added .tgz.
15741         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15742         (change-major-mode-with-file-name): New user-option.
15743         (set-visited-file-name): Synched with FSF.
15744         (file-name-extension): New function, from FSF 20.3.
15745         (file-relative-name): Synched with FSF.
15746         (save-some-buffers): Support the C-r feature.
15747         (recover-session): Synched with FSF.
15748         (kill-some-buffers): Ditto.
15749         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15750
15751 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15752
15753         * files.el (insert-file): Undo previous change and reenable use of
15754         format.el.
15755
15756 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15757
15758         * window-xemacs.el (recenter): Define.
15759
15760 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15761
15762         * font.el (mswindows-font-create-name)
15763         (mswindows-font-create-object): new functions for mswindows type
15764         fonts.
15765
15766         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15767         strings are parsed as well as font objects.
15768
15769 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15770
15771         * modeline.el (defining-kbd-macro): Restore modeline indication of
15772         kbd-macro being recorded.
15773         (add-minor-mode): Simplify docstring.
15774         (modeline-minor-mode-menu): Remove stuff.
15775
15776 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15777
15778         * code-process.el (call-process): dynamically decide process
15779         coding type.
15780
15781 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15782
15783         * modeline.el: Add line-number-mode, column-number-mode to
15784         the modeline minor-mode menu.  Button2 on the line number does
15785         goto-line.
15786
15787 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15788
15789         * mouse.el: move x-selection-owner-p type things to
15790         selection-owner-p.
15791
15792         * msw-init.el: copy zmacs stuff from x-init.el
15793
15794         * msw-select.el (mswindows-own-selection)
15795         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15796         functions. Very simple minded implementation of selectio
15797         ownership.
15798
15799         * select.el (own-selection) (disown-selection)
15800         (activate-region-as-selection) (select-make-extent-for-selection)
15801         (valid-simple-selection-p): functions moved from x-select.el for
15802         generalized selection.
15803
15804         * x-select.el: see select.el changes.
15805
15806         * x-toolbar.el: use new selection functions.
15807
15808 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15809
15810         * packages.el (packages-find-package-directories): Fixed bug that
15811         would pick up multiple site-package directories.
15812         (package-locations): Added "xemacs-packages" as a late package
15813         location.
15814
15815         * find-paths.el: Now uses `emacs-program-name' and
15816         `emacs-program-version'.
15817         Additions to enforce version-specific directories in
15818         `paths-find-version-directory'.
15819
15820 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15821
15822         * default.el: Removed.
15823         * site-start.el: Removed.
15824
15825 1998-04-29  Didier Verna  <didier@xemacs.org>
15826
15827         * minibuf.el (minibuffer-history-minimum-string-length): Default
15828         to nil.
15829
15830 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15831
15832         * find-paths.el (paths-program-name): Rename.
15833         (paths-emacs-root-p): Ditto.
15834         (paths-find-site-directory): Ditto.
15835
15836 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15837
15838         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15839         `emacs-lisp-byte-compile-and-load'.
15840
15841 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15842
15843         * ldap.el (ldap-search): Fixed additional parameter passing to
15844         `ldap-open'
15845
15846 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15847
15848         * select.el (kill-primary-selection) (selection-owner-p)
15849         (copy-primary-selection) (yank-clipboard-selection)
15850         (selection-exists-p) (delete-primary-selection): new file and
15851         functions that do the right thing for the selected device.
15852
15853         * x-menubar.el: use generalised selection functions.
15854
15855         * dumped-lisp.el: dump select.el.
15856
15857 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15858
15859         * find-paths.el (paths-progname): New variable.
15860         (paths-emacs-root-p): Use it.
15861         (paths-find-site-directory): Ditto.
15862
15863 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15864
15865         * loadup.el ((member "dump" command-line-args)): Dump as
15866         `infodock' if InfoDock.
15867
15868 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15869
15870         * find-paths.el (construct-emacs-version): Simplify, include
15871         program name in the return value.
15872         * (paths-find-version-directory): Use it.
15873
15874 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15875
15876         * info.el (Info-parse-dir-entries): Fixed regexp
15877         (Info-build-dir-anew): Remove full suffix and capitalize info file
15878         name for files with no @direntry
15879         (Info-batch-rebuild-dir): New function
15880         (Info-suffixed-file): Check for regular files instead of simple
15881         file existence (could catch directories before)
15882
15883 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15884
15885         * setup-paths.el, find-paths.el: Removed uses of `not' which
15886         temacs doesn't have.
15887
15888         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15889         into root searching.
15890
15891 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15892
15893         * subr.el: Remove definition of `not'.
15894
15895 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15896
15897         * msw-glyphs.el: enable graphics support.
15898
15899 1998-04-23  Didier Verna  <didier@xemacs.org>
15900
15901         * x-menubar.el (default-menubar): restored the line-number-mode
15902         option.
15903
15904         * misc doc string updates related to the options menu.
15905
15906 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15907
15908         * setup-paths.el (paths-construct-load-path): Fix typo.
15909
15910 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15911
15912         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15913         font-menu-ignore-scaled-fonts don't have to be bound now; this
15914         gets us one step further towards making --no-autoloads work.
15915
15916         * startup.el (normal-top-level): Load auto-autoloads only if
15917         lisp-directory is non-nil.
15918
15919         * setup-paths.el (paths-construct-load-path): Made it robust
15920         against nil lisp-directory.
15921
15922         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15923         to the list of variables that cause a warning when nil.
15924
15925         * toolbar.el (init-toolbar-location): Now works even when there's
15926         no toolbar icon directory.
15927
15928 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15929
15930         * help.el (view-lossage): Recognize it.
15931
15932         * simple.el (log-message): Mark multiline messages.
15933
15934 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15935
15936         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15937
15938 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15939
15940         * package-get.el (package-get-all):  add `\n' separator to
15941         interactive specification so that both variables are read
15942
15943 1998-04-22  Didier Verna  <didier@xemacs.org>
15944
15945         * x-menubar.el: ported the options menu to Custom.
15946         Moved the "read only" toggle button to the buffers menu.
15947         Corrected some missing ;;;###autoload or defcustom.
15948
15949         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15950         the scrollbar-visible specifier for options menu handling.
15951
15952         * toolbar.el (toolbar-visible-p)
15953                      (toolbar-captioned-p)
15954                      (default-toolbar-position): defcustom wrappers around
15955         the toolbar specifiers for options menu handling.
15956
15957         * frame.el (get-frame-for-buffer-default-instance-limit):
15958         defcustom it for options menu handling.
15959
15960         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15961         font-lock-mode for options menu handling.
15962
15963         * cus-start.el: added Custom properties to overwrite-mode for
15964         options menu handling.
15965
15966 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15967
15968         * about.el: shameless self-promotion.
15969
15970 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15971
15972         * simple.el (raw-append-message): Slightly optimize.
15973         (remove-message): Use `push' for clarity.
15974         (append-message): Ditto.
15975         (display-warning): Dito.
15976         (raw-append-message): Send the message to the appropriate device.
15977
15978 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15979
15980         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15981         From Sean MacLennan <Sean.MacLennan@pika.ca>
15982
15983 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15984
15985         * setup-paths.el: Changed `directory-sep-char' to
15986         `path-separator', following a change in GNU Emacs.
15987
15988 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15989
15990         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15991         (Info-build-dir-anew): Add a final newline.
15992         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15993         is `always'
15994         (Info-rebuild-dir): Ditto
15995
15996         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15997
15998 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15999
16000         * simple.el (count-words-buffer): Retain zmacs region.
16001         (count-words-region): Ditto.
16002         * simple.el: (what-line): Expanded line counts.
16003         (count-lines): New parameter to conditionalize whether collapsed
16004         lines get counted.
16005         From Bob Weiner <weiner@altrasoft.com>
16006
16007 1998-04-19  SL Baur  <steve@altair.xemacs.org>
16008
16009         * packages.el (package-locations): infodock-packages must override
16010         mule-packages and packages.
16011
16012 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
16013
16014         * wid-edit.el:
16015         remove rude messages from widget-activation-widget-mapper
16016         and widget-activation-glyph-mapper
16017
16018 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
16019
16020         * toolbar.el: Remove (featurep 'x) test from
16021         toolbar-make-button-list
16022
16023 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
16024
16025         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
16026         only if in the same frame.
16027
16028 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16029
16030         * packages.el (package-locations): Added site-packages hierarchy.
16031
16032         * setup-paths.el (paths-default-info-directories): Introduced and
16033         used.
16034
16035         * packages.el, setup-paths.el: Set various path searching depths
16036         to 1.
16037
16038         * packages.el (packages-hierarchy-depth):
16039         (packages-load-path-depth): Introduced and used.
16040
16041         * setup-paths.el (paths-load-path-depth): Introduced and used.
16042
16043         * find-paths.el (paths-find-recursive-path): Added max-depth
16044         parameter.
16045
16046 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16047
16048         * setup-paths.el (paths-construct-info-path): Removed
16049         dependency on behavior of (file-name-as-directory "").
16050
16051 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16052
16053         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16054         lisp objects
16055
16056 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16057
16058         * dump-paths.el, startup.el: Added handling for --debug-paths.
16059
16060 1998-04-15  William M. Perry  <wmperry@aventail.com>
16061
16062         * wid-edit.el: We cannot just set the help-echo or balloon-help
16063           properties for an extent based on the :help-echo widget
16064           property, since help-echo and balloon-help cause an EXTENT to
16065           get passed in, where :help-echo functions are expecting a WIDGET
16066
16067 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16068
16069         * scrollbar.el (init-scrollbar-from-resources): Call
16070         mswindows-init-scrollbar-metrics when appropriate.
16071
16072 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16073
16074         * dumped-lisp.el: dump x-toolbar for window system
16075
16076         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16077         have support and xpm.
16078
16079 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16080
16081         * files.el (toggle-read-only): Fix docstring.
16082         From Didier Verna <didier@xemacs.org>
16083
16084 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16085
16086         * startup.el (normal-top-level): Load autoload-file-name without
16087         specifying an extension---some people only auto-autoload.el.gz.
16088
16089 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16090
16091         * files.el (backup-enable-predicate): Don't bomb on NAME being
16092         nil.
16093
16094 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16095
16096         * find-paths.el, packages.el: Now prefers configure'd paths.
16097         This shouldn't cause any of the originally anticipated problems as
16098         the current paths architecture will not define the various
16099         configure-xxx variables if they're not specified on the configure
16100         command line.
16101
16102         * find-paths.el, setup-paths.el, packages.el: Removed all
16103         mentionings of "/" as a path separator.
16104         Used paths-construct-path throughout.
16105
16106         * find-paths.el (paths-construct-path): Created to assemble paths
16107         from directory components.
16108
16109         * setup-paths.el, packages.el: Used paths-decode-directory-path
16110         instead of decode-path-internal.
16111
16112         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16113         and associates.
16114         (paths-decode-directory-path) Created.
16115
16116         * setup-paths.el: Changed configure-exec-path to
16117         configure-exec-directory.
16118
16119 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16120
16121         * packages.el (packages-find-packages): Fixed decoding of
16122         EMACSPACKAGEPATH.
16123
16124         * startup.el: -no-packages -> -no-early-packages.
16125
16126         (packages-load-package-lisps): Fixed loading of auto-autoload
16127         files.
16128
16129         * startup.el (normal-top-level): Fixed loading of core
16130         auto-autoload.
16131
16132         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16133
16134         * startup.el, packages.el, dump-paths.el: Added proper settings
16135         for site-directory and lisp-directory variables.
16136
16137         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16138         inhibit-package-autoloads and fixed handling of it.
16139
16140         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16141         handling of former inhibit-package-init, now
16142         inhibit-early-packages, to make -vanilla etc. work.
16143
16144 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16145
16146         * code-process.el (start-process): Fallback to 'undecided instead
16147         of 'binary for process input coding stream.
16148
16149         * process.el (start-process): Docstring fix.
16150
16151 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16152
16153         * info.el (Info-insert-dir): Do not insert temporary dir files
16154         in Info-dir-file-attributes
16155         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16156         (Info-rebuild-dir): Ditto.
16157
16158 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16159
16160         * obsolete.el: Added obsoleteness declarations for
16161         `site-directory' and `Info-default-directory-list'.
16162
16163 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16164
16165         * find-paths.el (paths-find-emacs-root): Only look at the
16166         executable at the end of the symlink chain for determining the
16167         Emacs root.
16168
16169 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16170
16171         * setup-paths.el (paths-construct-info-path): Changed construction
16172         to cater to gone default in configure.
16173
16174         * find-paths.el (paths-uniq-append): Added.
16175
16176         * packages.el: Rewritten package path construction once again.
16177
16178         * dump-paths.el, startup.el: Removed package-path as a global
16179         variable.
16180
16181         * package-admin.el (package-admin-add-single-file-package):
16182         (package-admin-add-binary-package): Changed package-path to
16183         late-packages.
16184
16185         * packages.el (packages-split-path): Split path at "/" rather than
16186         nil according to change in emacs.c.
16187
16188 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16189
16190         * setup-paths.el (paths-construct-info-path): Changed info path
16191         order so that directories come out right.
16192         (paths-find-lock-directory): Fixed bug: It used to think
16193         configure-lock-directory is a path.
16194
16195 1998-04-06  Jeff Miller <jmiller@smart.net>
16196
16197         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16198         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16199         eases the use of toolbar-add/kill-item functions.
16200
16201 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16202
16203         * code-files.el (file-coding-system-alist): Commented out
16204         loaddefs.el magical treatment.
16205
16206 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16207
16208         * info.el (Info-rebuild-outdated-dir): Added new option
16209         `conservative' and made it the default
16210         (Info-rebuild-dir): Appropriately parse multi-line description
16211         strings, and multi-section dir files. Issue warning when dir
16212         is rebuilt as temporary
16213         (Info-build-dir-anew): Issue warning when dir is built as
16214         temporary
16215
16216 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16217
16218         * list-mode.el (list-mode-map): Bind highlight motion commands to
16219         standard keys left, right, C-b and C-f.
16220
16221 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16222
16223         * files.el (auto-mode-alist): allow .sc for Scheme->C
16224
16225 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16226
16227         * loadup.el (pureload): Don't quote (garbage-collect).
16228
16229 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16230
16231         * package-get-base.el: Updated.
16232
16233 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16234
16235         * isearch-mode.el (isearch-just-started): New variable.
16236         (isearch-mode): Set it.
16237         (isearch-repeat): Advance one character forward only if the search
16238         was successful, and was not just started.
16239         (isearch-repeat): Clear isearch-just-started.
16240
16241 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16242
16243         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16244         if running -batch.
16245
16246 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16247
16248         * subr.el (listify-key-sequence): Removed.
16249
16250 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16251
16252         * bytecomp.el (byte-compile-print-gensym): New option.
16253         (byte-compile-output-file-form): Use it.
16254         (byte-compile-output-docform): Ditto.
16255         (byte-compile-compiled-obj-to-list): Ditto.
16256
16257 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16258
16259         * msw-glyphs.el: set frame icon if xpm support.
16260
16261 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16262
16263         * help.el: Code that pretty prints variable values
16264           removed.
16265
16266 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16267
16268         * find-paths.el (paths-emacs-root-p): Correct test for installation
16269         directory.
16270         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16271
16272 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16273
16274         * loaddefs.el: Don't set debug-ignored-errors; leave
16275           its default value set to nil.
16276
16277 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16278
16279         * info.el (Info-rebuild-dir): fixed mis-spelling.
16280
16281 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16282
16283         * info.el (Info-rebuild-outdated-dir): New custom var
16284         (Info-insert-node): Create/update dir file when needed, ie when it
16285         does not exist or is older than some info files in directory
16286
16287 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16288
16289         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16290         for last packages, mainly for using a 20.4 package base.
16291
16292         * packages.el (late-packages): Typo fix.  It was called
16293         early-packages.
16294
16295         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16296         relative symlinks correctly.
16297         (paths-find-emacs-roots): More rigorous checking for plausible
16298         configuration-time root.
16299
16300         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16301         find its roots.
16302
16303 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16304
16305         * faces.el: Fix docstrings.
16306         * glyphs.el: Fix docstrings.
16307         * mouse.el: Fix docstrings.
16308
16309         * frame.el: Change phrase `current frame' to `selected frame'.
16310
16311         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16312
16313         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16314         macros using backquote to make them infinitely more readable.
16315
16316 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16317
16318         * packages.el (packages-find-package-path): Hardcoded specialized
16319         InfoDock support until we can clean this up.
16320
16321         * help.el (describe-bindings-1): Return the value of the bindings
16322         help buffer created.
16323         (describe-bindings): Ditto.
16324
16325         * simple.el (set-variable): Restore previous behavior of not
16326         bombing if the variable to set is not boundp.
16327
16328 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16329
16330         * packages.el (packages-handle-package-dumped-lisps): Allow for
16331         non-local files to be loaded off the package-lisp variable.
16332
16333 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16334
16335         * x-faces.el: Global X resources should override
16336           specs for all device classes (color, grayscale, mono);
16337           code currently doesn't override any of them.  Fixed by
16338           calling remove-specifier with '(x default) as the tag
16339           set and allowing inexact matches.
16340
16341 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16342
16343         * faces.el: Separated face initializations based on
16344           device classes into device type specific (tag set,
16345           instantiator) pairs.
16346
16347 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16348
16349         * wid-edit.el (widget-choice-action): Remember user's explicit
16350         choice.
16351         (widget-choice-value-create): Respect it.
16352         From Richard Stallman <rms@gnu.org>
16353
16354 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16355
16356         * setup-paths.el (paths-construct-info-path): Always append
16357         existing directories from configure-time info path.
16358
16359         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16360         Info-directory-list.
16361
16362         * info.el: Removed Info-default-directory-list which was broken by
16363         design.
16364         Removed bogus initialization of Info-directory-list---startup.el
16365         can do a much better job.
16366         Added autoload of Info-directory-list.
16367
16368         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16369         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16370         be exclusive; now it's merely given precedence, just like in the
16371         old days.
16372
16373 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16374
16375         * find-paths.el (paths-find-architecture-directory): Fix bug with
16376         finding; it used to default too early.
16377
16378 1998-03-25  Martin Buchholz <martin@xemacs.org>
16379
16380         * packages.el (packages-split-path): Fix a bug; it used to fail
16381         for paths that weren't split.
16382
16383 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16384
16385         * finder.el (finder-compile-keywords): trap on errors.
16386
16387 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16388
16389         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16390           fourth argument of t so that only the specs exactly
16391           matching the tag lists are removed.
16392
16393 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16394
16395         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16396
16397 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16398
16399         * minibuf.el (mouse-read-file-name-1): If a default directory was
16400         specified, use it for generating the completions.
16401
16402 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16403
16404         * update-elc.el: Now respects inhibit-package-init and
16405         inhibit-site-lisp.
16406         Now does path construction with loadup-paths.
16407
16408         * startup.el (normal-top-level, startup-setup-paths): Now respects
16409         inhibit-package-init and inhibit-site-lisp.
16410
16411         * packages.el (packages-find-package-path): Extended package path
16412         by version-specific hierarchies.
16413         (packages-find-packages): Now respects inhibit flag and
16414         inhibit-site-lisp.
16415         Moved path setup to loadup-paths.
16416
16417         * make-docfile.el: Now respects inhibit-package-init and
16418         inhibit-site-lisp.
16419         Now does path construction with loadup-paths.
16420
16421         * loadup.el: Now respects inhibit-package-init and
16422         inhibit-site-lisp.
16423
16424         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16425
16426         * loadup-paths.el: New file: setup load-path to encompass
16427         packages.
16428
16429 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16430
16431         * auto-show.el: load-gc renamed to pureload.
16432         * site-load.el: Ditto.
16433         * packages.el (toplevel): Ditto.
16434         * loadup.el (really-early-error-handler): Ditto.
16435         * dumped-lisp.el (preloaded-file-list): Ditto.
16436         * cus-face.el (custom-declare-face): Ditto.
16437
16438 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16439
16440         * <Today>: The Big Path Searching Overhaul.
16441
16442         * find-paths.el: New file: find and assemble paths in the
16443         installation hierarchy.
16444
16445         * setup-paths.el: New file: global layout of paths and directories
16446         within the XEmacs hierarchy.
16447
16448         * packages.el: Replaced everything related to path searching and
16449         startup by code in terms of find-paths.
16450
16451         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16452         the new path searching engine.
16453
16454         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16455         and setup-paths.
16456
16457 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16458
16459         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16460         setup-paths.el.
16461
16462 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16463
16464         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16465         compiles identically in any configuration.
16466         Removed irrelevant commentary.
16467
16468 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16469
16470         * simple.el (set-variable): Allow setting specifiers.
16471
16472 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16473
16474         * lisp.el (forward-sexp): Revert previous change.
16475
16476 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16477
16478         * frame.el (frame-initialize): Use `delete-console' instead of
16479         `delete-device' to delete the stream console to match the usage in
16480         Fkill_emacs.
16481
16482 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16483
16484         * files.el (cdpath-previous): New variable.
16485         (cd): Use it.
16486         From Bob Weiner <weiner@wave.altrasoft.com>
16487
16488 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16489
16490         * keydefs.el: Changed keybindings of forward-char,
16491           backward, scroll-up and scroll-down to point to their
16492           -command counterparts.
16493
16494         * simple.el: New functions: forwarc-char-command,
16495           backwrad-char-command, scroll-up-command,
16496           scroll-down-command which work liek their counterparts
16497           except that they honor the variable
16498           signal-error-on-buffer-boundary.
16499
16500           Definition of signal-error-on-buffer-boundary received
16501           from src/cmds.c.
16502
16503           defvar declaration added for word-across-newline to avoid
16504           byte-compiler warning about the free variable reference.
16505
16506 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16507
16508         * winnt.el: Removed "%t" from the beginning of
16509         modeline-format. From now on, there's no nt-specifics in the modeline.
16510
16511 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16512
16513         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16514         of `when' with `if'.
16515
16516 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16517
16518         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16519         mswindows. Must be reworked along with glyphs.el, or
16520         merged into it, after there is images support.
16521
16522         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16523         'mswindows.
16524
16525 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16526
16527         * faces.el: fix for text cursor initialization.
16528         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16529         From Andy Piper <andyp@parallax.co.uk>
16530
16531 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16532
16533         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16534         if there is an existing package that handles it and warn the user
16535         about that mode.
16536
16537 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16538
16539         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16540         Installation" menu item when Installation-string is not bound.
16541
16542 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16543
16544         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16545         From Jeremiah W. James <jerry@cs.ucsb.edu>
16546
16547 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16548
16549         * msw-faces.el:
16550         * faces.el: Fix face initialization.
16551
16552 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16553
16554         * files.el (backup-enable-predicate): fix breakage introduced
16555         by TMPDIR patch.
16556
16557 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16558
16559         * x-faces.el (x-init-face-from-resources): The
16560           TTY face property retrieval functions don't return
16561           specifiers, so use face-property instead.
16562
16563 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16564
16565         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16566
16567 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16568
16569         * x-menubar.el: Expanded documentation for
16570           option-save-faces.  Changed Options -> Browse Faces
16571           menu entry to invoke customize-face.
16572
16573 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16574
16575         * faces.el: Most face initialization moved out of
16576           init-other-random-faces to the top level so that the
16577           initialization happens before Xemacs is dumped.  Much
16578           of the fascist "face-differs-from-default-p or FROB!"
16579           code has been retired in favor of letting the user do
16580           what they want to do.  Face initialization code changed
16581           to use `default' specifier tag so that the settings can
16582           be overridden later if the user wishes it.
16583
16584 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16585
16586         * about.el (about-hackers): Update contributors list.
16587
16588 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16589
16590         * specifier.el: Define new specifier tag `default'.
16591
16592         * modeline.el: Initialize faces using `default' tag.
16593
16594         * x-faces.el (x-init-face-from-resources): Remove
16595           specifier specs containing the `default' tag before
16596           adding new specs.
16597
16598 1998-03-02  John Jones  <jj@asu.edu>
16599
16600         * package-get.el (package-get-all): fixed arguments on call to
16601         package-admin-add-single-file-package.
16602         * package-get.el (package-get-installedp): fixed to match
16603         advertised behavior.
16604         * package-get.el: added function package-get-update-all which
16605         installs newest versions of all the current packages (if they are
16606         not already installed).
16607
16608 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16609
16610         * files.el (find-file-noselect): Uncommented `truename' binding in
16611         `let*' and use it later to set `buffer-file-truename' iff it's
16612         still nil, as happens for example when finding a compressed
16613         file with "jka-compr".
16614
16615 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16616
16617         * faces.el: in make-face-* type functions do the operation for all
16618         window systems, not just the first one found.
16619
16620         * font.el: call mswindows-list-fonts for mswindows.
16621
16622 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16623
16624         * code-process.el (call-process-region):
16625         * process.el (call-process-region):
16626         * package-get.el (package-get-dir):
16627         * files.el (backup-enable-predicate):
16628         * gnuserv.el (gnuserv-temp-file-regexp):
16629         Use temp-directory in place of `/tmp'.
16630
16631 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16632
16633         * "Fast" dired-in-C enhancements for Windows 95/NT:
16634
16635         * files.el: Added function, `wildcard-to-regexp', from GNU
16636           Emacs.
16637
16638         * files.el (insert-directory): Modified to use special
16639           dired-in-C enhancements if present.
16640
16641 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16642
16643         * code-files.el: make default coding no-conversion.
16644
16645 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16646
16647         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16648         the load-path.
16649
16650         * update-elc.el: Strip directory when testing for files not to
16651         bytecompile.
16652
16653 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16654
16655         * lisp-mode.el: Use recommended form for menus.
16656
16657         * info.el (Info-construct-menu): Use recommended form for menus.
16658
16659         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16660         entry.
16661
16662 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16663
16664         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16665           (get-frame-for-buffer-noselect): Always return frames
16666           in the not-this-window-p cond clause.
16667
16668 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16669
16670         * help.el (describe-installation): New function.
16671
16672         * x-menubar.el (default-menubar): Add describe-installation to
16673         Help menu.
16674
16675         * packages.el (packages-unbytecompiled-lisp): Installation.el
16676         should not be bytecompiled.
16677
16678         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16679         XEmacs.
16680
16681         * x-menubar.el (default-menubar): Use correct guard for VM menu
16682         entry.
16683
16684         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16685         coding.
16686         From Andy Piper <andyp@parallax.co.uk>
16687
16688 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16689
16690         * ldap.el: Do not require ldap-internal at compile time.
16691
16692 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16693
16694         * code-files.el: new file. a virtual copy of mule-files.el
16695         but without charset
16696         dependencies. (toggle-buffer-file-ocding-system) new function for
16697         changing the eol type for the current buffer.
16698
16699         * code-process.el: new file. a copy of
16700         mule-process.el. mule-process.el will disappear when things have
16701         settled.
16702
16703         * coding.el: new file. a virtual copy of mule-files.el but
16704         without charset dependencies. (coding-system-base) new function
16705         for getting the parent coding system of a coding system with eol
16706         type set.
16707
16708         * dumped-lisp.el: add above files for the non-mule case.
16709
16710 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16711
16712         * window-xemacs.el (display-buffer): If no explicit
16713           frame is specified, search for a window that displays
16714           the buffer on the currently selected frame, before
16715           searching other frames.
16716
16717 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16718
16719         * frame.el (get-frame-for-buffer): If not-this-window-p
16720           is non-nil, use window on the selected frame if it is not
16721           also the selected window.  When defaulting, search for
16722           windows on the currently selected fgrame before searching
16723           other frames.
16724
16725 1998-02-25  Didier Verna  <didier@xemacs.org>
16726
16727         * modeline.el (modeline-swap-buffers): originally named
16728         `mouse-release-modeline'. Whether to actually swap the buffers is
16729         decided in `mouse-drag-modeline'.
16730         (mouse-drag-modeline): A button release event is considered a
16731         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16732         stay unchanged.
16733
16734 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16735
16736         * x-menubar.el: Put redo on the menubar.
16737         From Aki Vehtari <Aki.Vehtari@hut.fi>
16738
16739 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16740
16741         * bytecomp.el (displaying-byte-compile-warnings): if
16742         temp-buffer-show-function is set, use it to display current set of
16743         warnings in the "*Compile-Log-Show*" buffer.
16744
16745         * simple.el (display-warning-buffer): if temp-buffer-show-function
16746         is set, use it to display current set of warnings in the
16747         "*Warnings-Show*" buffer.
16748
16749 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16750
16751         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16752         Common Lisp.
16753
16754 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16755
16756         * menubar.el: Allow button descriptors at least 2 long.
16757
16758         * x-menubar.el (default-menubar): Use recommended forms.
16759         (file-menu-filter): Remove.
16760         (edit-menu-filter): Remove.
16761
16762 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16763
16764         * about.el (about-hackers): Updated.
16765
16766 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16767
16768         * help.el (help-max-help-buffers): new variable
16769         (help-register-and-maybe-prune-excess): new function
16770         (help-buffer-name): use help-max-help-buffers.
16771         (with-displaying-help-buffer): use
16772         help-register-and-maybe-prune-excess.
16773
16774         * help.el (help-maybe-pretty-print-value): if the value fits on
16775         one line, let it.
16776
16777 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16778
16779         * (with-displaying-help-buffer): there is no need to kill the buffer
16780         if it exists, because with-output-to-temp-buffer will clear it.
16781         further, killing the buffer violates the rule that
16782         temp-buffer-show-function, if set, has the full responsibility of
16783         showing the temp buffer.  killing the buffer fucks with the window
16784         configuration, hosing temp-buffer-show-function.
16785
16786
16787 1998-02-23  Didier Verna  <didier@xemacs.org>
16788
16789         * modeline.el (mouse-drag-modeline):
16790         - Always scroll the modeline that was originally clicked on.
16791         - Use x pixels instead of x characters (which doesn't work anyway)
16792         as horizontal reference for modeline dragging. This allows us to
16793         keep on dragging the modeline even if the motion event occurs in
16794         another window.
16795
16796 1998-02-23  Didier Verna  <didier@xemacs.org>
16797
16798         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16799         glyph on the modeline to indicate that dragging the mouse has an
16800         effect both horizontally and vertically.
16801
16802 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16803
16804         * about.el (about-xemacs): Get rid of redundant visible version
16805         number.
16806
16807 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16808
16809         * about.el (about-hackers): Update credits.
16810
16811 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16812
16813         * prim/register.el (view-register): Show register type file-query.
16814
16815 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16816
16817         * mode-motion.el (mode-motion-highlight-internal):
16818           save-excursion inside save-window-exucrsion form to
16819           hide buffer point changes from save-window-excursion.
16820           Prevents display flickering when the mouse pointer
16821           moves.
16822
16823 1998-02-17  Didier Verna  <didier@xemacs.org>
16824
16825         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16826         function to handle correctly the case of a toolbar one side of the
16827         window: scrolling will not necessarily happen.
16828
16829 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16830
16831         * files.el (after-find-file): Restore missing argument
16832           to format that provides filename for "... consider M-x
16833           recover-file" message.  Also call `message' with "%s"
16834           as the first arg instead of an arbitrary string.
16835
16836 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16837
16838         * about.el (about-hackers): Various additions.
16839
16840 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16841
16842         * autoload.el (generate-file-autoloads-1): Don't force an extra
16843         line out when copying on-the-same line autoloads.
16844
16845         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16846         is installed.
16847
16848 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16849
16850         * x11/x-win-xfree86.el (x-win-init-xfree86):
16851         * x11/x-win-sun.el (x-win-init-sun):
16852         * x11/x-init.el (x-initialize-compose):
16853         * prim/simple.el:
16854         (backward-or-forward-kill-sexp):
16855         (backward-or-forward-kill-sentence):
16856         (backward-or-forward-kill-word):
16857         (backward-or-forward-delete-char):
16858         * prim/isearch-mode.el (isearch-help-or-delete-char):
16859         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16860         x-keysym-on-keyboard-p to detect backspace.
16861         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16862         Clean up symbols used with dead keys, checking Linux and solaris
16863         keysyms.
16864         Simplify x-win-*.el using above methods.
16865         Change documentation for x-keysym-*-p functions.
16866
16867 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16868
16869         * about.el (about-hackers): Restore entries for Michael Sperber and
16870         Vinnie Shelton.
16871         From Vinnie Shelton <acs@acm.org>
16872
16873 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16874
16875         * simple.el (count-words-region): Ditto.
16876
16877 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16878
16879         * simple.el (count-words-buffer): Document.  Don't print anything
16880         if non-interactive.
16881
16882 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16883
16884         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16885         multiple files in InfoDock.
16886
16887 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16888
16889         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16890         from version.el in InfoDock.
16891
16892         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16893         specially.
16894
16895 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16896
16897         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16898         variable name in docstring.
16899
16900 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16901
16902         * menubar.h: Include "gui.h".
16903
16904 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16905
16906         * site-load.el: Fix documentation.
16907
16908 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16909
16910         * package-get-base.el (package-get-base): Updated.
16911
16912         * keymap.el: PC-ize.
16913
16914 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16915
16916         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16917         from' on a fresh line.
16918
16919 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16920
16921         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16922         object.
16923
16924 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16925
16926         * undo-stack.el: PC-ize.
16927
16928         * cmdloop.el: PC-ize.
16929
16930 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16931
16932         * bytecomp-runtime.el: PC-ize.
16933
16934         * byte-optimize.el: Prolog fixup.  PC-ize.
16935
16936         * cus-dep.el: Spelling fix.
16937
16938         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16939         entries follow).
16940
16941 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16942
16943         * text-mode.el (text-mode-hook-identify): New function,
16944         put on text-mode-hook.  Set text-mode-variant here.
16945         (text-mode): Don't set it here.
16946
16947 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16948
16949         * text-mode.el (text-mode-hook): New defvar.
16950         (text-mode-variant): New variable.
16951         (text-mode): Set that variable locally.
16952         (toggle-text-mode-auto-fill): New command.
16953
16954 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16955
16956         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16957
16958 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16959
16960         * text-mode.el (paragraph-indent-text-mode):
16961         Renamed from spaced-text-mode.
16962         (text-mode-map): Bind TAB to indent-relative.
16963         (indented-text-mode-map): Variable deleted.
16964         (indented-text-mode): Now an alias for text-mode.
16965
16966 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16967
16968         * loadup.el: test-atoms debugging stuffs removed.
16969
16970 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16971
16972         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16973
16974 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16975
16976         * help.el (describe-beta): Made it use `locate-data-file'.
16977         (describe-distribution): Ditto.
16978         (describe-copying): Ditto.
16979         (describe-project): Ditto.
16980         (view-emacs-news): Ditto.
16981
16982         * help-nomule.el (help-with-tutorial): Made it use
16983         `locate-data-file' to find tutorial.
16984
16985 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16986
16987         * about.el: Corrected my email address.
16988
16989         * mouse.el: Added 'mouse-mswindows-drop' similar to
16990         'mouse-offix-drop'.
16991
16992 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16993
16994         * loadup.el (running-xemacs): Spelling fix.
16995
16996 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16997
16998         * packages.el (packages-find-packages-1): Don't allow a backwards
16999         compatible lisp tree to overwrite `preloaded-file-list'.
17000
17001 1998-01-26  SL Baur  <steve@altair.xemacs.org>
17002
17003         * loadup.el: Don't delete "xemacs" prior to dumping.
17004
17005 1998-01-24  SL Baur  <steve@altair.xemacs.org>
17006
17007         * package-info.el (pi-last-mod-date): New function.
17008         (pi-author-version): New function.
17009         (batch-update-package-info): Use them.
17010
17011 1998-01-23  Colin Rafferty  <colin@xemacs.org>
17012
17013         * frame.el (get-frame-for-buffer-default-to-current): Create.
17014         (get-frame-for-buffer-noselect): Allow user to use current frame
17015         with `get-frame-for-buffer-default-to-current'.
17016
17017 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
17018
17019         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
17020         (byte-compile-output-docform): Ditto.
17021         (byte-compile-compiled-obj-to-list): Ditto.
17022
17023 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
17024
17025         * startup.el (command-line-1): Removed code that ran
17026           buffer-menu.
17027
17028 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
17029
17030         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
17031
17032 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
17033
17034         * frame.el (suspend-emacs-or-iconify-frame): Check using
17035         `device-on-window-system-p' instead of explicitly checking for X,
17036         so that the same logic works for MS Windows.
17037         (suspend-or-iconify-emacs): Ditto.
17038
17039 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
17040
17041         * about.el (about-maintainer-info): Andy Piper is back.
17042         (xemacs-hackers): Updated Andy Piper's email address.
17043         (about-hackers): Added Jonathan Harris.
17044         (about-hackers): Updated Tibor Polgar's email address.
17045
17046 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17047
17048         * about.el: Add xemacs.org email manager.
17049
17050         * package-get-base.el (package-get-base): Updated with most recent
17051         package updates.
17052
17053 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17054
17055         * help.el (function-arglist): Use `indirect-function' instead of
17056         `symbol-function' so that aliases are treated correctly.
17057
17058 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17059
17060         * help.el (help-map): Add f1 binding to `help-for-help'.
17061         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17062         (describe-key-briefly): Use `princ' "%s" to print object.
17063         (with-displaying-help-buffer): Kill buffer if it exists, again.
17064         (describe-key): Use `princ' "%s" to print object.
17065         (describe-function-1): Use `princ' "%s" to print object.
17066         Commented out alias lines removed.
17067         (help-pretty-print-limit): New variable to control pretty-printing
17068         of variable values.
17069         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17070         `help-pretty-print-value' again.  Only print-print when OBJECT is
17071         list of length less than `help-pretty-print-limit'.
17072         (describe-variable): Use `help-maybe-pretty-print-value' again.
17073
17074 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17075
17076         * simple.el (blink-matching-open): Remove C++ kludge.
17077         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17078
17079 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17080
17081         * info.el (Info-default-directory-list): Made the documentation
17082         more explanitory.
17083
17084 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17085
17086         * lisp/packages.el:
17087         * lisp/package-admin.el:
17088         * lisp/build-report.el:
17089         Fix typos.
17090
17091 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17092
17093         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17094         warnings in Java buffers without final newline and editing the
17095         last line.
17096
17097 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17098
17099         * packages.el (packages-find-packages-1): Don't allow a backwards
17100         compatible lisp tree to overwrite `preloaded-file-list'.
17101         Suggested by Colin Rafferty  <colin@xemacs.org>
17102
17103         * mouse.el (mouse-offix-drop): Set undo-boundary.
17104         From Oliver Graf <ograf@fga.de>
17105
17106 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17107
17108         * loadup.el (load-gc): rewrite as defun.
17109         Print something sensical if a required dump-time file isn't found.
17110
17111 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17112
17113         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17114         bug strikes a menudescriptor.
17115
17116         * package-get-base.el (package-get-base): Updated.
17117
17118         * package-info.el (batch-update-package-info): Derive REQUIRES
17119         from the Makefile.
17120
17121 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17122
17123         * files.el (save-some-buffers): Don't play games with deleting
17124         other windows if we are in the minibuffer window.
17125
17126 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17127
17128         * modeline.el (modeline-minor-mode-menu): Add support for :active
17129         (add-minor-mode): Document :active property to TOGGLE.
17130
17131 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17132
17133         * modeline.el (modeline-minor-mode-menu): Add support for an
17134         `:included' predicate in the `toggle-sym' plist.
17135         (add-minor-mode): Document the :included property, format
17136         docstring some more.
17137         (modeline-minor-mode-menu): Documentation string added.
17138
17139 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17140
17141         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17142         labels from the symbol-names by thwacking off the overly redundant
17143         and overused "mode", parenthesizing "minor", and capitalizing the
17144         resultant strings.  Also shortened the menu's title by eliminating
17145         the redundant buffer name.
17146         (add-minor-mode): Beautified the docstring, added mention of the
17147         `:menu-tag' property of TOGGLE.
17148         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17149         `toggle-sym' to beatify the mode-life menus.
17150         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17151         `auto-fill-function'.
17152
17153 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17154
17155         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17156         menus to :style 'toggle.
17157
17158 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17159
17160         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17161
17162 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17163
17164         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17165         only recognize first hyperlink.
17166         (hyper-apropos-highlightify): Deletia, this is already done by
17167         `hyper-apropos-insert-face'.
17168         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17169
17170 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17171
17172         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17173         mail.
17174         (toolbar-mail-reader): Add support for `send'.
17175         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17176
17177 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17178
17179         * info.el (Info-emacs-info-file-name): Add defvar for
17180         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17181         will function properly.
17182
17183 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17184
17185         * simple.el: make the backwards delete function called by
17186         `backward-or-forward-delete-char' user configurable.
17187
17188 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17189
17190         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17191         compiled function got loaded from.
17192
17193 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17194
17195         * term/apollo.el: Synched up with InfoDock 3.6.2.
17196
17197 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17198
17199         * startup.el (load-init-file): Load autoloads earlier.
17200         (startup-splash-frame): Handle InfoDock logo.
17201
17202         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17203         InfoDock.
17204         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17205
17206         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17207         doesn't have this function.
17208
17209         * packages.el (locate-data-file): Fix to call `locate-file'.
17210
17211 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17212
17213         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17214         version of version.el.
17215         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17216
17217         * x-menubar.el (default-menubar): Guard reference to
17218         `gnuserv-frame'.
17219         (default-menubar): Guard references to `font-lock-mode'.
17220         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17221         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17222
17223         * make-docfile.el: Don't snarf doc strings from autoloads.
17224
17225         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17226         loading auto-autoloads files.
17227
17228         * loaddefs.el: Disable dumping autoloads.
17229
17230 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17231
17232         * lisp-mnt.el: Synch to Emacs 20.2.
17233
17234         * help.el: Remove manual autoload of `finder-by-keyword'.
17235
17236         * finder.el (finder-by-keyword): Autoload.
17237
17238         * help.el: Conditionalize hyperbole setup.
17239
17240 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17241
17242         * packages.el (package-require): Update to reflect new data format.
17243
17244 1998-01-02  Didier Verna  <didier@xemacs.org>
17245
17246         * x-menubar.el (default-menubar): make the tutorials available
17247         through the menubar. (Plus some compilation warnings cleanup).
17248
17249 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17250
17251         * check-features.el: New file.  Perform sanity check after build.
17252
17253         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17254         files to tooltalk package.
17255         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17256         package.
17257
17258         * package-admin.el (package-admin-xemacs): Use better default for
17259         location of XEmacs binary.
17260
17261 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17262
17263         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17264         tag with sexp and add value tag with value `t'.
17265
17266 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17267
17268         * package-get.el: Changes to work with real data.
17269         From Pete Ware <ware@cis.ohio-state.edu>
17270
17271         * packages.el (packages-reload-autoloads): Guard load for the time
17272         being.
17273
17274         * update-elc.el ("packages.el"): Force loading packages.el instead
17275         of possibly out-of-date packges.elc.
17276         * make-docfile.el ("packages.el"): Ditto.
17277
17278 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17279
17280         * build-report.el (build-report-delete-regexp): Added a rule for
17281         the main tarball shadowing anything past it.
17282
17283 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17284
17285         * packages.el (package-provide): Delete a previous provide.
17286
17287         * package-info.el: New file.
17288
17289         * package-get.el: New file.
17290         From Pete Ware <ware@cis.ohio-state.edu>
17291         (package-get): Fix md5 computation to work with Mule.
17292
17293 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17294
17295         * simple.el (log-message-*): Quote symbols in docstrings properly.
17296
17297 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17298
17299         * packages.el (packages-new-autoloads): Ignore symbolic links.
17300
17301         * cus-face.el (face-custom-attributes-get): Fix typo.
17302         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17303
17304 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17305
17306         * startup.el (load-init-file): Reload new or changed autoloads
17307         unless inhibited.  Reload modified dumped lisp (stubbed).
17308
17309         * packages.el (packages-new-autoloads): New function.
17310         (packages-reload-autoloads): New function.
17311         (packages-reload-dumped-lisp): New (stub) function.
17312
17313         * loadup.el: Inhibit reloading dumped files when running temacs.
17314
17315         * loadhist.el (file-provides): Extend to handle variant
17316         extensions.
17317
17318         * replace.el (query-replace): Fix typo.
17319
17320 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17321
17322         * make-docfile.el: list-autoloads-path has been renamed.
17323         * update-elc.el: list-autoloads has been renamed.
17324
17325         * packages.el (packages-list-autoloads): Renamed.
17326         (packages-list-autoloads-path): Ditto.
17327
17328 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17329
17330         * packages.el (packages-find-packages-1): Made it signal a warning
17331         for an error in an auto-autoload.el file.
17332
17333 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17334
17335         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17336         tag with const.
17337         From Aki Vehtari <Aki.Vehtari@hut.fi>
17338
17339         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17340
17341         * loadhist.el (unload-feature): Remove autoload.
17342
17343 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17344
17345         * loadhist.el: Unpackaged.
17346
17347         * help.el (describe-symbol-find-file): Rename
17348         `describe-function-find-file' and make old name obsolete.
17349         (describe-function-1): Use it.
17350         (describe-function-1): Guard reference to
17351         `compiled-function-annotation'.
17352
17353 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17354
17355         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17356         argument.
17357         (help-mode-quit): New optional arg to control whether it kills or
17358         buries.  Tidied up.
17359         (with-displaying-help-buffer): Don't kill buffer initially, even
17360         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17361         (help-pretty-print-value): Rename back from
17362         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17363         use it, otherwise use dumped `cl-prettyprint'.
17364         (describe-variable): Use `help-pretty-print-value' again.
17365         (find-func): Removed reference to "find-func" at end.
17366
17367 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17368
17369         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17370           GUI XEmacs. Rename? x-menubar is rather window system
17371           independant, except for a couple of items.
17372
17373 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17374
17375         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17376         entries as they will no longer be distributed with XEmacs.
17377
17378         * format.el (format-alist): Fix image/tiff regexps.
17379         From P. E. Jareth Hein <jareth@camelot-soft.com>
17380
17381         * help.el (help-maybe-pretty-print-value): Rename.
17382         (describe-variable): Use it.
17383         (describe-variable): Add trailing linefeed.
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 (describe-function-1): Don't output anything for
17393           arglist of autoload functions.
17394
17395 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17396
17397         * help.el (help-mode-map): New bindings for `help-mode-bury',
17398         `describe-function-at-point', `describe-variable-at-point',
17399         `Info-elisp-ref', `customize-variable', `help-next-section' and
17400         `help-prev-section'.
17401         (help-next-section): New function.
17402         (help-prev-section): New function.
17403         (help-mode-quit): Changed to kill the help buffer.
17404         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17405         correctly.
17406         (help-buffer-name): New function to generate the name of help
17407         buffers.
17408         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17409         argument giving the name of the help buffer.
17410         (describe-key): Use `with-displaying-help-buffer' with name.
17411         (describe-mode): Ditto.
17412         (describe-bindings): Ditto.
17413         (describe-prefix-bindings): Ditto.
17414         (view-lossage): Ditto.
17415         (with-syntax-table): New macro.
17416         (function-called-at-point): Use `ignore-errors' and
17417         `with-syntax-table'.
17418         (function-at-point): Ditto.
17419         (describe-function): Use `with-displaying-help-buffer' with name.
17420         (function-arglist): Extracted from `describe-function-1'.  Returns
17421         function's arglist as string.
17422         (function-documentation): Extracted from `describe-function-1'.
17423         Returns function's docstring.
17424         (describe-function-1): Remove all the "stream" garbage, including
17425         the stream argument.  Use `function-arglist' and
17426         `function-documentation'.
17427         (describe-function-arglist): Just use `function-arglist'.
17428         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17429         (help-pretty-print-value): New function to help with
17430         pretty-printing variable values.  Knows about `#<...>'.  Needs
17431         `pp-internal'.
17432         (describe-variable): Use `with-displaying-help-buffer' with name.
17433         Formatting improved.  Display file where variable is defined, if
17434         known.  Use `help-pretty-print-value'.
17435         (describe-syntax): Use `with-displaying-help-buffer' with name.
17436         (list-processes): Remove "stream" garbage.
17437
17438 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17439
17440         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17441         call a dumped routine instead.
17442
17443         * x-win-xfree86.el: Wrap file in defun.
17444         * x-win-sun.el: Ditto.
17445
17446 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17447
17448         * help.el (view-emacs-news): Remove usage of outl-mouse which
17449         advises functions and does other evil things.
17450
17451 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17452
17453         * format.el (format-alist): Add `image/tiff'.
17454         From P. E. Jareth Hein <jareth@camelot-soft.com>
17455
17456 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17457
17458         * about.el (about-hackers): More names added.
17459
17460         * make-docfile.el: Remove superfluous package path search.
17461
17462         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17463
17464 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17465
17466         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17467         ignored shadows.
17468
17469 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17470
17471         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17472         get trailing slashes when added to the load-path.
17473
17474         * x-init.el (init-x-win): Locate where XEmacs X localization files
17475         are.
17476
17477 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17478
17479         * x-faces.el: Added support for foregroundToolBarColor
17480           to xpm-color-symbols.
17481
17482 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17483
17484         * etags.el (tags-remove-duplicates): Removed.
17485         (buffer-tag-table-list): Use `delete-duplicates'.
17486
17487         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17488         correctly.
17489         (get*): Defalias to `get'.
17490
17491         * cl.el (eql): Compare integers with `eq'.
17492         (cl-map-extents): Check for `map-extents' first.
17493
17494 1997-12-17  Didier Verna  <didier@xemacs.org>
17495
17496         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17497         added the 'numero', 'copyright' and 'trademark' symbols.
17498
17499         * leim/quail/latin-post.el ("french-postfix"): see above.
17500
17501 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17502
17503         * widget.el (define-widget): Check the arguments.
17504
17505         * cus-edit.el (customize-face): Use `check-argument-type'.
17506         (custom-variable-value-create): Use `signal' to signal error.
17507         (custom-variable-reset-saved): Ditto.
17508         (custom-variable-reset-standard): Ditto.
17509         (custom-face-reset-saved): Ditto.
17510
17511         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17512         (widget-default-format-handler): Ditto.
17513         (widget-checklist-add-item): Ditto.
17514         (widget-radio-add-item): Ditto.
17515         (widget-editable-list-entry-create): Ditto.
17516         (widget-sexp-prompt-value): Ditto.
17517
17518         * custom.el (custom-declare-variable): Signal errors better.
17519         (custom-handle-keyword): Ditto.
17520         (custom-declare-group): Ditto.
17521
17522         * window-xemacs.el (windows): Ditto.
17523
17524         * menubar.el (menu): Ditto.
17525
17526         * keydefs.el (keyboard): Ditto.
17527
17528         * minibuf.el (minibuffer): Ditto.
17529
17530         * process.el (execute): Ditto.
17531
17532         * fill.el (fill): Ditto.
17533
17534         * modeline.el (modeline): Ditto.
17535
17536         * help.el (help): Ditto.
17537
17538         * faces.el (faces): Ditto.
17539
17540         * files.el (files): Ditto.
17541
17542         * x-init.el (x): Ditto.
17543
17544         * lisp-mode.el (lisp): Ditto.
17545
17546         * process.el (processes): Ditto.
17547
17548         * mouse.el (mouse): Ditto.
17549
17550         * abbrev.el (abbrev): Moved from cus-edit.
17551
17552         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17553         as variable declaration.
17554
17555 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17556
17557         * menubar.el (find-menu-item): Use `check-argument-type'.
17558         (find-menu-item): Cosmetic changes.
17559
17560 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17561
17562         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17563
17564 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17565
17566         * startup.el (set-default-load-path): Only search package-path
17567         when not running temacs.
17568
17569         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17570         files.
17571
17572         * loadup.el: Correct commentary.  Reformatting.
17573         (really-early-error-handler): Use absolute path to the
17574         first dumped-lisp.el file.
17575         (really-early-error-handler): Print full path name of
17576         each dumped lisp file (inherited from InfoDock).
17577
17578         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17579         dumped-lisp.el files.
17580
17581         * make-docfile.el (preloaded-file-list): Reorder when the
17582         package-path is searched.
17583         * update-elc.el: Ditto.
17584
17585         * lisp-mode.el (call-with-condition-handler): Treat the same as
17586         `condition-case' for indentation.
17587
17588         * about.el (about-xemacs): Update release date.
17589
17590 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17591
17592         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17593         anywhere but at the last clause.
17594         (ecase): Disallow `t' and `otherwise'.
17595
17596 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17597
17598         * cus-edit.el (custom-buffer-create-buttons): New function
17599         from stuff moved out of `custom-buffer-create-internal'.
17600         (custom-novice): New variable.  Default t.
17601         (custom-display-global-buttons): Ditto.  Default `top'.
17602         (custom-buffer-create-internal): Only display help if
17603         `custom-novice' is non-nil.  Display global buttons according to
17604         `custom-display-global-buttons'.
17605
17606 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17607
17608         * menubar.el (find-menu-item): Use `check-argument-type'.
17609         (find-menu-item): Cosmetic changes.
17610
17611 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17612
17613         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17614         look.
17615
17616 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17617
17618         * format.el (format-deannotate-region):  Bug fix.
17619         Deannotating a region containing unknown tags would fail
17620         (causing decoding of text/enriched to fail at user level)
17621
17622 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17623
17624         * minibuf.el (read-directory-name): Support sixth
17625           arg, HISTORY, as already documented.
17626
17627 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17628
17629         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17630         to `ecase'.
17631
17632 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17633
17634         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17635         skk-activate.
17636
17637 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17638
17639         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.