(g2-JU+514C): Abolish glyph node G-JU+514C; use U+514C instead of
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
5         `===shuowen-jiguge5'.
6
7         * mule/mule-charset.el (default-coded-charset-priority-list): Add
8         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
9
10         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
11         XEmacs CHISE.
12         (===shuowen-jiguge4): Ditto.
13         (===shuowen-jiguge5): Ditto.
14
15 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `=ucs-sip-var-005'.
19
20         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
21         XEmacs CHISE.
22
23 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-charset.el (default-coded-charset-priority-list): Add
26         `=>>hanyo-denshi/ib'.
27
28 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
31         setting for `=>big5-cdp@iwds-1'.
32
33 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
36         setting for `=big5-cdp-var-010'.
37
38 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
39
40         * mule/mule-charset.el (default-coded-charset-priority-list): Add
41         `=big5-cdp-var-010'.
42
43         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
44         XEmacs CHISE.
45
46 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
47
48         * mule/mule-charset.el (default-coded-charset-priority-list): Add
49         `=ucs-sip-itaiji-008'.
50
51         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
52         XEmacs CHISE.
53
54 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
55
56         * mule/mule-charset.el (default-coded-charset-priority-list): Add
57         `=>ucs-sip-itaiji-006'.
58
59         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
60         XEmacs CHISE.
61
62 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
63
64         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
65         setting for `=+>big5-cdp', `=>big5-cdp@component' and
66         `=>big5-cdp@cognate'.
67
68         * mule/mule-charset.el (default-coded-charset-priority-list): Add
69         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
70
71 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
72
73         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
74         CHISE.
75         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
76         mother.
77         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
78
79 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
83
84         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
85         XEmacs CHISE.
86         (=>big5-cdp@component): Ditto.
87         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
88
89 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
92         setting for `=>ucs-itaiji-001@iwds-1'.
93
94         * mule/mule-charset.el (default-coded-charset-priority-list): Add
95         `=>ucs-bmp-itaiji-001@iwds-1'.
96
97         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
98         for XEmacs CHISE.
99         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
100
101 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
102
103         * mule/mule-charset.el (default-coded-charset-priority-list):
104         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
105         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
106         `chinese-isoir165'.
107
108         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
109         CHISE.
110
111 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
112
113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
114         `=ucs-sip-itaiji-006'.
115
116         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
117         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
118
119 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
122         setting for `=>ucs-itaiji-009'.
123
124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
125         `==ucs-bmp-itaiji-001'.
126
127         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
128         (=big5-cdp-itaiji-003): Doc fix.
129         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
130
131 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
132
133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
134         `=>zinbun-oracle'.
135
136 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
137
138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
139         `=>ucs-sip-itaiji-003'.
140
141         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
142         (=>ucs-bmp-itaiji-003): Fix `long-name'.
143         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
144
145 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
146
147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
148         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
149
150 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
153         `==ucs-bmp-itaiji-006'.
154
155         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
156         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
157         (==ucs-bmp-itaiji-006): Ditto.
158
159 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
162         `=ucs-bmp-itaiji-012'.
163
164         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
165         XEmacs CHISE.
166         (=ucs-bmp-itaiji-012): Ditto.
167
168 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
172
173 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
174
175         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
176         CHISE.
177
178 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
179
180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
181         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
182         and `=>>cns11643-6'.
183
184         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
185         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
186         (=>>cns11643-3): Ditto.
187         (=>>cns11643-4): Modify DOC.
188         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
189
190 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `=>ucs-sip-itaiji-005'.
194
195         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
196         XEmacs CHISE.
197
198 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `==hanyo-denshi/tk/mf-01'.
202
203         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
204         for XEmacs CHISE.
205
206 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
209         `=>ucs-itaiji-007'.
210
211 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
214         `==ucs-sip-var-002'.
215
216         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
217         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
218
219 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
222         setting for `==ucs-itaiji-001'.
223
224 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
225
226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
227         `==ucs-sip-itaiji-001'.
228
229         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
230         XEmacs CHISE.
231         (==ucs-sip-itaiji-001): Ditto.
232
233 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
234
235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
236         `=+>ucs-bmp-var-003'.
237
238         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
239         CHISE.
240         (=+>ucs-bmp-var-003): Ditto.
241
242 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `=>ucs-bmp-cjk@cognate'.
246
247         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
248         XEmacs CHISE.
249
250 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `=ucs-sip-itaiji-005'.
254
255         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
256         XEmacs CHISE.
257
258 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
261         setting for `=>ucs@cognate'.
262
263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
264         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
265
266         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
267         CHISE.
268         (=>ucs@hanyo-denshi): Abolished.
269         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
270         (=>ucs-bmp-itaiji-009): Ditto.
271         (=>ucs-sip@cognate): Ditto.
272
273 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
276         `=>ucs-bmp-itaiji-004'.
277
278         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
279         XEmacs CHISE.
280
281 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
284         setting for `=>ucs-itaiji-004'.
285
286 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
290         `=>ucs-bmp-itaiji-007'.
291
292         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
293         XEmacs CHISE.
294         (=>ucs-itaiji-004): Ditto.
295         (=>ucs-sip-itaiji-004): Ditto.
296         (=>ucs-bmp-itaiji-007): Ditto.
297
298 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         setting for `=ucs-itaiji-010'.
302
303 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-charset.el (default-coded-charset-priority-list):
306         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
307         - Add `=ucs-bmp-itaiji-010'.
308         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
309           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
310         - Add `=>ucs-sip@iwds-1'.
311
312         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
313         XEmacs CHISE.
314         (=ucs-bmp-itaiji-010): Ditto.
315         (=>ucs-sip@iwds-1): Ditto.
316
317 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
321
322         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
323         XEmacs CHISE.
324         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
325
326 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
329         setting for `=>ucs-itaiji-003'.
330
331 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
334         `=>ucs-bmp-itaiji-003'.
335
336         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
337         XEmacs CHISE.
338         (=>ucs-bmp-itaiji-003): Ditto.
339
340 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
343         `=ucs-bmp-itaiji-011'.
344
345         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
346         XEmacs CHISE.
347
348 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
351         setting for `==ucs-var-002'.
352
353 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
356         setting for `==ucs-itaiji-002'.
357
358 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `==ucs-sip-itaiji-002'.
362
363         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
364         XEmacs CHISE.
365
366 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
369         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
373         `=>ucs-sip-itaiji-007'.
374
375         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
376         XEmacs CHISE.
377         (=>ucs-sip-itaiji-007): Ditto.
378         (=ucs-sip-itaiji-007): Ditto.
379         (=ucs-itaiji-011): Ditto.
380         (=ucs-sip-itaiji-011): Ditto.
381
382 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-coding.el (coded-charset-entity-reference-alist):
385         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
386
387 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
388
389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
390         `==ucs-bmp-var-002'.
391
392         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
393         CHISE.
394         (==ucs-bmp-var-002): Ditto.
395
396         * mule/mule-coding.el (coded-charset-entity-reference-alist):
397         Modify some priorities.
398
399 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
400
401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
402         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
403         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
404
405 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
406
407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
408         `=big5-cdp-var-001'.
409
410         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
411         XEmacs CHISE.
412
413 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
416         setting for `==ucs-itaiji-005'.
417
418 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
421         setting for `=ucs-itaiji-007'.
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
425
426         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
427         XEmacs CHISE.
428         (==ucs-bmp-itaiji-005): Ditto.
429         (=ucs-itaiji-007): Ditto.
430         (=ucs-bmp-itaiji-007): Ditto.
431
432 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
433
434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
435         `==gt-pj-k1' and `==gt-pj-k2'.
436
437 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
440         CHISE.
441         (==gt-pj-k2): Ditto.
442
443 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
446         setting for `=>ucs-itaiji-005'.
447
448 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `=>>cbeta'.
452
453 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `=>ucs-sip@component'.
457
458         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
459         instead of `=ucs' as its mother.
460         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
461
462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
463         setting for `=>ucs-itaiji-006'.
464
465 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
466
467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
468         `=>ucs-bmp-itaiji-006'.
469
470         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
471         XEmacs CHISE.
472         (=>ucs-bmp-itaiji-006): Ditto.
473
474 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
475
476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
477         `=>ucs-bmp-itaiji-001'.
478
479         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
480         XEmacs CHISE.
481
482 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
486
487         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
488         instead of `=ucs' as its mother.
489         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
490         (==ucs-bmp-itaiji-002): Ditto.
491         (==ucs-itaiji-003): Ditto.
492         (==ucs-bmp-itaiji-003): Ditto.
493
494 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
497         setting for `=big5-cdp-var-002'.
498
499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
500         `=big5-cdp-var-002'.
501
502         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
503         XEmacs CHISE.
504
505 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
508         `=ucs-sip-var-004'.
509
510         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
511         XEmacs CHISE.
512
513 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
516         `=>ucs-bmp-cjk@iwds-1'.
517
518         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
519         XEmacs CHISE.
520
521 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
522
523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
524         setting for `=ucs-var-005'.
525
526         * mule/mule-charset.el (default-coded-charset-priority-list): Add
527         `=ucs-bmp-var-005'.
528
529         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
530         CHISE.
531         (=ucs-bmp-var-005): Ditto.
532
533 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
534
535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
536         `=>ucs-sip-itaiji-002'.
537
538         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
539         XEmacs CHISE.
540
541 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
542
543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
544         setting for `=>ucs-itaiji-002'.
545
546 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
547
548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
549         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
550
551         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
552         (=>ucs-itaiji-002): Ditto.
553         (=>ucs-bmp-itaiji-002): Ditto.
554
555 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
556
557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
558         setting for `=>ucs-itaiji-001'.
559
560 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
561
562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
563         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
564
565         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
566         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
567         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
568         (=>ucs-sip-itaiji-001): Ditto.
569
570         * mule/mule-coding.el(coded-charset-entity-reference-alist):
571         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
572         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
573
574 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-charset.el (default-coded-charset-priority-list):
577         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
578         `=jef-china3' and `chinese-isoir165'.
579
580 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
581
582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
583         `=>ucs-bmp-itaiji-005'.
584
585         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
586         XEmacs CHISE.
587         (=>ucs-bmp-itaiji-005): Ditto.
588
589 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-charset.el (default-coded-charset-priority-list): Add
592         `=+>jis-x0213-2'.
593
594 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
597         `=+>adobe-japan1-6'.
598
599 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
600
601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
602         `=+>jis-x0208@1978'.
603
604 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
607         setting for `=>ucs@component'.
608
609 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
610
611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
612         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
613
614 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
615
616         * mule/mule-coding.el (coded-charset-entity-reference-alist):
617         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
618
619 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
622         CHISE.
623         (=>ucs@jis/2004): Ditto.
624
625 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
626
627         * mule/mule-coding.el (coded-charset-entity-reference-alist):
628         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
629
630 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
631
632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
633         `=>cbeta'.
634
635 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
638         setting for `==big5-cdp-itaiji-001'.
639
640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
641         `==big5-cdp-itaiji-001'.
642
643         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
644         XEmacs CHISE.
645
646 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
647
648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
649         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
650         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
654         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
655
656         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
657         XEmacs CHISE.
658         (=>big5-cdp-itaiji-001): Ditto.
659         (=big5-cdp-itaiji-002): Ditto.
660         (=big5-cdp-itaiji-003): Ditto.
661
662 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
665         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
666
667 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-charset.el (default-coded-charset-priority-list):
670         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
671         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
672         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
673
674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
675         setting for `=ucs-var-008'.
676
677         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
678         CHISE.
679         (=ucs-bmp-var-008): Likewise.
680
681 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-charset.el (default-coded-charset-priority-list):
684         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
685
686 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
689         `==ucs-sip@JP/hanazono'.
690
691         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
692         XEmacs CHISE.
693
694 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
697         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
698
699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
700         `=ucs-bmp-var-006'.
701
702         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
703         CHISE.
704         (=ucs-bmp-var-006): Likewise.
705
706 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
707
708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
709         `=ucs-bmp-itaiji-009'.
710
711         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
712         XEmacs CHISE.
713         (=ucs-bmp-itaiji-009): Likewise.
714
715 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `=>big5-cdp'.
719
720 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
721
722         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
723         (utf-8-ivs-gb): Likewise.
724         (utf-8-gb-er): Likewise.
725         (utf-8-ivs-gb-er): Likewise.
726         (utf-8-cns): Likewise.
727         (utf-8-ivs-cns): Likewise.
728         (utf-8-cns-er): Likewise.
729         (utf-8-ivs-cns-er): Likewise.
730         (utf-8-big5): Likewise.
731         (utf-8-ivs-big5): Likewise.
732         (utf-8-big5-er): Likewise.
733         (utf-8-ivs-big5-er): Likewise.
734         (utf-8-jis): Likewise.
735         (utf-8-ivs-jis): Likewise.
736         (utf-8-jis-er): Likewise.
737         (utf-8-ivs-jis-er): Likewise.
738         (utf-8-ks): Likewise.
739         (utf-8-ivs-ks): Likewise.
740         (utf-8-ks-er): Likewise.
741         (utf-8-ivs-ks-er): Likewise.
742
743 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
744
745         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
746         (utf-8-ivs-jp): Likewise.
747         (utf-8-jp-er): Likewise.
748         (utf-8-ivs-jp-er): Likewise.
749
750 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
751
752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
753         setting for `=ucs-var-010'.
754
755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
756         `=ucs-bmp-var-010'.
757
758         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
759         CHISE.
760         (=ucs-bmp-var-010): Likewise.
761
762 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
763
764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
765         `=ucs-sip@JP/hanazono'.
766
767         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
768         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
769
770 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
771
772         * mule/mule-charset.el (default-coded-charset-priority-list):
773         - Add `=big5-cdp-var-004'.
774         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
775           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
776
777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
778         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
779         `=big5-cdp-var-005'.
780
781         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
782         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
783         `=big5-cdp-var-003'.
784         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
785         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
786         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
787
788 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-charset.el (default-coded-charset-priority-list):
791         Don't prefer ucs-compat CCSes to other CCSes.
792
793 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
794
795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
796         `===ucs-bmp-cjk-compat@unicode'.
797
798         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
799         coded-charset for XEmacs CHISE.
800
801 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
804         `=ucs-sip-itaiji-003'.
805
806         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
807         XEmacs CHISE.
808
809 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
810
811         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
812         setting for `=ucs-var-004'.
813
814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
815         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
816
817         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
818         XEmacs CHISE.
819         (=ucs-var-004): Ditto.
820         (=ucs-bmp-var-004): Ditto.
821
822 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
823
824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
825         `=ucs-sip-var-003'.
826
827         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
828         XEmacs CHISE.
829
830 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
833         setting for `=ucs-itaiji-006'.
834
835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
836         `=ucs-bmp-itaiji-006'.
837
838         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
839         XEmacs CHISE.
840         (=ucs-bmp-itaiji-006): Ditto.
841
842 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
845         `=ucs-sip-var-002'.
846
847         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
848         XEmacs CHISE.
849
850 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
851
852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
853         `=ucs-sip-itaiji-002'.
854
855         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
856         XEmacs CHISE.
857
858 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
859
860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
861         setting for `==hanyo-denshi/tk'.
862
863 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
864
865         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
866         (=hanyo-denshi/tk): Fix `long-name'.
867         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
868
869 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
870
871         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
872         setting for `=>mj'.
873
874 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
875
876         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
877         coded-charset for XEmacs CHISE.
878
879 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
880
881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
882         setting for `=hanyo-denshi/tk'.
883
884 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
887         `=hanyo-denshi/tk/mf-01'.
888
889         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
890         XEmacs CHISE.
891         (=hanyo-denshi/tk/mf-01): Ditto.
892
893 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-charset.el (default-coded-charset-priority-list):
896         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
897
898 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-charset.el (default-coded-charset-priority-list):
901         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
902
903 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
906         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
907
908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
909         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
910
911         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
912         XEmacs CHISE.
913         (=ucs-bmp-itaiji-004): Ditto.
914         (=ucs-itaiji-005): Ditto.
915         (=ucs-bmp-itaiji-005): Ditto.
916
917 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
920         `=ucs-sip-itaiji-001'.
921
922         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
923         XEmacs CHISE.
924
925 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
928         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
929         `=ucs-itaiji-008'.
930
931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
932         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
933         `=ucs-bmp-itaiji-008'.
934
935         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
936         XEmacs CHISE.
937         (=ucs-bmp-itaiji-001): Ditto.
938         (=ucs-itaiji-003): Ditto.
939         (=ucs-bmp-itaiji-003): Ditto.
940         (=ucs-itaiji-008): Ditto.
941         (=ucs-bmp-itaiji-008): Ditto.
942
943 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
946         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
947
948         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
949         for XEmacs CHISE.
950         (==ucs-bmp-cjk-compat@JP): Ditto.
951
952 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
953
954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
955         setting for `===hng-tzs'.
956
957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
958         `===hng-tzs'.
959
960         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
961         CHISE.
962
963 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
964
965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
966         setting for `===hng-doh'.
967
968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
969         `===hng-doh'.
970
971         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
972         CHISE.
973
974 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
977         setting for `===hng-wad'.
978
979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
980         `===hng-wad'.
981
982         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
983         CHISE.
984
985 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
986
987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
988         settings for `==koseki' and `===hng-kcc'.
989
990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
991         `===hng-kcc'.
992
993         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
994         CHISE.
995
996 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
999         setting for `===hng-nkk'.
1000
1001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1002         `===hng-nkk'.
1003
1004         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1005         CHISE.
1006
1007 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1008
1009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1010         setting for `===hng-ink'.
1011
1012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1013         `===hng-ink'.
1014
1015         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1016         CHISE.
1017
1018 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1021         setting for `===hng-jhk'.
1022
1023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1024         `===hng-jhk'.
1025
1026         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1027         CHISE.
1028
1029 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1030
1031         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1032         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1033         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1034         (===jis-x0213-1@2004): Likewise.
1035         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1036         "jisx0213\\(\\.2004\\)-1" as the registry.
1037         (=+>jis-x0213-1@2004): Likewise.
1038         (=>jis-x0213-1@2004): Likewise.
1039
1040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1041         `===jis-x0213-1@2004'.
1042
1043 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1046         setting for `===hng-nak'.
1047
1048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1049         `===hng-nak'.
1050
1051         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1052         CHISE.
1053
1054 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1055
1056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1057         setting for `===hng-hos'.
1058
1059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1060         `===hng-hos'.
1061
1062         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1063         CHISE.
1064
1065 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1066
1067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1068         setting for `===hng-tzj'.
1069
1070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1071         `===hng-tzj'.
1072
1073         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1074         CHISE.
1075
1076 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1077
1078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1079         setting for `===hng-kae'.
1080
1081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1082         `===hng-kae'.
1083
1084         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1085         CHISE.
1086
1087 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1088
1089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1090         setting for `===hng-kar'.
1091
1092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1093         `===hng-kar'.
1094
1095         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1096         CHISE.
1097
1098 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1099
1100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1101         setting for `===hng-kyd'.
1102
1103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1104         `===hng-kyd'.
1105
1106         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1107         CHISE.
1108
1109 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1110
1111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1112         setting for `===hng-hok'.
1113
1114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1115         `===hng-hok'.
1116
1117         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1118         CHISE.
1119
1120 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1121
1122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1123         setting for `===hng-jyu'.
1124
1125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1126         `===hng-jyu'.
1127
1128         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1129         CHISE.
1130
1131 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1134         setting for `===hng-zkd'.
1135
1136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1137         `===hng-zkd'.
1138
1139         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1140         CHISE.
1141
1142 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1145         setting for `===hng-kmi'.
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `===hng-kmi'.
1149
1150         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1151         CHISE.
1152
1153 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1154
1155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1156         setting for `===hng-okd'.
1157
1158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1159         `===hng-okd'.
1160
1161         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1162         CHISE.
1163
1164 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1165
1166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1167         setting for `===hng-nkm'.
1168
1169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1170         `===hng-nkm'.
1171
1172         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1173         CHISE.
1174
1175 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1178         setting for `===hng-nto'.
1179
1180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1181         `===hng-nto'.
1182
1183         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1184         CHISE.
1185
1186 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1189         setting for `===hng-yhk'.
1190
1191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1192         `===hng-yhk'.
1193
1194         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1195         CHISE.
1196
1197 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1198
1199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1200         setting for `===hng-sok'.
1201
1202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1203         `===hng-sok'.
1204
1205         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1206         CHISE.
1207
1208 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1209
1210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1211         setting for `===hng-kda'.
1212
1213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1214         `===hng-kda'.
1215
1216         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1217         CHISE.
1218
1219 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1220
1221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1222         setting for `===hng-myz'.
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `===hng-myz'.
1226
1227         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1228         CHISE.
1229
1230 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1233         setting for `===hng-kgk'.
1234
1235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1236         `===hng-kgk'.
1237
1238         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1239         CHISE.
1240
1241 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1242
1243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1244         setting for `===hng-drt'.
1245
1246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1247         `===hng-drt'.
1248
1249         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1250         CHISE.
1251
1252 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1253
1254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1255         setting for `===hng-mam'.
1256
1257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1258         `===hng-mam'.
1259
1260         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1261         CHISE.
1262
1263 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1266         setting for `===hng-dng'.
1267
1268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1269         `===hng-dng'.
1270
1271         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1272         CHISE.
1273
1274 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1275
1276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1277         setting for `=>cns11643-5'.
1278
1279 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1280
1281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1282         setting for `===hng-keg'.
1283
1284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1285         `===hng-keg'.
1286
1287         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1288         CHISE.
1289
1290 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `===hng-jou'.
1294
1295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1296         `===hng-jou'.
1297
1298         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1299         CHISE.
1300
1301 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1302
1303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1304         setting for `===hng-smk'.
1305
1306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1307         `===hng-smk'.
1308
1309         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1310         CHISE.
1311
1312 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1313
1314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1315         setting for `===hng-kyo'.
1316
1317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1318         `===hng-kyo'.
1319
1320         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1321         CHISE.
1322
1323 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1326         setting for `===hng-kss'.
1327
1328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1329         `===hng-kss'.
1330
1331         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1332         CHISE.
1333
1334 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1337         setting for `===hng-wan'.
1338
1339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1340         `===hng-wan'.
1341
1342         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1343         CHISE.
1344
1345 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1346
1347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1348         setting for `===hng-ksk'.
1349
1350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1351         `===hng-ksk'.
1352
1353         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1354         CHISE.
1355
1356 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1359         setting for `===hng-kyu'.
1360
1361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1362         `===hng-kyu'.
1363
1364         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1365         CHISE.
1366
1367 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1368
1369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1370         setting for `===hng-skk'.
1371
1372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1373         `===hng-skk'.
1374
1375         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1376         CHISE.
1377
1378 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1379
1380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1381         setting for `===hng-sik'.
1382
1383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1384         `===hng-sik'.
1385
1386         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1387         CHISE.
1388
1389 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1390
1391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1392         setting for `===hng-kbk'.
1393
1394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1395         `===hng-kbk'.
1396
1397         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1398         CHISE.
1399
1400 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1401
1402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1403         setting for `===hng-kcj'.
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `===hng-kcj'.
1407
1408         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1409         CHISE.
1410
1411 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1414         setting for `===hng-k24'.
1415
1416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1417         `===hng-k24'.
1418
1419         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1420         CHISE.
1421
1422 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1425         setting for `===hng-gok'.
1426
1427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1428         `===hng-gok'.
1429
1430         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1431         CHISE.
1432 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1435         setting for `===hng-tsu'.
1436
1437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1438         `===hng-tsu'.
1439
1440         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1441         CHISE.
1442
1443 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1446         setting for `===hng-sys'.
1447
1448         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1449         `===hng-sys'.
1450
1451         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1452         CHISE.
1453
1454 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1457         - Use "&HNG010-<d><d><d><d><d>;" instead of
1458           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1459         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1462         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1463
1464         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1465         "hngkhi-0" as the suffix of registry.
1466         (===hng-khm): New coded-charset for XEmacs CHISE.
1467         (=ucs-itaiji-002): Ditto.
1468         (=ucs-bmp-itaiji-002): Ditto.
1469
1470 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1473         setting for `=>ucs@iwds-1'.
1474
1475         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1476         XEmacs CHISE.
1477
1478 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1481         CHISE.
1482
1483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1484         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1485         `===hng-khi'.
1486
1487 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1488
1489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1490         setting for `===hng-khi'.
1491
1492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1493         `===hng-khi'.
1494
1495         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1496         CHISE.
1497
1498 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1499
1500         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1501         #x9FA5 as the value of `max-code'.
1502         (=ucs-bmp-var-002): Likewise.
1503         (=ucs-bmp-var-003): Likewise.
1504         (=ucs-bmp-itaiji-084): Likewise.
1505         (=ucs-bmp-cjk@JP): Likewise.
1506         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1507         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1508         (=>ucs-bmp-cjk@component): Likewise.
1509
1510 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1513         CHISE.
1514
1515 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1516
1517         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1518         XEmacs CHISE.
1519         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1520         `==jis-x0208@1978/2-pr' as the mother.
1521
1522 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1523
1524         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1525         CHISE.
1526
1527 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1531
1532 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1533
1534         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1535         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1536
1537 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1538
1539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1540         setting for `===ucs@gb'.
1541
1542 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1543
1544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1545         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1546         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1547         as the entity-reference for `===jis-x0213-1@2000'; use
1548         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1549
1550 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1551
1552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1553         `===jis-x0208'.
1554
1555         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1556         instead of `===jis-x0208' as the mother.
1557         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1558         `===jis-x0208' as the mother.
1559         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1560         `===jis-x0208' as the mother.
1561         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1562         `===jis-x0213-1' as the mother.
1563         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1564         `===jis-x0213-1' as the mother.
1565         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1566         the mother.
1567         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1568         mother.
1569
1570 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1571
1572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1573         setting for `=ucs-var-001'.
1574
1575 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1576
1577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1578         `=ucs-bmp-var-001'.
1579
1580         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1581         CHISE.
1582         (=ucs-bmp-var-001): Ditto.
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `=ucs-var-003'.
1586
1587 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1588
1589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1590         `=ucs-bmp-var-003'.
1591
1592         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1593         CHISE.
1594         (=ucs-bmp-var-003): Ditto.
1595
1596 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1597
1598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1599         setting for `=ucs-var-002'.
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `=ucs-bmp-var-002'.
1603
1604         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1605         CHISE.
1606         (=ucs-bmp-var-002): Ditto.
1607
1608 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1609
1610         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1611         XEmacs CHISE.
1612         (==jis-x0208@1978/5pr): Ditto.
1613
1614 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1615
1616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1617         `=>ucs-bmp-cjk@component'.
1618
1619         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1620         XEmacs CHISE.
1621         (=>ucs-bmp-cjk@component): Ditto.
1622
1623 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1624
1625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1626         setting for `=>iwds-1'.
1627
1628 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1629
1630         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1631         CHISE.
1632
1633 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1634
1635         * mule/mule-charset.el (default-coded-charset-priority-list):
1636         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1637         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1638         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1639         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1640
1641 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1642
1643         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1644         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1645
1646         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1647         `=>>ucs@iso' as the mother.
1648         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1649         mother.
1650
1651 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1654         setting for `===hanyo-denshi/ia'.
1655
1656 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1657
1658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1659         `===hanyo-denshi/ia'.
1660
1661 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1662
1663         * mule/mule-conf.el (=koseki): Fix DOC.
1664         (==koseki): New coded-charset for XEmacs CHISE.
1665
1666 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1667
1668         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1669         XEmacs CHISE.
1670         (===hanyo-denshi/jd): Fix DOC.
1671
1672 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1673
1674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1675         setting for `===hanyo-denshi/ip'.
1676
1677 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1678
1679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1680         `===hanyo-denshi/ip'.
1681
1682         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1683         XEmacs CHISE.
1684
1685 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1686
1687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1688         `==ucs-radicals@unicode' and `=>daikanwa'.
1689
1690         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1691         for XEmacs CHISE.
1692
1693 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1694
1695         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1696         XEmacs CHISE.
1697
1698 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `===ruimoku-v6'.
1702
1703 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1704
1705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1706         setting for `===ruimoku-v6'.
1707
1708 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1709
1710         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1711         CHISE.
1712
1713 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1714
1715         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1716         coded-charset for XEmacs CHISE.
1717
1718 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1719
1720         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1721         XEmacs CHISE.
1722
1723 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1726         `===ucs-sip@iso'.
1727
1728 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1731         CHISE.
1732
1733 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1736         `==ucs-sip@iso'.
1737
1738         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1739         CHISE.
1740
1741 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1744         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1745         (=ucs-sip-ext-b@iso): Fix registry.
1746         (==ucs-sip-ext-b@iso): Ditto.
1747         (===ucs-sip-ext-b@iso): Ditto.
1748
1749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1750         `=ucs-sip@iso'.
1751
1752 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1753
1754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1755         setting for `=>cbeta'.
1756
1757 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1758
1759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1760         `=>cns11643-7'.
1761
1762         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1763
1764 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1765
1766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1767         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1768
1769 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1770
1771         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1772         `=ucs@cns'.
1773         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1774         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1775         `=ucs@jis/1990'.
1776         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1777         `=ucs@jis/2000'.
1778         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1779         `=ucs@jis/2004'.
1780         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1781
1782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1783         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1784
1785 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1788         XEmacs CHISE.
1789         (==jis-x0208@1978/1pr): Ditto.
1790         (==jis-x0208@1978/2-pr): Ditto.
1791
1792 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1793
1794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1795         setting for `===jis-x0213-1@2004'.
1796
1797 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1800         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1801
1802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1803         `===hanyo-denshi/jb'.
1804
1805         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1806         XEmacs CHISE.
1807         (=+>hanyo-denshi/ft): Ditto.
1808         (=+>hanyo-denshi/jt): Ditto.
1809
1810 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1813         `===hanyo-denshi/hg'.
1814
1815 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1816
1817         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1818         XEmacs CHISE.
1819         (===hanyo-denshi/hg): Ditto.
1820
1821 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1822
1823         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1824         glyph-forms instead of detailed glyph-images.
1825         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1826         `=adobe-japan1-*'.
1827         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1828         (===adobe-japan1-1): Ditto.
1829         (===adobe-japan1-2): Ditto.
1830         (===adobe-japan1-3): Ditto.
1831         (===adobe-japan1-4): Ditto.
1832         (===adobe-japan1-5): Ditto.
1833         (===adobe-japan1-6): Ditto.
1834         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1835         `=>>>adobe-japan1' as the mother.
1836         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1837         `=>>adobe-japan1' as the mother.
1838         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1839         glyph-images.
1840         (==jis-x0208@1978): Ditto.
1841         (==jis-x0208@1983): Ditto.
1842         (==jis-x0208@1990): Ditto.
1843         (==jis-x0213-1): Ditto.
1844         (==jis-x0213-1@2000): Ditto.
1845         (==jis-x0213-1@2004): Ditto.
1846         (==jis-x0213-2): Ditto.
1847         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1848         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1849         `=jis-x0208@1978'.
1850         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1851         `=jis-x0208@1983'.
1852         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1853         `=jis-x0208@1990'.
1854         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1855         `=jis-x0213-1'.
1856         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1857         `=jis-x0213-1@2000'.
1858         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1859         `=jis-x0213-1@2004'.
1860         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1861         `=jis-x0213-2'.
1862         (===jis-x0208): New coded-charset for XEmacs CHISE.
1863         (===jis-x0208@1978): Ditto.
1864         (===jis-x0208@1983): Ditto.
1865         (===jis-x0208@1990): Ditto.
1866         (===jis-x0213-1): Ditto.
1867         (===jis-x0213-1@2000): Ditto.
1868         (===jis-x0213-2): Ditto.
1869         (===jis-x0212): Ditto.
1870         (===ks-x1001): Ditto.
1871         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1872         mother.
1873         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1874         as the mother.
1875         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1876         as the mother.
1877         (===cns11643-1): New coded-charset for XEmacs CHISE.
1878         (===cns11643-2): Ditto.
1879         (===cns11643-3): Ditto.
1880         (===cns11643-4): Ditto.
1881         (===cns11643-5): Ditto.
1882         (===cns11643-6): Ditto.
1883         (===cns11643-7): Ditto.
1884         (=>>cns11643-1): Ditto.
1885         (==big5-cdp): Indicate abstract glyph-images instead of
1886         representative glyph-images.
1887         (===big5-cdp): New coded-charset for XEmacs CHISE.
1888         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1889         detailed glyph-images.
1890         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1891         `=hanyo-denshi/*'.
1892         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1893         (===hanyo-denshi/ib): Ditto.
1894         (===hanyo-denshi/jt): Ditto.
1895         (===hanyo-denshi/ks): Ditto.
1896         (===mj): Ditto.
1897         (===mj-0): Ditto.
1898         (===mj-1): Ditto.
1899         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1900         `=>>>hanyo-denshi/*' as its mother.
1901         (==gt): Indicate abstract glyph-forms instead of detailed
1902         glyph-images.
1903         (===gt): New coded-charset for XEmacs CHISE.
1904         (=>>>gt): Indicates `==gt' instead of `=gt'.
1905         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1906         (==gt-k): Indicate abstract glyph-forms instead of detailed
1907         glyph-images.
1908         (===gt-k): New coded-charset for XEmacs CHISE.
1909         (==daikanwa): Indicates glyph-images instead of detailed
1910         glyph-images.
1911         (===daikanwa): New coded-charset for XEmacs CHISE.
1912         (===daikanwa/+p): Ditto.
1913         (===daikanwa/ho): Ditto.
1914         (==cbeta): Ditto.
1915         (===cbeta): Ditto.
1916         (==jef-china3): Ditto.
1917         (===jef-china3): Ditto.
1918         (==ruimoku-v6): Ditto.
1919         (==ucs@iso): Indicate representative glyph-forms instead of
1920         representative glyph-images.
1921         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1922         (==ucs@unicode): Indicate representative glyph-forms instead of
1923         representative glyph-images.
1924         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1925         `=ucs@unicode'.
1926         (==ucs@cns): Indicate representative glyph-forms instead of
1927         representative glyph-images.
1928         (==ucs@jis): Ditto.
1929         (==ucs@jis/1990): Ditto.
1930         (==ucs@jis/2000): Ditto.
1931         (==ucs@jis/2004): Ditto.
1932         (==ucs@ks): Ditto.
1933         (===ucs@iso): New coded-charset for XEmacs CHISE.
1934         (===ucs@unicode): Ditto.
1935         (===ucs@gb): Ditto.
1936         (===ucs@ks): Ditto.
1937         (===ucs-bmp-cjk@gb): Ditto.
1938         (===ucs-sip-ext-b@iso): Ditto.
1939
1940 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1941
1942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1943         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1944         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1945         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1946         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1947         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1948         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1949         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1950         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1951         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1952
1953         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1954         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1955         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1956         - Use "&g1-[NAME];" for `=>>[NAME]'.
1957         - Abolish "&g2-[NAME];".
1958
1959 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1960
1961         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
1962         `=>>ucs@cns' as the mother.
1963
1964 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1967         setting for `==ucs@ks'.
1968
1969 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1970
1971         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
1972         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
1973         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
1974         0x00E30000〜0x00E409D5.
1975
1976 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1977
1978         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1979         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
1980         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
1981
1982 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1983
1984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1985         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
1986
1987         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
1988         (=mj-0): Ditto.
1989         (=mj-1): Ditto.
1990         (==mj): Ditto.
1991         (==mj-0): Ditto.
1992         (==mj-1): Ditto.
1993         (=>>mj): Ditto.
1994
1995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1996         setting for `=mj' and `==mj'.
1997
1998 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1999
2000         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2001         CHISE.
2002
2003 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2006         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2007         `=>ucs@hanyo-denshi'.
2008
2009 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2010
2011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2012         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2013
2014         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2015         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2016
2017 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2018
2019         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2020         XEmacs CHISE.
2021
2022 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2025         Change priority of `=>>>ucs@iso'.
2026
2027         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2028         `=>>>ucs@iso' as the mother.
2029         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2030
2031 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2032
2033         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2034         Change priority of `=>>>ucs@unicode'.
2035
2036         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2037         `=ucs@unicode'.
2038
2039 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2042         Change priority of `=>>>ucs@jis'.
2043
2044         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2045         `=ucs@jis'.
2046
2047 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2048
2049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2050         setting for `==daikanwa/+p'.
2051
2052 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2053
2054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2055         setting for `==shinjigen@1ed'.
2056
2057 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2060         XEmacs CHISE.
2061
2062 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-conf.el (==shinjigen): Modify DOC.
2065         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2066         (==shinjigen@rev): Modify DOC.
2067
2068 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2071         CHISE.
2072
2073 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2074
2075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2076         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2077
2078         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2079         XEmacs CHISE.
2080
2081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2082         `==daikanwa'.
2083
2084 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2085
2086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2087         setting for `==cns11643-7'.
2088
2089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2090         `==cns11643-7'.
2091
2092 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2093
2094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2095         `==cns11643-6'.
2096
2097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2098         setting for `==cns11643-6'.
2099
2100 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2103         setting for `==cns11643-5'.
2104
2105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2106         `==cns11643-5'.
2107
2108 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2109
2110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2111         setting for `==cns11643-4'.
2112
2113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2114         `==cns11643-4'.
2115
2116 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2117
2118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2119         setting for `==cns11643-3'.
2120
2121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2122         `==cns11643-3'.
2123
2124 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2127         setting for `==cns11643-2'.
2128
2129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2130         `==cns11643-2'.
2131
2132 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2135         Change priority of `=>>>ucs@ks'.
2136
2137         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2138         `=ucs@ks'.
2139
2140 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2141
2142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2143         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2144         `==ucs@cns' and `==cns11643-1'.
2145
2146         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2147         (==cns11643-2): Ditto.
2148         (==cns11643-3): Ditto.
2149         (==cns11643-4): Ditto.
2150         (==cns11643-5): Ditto.
2151         (==cns11643-6): Ditto.
2152         (==cns11643-7): Ditto.
2153
2154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2155         `==cns11643-1'.
2156
2157 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2160         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2161         `=>>>ucs@jis/1990'.
2162
2163         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2164         `=ucs@jis/1990'.
2165         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2166         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2167
2168 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2169
2170         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2171         Change priority of `=>>>ucs@cns'.
2172
2173         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2174         `=ucs@cns'.
2175
2176 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2177
2178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2179         `==ks-x1001'.
2180
2181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2182         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2183         `==ks-x1001'.
2184
2185 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2186
2187         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2188
2189 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2192         `=jis-x0208'.
2193         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2194         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2195         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2196         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2197         (=>>>jis-x0213-1@2000): Changed to an alias for
2198         `=jis-x0213-1@2000'.
2199         (=>>>jis-x0213-1@2004): Changed to an alias for
2200         `=jis-x0213-1@2004'.
2201         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2202
2203 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2204
2205         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2206         `=adobe-japan1-0'.
2207         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2208         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2209         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2210         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2211         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2212         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2213
2214 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2215
2216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2217         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2218         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2219         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2220         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2221         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2222
2223 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2224
2225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2226         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2227         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2228         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2229         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2230         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2231         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2232         `==jis-x0212'.
2233
2234 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2235
2236         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2237         "AdobeJapan1-[0-6]$".
2238         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2239         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2240         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2241         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2242         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2243         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2244         (==adobe-japan1-1): Ditto.
2245         (==adobe-japan1-2): Ditto.
2246         (==adobe-japan1-3): Ditto.
2247         (==adobe-japan1-4): Ditto.
2248         (==adobe-japan1-5): Ditto.
2249         (==adobe-japan1-6): Ditto.
2250         (==jis-x0208): Ditto.
2251         (==jis-x0208@1978): Ditto.
2252         (==jis-x0208@1983): Ditto.
2253         (==jis-x0208@1990): Ditto.
2254         (==jis-x0213-1): Ditto.
2255         (==jis-x0213-1@2000): Ditto.
2256         (==jis-x0213-1@2004): Ditto.
2257         (==jis-x0213-2): Ditto.
2258         (==jis-x0212): Ditto.
2259         (==gb2312): Ditto.
2260         (==iso-ir165): Ditto.
2261         (==gb12345): Ditto.
2262         (==ks-x1001): Ditto.
2263         (==cns11643-1): Ditto.
2264         (==cns11643-2): Ditto.
2265         (==cns11643-3): Ditto.
2266         (==cns11643-4): Ditto.
2267         (==cns11643-5): Ditto.
2268         (==cns11643-6): Ditto.
2269         (==cns11643-7): Ditto.
2270         (==big5-cdp): Ditto.
2271         (==hanyo-denshi/ja): Ditto.
2272         (==hanyo-denshi/jb): Ditto.
2273         (==hanyo-denshi/jc): Ditto.
2274         (==hanyo-denshi/jd): Ditto.
2275         (==hanyo-denshi/ft): Ditto.
2276         (==hanyo-denshi/ia): Ditto.
2277         (==hanyo-denshi/ib): Ditto.
2278         (==hanyo-denshi/hg): Ditto.
2279         (==hanyo-denshi/jt): Ditto.
2280         (==hanyo-denshi/ks): Ditto.
2281         (==gt): Ditto.
2282         (==gt-k): Ditto.
2283         (==daikanwa): Ditto.
2284         (==shinjigen): Ditto.
2285         (==ucs@iso): Ditto.
2286         (==ucs@unicode): Ditto.
2287         (==ucs@gb): Ditto.
2288         (==ucs-bmp@gb): Ditto.
2289         (==ucs@cns): Ditto.
2290         (==ucs-bmp@cns): Ditto.
2291         (==ucs@jis): Ditto.
2292         (==ucs@jis/1990): Ditto.
2293         (==ucs@jis/2000): Ditto.
2294         (==ucs@jis/2004): Ditto.
2295         (==ucs@JP): Ditto.
2296         (==ucs@JP/hanazono): Ditto.
2297         (==ucs@ks): Ditto.
2298         (==ucs-bmp@ks): Ditto.
2299         (==ucs@cns11643): Ditto.
2300         (==ucs-bmp-cjk@gb): Ditto.
2301         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2302         (==ucs-sip-ext-b@iso): Ditto.
2303
2304 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2307         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2308
2309         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2310         XEmacs CHISE.
2311         (=ucs-bmp-cjk@unicode): Abolished.
2312
2313 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2314
2315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2316         `=+>ucs-bmp-cjk-compat@jis'.
2317
2318         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2319         for XEmacs CHISE.
2320
2321 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2324         CHISE.
2325
2326 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2329         for XEmacs CHISE.
2330         (=jis-x0208@1978/1er-pr): Abolished.
2331         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2332         `=jis-x0208@1978/1er-pr' as the mother.
2333
2334 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2337         setting for `=ucs-itaiji-084'.
2338
2339 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-charset.el (default-coded-charset-priority-list):
2342         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2343
2344         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2345         XEmacs CHISE.
2346         (=ucs-bmp-itaiji-084): Ditto.
2347
2348 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2349
2350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2351         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2352
2353 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2356         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2357
2358         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2359         XEmacs CHISE.
2360         (=big5-cdp-var-5): Ditto.
2361
2362 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2363
2364         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2365         XEmacs CHISE.
2366
2367 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2368
2369         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2370         XEmacs CHISE.
2371
2372 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2373
2374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2375         setting for `=>>>hanyo-denshi/ft'.
2376
2377 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2378
2379         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2380         XEmacs CHISE.
2381         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2382         `=hanyo-denshi/jd' as the mother.
2383
2384 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2385
2386         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2387         XEmacs CHISE.
2388         (=+>adobe-japan1-1): Ditto.
2389         (=+>adobe-japan1-2): Ditto.
2390         (=+>adobe-japan1-3): Ditto.
2391         (=+>adobe-japan1-4): Ditto.
2392         (=+>adobe-japan1-5): Ditto.
2393         (=+>adobe-japan1-6): Ditto.
2394         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2395
2396 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2397
2398         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2399         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2400         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2401
2402         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2403         the top.
2404
2405 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2406
2407         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2408         XEmacs CHISE.
2409         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2410         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2411         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2412
2413 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2414
2415         * mule/mule-charset.el (default-coded-charset-priority-list):
2416         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2417         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2418
2419         * mule/mule-conf.el: Modify order of definitions of some
2420         coded-charsets.
2421
2422 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2423
2424         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2425         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2426         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2427
2428         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2429         CHISE.
2430         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2431         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2432
2433 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2434
2435         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2436         CHISE.
2437
2438 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2441         setting for `=daikanwa/+2p'.
2442
2443         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2444         XEmacs CHISE.
2445
2446 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2449         XEmacs CHISE.
2450         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2451
2452 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2455         setting for `=>>>hanyo-denshi/ib'.
2456
2457 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2460         XEmacs CHISE.
2461         (=>>>hanyo-denshi/ib): Ditto.
2462         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2463         `=hanyo-denshi/ja' as the mother.
2464         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2465         `=hanyo-denshi/ib' as the mother.
2466
2467 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2470         XEmacs CHISE.
2471         (utf-8-ivs-mcs-er): Likewise.
2472         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2473         and `=>ucs-gb'.
2474         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2475         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2476         `ucs-gb' and `=>ucs-gb'.
2477         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2478         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2479         and `=>ucs-cns'.
2480         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2481         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2482         `ucs-cns' and `=>ucs-cns'.
2483         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2484         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2485         `ucs-big5' and `=>ucs-big5'.
2486         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2487         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2488         `ucs-big5' and `=>ucs-big5'.
2489         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2490         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2491         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2492         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2493         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2494         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2495         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2496         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2497         `=>ucs-jis'; modify DOC and mnemonic.
2498         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2499         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2500         and `=>ucs-jis'; modify DOC and mnemonic.
2501         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2502         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2503         `=>ucs-ks'.
2504         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2505         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2506         and `=>ucs-ks'.
2507         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2508
2509 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2512         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2513
2514 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2515
2516         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2517         Modify priorities.
2518
2519 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2520
2521         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2522         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2523
2524 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2525
2526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2527         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2528
2529 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2530
2531         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2532         CHISE.
2533
2534 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2535
2536         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2537         CHISE.
2538
2539 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2540
2541         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2542         CHISE.
2543
2544 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2545
2546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2547         `=+>ucs-bmp-cjk@unicode'.
2548
2549         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2550         for XEmacs CHISE.
2551
2552 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2553
2554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2555         setting for `=>>daikanwa'.
2556
2557 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2558
2559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2560         `=>>hanyo-denshi/jt'.
2561
2562 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2563
2564         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2565         XEmacs CHISE.
2566         (=+>jis-x0208@1990): Ditto.
2567         (=+>jis-x0213-1@2000): Ditto.
2568
2569 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2570
2571         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2572         XEmacs CHISE.
2573
2574 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2575
2576         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2577         XEmacs CHISE.
2578         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2579         `=hanyo-denshi/jc' as the mother.
2580
2581 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2582
2583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2584         setting for `=+>adobe-japan1'.
2585
2586         * mule/mule-charset.el (default-coded-charset-priority-list):
2587         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2588         and `=>>hanyo-denshi/ft' to `=>>gt'.
2589
2590 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2591
2592         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2593         XEmacs CHISE.
2594         (=>>adobe-japan1-1): Ditto.
2595         (=>>adobe-japan1-2): Ditto.
2596         (=>>adobe-japan1-3): Ditto.
2597         (=>>adobe-japan1-4): Ditto.
2598         (=>>adobe-japan1-5): Ditto.
2599         (=>>adobe-japan1-6): Ditto.
2600         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2601
2602 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2603
2604         * mule/mule-conf.el (=adobe-japan1): New alias for
2605         `=adobe-japan1-6'.
2606         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2607         (=>>>adobe-japan1-1): Ditto.
2608         (=>>>adobe-japan1-2): Ditto.
2609         (=>>>adobe-japan1-3): Ditto.
2610         (=>>>adobe-japan1-4): Ditto.
2611         (=>>>adobe-japan1-5): Ditto.
2612         (=>>>adobe-japan1-6): Ditto.
2613         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2614
2615 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2616
2617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2618         setting for `=>>>adobe-japan1'.
2619
2620 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2621
2622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2623         setting for `=+>ucs@ks'.
2624
2625 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2626
2627         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2628         XEmacs CHISE.
2629         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2630         `=adobe-japan1-6' as the mother.
2631
2632 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2633
2634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2635         setting for `=>cns11643-7'.
2636
2637 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2638
2639         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2640         CHISE.
2641
2642 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2643
2644         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2645         XEmacs CHISE.
2646         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2647
2648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2649         setting for `=>ucs@jis/2004'.
2650
2651 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2652
2653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2654         setting for `=+>gt'.
2655
2656         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2657         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2658
2659 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2660
2661         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2662         `=>ucs@unicode' as the mother.
2663         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2664         mother.
2665         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2666         mother.
2667         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2668         mother.
2669
2670 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2671
2672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2673         setting for `=+>ucs@unicode'.
2674
2675         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2676         CHISE.
2677
2678 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2679
2680         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2681         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2682         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2683         - Add setting for `=+>ucs@cns'.
2684
2685         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2686         CHISE.
2687         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2688         as the mother.
2689         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2690         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2691
2692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2693         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2694
2695 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2696
2697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2698         setting for `=>ucs@ks'.
2699
2700 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2701
2702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2703         `=ucs-bmp-cjk-compat@unicode'.
2704
2705         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2706         coded-charset for XEmacs CHISE.
2707
2708 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2709
2710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2711         `=ucs-bmp-cjk-compat'.
2712
2713         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2714         XEmacs CHISE.
2715
2716 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2717
2718         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2719         CHISE.
2720
2721 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2722
2723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2724         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2725
2726         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2727         `=>ucs@jis/1990'.
2728         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2729
2730 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2731
2732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2733         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2734
2735         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2736         CHISE.
2737         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2738         mother.
2739
2740 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2741
2742         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2743         `=>jis-x0213-2@usual'.
2744         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2745         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2746         `=>jis-x0213-2@usual' as the mother.
2747
2748 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2749
2750         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2751         (=>ucs@JP): New alias for `=+>ucs@jis'.
2752
2753 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2754
2755         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2756         `=>jis-x0208@usual'.
2757         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2758         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2759         `=>jis-x0208@usual' as the mother.
2760         (=>jis-x0208): Likewise.
2761
2762 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2763
2764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2765         setting for `=+>jis-x0208@1978'.
2766
2767 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2768
2769         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2770         XEmacs CHISE.
2771
2772 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2773
2774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2775         setting for `=>>>ucs@jis/1990'.
2776
2777 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2778
2779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2780         setting for `=>ucs@jis/1990'.
2781
2782 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2783
2784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2785         setting for `=ucs@JP/hanazono'.
2786
2787         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2788         CHISE.
2789         (=ucs@JP/hanazono): Ditto.
2790         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2791         (=>>hanyo-denshi/jc): Ditto.
2792         (=>>hanyo-denshi/jd): Ditto.
2793
2794 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2795
2796         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2797         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2798
2799 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2800
2801         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2802         XEmacs CHISE.
2803
2804 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2805
2806         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2807         XEmacs CHISE.
2808
2809 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2810
2811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2812         `=ucs-bmp-cjk@JP'.
2813
2814 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2815
2816         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2817         XEmacs CHISE.
2818
2819 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2820
2821         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2822         Modify order of settings; add settings for `=daikanwa@rev2'.
2823
2824 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2825
2826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2827         setting for `=>>cbeta'.
2828
2829         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2830         CHISE.
2831
2832 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2833
2834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2835         setting for `=>>adobe-japan1'.
2836
2837 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2838
2839         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2840         XEmacs CHISE.
2841
2842 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2845         setting for `=>>hanyo-denshi/ia'.
2846
2847         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2848         XEmacs CHISE.
2849
2850 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2851
2852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2853         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2854
2855         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2856         XEmacs CHISE.
2857         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2858         `=hanyo-denshi/jt' as the mother.
2859
2860 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2861
2862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2863         setting for `=>>>jis-x0213-2'.
2864
2865         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2866         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2867         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2868
2869 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2870
2871         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2872         XEmacs CHISE.
2873
2874 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2875
2876         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2877         XEmacs CHISE.
2878
2879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2880         `=>>jis-x0213-1@2004'.
2881
2882 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2883
2884         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2885         XEmacs CHISE.
2886
2887 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2888
2889         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2890         - Use "&g2-*;" as entity-references for `=>>>*'.
2891         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2892
2893         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2894         XEmacs CHISE.
2895         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2896         as the mother.
2897
2898 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2899
2900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901         setting for `=>>hanyo-denshi/ib'.
2902
2903         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2904         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2905         (=>>jis-x0208@1990): Ditto.
2906         (=>>hanyo-denshi/ib): Ditto.
2907
2908         * mule/mule-charset.el (default-coded-charset-priority-list):
2909         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2910
2911 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2912
2913         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2914         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2915         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2916         `=>>>ucs@jis/2004'.
2917
2918 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2919
2920         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2921         XEmacs CHISE.
2922         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2923         `=jis-x0213-1@2004' as the mother.
2924         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2925         (=>>>ucs@ks): Ditto.
2926
2927         * mule/mule-charset.el (default-coded-charset-priority-list):
2928         Modify priority of `=hanyo-denshi/*'.
2929
2930 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2931
2932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2933         settings for `=>>ucs@JP' and `=ucs@JP'.
2934
2935 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2936
2937         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2938         CHISE.
2939
2940 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2941
2942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2943         setting for `=>>>ucs@cns'.
2944
2945         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2946         CHISE.
2947
2948 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2949
2950         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2951         instead of `=>>>jis-x0213-1@2004' as the mother.
2952         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2953         (=>>>ucs@unicode): Likewise.
2954         (=>>>ucs@jis): Likewise.
2955         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2956         mother.
2957         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2958
2959 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2960
2961         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2962         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
2963         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
2964         `=>>>ucs@jis'.
2965
2966 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2967
2968         * mule/mule-charset.el (default-coded-charset-priority-list):
2969         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
2970         and `=jis-x0213-*-2000'.
2971
2972 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2973
2974         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
2975         XEmacs CHISE.
2976         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
2977         `=>>jis-x0213-1' as the mother.
2978
2979 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2980
2981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2982         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
2983
2984 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2985
2986         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
2987
2988 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2989
2990         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
2991         XEmacs CHISE.
2992
2993 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2994
2995         * mule/mule-coding.el (decomposition-feature-list): Set
2996         `=decomposition', `=decomposition@cid' and
2997         `=decomposition@hanyo-denshi'.
2998
2999 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3000
3001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3002         setting for `=>>hanyo-denshi/ks'.
3003
3004         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3005         XEmacs CHISE.
3006
3007 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3008
3009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3010         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3011
3012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3013         `=hanyo-denshi/ks/mf'.
3014
3015         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3016         XEmacs CHISE.
3017         (=hanyo-denshi/ks/mf): Ditto.
3018
3019 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3022         settings for P=hanyo-denshi/jt'.
3023
3024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3025         `=hanyo-denshi/jt'.
3026
3027         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3028         XEmacs CHISE.
3029
3030 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3031
3032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3033         settings for `=hanyo-denshi/ip'.
3034
3035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3036         `=hanyo-denshi/ip'.
3037
3038         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3039         XEmacs CHISE.
3040
3041 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3044         settings for `=hanyo-denshi/hg'.
3045
3046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3047         `=hanyo-denshi/hg'.
3048
3049         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3050         XEmacs CHISE.
3051
3052 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3053
3054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3055         setting for `=>>hanyo-denshi/ft'.
3056
3057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3058         `=>>hanyo-denshi/ft'.
3059
3060         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3061         XEmacs CHISE.
3062
3063 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3064
3065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3066         settings for `=hanyo-denshi/ib'.
3067
3068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3069         `=hanyo-denshi/ib'.
3070
3071         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3072         XEmacs CHISE.
3073
3074 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3075
3076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3077         settings for isolated characters of `=hanyo-denshi/ia' and
3078         non-isolated characters of `=hanyo-denshi/*'.
3079
3080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3081         `=hanyo-denshi/ia'.
3082
3083         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3084         XEmacs CHISE.
3085
3086 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3087
3088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3089         setting for isolated characters of `=hanyo-denshi/ft'.
3090
3091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3092         `=hanyo-denshi/ft'.
3093
3094         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3095         XEmacs CHISE.
3096
3097 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3098
3099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3100         setting for isolated characters of `=hanyo-denshi/jd'.
3101
3102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3103         `=hanyo-denshi/jd'.
3104
3105         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3106         XEmacs CHISE.
3107
3108 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3109
3110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3111         setting for isolated characters of `=hanyo-denshi/jc'.
3112
3113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3114         `=hanyo-denshi/jc'.
3115
3116         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3117         XEmacs CHISE.
3118
3119 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3120
3121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3122         setting for isolated characters of `=hanyo-denshi/jb'.
3123
3124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3125         `=hanyo-denshi/jb'.
3126
3127         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3128         XEmacs CHISE.
3129
3130 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3131
3132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3133         setting for isolated characters of `=hanyo-denshi/ja'.
3134
3135 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3136
3137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3138         `=hanyo-denshi/ja'.
3139
3140         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3141         XEmacs CHISE.
3142
3143 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3144
3145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3146         settings for isolated characters of `=adobe-japan1-6'.
3147
3148 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3149
3150         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3151         CHISE.
3152         (=daikanwa/+2p): Ditto.
3153         (=daikanwa/ho): Ditto.
3154
3155 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3156
3157         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3158         coding-system for XEmacs CHISE.
3159
3160 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3161
3162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3163         setting for `=>>ruimoku-v6'.
3164
3165         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3166         CHISE.
3167
3168 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3169
3170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3171         setting for `=daikanwa@rev1'.
3172
3173 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3174
3175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3176         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3177
3178 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3179
3180         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3181         XEmacs CHISE.
3182         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3183
3184 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3185
3186         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3187         CHISE.
3188
3189 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3190
3191         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3192         CHISE.
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3195         setting for `=>ucs@jis'.
3196
3197 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3198
3199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3200         setting for `=>jis-x0208@usual'.
3201
3202         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3203         XEmacs CHISE.
3204         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3205         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3206         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3207
3208 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3209
3210         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3211         CHISE.
3212         (=>>>jis-x0208@1990): Ditto.
3213         (=>>>jis-x0213-1): Ditto.
3214         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3215         mother.
3216         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3217         as the mother.
3218
3219 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3220
3221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3222         setting for `=>ucs@cns' and `=>>ucs@ks'.
3223
3224         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3225         CHISE.
3226
3227 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3228
3229         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3230         CHISE.
3231
3232 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3233
3234         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3235         CHISE.
3236         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3237         mother.
3238
3239 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3240
3241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3242         `==>ucs-bmp-cjk@bucs'.
3243
3244         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3245         XEmacs CHISE.
3246
3247 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3250         setting for `==>ucs@bucs'.
3251
3252         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3253         XEmacs CHISE.
3254
3255 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3256
3257         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3258         - Add setting for `=>>jis-x0208'.
3259         - Omit setting for `=>>jis-x0208@1990'.
3260         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3261           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3262           `=ucs@FOO'.
3263
3264 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3265
3266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3267         setting for `=>daikanwa'.
3268
3269 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-conf.el (=daikanwa): Fix DOC.
3272         (=>daikanwa): New abstract character for XEmacs CHISE.
3273         (=>ucs@iso): Likewise.
3274         (=>ucs@unicode): Likewise.
3275         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3276
3277 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3280         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3281           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3282         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3283         - Add `=>big5-cdp'.
3284
3285 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3286
3287         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3288         (=>big5-cdp): New abstract character.
3289
3290 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3293         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3294         `chinese-big5'.
3295
3296 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3297
3298         * mule/mule-charset.el (default-coded-charset-priority-list):
3299         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3300
3301         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3302         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3303         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3304         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3305         and `=>jis-x0213-2'.
3306
3307 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3308
3309         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3310         XEmacs CHISE.
3311         (=>>ucs@jis/2000): Likewise.
3312         (=>>ucs@jis/2004): Likewise.
3313
3314 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3315
3316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3317         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3318         `=>>ucs@cns'.
3319
3320         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3321         XEmacs CHISE.
3322         (=>>gt): Use quote instead of backquote; modify DOC.
3323         (=>gt): Use quote instead of backquote.
3324         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3325         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3326         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3327         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3328         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3329         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3330
3331 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3332
3333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3334         `=>>ucs@unicode' and `=>>gt'.
3335
3336 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3339         XEmacs CHISE.
3340         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3341         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3342         `=jis-x0208@1978/1er-pr' as the mother.
3343         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3344
3345 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3348         `=ucs@unicode' as the mother.
3349
3350 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3351
3352         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3353         setting for `=>>ucs@unicode'.
3354
3355         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3356         CHISE.
3357
3358 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3361         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3362
3363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3364         `=adobe-japan1-6' and `=adobe-japan1-base'.
3365
3366         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3367         XEmacs CHISE.
3368         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3369         specify `min-code' and `max-code'.
3370         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3371         (=adobe-japan1-2): Likewise.
3372         (=adobe-japan1-3): Likewise.
3373         (=adobe-japan1-4): Likewise.
3374         (=adobe-japan1-5): Likewise.
3375         (=adobe-japan1-6): Likewise.
3376
3377 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3378
3379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3380         setting for `=>gt'.
3381
3382 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3385         CHISE.
3386
3387 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3388
3389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3390         setting for `=>zinbun-oracle'.
3391
3392         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3393         for XEmacs CHISE.
3394
3395 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3398         for XEmacs CHISE.
3399         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3400         `=jis-x0208@1978' as the mother.
3401
3402 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3405         - Use `=gt' instead of `ideograph-gt'.
3406         - Use `=gt-k' instead of `ideograph-gt-k'.
3407         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3408         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3409         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3410         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3411         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3412         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3413         - Use `=>>gt' instead of `<=>gt'.
3414         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3415         - Add setting for `=>>jis-x0208@1990'.
3416         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3417           `=>>jis-x0213-1@2000'.
3418         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3419         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3420           `=>>jis-x0213-1@2004'.
3421         - Add setting for `=>>jis-x0208@1978'.
3422         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3423
3424 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3425
3426         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3427         XEmacs CHISE.
3428
3429 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3430
3431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3433         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3434         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3435         `<=>jis-x0213-1@2004'.
3436
3437 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3440         CHISE.
3441         (=>jis-x0213-2): Ditto.
3442
3443 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3446         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3447
3448 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3451         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3452         `=>jis-x0213-1'.
3453
3454 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3455
3456         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3457         CHISE.
3458         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3459
3460 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3463         `<==>jis-x0213-1'.
3464         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3465         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3466         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3467         (<=>jis-x0208): New alias for `=>jis-x0208'.
3468         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3469         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3470         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3471         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3472         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3473         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3474         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3475         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3476         (=>>gt): Renamed from `<==>gt'.
3477         (<==>gt): New alias for `=>>gt'.
3478
3479 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3482         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3483         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3484         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3485         - Add settings for `<=>jis-x0213-1@2000' and
3486           `<=>jis-x0213-1@2004'.
3487
3488         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3489         XEmacs CHISE.
3490         (<==>jis-x0213-1): Likewise.
3491         (<==>jis-x0213-1@2000): Likewise.
3492         (<==>jis-x0213-1@2004): Likewise.
3493         (<=>jis-x0208): Add property `=>iso-ir 168'.
3494         (<=>jis-x0208@1997): Likewise.
3495         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3496         as the mother; add property `=>iso-ir 228'.
3497         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3498         property `=>iso-ir 228'.
3499         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3500         property `=>iso-ir 233'.
3501         (<==>gt): Renamed from `<=>gt'.
3502         (<=>gt): New alias for `<==>gt'.
3503
3504 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3505
3506         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3507         CHISE.
3508         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3509         `<=>jis-x0208' as the mother.
3510         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3511         (<=>jis-x0213-1@2000): Ditto.
3512         (<=>jis-x0213-1@2004): Ditto.
3513
3514 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3517         settings for `<=>gt'.
3518
3519         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3520
3521 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3522
3523         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3524         XEmacs CHISE.
3525         (=jis-x0208@1978/-4pr): Likewise.
3526         (=jis-x0208@1978/4-pr): Likewise.
3527         (=jis-x0213-1): Likewise.
3528         (=ucs@iso): Likewise.
3529         (=ucs@unicode): Likewise.
3530         (=ucs@gb): Likewise.
3531         (=ucs@gb/fw): Likewise.
3532         (=ucs@cns): Likewise.
3533         (=ucs@cns/fw): Likewise.
3534         (=ucs@jis): Likewise.
3535         (=ucs@jis/fw): Likewise.
3536         (=ucs@jis/1990): Likewise.
3537         (=ucs@jis/2000): Likewise.
3538         (=ucs@jis/2004): Likewise.
3539         (=ucs@JP): Likewise.
3540         (=ucs@ks): Likewise.
3541         (=ucs@big5): Likewise.
3542         (=ucs@big5/cns11643): Likewise.
3543         (=ucs@cns11643): Likewise.
3544
3545 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3546
3547         * mule/mule-charset.el (default-coded-charset-priority-list):
3548         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3549
3550         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3551         CHISE.
3552         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3553         mother.
3554
3555 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3556
3557         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3558         from src/mule-charset.c].
3559         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3560         specify `final'.
3561         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3562         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3563         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3564         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3565         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3566         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3567
3568 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3571         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3572         (=jis-x0208@1978/i-4): Specify `partial'.
3573         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3574         mother coded-charset.
3575         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3576
3577 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3578
3579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3580         settings for `=jis-x0213-1@2004'.
3581
3582 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3583
3584         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3585         CHISE.
3586         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3587         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3588         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3589         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3590         temporarily.
3591         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3592
3593 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3596         CHISE.
3597         (=shinjigen@1ed): Inherited from `=shinjigen'.
3598         (=shinjigen@rev): Likewise.
3599
3600 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3603         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3604
3605 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3606
3607         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3608         define it as an alias.
3609         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3610         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3611         alias.
3612         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3613         alias.
3614
3615 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3618         CHISE.
3619
3620 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3623         CHISE.
3624         (shinjigen-2): Ditto.
3625
3626 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-charset.el (default-coded-charset-priority-list):
3629         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3630         `chinese-big5-eten-*' and `chinese-big5'.
3631
3632 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3635         #x9FA5 temporarily.
3636
3637 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3640         settings for `=jis-x0208@1978/i1'.
3641
3642 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3645         XEmacs CHISE.
3646
3647 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3650         XEmacs CHISE.
3651
3652 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3655         XEmacs CHISE.
3656
3657 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3660         CHISE.
3661         (=ucs-bmp@cns): Likewise.
3662         (=ucs-bmp@jis): Likewise.
3663         (=ucs-bmp@ks): Likewise.
3664
3665 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3668         CHISE.
3669         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3670
3671 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3672
3673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3674         settings for `=zinbun-oracle'.
3675
3676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3677         `=zinbun-oracle'.
3678
3679 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3680
3681         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3682         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3683         `=ucs@iso'.
3684
3685 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-charset.el (default-coded-charset-priority-list):
3688         Delete `ucs-sip'; modify order of some CCSs.
3689
3690 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3693         in XEmacs CHISE.
3694
3695         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3696         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3697         CHISE.
3698
3699 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3702         its registry.
3703         (=ucs-radicals@unicode): Likewise.
3704
3705 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3708         CHISE.
3709
3710 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3713         CHISE.
3714
3715 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3718         CHISE.
3719
3720 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3721
3722         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3723         Modify preference of *isolated settings*.
3724
3725 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3726
3727         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3728         utf-2000 is provided.
3729         (=ucs@cns11643): Likewise.
3730
3731 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3734         Prefer every *isolated setting* to ordinary setting.
3735
3736 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3739         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3740
3741 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3744         CHISE.
3745
3746 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3749         settings for `=jis-x0208@1997'.
3750
3751 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3754         `=jis-x0208@1997'.
3755
3756 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3757
3758         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3759         XEmacs CHISE.
3760
3761 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3764         `=jis-x0208@1978'.
3765         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3766         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3767         `=jis-x0208-1990' as the mother.
3768         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3769
3770 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3771
3772         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3773         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3774         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3775         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3776         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3777         for `=ucs@JP'.
3778
3779 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3782         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3783         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3784         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3785         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3786         `=daikanwa@rev2'.
3787
3788 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3791         (=gt): Likewise.
3792         (=gt-k): Likewise.
3793         (=gt-pj-*): Likewise.
3794         (=gt-pj-k1): Likewise.
3795         (=gt-pj-k2): Likewise.
3796         (=daikanwa): Likewise.
3797         (=daikanwa-rev1): Likewise.
3798         (=daikanwa-rev2): Likewise.
3799         (=big5-pua): Likewise.
3800         (=big5-eten): Likewise.
3801         (chinese-big5-eten-a): Likewise.
3802         (chinese-big5-eten-b): Likewise.
3803         (=hanziku-*): Likewise.
3804         (=cbeta): Likewise.
3805         (=jef-china3): Likewise.
3806         (=ruimoku-v6): Likewise.
3807         (=ucs@iso): Likewise.
3808         (=ucs@unicode): Likewise.
3809         (=ucs@gb): Likewise.
3810         (=ucs@cns): Likewise.
3811         (=ucs@jis): Likewise.
3812         (=ucs@jis-1990): Likewise.
3813         (=ucs@jis-2000): Likewise.
3814         (=ucs@jp): Likewise.
3815         (=ucs@ks): Likewise.
3816         (=ucs@big5): Likewise.
3817         (=ucs-radicals): Likewise.
3818         (=ucs-radicals@unicode): Likewise.
3819         (=ucs-bmp-cjk): Likewise.
3820         (=ucs-bmp-cjk@unicode): Likewise.
3821         (=ucs-sip-ext-b): Likewise.
3822         (=ucs-sip-ext-b@iso): Likewise.
3823
3824 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3825
3826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3827         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3828
3829 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3830
3831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3832         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3833         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3834         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3835         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3836         arabic-digit, ipa and ``&I-B-XXXX;''.
3837
3838 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3839
3840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3841         setting for (I-)HZK{03..12}-XXXX.
3842
3843 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3846         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3847
3848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3849         `=ruimoku-v6'.
3850
3851         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3852         CHISE.
3853
3854 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3855
3856         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3857         (=ucs@unicode): Likewise.
3858         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3859         (=ucs@cns): Likewise.
3860         (=ucs@jis): Likewise.
3861         (=ucs@ks): Likewise.
3862         (=ucs@big5): Likewise.
3863
3864 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3867         `ucs-jis'.
3868         (utf-8-jis-er): Likewise.
3869         (utf-8-jp): New coding-system.
3870         (utf-8-jp-er): Likewise.
3871
3872         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3873
3874 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3875
3876         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3877
3878         * mule/japanese.el: Move definition of `euc-jisx0213' to
3879         mule/mule-coding.el.
3880
3881 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3882
3883         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3884         mule-coding before loading update-cdb when utf-2000 is provided.
3885
3886 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3889         `=daikanwa'.
3890
3891 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3894         definition codes when `utf-2000' is provided.
3895
3896 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3897
3898         * mule/mule-category.el (word-combining-categories): Don't setup
3899         `word-combining-categories' in XEmacs CHISE.
3900         (word-separating-categories): Add setting about Latin script in
3901         XEmacs CHISE.
3902
3903 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3904
3905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3906         setting for `chinese-big5'.
3907
3908 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3911         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3912         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3913         add setting for HZK0[12]-xxxx.
3914
3915 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3916
3917         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3918         in XEmacs CHISE.
3919
3920 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-charset.el (default-coded-charset-priority-list):
3923         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3924         and `chinese-big5' to `=gt-pj-*'.
3925
3926 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3927
3928         * mule/mule-conf.el (=daikanwa): Renamed from
3929         `ideograph-daikanwa'.
3930         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3931
3932 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-conf.el (=cns11643-7): Renamed from
3935         `chinese-cns11643-7'.
3936         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3937
3938 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-conf.el (=cns11643-6): Renamed from
3941         `chinese-cns11643-6'.
3942         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3943
3944 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3945
3946         * mule/mule-conf.el (=cns11643-5): Renamed from
3947         `chinese-cns11643-5'.
3948         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3949
3950 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3951
3952         * mule/mule-conf.el (=cns11643-4): Renamed from
3953         `chinese-cns11643-4'.
3954         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3955
3956 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3957
3958         * mule/mule-conf.el (=cns11643-3): Renamed from
3959         `chinese-cns11643-3'.
3960         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
3961
3962 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3963
3964         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
3965         `=cns11643-2'.
3966         (chinese-cns11643-2): New alias for `=cns11643-2'.
3967
3968 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3969
3970         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
3971         `=cns11643-1'.
3972         (chinese-cns11643-1): New alias for `=cns11643-1'.
3973
3974 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
3977         (chinese-gb12345): New alias for `=gb12345'.
3978
3979 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3980
3981         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
3982         (chinese-gb2312): New alias for `=gb2312'.
3983
3984 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3985
3986         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
3987         (chinese-big5): New alias for `=big5'.
3988
3989 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3990
3991         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
3992         (korean-ksc5601): New alias for `=ks-x1001'.
3993
3994 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3995
3996         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
3997         `=jis-x0212'.
3998         (japanese-jisx0212): New alias for `=jis-x0212'.
3999
4000 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4001
4002         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4003         `=jis-x0208-1983'.
4004         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4005
4006 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4009         `=jis-x0208-1978'.
4010         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4011
4012 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4013
4014         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4015         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4016
4017 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4018
4019         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4020         (chinese-cns11643-3): Specify iso-ir 183.
4021         (chinese-cns11643-4): Specify iso-ir 184.
4022         (chinese-cns11643-5): Specify iso-ir 185.
4023         (chinese-cns11643-6): Specify iso-ir 186.
4024         (chinese-cns11643-7): Specify iso-ir 187.
4025         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4026         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4027
4028 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4029
4030         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4031         \uXXXX for every cases.
4032
4033 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4034
4035         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4036         (ucs-big5): Changed to an alias for `=ucs@big5'.
4037
4038 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4039
4040         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4041         (ucs-ks): Changed to an alias for `=ucs@ks'.
4042
4043 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4044
4045         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4046         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4047
4048 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4049
4050         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4051         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4052
4053 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4054
4055         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4056         (ucs-jis): Changed to an alias for `=ucs@jis'.
4057
4058 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4059
4060         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4061         (ucs-cns): Changed to an alias for `=ucs@cns'.
4062
4063 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4064
4065         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4066         (ucs-gb): Changed to an alias for `=ucs@gb'.
4067
4068 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4069
4070         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4071         `ideograph-daikanwa-2'.
4072         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4073         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4074
4075 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4076
4077         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4078         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4079
4080         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4081         for `xemacs-chise-version'.
4082
4083 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4084
4085         * mule/mule-charset.el (default-coded-charset-priority-list):
4086         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4087         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4088         instead of `ideograph-hanziku-*'.
4089
4090         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4091         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4092
4093 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4094
4095         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4096         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4097         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4098         `utf-2000' is provided.
4099
4100 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4103         is provided [was builtin coded-charsets].
4104
4105 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4106
4107         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4108         is provided [was builtin coded-charsets].
4109
4110 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4111
4112         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4113         is provided [was builtin coded-charsets].
4114
4115 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4116
4117         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4118         is provided [was builtin coded-charsets].
4119
4120 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4121
4122         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4123         when `utf-2000' is provided [was builtin coded-charsets].
4124
4125 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4126
4127         * mule/mule-conf.el (=hanziku-*): Renamed from
4128         `ideograph-hanziku-*'.
4129         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4130
4131 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4132
4133         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4134         `utf-2000' is provided [was builtin coded-charsets].
4135         (ideograph-hanziku-{1..12}): Likewise.
4136
4137 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4138
4139         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4140         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4141
4142 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4143
4144         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4145         when `utf-2000' is provided [was builtin coded-charsets].
4146
4147 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4148
4149         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4150         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4151         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4152
4153 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4154
4155         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4156         (ideograph-gt): Changed to an alias for `=gt'.
4157
4158 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4159
4160         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4161         is provided; it was defined as a builtin coded-charset.
4162         (ideograph-gt): Likewise.
4163
4164 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4165
4166         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4167         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4168
4169 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4170
4171         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4172         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4173
4174 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4175
4176         * mule/mule-conf.el (=big5-eten): Renamed from
4177         `chinese-big5-eten'.
4178         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4179
4180 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4181
4182         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4183         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4184
4185 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4186
4187         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4188         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4189
4190 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4191
4192         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4193         (china3-jef): Changed to an alias for `=jef-china3'.
4194
4195 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4196
4197         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4198         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4199
4200         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4201         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4202         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4203         when `utf-2000' is provided.
4204
4205 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4206
4207         * mule/mule-charset.el (default-coded-charset-priority-list):
4208         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4209
4210         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4211         (ucs-jis-2000): Deleted.
4212
4213 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4214
4215         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4216         UTF-2000.
4217         (=ucs-jis-2000): New coded-charset for UTF-2000.
4218
4219 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4220
4221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4222         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4223
4224 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4225
4226         * mule/mule-charset.el (default-coded-charset-priority-list):
4227         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4228         `ideograph-cbeta'.
4229
4230 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4231
4232         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4233         builtin coded-charset].
4234
4235 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4236
4237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4238         settings for &K0-xxxx and &I-K0-xxxx.
4239
4240 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4241
4242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4243         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4244
4245 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4246
4247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4248         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4249
4250 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4251
4252         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4253         UTF-2000.
4254         (ideograph-gt-pj-k1): Likewise.
4255         (ideograph-gt-pj-k2): Likewise.
4256
4257 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4258
4259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4260         `=jis-x0208'.
4261
4262 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4263
4264         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4265         UTF-2000 [was a builtin coded-charset].
4266
4267 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4270         (utf-8-gb-er): Likewise.
4271
4272 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4275         settings for JIS X 0212 and JIS X 0208:1978.
4276
4277 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4278
4279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4280         setting for JIS X 0213.
4281
4282 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4283
4284         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4285         standard-case-table in UTF-2000.
4286
4287 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4290         definitions for isolated-chars.
4291
4292 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4293
4294         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4295         `configure-utf-2000-lisp-directory'.
4296         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4297         `mule-lisp-load-path'.
4298
4299 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4300
4301         * startup.el (startup-setup-paths): Set and use
4302         `utf-2000-lisp-directory'.
4303         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4304         UTF-2000.
4305
4306 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4307
4308         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4309         (paths-find-utf-2000-lisp-directory): New function.
4310         (paths-construct-load-path): Add new optional argument
4311         `utf-2000-lisp-directory'.
4312
4313         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4314
4315 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4316
4317         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4318         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4319         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4320         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4321         `chinese-big5-2' in UTF-2000.
4322
4323         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4324         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4325
4326 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4327
4328         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4329         `big5-eten-er' in UTF-2000.
4330         (big5-cdp): Modify DOC-string and mnemonic.
4331
4332 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4335         UTF-2000 [renamed from utf-8-er].
4336         (utf-8-gb): New coding-system in UTF-2000.
4337         (utf-8-gb-er): Likewise.
4338         (utf-8-cns): Likewise.
4339         (utf-8-cns-er): Likewise.
4340         (utf-8-big5): Likewise.
4341         (utf-8-big5-er): Likewise.
4342         (utf-8-jis): Likewise.
4343         (utf-8-jis-er): Likewise.
4344         (utf-8-ks): Likewise.
4345         (utf-8-ks-er): Likewise.
4346         (utf-8-er): Likewise.
4347
4348 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4349
4350         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4351         instead of `utf-8-unix' in UTF-2000.
4352
4353         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4354
4355 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4356
4357         * mule/japanese.el (euc-jisx0213): New coding-system.
4358
4359         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4360         `japanese-jisx0208-1990' as the mother.
4361
4362 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4363
4364         * dumped-lisp.el (preloaded-file-list): Change condition of
4365         loading "close-cdb".
4366
4367 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4370         setup `coded-charset-entity-reference-alist'.
4371
4372 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4373
4374         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4375         UTF-2000.
4376
4377 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4378
4379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4380         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4381
4382 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4383
4384         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4385         (chinese-big5-eten-a): Likewise.
4386         (chinese-big5-eten-b): Likewise.
4387         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4388         code range is #x8140 .. #x8DFE.
4389
4390 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4391
4392         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4393         UTF-2000.
4394         (chinese-big5-cdp): Likewise.
4395
4396 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4397
4398         * dumped-lisp.el (preloaded-file-list): Rename
4399         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4400
4401 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4402
4403         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4404         append `system-char-db-source-file-list' into
4405         `preloaded-file-list' in UTF-2000.
4406
4407 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4408
4409         * dumped-lisp.el (preloaded-file-list): Delete
4410         character-definition files.
4411
4412 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4413
4414         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4415         UTF-2000.
4416
4417 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4418
4419         * mule/mule-charset.el (default-coded-charset-priority-list):
4420         Delete `mojikyo-2022-1'.
4421
4422 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4423
4424         * mule/mule-charset.el (default-coded-charset-priority-list):
4425         Delete `mojikyo'.
4426
4427 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4430         `ucs-sip'.
4431
4432 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4433
4434         * mule/mule-charset.el (default-coded-charset-priority-list):
4435         Comment out `chinese-gb12345'.
4436
4437 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4438
4439         * bytecomp.el (byte-compile-insert-header): Fixed.
4440
4441 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4442
4443         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4444         XEmacs UTF-2000.
4445
4446 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4447
4448         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4449         UTF-2000.
4450
4451 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4452
4453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4454         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4455
4456 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4457
4458         * mule/mule-charset.el (default-coded-charset-priority-list):
4459         `japanese-jef-china3' is renamed `china3-jef'.
4460
4461 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4462
4463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4464         `japanese-jef-china3' and `ideograph-cbeta'.
4465
4466 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4467
4468         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4469
4470 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4473         `chinese-big5-cdp'.
4474
4475 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4478         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4479
4480 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481
4482         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4483         loading character definitions.
4484
4485 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * dumped-lisp.el (preloaded-file-list): Rename
4488         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4489
4490 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4491
4492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4493         `chinese-big5'.
4494
4495 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4496
4497         * dumped-lisp.el (preloaded-file-list): Dump
4498         "Ideograph-R028-Private" with XEmacs UTF-2000.
4499
4500 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4501
4502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4503         `chinese-gb12345'.
4504
4505 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506
4507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4508         `ideograph-gt-pj-{1..11}'.
4509
4510         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4511         XEmacs UTF-2000.
4512
4513 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-charset.el (default-coded-charset-priority-list):
4516         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4517         `chinese-isoir165'.
4518
4519 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520
4521         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4522         `image/png', `image/x-xpm' and `image/tiff'.
4523
4524         * files.el (binary-file-regexps): Add *.PNG.
4525
4526 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4527
4528         * mule/mule-charset.el (default-coded-charset-priority-list):
4529         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4530         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4531
4532 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4535         the first completion when UTF-2000 is running.
4536
4537 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-charset.el (default-coded-charset-priority-list):
4540         Delete `ucs'.
4541
4542 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4545
4546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4547         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4548
4549 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4550
4551         * mule/vietnamese.el (vscii-2): Delete abolished property
4552         `composite'; now composite mode is default.
4553
4554 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4555
4556         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4557         of `raw-text'; check \uHHHH representation even if non-ascii
4558         characters are not found.
4559
4560         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4561         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4562         unconditionally.
4563
4564         * mule/viet-ccl.el: New file.
4565
4566         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4567         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4568         - Separate CCL based implementations to viet-ccl.el.
4569
4570 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4571
4572         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4573         "jisx0213.2000-1".
4574         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4575
4576         * mule/mule-charset.el (default-coded-charset-priority-list):
4577         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4578         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4579
4580 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4581
4582         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4583
4584 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4585
4586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4587         `ucs' in UTF-2000.
4588
4589 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4590
4591         * mule/mule-charset.el (default-coded-charset-priority-list):
4592         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4593         `arabic-iso8859-6'.
4594
4595 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4596
4597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4598         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4599
4600 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4601
4602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4603         `katakana-jisx0201' in UTF-2000.
4604
4605 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4606
4607         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4608         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4609         "u0FB50-Arabic-Presentation-Forms-A",
4610         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4611         "u0FE50-Small-Form-Variants",
4612         "u0FE70-Arabic-Presentation-Forms-B",
4613         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4614         UTF-2000.
4615
4616 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4617
4618         * dumped-lisp.el (preloaded-file-list): Delete
4619         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4620         ... "Ideograph-R214-Flute" in UTF-2000.
4621
4622 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4623
4624         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4625         (japanese-jisx0213-2): New coded-charset.
4626
4627         * dumped-lisp.el (preloaded-file-list): Add
4628         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4629         "Ideograph-R030-Mouth".
4630
4631 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4632
4633         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4634         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4635         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4636         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4637         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4638         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4639         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4640         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4641
4642 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4643
4644         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4645         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4646         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4647         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4648         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4649
4650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4651         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4652
4653 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4654
4655         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4656         in UTF-2000.
4657
4658 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4659
4660         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4661         (chinese-isoir165): Moved from mule/chinese.el.
4662         (chinese-cns11643-3): Moved from mule/chinese.el.
4663         (chinese-cns11643-4): Moved from mule/chinese.el.
4664         (chinese-cns11643-5): Moved from mule/chinese.el.
4665         (chinese-cns11643-6): Moved from mule/chinese.el.
4666         (chinese-cns11643-7): Moved from mule/chinese.el.
4667
4668         * mule/chinese.el: Move definition of coded-charsets to
4669         mule/mule-conf.el.
4670
4671 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4672
4673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4674         `ideograph-daikanwa'.
4675
4676 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4677
4678         * dumped-lisp.el (preloaded-file-list): Delete
4679         "ccs-jisx0201-latin.el".
4680
4681 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4682
4683         * dumped-lisp.el (preloaded-file-list): Add
4684         "u031A0-Extended-Bopomofo" in UTF-2000.
4685
4686 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4687
4688         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4689         renamed to u02E00-CJK-Radical-Supplement.
4690
4691 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4692
4693         * dumped-lisp.el (preloaded-file-list): Add
4694         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4695         "u030A0-Katakana", "u03100-Bopomofo",
4696         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4697         "u03200-Enclosed-CJK-Letters-and-Months" and
4698         "u03300-CJK-Compatibility".
4699
4700 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4701
4702         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4703         "u02F00-Kangxi-Radicals" and
4704         "u02FF0-Ideographic-Description-Characters".
4705
4706 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4707
4708         * dumped-lisp.el (preloaded-file-list): Add
4709         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4710         "u02800-Braille-Patterns" in UTF-2000.
4711
4712 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4713
4714         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4715         "uXXXXX-*.el" in UTF-2000.
4716
4717         * bytecomp.el (byte-compile-insert-header): Delete comments if
4718         non-ASCII characters are found; allow `byte-compile-dynamic' and
4719         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4720         `raw-text'.
4721
4722 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4723
4724         * dumped-lisp.el (preloaded-file-list): Add
4725         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4726         "u025A0-Geometric-Shapes.el".
4727
4728 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4729
4730         * dumped-lisp.el (preloaded-file-list): Add
4731         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4732         "u02460-Enclosed-Alphanumerics.el".
4733
4734 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4735
4736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4737         `chinese-gb2312'.
4738
4739         * dumped-lisp.el (preloaded-file-list): Add
4740         "u02200-Mathematical-Operators.el" and
4741         "u02300-Miscellaneous-Technical.el".
4742
4743 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4744
4745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4746         `chinese-cns11643-*'.
4747
4748         * dumped-lisp.el (preloaded-file-list): Add
4749         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4750         "u02190-Arrows.el" in UTF-2000.
4751
4752 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4753
4754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4755         `korean-ksc5601'.
4756
4757         * dumped-lisp.el (preloaded-file-list): Add
4758         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4759         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4760         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4761
4762 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4763
4764         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4765
4766 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4767
4768         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4769         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4770         "u01780-Khmer.el", "u01800-Mongolian.el",
4771         "u01E00-Latin-Extended-Additional.el" and
4772         "u01F00-Greek-Extended.el" in UTF-2000.
4773
4774 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4775
4776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4777         `ethiopic-ucs' and `ethiopic'.
4778
4779         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4780         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4781
4782         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4783         from mule/ethiopic.el.
4784
4785         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4786         mule/mule-conf.el.
4787
4788 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4789
4790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4791         `lao'.
4792
4793         * mule/mule-conf.el (lao): New coded-charset.
4794
4795         * dumped-lisp.el (preloaded-file-list): Add
4796         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4797         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4798         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4799         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4800         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4801
4802 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4803
4804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4805         `ucs-bmp' and `arabic-iso8859-6'.
4806
4807 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4808
4809         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4810         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4811         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4812
4813 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4814
4815         * startup.el (normal-top-level): Load autoload file for UTF-2000
4816         in UTF-2000.
4817
4818 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4819
4820         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4821         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4822         "u00020-Basic-Latin.el", "u00080-C1.el",
4823         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4824         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4825         "u002B0-Spacing-Modifier-Letters.el",
4826         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4827         UTF-2000.
4828
4829 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4830
4831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4832         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4833         instead of `vietnamese-viscii-*'.
4834
4835 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4836
4837         * mule/mule-conf.el: New file.
4838
4839         * mule/misc-lang.el: Move definition of charset `ipa' to
4840         mule/mule-conf.el.
4841
4842 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4843
4844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4845         `latin-viscii'; prefer it for characters used in Vietnamese.
4846
4847 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4848
4849         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4850
4851 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4852
4853         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4854         `vietnamese-viscii-lower'.
4855         (latin-viscii-upper): Renamed from charset
4856         `vietnamese-viscii-upper'.
4857         (vietnamese-viscii-lower): New alias for charset
4858         `latin-viscii-lower'.
4859         (vietnamese-viscii-upper): New alias for charset
4860         `latin-viscii-upper'.
4861
4862 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4863
4864         * mule/mule-charset.el (default-coded-charset-priority-list):
4865         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4866
4867 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4868
4869         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4870         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4871         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4872         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4873         lisp/utf-2000.
4874
4875 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4876
4877         * mule/ccs-tcvn5712.el: New file.
4878
4879 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4880
4881         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4882         in UTF-2000.
4883
4884 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4885
4886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4887         `japanese-jisx0208'.
4888
4889 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4890
4891         * dumped-lisp.el (preloaded-file-list): Add
4892         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4893         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4894         UTF-2000.
4895
4896         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4897         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4898         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4899         mule/ccs-viscii.el: New files.
4900
4901         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4902         if \uXXXX is found.
4903
4904 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4905
4906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4907         `hiragana-jisx0208' and `katakana-jisx0208'.
4908
4909 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4910
4911         * mule/chinese.el (chinese-cns11643-3): Define it even if
4912         `utf-2000' is provided.
4913         (chinese-cns11643-4): Likewise.
4914         (chinese-cns11643-5): Likewise.
4915         (chinese-cns11643-6): Likewise.
4916         (chinese-cns11643-7): Likewise.
4917
4918 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4919
4920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4921         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4922
4923 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4924
4925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4926         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4927
4928 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4929
4930         * mule/mule-charset.el (default-coded-charset-priority-list):
4931         Setup in UTF-2000.
4932
4933 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4934
4935         * mule/viet-chars.el: Don't define charset
4936         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4937         they are defined as builtin charsets.
4938
4939 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4940
4941         * version.el (emacs-version): Add more space just before UTF-2000
4942         version string.
4943
4944 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4945
4946         * version.el ([constant] emacs-version): Don't add a space in the
4947         preceding place of `xemacs-betaname' because it is duplicated.
4948         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4949
4950         * startup.el (splash-frame-body): Add ETL.
4951
4952 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
4953
4954         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4955         is provided because it is defined as builtin charset.
4956         (chinese-cns11643-4): Likewise.
4957         (chinese-cns11643-5): Likewise.
4958         (chinese-cns11643-6): Likewise.
4959         (chinese-cns11643-7): Likewise.
4960
4961 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
4962
4963         * mule/mule-cmds.el (reset-language-environment): Fix problem when
4964         coding-system `iso-10646-ucs-4' is not defined.
4965
4966 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
4967
4968         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
4969         coding-system if `utf-2000' is provided.
4970
4971 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4972
4973         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
4974         `utf-2000' is provided.
4975
4976 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4977
4978         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
4979         if utf-2000 is provided temporally.
4980
4981 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4982
4983         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
4984         as builtin variable].
4985
4986 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4987
4988         * files.el (insert-file-contents-literally): Treat file as binary;
4989         call file-name-handlers. [sync with Emacs 20.3.10]
4990
4991 2008-12-28  Vin Shelton  <acs@xemacs.org>
4992
4993         * XEmacs 21.4.22 is released
4994
4995 2008-12-30  Vin Shelton  <acs@xemacs.org>
4996
4997         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
4998         during building even if no packages are found.
4999
5000 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5001
5002         * printer.el (generic-print-region): 
5003         (generic-print-buffer): 
5004         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5005         check if the msprinter device is available, now that msprinter is
5006         always available as a specifier tag. 
5007
5008 2008-12-24  Vin Shelton  <acs@xemacs.org>
5009
5010         * about.el: Add Francisco to my bio!
5011
5012 2008-12-23  Vin Shelton  <acs@xemacs.org>
5013
5014         * autoload.el: Move operator definitions to autoload-operators.el
5015         in the xemacs-base package.
5016
5017 2007-11-22  Vin Shelton  <acs@xemacs.org>
5018
5019         * about.el (about-hacker-contribution): Updated my bio.
5020
5021 2007-10-07  Vin Shelton  <acs@xemacs.org>
5022
5023         * XEmacs 21.4.21 is released
5024
5025 2007-09-19  Didier Verna  <didier@xemacs.org>
5026
5027         Update my personal info.
5028         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5029         * about.el (about-other-current-hackers): Ditto.
5030         * about.el (about-url-alist): Add my musical website.
5031         * about.el (about-personal-info): Update my entry.
5032         * about.el (about-hacker-contribution): Ditto.
5033
5034 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5035
5036         * package-get.el (package-get-download-sites): Update download
5037         sites in Japan.
5038         * package-get.el (package-get-pre-release-download-sites): Ditto.
5039
5040 2007-08-18  Vin Shelton  <acs@xemacs.org>
5041
5042         * package-get.el (package-get-pre-release-download-sites): Sync
5043         mirror sites with 21.5.  (Thanks, Adrian)
5044
5045 2007-08-09  Mike Sperber  <mike@xemacs.org>
5046
5047         * startup.el (migrate-user-init-file): Create backup of
5048         `user-init-file' before migrating.
5049         * startup.el (maybe-migrate-user-init-file): Print
5050         information about backup file.
5051         (maybe-create-compatibility-dot-emacs): Follow above change.
5052
5053 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5054
5055         * font-lock.el: Sync font-lock-add-keywords and
5056         font-lock-remove-keywords from GNU Emacs.
5057         * font-lock.el (font-lock-keywords-alist): New.
5058         * font-lock.el (font-lock-removed-keywords-alist): New.
5059         * font-lock.el (font-lock-add-keywords): New.
5060         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5061         * font-lock.el (font-lock-remove-keywords): New.
5062
5063 2007-08-16  Vin Shelton  <acs@xemacs.org>
5064
5065         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5066         patch from Hans de Graaff.
5067
5068 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5069
5070         * package-get.el (package-get-download-sites): Document Chile and
5071         update Denmark download site.
5072         * package-get.el (package-get-pre-release-download-sites): Ditto.
5073
5074 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5075
5076         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5077
5078 2006-12-09  Vin Shelton  <acs@xemacs.org>
5079
5080         * XEmacs 21.4.20 is released
5081
5082 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5083
5084         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5085
5086 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5087
5088         * info.el (Info-find-file-node, Info-insert-dir)
5089         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5090         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5091         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5092         and discussion.
5093
5094 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5095
5096         * obsolete.el (line-beginning-position): New, from 21.5.x.
5097         (line-end-position): Ditto.
5098
5099 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5100
5101         * package-get.el (package-get-download-sites): Welcome
5102         nl.xemacs.org and Thanks!
5103         * package-get.el (package-get-pre-release-download-sites): Ditto.
5104
5105 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5106
5107         * font-lock.el: Add support for not-so recent changes in Java to
5108         java-mode.
5109
5110 2006-01-28  Vin Shelton  <acs@xemacs.org>
5111
5112         * XEmacs 21.4.19 is released
5113
5114 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5115
5116         * easymenu.el: Update copyright. 
5117         * easymenu.el (easy-menu-all-popups):
5118         Add a docstring. 
5119         * easymenu.el (easy-menu-add):
5120         Document a bug, rework the function to preserve any existing
5121         non-default mode-popup-menu instead of overwriting it, and not to
5122         bother normalising the menu title (nothing else does).
5123         * easymenu.el (easy-menu-remove):
5124         Restore the default mode-popup-menu instead of leaving an empty
5125         one when we remove the last easy-menu popup. 
5126
5127 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5128
5129         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5130         as suggested by Rodrigo Ventura.
5131         * package-get.el (package-get-pre-release-download-sites): Ditto,
5132         with replacement of xemacs-21.5 by beta, which is the logical path
5133         to our beta core and package pre-releases.
5134
5135 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5136
5137         * package-get.el (package-get-download-sites): Add Hong Kong
5138         download site.
5139         * package-get.el (package-get-pre-release-download-sites): Ditto.
5140
5141 2005-12-26  Vin Shelton  <acs@xemacs.org>
5142
5143         * find-paths.el:
5144         * find-paths.el (paths-emacs-root-p): Add search for package root.
5145         * find-paths.el (paths-find-emacs-root): Replaced with
5146         paths-find-invocation-roots, which returns a list of roots.
5147         * find-paths.el (paths-find-invocation-roots): New.
5148         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5149
5150 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5151
5152         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5153         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5154
5155 2005-12-03  Vin Shelton <acs@xemacs.org>
5156
5157         * XEmacs 21.4.18 is released
5158
5159 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5160
5161         * package-get.el (package-get-download-sites): Update reflecting
5162         latest http://www.xemacs.org/Releases/ information generated by
5163         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5164         * package-get.el (package-get-pre-release-download-sites): Ditto.
5165
5166 2005-02-28  Simon Josefsson  <jas@extundo.com>
5167
5168         * about.el (xemacs-hackers): Add jas.
5169         (about-other-current-hackers): Likewise.
5170         (about-url-alist): Add URL for jas.
5171         (about-personal-info): Document jas.
5172         (about-hacker-contribution): Describe jas contributions.
5173
5174 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5175
5176         * easymenu.el (easy-menu-remove): As described in 
5177         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5178         except the "Command" menu from mode-popup-menu. 
5179
5180 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5181  
5182         * font.el (font-spatial-to-canonical): Correct calculation of 
5183         return value for pixel-based input value. 
5184  
5185 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5186
5187         * code-process.el (call-process): Process-related docstring
5188         improvements spurred by Norbert Koch.
5189         * code-process.el (call-process-region): Ditto.
5190         * code-process.el (start-process): Ditto.
5191
5192 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5193
5194         * finder.el (finder-find-library): Return filename actually
5195         searched for.
5196
5197 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5198
5199         * help.el (view-emacs-news): Use `expand-file-name' instead of
5200         `locate-data-file' as the latter will find any "NEWS" files that
5201         might exist in packages _before_ the one in core.
5202
5203 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5204
5205         * package-get.el (package-get-init-package):
5206         package-get-init-package buglet (21.4.17) by Jeff Mincy
5207         <mincy@rcn.com> fixing false temporary load-path shadows reported
5208         after package installation and simplifying code.
5209
5210 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5211
5212         * package-get.el (package-get-download-sites): Sync mirrors list
5213         with the XEmacs website.
5214         (package-get-pre-release-download-sites): Ditto.
5215
5216 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5217
5218         * derived.el (derived-mode-merge-syntax-tables):
5219         Revert my 21.5-only patch of 2003-07-18 which slipped in
5220         through Jerry James's patch of 2004-06-07.
5221
5222 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5223
5224         * cmdloop.el (keyboard-quit): Remove workaround for
5225         `region-active-p' not making sure active region is in current
5226         buffer now that it does.
5227         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5228         * simple.el (region-active-p): `region-active-p' to only return t
5229         when active region is in current buffer.
5230
5231 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5232
5233         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5234         package names, quell a byte-compiler warning, doc fix.
5235
5236 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5237
5238         * buffer.el (pop-to-buffer):
5239         * window-xemacs.el (display-buffer):
5240         Document use of `same-window-buffer-names,' `same-window-regexps'
5241         by pop-to-buffer and display-buffer. 
5242         
5243 2005-02-06  Vin Shelton <acs@xemacs.org>
5244
5245         * XEmacs 21.4.17 is released
5246
5247 2005-01-29  Ben Wing  <ben@xemacs.org>
5248
5249         * shadow.el (find-emacs-lisp-shadows):
5250         Add custom-defines to list of ignored files.
5251
5252 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5253
5254         * simple.el (shifted-motion-keys-select-region): Fix statement
5255         about unshifted-motion-keys-deselect-region.
5256
5257 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5258
5259         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5260         now) for GNU Emacs compatibility.
5261         (make-obsolete-variable): Ditto.
5262
5263 2004-01-08  Ben Wing  <ben@xemacs.org>
5264
5265         * code-files.el (load):
5266         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5267
5268 2004-12-05  Vin Shelton <acs@xemacs.org>
5269
5270         * XEmacs 21.4.16 is released
5271
5272 2004-12-04  Vin Shelton  <acs@xemacs.org>
5273
5274         * auto-autoloads.el: Regenerated.
5275
5276         * custom-load.el: Regenerated.
5277
5278 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5279
5280         Fix bug: apropos errors if a defalias refers to an undefined
5281         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5282
5283         * apropos.el (apropos):
5284         (apropos-command):
5285         * help.el (frob-help-extents):
5286         * help-macro.el (make-help-screen):
5287         * hyper-apropos.el (hyper-apropos-grok-functions):
5288         (hyper-apropos-get-doc):
5289         Catch void-function error thrown by `documentation'.
5290
5291 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5292
5293         * packages.el (package-require): Fix incorrect arg to format.
5294         This fixes a `format specifier' error.
5295
5296 2004-08-13  Jerry James  <james@xemacs.org>
5297
5298         * bytecomp.el (forward-word): Tell the byte compiler the correct
5299         number of arguments to forward-word.
5300
5301 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5302
5303         * etags.el: Fixed loading of include files for tag completion. Now
5304         you can make a tag file for a library, include it into your
5305         project and it will be reloaded only if it changed. Infinte
5306         include loops are detected and the correct tag files are loaded.
5307         * etags.el (buffer-tag-table-list): Load and verify tag files in
5308         the external function buffer-tag-table-list-load.
5309         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5310         tag files. Also load the included tag files. The priority of the
5311         included files is right below their parent file. If multiple
5312         matches occur then the symbols from the parent file are found
5313         first.
5314         * etags.el (tag-table-include-files): Corrected comment
5315         string. Switched to pattern constant tags-include-pattern to have
5316         it at a central location.
5317         * etags.el (tags-include-pattern): Added doc string.
5318         * etags.el (add-to-tag-completion-table): Removed obsolete
5319         comments as the include files are allready returned by
5320         buffer-tag-table-list and loaded.
5321         * etags.el (find-tag-internal): The include files are allready
5322         included in tag-tables as buffer-tag-table-list returns them now.
5323
5324 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5325
5326         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5327         Loading items into the notebook is now done by C code.
5328         * widgets-gtk.el (gtk-widget-instantiate-internal):
5329         Style no longer changed.
5330
5331 2004-06-28  Nix  <nix@esperi.org.uk>
5332
5333         * cmdloop.el (truncate-command-history-for-gc): Delay
5334         execution of all things that look up variable bindings,
5335         via `enqueue-eval-event'.
5336
5337 2004-06-24  Vin Shelton  <acs@xemacs.org>
5338
5339         * package-get.el (package-get-require-signed-base-updates):
5340         now defaults to nil.
5341
5342 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5343
5344         * subr.el (split-string): Clean up docstring.
5345
5346 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5347
5348         * faces.el (zmacs-region): fix typo in docstring.
5349
5350 2004-06-07  Jerry James  <james@xemacs.org>
5351
5352         * derived.el: Synch with Emacs 21.3.
5353         * subr.el (with-local-quit): New, from Emacs 21.3.
5354         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5355         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5356         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5357
5358 2004-06-16  Jerry James  <james@xemacs.org>
5359
5360         * cl.el (cl-set-substring): Increment start by the length of the
5361         string, not the string itself.
5362
5363 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5364
5365         * etags.el (tag-table-include-files): Expand included TAGS file
5366         paths to avoid problems with relative paths.  Thanks to Peter
5367         Chubb <peterc@gelato.unsw.edu.au>.
5368         * etags.el (tags-include-pattern): New.
5369         * etags.el (add-to-tag-completion-table): Parse and ignore
5370         trailing include lines.
5371
5372 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5373
5374         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5375         avoiding line solely composed of equal signs.
5376
5377 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5378
5379         * cus-edit.el (alloc): Typo fix.
5380         * cus-edit.el (custom-browse-visibility): Ditto.
5381         * cus-edit.el (custom-variable-value-create): Ditto.
5382         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5383         * cus-edit.el (custom-save-variables): Bind print-length and
5384         print-level to nil to avoid value abbreviation.
5385         * cus-edit.el (custom-save-face-internal): Ditto.
5386         * cus-edit.el (custom-save-faces): Save in sorted order.
5387         * cus-edit.el (custom-save-resets): Bind print-length and
5388         print-level to nil to avoid value abbreviation.
5389         * cus-edit.el (custom-save-loaded-themes): Ditto.
5390
5391 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5392
5393         * subr.el (split-string-default-separators): New.
5394         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5395         see comment in source.
5396
5397 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5398
5399         * mule/japanese.el (paragraph-start, paragraph-separate):
5400         Remove anchor to BOL.
5401
5402 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5403
5404         * cl.el (gensym, gentemp): Improve docstrings.
5405
5406 2004-05-10  Vin Shelton  <acs@xemacs.org>
5407
5408         * etags.el: Sync with 21.5 version.
5409
5410 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5411
5412         * etags.el:
5413         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5414         only for use with exuberant ctags. This will also enable building of 
5415         completion tables with exuberant ctags. This will not work with
5416         xemacs ctags. 
5417         * etags.el (get-tag-table-buffer): New function for creating of
5418         completion table is used if tags-exuberant-ctags-optimization-p ist t
5419         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5420         finding the tag names. New.
5421         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5422         building tag completion table with exuberant ctags. New.
5423         * etags.el (find-tag-internal): Improve exact tag matching for tags
5424         with name fields. Before the patch return types of functions or
5425         function parameters (with exuberant ctags) were found as matches.
5426
5427 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5428
5429         * list-mode.el (display-completion-list): Fixed completion list was
5430         taking the width of the frame and not of the window for displaying
5431         the selection methods.
5432
5433 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5434
5435         * menubar-items.el (default-menubar): Options are saved to custom.el.
5436
5437
5438 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5439
5440         * isearch-mode.el (isearch-abort): Preserve successful search target.
5441
5442 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5443
5444         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5445         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5446         Bihlmeyer.
5447         * gnuserv.el (gnuserv-mode-line-string): New.
5448         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5449         gnuserv-mode.
5450         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5451         * gnuserv.el (gnuserv-edit-files): Use
5452         make-x-device-with-gtk-fallback.
5453
5454 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5455
5456         * gtk-widgets.el: New import: gtk-accel-group-new.
5457         * dialog-gtk.el:
5458         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5459         * dialog-gtk.el (popup-builtin-question-dialog):
5460         Added support for dialog button mnemonics.
5461
5462 2004-03-22  Chris Green <cmg@dok.org>
5463
5464         * process.el (shell-command): Output buffer was ignored when a
5465         background process was run via shell-command.
5466
5467 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5468
5469         * cus-edit.el (custom-save-variables): Retrieve a list of
5470         variables to save first, sort it, and make sure the variables are
5471         saved in sorted order.
5472
5473 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5474  
5475         * package-get.el (package-get-update-base-from-buffer): Force
5476         binary coding system for verifying GnuPG signature in the
5477         package-index file.
5478  
5479 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5480
5481         * package-get.el (package-get-package-index-file-location): Handle
5482         missing "EMACSPACKAGEPATH" environment variable.
5483
5484 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5485
5486         * package-admin.el (package-admin-find-top-directory): Simplify
5487         directory comparisions and fix substring errors on short path
5488         components.
5489         * package-get.el (package-get-package-index-file-location):
5490         Default to first component of "EMACSPACKAGEPATH", if set.
5491
5492 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5493
5494         * package-get.el (process-error): New error datum.
5495
5496 2004-02-02  Vin Shelton <acs@xemacs.org>
5497
5498         * XEmacs 21.4.15 is released
5499
5500 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5501
5502         * itimer.el (activate-itimer): Modify the itimer timeout value as
5503         if it were begun at the last time when the itimer driver was woken
5504         up.
5505
5506 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5507
5508         * specifier.el (Copyright):
5509         Update.
5510         (make-specifier-and-init):
5511         (map-specifier):
5512         (canonicalize-inst-pair):
5513         (canonicalize-spec-list):
5514         (set-specifier):
5515         Synch docstrings to 21.5 where appropriate.
5516
5517 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5518
5519         * package-get.el (package-get-list-packages-where): New.  A
5520         function that allows searching for groups of packages.  For
5521         example, find all packages that require the fsf-compat package.
5522
5523 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5524
5525         The Great PUI Sync.
5526
5527         * auto-autoloads.el: Regenerated.
5528
5529         * custom-load.el: Regenerated.
5530
5531         * dumped-lisp.el (packages-hardcoded-lisp): New.
5532
5533         * menubar-items.el (menu-max-items): New.
5534         (menu-submenu-max-items): New.
5535         (menu-submenu-name-format): New.
5536         (menu-split-long-menu): New.
5537         (menu-sort-menu): New.
5538         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5539
5540         * obsolete.el (pui-add-install-directory): Renamed to the more
5541         logical `pui-set-local-package-get-directory'.
5542         (package-get-download-menu): Moved to `package-ui.el' and renamed
5543         to `package-ui-add-download-menu'.
5544
5545         * package-admin.el (package-admin-install-function-mswindows):
5546         Whitespace clean up.
5547         (package-admin-add-single-file-package): Removed.
5548         (package-admin-default-install-function): Whitespace clean up.
5549         (package-admin-find-top-directory): New.
5550         (package-admin-get-install-dir): Use it.
5551         (package-admin-get-manifest-file): 
5552         (package-admin-check-manifest): 
5553         (package-admin-add-binary-package):
5554         (package-admin-get-lispdir):
5555         (package-admin-delete-binary-package):
5556         (package-admin):
5557
5558         * package-get.el (package-get-package-index-file-location): New.
5559         (package-get-install-to-user-init-directory): New.
5560         (package-get-remote):
5561         (package-get-download-sites):
5562         (package-get-pre-release-download-sites): New.
5563         (package-get-site-release-download-sites): New.
5564         (package-get-base-filename):
5565         (package-get-always-update):
5566         (package-get-user-index-filename): Removed.
5567         (package-get-pgp-available-p): New.
5568         (package-get-require-signed-base-updates):
5569         (package-get-was-current):
5570         (package-entries-are-signed): New.
5571         (package-get-continue-update-base): New.
5572         (package-get-download-menu): Removed.
5573         (package-get-require-base):
5574         (package-get-update-base-entry):
5575         (package-get-locate-file):
5576         (package-get-locate-index-file):
5577         (package-get-maybe-save-index):
5578         (package-get-update-base):
5579         (package-get-update-base-from-buffer):
5580         (package-get-update-base-entries):
5581         (package-get-interactive-package-query):
5582         (package-get-update-all):
5583         (package-get-all):
5584         (package-get-dependencies):
5585         (package-get-init-package):
5586         (package-get-info): New.
5587         (package-get):
5588         (package-get-staging-dir):
5589         (package-get-set-version-prop): Removed.
5590         (package-get-installedp):
5591         (package-get-ever-installed-p):
5592         (packages): Removed.
5593         (package-get-custom-groups): Removed.
5594         (package-get-custom): Removed.
5595         (package-get-custom-add-entry): Removed.
5596
5597         * package-info.el (batch-update-package-info):
5598
5599         * package-net.el (package-net-batch-generate-bin-ini):
5600         (package-net-update-installed-db):
5601
5602         * package-ui.el (pui-info-buffer):
5603         (pui-directory-exists): Removed.
5604         (pui-package-dir-list): Removed.
5605         (pui-add-install-directory): Removed.
5606         (package-ui-download-menu): New.
5607         (package-ui-pre-release-download-menu): New.
5608         (package-ui-site-release-download-menu): New.
5609         (pui-set-local-package-get-directory): New.
5610         (pui-package-symbol-char):
5611         (pui-update-package-display):
5612         (pui-toggle-package):
5613         (pui-toggle-package-key):
5614         (pui-toggle-package-delete):
5615         (pui-toggle-package-delete-key):
5616         (pui-toggle-package-event):
5617         (pui-toggle-verbosity-redisplay):
5618         (pui-install-selected-packages):
5619         (pui-add-required-packages):
5620         (pui-help-echo):
5621         (pui-display-info):
5622         (list-packages-mode):
5623         (pui-list-packages):
5624
5625         * packages.el (packages-compute-package-locations):
5626         (package-require):
5627         (package-delete-name):
5628         (packages-hardcoded-lisp): Removed.
5629         (packages-useful-lisp): Removed.
5630         (packages-unbytecompiled-lisp): Removed.
5631         (packages-find-package-directories):
5632
5633         Summary:
5634
5635         Major code clean up of all things PUI.
5636
5637         Much improved code to determine where packages should be
5638         installed.  PUI no longer depends on any packages being
5639         pre-installed to compute where packages are to be installed to.
5640
5641         The user can specify the location of their package-index file.  It
5642         isn't necessary to set this because it has sane defaults.  People
5643         who "run-in-place" won't accidently overwrite the CVS
5644         package-index file.  See
5645         `package-get-package-index-file-location'. 
5646
5647         PUI will now properly clean up after itself in the event of an
5648         unsuccessful package install.  This drastically reduces the number
5649         of "wrong md5sum" FAQs.
5650
5651         non-Mule XEmacsen can no longer install Mule packages.
5652
5653         Package management via the custom interface has been removed.
5654
5655         The PUI related menubar items have been reorganised.
5656
5657         The PGP verification code has been fixed and the default for
5658         whether or not it is used is automatically computed.
5659
5660         * update-elc.el ((preloaded-file-list site-load-packages
5661         need-to-dump dumped-exe)):
5662         Just a couple of small changes to allow for
5663         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5664         existing anymore.
5665
5666 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5667
5668         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5669         apply `format' to the first argument of byte-compile-warn, it
5670         already calls format.
5671
5672 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5673
5674         * files.el (delete-old-versions): Avoid going interactive during
5675         make install when environment variable VERSION_CONTROL is set.
5676
5677 2003-12-04  Vin Shelton  <acs@xemacs.org>
5678
5679         * menubar-items.el (menu-item-search): Only bring up search dialog
5680         box if the feature is available and desired.
5681
5682 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5683
5684         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5685
5686 2003-11-05  Vin Shelton  <acs@xemacs.org>
5687
5688         * help.el (Help-prin1-face):
5689         (Help-princ-face):
5690         princ and prin1 are functions and need to be called as such.  The
5691         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5692
5693 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5694
5695         * about.el (about-xemacs): Give full version and build date.
5696
5697 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5698
5699         * win32-native.el (grep-null-device): This XEmacs has null-device.
5700
5701 2003-09-06  Mike Sperber  <mike@xemacs.org>
5702
5703         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5704         implement the specified semantics for `defvar.'
5705
5706 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5707
5708         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5709         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5710         displaying buffer in question.
5711
5712 2003-09-03  Vin Shelton <acs@xemacs.org>
5713
5714         * XEmacs 21.4.14 is released
5715
5716 2003-08-17  Vin Shelton  <acs@xemacs.org>
5717
5718         * about.el: Vanity patch.
5719
5720 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5721
5722         * code-process.el (call-process):
5723         (call-process-region):
5724         (start-process):
5725         Document coding system processing.
5726
5727 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5728
5729         * startup.el (splash-frame-body): Idiomatic English.
5730
5731 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5732
5733         * font-lock.el (font-lock-match-java-declarations): Move
5734         save-restriction, narrow-to-region to beginning of function to
5735         avoid going beyond the limit and causing an infloop.
5736
5737 2003-04-16  Jerry James  <james@xemacs.org>
5738
5739         * keydefs.el: Remove mappings for keys mapped to the nowhere
5740         defined function function-key-error.
5741
5742 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5743
5744         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5745         lisp-interaction-mode-hook): Add the docstrings.
5746
5747 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5748
5749         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5750         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5751         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5752
5753 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5754
5755         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5756         lambda list after the original doc.  Care about
5757         #'(lambda () "SingleString") 
5758         (cl-upcase-arg): 
5759         (cl-function-arglist):
5760         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5761         circular data structures in lambda list specification
5762
5763 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5764
5765         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5766         to appear in font-lock-function-name-face.
5767
5768 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5769
5770         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5771         is not also the value of the lambda.
5772
5773 2003-05-06  Andy Piper  <andy@xemacs.org>
5774
5775         * files.el (revert-buffer): Make sure local variables get processed,
5776         even in the case of an optimized reversion.
5777
5778 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5779
5780         * XEmacs 21.4.13 is released
5781
5782 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5783
5784         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5785         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5786
5787 2003-02-14  Ben Wing  <ben@xemacs.org>
5788
5789         * byte-optimize.el:
5790         * byte-optimize.el (byte-compile-inline-expand):
5791         * byte-optimize.el (byte-compile-unfold-lambda):
5792         * byte-optimize.el (byte-optimize-form-code-walker):
5793         * byte-optimize.el (byte-optimize-form):
5794         * byte-optimize.el (byte-decompile-bytecode-1):
5795         * byte-optimize.el (byte-optimize-lapcode):
5796         Review carefully and sync up to 20.7 except for areas as noted.
5797         Fixes problem with JDE compilation.
5798
5799 2003-02-05  Ben Wing  <ben@xemacs.org>
5800
5801         * simple.el:
5802         * simple.el (motion-keys-for-shifted-motion):
5803         Omit M-S-home/end from motion keys.
5804
5805 2003-02-07  Ben Wing  <ben@xemacs.org>
5806
5807         * text-props.el (text-property-any):
5808         * text-props.el (text-property-not-all):
5809         Fix bug when end > start.
5810
5811 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5812
5813         * info.el (Info-insert-dir): Make default-directory end in
5814         separator.  Patch due to Martin Buchholz.
5815
5816 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5817
5818         * XEmacs 21.4.12 "Portable Code" is released.
5819
5820 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5821
5822         * about.el: Update golubev data.
5823
5824 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5825
5826         * isearch-mode.el (isearch-mode-map): Substitute comment on
5827         desirability, and back out "GR is printable" changes.
5828
5829 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5830
5831         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5832
5833 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5834
5835         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5836
5837 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5838
5839         * menubar-items.el (default-menubar): Use browse-url-mozilla
5840         instead of browse-url-gnome-moz for Mozilla.
5841
5842 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5843
5844         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5845
5846 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5847
5848         * files.el (auto-mode-alist): Remove redundant entries for modes
5849         that live in packages.
5850         (interpreter-mode-alist): Ditto.
5851
5852 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5853
5854         * menubar-items.el (default-menubar): Sync with current
5855         browse-url-xemacs.el.
5856
5857 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5858
5859         * XEmacs 21.4.10 "Military Intelligence" is released.
5860
5861 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5862
5863         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5864
5865 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5866
5867         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5868
5869 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5870
5871         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5872         effect free function.
5873         (font-lock-fontify-keywords-region): Supply the argument to
5874         font-lock-compile-keywords.
5875
5876 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5877
5878         * package-get.el (package-get-download-sites): Bring sites list
5879         up to date, prefer xx.xemacs.org addresses.
5880
5881 2002-09-27  Andy Piper  <andy@xemacs.org>
5882
5883         * dialog.el (make-dialog-box): for general dialogs only
5884         delete-frame-hook will be run.
5885
5886 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5887
5888         * font-lock.el (font-lock-fontify-syntactically-region): Add
5889         comment about lookup-syntax-properties, document LOUDLY as unused.
5890
5891 2002-08-26  Andy Piper  <andy@xemacs.org>
5892
5893         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5894         merge.
5895
5896 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5897
5898         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5899         (make-obsolete-variable): Ditto.
5900         (make-compatible): Ditto.
5901         (make-compatible-variable): Ditto.
5902
5903 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5904
5905         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5906         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5907
5908 2002-08-28  Andy Piper  <andy@xemacs.org>
5909
5910         * files.el (revert-buffer): propagate revert-without-query-status.
5911
5912 2002-06-03  Andy Piper  <andy@xemacs.org>
5913
5914         * dialog-items.el (make-search-dialog): align various subcontrols
5915         in visually pleasing ways, allow frame to autosize to the dialog
5916         size.
5917         * dialog.el (make-dialog-box): add a border inside the frame. Add
5918         :autosize property, if t then reset the frame size appropriately
5919         before the frame is mapped.
5920         * gutter-items.el (set-progress-feedback-instantiator): align
5921         various subcontrols.
5922         * gutter-items.el (set-progress-abort-instantiator): ditto.
5923
5924 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5925
5926         * XEmacs 21.4.9 "Informed Management" is released.
5927
5928 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5929
5930         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5931         "&optional append" argument.
5932
5933 2002-07-16  Didier Verna  <didier@xemacs.org>
5934
5935         * subr.el (replace-in-string): fix case fold bug introduced by
5936         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5937         case-fold-search in temporary buffers.
5938
5939 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5940
5941         * lib-complete.el (find-library): Remove check for mule because
5942         decompression DOES work on Mule.
5943
5944 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5945
5946         * simple.el (join-line): New alias for `delete-indentation'.
5947
5948 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5949
5950         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5951         (font-lock-doc-face): New alias to font-lock-doc-string-face.
5952         (font-lock-builtin-face): New.
5953         (font-lock-constant-face): New.
5954         (font-lock-face-list): Add builtin and constant faces.
5955
5956 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
5957
5958         * autoload.el (make-autoload): Support define-derived-mode.
5959         Collected puts of doc-string-elt property.  Based on a patch by
5960         Didier Verna <didier@xemacs.org>.
5961
5962 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
5963
5964         * wid-edit.el (widget-field-activate): Fix docstring typo.
5965
5966 2002-07-23  Andy Piper  <andy@xemacs.org>
5967
5968         * about.el (about-personal-info): update me.
5969
5970 2002-07-12  Andy Piper  <andy@xemacs.org>
5971
5972         * custom.el (custom-theme-set-variables): remove bogus
5973         arguments. Use custom-set-default to set defaults.
5974         (custom-set-variables): update doc.
5975         (custom-local-buffer): new, synced from FSF.
5976         (custom-set-default): ditto.
5977         (defcustom): update doc.
5978
5979 2002-06-16  Andy Piper  <andy@xemacs.org>
5980
5981         * menubar-items.el (default-menubar): enable windows printing on
5982         cygwin as well as native.
5983
5984 2002-06-12  Andy Piper  <andy@xemacs.org>
5985
5986         * printer.el (generic-print-buffer): catch all errors so that the
5987         print device can be cleared in all scenarios.
5988         (Printer-clear-device): make sure clearing the printer allows it
5989         to be used again immediately.
5990         (generic-print-region): make sure the default printer face is
5991         black-on-white.
5992
5993 2002-04-23  Jerry James  <james@xemacs.org>
5994
5995         * window-xemacs.el (display-buffer-function): Change doc to
5996         reflect new arg.
5997         * window-xemacs.el (pre-display-buffer-function): Ditto.
5998         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
5999         non-nil, make the new window just big enough for its contents.
6000         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6001         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6002         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6003
6004 2002-06-06  Andy Piper  <andy@xemacs.org>
6005
6006         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6007         (defcustom): ditto.
6008         (custom-handle-keyword): ditto.
6009
6010 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6011
6012         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6013         Make obsolete.  Default to nil.
6014         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6015         Inspired by a patch by John Palmieri.
6016
6017 2002-07-01  Mike Alexander  <mta@arbortext.com>
6018
6019         * process.el (shell-command-on-region): Don't delete the region
6020         before giving it to call-process-region
6021
6022 2002-06-04  Jerry James <james@eecs.ku.edu>
6023
6024         * find-paths.el (paths-find-architecture-directory): Search in
6025         `system-configuration'/`base', not `base'`system-configuration'.
6026
6027 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6028
6029         * info.el (Info-index): Add missing \ in [ t].
6030
6031 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6032
6033         * gutter-items.el (gutter-buffers-tab-visible-p,
6034         buffers-tab-omit-function, buffers-tab-selection-function,
6035         buffers-tab-filter-functions):
6036         Doc improvements.
6037
6038 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6039
6040         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6041
6042         * toolbar-items.el (toolbar-news): Fix typo in message string.
6043
6044 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6045
6046         * dialog.el (yes-or-no-p-dialog-box): 
6047         * cmdloop.el (y-or-n-p-minibuf):
6048         (yes-or-no-p-minibuf):
6049         (yes-or-no-p):
6050         (y-or-n-p): 
6051         Specify negative answers in docstrings.
6052
6053 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6054
6055         * package-ui.el (pui-help-echo): Display both installed and author
6056         version.  Use a balloon-help window to display extra info like
6057         package requires.
6058
6059 2002-05-30  Andy Piper  <andy@xemacs.org>
6060
6061         * files.el (revert-buffer-internal): don't visit
6062         revert-buffer. Kill buffer when not used. Suggested by Mike
6063         Alexander <mta@arbortext.com>
6064
6065 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6066
6067         * files.el (revert-buffer): More docstring fiddling.
6068
6069 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6070
6071         * files.el (revert-buffer):
6072         (revert-buffer-internal):
6073         (revert-buffer-insert-file-contents-function):
6074         Improve docstrings and comments.
6075
6076 2002-05-08  Andy Piper  <andy@xemacs.org>
6077
6078         * files.el (revert-buffer): observe noconfirm behavior.
6079
6080 2002-04-09  Andy Piper  <andy@xemacs.org>
6081
6082         * files.el (revert-buffer): use revert-buffer-internal if it looks
6083         like doing so will not result in any user-visible changes.
6084         (revert-buffer-internal): new function. Do the actual process of
6085         reversion and then see whether the result is any different to what
6086         we have already. If it is not then do nothing.
6087
6088 2001-12-11  Andy Piper  <andy@xemacs.org>
6089
6090         * menubar.el (get-popup-menu-response): re-order so that it works
6091         on more sane/facist window systems.
6092
6093 2001-12-03  Andy Piper  <andy@xemacs.org>
6094
6095         * faces.el (frob-face-property): don't infloop in face frobbing
6096         from Jan Vroonhof <jan@xemacs.org>.
6097
6098 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6099
6100         * faces.el (frob-face-property): Follow face fall-back hierarchy
6101         properly for face properties without an instance. Only do manual
6102         copy form 'default in last resort. This handles in particular
6103         the case where 'default itself has only a fall-back (which is
6104         the case by default on windows).
6105
6106 2001-11-24  Andy Piper  <andy@xemacs.org>
6107
6108         * printer.el (generic-print-region): set default-frame-plist to
6109         nil while creating the printer frame so that sizes reflect the
6110         printed page.
6111
6112         * faces.el (face-complain-about-font): Don't complain on printers.
6113
6114 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6115         
6116         * package-net.el: Andy synch.
6117         
6118 2001-12-16  Andy Piper  <andy@xemacs.org>
6119
6120         * package-get.el (package-get-update-all): Make sure installed.db
6121         gets updated after updating packages.
6122
6123 2002-03-28  Ben Wing  <ben@xemacs.org>
6124
6125         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6126         continuation, truncation so that we don't get line jumpiness from
6127         them being larger than the line height.
6128
6129         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6130
6131 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6132
6133         * font.el (font-window-system-mappings): Add mapping for Gtk
6134         (assume identical to X) 
6135
6136 2002-02-04  Andy Piper  <andy@xemacs.org>
6137
6138         * files.el (convert-standard-filename): Fix for short filename
6139         Peter Arius <pas@methodpark.de>
6140
6141 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6142
6143         * list-mode.el (default-choose-completion): completion-base-size
6144         should refer to local value in the completion list buffer.
6145
6146 2001-12-03  Didier Verna  <didier@xemacs.org>
6147
6148         * rect.el: autoload `replace-rectangle'.
6149         * keydefs.el (global-map): bind it to `C-x r p'.
6150
6151 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6152
6153         * XEmacs 21.4.8 "Honest Recruiter" is released.
6154
6155 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6156
6157         This patch is based on Jerry James's patch and analysis.
6158
6159         * select.el (get-clipboard):
6160         (get-selection):
6161         Update docstrings.
6162         (get-clipboard-foreign):
6163         (get-selection-foreign):
6164         New function for use as `interprogram-paste-function's.
6165
6166         * simple.el (interprogram-paste-function): Change default to
6167         `get-clipboard-foreign'; improve docstring.
6168         (interprogram-cut-function): Improve dosctring.
6169
6170 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6171
6172         * XEmacs 21.4.7 "Economic Science" is released.
6173
6174 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6175
6176         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6177
6178 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6179
6180         * obsolete.el (assq-delete-all): New compatibility alias for 
6181         remassq.
6182
6183 2002-01-09  Simon Josefsson  <jas@extundo.com>
6184
6185         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6186
6187 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6188
6189         * info.el (Info-auto-generate-directory): Default
6190         Info-auto-generate-directory to 'if-outdated.
6191
6192 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6193
6194         * startup.el (normal-top-level): Prevent migration code from
6195         trashing .emacs on an error in loading the init files.
6196
6197 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6198
6199         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6200         "system default" Xdefaults and friends get xrdb-mode.
6201
6202 2002-03-05  Mats Lidell  <matsl@contactor.se>
6203  
6204         * help-nomule.el (tutorial-supported-languages): Added Swedish
6205         tutorial. Sorted languages.
6206
6207 2002-02-11  Mike Sperber <mike@xemacs.org>
6208
6209         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6210         regenerating outdated dir files and dir is non-existent.
6211
6212 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6213
6214         * code-files.el (convert-mbox-coding-system): Improve comment.
6215         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6216         coding-system argument to `write-region-pre-hook' call.
6217         (write-region-pre-hook): Fix docstring to mention lockname argument.
6218
6219 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6220
6221         * minibuf.el (completing-read): Remove redundant wrong arg list.
6222
6223         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6224
6225 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6226
6227         * obsolete.el (interactive-form): new compatibility alias for 
6228         function-interactive.
6229
6230 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6231
6232         * menubar-items.el (Menubar-items-truncate-list): Removed.
6233         * menubar-items.el (Menubar-items-truncate-history): New.
6234         * menubar-items.el (default-menubar): Use
6235         Menubar-items-truncate-history.
6236
6237 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6238
6239         * printer.el (generic-print-region): Pass correct arguments to
6240         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6241         Torkelsson <torkel@acc.umu.se>.
6242
6243 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6244
6245         * help.el (describe-mode): synched with FSF 19.34; handle nil
6246         minor mode indicators.
6247
6248 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6249
6250         * minibuf.el (completing-read): Update docstring.
6251
6252 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6253
6254         * XEmacs 21.4.6 "Common Lisp" is released.
6255
6256 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6257
6258         * package-net.el: Inadvertant synch with Windows branch.  From
6259         Andy's log:
6260         (package-net-kit-version): new variable.
6261         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6262
6263 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6264
6265         * package-get.el (package-get-locate-index-file): Also search the
6266         core etc/ directory for the package index file if it can't be
6267         found in ~/.xemacs/.
6268
6269 2001-12-13  William Perry  <wmperry@gnu.org>
6270
6271         * dialog-gtk.el (popup-builtin-question-dialog):
6272         Conform to API in gui.c.
6273         
6274 2001-11-12  Andy Piper  <andy@xemacs.org>
6275
6276         * cus-edit.el (custom-save-face-internal): make sure we save
6277         non-themed faces.
6278         (custom-save-variables): ditto variables.
6279
6280 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6281
6282         * faces.el (make-face-family):
6283         (make-face-size):
6284         New face-modifying functions per Jan Vroonhof.
6285
6286         cus-face.el (custom-set-face-font-family):
6287         (custom-set-face-font-size):
6288         Use them.
6289
6290         * font.el (font-window-system-mappings): More precise docstring.
6291
6292         (font-create-name):
6293         (font-create-object):
6294         (tty-font-create-object):
6295         (tty-font-create-plist):
6296         (x-font-create-object):
6297         (x-font-create-name):
6298         (ns-font-create-name):
6299         (mswindows-font-create-object):
6300         (mswindows-font-create-name):
6301         Add doctrings.
6302
6303 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6304
6305         * gtk-faces.el (gtk-init-device-faces): removed spurious
6306         quote before let* expression.
6307
6308 2001-10-29  Andy Piper  <andy@xemacs.org>
6309
6310         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6311         modified when changing coding system.
6312
6313         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6314         that we invoke the GUI directory selector.
6315
6316 2001-10-25  Andy Piper  <andy@xemacs.org>
6317
6318         * dialog.el (make-dialog-box): use new directory dialog support.
6319         * minibuf.el (read-file-name-1): ditto.
6320         (read-file-name): ditto.
6321         (read-directory-name): ditto.
6322
6323 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6324
6325         * XEmacs 21.4.5 "Civil Service" is released.
6326
6327 2001-04-23  Didier Verna  <didier@xemacs.org>
6328
6329         * cus-edit.el (custom-variable-pre-save): New.
6330         * cus-edit.el (custom-variable-post-save): New.
6331         * cus-edit.el (custom-variable-save): use them.
6332         * cus-edit.el (custom-face-pre-save): New.
6333         * cus-edit.el (custom-face-post-save): New.
6334         * cus-edit.el (custom-face-save): use them.
6335         * cus-edit.el (custom-group-pre-save): New.
6336         * cus-edit.el (custom-group-post-save): New.
6337         * cus-edit.el (custom-group-save): use them.
6338         * cus-edit.el (Custom-save): use the pre/post functions above,
6339         call `custom-save-all' only once.
6340         * cus-edit.el (custom-variable-pre-reset-standard): New.
6341         * cus-edit.el (custom-variable-post-reset-standard): New.
6342         * cus-edit.el (custom-variable-reset-standard): use them.
6343         * cus-edit.el (custom-face-pre-reset-standard): New.
6344         * cus-edit.el (custom-face-post-reset-standard): New.
6345         * cus-edit.el (custom-face-reset-standard): use them.
6346         * cus-edit.el (custom-group-pre-reset-standard): New.
6347         * cus-edit.el (custom-group-post-reset-standard): New.
6348         * cus-edit.el (Custom-reset-standard): use them.
6349         * cus-edit.el (custom-face-reset-saved): use the pre/post
6350         functions above, call `custom-save-all' only once.
6351
6352 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6353
6354         * gutter-items.el (buffers-tab face): Derive from the modeline
6355         face by default.  Many people use white-on-black for the default
6356         font, and the tabs look hideous with that color combination.  The
6357         modeline usually has the correct colors.
6358
6359 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6360
6361         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6362         (tag-mark-stack-max): Typo fix.
6363
6364 2001-09-28  Ben Wing  <ben@xemacs.org>
6365
6366         * font-lock.el:
6367         * font-lock.el (font-lock-after-change-function):
6368         fix problem with last patch, reported by Katsumi Yamaoka.
6369
6370 2001-09-17  Ben Wing  <ben@xemacs.org>
6371
6372         * font-lock.el (font-lock-after-change-function):
6373         fix problem when you insert a comment on the line before a line of
6374         code: if we use the following char, then when you hit backspace,
6375         the following line of code turns the comment color.
6376
6377 2001-06-08  Ben Wing  <ben@xemacs.org>
6378
6379         * process.el: comment about shell-command-switch.
6380         * process.el (shell-quote-argument): Need to quote a null
6381         argument, too.  From Dan Holmsand.
6382         
6383         * startup.el (normal-top-level): Delete some unused FSF junk.
6384         * startup.el (command-line-early):
6385         
6386         * startup.el (command-line): Call MS Windows init function.
6387         
6388         * win32-native.el:
6389         * win32-native.el (mswindows-system-shells): New.
6390         * win32-native.el (mswindows-system-shell-p): New.
6391         * win32-native.el (init-mswindows-at-startup): New.
6392         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6393         * win32-native.el (mswindows-quote-one-simple-arg):
6394         * win32-native.el (mswindows-quote-one-command-arg):
6395         * win32-native.el (mswindows-construct-process-command-line-alist):
6396         Correct comments at top.  Correctly handle passing arguments
6397         to Cygwin programs and to bash.  Fix quoting of zero-length
6398         arguments (from Dan Holmsand).  Set shell-command-switch based
6399         on shell-file-name, which in turn comes from env var SHELL.
6400
6401 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6402
6403         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6404         default-toolbar-position): Fill docstrings for balloon-help.
6405
6406 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6407
6408         * faces.el: Reenable specifications over 'gtk domain.
6409
6410 2001-08-08  Didier Verna  <didier@xemacs.org>
6411
6412         * autoload.el (update-autoload-files): make defdir a file name,
6413         not directory name.
6414
6415 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6416
6417         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6418
6419         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6420
6421 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6422
6423         * font-menu.el (font-menu-set-font): Default to current font-family.
6424         (font-menu-preferred-resolution):
6425         (font-menu-size-scaling):
6426         Provide gtk defaults, too.
6427
6428 2001-07-29  Mike Alexander  <mta@arbortext.com>
6429
6430         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6431         list
6432         (custom-set-face-font-family): ditto
6433
6434 2001-07-26  Mike Sperber <mike@xemacs.org>
6435
6436         * files.el (auto-mode-alist): .9 files are man pages, too.
6437
6438 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6439
6440         * process.el (call-process-internal): bind
6441         coding-system-for-write to 'binary when calling
6442         start-process-internal, so the process receives 
6443         the literal contents of INFILE.
6444
6445 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6446
6447         * files.el (auto-mode-alist): Add configure.ac support.
6448
6449 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6450
6451         * buff-menu.el:
6452         mouse.el:
6453         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6454
6455 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6456
6457         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6458
6459 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6460
6461         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6462         mixed text.
6463         (kinsoku-eol-p): Ditto.
6464
6465 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6466
6467         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6468         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6469         characters as the category `s' or `e' correctly.
6470
6471 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6472
6473         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6474
6475 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6476
6477         * mule/cyrillic.el:  Set up case table.
6478
6479 2001-06-08  Mike Sperber <mike@xemacs.org>
6480
6481         * files.el (save-some-buffers-1): Don't zap the help window right
6482         after `map-y-or-n-p' has popped it up.
6483
6484 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6485
6486         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6487
6488 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6489
6490         * specifier.el: define-specifier-tag 'gtk.
6491
6492 2001-05-12  Ben Wing  <ben@xemacs.org>
6493
6494         * find-paths.el (paths-find-recursive-path):
6495         fix error with null EXCLUDE-REGEXP.
6496         
6497         * font-lock.el (font-lock-mode):
6498         fix problem reported by hrvoje with buffers starting with a space.
6499         
6500 2001-05-06  Ben Wing  <ben@xemacs.org>
6501
6502         * dialog.el (make-dialog-box):
6503         * menubar-items.el (default-menubar):
6504         * printer.el (generic-print-buffer):
6505         * printer.el (generic-print-region):
6506         implement printing the selection when it's selected.
6507
6508 2001-04-18  Didier Verna  <didier@xemacs.org>
6509
6510         * cus-edit.el (Custom-reset-standard): reset to standard settings
6511         not only when the buffer's :custom-state is 'modified, but also
6512         when it is 'set or 'saved.
6513
6514 2001-04-17  Didier Verna  <didier@xemacs.org>
6515
6516         * startup.el (load-user-init-file): define `custom-file' before
6517         loading the user's init file.
6518
6519 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6520
6521         * menubar.el (popup-mode-menu): Make it work with
6522         popup-menu-titles turned off.
6523         
6524 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6525
6526         * about.el (about-mailto-link): Use compose-mail for sending mail.
6527
6528 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6529
6530         * package-admin.el (package-install-hook): New.
6531         (package-delete-hook): New.
6532         (package-admin-add-single-file-package): Use package-delete-hook.
6533
6534         * package-get.el (package-get): Use package-install-hook.
6535
6536 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6537
6538         * package-ui.el (pui-install-selected-packages): reverse the lists
6539         of packages so that they get handled in the same order as they
6540         were selected.
6541
6542 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6543
6544         * packages.el (locate-library): Use read-library-name for completion.
6545
6546 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6547
6548         * byte-optimize.el (=): `=' is not a binary predicate!
6549         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6550         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6551
6552 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6553
6554         * bytecomp.el (byte-compile-arithcompare):
6555         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6556
6557 2001-06-03  William M. Perry  <wmperry@gnu.org>
6558
6559         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6560         return the filename selected by the user!
6561
6562 2001-05-31  William M. Perry  <wmperry@gnu.org>
6563
6564         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6565         in XEmacs/GTK.
6566
6567 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6568
6569         * coding.el: Tiny typo fixed.
6570
6571 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6572
6573         * XEmacs 21.4.3 "Academic Rigor" is released.
6574
6575 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6576
6577         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6578
6579 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6580
6581         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6582
6583 2001-05-04  Ben Wing  <ben@xemacs.org>
6584
6585         * printer.el (generic-print-buffer):
6586         * printer.el (generic-print-region):
6587         Enable dialog boxes.  Apply workaround recommended by Kirill.
6588         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6589         
6590         * simple.el (kill-whole-line):
6591         * simple.el (kill-line-1):
6592         * simple.el (kill-entire-line):
6593         * simple.el (kill-line):
6594         * simple.el (backward-kill-line):
6595         Take out interactive dependence of kill-whole-line.
6596
6597 2001-04-22  Ben Wing  <ben@xemacs.org>
6598
6599         * dialog.el (make-dialog-box):
6600         Put dialog titles back in -- this time correctly.  Fix various
6601         other problems with leaks and such.
6602
6603         * simple.el (region-exists-p):
6604         * simple.el (region-active-p):
6605         Add comment about which one is correct to use in menu specs.
6606
6607 2001-05-05  Ben Wing  <ben@xemacs.org>
6608
6609         * dialog.el (make-dialog-box): fix doc string.
6610         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6611         take out Pretty Print.
6612         * printer.el:
6613         * printer.el (printer-current-device): New.
6614         * printer.el (Printer-get-device): New.
6615         * printer.el (Printer-clear-device): New.
6616         * printer.el (generic-page-setup): New.
6617         * printer.el (generic-print-buffer):
6618         * printer.el (generic-print-region):
6619         Implement Page Setup.  Handle errors properly.
6620
6621 2001-05-05  Ben Wing  <ben@xemacs.org>
6622
6623         * subr.el (error): Complete list of errors in doc string.
6624         
6625 2001-04-22  Ben Wing  <ben@xemacs.org>
6626
6627         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6628         
6629 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6630
6631         * build-report.el: Remove CVS keywords since this file has been in
6632         core lisp for a while now.
6633         * build-report.el (build-report-make-output-files): Fix typo.
6634
6635 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6636
6637         * about.el (about-finish-buffer): Make sure the last change works
6638         even if EVENT is nil.
6639
6640 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6641
6642         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6643         clicked, not the one that happens to be the current buffer at the
6644         time.
6645
6646 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6647
6648         * cus-edit.el (custom-display): Support the GTK Window System also.
6649
6650 2001-04-30  Ben Wing  <ben@xemacs.org>
6651
6652         * printer.el:
6653         * printer.el (printer-page-header):
6654         * printer.el (Print-context): New.
6655         * printer.el (printer-page-footer):
6656         * printer.el (generate-header-element): New.
6657         * printer.el (generate-header-line): New.
6658         * printer.el (print-context-property):
6659         * printer.el (generic-print-buffer):
6660         * printer.el (generic-print-region):
6661         Implement headers and footers.  Implement calling Print dialog box
6662         (#### but it doesn't quite work yet).
6663
6664 2001-04-25  Ben Wing  <ben@xemacs.org>
6665
6666         * about.el (xemacs-hackers):
6667         * about.el (about-url-alist):
6668         * about.el (about-personal-info):
6669         * about.el (about-hacker-contribution):
6670         More contributions.
6671         
6672         * simple.el (handle-post-motion-command):
6673         Fix spurious setting of zmacs-region-stays to t after a non-shift
6674         motion command.
6675
6676 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6677
6678         * about.el (about-personal-info): Update my bio.
6679         (about-hacker-contribution): Ditto.
6680
6681 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6682
6683         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6684
6685 2001-04-19  Andy Piper  <andy@xemacs.org>
6686
6687         * package-net.el (package-net-cygwin32-binary-size): new size.
6688         (package-net-win32-binary-size): new size.
6689         (package-net-convert-index-to-ini): Use new arch.
6690         (package-net-batch-convert-index-to-ini): Removed.
6691         (package-net-generate-bin-ini): New.
6692         (package-net-batch-generate-bin-ini): New.
6693
6694 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6695
6696         * XEmacs 21.4.1 "Copyleft" is released.
6697
6698 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6699
6700         * x-compose.el (xlib-input-method-bug-workaround):
6701         (alias-colon-to-double-quote):
6702         Force sort in map-keymap to work around rehash bug.
6703
6704 2001-04-17  Ben Wing  <ben@xemacs.org>
6705
6706         * about.el: Finish overhaul, add a few new hackers, update a
6707         couple old ones.
6708
6709 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6710
6711         * XEmacs 21.4.0 "Solid Vapor" is released.
6712
6713 2001-04-15  Ben Wing  <ben@xemacs.org>
6714
6715         * about.el:
6716         * about.el (about-headline-face): New.
6717         * about.el (about-link-face): New.
6718         * about.el (about-current-release-maintainers): New.
6719         * about.el (about-other-current-hackers): New.
6720         * about.el (about-url-alist):
6721         * about.el (about-once-and-future-hackers): New.
6722         * about.el (about-mailto-link): New.
6723         * about.el (about-get-buffer):
6724         * about.el (about-finish-buffer):
6725         * about.el (about-xemacs):
6726         * about.el (about-features): Removed.
6727         * about.el (about-advantages): New.
6728         * about.el (about-maintainer-info): Removed.
6729         * about.el (about-personal-info): New.
6730         * about.el (about-hacker-contribution): New.
6731         * about.el (about-maintainer):
6732         * about.el (about-show-linked-info):
6733         * about.el (about-hackers):
6734         Major revamping.  Rewriting of most of the text, improve the
6735         link handling, separate info on contributors into personal
6736         and contribution info, add new contributors, update personal
6737         info, etc. etc.
6738         
6739         * menubar-items.el (default-menubar):
6740         Help menubar entry for News now says more accurately
6741         "What's New in XEmacs".
6742         
6743         * mouse.el:
6744         * mouse.el (mouse-track-cleanup-hook):
6745         * mouse.el (mouse-track):
6746         Don't set-buffer to a dead buffer when calling mouse-track
6747         cleanup hooks.
6748
6749 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6750
6751         * XEmacs 21.2.47 "Zephir" is released.
6752
6753 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6754
6755         * dialog.el (make-dialog-box): Disable dialog box titles until
6756         we get them working.
6757
6758 2001-03-30  Ben Wing  <ben@xemacs.org>
6759
6760         * help.el:
6761         * help.el (Help-princ-face):
6762         * help.el (Help-prin1-face):
6763         * help.el (frob-help-extents):
6764         * help.el (describe-function-1):
6765         * help.el (describe-variable):
6766         Avoid using font-lock faces, which may not be defined.
6767         Instead, use hyper-apropos faces, and make sure they're
6768         defined as necessary by using `require'. (It's not so safe
6769         to do this for font-lock.) In any case, we will eventually
6770         be merging this functionality into hyper-apropos.
6771
6772         * loaddefs.el (completion-ignored-extensions):
6773         Fix documentation.
6774         
6775         * menubar-items.el (menu-truncate-list): Removed.
6776         * menubar-items.el (Menubar-items-truncate-list): New.
6777         * menubar-items.el (default-menubar):
6778         Fix errors if grep or compile command is too long.  Rename helper
6779         function to be less visible.
6780
6781 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6782
6783         * byte-optimize.el (byte-optimize-minus):
6784         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6785
6786 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6787
6788         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6789         Mule is available.
6790
6791         * mule/latin.el: New file.
6792
6793 2001-03-11  Ben Wing  <ben@xemacs.org>
6794
6795         * auto-save.el:
6796         * auto-save.el (auto-save-directory):
6797         * auto-save.el (make-auto-save-file-name):
6798         * auto-save.el (auto-save-file-name-p): New.
6799
6800         Merge in improvements from other definition of
6801         make-auto-save-file-name in files.el.
6802         
6803         * auto-save.el (auto-save-original-name):
6804         * auto-save.el (auto-save-name-in-fixed-directory):
6805         * auto-save.el (auto-save-unslashify-name): Removed.
6806         * auto-save.el (auto-save-slashify-name): Removed.
6807         * auto-save.el (auto-save-reserved-chars): New.
6808         * auto-save.el (auto-save-escape-name): New.
6809         * auto-save.el (auto-save-unhex): New.
6810         * auto-save.el (auto-save-unescape-name): New.
6811
6812         Change algorithm for encoding filenames in auto-save names to be
6813         entirely safe with all filesystems and all possible characters in
6814         a filename, and 100% reversible. (Essentially, uses
6815         quoted-printable as the encoding.)
6816         
6817         * auto-save.el (recover-all-files):
6818
6819         Use insert-directory rather than calling ls directly -- fixes
6820         things under Windows.
6821
6822         * files.el:
6823         * files.el (convert-standard-filename): Substitute FSF's
6824         definition for this (we had nothing here before).
6825         
6826         * files.el (backup-buffer): Warning fix.
6827         
6828         * files.el (make-backup-file-name):
6829         * files.el (find-backup-file-name):
6830         Fix error in calling sequence to auto-save-file-name-p.
6831         
6832         * files.el (recover-file):
6833         Use insert-directory rather than calling ls directly -- fixes
6834         things under Windows.
6835
6836         * files.el (make-auto-save-file-name): Removed.
6837         * files.el (auto-save-file-name-p): Removed.
6838         auto-save is always dumped so no sense in having a definition
6839         that will always be overwritten with another.
6840         
6841         * files.el (insert-directory):
6842         * win32-native.el:
6843         * win32-native.el (debug-mswindows-process-command-lines):
6844         * win32-native.el (original-make-auto-save-file-name): Removed.
6845         * win32-native.el (make-auto-save-file-name): Removed.
6846
6847
6848 2001-03-21  Martin Buchholz <martin@xemacs.org>
6849
6850         * XEmacs 21.2.46 "Urania" is released.
6851
6852 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6853
6854         * menubar-items.el (default-menubar): Update sample.emacs to
6855         sample.init.el and adjust accelerators.
6856
6857 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6858
6859         * build-report.el (build-report): Improve docstring.
6860
6861 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6862
6863         * ChangeLog: Log GTK merge.
6864
6865         * gutter-items.el:
6866         * mwheel.el:
6867         * sound.el:
6868         * startup.el:
6869         Revert gratuitous whitespace changes.
6870
6871 2001-03-07  Ben Wing  <ben@xemacs.org>
6872
6873         * help.el:
6874         * help.el (key-or-menu-binding):
6875         * help.el (Help-find-file): New.
6876         * help.el (describe-beta):
6877         * help.el (describe-copying):
6878         * help.el (describe-project):
6879         * help.el (view-emacs-news):
6880         * help.el (view-sample-init-el): New.
6881         * help.el (Help-princ-face): New.
6882         * help.el (Help-prin1-face): New.
6883         * help.el (help-symbol-function-context-menu):
6884         * help.el (help-symbol-variable-context-menu):
6885         * help.el (help-symbol-function-and-variable-context-menu):
6886         * help.el (frob-help-extents):
6887         * help.el (describe-function-1):
6888         * help.el (describe-variable):
6889
6890         Add coloring in Help buffers, correspondent with hyperlinks.
6891         View files in view-mode rather than Fundamental.
6892         Remove separators from context menus -- now handled in generic code.
6893         Add `Find Tag' to context menu.
6894         
6895         * menubar.el (popup-mode-menu):
6896
6897         Rewrite code that outputs the popup menu to (a) put more specific
6898         entries first, (b) be more robust, (c) output the proper context
6899         menu separators automatically (the context menu functionality is
6900         new and currently used only by Help).
6901
6902 2001-03-10  William M. Perry  <wmperry@aventail.com>
6903
6904         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6905         this function when converting from the 21.1 GTK branch.  Now
6906         supports file, password, question, and color built-in dialogs.
6907
6908 2001-03-06  Ben Wing  <ben@xemacs.org>
6909
6910         * keydefs.el:
6911         * keydefs.el (global-map):
6912         Add commented-out change of M-k (for 21.5).
6913         
6914         * menubar-items.el (default-menubar):
6915         Fix items to control kill-line behavior; add items for
6916         shifted motion.
6917         
6918         * simple.el:
6919         * simple.el (kill-whole-line):
6920         * simple.el (historical-kill-line): Removed.
6921         * simple.el (kill-line): Removed.
6922         * simple.el (kill-entire-line): New.
6923         * simple.el (kill-line-1): New.
6924         * simple.el (backward-kill-line):
6925         Undo kill-whole-line == always changes.  Add new function
6926         kill-entire-line to unconditionally delete the current line.
6927         Add comments describing the lamentable state of affairs of
6928         the kill-line functions and variables.
6929
6930 2001-03-02  Ben Wing  <ben@xemacs.org>
6931
6932         * simple.el:
6933         * simple.el (beginning-of-buffer):
6934         * simple.el (end-of-buffer):
6935         * simple.el (mark-ring-unrecorded-commands):
6936         * simple.el (signal-error-on-buffer-boundary):
6937         * simple.el (shifted-motion-keys-select-region):
6938         * simple.el (unshifted-motion-keys-deselect-region):
6939         * simple.el (motion-keys-for-shifted-motion): New.
6940         * simple.el (handle-pre-motion-command):
6941         * simple.el (handle-post-motion-command):
6942         * simple.el (forward-char-command):
6943         * simple.el (backward-char-command):
6944         * simple.el (scroll-up-command):
6945         * simple.el (scroll-down-command):
6946         * simple.el (next-line):
6947         * simple.el (previous-line):
6948         * simple.el (backward-block-of-lines):
6949         * simple.el (forward-block-of-lines):
6950         * simple.el (backward-word):
6951         * simple.el (mark-word):
6952
6953         Augment documentation of the most common motion commands to make
6954         note of the shifted-motion support.  Improve the support to (a)
6955         properly document how it works and why it's done in the fashion it
6956         is, and (b) allow the keystrokes that trigger it to be customized.
6957
6958         Correct error in the customize specification of
6959         mark-ring-unrecorded-commands.
6960
6961 2001-03-02  Ben Wing  <ben@xemacs.org>
6962
6963         * font-lock.el:
6964         * font-lock.el (font-lock-pending-extent-table): Removed.
6965         * font-lock.el (font-lock-pending-buffer-table): New.
6966         * font-lock.el (font-lock-pre-idle-hook):
6967         * font-lock.el (font-lock-after-change-function):
6968         * font-lock.el (font-lock-fontify-pending-extents):
6969         * font-lock.el (font-lock-lisp-like):
6970
6971         Fix handling of pending extents to avoid excessive slowness (N^2
6972         behavior) when making lots of buffer changes between redisplays,
6973         such as when saving the Options.
6974
6975 2001-03-09  William M. Perry  <wmperry@aventail.com>
6976
6977         * device.el:
6978         * dragdrop.el:
6979         * dumped-lisp.el:
6980         * faces.el:
6981         * frame.el:
6982         * gnuserv.el:
6983         * loadup.el:
6984         * menubar-items.el:
6985         * minibuf.el:
6986         The Great GTK Merge.
6987
6988         * ChangeLog.GTK:
6989         * dialog-gtk.el:
6990         * gdk.el:
6991         * generic-widgets.el:
6992         * glade.el:
6993         * gnome-widgets.el:
6994         * gnome.el:
6995         * gtk-compose.el:
6996         * gtk-extra.el:
6997         * gtk-faces.el:
6998         * gtk-ffi.el:
6999         * gtk-file-dialog.el:
7000         * gtk-font-menu.el:
7001         * gtk-glyphs.el:
7002         * gtk-init.el:
7003         * gtk-iso8859-1.el:
7004         * gtk-marshal.el:
7005         * gtk-mouse.el:
7006         * gtk-package.el:
7007         * gtk-password-dialog.el:
7008         * gtk-select.el:
7009         * gtk-widget-accessors.el:
7010         * gtk-widgets.el:
7011         * gtk.el:
7012         widgets-gtk.el:
7013         The Great GTK Merge: new files.
7014
7015 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7016
7017         * generic-widgets.el: Don't require gtk (a built-in feature) at
7018         top level.  Don't execute the last sexp unless (featurep 'gtk).
7019
7020 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7021
7022         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7023
7024 2001-02-23  Martin Buchholz <martin@xemacs.org>
7025
7026         * XEmacs 21.2.45 "Thelxepeia" is released.
7027
7028 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7029  
7030         * about.el (xemacs-hackers): update my entry. 
7031         * about.el (about-maintainer-info): ditto. 
7032         * about.el (about-hackers): ditto. 
7033
7034 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7035
7036         * about.el (about-maintainer-info): More vanity info about
7037         yours truly.
7038
7039 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7040
7041         * build-report.el (build-report-destination): xemacs-build-reports
7042         has moved to SourceForge, where mailing list name length is
7043         restricted, hence the name change to
7044         xemacs-buildreports@xemacs.org.
7045         * build-report.el (build-report-keep-regexp): Update default.
7046         * build-report.el (build-report-delete-regexp): Ditto.
7047         * build-report.el (build-report-make-output-files): Ditto.
7048
7049 2001-02-19  Craig Lanning  <lanning@scra.org>
7050
7051         * lisp-mode.el: Add indentation specifications for following
7052         Common Lisp forms: handler-case, handler-bind, with-slots,
7053         with-open-file, with-open-stream, print-unreadable-object.
7054
7055 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7056
7057         * font-lock.el (font-lock-set-defaults-1):
7058         Move initialization of `font-lock-cache-position' so that it's set
7059         even if font-lock-keywords is already defined.
7060
7061 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7062
7063         * autoload.el (generate-file-autoloads-1):
7064         Use `emacs-lisp-mode-syntax-table' instead of
7065         `lisp-mode-syntax-table'.
7066         * lisp-mode.el (lisp-mode-syntax-table):
7067         Get rid of old checks for `parse-partial-sexp' version.
7068         Make `|' (pipe) string delimiter instead of punctuation.
7069
7070 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7071
7072         * window.el (save-selected-window):
7073         Use gensym for better macro hygiene.
7074
7075 2001-02-06  Mike Sperber <mike@xemacs.org>
7076
7077         * dump-paths.el:
7078         * startup.el (startup-setup-paths): Set and use
7079         `mule-lisp-directory'.
7080         (startup-setup-paths-warning): Ditto.
7081
7082         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7083         (paths-construct-load-path): Consider `mule-lisp-directory'.
7084
7085 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7086
7087         * font-lock.el: Syntax table improvements used.  A few random
7088         changes are not specified below.
7089         (font-lock-fontify-string-delimiters):
7090         (font-lock-syntactic-keywords):
7091         (font-lock-cache-state nil):
7092         (font-lock-cache-position):
7093         New variables.
7094         (font-lock-set-syntax):
7095         (font-lock-apply-syntactic-highlight):
7096         (font-lock-fontify-syntactic-anchored-keywords):
7097         (font-lock-fontify-syntactic-keywords-region):
7098         (font-lock-eval-keywords):
7099         New functions.
7100         (font-lock-remove-face):
7101         (font-lock-fontify-syntactically-region):
7102         Use syntax properties.
7103
7104 2001-02-08  Martin Buchholz <martin@xemacs.org>
7105
7106         * XEmacs 21.2.44 "Thalia" is released.
7107
7108 2001-01-16  Mike Sperber <mike@xemacs.org>
7109
7110         * startup.el (normal-top-level): Work even if no installation root
7111         is found.
7112
7113 2001-01-30  Andy Piper  <andy@xemacs.org>
7114
7115         * gutter-items.el (progress-abort-glyph): remove instantiator.
7116         (set-progress-abort-instantiator): new function.
7117         (abort-progress-feedback): use it.
7118
7119         * gutter.el (set-gutter-dirty-p): new function.
7120
7121 2001-01-30  Didier Verna  <didier@xemacs.org>
7122
7123         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7124
7125 2001-01-24  Didier Verna  <didier@xemacs.org>
7126
7127         * sound.el (sound-extension-list): give a better default value.
7128         * sound.el (load-sound-file): improve the doc string, also find
7129         files given by absolute names, pass a real extension list to
7130         `locate-file'.
7131
7132 2001-01-26  Martin Buchholz <martin@xemacs.org>
7133
7134         * XEmacs 21.2.43 "Terspichore" is released.
7135
7136 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7137
7138         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7139         messages from gnuserv.
7140
7141 2001-01-20  Martin Buchholz <martin@xemacs.org>
7142
7143         * XEmacs 21.2.42 "Poseidon" is released.
7144
7145 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7146
7147         * cl-macs.el (cl-upcase-arg): New function.
7148         (cl-function-arglist): New function.
7149         (cl-transform-lambda): Automatically add CL-style lambda list to
7150         documentation string using functions above.
7151
7152 2001-01-12  Andy Piper  <andy@xemacs.org>
7153
7154         * package-get.el (package-get-custom): call
7155         package-net-update-installed-db.
7156
7157         * package-ui.el (pui-install-selected-packages): call
7158         package-net-update-installed-db.
7159
7160         * package-net.el (package-net-update-installed-db): use
7161         packages-package-list so that we reflect reality.
7162
7163         * packages.el (packages-package-list): Make docstring reflect
7164         reality.
7165
7166         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7167
7168         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7169         isn't installed.
7170
7171 2001-01-17  Andy Piper  <andy@xemacs.org>
7172
7173         * wid-edit.el (widget-activation-glyph-mapper): activate or
7174         deactivate native widgets.
7175         (widget-glyph-insert-glyph): record instantiator.
7176         (widget-push-button-value-create): use it.
7177
7178         * gui.el (gui-button-action): new function. Make button's domain
7179         buffer current when calling.
7180         (make-gui-button): update to use gui-button-action.
7181
7182 2001-01-16  Didier Verna  <didier@xemacs.org>
7183
7184         * menubar-items.el (default-menubar): add an entry for modeline
7185         horizontal scrolling in Options -> Display.
7186
7187 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7188
7189         * package-get.el (package-get-require-signed-base): Set to nil
7190         by default.
7191
7192 2001-01-17  Martin Buchholz <martin@xemacs.org>
7193
7194         * XEmacs 21.2.41 "Polyhymnia" is released.
7195
7196 2001-01-16  Mike Sperber <mike@xemacs.org>
7197
7198         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7199         catch lisp/mule/.
7200
7201 2001-01-14  Mike Sperber <mike@xemacs.org>
7202
7203         * startup.el (maybe-create-compatibility-dot-emacs):
7204         (maybe-unmigrate-user-init-file):
7205         (unmigrate-user-init-file): Created.
7206         (maybe-migrate-user-init-file): Offer creation of compatibility
7207         .emacs.
7208         Some doc fixes wrt init file location.
7209
7210 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7211
7212         * faces.el (face-frob-from-locale-first): new variable.
7213         (frob-face-font-2): Honor tags arg while trying to use
7214         standard-face-mapping.  When face-frob-from-locale-first is set,
7215         first try to set face inheriting from frobbed-face.
7216
7217 2001-01-15  Didier Verna  <didier@xemacs.org>
7218
7219         * about.el (xemacs-hackers): update my entry.
7220         * about.el (about-url-alist): ditto.
7221         * about.el (about-maintainer-info): ditto.
7222         * about.el (about-hackers): ditto.
7223
7224 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7225
7226         The byte compiler has been badly broken for a year,
7227         by the patch of 1999-12-06.
7228         * byte-optimize.el (byte-optimize-form-code-walker):
7229         Bug was: the byte compiler was making this erroneous optimization:
7230         (progn (or (foo)) (bar)) ==> (bar)
7231
7232 2000-11-20  Mike Sperber <mike@xemacs.org>
7233
7234         * setup-paths.el (paths-core-load-path-depth): Split
7235         `paths-load-path-depth' in two for site and core lisp.  Don't
7236         recurse into core.
7237         * setup-paths.el (paths-construct-load-path): Use.
7238
7239 2001-01-10  Andy Piper  <andy@xemacs.org>
7240
7241         * package-net.el (package-net-cygwin32-binary-size): new variable
7242         (package-net-win32-binary-size): ditto.  add much needed
7243         commentary.
7244
7245         * gutter-items.el (buffers-tab-items): correct off-by-one error
7246         for buffers-tab-max-size.
7247
7248 2001-01-08  Martin Buchholz <martin@xemacs.org>
7249
7250         * XEmacs 21.2.40 is released.
7251
7252 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7253
7254         * mule/hebrew.el: Fix comments and typos.
7255         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7256
7257 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7258
7259         * ChangeLog.1: move ancient log from fill.el.
7260
7261         * dump-paths.el:
7262         paragraphs.el:
7263         mule/mule-category.el:
7264         Miscellaneous typo fixes and slight doc clarifications.
7265
7266         * mule/mule-ccl.el:  Correct file name in header.
7267
7268 2000-12-31  Martin Buchholz <martin@xemacs.org>
7269
7270         * XEmacs 21.2.39 is released.
7271
7272 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7273
7274         * byte-optimize.el (byte-optimize-cond):
7275         (byte-optimize-cond-1): New.
7276         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7277         Optimizes (cond (x nil)) ==> nil.
7278         Provide better diagnostic on malformed expr like (cond foo).
7279
7280 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7281
7282         * mule/mule-coding.el:
7283         mule/mule-cmds.el (reset-language-environment,
7284         set-language-environment-coding-systems):
7285         Safer default coding-priority-list, corresponding to src/file-coding.h.
7286
7287 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7288
7289         * package-admin.el: Allow package removal from
7290         early-package-load-path.
7291
7292 2000-12-15  Andreas Jaeger  <aj@suse.de>
7293
7294         * about.el (about-maintainer-info): Update my entry.
7295
7296 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7297
7298         * packages.el (locate-library): Add support for bzip2
7299         compressed .el files.
7300
7301 2000-12-12  Andy Piper  <andy@xemacs.org>
7302
7303         * package-net.el: new file.
7304
7305 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7306
7307         * font-lock.el: Add missing C++ keywords.
7308
7309 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7310
7311         * simple.el (indent-for-comment): Preserve indentation of comments
7312         starting in column 0, as documented in (Info-goto-node
7313         "(xemacs)Comments").  Update docstring accordingly.
7314
7315 2000-12-05  Martin Buchholz <martin@xemacs.org>
7316
7317         * XEmacs 21.2.38 is released.
7318
7319 2000-12-04  Didier Verna  <didier@xemacs.org>
7320
7321         * mouse.el (default-mouse-track-set-point-in-window): remove
7322         spurious '+' operation detected by Martin.
7323
7324
7325 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7326
7327         * cl-extra.el (coerce):
7328         Implement char to integer coercion.
7329         Remove extraneous (numberp) test.
7330
7331         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7332         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7333         (byte-optimize-predicate):
7334         Warn if evaluating constant expression signals an error.
7335         (byte-optimize-form): Small simplification.
7336
7337         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7338
7339 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7340
7341         * byte-optimize.el:
7342         (byte-optimize-minus):
7343         (byte-optimize-plus):
7344         (byte-optimize-mult):
7345         (byte-optimize-quo):
7346         Use (car (last x)) instead of (last x) to get last elt!
7347         Use `byte-optimize-predicate' to optimize `%'.
7348         Move optimizations for special numeric args to bytecomp.el.
7349         * bytecomp.el (byte-compile-associative): Remove.
7350         (byte-compile-max): New.
7351         (byte-compile-min): New.
7352         Properly handle erroneous calls: (max) (min).
7353         (byte-compile-plus): New.
7354         (byte-compile-minus):
7355         It's easiest to handle 0, +1 and -1 args here.
7356         (byte-compile-mult): New.
7357         It's easiest to handle 1, -1 and 2 args here.
7358         (byte-compile-quo):
7359         It's easiest to handle 0, +1 and -1 args here.
7360         Issue byte-compiler warning when dividing by zero.
7361
7362         Byte-compiler arithmetic improvements.
7363         Better optimize these expressions in the obvious way:
7364         (+ x y 1)   -->  varref x varref y add add1
7365         (+ x y -1)  -->  varref x varref y add sub1
7366         (- x y 0)   -->  (- x y)
7367         (- 0 x y)   -->  (- (- x) y)
7368         (% 42 19)   --> compile-time constant
7369         (/ 42 19)   --> compile-time constant
7370         (* (foo) 2) --> foo call dup plus
7371
7372         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7373         unless (declaim (optimize (safety 3)))
7374         or (setq byte-compile-delete-errors nil).
7375
7376 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7377
7378         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7379         docstrings.
7380
7381 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7382
7383         * startup.el (command-line-do-help):  Add documentation of
7384         portable dumper switches.
7385
7386 2000-11-22  Andy Piper  <andy@xemacs.org>
7387
7388         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7389
7390         * glyphs.el (init-glyphs): don't use autodetect for strings.
7391
7392 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7393
7394         * byte-optimize.el (byte-optimize-char-before):
7395         (byte-optimize-backward-char):
7396         (byte-optimize-backward-word):
7397         Fix incorrect optimizations for these sorts of expressions:
7398         (let ((x nil)) (backward-char x))
7399
7400 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7401
7402         * byte-optimize.el:
7403         * byte-optimize.el (byte-optimize-backward-char): New.
7404         * byte-optimize.el (byte-optimize-backward-word): New.
7405         Make backward-word and backward-char as efficient as forward versions.
7406
7407         * bytecomp.el (byte-compile-no-args-with-one-extra):
7408         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7409         * bytecomp.el (byte-compile-two-args-with-one-extra):
7410         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7411         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7412         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7413         Check if extra arg is constant nil, and if so, use byte-coded call.
7414
7415         * simple.el (backward-word):
7416         * simple.el (mark-word):
7417         * simple.el (kill-word):
7418         * simple.el (backward-kill-word):
7419         Make COUNT argument optional, for consistency with forward-char et al.
7420
7421         * abbrev.el (abbrev-string-to-be-defined):
7422         * abbrev.el (inverse-abbrev-string-to-be-defined):
7423         * abbrev.el (inverse-add-abbrev):
7424         * abbrev.el (expand-region-abbrevs):
7425         * buff-menu.el (Buffer-menu-execute):
7426         * indent.el (move-to-left-margin):
7427         * indent.el (indent-relative):
7428         * indent.el (move-to-tab-stop):
7429         * info.el (Info-reannotate-node):
7430         * lisp-mode.el (lisp-indent-line):
7431         * lisp.el (end-of-defun):
7432         * lisp.el (move-past-close-and-reindent):
7433         * misc.el (copy-from-above-command):
7434         * mouse.el (default-mouse-track-scroll-and-set-point):
7435         * page.el (forward-page):
7436         * paragraphs.el (forward-paragraph):
7437         * paragraphs.el (end-of-paragraph-text):
7438         * picture.el (picture-forward-column):
7439         * picture.el (picture-self-insert):
7440         * rect.el (extract-rectangle-line):
7441         * simple.el (newline):
7442         * simple.el (fixup-whitespace):
7443         * simple.el (backward-delete-char-untabify):
7444         * simple.el (transpose-chars):
7445         * simple.el (transpose-preceding-chars):
7446         * simple.el (do-auto-fill):
7447         * simple.el (indent-new-comment-line):
7448         * simple.el (blink-matching-open):
7449         * view-less.el (cleanup-backspaces):
7450         * wid-edit.el (widget-transpose-chars):
7451         * term/bg-mouse.el (bg-insert-moused-sexp):
7452         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7453
7454         * info.el (Info-fontify-node):
7455         * simple.el (backward-delete-function):
7456         Use canonical delete-backward-char instead of backward-delete-char.
7457
7458 2000-11-20  Andy Piper  <andy@xemacs.org>
7459
7460         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7461         no buffers.
7462
7463 2000-11-20  Andy Piper  <andy@xemacs.org>
7464
7465         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7466         buffer tabs.
7467
7468 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7469
7470         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7471         (proclaim inline...) was shadowing compiler-macros.
7472
7473 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7474
7475         * bytecomp.el (byte-compile-eval): New.
7476         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7477         Keeps this promise made in Lispref:
7478         "If a file being compiled contains a `defmacro' form, the macro is
7479         defined temporarily for the rest of the compilation of that file."
7480
7481 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7482
7483         * cl.el (floatp-safe):
7484         (plusp):
7485         (minusp):
7486         (oddp):
7487         (evenp):
7488         (cl-abs):
7489         Use a better parameter name than `x'.
7490
7491         * cl-macs.el (check-type): Make continuable.  Change documentation
7492         to require PLACE, but accept any form for compatibility.
7493
7494         * abbrev.el (define-abbrev): Use check-type.
7495         * font-menu.el (font-menu-change-face): Use check-type.
7496         * menubar.el (relabel-menu-item): Use check-type.
7497         * itimer.el: Fix typo.
7498
7499 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7500
7501         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7502
7503 2000-11-14  Martin Buchholz <martin@xemacs.org>
7504
7505         * XEmacs 21.2.37 is released.
7506
7507 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7508
7509         * code-cmds.el: Provide the feature.
7510
7511 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7512
7513         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7514
7515         * code-cmds.el: New file
7516         * mule/mule-cmds.el:
7517         * mule/mule-misc.el
7518         (coding-keymap): New keymap. Define coding system keyboard
7519         commands on file-coding builds too.
7520         (coding-system-change-eol-conversion):
7521         (universal-coding-system-argument):
7522         (set-default-coding-systems):
7523         (prefer-coding-system): Moved from mule-cmds.el
7524         (set-buffer-process-coding-system): Moved from mule-misc.el
7525
7526 2000-09-15  Stephen Carney <carney@scubadoo.com>
7527
7528         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7529
7530 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7531
7532         * package-get.el (package-get-download-sites): Add a pre-release
7533         site for experimental packages.
7534
7535         * auto-autoloads.el: Regenerated.
7536
7537 2000-08-01  Andy Piper  <andy@xemacs.org>
7538
7539         * gutter-items.el (buffers-tab-omit-function): reference
7540         buffers-tab-select-visible-buffers.
7541         (buffers-tab-filter-functions): new variable, by default uses
7542         buffers-tab-selection-function and buffers-tab-omit-function.
7543         (select-buffers-tab-buffers-by-mode): invert arguments.
7544         (buffers-tab-select-visible-buffers): new function. Invert calling
7545         of buffers-menu-omit-invisible-buffers.
7546         (buffers-tab-items): rewrite to use
7547         buffers-tab-filter-functions. Rewrite docstring.
7548         (gutter-buffers-tab-extent): delete.
7549         (add-tab-to-gutter): always build a new extent when adding the
7550         tabs.
7551         (update-tab-in-gutter): make gutter dirty when orientation
7552         changes.
7553
7554 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7555
7556         * bytecomp.el (byte-compile-defvar-or-defconst):
7557         Only do loadhist recording if defvar form includes a value.
7558
7559 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7560
7561         * bytecomp.el (byte-compile-initial-macro-environment):
7562         `eval-when-compile' should not compile its body.
7563
7564 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7565
7566         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7567         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7568         some Japanese English.  Remove some ancient FSF comments, and
7569         improve docstrings.  Use symbols not vectors for tables.
7570
7571 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7572
7573         * keymap.el:
7574         (local-key-binding):
7575         (global-key-binding):
7576         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7577
7578         * lisp.el:
7579         (backward-sexp): Slightly simpler code.
7580         (mark-sexp): Make arg optional, like FSF Emacs.
7581         (forward-list): Slightly simpler code.
7582         (backward-list): Slightly simpler code.
7583         (down-list):  Make arg optional, like FSF Emacs.
7584         (up-list):  Make arg optional, like FSF Emacs.
7585         (backward-up-list):  Make arg optional, like FSF Emacs.
7586         (kill-sexp):  Make arg optional, like FSF Emacs.
7587         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7588
7589         * font-menu.el (font-menu-change-face):
7590         Take continuable errors into account.
7591
7592         * abbrev.el:
7593         * abbrev.el (clear-abbrev-table):
7594         * abbrev.el (define-abbrev-table):
7595         * abbrev.el (define-abbrev):
7596         * abbrev.el (insert-abbrev-table-description):
7597         * apropos.el (apropos-documentation-check-doc-file):
7598         * apropos.el (apropos-documentation-check-elc-file):
7599         * buff-menu.el (list-buffers):
7600         * buff-menu.el (list-buffers-noselect):
7601         * bytecomp.el (byte-recompile-directory):
7602         * bytecomp.el (batch-byte-compile):
7603         * cl-macs.el (typep):
7604         * code-files.el (find-coding-system-magic-cookie):
7605         * code-files.el (insert-file-contents):
7606         * cus-edit.el (customize-set-variable):
7607         * cus-edit.el (customize-save-variable):
7608         * cus-face.el (custom-set-face-font-size):
7609         * cus-face.el (custom-set-face-update-spec):
7610         * cus-face.el (custom-reset-faces):
7611         * custom.el (custom-check-theme):
7612         * custom.el (copy-upto-last):
7613         * fill.el (canonically-space-region):
7614         * fill.el (fill-paragraph):
7615         * fill.el (fill-region):
7616         * fill.el (find-space-insertable-point):
7617         * fill.el (justify-current-line):
7618         * faces.el (face-spec-update-all-matching):
7619         * faces.el (set-face-stipple):
7620         * files-nomule.el (insert-file-contents):
7621         * files.el (insert-file-contents-literally):
7622         * files.el (hack-local-variables-last-page):
7623         * files.el (basic-save-buffer):
7624         * files.el (insert-directory):
7625         * font-menu.el (font-menu-change-face):
7626         * font.el (font-spatial-to-canonical):
7627         * format.el (format-encode-region):
7628         * format.el (format-insert-file):
7629         * format.el (format-replace-strings):
7630         * gutter.el (set-gutter-element):
7631         * help.el (key-or-menu-binding):
7632         * help.el (describe-bindings):
7633         * help.el (with-syntax-table):
7634         * indent.el (indent-rigidly):
7635         * indent.el (delete-to-left-margin):
7636         * info.el:
7637         * info.el (Info-extract-dir-entry-from):
7638         * info.el (Info-build-dir-anew):
7639         * info.el (Info-rebuild-dir):
7640         * info.el (Info-batch-rebuild-dir):
7641         * info.el (Info-read-subfile):
7642         * info.el (Info-build-node-completions):
7643         * info.el (Info-extract-menu-node-name):
7644         * isearch-mode.el (isearch-range-invisible):
7645         * isearch-mode.el (isearch-restore-invisible-extents):
7646         * itimer.el (itimerp):
7647         * itimer.el (itimer-live-p):
7648         * keymap.el:
7649         * keymap.el (substitute-key-definition):
7650         * keymap.el (read-command-or-command-sexp):
7651         * keymap.el (local-key-binding):
7652         * keymap.el (global-key-binding):
7653         * keymap.el (global-set-key):
7654         * keymap.el (local-set-key):
7655         * ldap.el:
7656         * ldap.el (ldap-add-entries):
7657         * ldap.el (ldap-delete-entries):
7658         * lisp.el (backward-sexp):
7659         * lisp.el (mark-sexp):
7660         * lisp.el (forward-list):
7661         * lisp.el (backward-list):
7662         * lisp.el (down-list):
7663         * lisp.el (backward-up-list):
7664         * lisp.el (up-list):
7665         * lisp.el (kill-sexp):
7666         * lisp.el (backward-kill-sexp):
7667         * menubar.el (add-menu-button):
7668         * menubar.el (add-submenu):
7669         * menubar.el (delete-menu-item):
7670         * menubar.el (relabel-menu-item):
7671         * mouse.el (narrow-window-to-region):
7672         * obsolete.el (define-obsolete-variable-alias):
7673         * obsolete.el (store-substring):
7674         * package-admin.el:
7675         * package-admin.el (package-admin-install-function):
7676         * package-admin.el (package-admin-install-function-mswindows):
7677         * package-admin.el (package-admin-default-install-function):
7678         * package-get.el (package-get-update-base-entries):
7679         * packages.el (packages-load-package-dumped-lisps):
7680         * packages.el (packages-collect-package-dumped-lisps):
7681         * printer.el (generic-print-buffer):
7682         * printer.el (generic-print-region):
7683         * replace.el (occur-mode-mouse-goto):
7684         * replace.el (perform-replace):
7685         * select.el (get-selection-no-error):
7686         * simple.el:
7687         * simple.el (newline):
7688         * simple.el (open-line):
7689         * simple.el (edit-and-eval-command):
7690         * simple.el (goto-line):
7691         * simple.el (undo):
7692         * simple.el (kill-region):
7693         * simple.el (copy-region-as-kill):
7694         * simple.el (kill-ring-save):
7695         * simple.el (set-mark):
7696         * simple.el (next-line):
7697         * simple.el (previous-line):
7698         * simple.el (line-move):
7699         * simple.el (set-goal-column):
7700         * simple.el (comment-region):
7701         * subr.el:
7702         * subr.el (putf):
7703         * syntax.el (modify-syntax-entry):
7704         * syntax.el (map-syntax-table):
7705         * view-less.el (view-file):
7706         * view-less.el (view-buffer):
7707         * view-less.el (view-file-other-window):
7708         * window-xemacs.el (backward-other-window):
7709         * window.el:
7710         * window.el (one-window-p):
7711         * window.el (walk-windows):
7712         * window.el (window-list):
7713         * x-mouse.el (x-mouse-kill):
7714         * x-select.el (x-get-cutbuffer):
7715         * x-select.el (x-store-cutbuffer):
7716         * term/bg-mouse.el (bg-mouse-line-to-center):
7717         * term/sun-mouse.el (window-line-end):
7718         * term/sun-mouse.el (sun-select-region):
7719         * term/sun.el (kill-region-and-unmark):
7720         * mule/mule-category.el:
7721         * mule/mule-category.el (modify-category-entry):
7722         * mule/mule-category.el (char-category-list):
7723         * mule/mule-coding.el (coding-system-force-on-output):
7724         * mule/mule-misc.el (coding-system-put):
7725         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7726
7727 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7728
7729         * cus-face.el: Typo fixes and tiny clarifications.
7730         * custom.el: ditto
7731
7732 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7733
7734         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7735         * startup.el (normal-top-level): Setup auto-save-list-file-name
7736         if auto-save-list-file-prefix is non-nil.
7737
7738 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7739
7740         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7741
7742 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7743
7744         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7745         get symbol at point-min.
7746
7747 2000-10-24  Didier Verna  <didier@xemacs.org>
7748
7749         * info.el (Info-emacs-info-file-name): defconst it.
7750         * info.el (Info-footnote-tag): defcustom it.
7751         * info.el (Info-no-description-string): ditto.
7752         * info.el (Info-find-node): adapt to new semantics of
7753         'Info-suffixed-file (don't do the case variants stuff).
7754         * info.el (Info-insert-dir): rewrite the dir file variants code.
7755         * info.el (Info-directory-files): New. Return the list of info
7756         files in a directory.
7757         * info.el (Info-dir-outdated-p): use it.
7758         * info.el (Info-parse-dir-entries): ditto.
7759         * info.el (Info-build-dir-anew): don't restrict to files ending
7760         with a ".info.*" extension.
7761         * info.el (Info-set-mode-line): ditto.
7762         * info.el (Info-read-subfile): adapt to new semantics of
7763         'Info-suffixed-file (append 'exact argument).
7764         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7765         string independently of the case.
7766         * info.el (Info-suffixed-file): use it (match all possible case
7767         for the file name).
7768         * info.el (Info-insert-file-contents): code cleanup.
7769         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7770         columns.
7771         * info.el (Info-batch-rebuild-dir): ditto.
7772         * info.el (Info-read-node-name-1): ditto.
7773         * info.el (Info-search): ditto.
7774         * info.el (Info-fontify-node): ditto.
7775
7776
7777 2000-10-24  Didier Verna  <didier@xemacs.org>
7778
7779         * process.el (shell-command): when called from a program, avoid
7780         'push-mark's "mark-set" message.
7781
7782 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7783
7784         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7785         by a symbol, not by a vector.
7786         * mule/vietnamese.el (vscii): Likewise.
7787         (viscii): Likewise.
7788         * mule/cyrillic.el (koi8-r): Likewise.
7789
7790         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7791         by a symbol, not by a vector.
7792         (chinese-big5-2): Likewise.
7793         * mule/ethiopic.el (ethiopic): Likewise.
7794         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7795         (vietnamese-viscii-upper): Likewise.
7796
7797 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7798
7799         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7800
7801 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7802
7803         * byte-optimize.el (byte-optimize-car): New function.
7804         (byte-optimize-cdr): Ditto.
7805
7806 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7807
7808         * byte-optimize.el: Partial synch with FSF 20.7.
7809         Optimize constant concatenation.
7810         Add keymapp as a side effect free function.  It is a built-in.
7811         (byte-after-unbind-pos): Remove byte-equal.
7812
7813 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7814
7815         * update-elc-2.el: Quote regexps correctly.
7816
7817 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7818
7819         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7820         (ccl-compile): Apply integerp, not integer-or-char-p to
7821         check the type of the buffer magnification
7822         (ccl-compile-write-string): Encode a string with binary
7823         coding system.
7824         (ccl-compile-write-repeat): Likewise.
7825
7826 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7827
7828         * buff-menu.el:
7829         * bytecomp.el:
7830         * coding.el:
7831         * faces.el:
7832         * files.el:
7833         * fill.el:
7834         * float-sup.el:
7835         * font-lock.el:
7836         * help.el:
7837         * iso8859-1.el:
7838         * loaddefs.el:
7839         * menubar-items.el:
7840         * menubar.el:
7841         * modeline.el:
7842         * msw-font-menu.el:
7843         * paragraphs.el:
7844         * paths.el:
7845         * replace.el:
7846         * simple.el:
7847         * sound.el:
7848         * startup.el:
7849         * version.el:
7850         * x-faces.el:
7851         * x-font-menu.el:
7852         Remove purecopy.
7853
7854 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7855
7856         * simple.el (do-auto-fill): Use the function pointer to by
7857         `comment-line-break-function', not `indent-new-comment-line'. This
7858         fixes an issue with cc-mode comment continuation.
7859
7860 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7861
7862         * simple.el (turn-on-auto-fill):  Add (interactive).
7863         * mwheel.el (mwheel-install): Add (interactive).
7864         * font-lock.el (turn-on-font-lock): Add (interactive).
7865         (turn-off-font-lock): Add (interactive).
7866
7867 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7868
7869         * packages.el (packages-special-base-regexp): Add `man'.
7870
7871 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7872
7873         * wid-edit.el (widget-specify-active): map over extents in current
7874         buffer like `widget-specify-inactive' does.  Mapping over the
7875         inactive extent object does not work since the current extent is
7876         ignored by `map-extents'.
7877
7878 2000-10-04  Martin Buchholz <martin@xemacs.org>
7879
7880         * XEmacs 21.2.36 is released.
7881
7882 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7883
7884         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7885         Optimize the compiled-function-constants vector by byte-code
7886         reference counts.
7887
7888 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7889
7890         * build-report.el (build-report-delete-regexp): quote value in
7891         defcustom
7892
7893 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7894
7895         * build-report.el (build-report): Don't bind srcdir which we don't
7896         use in `multiple-value-bind' to avoid the only byte-compiler
7897         warning.
7898
7899 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7900
7901         * build-report.el: Requires cl and custom now.
7902         build-report-version is determined by XEmacs version -- remove
7903         build-report-version*.
7904         * build-report.el (build-report-version): Removed.
7905         * build-report.el (build-report-installation-version-regexp): New.
7906         * build-report.el (build-report-version-file-regexp): New.
7907         * build-report.el (build-report-installation-srcdir-regexp): New.
7908         * build-report.el (build-report-destination): Offer
7909         xemacs-build-reports and xemacs-beta.
7910         * build-report.el (build-report-keep-regexp): Adjusted.
7911         * build-report.el (build-report-delete-regexp): Adjusted.
7912         * build-report.el (build-report-make-output-dir): New.
7913         * build-report.el (build-report-installation-file): Replace use of
7914         `concat' with `expand-file-name'.
7915         * build-report.el (build-report-make-output-file): Removed.
7916         * build-report.el (build-report-make-output-files): New.
7917         * build-report.el (build-report-subject): Identify as
7918         user-variable with "*...".
7919         * build-report.el (build-report-prompts): Ditto.
7920         * build-report.el (build-report-version-file): New.
7921         * build-report.el (build-report-file-encoding): Identify as
7922         user-variable with "*...".
7923         * build-report.el (build-report-make-output-get): New.
7924         * build-report.el (build-report-insert-header): Report
7925         emacs-version and system-configuration instead of
7926         build-report-version.
7927         * build-report.el (build-report-insert-make-output): Add file
7928         argument.
7929         * build-report.el (build-report-insert-installation-file):
7930         Re-indent.
7931         * build-report.el (build-report-keep): Change docstring,
7932         re-indent.
7933         * build-report.el (build-report-delete): Ditto.
7934         * build-report.el (build-report-installation-data): New.
7935         * build-report.el (build-report-version-file-data): New.
7936
7937 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7938
7939         * byte-optimize.el (byte-optimize-lapcode):
7940         Fix the optimization of using the first 5 elements of the
7941         constants vector for variables.
7942         (byte-optimize-lapcode): Fix another ancient broken optimization.
7943
7944 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7945
7946         * *: Spelling mega-patch
7947
7948 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7949
7950         * easymenu.el: doc fixes.
7951         (easy-menu-do-define): Use backquote.
7952         (easy-menu-change):
7953         (easy-menu-add):
7954         `when' seems much clearer than `if' here.
7955         (easy-menu-remove):
7956         (easy-menu-add-item):
7957         (easy-menu-item-present-p):
7958         (easy-menu-remove-item):
7959         Wrap using (when (featurep 'menubar) ...)
7960
7961 2000-09-16  Martin Buchholz  <martin@xemacs.org>
7962
7963         * bytecomp.el (displaying-byte-compile-warnings):
7964         Revert Ben's change to this function below so that the compile log
7965         is displayed properly for users of the "popper" package.
7966
7967 2000-09-12  Martin Buchholz  <martin@xemacs.org>
7968
7969         * window.el (save-selected-window): Use backquote.
7970
7971         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
7972         Renamed from `byte-compile-file-form-defvar'.
7973         * bytecomp.el (byte-compile-defvar-or-defconst):
7974         Only cons onto current-load-list in top-level forms.
7975         Else this leaks a cons cell every time a defun is called.
7976         Renamed from `byte-compile-defvar', for clarity.
7977         Warn when docstring of defvar is not a string.
7978         Use consistent error messages.
7979         Better comments.
7980
7981 2000-09-11  Martin Buchholz  <martin@xemacs.org>
7982
7983         * simple.el (set-variable):
7984         Remove unneeded defvar by rearranging order of let* forms.
7985
7986         * mule/mule-ccl.el (ccl-get-next-code):
7987         * menubar-items.el (bookmark-menu-filter):
7988         (language-environment-menu-filter):
7989         (tutorials-menu-filter):
7990         * toolbar-items.el (toolbar-compile):
7991         * byte-optimize.el (disassemble-offset):
7992         Use (declare (special ...)) instead of `defvar'.
7993
7994         * cl-macs.el (cl-do-proclaim):
7995         Fix (declare (special ...)) warning suppression syntax.
7996
7997 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
7998
7999         * info.el (Info-tag-table-marker):
8000         (Info-tag-table-buffer):
8001         (Info-find-file-node):
8002         (Info-read-subfile):
8003         (Info-build-node-completions):
8004         (Info-search):
8005         (Info-mode):
8006         Multiple info buffer support.
8007
8008 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8009
8010         * ldap.el (ldap-decode-entry): New defun
8011         (ldap-search-entries): Use it in order to decode DN-prefixed
8012         entries properly
8013
8014 2000-08-23  Daniel Pittman <daniel@danann.net>
8015
8016         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8017         Use `eq', not `=', to compare symbols.
8018
8019 2000-07-30  Ben Wing  <ben@xemacs.org>
8020
8021         * bytecomp.el (byte-compile-report-error):
8022         * bytecomp.el (displaying-byte-compile-warnings):
8023         if stack-trace-on-error is set, send out a backtrace when
8024         an error is encountered that stops byte compilation.  this
8025         should make it much much easier to track down those curious
8026         problems.  also undo the kludge of using a separate "*Show*"
8027         buffer for display when there's a temp-buffer-show-function;
8028         we can avoid this by just being a little smarter.
8029
8030         * dialog-items.el:
8031         * dialog-items.el (search-dialog-regexp): New.
8032         * dialog-items.el (search-dialog-callback):
8033         * dialog-items.el (make-search-dialog):
8034         add a regexp option to the dialog and clean up a bit.
8035
8036         * dialog.el:
8037         * dialog.el (yes-or-no-p-dialog-box):
8038         * dialog.el (get-dialog-box-response):
8039         * dialog.el (make-dialog-box):
8040         * dialog.el (dialog-box-finish): New.
8041         * dialog.el (dialog-box-cancel): New.
8042         * dialog.el (internal-make-dialog-box-exit): New.
8043         implement [properly!] the :modal property of the new dialog box
8044         interface.  this is the first time xemacs has ever had *proper*
8045         modal dialog boxes, giving the standard window-system feedback.
8046         (e.g. under windows, clicking on a disabled frame causes a beep
8047         and makes the dialog box flash three times.)
8048
8049         * dragdrop.el: header keyword frobbing.
8050
8051         * dumped-lisp.el (preloaded-file-list):
8052         renamed winnt.el to win32-native.el.
8053
8054         * faces.el (face-property):
8055         * faces.el (set-face-property):
8056         * faces.el (frob-face-property):
8057         * faces.el (frob-face-font-2):
8058         * faces.el (make-face-bold):
8059         * faces.el (make-face-italic):
8060         * faces.el (make-face-bold-italic):
8061         * faces.el (make-face-unbold):
8062         * faces.el (make-face-unitalic):
8063         * faces.el (make-face-smaller):
8064         * faces.el (make-face-larger):
8065         clean up the implementation of these so that window-system-specific
8066         methods are called only on objects belonging to that window system.
8067         previously, you could have [e.g.] mswindows-make-face-bold called
8068         on font object of device type `stream', which is not good and
8069         explains the subtle errors Adrian was getting when byte-compiling
8070         something that required 'term. (Adrian, now you can use stack-trace-
8071         on-error to find the exact place where things are going wrong instead
8072         of having to laboriously binary-search your way through.)
8073
8074         * finder.el (finder-known-keywords):
8075         cleaned up -- properly sorted, clarified the meanings of many of
8076         the keywords, and added a few -- mswin, gui, content, build, www,
8077         user, services.  the last two try to distinguish between a package
8078         that's used directly by the user, and a package that provides
8079         support services to other packages.
8080
8081         * font-lock.el (lisp-font-lock-keywords-2):
8082         update list of lisp control structures to include everything,
8083         including new ones i introduced.
8084
8085         * gutter.el: header keyword frobbing.
8086
8087         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8088         recent isearch element was not doing so!  you got the second-most-
8089         recent instead.
8090
8091         * lisp-mode.el (construct-lisp-mode-menu):
8092         more menubar cleanups.
8093         * lisp-mode.el (with-selected-window):
8094         make it indent properly.
8095
8096         * menubar-items.el (default-menubar): lots of menubar cleanups.
8097         rearranged the options menu the most, e.g. splitting up the
8098         Keyboard/Mouse menu into a new Editing menu and combining the
8099         separate Scrollbar/Gutter/Toolbar submenus into Display.
8100         Got rid of General, moved items to Editing or new Troubleshooting.
8101         Moved Packages to Tools; doesn't seem to belong under Options.
8102         Added stuff to the Cmds menu, e.g. Change Case.
8103
8104         NB please don't complain about these periodic menubar changes.
8105         Anything like this is necessarily incremental in its construction
8106         -- By constant use you gradually become more and more aware of
8107         better and better ways to group menu items.  When we eventually
8108         move the options menu to a property sheet, the existing structure
8109         will probably be preserved fairly well.
8110
8111         * minibuf.el (next-history-element): fix problems with pressing
8112         down arrow in repeat-complex-command.
8113
8114         * modeline.el:
8115         * modeline.el (modeline-3d-p): New.
8116         added custom variable for controlling the 3d modeline.  the
8117         corresponding Options item has been present for a long time,
8118         but commented out with "fix me!" comments.  it's fixed now.
8119
8120         * obsolete.el (add-menu):
8121         remove bogus gettexts.
8122
8123         * process.el (shell-quote-argument):
8124         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8125         For bash under Windows native, see below.
8126
8127         * simple.el:
8128         * simple.el (display-warning-buffer):
8129         Fixed the handling of warning display to eliminate the annoying
8130         *Show* buffer, like was done for byte-compiler output above.
8131
8132         * simple.el (debug-print): New.
8133         Simple function for sending debug messages to the console and/or
8134         other debug places.
8135
8136         * subr.el (replace-in-string):
8137         Rewrite this function to avoid N^2 behavior with large strings --
8138         catastrophic with the new Windows selection code! (Apparently the
8139         author of this function didn't realize there was a fun
8140         replace-match that could make his life much easier, because we
8141         duplicated the entire logic.  The new version is smaller, easier
8142         to understand, much more robust, and has extended features --
8143         those of replace-match.)
8144
8145         * window.el:
8146         * window.el (with-selected-window): New.
8147         An obvious complement to the existing `with-selected-frame' and
8148         `with-current-buffer'.
8149
8150         * win32-native.el: Renamed from winnt.el.
8151         Added a great deal of stuff for properly handling process quoting,
8152         somewhat modeled on Kirill's original model (which i later threw
8153         away).  We should now finally have correctly working process arg
8154         quoting/dequoting so that the final app gets exactly what we
8155         intended.  Because the mechanism is in Lisp, it's easily
8156         extendible. (For those running bash and running the native
8157         version, I tried hard to do what I thought was correct.  But more
8158         thought is needed, and ideally the volunteer work of people with
8159         these configurations that they generally run on.)
8160
8161         * x-font-menu.el (x-font-menu-font-data):
8162         Put in defvar's to fix byte-compiler warnings.
8163
8164 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8165
8166         * select.el (selection-coercion-alist): Initialise.
8167         * select.el (select-coerce-to-text): New.
8168         * select.el (select-coerce): New.
8169         New functions to perform type and value coercion.
8170
8171         * select.el (select-buffer-killed-default): Keep data if it was
8172         on the clipboard.
8173
8174 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8175
8176         * menubar-items.el (default-menubar): Fix typo.
8177         (default-menubar): `lambda' was mispelled as `lamda'.
8178
8179 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8180
8181         * window.el (shrink-window-if-larger-than-buffer): Remove
8182         edge checking code.
8183
8184 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8185
8186         * paths.el (gnus-local-domain): Removed.
8187         (gnus-local-organization): Ditto.
8188         (gnus-startup-file): Ditto.
8189
8190 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8191
8192         * files.el (auto-mode-alist): Add .spec for RPM.
8193
8194 2000-07-31  Andy Piper  <andy@xemacs.org>
8195
8196         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8197
8198 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8199
8200         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8201         browse-url.
8202         * help.el (xemacs-www-page): Ditto.
8203         (xemacs-www-faq): Ditto.
8204         * menubar-items.el (default-menubar): Ditto.
8205
8206         * wid-edit.el (widget-url-link-action): Ditto.
8207         From: Kenichi OKADA <okada@opaopa.org>.
8208
8209 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8210
8211         * finder.el (finder-commentary): Add autoload cookie.
8212
8213 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8214
8215         * files.el (insert-file-contents-literally): Fix second let
8216         binding for `coding-system-for-read' to `coding-system-for-write'
8217         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8218
8219 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8220
8221         * files.el (insert-file-contents-literally): Use binary coding
8222         system (from Morioka san).
8223         (insert-file-contents-literally): Make file-name-handler method.
8224
8225 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8226
8227         * cl-macs.el (get-selection): Add defsetf.
8228
8229 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8230
8231         * x-init.el (x-activate-region-as-selection): replace obsolete
8232         function x-own-selection with own-selection.
8233         (ow-find): replace obsolete functions x-get-selection and
8234         x-get-clipboard with get-selection and get-clipboard.
8235         (init-post-x-win): replace obsolete function x-disown-selection
8236         with disown-selection.
8237
8238 2000-07-20  Mike Sperber  <mike@xemacs.org>
8239
8240         * startup.el (load-user-init-file): Only try to load init file if
8241         it exists.
8242
8243 2000-07-10  Andy Piper  <andy@xemacs.org>
8244
8245         * dialog-items.el: sync with Ben's patch.
8246
8247         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8248         comment.
8249         (progress-text-glyph): deleted.
8250         (progress-layout-glyph): make completely minimal.
8251         (progress-gauge-glyph): ditto.
8252         (progress-display-style): fix to handle dynamic instantiator
8253         changes.
8254         (progress-text-instantiator): new.
8255         (progress-layout-instantiator): new.
8256         (progress-gauge-instantiator): new.
8257         (set-progress-display-instantiator): renamed and changed from
8258         set-progress-display-style.
8259         (progress-abort-glyph): use instantiator not glyph.
8260         (append-progress-display): use set-progress-display-instantiator
8261         and set-glyph-image.
8262         (abort-progress-display): ditto.
8263         (raw-append-progress-display): ditto.
8264
8265 2000-07-20  Ben Wing  <ben@xemacs.org>
8266
8267         * code-files.el: Move Mule-specific code to mule-coding.el.
8268
8269 2000-07-15  Ben Wing  <ben@xemacs.org>
8270
8271         * autoload.el:
8272         Fixed comments.
8273
8274         * cmdloop.el:
8275         * cmdloop.el (yes-or-no-p):
8276         * cmdloop.el (y-or-n-p):
8277         Make these functions use should-use-dialog-box-p and not be
8278         overridden in dialog.el.
8279
8280         * cus-dep.el:
8281         * cus-dep.el (Custom-make-dependencies): Removed.
8282         * cus-dep.el (Custom-make-dependencies-1): New.
8283         * cus-dep.el (Custom-make-one-dependency): New.
8284         New entry point for use in Makefiles, to avoid excessive
8285         invocations.
8286
8287         * cus-edit.el (custom-variable-reset-saved):
8288         * cus-edit.el (custom-variable-reset-standard):
8289         * cus-edit.el (custom-save-resets):
8290         Fix bytecompiler warnings.
8291
8292         * dialog.el:
8293         * dialog.el (yes-or-no-p-dialog-box):
8294         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8295         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8296         * dialog.el (get-dialog-box-response):
8297         * dialog.el (message-or-box):
8298         * dialog.el (make-dialog-box):
8299         * dialog.el (popup-dialog-box): New.
8300         Avoid yes-or-no-p bogosities.
8301         Create a general function `make-dialog-box' to encapsulate all
8302         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8303
8304         * dumped-lisp.el (preloaded-file-list):
8305         Add dialog-items.  Clean up.  Group files by types.
8306
8307         * easymenu.el (easy-menu-add):
8308         * easymenu.el (easy-menu-remove):
8309         Account for accelerators.
8310
8311         * extents.el:
8312         * extents.el (extent-list): New args, like in map-extents.
8313         * extents.el (extent-at-event): New.
8314         * extents.el (extents-at-event): New.
8315
8316         * font-lock.el:
8317         * font-lock.el (font-lock-mode):
8318         * font-lock.el (font-lock-default-fontify-buffer):
8319         * font-lock.el (font-lock-default-unfontify-region):
8320         * font-lock.el (font-lock-fontify-syntactically-region):
8321         * font-lock.el (font-lock-fontify-keywords-region):
8322         Use new progress-feedback names.
8323
8324         * font-lock.el (java-font-lock-identifier-regexp):
8325         * font-lock.el (java-font-lock-class-name-regexp):
8326         Fix bytecompiler warnings.
8327
8328         * gutter-items.el:
8329         * gutter-items.el (progress-display-use-echo-area): Removed.
8330         * gutter-items.el (progress-feedback-use-echo-area): New.
8331         * gutter-items.el (progress-display-popup-period): Removed.
8332         * gutter-items.el (progress-feedback-popup-period): New.
8333         * gutter-items.el (set-progress-display-style): Removed.
8334         * gutter-items.el (set-progress-feedback-style): New.
8335         * gutter-items.el (progress-display-style): Removed.
8336         * gutter-items.el (progress-feedback-style): New.
8337         * gutter-items.el (progress-stack):
8338         * gutter-items.el (progress-displayed-p): Removed.
8339         * gutter-items.el (progress-feedbacked-p): New.
8340         * gutter-items.el (clear-progress-display): Removed.
8341         * gutter-items.el (clear-progress-feedback): New.
8342         * gutter-items.el (progress-display-clear-when-idle): Removed.
8343         * gutter-items.el (progress-feedback-clear-when-idle): New.
8344         * gutter-items.el (remove-progress-display): Removed.
8345         * gutter-items.el (remove-progress-feedback): New.
8346         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8347         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8348         * gutter-items.el (append-progress-display): Removed.
8349         * gutter-items.el (append-progress-feedback): New.
8350         * gutter-items.el (abort-progress-display): Removed.
8351         * gutter-items.el (abort-progress-feedback): New.
8352         * gutter-items.el (raw-append-progress-display): Removed.
8353         * gutter-items.el (raw-append-progress-feedback): New.
8354         * gutter-items.el (display-progress-display): Removed.
8355         * gutter-items.el (display-progress-feedback): New.
8356         * gutter-items.el (current-progress-display): Removed.
8357         * gutter-items.el (current-progress-feedback): New.
8358         * gutter-items.el (current-progress-display-label): Removed.
8359         * gutter-items.el (current-progress-feedback-label): New.
8360         * gutter-items.el (progress-display): Removed.
8361         * gutter-items.el (progress-feedback): New.
8362         Replace "progress-display" with "progress-feedback" globally.
8363
8364         * gutter-items.el (lprogress-display): Removed.
8365         * gutter-items.el (progress-feedback-with-label): New.
8366         Rename lprogress-display ==> progress-feedback-with-label.
8367
8368         * gutter-items.el (search-dialog-direction): Removed.
8369         * gutter-items.el (search-dialog-text): Removed.
8370         * gutter-items.el (search-dialog-callback): Removed.
8371         * gutter-items.el (make-search-dialog): Removed.
8372         Move to dialog-items.el.
8373
8374         * help.el:
8375         * help.el (help-mode-quit):
8376         * help.el (mode-for-help): New.
8377         * help.el (help-sticky-window): New.
8378         * help.el (help-window-config): New.
8379         * help.el (with-displaying-help-buffer):
8380         * help.el (function-at-event): New.
8381         * help.el (help-symbol-regexp): New.
8382         * help.el (help-symbol-run-function-1): New.
8383         * help.el (help-symbol-run-function): New.
8384         * help.el (help-symbol-function-context-menu): New.
8385         * help.el (help-symbol-variable-context-menu): New.
8386         * help.el (help-symbol-function-and-variable-context-menu): New.
8387         * help.el (frob-help-extents): New.
8388         * help.el (describe-function-1):
8389         * help.el (variable-at-point):
8390         * help.el (variable-at-event): New.
8391         * help.el (describe-variable):
8392         Major overhaul.
8393         - Make functions and variables be mousable.
8394         - Middle button hyperlinks.
8395         - New context-menu entries.
8396
8397         * keydefs.el:
8398         * keydefs.el (global-map):
8399         New key bindings to move lines up and down.
8400
8401         * lisp-mode.el:
8402         * lisp-mode.el (construct-lisp-mode-menu): New.
8403         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8404         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8405         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8406         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8407         Make popup and menubar menus be different.  Popup menu uses
8408         clicked location and automatically assumes symbol under the mouse
8409         for various commands.
8410
8411         * menubar-items.el:
8412         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8413         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8414
8415         * menubar-items.el (global-popup-menu): Removed.
8416         * menubar-items.el (mode-popup-menu): Removed.
8417         * menubar-items.el (activate-popup-menu-hook): Removed.
8418         * menubar-items.el (popup-mode-menu): Removed.
8419         * menubar-items.el (popup-buffer-menu): Removed.
8420         * menubar-items.el (popup-menubar-menu): Removed.
8421         Move to menubar.el.
8422
8423         * menubar.el:
8424         * menubar.el (global-popup-menu): New.
8425         * menubar.el (mode-popup-menu): New.
8426         * menubar.el (activate-popup-menu-hook): New.
8427         * menubar.el (last-popup-menu-event): New.
8428         * menubar.el (popup-mode-menu): New.
8429         * menubar.el (popup-buffer-menu): New.
8430         * menubar.el (popup-menubar-menu): New.
8431         * menubar.el (menu-call-at-event): New.
8432         Move non-content functions here.  Add support for context menu
8433         items on extents.
8434
8435         * minibuf.el (minibuffer-history-uniquify):
8436         Typo fix.
8437
8438         * minibuf.el (read-file-name-1):
8439         Call new file dialog box if it exists.
8440
8441         * minibuf.el (mouse-rfn-setup-vars):
8442         Clean up "chop" action.
8443
8444         * mouse.el:
8445         * mouse.el (button2): Now bound to mouse-track.
8446         * mouse.el (click-inside-extent-p):
8447         * mouse.el (point-inside-extent-p):
8448         * mouse.el (point-inside-selection-p):
8449         * mouse.el (mouse-drag-or-yank): Removed.
8450         * mouse.el (mouse-begin-drag-n-drop): New.
8451         * mouse.el (mouse-eval-sexp):
8452         * mouse.el (mouse-track-activate-strokes): New.
8453         * mouse.el (mouse-track-do-activate): New.
8454         * mouse.el (mouse-track):
8455         * mouse.el (default-mouse-track-event-is-with-button): New.
8456         * mouse.el (default-mouse-track-cleanup-hook):
8457         * mouse.el (default-mouse-track-drag-hook):
8458         * mouse.el (default-mouse-track-drag-up-hook):
8459         * mouse.el (default-mouse-track-click-hook):
8460         Merge drag-n-drop into mouse-track.
8461         Add general "activate" support to replace specific button2 kludges.
8462         Use "button modifier" support in mouse-track.
8463
8464         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8465
8466         * package-ui.el:
8467         * package-ui.el (pui-menu):
8468         * package-ui.el (pui-popup-context-sensitive): Removed.
8469         Fix bytecompiler warnings.
8470         Clean up popup code a bit.
8471
8472         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8473
8474         * simple.el:
8475         * simple.el (transpose-lines):
8476         * simple.el (transpose-line-up): New.
8477         * simple.el (transpose-line-down): New.
8478         * simple.el (transpose-subr):
8479         * simple.el (transpose-subr-1): Removed.
8480         Clean up, add functions to move lines up and down.
8481
8482         * startup.el (mail-host-address):
8483         * startup.el (user-mail-address):
8484         Customize.
8485
8486         * subr.el:
8487         * subr.el (set-symbol-value-in-buffer): New.
8488         * subr.el (error):
8489         * subr.el (check-argument-type):
8490         * subr.el (defined-error-p): New.
8491         Add structured error support.
8492
8493         * toolbar-items.el (toolbar-compile):
8494         Use new make-dialog-box.
8495
8496         * update-elc.el:
8497
8498         * userlock.el (ask-user-about-lock-dbox):
8499         * userlock.el (ask-user-about-supersession-threat-dbox):
8500         * userlock.el (ask-user-about-lock):
8501         * userlock.el (ask-user-about-supersession-threat):
8502         Use new make-dialog-box.
8503         Add safety checks; use should use-dialog-box-p.
8504
8505         * window-xemacs.el:
8506         * window-xemacs.el (__buffer-dedicated-frame):
8507         * window-xemacs.el (buffer-dedicated-frame): New.
8508         * window-xemacs.el (set-buffer-dedicated-frame): New.
8509         Move dedicated-frame stuff into lisp.
8510
8511 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8512
8513         * printer.el (generic-print-region): Do not require that
8514         `printer-name' be set.
8515         (printer-name): Commentary clarification.
8516
8517 2000-07-19  Martin Buchholz <martin@xemacs.org>
8518
8519         * XEmacs 21.2.35 is released.
8520
8521 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8522
8523         * select.el (selection-coercible-types): Initialise.
8524
8525 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8526
8527         * select.el (own-clipboard): Bug fix.
8528
8529 2000-07-17  Mike Sperber  <mike@xemacs.org>
8530
8531         * cus-edit.el (custom-migrate-custom-file): Save init file before
8532         continuing.
8533
8534 2000-07-16  Mike Sperber  <mike@xemacs.org>
8535
8536         * startup.el (load-init-file): Remove silly call to
8537         `load-user-custom-file`.
8538         (maybe-migrate-user-init-file): Minor fixes.
8539
8540 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8541
8542         * apropos.el (apropos-documentation-check-doc-file):
8543         `doc' variable should be let-bound, as was presumably intended.
8544
8545         * cus-edit.el (custom-variable-reset-saved):
8546         (custom-variable-reset-standard):
8547         Remove unused variable comment-widget.  Twice.
8548
8549         * toolbar.el (toolbar-blank-press-function):
8550         Add a real defvar with initial value nil and proper docstring.
8551         (press-toolbar-button): No need to check for boundp-ness anymore.
8552
8553         * rect.el (open-rectangle-line): Remove useless (let) form.
8554         Add defvar for pending-delete-mode.
8555
8556         * info.el (Info-find-node): This function needs an autoload cookie.
8557
8558         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8559         Use let* since the second form referred to the first.
8560
8561 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8562
8563         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8564         instead of removed `mswindows-get-clipboard'.
8565
8566
8567 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8568
8569         * select.el (select-convert-from-text): New.
8570         * select.el (select-convert-from-length): New.
8571         * select.el (select-convert-from-integer): New.
8572         * select.el (select-convert-from-identity): New.
8573         * select.el (select-convert-from-filename): New.
8574         * select.el (selection-converter-in-alist): Use them.
8575         New converter functions for X.
8576
8577         * select.el (get-selection): Removed comment.
8578
8579         * select.el (own-selection): Removed append code - I thought
8580         I'd already done this, but apparently not...
8581
8582         * select.el: Changed comment about TIMESTAMP.
8583
8584         * select.el (select-convert-in): New.
8585         * select.el (select-convert-out): New.
8586         New functions that get used by select.c.
8587
8588         * select.el (select-buffer-killed-default): New.
8589         * select.el (select-buffer-killed-text): New.
8590         * select.el (selection-buffer-killed-alist): New.
8591         New list and functions that get called if a relevant selection
8592         exists and a buffer gets killed.
8593
8594         * select.el (select-convert-to-targets):
8595         * select.el (select-convert-to-identity): Removed.
8596         * select.el (select-convert-from-identity): Removed.
8597         * select.el (select-converter-out-alist):
8598         Removed _EMACS_INTERNAL selection type.
8599
8600         * x-select.el (xselect-kill-buffer-hook): Removed.
8601         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8602         Removed this X-specific nonesense. Use the generic support
8603         in select.el instead.
8604
8605 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8606
8607         * mule/mule-category.el (defined-category-hashtable):
8608         Use make-hash-table instead of make-hashtable
8609
8610         * buff-menu.el: Byte-compiler warning fix.
8611
8612         * isearch-mode.el (isearch-highlight-all-cleanup):
8613         Remove unused variable `isearch-highlight-all-start'.
8614
8615         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8616
8617         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8618
8619         * cus-dep.el (Custom-make-dependencies):
8620         Add autoload cookie for custom-add-loads to generated custom-load.el.
8621
8622         * autoload.el (autoload-package-name): Warning suppression.
8623         Move defvar prior to first use.
8624
8625         * custom.el: Add autoload for custom-declare-face.
8626         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8627         * cl.el (cl-hack-byte-compiler):
8628         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8629         to work properly.
8630
8631 2000-07-08  Mike Sperber  <mike@xemacs.org>
8632
8633         * startup.el (load-home-init-file): Added variable.
8634         (maybe-migrate-user-init-file): Added.
8635         (load-user-init-file): Load custom file if different from init
8636         file.
8637
8638         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8639         "startup."
8640
8641         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8642         Moved `custom-file'-related code to cus-file.el.
8643
8644         * cus-file.el: New file.
8645
8646 2000-04-01  Mike Sperber  <mike@xemacs.org>
8647
8648         * packages.el (packages-find-package-directories): Added support
8649         for external package hierarchies with in-place installations.
8650
8651         * find-paths.el (paths-root-in-place-p): Added.
8652         (paths-find-emacs-directory): Added support for external
8653         directories with in-place installations.
8654         (paths-find-site-directory): Ditto.
8655
8656         * startup.el (find-user-init-file): Also look for
8657         ~/.xemacs/init.elc? in preference to ~/.emacs.
8658
8659 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8660
8661         * select.el (own-selection):
8662         * select.el (own-clipboard): Changed `append' parameter to
8663         `how-to-use' parameter.
8664         * select.el (own-selection): Removed icky append code.
8665         * select.el (own-selection, get-selection): Removed extra type
8666         checking.
8667         * select.el (selection-appender-alist):
8668         * select.el (selection-converter-{in|out}-alist): Initialise.
8669         * select.el (select-append-to-*): New.
8670         * select.el (select-convert-from-*): New.  New functions to append
8671         data and convert data from external type.
8672
8673 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8674
8675         * font-lock.el: Javadoc enhancements.
8676
8677 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8678
8679         * printer.el (generic-print-region): Compose job name from buffer
8680         name.
8681
8682 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8683
8684         * font-lock.el (font-lock-fontify-pending-extents): Call
8685         font-lock-fontify-region instead of font-lock-fontify-buffer
8686         to avoid unnecessary progress gauges.
8687
8688 2000-07-06  Craig Lanning  <lanning@scra.org>
8689
8690         * custom-load.el (faces):
8691
8692         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8693         dir is a regex.
8694
8695         * process.el (call-process-internal): from Dan Holmsand, use binary
8696         coding systems so that jka-compr works.
8697
8698 2000-07-07  Ben Wing  <ben@xemacs.org>
8699
8700         * font-lock.el: Undo previous change.  Unfortunately, some
8701         files actually use the variables directly in their init code
8702         without quoting them.
8703
8704 2000-07-07  Ben Wing  <ben@xemacs.org>
8705
8706         * font-lock.el (defvar font-lock-*-face): Removed.
8707
8708         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8709         only when necessary.
8710
8711 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8712
8713         * cl-macs.el: fix cl-transform-function-property kludge
8714         so that it does not require a random feature.
8715
8716 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8717
8718         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8719         as in Linux kernel "Rules.make".
8720
8721 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8722
8723         * build-report.el (build-report): Add autoload cookie.
8724
8725 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8726
8727         * package-ui.el (defgroup pui):  Correct a misspelling
8728         (pui-toggle-package-delete):  Change `seleted' to `selected'
8729
8730 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8731
8732         * package-get.el (package-get-update-base):
8733         (package-get): Use insert-file-contents-literally always.
8734         (package-get-maybe-save-index):
8735         Force coding system for writing to binary.
8736
8737 2000-06-08  Mike Alexander  <mta@arbortext.com>
8738
8739         * code-process.el (call-process-region): If there is no coding
8740         system for the process on process-coding-system-alist use the
8741         coding system of the buffer containing the region.
8742
8743 2000-06-10  Ben Wing  <ben@xemacs.org>
8744
8745         * cmdloop.el (command-error):
8746         If debug-on-error and noninteractive, output backtrace.
8747
8748         * files.el (file-relative-name):
8749         Remove MSDOS references.
8750
8751         * simple.el (line-number): New function, due to non-obvious
8752         behavior/usage of count-lines.
8753
8754         * simple.el (count-lines): document non-obvious usage to get
8755         line number.
8756
8757 2000-06-11  Ben Wing  <ben@xemacs.org>
8758
8759         * faces.el ((featurep 'xpm)):
8760         * x-faces.el (x-init-face-from-resources):
8761         * x-faces.el (x-init-frame-faces):
8762         * x-misc.el (x-init-specifier-from-resources):
8763         * x-misc.el (x-get-resource-and-bogosity-check):
8764         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8765         * x-mouse.el (x-init-pointer-shape):
8766         * x-scrollbar.el (x-init-scrollbar-from-resources):
8767         Add sixth argument to x-get-resource calls so as to issue warnings
8768         rather than errors on bogus arguments.
8769
8770 2000-06-05  Ben Wing  <ben@xemacs.org>
8771
8772         * compat.el: new file.  provides a clean, non-intrusive way to
8773         define compatibility functions.
8774
8775         * process.el (shell-quote-argument): temporary fix for lack
8776         of nt-quote-process-args.  #### I need to put back the overall
8777         structure of that mechanism but redo the guts of it using the
8778         extra intelligence in the C code.
8779
8780 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8781
8782         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8783         `package-get' does in package-get.el, instead of using external
8784         "md5sum" program.
8785
8786         * package-get.el (package-get): Insert package file literally to
8787         make checksum calculation work.
8788
8789 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8790
8791         * code-files.el (convert-mbox-coding-system): Deleted.
8792         (file-coding-system-alist): Removed reference to
8793         convert-mbox-coding-system.
8794
8795 2000-05-28  Martin Buchholz <martin@xemacs.org>
8796
8797         * XEmacs 21.2.34 is released.
8798
8799 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8800
8801         * font-lock.el (font-lock-keywords): Rewrote docstring
8802
8803 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8804
8805         * loadhist.el (unload-feature): handle case where x is both boundp
8806         and fboundp
8807
8808 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8809
8810         * packages.el: It's ok to use built-in macros, but not lisp
8811         defined ones.
8812
8813 2000-05-20  Ben Wing  <ben@xemacs.org>
8814
8815         * font-lock.el:
8816         * font-lock.el (font-lock-message-threshold):
8817         * font-lock.el (font-lock-mode):
8818         * font-lock.el (font-lock-default-fontify-buffer):
8819         * font-lock.el (font-lock-always-fontify-immediately):
8820         * font-lock.el (font-lock-old-extent): Removed.
8821         * font-lock.el (font-lock-old-len): Removed.
8822         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8823         * font-lock.el (font-lock-pending-extent-table): New.
8824         * font-lock.el (font-lock-range-table): New.
8825         * font-lock.el (font-lock-after-change-function):
8826         * font-lock.el (font-lock-after-change-function-1): Removed.
8827         * font-lock.el (font-lock-fontify-pending-extents): New.
8828         * font-lock.el ('font-lock-revert-cleanup): Removed.
8829         * font-lock.el ('font-lock-revert-setup): Removed.
8830         Rewrite deferral code to handle any number of changes, merging
8831         them properly.  Remove hacked-up code for revert-buffer, now
8832         unnecessary.
8833
8834         * menubar-items.el (default-menubar):
8835         In Options->Edit Init File, don't switch to emacs-lisp-mode
8836         unless necessary; doing this turns off font-lock.
8837
8838 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8839
8840         * keydefs.el: Define C-x BS to backward-kill-sentence.
8841
8842 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8843
8844         * files.el (hack-local-variables-prop-line): Use non-greedy
8845         matching to process -*-texinfo-*- -*-.
8846
8847 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8848
8849         * minibuf.el (minibuf-directory-files): new function.
8850         (read-file-name-activate-callback): use minibuf-directory-files.
8851         (read-directory-name-internal): ditto.
8852         (mouse-file-display-completion-list): ditto.
8853         (mouse-directory-display-completion-list): ditto.
8854         (read-file-name-internal): remove "./" from completion list unless
8855         explicitly matched, for consistency.
8856
8857 2000-05-11  Ben Wing  <ben@xemacs.org>
8858
8859         * gutter-items.el (gutter-buffers-tab):
8860         * gutter-items.el (add-tab-to-gutter):
8861         * gutter-items.el (update-tab-in-gutter):
8862         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8863         * gutter-items.el (append-progress-display):
8864         * gutter-items.el (abort-progress-display):
8865         * gutter-items.el (raw-append-progress-display):
8866         Further fixes.  Use set-glyph-image not set-image-instance-property,
8867         to fix problems with multiple windows in a frame.
8868
8869         * menubar-items.el (tutorials-menu-filter):
8870         Fix typo.
8871
8872         * startup.el (early-error-handler):
8873         Display message box under windows; otherwise, message will disappear
8874         before it can be viewed.
8875
8876         * update-elc.el:
8877         Fix bug in NEEDTODUMP processing.
8878
8879 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8880
8881         * startup.el (lock-directory): Removed.
8882         (superlock-file): Ditto.
8883         (startup-set-paths): Remove lockdir.
8884         (startup-setup-paths-warning): Remove lock-directory.
8885
8886         * setup-paths.el (paths-find-lock-directory): Removed.
8887         (paths-find-superlock-file): Ditto.
8888
8889 2000-05-09  Ben Wing  <ben@xemacs.org>
8890
8891         * faces.el (set-face-property):
8892         * faces.el (set-face-font):
8893         * faces.el (set-face-foreground):
8894         * faces.el (set-face-background):
8895         * faces.el (set-face-background-pixmap):
8896         * faces.el (set-face-underline-p):
8897         * faces.el (set-face-strikethru-p):
8898         * faces.el (set-face-highlight-p):
8899         * faces.el (set-face-dim-p):
8900         * faces.el (set-face-blinking-p):
8901         * faces.el (set-face-reverse-p):
8902         doc string changes.
8903
8904         * glyphs.el:
8905         * glyphs.el (make-image-specifier):
8906         * glyphs.el (glyph-property):
8907         * glyphs.el (set-glyph-image):
8908         * glyphs.el (make-glyph):
8909         * glyphs.el (make-pointer-glyph):
8910         * glyphs.el (make-icon-glyph):
8911         * glyphs.el (widget-image-instance-p): New.
8912         authorship info, lots of doc changes.  New predicate, inadvertently
8913         omitted.  the general principle with specifier docs is now that
8914         the description of instantiators should go with the make-foo-specifier
8915         fun's doc string, rather than in foo-specifier-p.  this follows
8916         conventions elsewhere in XEmacs and in general is a lot more obvious
8917         of a place to look.  sometimes the make-foo-specifier function needs
8918         to be created in the process.
8919
8920         * gutter.el:
8921         * gutter.el (make-gutter-specifier): New.
8922         * gutter.el (make-gutter-size-specifier): New.
8923         * gutter.el (make-gutter-visible-specifier): New.
8924         specifier doc updates according to the conventions specified before.
8925
8926         * objects.el:
8927         * objects.el (make-font-specifier):
8928         * objects.el (make-color-specifier):
8929         * objects.el (make-face-boolean-specifier): New.
8930         specifier doc updates according to the conventions specified before.
8931
8932         * specifier.el:
8933         * specifier.el (set-specifier):
8934         * specifier.el (make-integer-specifier): New.
8935         * specifier.el (make-boolean-specifier): New.
8936         * specifier.el (make-natnum-specifier): New.
8937         * specifier.el (make-generic-specifier): New.
8938         * specifier.el (make-display-table-specifier): New.
8939         specifier doc updates according to the conventions specified before.
8940
8941         * toolbar.el:
8942         * toolbar.el (make-toolbar-specifier): New.
8943         specifier doc updates according to the conventions specified before.
8944
8945 2000-05-09  Ben Wing  <ben@xemacs.org>
8946
8947         * process.el (call-process-internal): Revert to previous version
8948         because Mike's change clashed with a change I did not long before.
8949         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8950         Thanks very much Mike for pointing out the bug and submitting a
8951         patch!
8952
8953 2000-04-13  Mike Alexander  <mta@arbortext.com>
8954
8955         * process.el (call-process-internal): Send the correct input buffer
8956         (call-process-internal): Return the exit status of the process
8957
8958 2000-05-07  Ben Wing  <ben@xemacs.org>
8959
8960         * winnt.el:
8961         * winnt.el (nt-quote-args-verbatim): Removed.
8962         * winnt.el (nt-quote-args-prefix-quote): Removed.
8963         * winnt.el (nt-quote-args-backslash-quote): Removed.
8964         * winnt.el (nt-quote-args-double-quote): Removed.
8965         * winnt.el (nt-quote-args-functions-alist): Removed.
8966         * winnt.el (nt-quote-process-args): Removed.
8967         Remove all stuff for argument quoting.  We borrow the code instead
8968         from Emacs 20.6, which is much more careful in its quoting
8969         (e.g. in handling runs of the escape character) and avoids most of
8970         the need for this Lisp mechanism by checking to see whether we're
8971         running a Cygwin or normal program and doing the appropriate
8972         quoting.  If we end up needing such a mechanism, we should add
8973         it by extending the variable `mswindows-quote-process-args' so it
8974         can take an alist of regexps.
8975
8976 2000-05-07  Ben Wing  <ben@xemacs.org>
8977
8978         * keydefs.el:
8979         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
8980         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
8981         the window without moving point.
8982
8983         * simple.el:
8984         * simple.el (scroll-up-one): New.
8985         * simple.el (scroll-down-one): New.
8986         Functions for use with C-M-up/down.
8987
8988 2000-05-01  Martin Buchholz <martin@xemacs.org>
8989
8990         * XEmacs 21.2.33 is released.
8991
8992 2000-04-29  Martin Buchholz  <martin@xemacs.org>
8993
8994         * dialog.el (yes-or-no-p-dialog-box):
8995         Fix docstring.
8996         Fix following horrible bug in X11 mode with focus-follows-mouse:
8997           1. Visit two files in two different frames.
8998           2. do File->Revert Buffer in one of those frames.
8999           3. Dialog box appears.
9000           4. Arrange things so that the mouse passes over the *other*
9001              frame, then to the dialog box, and click on "Yes".
9002           5. The file contents end up in the *wrong* buffer!
9003         Add TODO comment.
9004
9005 2000-04-28  Ben Wing  <ben@xemacs.org>
9006
9007         * help.el (describe-installation): correct typo introduced
9008         in last patch: boundp -> fboundp.
9009
9010         * etags.el (buffer-tag-table-list):
9011         canonicalize filenames to Unix format so that tag-table-alist
9012         searching works under Windows.
9013
9014         * autoload.el:
9015         Bowdlerize the supposedly objectionable words
9016         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9017
9018         * gutter-items.el (set-progress-display-style):
9019         * gutter-items.el (search-dialog-callback):
9020         * gutter-items.el (make-search-dialog):
9021         Change to new callback-ex api.
9022
9023 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9024
9025         * help.el: (describe-installation): decode-coding-string is not
9026         defined in a non MULE environment.
9027
9028 2000-04-28  Ben Wing  <ben@xemacs.org>
9029
9030         * gutter-items.el (buffer-list-changed-hook):
9031         use it, not record-buffer-hook.
9032
9033         * subr.el (record-buffer-hook): Removed.
9034
9035 2000-04-27  Ben Wing  <ben@xemacs.org>
9036
9037         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9038         use NORECORD option.  Andy will not like this, but the existing
9039         gutter behavior is just wrong, as per this comment:
9040
9041         ;; this used to add the norecord flag to both calls below.
9042         ;; this is bogus because it is a pervasive assumption in XEmacs
9043         ;; that the current buffer is at the front of the buffers list.
9044         ;; for example, select an item and then do M-C-l
9045         ;; (switch-to-other-buffer).  Things get way confused.
9046         ;;
9047         ;; Andy, if you want to maintain the current look, you must
9048         ;;  *uncouple* the gutter order and buffers order.
9049
9050         * loaddefs.el (completion-ignored-extensions): unfuckify.
9051
9052         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9053         xemacs.mak.
9054
9055         * autoload.el (batch-update-one-directory): new function, used in
9056         xemacs.mak.
9057
9058         * loadup.el: set gc-cons-threshold very high unless dumping --
9059         loadup during update-elc is much much much faster.  also do this
9060         when quick-building.
9061
9062         add commented-out code for profiling loadup.
9063
9064
9065         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9066         is required in order to build xemacs.
9067
9068 2000-04-26  Ben Wing  <ben@xemacs.org>
9069
9070         * loadup.el: don't garbage collect during loadup if quick-build
9071         compile-time option is set.
9072
9073 2000-04-23  Ben Wing  <ben@xemacs.org>
9074
9075         * update-elc.el: compute whether any dumped .el or .elc files
9076         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9077         if so.
9078
9079         * update-elc.el (update-elc-files-to-compile): always change
9080         NOBYTECOMPILE in the src directory rather than current dir,
9081         so it will work under NT.
9082
9083         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9084         the form of this file is identical between Unix and Windows.
9085         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9086         Added comment.
9087         (update-autoloads-from-directory): updated doc string.
9088         updated doc strings in a few other places.
9089
9090 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9091
9092         * bytecomp.el (byte-force-recompile): Fix argument to
9093         byte-recompile-directory.
9094
9095 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9096
9097         * gutter-items.el (progress-display-clear-when-idle): Use
9098         add-one-shot-hook.
9099         * gutter-items.el (clear-progress-display): Adjust number of
9100         arguments.
9101
9102 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9103
9104         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9105
9106 2000-04-16  Ben Wing  <ben@xemacs.org>
9107
9108         * printer.el: New file.
9109
9110         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9111
9112         * help.el (describe-installation): Fix decoding for Windows.
9113
9114         * menubar-items.el:
9115         * menubar-items.el (default-menubar):
9116         * menubar-items.el (tutorials-menu-filter): New.
9117         * menubar-items.el (popup-menubar-menu):
9118         Add authorship.  Redo Help menu and Tutorials filter.
9119
9120         * menubar.el: Correct comment.
9121
9122         * modeline.el (modeline-buffer-identification): Correct doc string.
9123
9124         * simple.el:
9125         * simple.el (printing): Removed.
9126         * simple.el (printer-name): Removed.
9127         * simple.el (generic-print-buffer): Removed.
9128         * simple.el (generic-print-region): Removed.
9129         Move generic print code to printer.el.
9130
9131 2000-04-15  Ben Wing  <ben@xemacs.org>
9132
9133         * simple.el (generic-print-region): New.
9134         make this function actually work.
9135         (generic-print-buffer): call generic-print-region.
9136
9137 2000-04-14  Andy Piper  <andy@xemacs.org>
9138
9139         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9140         by using the new widget-callback-current-channel.
9141         (search-dialog-callback): ditto.
9142
9143 2000-04-12  Andy Piper  <andy@xemacs.org>
9144
9145         * gutter.el (default-gutter-position): moved from gutter-items.el.
9146         (default-gutter-position-changed-hook): ditto.
9147         (gutter-element-visibility-changed-hook): ditto.
9148         (set-gutter-element): ditto.
9149         (remove-gutter-element): ditto.
9150         (set-gutter-element-visible-p): ditto.
9151         (gutter-element-visible-p): ditto.
9152         (init-gutter): ditto.
9153
9154         * dialog.el (make-dialog-box): renamed and moved from
9155         gutter-items.el
9156
9157         * gutter-items.el: move various functions elsewhere.
9158
9159 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9160
9161         * menubar-items.el: Fixed place of parenthesis.
9162
9163 2000-04-12  Ben Wing  <ben@xemacs.org>
9164
9165         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9166                 without constantly being prompted for the tag.
9167         * simple.el: Added a number of section headings, to clarify the
9168                 organization of this file.
9169         * simple.el (activate-region):
9170         * simple.el (region-exists-p):
9171         * simple.el (region-active-p):
9172                 Moved these three function down to the other side of
9173                 the case-changing functions, so they join the rest of
9174                 the region code.
9175         * simple.el (printing): New.
9176         * simple.el (printer-name): New.
9177         * simple.el (generic-print-buffer): New.
9178                 New functions, a very simple prototype for a unified
9179                 printing interface.
9180
9181         * process.el (call-process-internal): Real fix for null BUFFER,
9182                 other problems with BUFFER specs.
9183
9184         * menubar-items.el:
9185                 Fixed up File->Print to use new printing functions.
9186                 Various corrections and expansions to Grep/Compile menus.
9187                 New options for Printing.
9188                 New options for SMTP Mail, the way to send mail under
9189                   MS Windows. (There's also a package patch to make SMTP
9190                   Mail be the default under MSWin.)
9191
9192 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9193
9194         * menubar-items.el: Selecting Rectangle Mousing from menubar
9195         did not work.  Needed to quote mouse-track-rectangle-p.
9196
9197 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9198
9199         * cl-compat.el (keywordp): Removed.
9200
9201 2000-04-05  Andy Piper  <andy@xemacs.org>
9202
9203         * gutter-items.el (progress-layout-glyph): don't initialize here.
9204         (progress-gauge-glyph): use dynamic sizing.
9205         (set-progress-display-style): new function. Set progress glyphs
9206         appropriately depending on the style.
9207         (progress-display-style): new variable. Custom version of
9208         set-progress-display-style.
9209         (progress-abort-glyph): switch to dynamic sizes.
9210         (search-dialog-text): make the edit field active.
9211
9212 2000-04-04  Andy Piper  <andy@xemacs.org>
9213
9214         * gutter-items.el (make-search-dialog): need to make the search
9215         dialog visible after creation.
9216
9217         * menubar-items.el (default-menubar): use the search dialog for
9218         searching. Remove some extraneous search menu items.
9219
9220         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9221         well as strings.
9222         (make-gutter-only-dialog-frame): allow the user to create the
9223         frame unmapped. Allow the gutter spec to be given as a glyph.
9224         (search-dialog-direction): new variable.
9225         (search-dialog-text): new variable.
9226         (search-dialog-callback): new function. Callback for the search
9227         dialog action.
9228         (make-search-dialog): new function. Create a user-friendly search
9229         dialog.
9230
9231 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9232
9233         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9234         under Windows.
9235
9236 2000-04-01  Andy Piper  <andy@xemacs.org>
9237
9238         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9239         progress more accurately.
9240
9241 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9242
9243         * finder.el (finder-compile-keywords): Process readable files only.
9244         Because error in process of .#finder-inf.el when compile xemacs
9245         with --with-clash-detection option.
9246
9247 2000-03-31  Andy Piper  <andy@xemacs.org>
9248
9249         * gutter-items.el (append-progress-display): don't delay after a
9250         successful font-lock.
9251         (make-gutter-only-dialog-frame): new function. Allow users to
9252         create gutter-only dialogs.
9253
9254 2000-03-27  Mike Alexander  <mta@arbortext.com>
9255
9256         * process.el (call-process-internal): Handle a null BUFFER
9257         parameter correctly.
9258
9259 2000-03-28  Andy Piper  <andy@xemacs.org>
9260
9261         * gutter-items.el (abort-progress-display): put strings in the
9262         gutter not extents.
9263         (progress-layout-glyph): signal special 'quit callback.
9264         (progress-display-quit-function): deleted.
9265         (progress-display-stop-callback): deleted.
9266         (progress-display-dispatch-command-events): deleted.
9267         (append-progress-display): remove calls to
9268         progress-display-dispatch-command-events.
9269         (raw-append-progress-display): ditto.
9270
9271 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9272
9273         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9274         being a list.  Actually define `stipple-pixmap-p' which is used as
9275         an error predicate.  Correctly handle PIXMAP being either relative
9276         or absolute file name.
9277
9278 2000-03-24  Andy Piper  <andy@xemacs.org>
9279
9280         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9281         (abort-progress-display): ditto. Don't delete the created extent.
9282         (raw-append-progress-display): ditto.
9283         (progress-display-dispatch-non-command-events): new
9284         function. Encapsulates what we want to do when no command input is
9285         required.
9286         (progress-display-dispatch-command-events): likewise, but disable
9287         for now since it causes too many problems.
9288         (append-progress-display): use them.
9289         (raw-append-progress-display): ditto.
9290         (default-gutter-position-changed-hook): set this rather than
9291         default-gutter-position-changed.
9292         (default-gutter-position-changed-hook): lambda with zero arguments
9293         rather than one.
9294         (raw-append-progress-display): trap errors in pending input since
9295         allowing them to signal will hose the gauge well and
9296         truly. Ideally we would like to delay these until we are more able
9297         to cope.
9298         (append-progress-display): ditto.
9299
9300 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9301
9302         * lisp/make-docfile.el: call-process-internal is now implemented
9303         in process.el.
9304
9305 2000-03-21  Ben Wing  <ben@xemacs.org>
9306
9307         * mule\mule-cmds.el (set-language-info-alist):
9308         Fix to correspond to new menu arrangement.
9309
9310 2000-03-21  Ben Wing  <ben@xemacs.org>
9311
9312         * process.el:
9313         * process.el (call-process-internal): New.
9314         New implementation of call-process.  Only enabled under NT, so far.
9315         stderr handling not implemented yet in CVS'd C code.
9316
9317 2000-03-20  Ben Wing  <ben@xemacs.org>
9318
9319         * lisp-mode.el:
9320         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9321         * lisp-mode.el (lisp-interaction-mode):
9322         Put back Lisp Interaction menubar for Jan V's sake.
9323
9324         * simple.el:
9325         * simple.el (mark-ring):
9326         * simple.el (dont-record-current-mark): New.
9327         * simple.el (in-shifted-motion-command): New.
9328         * simple.el (mark-ring-unrecorded-commands): New.
9329         * simple.el (mark-ring-max):
9330         * simple.el (set-mark-command):
9331         * simple.el (push-mark):
9332         * simple.el (handle-pre-motion-command):
9333         Implement scheme for not recording unimportant marks.
9334
9335         * subr.el:
9336         * subr.el (function-allows-args): New.
9337         New function function-allows-args.
9338
9339 2000-03-20  Martin Buchholz <martin@xemacs.org>
9340
9341         * XEmacs 21.2.32 is released.
9342
9343 2000-03-20  Andy Piper  <andy@xemacs.org>
9344
9345         * gutter-items.el (update-tab-in-gutter): force selection of the
9346         selected-window if required to do so.
9347         (buffers-tab-items): ditto.
9348         (add-tab-to-gutter): ditto.
9349         (create-frame-hook): use force-selection.
9350         (default-gutter-position-changed): lambdify.
9351         (update-tab-hook): deleted since it was only used in one place.
9352
9353 2000-03-18  Andy Piper  <andy@xemacs.org>
9354
9355         * files.el (find-file-noselect): undo change that shouldn't have
9356         gone in.
9357
9358 2000-03-17  Andy Piper  <andy@xemacs.org>
9359
9360         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9361         of selected-window trickery.
9362
9363         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9364         frames tabs.
9365         (progress-display-stop-callback): progress -> progress-display
9366         (progress-display-quit-function): ditto.
9367         (clear-progress-display): ditto.
9368         (remove-progress-display): ditto.
9369         (append-progress-display): ditto.
9370         (abort-progress-display): ditto.
9371         (raw-append-progress-display): ditto.
9372         (display-progress-display): ditto.
9373         (current-progress-display-label): ditto.
9374         (current-progress-display): ditto.
9375         (lprogress-display): ditto and save the buffer
9376         (progress-display): ditto. Otherwise the buffer sometimes gets
9377         changed which confuses font-lock.
9378
9379         * font-lock.el (font-lock-default-fontify-buffer): catch all
9380         errors, not just quit.
9381         (font-lock-mode): progress -> display-progress
9382         (font-lock-default-fontify-buffer): ditto.
9383         (font-lock-fontify-syntactically-region): ditto.
9384         (font-lock-fontify-keywords-region): ditto.
9385
9386 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9387
9388         * cl.el (gensym): Move to here from cl-macs.el.
9389         (gentemp): Ditto.
9390
9391 2000-03-16  Andy Piper  <andy@xemacs.org>
9392
9393         * font-lock.el (font-lock-mode): use lprogress and friends for
9394         progress management.
9395         (font-lock-default-fontify-buffer): ditto.
9396         (font-lock-fontify-syntactically-region): ditto.
9397         (font-lock-fontify-keywords-region): ditto.
9398         (font-lock-revert-cleanup): fix reverting.
9399         (font-lock-revert-setup): ditto.
9400
9401         * gutter-items.el (progress-use-echo-area): new variable. Use the
9402         echo area for progress gauges if non-nil.
9403         (clear-progress): remove echo area stuff and defer to
9404         clear-message.
9405         (append-progress): dispatch non-command events after each progress
9406         increment. Remove echo area stuff.
9407         (abort-progress): remove echo area stuff and defer to
9408         display-message.
9409         (raw-append-progress): ditto. Dispatch non-command events after
9410         gutter redisplay.
9411         (display-progress): defer echo area stuff to display-message.
9412
9413         * gutter-items.el (clear-progress):
9414         (abort-progress): indentation changes.
9415         (display-progress): don't clear progress.
9416         (append-progress): compare messages with equal.
9417         (raw-append-progress): use dispatch-non-command-events to flush
9418         widget creation events.
9419
9420 2000-03-13  Ben Wing  <ben@xemacs.org>
9421
9422         * abbrev.el:
9423         * abbrev.el (abbrev-string-to-be-defined): New.
9424         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9425         Changes for use with the menubar.
9426
9427 2000-03-12  Ben Wing  <ben@xemacs.org>
9428
9429         * alist.el (vassoc): moved here from font-menu.el.
9430
9431         * custom.el (defface): typo fix.
9432
9433         * dialog.el (yes-or-no-p-dialog-box):
9434         * dialog.el (message-box):
9435         * files.el (save-some-buffers-1):
9436         Put accelerators in the button names.
9437
9438         * font-lock.el (font-lock-comment-face):
9439         * font-lock.el (font-lock-keyword-face):
9440         * font-lock.el (font-lock-function-name-face):
9441         Fixed some of the colors under MS Windows because the existing
9442         default colors were hardly different from black and needed to be
9443         made lighter.
9444
9445         * font-menu.el:
9446         * font-menu.el (font-menu-split-long-menu):
9447         * font-menu.el (font-menu-family-constructor):
9448         * font-menu.el (font-menu-size-constructor):
9449         * font-menu.el (font-menu-weight-constructor):
9450         * font-menu.el (font-menu-set-font):
9451         vassoc moved to alist.el.
9452         Accelerators added to all menus.
9453         Unused bound var new-props removed.
9454
9455         * keydefs.el: I did a whole lot of rearranging to put things in a
9456         more consistent order and fixed a number of cases where key
9457         combinations involving up, down, left, right and so on were
9458         defined but the corresponding keypad combinations were not
9459         defined.
9460
9461         * lisp-mode.el:
9462         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9463         * lisp-mode.el (emacs-lisp-mode):
9464         * lisp-mode.el (lisp-interaction-mode):
9465         * lisp-mode.el (flet):
9466         Added accelerators onto the menus.
9467         Made all the different versions of the let function be indented
9468         the same way.
9469         Undid Steve's easy-menu-ification, because it makes it impossible
9470         to have the menubar and popup menus different.
9471         Cleaned up the menu; added items for find-function &c and some
9472         indenting, and removed debug-on-*.
9473
9474         * list-mode.el (list-mode-hook):
9475         * list-mode.el (list-mode):
9476         * list-mode.el (completion-setup-hook):
9477         * list-mode.el (display-completion-list):
9478         Added support for the :window-height keyword, which is required
9479         because of other changes that I made for the file dialog box.  I
9480         also made the hook variables list-mode-hook and
9481         completion-setup-hook and also minibuffer-setup-hook in
9482         minibuf.el be permanent-local; see comment in list-mode.el.
9483
9484         * map-ynp.el (map-y-or-n-p):
9485         Added accelerators to the dialog buttons.
9486
9487         * menubar-items.el (menu-truncate-list):
9488         New internal function.
9489         * menubar-items.el (submenu-generate-accelerator-spec):
9490         * menubar-items.el (menu-item-strip-accelerator-spec):
9491         * menubar-items.el (menu-item-generate-accelerator-spec):
9492         New exported functions, for use in auto-generating accelerator specs.
9493
9494         * menubar-items.el:
9495         * menubar-items.el (default-menubar):
9496         * menubar-items.el (maybe-add-init-button):
9497         * menubar-items.el (bookmark-menu-filter):
9498         * menubar-items.el (slow-format-buffers-menu-line):
9499         * menubar-items.el (build-buffers-menu-internal):
9500         * menubar-items.el (language-environment-menu-filter):
9501         * menubar-items.el (default-popup-menu):
9502         * menubar-items.el (popup-buffer-menu):
9503         * menubar-items.el (popup-menubar-menu):
9504         Did a major overhaul on this file, and in fact I'm nowhere near
9505         done working on the menubar, and there will be more patches to
9506         come.  A basic summary of what I've done:
9507
9508         a) I added accelerators to all of the menu items.  For menus that
9509         are auto-generated, such as the buffers menu, the accelerators are
9510         automatically added to the beginning of each line using the
9511         numbers 1 through 9, then zero, and then letters starting with A,
9512         but omitting the letters that are already in use for the fixed
9513         menu items at the top of the buffers menu.  To facilitate adding
9514         accelerators of this kind, I created some new functions
9515         (*-accelerator-spec), which are also being used by other filters
9516         that auto generate lists of things such as ftp sites to download
9517         packages.  If people really don't like these accelerators
9518         appearing at the beginning of the menu items, a variable can be
9519         added to optionally turn them off, but I think this is rather
9520         pointless because other menu items have accelerators and many or
9521         most of the menu users will use the accelerators if the support is
9522         there.
9523
9524         b) I combined the top level Tools and Apps menus into a single
9525         Tools menu, because the distinction between the two is not
9526         obvious, and the items on the menus are not used often enough that
9527         putting some of them onto submenus is a problem.
9528
9529         c) I created two new top level menus called View and Cmds because
9530         there were too many items on the File and Edit menus, and I'm going
9531         to be adding more items to these menus.  In contrast to the Tools
9532         menu, the items on these menus may be used quite often during an
9533         editing session, and so should be available with fewer
9534         keystrokes.
9535
9536         d) I added a number of options to the options menu, including one
9537         for controlling whether the alt key can be used to traverse to
9538         menu items using the accelerators, one for controlling behavior of
9539         control-k, one for controlling how the kill and yank functions
9540         interact with the clipboard, a few additional buffers-menu
9541         options, and various other things.  I also did a bit of
9542         rearranging, for example, combining the keyboard and mouse options
9543         into a single keyboard and mouse submenu to facilitate the
9544         accelerators on that level.
9545
9546         e) I changed the variable buffers-menu-format-buffer-line-function
9547         to take two arguments instead of one, the second argument being
9548         the line number for use in creating an accelerator.  I added a
9549         hack to support existing functions with one argument (although I
9550         doubt that very many of these exist), for backward compatibility.
9551
9552         f) I moved the top level mule menu to be a submenu of the edit
9553         menu.  I think that most of the items on this menu are fairly
9554         useless and there are certainly not enough frequently used items
9555         to justify this being its own top level menu.
9556
9557         g) I combined most of the items in big-menubar.el into the main menu.
9558         If people think the main menu is too big, it would be possible to
9559         create different configurations, some smaller.
9560
9561         * menubar.el (check-menu-syntax):
9562         Deleted some syntax checks that were no longer valid, partly
9563         because of changes that were already made a long time ago, and
9564         partly because of a change I made where I allow the name of the
9565         menu item to be an evaluated expression rather than just a string,
9566         similar to all of the other parameters of a menu item.
9567
9568         * minibuf.el:
9569         * minibuf.el (read-file-name-1):
9570         * minibuf.el (mouse-read-file-name-1):
9571         I made a number of changes to improve the appearance
9572         and functioning of the file dialog box.  They include:
9573
9574         a) Fixing the problem where closing the dialog box by clicking on
9575         the close button of the window didn't properly exit the
9576         minibuffer.
9577
9578         b) Fixing the problem that if you typed part of a file name, and
9579         then clicked on a completion with the mouse, the file was not
9580         correctly selected.
9581
9582         c) Changing the title of the dialog box to reflect the operation
9583         being done in accordance with user interface conventions, rather
9584         than the name of the dialog box buffer, which is rather useless.
9585
9586         d) Remove the words "possible completions are" which didn't
9587         belong.
9588
9589         e) Fix things so that the completions scroll off the end of the
9590         completions windows only to the right, rather than both to the
9591         right and down, which is in accordance with Windows user interface
9592         conventions.
9593
9594         * msw-init.el (init-post-mswindows-win):
9595         Added a binding for meta-F4, which is the standard windows binding
9596         for exiting a program.
9597
9598         * select.el (get-selection-no-error):
9599         * select.el (own-selection):
9600         * select.el (own-clipboard):
9601         Added an optional argument called append to the functions
9602         own-selection and own-clipboard.  This adds support for appending
9603         text to the existing selection and allows the function
9604         own-clipboard to be used as the value of the variable
9605         interprogram- cut-function.
9606
9607         Fixed a bug in own-selection in handling zmacs-region-stays.
9608
9609         * simple.el (historical-kill-line): New.
9610
9611         * simple.el (kill-line):
9612         * simple.el (interprogram-cut-function):
9613         * simple.el (interprogram-paste-function):
9614         * simple.el (handle-pre-motion-command):
9615         * simple.el (next-line):
9616         * simple.el (previous-line):
9617         a) Expanded the variable kill-whole-line, so that function
9618         kill-line can be set to delete the entire line always, not just
9619         when cursor is at the beginning of the line.  This is controlled
9620         by setting the variable kill-whole-line to the symbol 'always.
9621         This behavior, as well as the existing kill-whole-line behavior,
9622         now only take effect when kill-line is called interactively,
9623         although this is a departure from a previous behavior in the case
9624         of setting this variable kill-whole-line to t.  It is almost
9625         certainly what has always been intended, and most likely the old
9626         way of doing things introduced bugs.  I also created a function
9627         called historical-kill-line, which ignores the kill-whole-line
9628         setting and always gives the historical behavior of only killing
9629         to the end of the line.  I bound this function to shift- control-k
9630         so that the kill to end of line behavior is available, even when
9631         kill-whole-line has been set to change control-k into the simple
9632         delete-whole-line behavior. (This can be set using the options
9633         menu.)
9634
9635         b) I changed things so that kill and yank now interact with the
9636         clipboard by default under windows.  This was done by changing the
9637         default value of interprogram-cut- function and
9638         interprogram-paste-function.  You can get the old behavior by
9639         setting these to nil, and there is an option on the options menu
9640         to do this.
9641
9642         c) I added support for selecting text using shifted motion keys.
9643         This support is on by default and can be controlled by the
9644         variable shifted-motion-keys-select-region.  There is also a
9645         variable called unshifted-motion-keys-deselect-region that
9646         controls more specifically how the shifted motion key behavior
9647         works.  I did not put an option on the options menu to turn this
9648         off, because I can't imagine why this would be useful.
9649
9650         * simple.el (forward-block-of-lines):
9651         * simple.el (backward-block-of-lines):
9652         * simple.el (block-movement-size):
9653         New.
9654
9655         * simple.el (uncapitalized-title-words):
9656         * simple.el (uncapitalized-title-word-regexp):
9657         * simple.el (capitalize-string-as-title):
9658         * simple.el (capitalize-region-as-title):
9659         New.
9660
9661
9662         * subr.el (add-hook):
9663         * subr.el (make-local-hook): New.
9664         * subr.el (remove-local-hook): New.
9665         * subr.el (add-one-shot-hook): New.
9666         * subr.el (add-local-one-shot-hook): New.
9667         Added some functions to make using hooks easier.
9668         These include:
9669
9670         a) Functions add-local-hook and remove-local-hook to make it easy
9671         to use local hooks.
9672
9673         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9674         make it possible to add a "one-shot" hook, which is to say a hook
9675         that runs only once, and automatically removes itself after the
9676         first time it has run.
9677
9678 2000-03-09  Andy Piper  <andy@xemacs.org>
9679
9680         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9681
9682 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9683
9684         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9685         Moved from menubar-items.el.
9686         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9687
9688 2000-03-08  Andy Piper  <andy@xemacs.org>
9689
9690         * gutter-items.el (build-buffers-tab-internal): add selected field
9691         to buffers tab spec.
9692
9693 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9694
9695         * minibuf.el (last-exact-completion): Initialize to nil.
9696
9697 2000-03-07  Didier Verna  <didier@xemacs.org>
9698
9699         * startup.el (command-line-1): remove unused variable
9700         `first-file-buffer'.
9701
9702 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9703
9704         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9705         which is also used for Web server log files.
9706
9707 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9708
9709         * mule/mule-charset.el: Setup auto-fill-chars.
9710
9711 2000-03-02  SL Baur  <steve@beopen.com>
9712
9713         * subr.el (with-string-as-buffer-contents): Reimplement using
9714         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9715         non-deletion of buffer after execution problem.
9716         (with-output-to-string): Use unique buffer name.
9717
9718 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9719
9720         * gutter-items.el (buffers-tab-sort-function):  New variable.
9721         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9722
9723 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9724
9725         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9726
9727 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9728
9729         * menubar-items.el (maybe-add-init-button): Remove the "Load
9730         .emacs" button from all menubars.
9731
9732 2000-03-01  Didier Verna  <didier@xemacs.org>
9733
9734         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9735         region rectangle replacement (from Jan Vroonhof).
9736         (replace-rectangle): new function.
9737
9738 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9739
9740         * mule/mule-cmds.el (set-default-coding-systems): Use
9741         set-terminal-coding-system and set-keyboard-coding-system.
9742         * coding.el (set-terminal-coding-system): Use
9743         set-console-tty-output-coding-system.
9744         (set-keyboard-coding-system): Use
9745         set-console-tty-input-coding-system.
9746
9747 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9748
9749         * minibuf.el (read-variable): Allow symbol to default argument.
9750
9751 2000-02-27  Andy Piper  <andy@xemacs.org>
9752
9753         * gutter-items.el (update-tab-hook): new function to be used for
9754         hooks.
9755         (create-frame-hook): add update-tab-hook.
9756         (record-buffer-hook): ditto.
9757         (default-gutter-position-changed): ditto.
9758         (default-gutter-position): updating the buffers tab is now handled
9759         by a hook.
9760         (default-gutter-position-changed-hook): new variable.
9761         (gutter-element-visibility-changed-hook): ditto.
9762         (set-gutter-element-visible-p): call it.
9763         (set-gutter-element): use modify-specifier-instances. Set extents
9764         as duplicable before using.
9765         (remove-gutter-element): ditto.
9766         (set-gutter-element-visible-p): ditto.
9767         (init-gutter): new function.
9768         (add-tab-to-gutter): use new gutter-element functions rather than
9769         setting specifiers directly.
9770         (clear-progress): ditto.
9771         (abort-progress): ditto.
9772         (gutter-buffers-tab-visible-p): renamed from
9773         default-gutter-visible-p
9774
9775         * specifier.el (modify-specifier-instances): new function from Jan
9776         Vroonhof.
9777
9778         * x-init.el (init-post-x-win): call init-gutter.
9779
9780         * msw-init.el (init-post-mswindows-win): call init-gutter.
9781
9782         * menubar-items.el (default-menubar): Update to reflect new gutter
9783         variables.
9784
9785 2000-02-26  Andy Piper  <andy@xemacs.org>
9786
9787         * gutter-items.el (set-gutter-element): new function. Add gutter
9788         elements to the specified gutter.
9789         (remove-gutter-element): new function. Remove gutter elements from
9790         the specified gutter.
9791         (set-gutter-element-visible-p): new function. Set gutter element
9792         visibility for the provided gutter-visible specifier.
9793
9794 2000-02-23  Andy Piper  <andy@xemacs.org>
9795
9796         * gutter-items.el (add-tab-to-gutter): specify dimensions
9797         dynamically.
9798
9799 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9800
9801         * gutter-items.el (add-tab-to-gutter):
9802         * package-get.el (package-get-interactive-package-query):
9803         * package-ui.el (pui-directory-exists):
9804         (pui-install-selected-packages):
9805         (pui-list-packages):
9806         Use #'(lambda ...)  instead of '(lambda ...).
9807
9808 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9809
9810         * startup.el (load-user-init-file): Check to make sure user
9811           has an init-file before calling load().
9812
9813 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9814
9815         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9816
9817 2000-02-23  Martin Buchholz <martin@xemacs.org>
9818
9819         * XEmacs 21.2.31 is released.
9820
9821 2000-02-21  Mike Sperber <mike@xemacs.org>
9822
9823         * loadup.el (really-early-error-handler):
9824         * update-elc.el:
9825         * make-docfile.el:
9826         Remove dependency on EMACSBOOTSTRAP... environment variables.
9827
9828 2000-02-21  Martin Buchholz <martin@xemacs.org>
9829
9830         * XEmacs 21.2.30 is released.
9831
9832 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9833
9834         * byte-optimize.el (byte-optimize-plus):
9835         (byte-optimize-minus):
9836         (byte-optimize-multiply):
9837         Optimize (- 0) to 0, not (-)
9838         Optimize (+ 5 3.0) to 8.0
9839         Optimize (* 5 3.0) to 15.0
9840         Improve readability.
9841
9842 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9843
9844         * modeline.el: (modeline-scrolling-method): change modeline
9845         mswindows cursor appearance according to the value.
9846
9847         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9848         and 'gui-element face colors and 'gui-element face font to Windows
9849         defaults.
9850
9851 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9852
9853         * font-lock.el: Javadoc enhancements
9854
9855 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9856
9857         * ldap.el (toplevel): Test if LDAP support has been compiled in
9858         (ldap-verbose): New option
9859         (ldap-search-entries): Renamed from the previous ldap-search
9860         Conditionalize message display on ldap-verbose
9861         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9862         defuns
9863         (ldap-search): Is now defined as an obsolete wrapper calling
9864         ldap-search-basic or ldap-search-entries
9865
9866
9867 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9868             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9869             Jan Vroonhof  <jan@xemacs.org>
9870
9871         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9872         When for-effect is true, didn't call `byte-optimize-form'
9873         in and/or subforms without last.
9874
9875 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9876
9877         * package-get.el (package-get-download-sites): Use correct custom
9878         type.
9879
9880 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9881
9882         * files.el (write-file): Ask for coding system when compiled with
9883         file-coding.
9884
9885 2000-02-16  Andy Piper  <andy@xemacs.org>
9886
9887         * buffer.el (switch-to-buffer): give norecord argument to
9888         set-window-buffer instead of explicitly recording.
9889
9890         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9891         we have to pick a window.
9892
9893 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9894
9895         * mule/mule-cmds.el (describe-language-support): Don't add
9896         unexist function to help-map.
9897         (describe-coding-system): Don't use already assigend `C'.
9898
9899 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9900
9901         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9902         work in custom.
9903
9904 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9905
9906         * about.el: Ienaga's e-mail address change.
9907
9908 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9909
9910         * etags.el (find-tag): force new window -- even if buf already
9911         visible -- when other-window is t
9912
9913 2000-02-16  Martin Buchholz <martin@xemacs.org>
9914
9915         * XEmacs 21.2.29 is released.
9916
9917 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9918
9919         * cl-extra.el (getf): This is now identical to `plist-get', so
9920         just defalias it.
9921         * cl-macs.el: Make getf an alias to plist-get, at the
9922         byte-compiler level, using define-compiler-macro.
9923
9924 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9925
9926         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9927
9928 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9929
9930         * lisp/etags.el (find-tag-internal): set exact-tagname to
9931           a regular expression that matches against the tagname
9932           part of the tag entry first instead of only looking in
9933           the context area.
9934
9935 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9936
9937         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9938         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9939
9940 2000-02-07  Martin Buchholz <martin@xemacs.org>
9941
9942         * XEmacs 21.2.28 is released.
9943
9944 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9945
9946         * cl-extra.el (getf): Just call `get', never `get*'.
9947         Make arglist match docstring.
9948         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9949         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9950         * byte-optimize.el: remove references to `get*'.
9951
9952 2000-02-06  Martin Buchholz  <martin@xemacs.org>
9953
9954         * mule/european.el: Add syntax information for Latin3 and Latin4.
9955
9956 2000-02-02  Martin Buchholz  <martin@xemacs.org>
9957
9958         * byte-optimize.el: Byte-optimize (length "foo")
9959
9960 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
9961
9962         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
9963         width check using `window-leftmost-p' and `window-rightmost-p'.
9964
9965 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
9966
9967         * wid-edit.el (widget-match-inline): An atom never matches a
9968           list.
9969
9970 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9971
9972         * modeline.el: Consolidated 'x and 'mswindows specification under
9973         'win tag.
9974
9975 2000-01-29  Andy Piper  <andy@xemacs.org>
9976
9977         * gutter-items.el: (format-buffers-tab-line): Try and be
9978         intelligent about buffer naming when we have duplicates.
9979
9980 2000-01-29  Andy Piper  <andy@xemacs.org>
9981
9982         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
9983         updated when it becomes visible.
9984
9985 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9986
9987         * bytecomp.el (byte-compile-insert-header): Properly set coding
9988         system under MULE and file-coding.
9989
9990 2000-01-28  Martin Buchholz  <martin@xemacs.org>
9991
9992         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
9993         (dontusethis-set-value-terminal-coding-system-handler):
9994         (dontusethis-set-value-keyboard-coding-system-handler):
9995         Never undefine coding system aliases.  Emergency fix for gnus.
9996
9997 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9998
9999         * files.el (abbreviate-file-name): Use directory-sep-char instead
10000         of hard-coded "/".
10001
10002 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10003
10004         * startup.el (user-init-file-base-list): New variable, replacing
10005         user-init-file-base.
10006         (find-user-init-file): New function.
10007         (command-line-early): Use it.
10008         (load-user-init-file): Ditto.
10009
10010 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10011
10012         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10013         calling valid-image-instantiator-format-p
10014
10015 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10016
10017         * isearch-mode.el (isearch-mode): The variable is
10018         isearch-unhidden-extents, not isearch-opened-extents.
10019
10020 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10021
10022         * minibuf.el (next-history-element): Modify error message if a
10023         default value is available.
10024
10025 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10026
10027         * bytecomp.el (byte-compile-file): Don't unconditionally write
10028         .elc files in binary - might contain non-Latin1.
10029
10030 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10031
10032         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10033         for windows-nt.
10034
10035         * version.el:
10036         * startup.el (user-init-file-base):
10037         * process.el (call-process-region):
10038         * files.el (make-backup-file-name):
10039         (backup-file-name-p):
10040         (file-relative-name):
10041         (abbreviate-file-name):
10042         (set-auto-mode):
10043         * code-process.el (call-process-region): Removed unnecessary
10044         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10045         support out of the universe.
10046
10047         * process.el:
10048         * code-process.el:
10049         * bytecomp.el (byte-compile-file): Removed reference to
10050         buffer-file-type, and commented usage of binary-process-output
10051         NTEmacs variables.
10052
10053 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10054
10055         * help.el (function-arglist): Add case for macro.
10056
10057 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10058
10059         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10060         printers.
10061         (custom-display): Added a menu for printer/display tags.
10062
10063         * frame.el (frame-type):
10064         * device.el (device-type): Added 'msprinter to the doc string, and
10065         removed 'pc -- it is not going to be implemented ever.
10066         (call-device-method): Fixed docstring typo.
10067         Defined specifier tags 'printer and 'display.
10068
10069 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10070
10071         * lisp/itimer.el (itimer-run-expired-timers): (consp
10072           last-command-event-time) instead of (consp
10073           'last-command-event-time).
10074
10075 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10076
10077         * msw-glyphs.el: Removed obsolete commentary.
10078
10079 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10080
10081         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10082         better default value.
10083
10084 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10085
10086         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10087         (read-string): Ditto.
10088         (eval-minibuffer): Ditto.
10089         (read-command): Ditto.
10090         (read-function): Ditto.
10091         (read-variable): Ditto.
10092         (read-number): Ditto.
10093         (read-shell-command): Ditto.
10094         (read-number): Record history.
10095
10096 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10097
10098         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10099
10100 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10101
10102         * faces.el (startup-initialize-custom-faces): New function.
10103         Reset all faces created during auto-autoloads loading time
10104         by defface.
10105         * startup.el (command-line): Call it.
10106
10107 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10108
10109         * about.el (about-hackers): Add myself to contributors list.
10110
10111 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10112
10113         * menubar-items.el (maybe-add-init-button): Removed an argument in
10114         a call to load-user-init-file, as the function managed to lose its
10115         formal parameter a few betas ago.
10116
10117 2000-01-18  Martin Buchholz <martin@xemacs.org>
10118
10119         * XEmacs 21.2.27 is released.
10120
10121 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10122
10123         * process.el (shell-command-to-string): Use the FSF docstring.
10124         Make shell-command-to-string the standard function, and
10125         exec-to-string the (deprecated) alias.
10126
10127         * startup.el: typo fix.
10128
10129 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10130
10131         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10132
10133 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10134
10135         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10136         buffers after visible buffers.
10137         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10138
10139 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10140
10141         * info.el (Info-extract-menu-node-name): Stop at a dot
10142         followed by whitespace or right parenthesis.
10143
10144 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10145
10146         * info.el (Info-directory-list): Warn against using Customize with
10147         Info-directory-list.
10148
10149 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10150
10151         * minibuf.el (read-file-name): doc fix.
10152
10153         * autoload.el (update-file-autoloads): doc fix.
10154
10155         * about.el (about-hackers): Change my E-mail address.
10156
10157 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10158
10159         * info.el (Info-visit-file): Just use the `f' interactive spec to
10160         read a filename in the standard way.
10161
10162 2000-01-13  Andy Piper  <andy@xemacs.org>
10163
10164         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10165         (gutter-buffers-tab-extent): new variable.
10166         (update-tab-in-gutter): call add-tab-to-gutter again if the
10167         orientation has changed.
10168         (add-tab-to-gutter): cope with different orientations.
10169
10170 2000-01-11  Didier Verna  <didier@xemacs.org>
10171
10172         * info.el (Info-following-node-name): backward-skip dots as well
10173         as spaces (dots at the end of a node name aren't part of it).
10174         (Info-extract-menu-node-name): don't skip dots. There could be
10175         some in the node name.
10176         (Info-index): allow dots to be part of a node name.
10177
10178 2000-01-12  Andreas Jaeger  <aj@suse.de>
10179
10180         * files.el (auto-mode-alist): Added idlwave-mode.
10181         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10182
10183 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10184
10185         * info.el (Info-search): Show default value.
10186
10187 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10188
10189         * info.el (Info-read-node-completion-table): New variable.
10190         (Info-read-node-name-1): New function.
10191         (Info-read-node-name): Use it.
10192         (Info-follow-reference): Use DEFAULT argument of completing-read.
10193         (Info-menu): Ditto.
10194
10195 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10196
10197         * hyper-apropos.el (hyper-describe-key-briefly): Save
10198         window configuration.
10199         (hyper-describe-face): Use DEFAULT of completing-read.
10200         (hyper-apropos-read-variable-symbol): Ditto.
10201         (hyper-apropos-read-function-symbol): Ditto.
10202
10203 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10204
10205         * mule/mule-cmds.el (set-default-coding-system): Set
10206         comint-exec-hook to use coding-system-for-read and
10207         coding-system-for-write so that C-x RET c works.
10208
10209 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10210
10211         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10212         (previous-matching-history-element): Increment
10213         minibuffer-max-depth by 1.
10214         (next-matching-history-element): Ditto.
10215
10216 2000-01-11  Andy Piper  <andy@xemacs.org>
10217
10218         * gutter-items.el (buffers-tab): Create a new face for the buffers
10219         tab.
10220         (buffers-tab-face): use it.
10221
10222 2000-01-10  Didier Verna  <didier@xemacs.org>
10223
10224         * modeline.el (modeline-scrolling-method): change modeline X
10225         cursor appearance according to the value.
10226
10227 2000-01-07  Andreas Jaeger  <aj@suse.de>
10228
10229         * about.el (about-hackers): Moved my entry to contributor list.
10230         (xemacs-hackers): Added myself.
10231         (about-maintainer-info): Added description of myself.
10232
10233
10234 2000-01-07  Didier Verna  <didier@xemacs.org>
10235
10236         * modeline.el (modeline-scrolling-method): new variable.
10237         (mouse-drag-modeline): add reference to it in the docstring.
10238         (mouse-drag-modeline): handle it.
10239
10240 2000-01-08  Andy Piper  <andy@xemacs.org>
10241
10242         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10243         calls.
10244         (remove-buffer-from-gutter-tab): ditto.
10245
10246 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10247
10248         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10249         (custom-face-edit): Fix grammatical error in help message.
10250
10251 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10252
10253         * movemail.el: Added.
10254
10255         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10256
10257 2000-01-03  Didier Verna  <didier@xemacs.org>
10258
10259         * modeline.el (mouse-drag-modeline): remove the code related to
10260         the modeline horizontal scrolling facility.
10261
10262 1999-12-31  Martin Buchholz <martin@xemacs.org>
10263
10264         * XEmacs 21.2.26 is released.
10265
10266 1999-12-28  Andy Piper  <andy@xemacs.org>
10267
10268         * wid-edit.el (widget-push-button-value-create): The gui cache
10269         does not agree with native widgets which can only be displayed
10270         once per window. The reasons for caching are diminished now that
10271         we don't hog resources when creating buttons.
10272         (widget-push-button-cache) deleted.
10273
10274 1999-12-24  Martin Buchholz <martin@xemacs.org>
10275
10276         * XEmacs 21.2.25 is released.
10277
10278 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10279
10280         * hyper-apropos.el (hyper-apropos): Toggle
10281         hyper-apropos-programming-apropos correctly.
10282         Set REGEXP when user accepts default value.
10283
10284 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10285
10286         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10287         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10288
10289 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10290
10291         * mule/mule-category.el (undefined-category-designator):
10292         Return char instead of character.  Search for undefined one.
10293         (describe-category): Use with-displaying-help-buffer.
10294
10295 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10296
10297         * byte-optimize.el (byte-optimize-plus):
10298         Optimize (+ 1) to 1 instead of (1+ nil).
10299
10300         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10301
10302         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10303
10304         * byte-optimize.el (byte-optimize-char-before): New function.
10305         Remove performance penalty for using (char-before) instead of (char-after).
10306
10307 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10308
10309         * mule/mule-category.el (char-category-list): Return character
10310         instead of integer.
10311
10312 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10313
10314         * minibuf.el (read-buffer): Check default is buffer object.
10315
10316 1999-11-25  Andy Piper  <andy@xemacs.org>
10317
10318         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10319         for buttons.
10320
10321 1999-12-16  Andreas Jaeger  <aj@suse.de>
10322
10323         * package-get.el (package-get-maybe-save-index): Fixed typo.
10324         Patch by Jeff Miller <jmiller@smart.net>.
10325
10326 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10327
10328         * gnuserv.el (gnuserv-process-filter):  don't call
10329         gnuserv-write-to-client when gnuserv-current-client is nil
10330
10331 1999-12-14  Martin Buchholz <martin@xemacs.org>
10332
10333         * XEmacs 21.2.24 is released.
10334
10335 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10336
10337         * about.el (about-hackers): Update my email address.
10338
10339 1999-12-07  Martin Buchholz <martin@xemacs.org>
10340
10341         * XEmacs 21.2.23 is released.
10342
10343 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10344
10345         * package-get.el (package-get-download-sites): Removed several
10346         defunct download sites, added many new ones, and corrected a few
10347         incorrect directory-on-site entries.  Added physical locations to
10348         site-description.
10349
10350 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10351
10352         * finder.el (finder-commentary): add DOC string and fix
10353         interactive spec
10354
10355 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10356
10357         * help.el (describe-function): Don't forget to intern the string
10358         completing-read returns.
10359         (describe-variable): Ditto.
10360
10361 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10362
10363         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10364         `hyper-apropos-help-mode' here to find symbol to customize
10365         irregardless of cursor position and simplify
10366         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10367         `hyper-apropos-popup-menu'.
10368
10369 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10370
10371         * apropos.el (apropos-mode-map): Add return to call
10372         apropos-follow.
10373         (apropos-print): Call apropos-mode to have better
10374         command reference. Put keymap text-poperty to
10375         symbole name.
10376
10377 1999-11-22  Alastair Burt  <burt@dfki.de>
10378
10379         * help.el: (describe-bindings-1): Added handling of keymaps for
10380         the extents at point.
10381
10382 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10383
10384         * gutter-items.el (buffers-tab-items): Wrap the function in a
10385         save-match-data
10386
10387 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10388
10389         * help.el (describe-function): Use the DEFAULT argument to
10390         completing-read.
10391         (describe-variable): Ditto.
10392
10393 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10394
10395         * minibuf.el (read-from-minibuffer): Add optional argument
10396         DEFAULT to have better mini-buffer history support.
10397         (completing-read): Pass default to read-from-minibuffer.
10398         (read-buffer): Pass default to completing-read.
10399
10400 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10401
10402         * font-lock.el (font-lock-doc-string-face): Document the
10403         `font-lock-lisp-like' property.
10404
10405 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10406
10407         * lisp-mode.el: Specify `font-lock-lisp-like'.
10408
10409         * font-lock.el (font-lock-lisp-like): New function.
10410         (font-lock-fontify-syntactically-region): Use it.
10411
10412 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10413
10414         * XEmacs 21.2.22 is released
10415
10416 1999-11-28  Martin Buchholz <martin@xemacs.org>
10417
10418         * XEmacs 21.2.21 is released.
10419
10420 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10421
10422         * minibuf.el (read-coding-system): Accept symbol and
10423         coding-system object as a default-coding-system.
10424
10425 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10426
10427         * minibuf.el (read-coding-system): Accept symbol as
10428         a default-coding-system.
10429
10430 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10431
10432         * apropos.el (apropos-documentation): Use insert instead
10433         of princ.
10434
10435 1999-11-07  William M. Perry  <wmperry@aventail.com>
10436
10437         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10438           for the linux console.
10439
10440         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10441           stuff to work when you are not on a window system, since the GPM
10442           mouse support now allows pasting from outside of XEmacs.
10443
10444 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10445
10446         * XEmacs 21.2.20 is released
10447
10448 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10449
10450         * setup-paths.el (paths-default-info-directories): Add
10451         /usr/share/info and /usr/local/share/info.
10452
10453 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10454
10455         * about.el: Updated Vladimir Ivanovic's info.
10456
10457 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10458
10459         * auto-show.el (auto-show-truncationp): Remove.
10460
10461         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10462
10463 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10464
10465         * indent.el (indent-line-to): fix bug: spaces were not replaced
10466         with tab if column is multiple of tab-width
10467         From dhn@qedinc.com
10468
10469 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10470
10471         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10472         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10473
10474         * package-get.el (package-get-package-provider): Be verbose when
10475         interactive. Patch from Robert Pluim
10476
10477 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10478
10479         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10480         info file suffixes.
10481
10482 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10483
10484         * process.el (open-network-stream): Add a new optional parameter
10485         PROTOCOL to support udp; fix a minor typo and add an explanation
10486         in docstring for udp programming.
10487
10488         * code-process.el (open-network-stream): Add a new optional
10489         parameter PROTOCOL to support udp; fix a minor typo and add an
10490         explanation in docstring for udp programming.
10491
10492 1999-10-18  Andy Piper  <andy@xemacs.org>
10493
10494         * gui.el (make-gui-button): be more precise about how we call
10495         callbacks.
10496
10497         * wid-edit.el (widget-push-button-value-create): Use the new form
10498         of native gui-button.
10499
10500 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10501
10502         * info.el (Info-page-prev): Don't do (sit-for 0).
10503
10504 1999-10-13  Andy Piper  <andy@xemacs.org>
10505
10506         * gutter-items.el (progress-abort-glyph): new glyph for showing
10507         abort status.
10508         (append-progress): dispatch-event rather than sit-for.
10509         (abort-progress): new function. Show the abort glyph with an
10510         appropriate message.
10511         (raw-append-progress): dispatch-event rather than sit-for.
10512         (display-progress): cope with aborts.
10513
10514         * gui.el (make-gui-button): Use native widgets for buttons
10515         unconditionally.
10516         (insert-gui-button): ditto.
10517         (gui-button-p): ditto.
10518
10519         * xbm-button.el: remove from core.
10520
10521         * xpm-button.el: remove from core.
10522
10523 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10524
10525         * faces.el (init-device-faces): Don't initialize the random faces
10526         on the stream device.
10527
10528 1999-10-06  Andy Piper  <andy@xemacs.org>
10529
10530         * files.el (recover-file): Don't use ls under windows for revert buffer.
10531
10532 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10533
10534         * package-get.el (package-get-download-menu): Make menu really
10535         toggle download sites.
10536         (package-get-download-sites): Add autoload cookie.
10537
10538 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10539
10540         * setup-paths.el (paths-find-module-directory): Ditto.
10541
10542 1999-09-29  Werner Fink  <werner@suse.de>
10543
10544         * setup-paths.el (paths-find-exec-directory): Add missing nil
10545         parameter for environment.
10546
10547 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10548
10549         * modeline.el (modeline-format):
10550         Only purecopy the strings.  Else
10551         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10552         barfs.
10553
10554 1999-08-28  Mike Woolley  <mike@bulsara.com>
10555
10556         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10557         user setting comint-completion-addsuffix and
10558         comint-process-echoes.
10559
10560 1999-09-22  Andy Piper  <andy@xemacs.org>
10561
10562         * gutter-items.el (update-tab-in-gutter): use
10563         last-nonminibuf-window instead of selected-window.
10564
10565 1999-09-18  Andy Piper  <andy@xemacs.org>
10566
10567         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10568         display on.
10569
10570         * subr.el (record-buffer-hook): new variable so that the hook gets
10571         some documentation.
10572
10573 1999-09-16  Andy Piper  <andy@xemacs.org>
10574
10575         * gutter-items.el (update-tab-in-gutter): only update when the
10576         gutter is visible.
10577         (remove-buffer-from-gutter-tab): ditto.
10578
10579 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10580
10581         * simple.el (do-auto-fill): Commented out part of Kinsoku
10582         processing.
10583
10584 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10585
10586         * isearch-mode.el (isearch-highlightify-region): Give the
10587         highlighting extents a high priority.
10588         (isearch-make-extent): Give the main highlighting extent an even
10589         higher priority.
10590
10591 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10592
10593         * packages.el (packages-compute-package-locations): Fix typo from
10594         -u rationalization.
10595
10596 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10597
10598         * setup-paths.el (paths-find-doc-directory): Respect value of
10599         `configure-doc-directory.'
10600
10601         * find-paths.el (paths-find-architecture-directory): Give
10602         precendence `default' argument (which typically comes from
10603         configure).
10604
10605 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10606
10607         * startup.el (command-line-early): Added options -user-init-file
10608         and -user-init-directory.
10609
10610         * files.el (user-init-file): Default to NIL so we can recognize
10611         when it's set.
10612
10613 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10614
10615         * obsolete.el (init-file-user):
10616         * startup.el:
10617         * packages.el (packages-compute-package-locations):
10618         * package-get.el (package-get-user-index-filename):
10619         * menubar-items.el (maybe-add-init-button):
10620         * info.el (Info-annotations-path):
10621         * dump-paths.el:
10622         Change `user-init-directory' to be an absolute path.
10623         Use `user-init-directory' where appropriate.
10624         Zap `init-file-user' and its uses.
10625
10626 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10627
10628         * subr.el (copy-symbol): New function.
10629
10630 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10631
10632         * isearch-mode.el (isearch-done): Be sure to restore invisible
10633         extents in the proper buffer.
10634         (isearch-pre-command-hook): Set this-command to the correct value
10635         in case the buffer has changed and old overriding-local-map was
10636         used.
10637         (isearch-restore-extent): Use remprop instead of setting the
10638         property to nil.
10639
10640 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10641
10642         * cmdloop.el (execute-extended-command): Update zmacs region
10643         before the delay.
10644         (execute-extended-command): Make the message gettext-friendly.
10645
10646 1999-09-07  Andy Piper  <andy@xemacs.org>
10647
10648         * gutter-items.el (progress-gauge-glyph): renamed from
10649         progress-glyph.
10650         (progress-text-glyph): new variable.
10651         (progress-layout-glyph): use layouts and text glyphs.
10652         (progress-area-buffer): removed.
10653         (progress-text-and-extent): new variable.
10654         (progress-displayed-p): dynamically create gutter area buffer.
10655         (clear-progress): ditto.
10656         (raw-append-progress): ditto.
10657         (append-progress): use new glyph names.
10658         (raw-append-progress): only create the extent when needed. set
10659         properties more optimally.
10660         (progress): remove args.
10661
10662 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10663
10664         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10665         mapcar where the return value is unused.
10666         (isearch-restore-invisible-extents): Ditto.
10667         (isearch-highlight-all-cleanup): Ditto.
10668         (isearch-delete-extents-in-range): Traverse the extents only once.
10669         (isearch-highlight-all-update): Don't start over if the search
10670         string has changed and more input is pending.
10671
10672 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10673
10674         * packages.el (packages-find-package-data-path): Ditto.
10675
10676         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10677
10678         * subr.el (mapc-internal): Don't make obsolete.
10679
10680         * cl-extra.el (mapc): Resurrect.
10681
10682 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10683
10684         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10685         alias.
10686
10687         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10688         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10689         (isearch-yank-clipboard): Use get-clipboard instead of
10690         x-get-clipboard.
10691         (isearch-yank-selection): Fix docstring.
10692
10693 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10694
10695         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10696
10697 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10698
10699         * cl-macs.el (extent-start-position): Fix setf method.
10700         (extent-end-position): Ditto.
10701
10702 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10703
10704         * isearch-mode.el: End merge with FSF 20.4.
10705
10706         * isearch-mode.el (search-invisible): New variable.
10707         (isearch-hide-immediately): Ditto.
10708         (isearch-unhidden-extents): Ditto.
10709         (isearch-range-invisible): New function.
10710         (isearch-unhide-extent): Ditto.
10711         (isearch-restore-invisible-extents): Ditto.
10712         (isearch-restore-extent): Ditto.
10713
10714         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10715         implementation.
10716         (isearch-ring-retreat-edit): Ditto.
10717         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10718         (isearch-forward-regexp): New arguments NOT-REGEXP and
10719         NO-RECURSIVE-EDIT.
10720         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10721         (isearch-backward-regexp): New arguments NOT-REGEXP and
10722         NO-RECURSIVE-EDIT.
10723         (isearch-mode): Return isearch-success.
10724         (isearch-update): Use unread-command-events instead of
10725         unread-command-event.
10726         (isearch-abort): If an invalid regexp is encountered, keep popping
10727         states.
10728         (isearch-*-char): Use FSF implementation.
10729         (isearch-whitespace-chars): Use the more robust FSF's
10730         implementation.
10731         (isearch-within-brackets): New variable.
10732         (isearch-mode): Initialize it.
10733         (isearch-edit-string): Bind it.
10734         (isearch-search-and-update): Set it.
10735         (isearch-push-state): Push it.
10736         (isearch-top-state): Pop it.
10737         (isearch-search): Set it.
10738         (isearch-printing-char): When called by isearch-whitespace-chars,
10739         handle M-SPC gracefully.
10740         (isearch-message-prefix): New argument ELLIPSIS.
10741         (isearch-message-suffix): Ditto.
10742         (isearch-message): Use the ELLIPSIS argument when calling
10743         isearch-message-prefix and isearch-message-suffix.
10744         (isearch-message-prefix): Distinguish between "wrapped" and
10745         "overwrapped" search, FWIW.
10746
10747 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10748
10749         * isearch-mode.el (isearch-edit-string): Use the head of the
10750         search ring instead of search-last-string and search-last-regexp.
10751         (search-highlight): Renamed from isearch-highlight.
10752         (isearch-exit): Use the new name.
10753         (isearch-highlight): Ditto.
10754         (isearch-dehighlight): Ditto.
10755         (isearch-update-ring): New function.
10756         (isearch-done): Call it.
10757         (isearch-done): New argument EDIT.
10758         (isearch-repeat): If search string is empty, look up at the car of
10759         the search ring; ignore the yank pointer.
10760         (isearch-abort): Call isearch-done with NOPUSH.
10761         (isearch-cancel): New function.
10762         (isearch-mode-map): Bind it to ESC ESC ESC.
10763
10764         * isearch-mode.el: Begin merge with FSF 20.4.
10765
10766 1999-09-01  Andy Piper  <andy@xemacs.org>
10767
10768         * x-select.el (x-get-clipboard): obsolete.
10769         (x-yank-clipboard-selection): obsolete
10770
10771         * select.el (disown-selection): need to be careful to disown the
10772         clipboard if we set it via selection.
10773         (get-clipboard): move from x-select.el
10774         (yank-clipboard-selection): ditto.
10775
10776 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10777
10778         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10779         isearch-highlight-all-matches to nil.
10780         (isearch-fixed-case): New variable.
10781         (isearch-mode): Initialize it.
10782         (isearch-edit-string): Save it.
10783         (isearch-toggle-case-fold): Set it.
10784         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10785         need to check isearch-fixed-case.
10786         (isearch-toggle-case-fold): Update highlighting of all matches
10787         before the pause.
10788         (isearch-edit-string):
10789
10790 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10791
10792         * isearch-mode.el (isearch-edit-string): Call isearch-message
10793         before reading the event so that the prompt is displayed properly.
10794         (isearch-message): Use isearch-nonincremental when calling
10795         isearch-message-prefix.
10796         (minibuffer-local-isearch-map): Bind up and down to do the same as
10797         M-p and M-n respectively.
10798         (isearch-done): New arg NOPUSH.
10799         (isearch-edit-string): Use it.
10800         (isearch-edit-string): Don't bind isearch-string.
10801         (isearch-ring-adjust): Edit string, *then* push state.
10802
10803 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10804
10805         * faces.el (isearch-secondary): Make isearch-secondary look
10806         different than default.
10807
10808 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10809
10810         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10811         save-excursion.
10812         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10813         (isearch-update): Call isearch-dehighlight without arguments.
10814         (isearch-done): Ditto.
10815
10816         * isearch-mode.el (isearch-fix-case): If the search string has no
10817         upper-case letters, allow the folding to be reenabled.
10818         Previously, once disabled, the folding would remain that way until
10819         the end of isearch.
10820         (isearch-top-state): Call isearch-fix-case.
10821
10822         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10823         save-excursion.
10824         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10825
10826 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10827
10828         * xpm-button.el:
10829         xbm-button.el: Need to exist in core because gui.el depends on
10830         them.
10831
10832 1999-08-31  Andy Piper  <andy@xemacs.org>
10833
10834         * gutter-items.el (buffers-tab-face): new customizable variable.
10835         (buffers-tab-default-buffer-line-length): new specifier for
10836         maximum viewable characters.
10837         (progress-stack): new variable for implementing widget-based
10838         progress messages.
10839         (progress-area-buffer): ditto.
10840         (progress-glyph-height): ditto.
10841         (progress-stop-callback): ditto.
10842         (progress-quit-function): new function.
10843         (progress-glyph): new variable.
10844         (progress-layout-glyph): ditto.
10845         (progress-displayed-p): new function, see message-displayed-p for
10846         details.
10847         (clear-progress): ditto.
10848         (remove-progress): ditto.
10849         (append-progress): ditto.
10850         (raw-append-progress): ditto.
10851         (display-progress): ditto.
10852         (current-progress): ditto.
10853         (current-progress-label): ditto.
10854         (progress): ditto.
10855         (lprogress): ditto.
10856
10857
10858 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10859
10860         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10861
10862         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10863         `isearch-yank-selection'.
10864         (isearch-mode-map): Use it.
10865         (isearch-yank-selection): Use `get-selection' instead of
10866         `get-x-selection'.
10867
10868 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10869
10870         * faces.el (isearch-secondary): Create face here.
10871
10872         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10873         timers.
10874
10875 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10876
10877         * subr.el (buffer-string): More robust backward compatibility
10878         check, courtesy William Perry.
10879
10880 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10881
10882         * replace.el (perform-replace): Stop the search after the search
10883         limit has been reached.
10884
10885 1999-08-23  Andy Piper  <andy@xemacs.org>
10886
10887         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10888         here if we don't have one.
10889
10890 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10891
10892         * ldap.el (ldap-coding-system): Default to nil until we get
10893         efficient UTF8 support
10894         (ldap-decode-string): Guard against `decode-coding-string' not
10895         being defined
10896         (ldap-encode-string): Guard against `encode-coding-string' not
10897         being defined
10898
10899 1999-08-23  Didier Verna  <didier@xemacs.org>
10900
10901         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10902         Some doc strings improvements, and add a star to the `interactive'
10903         calls.
10904
10905 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10906
10907         * font-lock.el (java-font-lock-keywords-3): introduced new
10908         keywords and regexpes for javadoc syntax 1.2.
10909
10910 1999-08-17  Andy Piper  <andy@xemacs.org>
10911
10912         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10913         format-buffers-tab-line.
10914         (buffers-tab-max-buffer-line-length): new variable.
10915         (format-buffers-tab-line): new function. truncate names if over
10916         buffers-tab-max-buffer-line-length.
10917
10918 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10919
10920         * cus-start.el: Customize the variable `bell-inhibit-time'.
10921
10922 1999-08-16  Andy Piper  <andy@xemacs.org>
10923
10924         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10925         brute-force approach to deleting the last buffer.
10926         (buffers-tab-grouping-regexp): new customizable variable.
10927         (select-buffers-tab-buffers-by-mode): use it.
10928
10929 1999-08-13  Andy Piper  <andy@xemacs.org>
10930
10931         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10932         deletion problem.
10933
10934 1999-07-30  Didier Verna  <didier@xemacs.org>
10935
10936         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10937         of princ to output symbols.
10938         (custom-save-face-internal): ditto.
10939         (custom-save-resets): ditto.
10940
10941 1999-08-09  Didier Verna  <didier@xemacs.org>
10942
10943         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10944         `regexp-quote' to protect the major mode name for use as a regular
10945         expression (c++ needs this for instance).
10946
10947 1999-08-08  Andy Piper  <andy@xemacs.org>
10948
10949         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10950         cope with similar mode names.
10951
10952         * gutter-items.el (buffers-tab-selection-function): new selection
10953         function.
10954         (select-buffers-tab-buffers-by-mode): new function.
10955         (buffers-tab-items): use it if set to only display buffers in the
10956         tab in the current buffer's group..
10957         (update-tab-in-gutter): use new api.
10958         (remove-buffer-from-gutter-tab): ditto.
10959
10960         * gutter-items.el (buffers-tab-max-size): set custom selection
10961         default to 6.
10962         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
10963         (add-tab-to-gutter): set face as default.
10964
10965 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
10966
10967         * faces.el (frob-face-property): Merge the fall-back specifier
10968         with the target, not replace it.
10969
10970 1999-08-05  Andy Piper  <andy@xemacs.org>
10971
10972         * gutter-items.el (update-tab-in-gutter): add frame argument for
10973         buffer-items.
10974         (update-tab-in-gutter): use it.
10975
10976         * gutter-items.el (record-buffer-hook): set.
10977
10978         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
10979         change.
10980         (switch-to-buffer-hook) deleted.
10981
10982 1999-08-04  Andy Piper  <andy@xemacs.org>
10983
10984         * gutter-items.el (update-tab-in-gutter): make sure this will work
10985         as an argument to create-frame-hook.
10986
10987 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
10988
10989         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
10990         instead of timer emulation.
10991
10992 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
10993
10994         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
10995         Emacs isearch enhancements.
10996
10997 1999-07-28  Andy Piper  <andy@xemacs.org>
10998
10999         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11000         all devices that support tab controls.
11001         (remove-buffer-from-gutter-tab): new function. to be used as a
11002         value for kill-buffer-hook.
11003
11004 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11005
11006         * auto-show.el (auto-show-truncationp): changed to match
11007         `window_translation_on'
11008
11009 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11010
11011         * XEmacs 21.2.19 is released
11012
11013 1999-07-28  SL Baur  <steve@miho>
11014
11015         * code-files.el (insert-file-contents): Fix docstring.
11016         revert previous change.
11017
11018 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11019
11020         * fill.el (fill-region-as-paragraph): Change re-break-point to
11021         contain word-across-newline plus one character so that filling
11022         Japanese and Chinese works as desired.
11023         * simple.el (do-auto-fill): Ditto.
11024
11025 1999-07-26  SL Baur  <steve@miho>
11026
11027         * mule/japanese.el ("Japanese"): Do not specify a default input
11028         method.
11029         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11030
11031 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11032
11033         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11034         able to use cl-macs macro in early lisp.
11035
11036 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11037
11038         * custom.el:
11039         * cus-face.el:
11040         * cus-edit.el:
11041                 Massive custom Theme API changes.
11042
11043 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11044
11045         * code-files.el (insert-file-contents): Regard
11046         coding-system-magic-cookie if `coding-system-for-read' is nil.
11047
11048 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11049
11050         * mule/thai-xtis.el: Add coding: local variable, to avoid
11051         bootstrapping problem with C locale.
11052
11053 1999-07-22  Andy Piper  <andy@xemacs.org>
11054
11055         * dumped-lisp.el (preloaded-file-list): guard against putting
11056         gutter-items in a less than functional XEmacs.
11057         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11058
11059 1999-07-18  Bob Weiner  <weiner@beopen.com>
11060
11061         * fill.el (fill-context-prefix): Fixed bug that prevented the
11062         setting of an adaptive fill prefix when the `dont-skip-first' was
11063         t.
11064
11065 1999-07-22  SL Baur  <steve@miho>
11066
11067         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11068
11069 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11070
11071         * files.el (interpreter-mode-alist): add `make', `guile', and
11072         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11073         makefile-mode, guile is a scheme, and someday XEmacs will be
11074         modular enough to use as an efficient scripting tool.)
11075
11076 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11077
11078         * mule/mule-cmds.el (reset-language-environment): Regard
11079         coding-category `utf-8' and `ucs-4' if they are available.
11080
11081 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11082
11083         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11084         (prefer-coding-system): Fix DOC-string.
11085
11086         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11087         DOC-string too.
11088
11089         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11090         Mule.
11091         (coding-system-change-eol-conversion): Fix DOC-string.
11092
11093 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11094
11095         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11096         instead of `list-coding-system'.
11097
11098 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11099
11100         * menubar-items.el (default-menubar): `select-input-method' was
11101         renamed to `set-input-method'.
11102
11103         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11104         "Set Language Environment" menu.
11105
11106         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11107         "Describe Language Support" menu.
11108
11109 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11110
11111         * mule/chinese.el ("Chinese-GB"): Rename
11112         `chinese-gb-environment-setup-function' to
11113         `setup-chinese-gb-environment-internal'.
11114
11115 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11116
11117         * mule/korean.el: Use `define-coding-system-alias' instead of
11118         `copy-coding-system'.
11119
11120 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11121
11122         * mule/mule-cmds.el (set-language-environment-coding-systems):
11123         Treat duplicated coding-categories.
11124
11125 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11126
11127         * mule/japanese.el: Use `define-coding-system-alias' instead of
11128         `copy-coding-system'.
11129
11130 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11131
11132         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11133         coding-system `viscii'.
11134
11135 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11136
11137         * mule/cyrillic.el:
11138         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11139         (cyrillic-alternativnyj-decode-table): New variable.
11140         (cyrillic-alternativnyj-encode-table): New variable.
11141         - Specify `iso-8-1' as a category of coding-system
11142           `alternativnyj'.
11143         - Abolish general Cyrillic environment.
11144
11145 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11146
11147         * mule/chinese.el:
11148         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11149         - Register `chinese-gb-environment-setup-function' as a
11150           `setup-function' of "Chinese-GB" environment.
11151
11152 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11153
11154         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11155         optional argument `parents'.
11156
11157         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11158         property for Thai-XTIS.
11159
11160         * mule/mule-help.el (help-with-tutorial): Use property
11161         `tutorial-coding-system' of language-info as a coding-system to
11162         read tutorial file.
11163
11164 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11165
11166         * mule/thai-xtis.el: Don't setup `setup-function' and
11167         `exit-function'.
11168
11169         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11170         `set-coding-category-system' to set up coding-system for
11171         coding-category.
11172
11173         * mule/mule-cmds.el (prefer-coding-system): Use
11174         `set-coding-category-system' to set up coding-system for
11175         coding-category.
11176
11177 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11178
11179         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11180         Thai-XTIS environment.
11181
11182         * mule/mule-cmds.el (prefer-coding-system): Use
11183         `find-coding-system' instead of `coding-system-p'.
11184
11185 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11186
11187         * mule/mule-cmds.el (set-language-environment-coding-systems):
11188         Modify eol-type for XEmacs.
11189
11190         * mule/thai-xtis.el: Delete unused local variable `category'.
11191
11192         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11193         function.
11194         (prefer-coding-system): Don't call
11195         `update-coding-systems-internal'; use function
11196         `coding-category-list' instead of variable `coding-category-list';
11197         use `set-coding-priority-list' instead of `set-coding-priority';
11198         modify `eol-type' for XEmacs.
11199
11200         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11201         `charset-columns'.
11202         (char-width): Likewise.
11203
11204 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11205
11206         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11207         `tis-620'.
11208
11209         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11210         `set-coding-priority-list' instead of `set-coding-priority'; don't
11211         call `update-coding-systems-internal'.
11212
11213         * mule/mule-misc.el (coding-system-get): New function.
11214         (coding-system-put): New function.
11215         (coding-system-category): New function.
11216
11217 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11218
11219         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11220         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11221         to avoid conflict with leim/quail/thai-xtis.
11222
11223         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11224         to thai-xtis-chars.el.
11225
11226         * mule/thai-xtis-chars.el: New file (split from
11227         mule/thai-xtis.el).
11228
11229 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11230
11231         * mule/thai-xtis.el:
11232         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11233         - Add syntax entries.
11234         - Put `preferred-coding-system' of the charset `thai-xtis' to
11235           `tis-620'.
11236
11237 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11238
11239         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11240         rewritten to use write-multibyte-character.
11241
11242 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11243
11244         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11245         of `iso-2022-7'.
11246         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11247         ported yet.
11248         (read-input-method-name): Treat optional argument `default'.
11249
11250 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11251
11252         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11253         all.
11254         (set-language-info-alist): Set up menus here.
11255
11256 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11257
11258         * minibuf.el (completing-read): Add new optional argument
11259         `default'.
11260         (read-coding-system): Add new optional argument
11261         `default-coding-system'.
11262
11263 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11264
11265         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11266         (viet-viscii-...->viet-vscii...).
11267
11268 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11269
11270         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11271         and menus.
11272
11273 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11274
11275         * mule/mule-cmds.el (input-method-function): Add permanent-local
11276         property.
11277
11278 1999-03-30  Dave Love  <fx@gnu.org>
11279
11280         * mule/mule-cmds.el (current-language-environment): Doc fix.
11281
11282 1999-02-06  Richard Stallman  <rms@gnu.org>
11283
11284         * mule/european.el (setup-slovenian-environment): New function.
11285         ("Slovenian"): New language environment.
11286
11287 1999-01-27  Dave Love  <fx@gnu.org>
11288
11289         * mule/mule-cmds.el (current-language-environment): Provide :link,
11290         :type (choices) and appropriate :get.
11291
11292 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11293
11294         * mule/mule-cmds.el (describe-language-environment): Don't alter
11295         input-method-alist.
11296
11297 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11298
11299         * mule/mule-cmds.el (prefer-coding-system): Call
11300         set-coding-priority, so that the internal array of priorities is
11301         also updated.
11302
11303 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11304
11305         * mule/mule-cmds.el (prefer-coding-system): If the argument
11306         requires specific EOL conversion type, make the default coding
11307         systems use that.
11308
11309 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11310
11311         * mule/mule-cmds.el (set-language-environment): Pass the default
11312         eol-type to set-language-environment-coding-systems.
11313         (set-default-coding-systems): Copy the eol-type property for the
11314         new default values of {buffer-file,process}-coding-system from the
11315         old defaults.
11316         (set-language-environment-coding-systems): Accept an optional
11317         argument EOL-TYPE, and set the eol-type property of the default
11318         coding systems accordingly.
11319
11320 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11321
11322         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11323         use generate-new-buffer instead of get-buffer-create.
11324
11325 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11326
11327         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11328
11329 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11330
11331         * mule/mule-cmds.el (default-input-method): Fix custom type.
11332
11333 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11334
11335         * mule/mule-cmds.el (setup-specified-language-environment):
11336         Add apropos-inhibit property.
11337         (describe-specified-language-support): Likewise.
11338
11339 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11340
11341         * mule/mule-cmds.el: Doc fixes.
11342
11343 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11344
11345         * mule/mule-cmds.el (register-input-method): Doc-string
11346         modified.
11347
11348 1998-09-01  Dave Love  <fx@gnu.org>
11349
11350         * mule/mule-cmds.el (current-language-environment): Fix
11351         setter function.
11352
11353 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11354
11355         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11356         mule/european.el, mule/hebrew.el, mule/japanese.el,
11357         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11358         avoid bootstrapping problem if you need to recompile all the Lisp
11359         files using interpreted code.
11360
11361 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11362
11363         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11364         ("Latin-2"): Likewise.
11365
11366 1998-08-18  Per Starback  <starback@update.uu.se>
11367
11368         * mule/european.el (setup-latin2-environment): Fix typo.
11369
11370 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11371
11372         * mule/european.el: Give proper value of `input-method' key to all
11373         lang. env.
11374
11375         * mule/mule-cmds.el (activate-input-method): Handle the case that
11376         the arg INPUT-METHOD is nil correctly.
11377         (read-multilingual-string): Activate the specified input method
11378         before calling read-string.  Afterward, activate the original
11379         input method.
11380
11381 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11382
11383         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11384         (set-language-info-alist): Fix typo in doc-string.
11385
11386         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11387
11388 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11389
11390         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11391         (reset-language-environment): New function for the job that
11392         setup-english-environment used to do.
11393         (set-language-environment): Do more setups according to the info
11394         in language-info-alist.
11395         (read-language-name): Handle the case that the arg KEY is nil.
11396         (describe-language-environment): Handle input-method property.
11397
11398         * mule/: All files under this directory, which related with
11399         specific languages (such as mule/european.el, mule/greek.el,
11400         mule/hebrew.el, mule/misc-lang.el), modified as below.
11401         (setup-XXX-environment): Just call set-language-environment.  If
11402         they used to do some other jobs than what done by
11403         set-language-environment, those jobs are done in
11404         setup-XXX-environment-internal now.
11405         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11406         the value to setup-XXX-environment-internal.  Add properties
11407         input-method and features.
11408
11409         * mule/english.el (setup-english-environment): Just call
11410         reset-language-environment.
11411
11412         * mule/european.el (setup-8-bit-environment): Function deleted.
11413
11414 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11415
11416         * mule/mule-cmds.el (input-method-exit-on-first-char)
11417         (input-method-use-echo-area): Doc fixes.
11418
11419 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11420
11421         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11422         variable.
11423         (input-method-use-echo-area): New variable.
11424
11425 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11426
11427         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11428
11429 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11430
11431         * mule/mule-cmds.el (activate-input-method): Update mode line.
11432         (inactivate-input-method): Likewise.
11433
11434 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11435
11436         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11437         input method in the current buffer, but just bind
11438         current-input-method.
11439
11440 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11441
11442         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11443
11444         * mule/misc-lang.el ("IPA"): Add coding-priority and
11445         coding-system.
11446
11447 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11448
11449         * mule/greek.el: Add coding-priority.
11450
11451 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11452
11453         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11454         LANG-ENV.
11455
11456 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11457
11458         * mule/mule-cmds.el (register-input-method): Fix previous change.
11459         (setup-specified-language-environment): Doc fix.
11460
11461 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11462
11463         * mule/mule-cmds.el: Several doc fixes.
11464         (get-language-info, set-language-info): Rename argument.
11465         (set-language-info-alist): Likewise.
11466         (register-input-method): Rename argument.
11467         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11468
11469 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11470
11471         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11472         default value while reading an input method.
11473
11474 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11475
11476         * mule/mule-cmds.el (universal-coding-system-argument):
11477         Use buffer-file-coding-system as default.
11478
11479 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11480
11481         * mule/korean.el ("Korean"): Doc fix.
11482
11483 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11484
11485         * mule/mule-cmds.el (describe-language-environment): Print the
11486         languge environment at the head.
11487
11488 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11489
11490         * mule/japanese.el: Set exit-function to exit-japanese-environment
11491         for Japanese environment.
11492
11493 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11494
11495         * mule/mule-cmds.el (set-language-environment): Doc fix.
11496         (current-language-environment): Use defcustom.
11497         (default-input-method): Specify :type.
11498
11499 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11500
11501         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11502         modified.
11503         (prefer-coding-system): Doc-string modified.
11504
11505 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11506
11507         * mule/mule-cmds.el (set-language-info): Doc-string
11508         describes `coding-priority' KEY.
11509         (set-language-environment-coding-systems): New function.
11510         (select-safe-coding-system): New function.
11511         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11512         (set-language-info-alist): New optionla arg PARENTS.  Call
11513         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11514         (set-language-environment-coding-systems): New function.
11515
11516         * mule/chinese.el: Remove setting up of
11517         describe-chinese-environment-map and
11518         setup-chinese-environment-map.  Exclude them in args of calls to
11519         set-language-info-alist.  Register coding-priority key in
11520         language-info-alist.
11521
11522         * mule/cyrillic.el: Remove setting up of
11523         describe-cyrillic-environment-map and
11524         setup-cyrillic-environment-map.  Exclude them in args of calls to
11525         set-language-info-alist.  Register coding-priority key in
11526         language-info-alist.
11527
11528         * mule/english.el: Register coding-priority key in
11529         language-info-alist.
11530
11531         * mule/ethiopic.el: Register coding-priority key in
11532         language-info-alist.
11533
11534         * mule/european.el: Remove setting up of
11535         describe-european-environment-map and
11536         setup-european-environment-map.  Exclude them in args of calls to
11537         set-language-info-alist.  Register coding-priority key in
11538         language-info-alist.  Add "German" language env.
11539         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11540         (setup-german-environment): New function.
11541
11542         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11543         change default input method to "greek-postfix".
11544
11545         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11546         coding-priority key in
11547
11548 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11549
11550         * mule/mule-cmds.el (set-language-info): Doc fix.
11551         (input-method-inactivate-hook): Doc fix.
11552
11553 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11554
11555         * mule/mule-cmds.el (set-input-method): Renamed from
11556         select-input-method.
11557
11558 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11559
11560         * mule/mule-cmds.el (set-language-environment): Run
11561         exit-language-environment-hook before calling `exit-function'
11562         which is specified for the language environment.
11563
11564 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11565
11566         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11567         modified.
11568         (prefer-coding-system): Likewise.
11569         (describe-language-environment): Print aliases of each coding
11570         system.
11571         (set-language-environment-hook): New variable.
11572         (exit-language-environment-hook): New variable.
11573         (set-language-environment): Call these hooks.  Before setting a
11574         new language environment, exit from the
11575         current-language-environment if necessary.
11576         (input-method-verbose-flag): The value can be nil, t,
11577         complex-only, or default.
11578         (input-method-highlight-flag): Doc-string augmented.
11579         (activate-input-method): Check if we can run the registered
11580         function to activate an input method.
11581
11582         * mule/korean.el: Set exit-function for language environment
11583         "Korean" to exit-korean-environment.
11584         (setup-korean-environment): Moved to korea-util.el.
11585
11586 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11587
11588         * mule/mule-cmds.el (read-multilingual-string): Use
11589         current-input-method prior to default-input-method.  Don't bind
11590         current-input-method by `let', instead, activate the specified
11591         input method in the current buffer temporarily.
11592
11593 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11594
11595         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11596
11597 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11598
11599         * mule/chinese.el (post-read-decode-hz): Return the result of
11600         decode-hz-region.
11601         (pre-write-encode-hz): Do not change the value of
11602         last-coding-system.
11603
11604 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11605
11606         * mule/mule-ccl.el: Doc fixes.
11607
11608 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11609
11610         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11611         (check-ccl-program): New macro.
11612
11613 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11614
11615         * mule/mule-ccl.el: Comment about CCL syntax modified.
11616         (ccl-command-table): Add read-multibyte-character and
11617         write-multibyte-character.
11618         (ccl-code-table): Add ex-cmd.
11619         (ccl-extended-code-table): New variable.
11620         (ccl-embed-extended-command): New function.
11621         (ccl-compile-read-multibyte-character,
11622         ccl-compile-write-multibyte-character) New functions.
11623         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11624         ccl-dump-write-multibyte-character): New functions.
11625
11626 1999-07-22  SL Baur  <steve@miho>
11627
11628         * config.el (config-value-file): config.values is installed into
11629         doc-directory.
11630         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11631
11632 1999-07-19  Didier Verna  <didier@xemacs.org>
11633
11634         * rect.el: all functions rewritten, except when noted. Below is a
11635         list of interface changes.
11636         (apply-on-rectangle): new function. Obsoletes
11637         `operate-on-rectangle'. All functions that used to call this
11638         function now call the new one.
11639         (kill-rectangle): added optional prefix arg to fill lines.
11640         (delete-rectangle): ditto.
11641         (delete-extract-rectangle): ditto.
11642         (open-rectangle): ditto.
11643         (clear-rectangle): ditto.
11644         (delete-rectangle-line): added third arg FILL.
11645         (delete-extract-rectangle-line): ditto.
11646         (open-rectangle-line): ditto.
11647         (clear-rectangle-line): ditto.
11648
11649 1999-07-18  Andy Piper  <andy@xemacs.org>
11650
11651         * menubar-items.el (default-menubar): add gutter options.
11652
11653         * gutter-items.el: new file.
11654         (gutter): new group for custom.
11655         (gutter-visible-p): new variable.
11656         (default-gutter-position): ditto.
11657         (buffers-tab): new group for the buffers tab.
11658         (gutter-buffers-tab): widget to put in the gutter.
11659         (buffers-tab-max-size): max number of tabs.
11660         (buffers-tab-switch-to-buffer-function): function to call when a
11661         tab is pressed.
11662         (buffers-tab-omit-function): filter buffers with this function.
11663         (buffers-tab-format-buffer-line-function): format buffer names for
11664         inclusion in tabs.
11665         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11666         the record.
11667         (build-buffers-tab-internal): build a list of tab items.
11668         (buffers-tab-items): ditto.
11669         (add-tab-to-gutter): put a tab in the gutter area.
11670         (update-tab-in-gutter): reset the buffers in the tab.
11671
11672         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11673
11674         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11675         (switch-to-buffer-hooks): new hook.
11676
11677         * toolbar.el (default-toolbar-position): fix typo.
11678
11679 1999-07-16  Andy Piper  <andy@xemacs.org>
11680
11681         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11682
11683 1999-07-15  Didier Verna  <didier@xemacs.org>
11684
11685         * cus-edit.el (custom-prompt-variable): optional third arg makes
11686         prompt for a comment string.
11687         (customize-set-value): optional prefix makes this function handle
11688         variable comments.
11689         (customize-set-variable): ditto.
11690         (customize-save-variable): ditto.
11691         (customize-customized): handle custom comments.
11692         (customize-save-customized): ditto.
11693         (custom-variable-state-set): ditto.
11694         (custom-face-state-set): ditto.
11695         (customize-saved): ditto.
11696         (custom-variable-set): ditto.
11697         (custom-face-set): ditto.
11698         (custom-variable-save): ditto.
11699         (custom-face-save): ditto.
11700         (custom-variable-reset-saved): ditto.
11701         (custom-face-reset-saved): ditto.
11702         (custom-variable-reset-standard): ditto.
11703         (custom-face-reset-standard): ditto.
11704         (custom-comment-face): new face.
11705         (custom-comment-tag-face): ditto.
11706         (custom-comment): new widget.
11707         (custom-comment-create): new function.
11708         (custom-comment-delete): ditto.
11709         (custom-comment-value-set): ditto.
11710         (custom-comment-show): ditto.
11711         (custom-comment-invisible-p): ditto.
11712         (custom-variable-value-create): create a comment field widget.
11713         (custom-face-value-create): ditto.
11714         (custom-variable-menu): new entry for adding a custom comment.
11715         (custom-face-menu): ditto.
11716         (custom-save-variables): possibly save custom comments.
11717         (custom-save-faces): ditto.
11718
11719         * cus-face.el (custom-set-faces): the arguments can now have a
11720         custom comment as fourth argument.
11721
11722         * custom.el (custom-set-variables): the arguments can now have a
11723         custom comment as fifth element.
11724
11725 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11726
11727         * XEmacs 21.2.18 is released
11728
11729 1999-07-13  SL Baur  <steve@miho>
11730
11731         * lib-complete.el (read-library-name): Revert previous change.
11732         (read-library): Ditto.
11733
11734 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11735
11736         * packages.el (packages-package-list): Capitalize docstring.
11737
11738         * packages.el (packages-find-package-library-path): Use #'nconc
11739         rather than #'append to reduce consing -- #'mapcar uses Flist,
11740         which returns a freshly consed list.  #'append would create yet
11741         another fresh list, using Fmake_list in concat.
11742
11743         * packages.el (package-provide): Use setq with remassq like it
11744         says in its docstring.
11745
11746 1999-07-06  SL Baur  <steve@miho.m17n.org>
11747
11748         * lib-complete.el (progn-with-message): Fix typo.
11749
11750 1999-07-06  SL Baur  <steve@miho.m17n.org>
11751
11752         * mule/mule-misc.el (char-octet): Make function match docstring.
11753         From Katsumi Yamaoka <yamaoka@jpl.org>
11754
11755 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11756
11757         * wid-edit.el (widget-documentation): corrected spelling error.
11758
11759 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11760
11761         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11762         keys if already bound
11763
11764 1999-07-06  SL Baur  <steve@miho.m17n.org>
11765
11766         * lib-complete.el (progn-with-message): Revert previous changes.
11767
11768 1999-06-24  Bob Weiner  <weiner@beopen.com>
11769
11770         * lib-complete.el (find-library):
11771         (find-library-other-window):
11772         (find-library-other-frame): Completely rewrote
11773         so that these functions actually work when called non-interactively.
11774         Also made them handle LIBRARY arguments which end with .el or .elc.
11775
11776 1999-06-24  Bob Weiner  <weiner@beopen.com>
11777
11778         * simple.el (indent-new-comment-line): Locally bound
11779         `block-comment-start' to `comstart' or else when this is called
11780         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11781         `block-comment-start' value, ignoring any existing spacing after a
11782         comment prefix in the previous line and producing ugly comments.
11783
11784 1999-06-23  Bob Weiner  <weiner@beopen.com>
11785
11786         * list-mode.el (mouse-choose-completion):
11787         (choose-completion):
11788         (completion-switch-to-minibuffer): Added.
11789         ([Tab]): [Tab] previously switched to the minibuffer
11790         but since [space] does that and since most applications in the
11791         world use [Tab] to select the next item in a list, do that in the
11792         *Completions* buffer too.  This will cause the least confusion
11793         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11794         06/23/1999.
11795
11796 1999-06-22  Bob Weiner  <weiner@beopen.com>
11797
11798         * help.el (help-buffer-name): Added support for a null value
11799         of `help-buffer-prefix-string' since some buffers require no
11800         prefix.
11801
11802 1999-06-20  Bob Weiner  <weiner@beopen.com>
11803
11804         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11805         in the completion-list-mode-map to bury the completions buffer
11806         even when the minibuffer is no longer active.
11807
11808 1999-06-20  Bob Weiner  <weiner@beopen.com>
11809
11810         * list-mode.el (list-mode): It is visually disconcerting to have
11811         the text cursor disappear within list buffers, especially when
11812         moving from window to window, so leave it visible.
11813
11814 1999-07-01  SL Baur  <steve@miho.m17n.org>
11815
11816         * menubar-items.el (default-menubar): Conditionalize the bug
11817         report menu item (which may not be possible in this XEmacs).
11818         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11819
11820 1999-06-30  SL Baur  <steve@miho.m17n.org>
11821
11822         * subr.el (with-current-buffer): DOC string fix.
11823         Suggested by Bob Weiner <weiner@altrasoft.com>
11824
11825 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11826
11827         * cus-face.el (custom-face-italic): insert missing args
11828
11829 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11830
11831         * packages.el (package-locations): Changed default early package
11832         hierarchies to ~/.xemacs/mule-packages and
11833         ~/.xemacs/xemacs-packages.
11834
11835 1999-06-23  SL Baur  <steve@miho.m17n.org>
11836
11837         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11838
11839 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11840
11841         * packages.el (package-locations): Changed default early package
11842         hierarchy to ~/.xemacs/packages.
11843         (package-locations): Removed `packages' as a possible name for a
11844         late package hierarchy.
11845
11846 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11847
11848         * mule/mule-category.el (word-combining-categories): Set up new
11849         variable.
11850         (word-separating-categories): Likewise.
11851
11852 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11853
11854         * XEmacs 21.2.17 is released
11855
11856 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11857
11858         * font-menu.el (font-menu-set-font): allow for nil specification
11859         of font size.
11860
11861 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11862
11863         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11864         is 1.
11865
11866 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11867
11868         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11869         8859-5 instead of ISO 8859-1.
11870
11871 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11872
11873         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11874         (viet-viscii-encode-table): Ditto.
11875
11876         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11877         Make obsolete definition of char-octet.
11878
11879 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11880
11881         * subr.el: Move no-Mule make-char ...
11882         * help-nomule.el (make-char): To here.
11883         (string-width): Make Mule compatibility alias.
11884
11885 1999-06-15  Andy Piper  <andy@xemacs.org>
11886
11887         * select.el (get-selection-no-error): really make there be no-error.
11888         (get-selection): revert to original.
11889
11890 1999-06-11  Andy Piper  <andy@xemacs.org>
11891
11892         * select.el (selection-sets-clipboard): renamed.
11893         (own-selection): use it.
11894
11895 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11896
11897         * XEmacs 21.2.16 is released
11898
11899 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11900
11901         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11902         missing characters to avoid crash.
11903
11904 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11905
11906         * coding.el (set-terminal-coding-system): Only set the console
11907         coding system on the selected console if it is a tty.
11908
11909 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11910
11911         * cus-face.el:
11912         * cus-edit.el:
11913         * faces.el:
11914         (custom):
11915         (face-spec-set):
11916         * faces.el (frob-face-property):
11917         * font-menu.el (font-menu-set-font):
11918                   Actually apply changes from 1999-03-17
11919
11920 1999-06-10  Andy Piper  <andy@xemacs.org>
11921
11922         * select.el (get-selection): abstract out non error-signalling
11923         part.
11924         (get-selection-no-error): get-selection without signalling an
11925         error.
11926         (selection-is-clipboard-p): new variable. controls whether the
11927         selection sets the clipboard.
11928         (own-selection): use it.
11929
11930         * mouse.el (insert-selection): fallback to clipboard after trying
11931         primary selection and cutbuffer.
11932
11933 1999-06-05  Andy Piper  <andy@xemacs.org>
11934
11935         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11936         selection functions.
11937
11938 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11939
11940         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11941         default value.
11942         (load): Use `raw-text' instead of `no-conversion'.
11943         (insert-file-contents): Likewise.
11944
11945         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11946         of `no-conversion'.
11947
11948 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11949
11950         * coding.el: Don't copy `no-conversion' to `raw-text'.
11951
11952 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
11953
11954         * subr.el (make-char): Define it if Mule is not around.
11955
11956 1999-06-07  SL Baur  <steve@steve1.m17n.org>
11957
11958         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
11959
11960         * x-select.el (x-disown-selection-internal): Restore symbol as an
11961         obsolete alias.
11962         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
11963
11964 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
11965
11966         * XEmacs 21.2.15 is released
11967
11968 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
11969
11970         * subr.el (split-string): Avoid infinite looping
11971
11972 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11973
11974         * ldap.el (ldap-ignore-attribute-codings): New variable
11975         (ldap-default-attribute-decoder): New variable
11976         (ldap-coding-system): New variable
11977         (ldap-attribute-syntax-encoders): New variable
11978         (ldap-attribute-syntax-decoders): New variable
11979         (ldap-attribute-syntaxes-alist): New variable
11980         (ldap-encode-boolean): New function
11981         (ldap-decode-boolean): New function
11982         (ldap-encode-country-string): New function
11983         (ldap-decode-string): New function
11984         (ldap-decode-address): New function
11985         (ldap-encode-address): New function
11986         (ldap-decode-attribute): New function
11987         (ldap-search): Use some of these
11988
11989 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
11990
11991         * version.el (emacs-version): Make the patch level/beta come
11992         before the XEmacs qualifier so that it gets into (funcall
11993         emacs-version) and thus in the bug reports.
11994         (emacs-version>=): Support patch levels.
11995
11996 1999-06-03  SL Baur  <steve@xemacs.org>
11997
11998         * version.el: implement x.y.z version number
11999         From Jan Vroonhof <vroonhof@math.ethz.ch>
12000
12001 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12002
12003         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12004
12005 1999-05-22  Vin Shelton <acs@xemacs.org>
12006
12007         * startup.el: Document -private and break out non-standard X options.
12008
12009 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12010
12011         * mule/mule-charset.el (charset-after): New function.
12012         (charset-direction): Synch with Mule, update docstring.
12013         (get-charset-property): New function.
12014         (put-charset-property): New function.
12015         (charset-plist): New function.
12016
12017         * mule/mule-charset.el (compose-region):
12018         (decompose-region): remove;  these functions (which don't work
12019         since we don't do composite characters) have been moved to
12020         mule-util.el.
12021         (toplevel): follow coding standards
12022
12023 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12024
12025         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12026         exist any more.
12027
12028         * code-files.el: Fix commentary to follow coding standards.  Move
12029         the single line left in mule-files.el to here.
12030
12031         * mule/mule-files.el: delete.
12032
12033 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12034
12035         * info.el (Info-scroll-prev): Use event functions instead of the
12036         old emacs 19 interface.
12037
12038 1999-06-02  Andy Piper  <andy@xemacs.org>
12039
12040         * x-font-menu.el (x-font-menu-load-font):
12041         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12042
12043 1999-05-31  Andy Piper  <andy@xemacs.org>
12044
12045         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12046         group.
12047         (font-menu-this-frame-only-p): ditto.
12048         (font-menu-max-items): reinstate, from Jan Vroonhof
12049         <vroonhof@math.ethz.ch>
12050         (font-menu-submenu-name-format): ditto.
12051         (font-menu-split-long-menu): ditto, for use by the family
12052         constructor.
12053         (font-menu-family-constructor): use it.
12054
12055 1999-05-30  Andy Piper  <andy@xemacs.org>
12056
12057         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12058         for use by the font menu.
12059
12060         * msw-font-menu.el: new file implementing mswindows specific
12061         font-menu behaviour.
12062         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12063         (mswindows-font-menu-junk-families): ditto.
12064         (hack-font-truename): ditto.
12065         (mswindows-font-regexp-ascii): ditto.
12066         (mswindows-reset-device-font-menus): ditto.
12067         (mswindows-font-menu-font-data): ditto.
12068         (mswindows-font-menu-load-font): ditto.
12069
12070         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12071         (x-font-menu-font-data): ditto.
12072         (x-font-menu-load-font): ditto.
12073
12074         * font-menu.el: new file implementing generic font menu behaviour.
12075         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12076         made device independent.
12077         (font-menu-this-frame-only-p): ditto.
12078         (font-menu-preferred-resolution): ditto.
12079         (font-menu-size-scaling): new variable used to determine whether
12080         sizes are in points or tenths of a point.
12081         (vassoc): moved from x-font-menu.el.
12082         (device-fonts-cache): ditto.
12083         (device-fonts-cache): ditto.
12084         (flush-device-fonts-cache): ditto.
12085         (reset-device-font-menus): copied from x-font-menu.el and made
12086         device independent. Most functionality deferred to
12087         device-dependent versions.
12088         (font-menu-family-constructor): copied from x-font-menu.el and
12089         made device independent.
12090         (font-menu-size-constructor): ditto.
12091         (font-menu-weight-constructor): ditto.
12092         (font-menu-set-font): ditto.
12093         (font-menu-change-face): ditto.
12094         (font-menu-load-font): new device method.
12095         (font-menu-font-data): ditto.
12096
12097         * x-font-menu.el: The above functions deleted.
12098
12099 1999-05-26  Andy Piper  <andy@xemacs.org>
12100
12101         * update-elc.el:
12102         * make-docfile.el:
12103         * loadup.el: rehash expand-file-name usage to not use default-directory.
12104
12105 1999-05-21  Andy Piper  <andy@xemacs.org>
12106
12107         * x-select.el (x-select-convert-to-text):
12108         (x-selected-text-type):
12109         (x-get-selection):
12110         (xselect-convert-to-string):
12111         (xselect-convert-to-compound-text):
12112         (xselect-convert-to-length):
12113         (xselect-convert-to-targets):
12114         (xselect-convert-to-delete):
12115         (xselect-convert-to-filename):
12116         (xselect-convert-to-charpos):
12117         (xselect-convert-to-lineno):
12118         (xselect-convert-to-colno):
12119         (xselect-convert-to-sourceloc):
12120         (xselect-convert-to-os):
12121         (xselect-convert-to-host):
12122         (xselect-convert-to-user):
12123         (xselect-convert-to-class):
12124         (xselect-convert-to-name):
12125         (xselect-convert-to-integer):
12126         (xselect-convert-to-atom):
12127         (xselect-convert-to-identity): functions renamed from x-* and
12128         moved to select.el.
12129         (x-get-secondary-selection): use rename get-selection.
12130         (x-get-clipboard): ditto.
12131         (x-own-selection): moved to select.el.
12132         (x-valid-simple-selection-p): ditto.
12133         (x-dehilight-selection): ditto.
12134         (x-own-clipboard): ditto.
12135         (x-disown-selection): ditto.
12136
12137         * x-mouse.el (x-yank-function): moved to mouse.el.
12138         (x-insert-selection): ditto.
12139         (x-set-point-and-move-selection): use renamed function.
12140
12141         * select.el (selected-text-type): moved and renamed from
12142         x-select.el.
12143         (selection-owner-p): moved to C.
12144         (selection-exists-p): ditto.
12145         (get-cutbuffer): new device method.
12146         (get-selection): generalised and moved from x-select.el.
12147         (own-selection): moved x-own-selection functionality into here.
12148         (dehilight-selection): renamed and moved from x-select.el.
12149         (own-clipboard): functionality moved from x-select.el using new
12150         generic C builtins.
12151         (disown-clipboard): ditto.
12152         (select-convert-to-text):
12153         (select-convert-to-string):
12154         (select-convert-to-compound-text):
12155         (select-convert-to-length):
12156         (select-convert-to-targets):
12157         (select-convert-to-delete):
12158         (select-convert-to-filename):
12159         (select-convert-to-charpos):
12160         (select-convert-to-lineno):
12161         (select-convert-to-colno):
12162         (select-convert-to-sourceloc):
12163         (select-convert-to-os):
12164         (select-convert-to-host):
12165         (select-convert-to-user):
12166         (select-convert-to-class):
12167         (select-convert-to-name):
12168         (select-convert-to-integer):
12169         (select-convert-to-atom):
12170         (select-convert-to-identity): new functions renamed from x-* and
12171         moved from x-select.el.
12172
12173         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12174         into here and use as the default window-system mouse yank.
12175         (insert-selection): generalised and moved from x-mouse.el.
12176         (own-clipboard): moved to C.
12177
12178         * msw-select.el (mswindows-selection-owned-p): deleted.
12179         (mswindows-own-selection): generalised and moved to select.el.
12180         (mswindows-disown-selection): generalised and moved to C.
12181         (mswindows-selection-owner-p): ditto.
12182
12183 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12184
12185         * XEmacs 21.2.14 is released
12186
12187 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12188
12189         * about.el: update contact info for jason and slb.
12190
12191 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12192
12193         * mule/european.el (setup-romanian-environment): Add Romanian
12194         support from Emacs/Mule romanian.el.
12195
12196 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12197
12198         * cus-face.el: Label all custom changes with the 'custom' tag.
12199
12200         * cus-edit.el: idem ditto.
12201
12202         * faces.el: Added suport for adding device tags to various functions.
12203         (custom): New device tag.
12204         (face-spec-set): Call reset face with tags argument. No longer do
12205         x-init-global-faces hack.
12206
12207         * faces.el (frob-face-property): Use an anonymous specifier to map
12208         frob-face-property-1 over.
12209
12210         * x-font-menu.el (font-menu-set-font): Always specify all
12211         properties to custom.
12212
12213 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12214
12215         * mule/european.el (setup-czech-environment): Add czech support.
12216         From David Sauer <davids@orfinet.cz>
12217
12218 1999-03-15  SL Baur  <steve@xemacs.org>
12219
12220         * check-features.el: Turn hard errors into warnings.
12221
12222 1999-03-21  SL Baur  <steve@xemacs.org>
12223
12224         * simple.el (delete-key-deletes-forward): As per discussion on
12225         xemacs-beta, default to t.
12226
12227 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12228
12229         * loadup.el: Define Installation-string before loading anything.
12230
12231 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12232
12233         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12234         From Anders Stenman <stenman@isy.liu.se>
12235
12236 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12237
12238         * wid-edit.el (widget-glyph-find): Ditto.
12239
12240         * packages.el (locate-library): Ditto.
12241
12242         * loadup.el (really-early-error-handler): Ditto.
12243
12244         * lib-complete.el (read-library): Ditto.
12245
12246         * faces.el (set-face-stipple): Ditto.
12247
12248         * code-files.el (load): Use new calling style of locate-file.
12249
12250 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12251
12252         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12253         dead.
12254
12255 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12256
12257         * dumped-lisp.el (preloaded-file-list): Don't load
12258         Installation.el.
12259
12260         * loadup.el (Installation-string): Define it here.
12261
12262 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12263
12264         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12265         Installation.el needs to be loaded before `dump-paths', otherwise
12266         the dumping process won't find it.
12267
12268 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12269
12270         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12271         subr so that we can use `replace-in-string' in Installation.el to
12272         get rid of C-m chars under the native Windows build.
12273
12274 1999-04-29  Andy Piper  <andy@xemacs.org>
12275
12276         * make-docfile.el: canonicalize file and directory names.
12277
12278         * device.el (call-device-method): new function for calling device
12279         specific methods.
12280         (define-device-method): new function for defining device methods.
12281         (define-device-method*): ditto.
12282
12283 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12284
12285         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12286
12287 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12288
12289         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12290         (cyrillic-koi8-r-encode-table): Likewise.
12291         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12292         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12293
12294         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12295         from vietnamese.el].
12296
12297         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12298         mule/mule-misc.el.
12299
12300 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12301
12302         * mule/thai-xtis.el:
12303         - Change font registry name from "Thai94x94-0" to "xtis-0".
12304         - Change mnemonic of coding-system `tis-620' to "TIS620".
12305
12306 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12307
12308         * mule/ethiopic.el: fixed.
12309
12310 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12311
12312         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12313
12314         * mule/thai-xtis.el: New file.
12315
12316         * mule/vietnamese.el: New file.
12317
12318         * mule/ethiopic.el: New file.
12319
12320 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12321
12322         * bytecomp.el (byte-compile-close-variables): Leave
12323         debug-issue-ebola-notices alone.
12324
12325 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12326
12327         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12328         at the top of the buffer since it is the most important thing to
12329         customize
12330         (ldap-get-host-parameter): New defun
12331         (ldap-search): Add a new parameter `withdn' to retrieve the
12332         distinguished names of entries
12333
12334 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12335
12336         * startup.el (splash-frame-body): Date and spelling fixes.
12337
12338 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12339
12340         * view-less.el (toggle-truncate-lines): add autoload tag
12341
12342 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12343
12344         * format.el (format-alist): Disable image stuff.
12345
12346 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12347
12348         * wid-edit.el (widget-glyph-find): Search by directories, then by
12349         suffixes rather than the other way around.
12350         (widget-image-conversion): Renamed to
12351         `widget-image-file-name-suffixes'.
12352
12353 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12354
12355         * mule/mule-charset.el: Made old functions obsolete, remove the
12356         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12357         (charset-iso-graphic-plane): Rename from charset-graphic.
12358         (charset-iso-final-char): Rename from charset-final.
12359         (charset-width): Rename from charset-columns.
12360         (charset-bytes): Added from fsf compatibility, returns always 1.
12361
12362         * mule/mule-misc.el: Move charset-doc-string alias to
12363         mule-charset.el
12364
12365 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12366
12367         * x-faces.el (x-make-font-bold-italic): honor
12368         *try-oblique-before-italic-fonts*
12369
12370 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12371
12372         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12373
12374 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12375
12376         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12377         name.
12378
12379 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12380
12381         * cl-extra.el (equalp): Would bug out for lists.
12382
12383 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12384
12385         * about.el (about-hackers):  Change cgw's email address
12386
12387 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12388
12389         * XEmacs 21.2.13 is released
12390
12391 1999-03-12  SL Baur  <steve@xemacs.org>
12392
12393         * simple.el (delete-key-deletes-forward): Revert to previous
12394         behavior.
12395
12396 1999-01-18  Didier Verna  <didier@xemacs.org>
12397
12398         * menubar-items.el (xemacs-splash-buffer): handle the case of
12399         multiple elements in the splash buffer body.
12400
12401         * startup.el (splash-frame-timeout): new constant: interval
12402         between splash buffer elements.
12403         (command-line-1): handle splash buffer with multiple elements (use
12404         a timeout).
12405         (splash-frame-body): Originally `startup-splash-frame-body'.
12406         Rewrote a cleaner and more readable version. This can now be array,
12407         in which case each element is displayed in turn in the splash buffer.
12408         (splash-frame-static-body): new constant. Persistent information
12409         across all splash buffer elements (preserves the possibility to give
12410         it in different languages.
12411         (circulate-splash-frame-elements): new function. Used as a timeout
12412         to circulate through all splash frame elements and display them in
12413         sequence.
12414         (display-splash-frame): originally `startup-splash-frame'. Handle
12415         the case of multiple elements in the splash buffer body. Now
12416         returns a timeout id if multiple elements to display, or nil.
12417
12418 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12419
12420         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12421         so they can be overridden by x-init-face-from-resources.
12422         Additionally specify the font name also with an x tag.
12423
12424 1999-03-08  Andy Piper  <andy@xemacs.org>
12425
12426         * package-get.el (package-get-base): autoload.
12427
12428         * menubar-items.el (default-menubar): add update menu item. Fix
12429         custom menu to only be activated when package-base is available.
12430
12431         * package-get.el (package-get-custom): don't load
12432         package-get-custom as it is auto-generated. Fix group definition.
12433
12434 1999-03-05  Didier Verna  <didier@xemacs.org>
12435
12436         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12437         instead of `symbol-name' (Thanks Kyle).
12438
12439         * cus-edit.el (custom-save-variables): use `prin1' instead of
12440         princ to write symbols.
12441
12442 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12443
12444         * XEmacs 21.2.12 is released
12445
12446 1999-03-05  SL Baur  <steve@xemacs.org>
12447
12448         * menubar-items.el (default-menubar): Add kfm browsing support.
12449         From Neal Becker <nbecker@fred.net>
12450
12451 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12452
12453         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12454         calls to font-lock during buffer reversion.
12455
12456 1999-02-12  Didier Verna  <didier@xemacs.org>
12457
12458         * info.el (Info-build-node-completions): unconditionally widen the
12459         tag table buffer.
12460
12461 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12462
12463         * x-faces.el (x-init-face-from-resources):
12464         Only set fonts in the 'x locale.
12465
12466 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12467
12468         * package-ui.el (pui-install-selected-packages): Don't throw on
12469         `package-admin-delete-binary-package' returning nil since it's
12470         normal.  Reindent function.
12471         (pui-add-required-packages): Handle case where packages selected
12472         for installation have never been installed.
12473
12474 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12475
12476         * menubar-items.el (default-menubar):
12477         Implement the ``Mule->Set coding system of process'' menu item.
12478
12479 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12480
12481         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12482         files
12483         - Change some `if's to `when's
12484
12485 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12486
12487         * XEmacs 21.2.11 is released
12488
12489 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12490
12491         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12492         against window close (Fix Bug #460).
12493         (ask-user-about-lock-dbox): Idem.
12494
12495 1999-02-25  SL Baur  <steve@xemacs.org>
12496
12497         * mule/mule-charset.el (charset-leading-byte): New function.
12498         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12499
12500 1999-02-12  Andy Piper  <andy@xemacs.org>
12501
12502         * about.el (xemacs-hackers): change andy's email address.
12503         (about-url-alist): change andy's web page address.
12504         (about-xemacs): add piper.
12505
12506 1999-02-16  SL Baur  <steve@xemacs.org>
12507
12508         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12509         of mule-base into lisp/mule.
12510
12511 1999-02-16  SL Baur  <steve@xemacs.org>
12512
12513         * mule/arabic.el:
12514         mule/canna-leim.el:
12515         mule/chinese.el:
12516         mule/cyrillic.el:
12517         mule/english.el:
12518         mule/european.el:
12519         mule/greek.el:
12520         mule/hebrew.el:
12521         mule/japanese.el:
12522         mule/kinsoku.el:
12523         mule/korean.el:
12524         mule/misc-lang.el:
12525         mule/mule-category.el:
12526         mule/mule-ccl.el:
12527         mule/mule-charset.el:
12528         mule/mule-cmds.el:
12529         mule/mule-coding.el:
12530         mule/mule-files.el:
12531         mule/mule-help.el:
12532         mule/mule-init.el:
12533         mule/mule-misc.el:
12534         mule/mule-tty-init.el:
12535         mule/mule-x-init.el:
12536         mule/viet-chars.el:  Remerge from mule-base.
12537
12538         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12539         of mule-base into lisp/mule.
12540
12541 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12542
12543         * process.el (exec-to-string): Use `shell-command-switch' in place
12544         of hard-wired "-c" (for WindowsNT).
12545
12546 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12547
12548         * menubar-items.el (default-menubar):  Remove obsolete
12549         "Gopher" item
12550
12551 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12552
12553         * package-admin.el (package-admin-get-install-dir): First fall
12554         back to the location of xemacs-base for non-mule packages.
12555
12556 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12557
12558         * paths.el:
12559         - improved automounter tmp directory support.
12560         - support 4 (!) empirically discovered automounter conventions
12561
12562 1999-02-12  SL Baur  <steve@xemacs.org>
12563
12564         * etags.el (pop-tag-mark): autoload to match key binding.
12565
12566 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12567
12568         * XEmacs 21.2.10 is released
12569
12570 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12571
12572         * package-get.el (package-get-remote-filename): Don't bug out for
12573         a local file name in the search entry.
12574
12575 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12576
12577         * XEmacs 21.2.9 is released
12578
12579 1999-01-19  Didier Verna  <didier@xemacs.org>
12580
12581         * replace.el (replace-search-function): new variable containing a
12582         function to perform a search-forward.
12583         (replace-re-search-function): new variable containing a function
12584         to perform a re-search-forward.
12585         (perform-replace): use them.
12586
12587 1999-01-25  Didier Verna  <didier@xemacs.org>
12588
12589         * select.el (selection-owner-p): use the name `XEmacs'.
12590         (cut-copy-clear-internal): ditto.
12591
12592 1999-01-18  Andy Piper  <andy@xemacs.org>
12593
12594         * about.el (about-url-alist): Update my entry.
12595         (xemacs-hackers): Ditto.
12596
12597 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12598
12599         * buffer.el (switch-to-buffer): Fixing documentation.
12600         * minibuf.el (minibuffer-completion-table): ditto.
12601         * cl-macs.el (return-from): ditto.
12602
12603 1999-01-04  Didier Verna  <didier@xemacs.org>
12604
12605         * replace.el (delete-non-matching-lines): temporarily disable
12606         case-folding when called interactively with a regexp containing
12607         uppercase characters.
12608         (delete-matching-lines): ditto.
12609         (count-matches): ditto.
12610         (list-matching-lines): ditto.
12611
12612 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12613
12614         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12615         abort if current window is split horizontally, not if others are
12616         split.  Got rid of unnecessary minibuffer checking.  Also, add
12617         some comments (it's still complex).
12618
12619 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12620
12621         * package-get.el: changed address for doc.ic.ac.uk to
12622         sunsite.doc.ic.ac.uk
12623
12624 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12625
12626         * ldap.el (toplevel): Remove requires so that the file compiles
12627         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12628
12629 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12630
12631         * dump-paths.el: Calculate module-directory and set
12632         module-load-path to the load path for modules.
12633
12634         * loadup.el: Get bootstrap value of module-load-path from the
12635         environment variable EMACSBOOTSTRAPMODULEPATH.
12636         - Display the module load path if we're debugging paths.
12637
12638         * setup-paths.el: Added function paths-find-site-module-directory.
12639         - Added function paths-find-module-directory.
12640         - Added function paths-construct-module-load-path.  Uses new
12641         environment variable EMACSMODULEPATH.
12642
12643 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12644
12645         * font.el (font-default-object-for-device):
12646         Oops! This `or' can't be replaced by `unless'.
12647         Fixed inability to run w3, among other things.
12648
12649 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12650
12651         * package-admin.el: Change initialization of
12652           package-admin-install-function dependent on system type.
12653           Change package-admin-install-function-mswindows to use
12654           "minitar".
12655
12656 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12657
12658         * mouse.el (default-mouse-motion-handler): Disable help echo while
12659         in the minibuffer.
12660
12661 1998-12-28  Martin Buchholz <martin@xemacs.org>
12662
12663         * XEmacs 21.2.8 is released.
12664
12665 1998-12-24  Martin Buchholz <martin@xemacs.org>
12666
12667         * XEmacs 21.2.7 is released.
12668
12669 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12670
12671         * package-ui.el (pui-list-packages): Set truncate-lines.
12672
12673         * package-get.el (package-get-download-menu): Use
12674         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12675
12676         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12677         (pui-help-string): idem.
12678         (list-packages-mode): New major mode.
12679         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12680         (pui-install-selected-packages): Add suport for removing packages.
12681         (pui-toggle-package-delete-key): New function.
12682         (pui-popup-context-sensitive): New kludge.
12683         (pui-list-packages): Add warning when `package-get-remote' is nil.
12684         (package-ui-add-site): New function.
12685
12686 1998-12-01  Didier Verna  <didier@xemacs.org>
12687
12688         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12689
12690 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12691
12692         * ldap.el: Custom-ized
12693         (toplevel): Do not provide `ldap' which is provided by C level
12694         LDAP code
12695         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12696
12697 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12698
12699         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12700
12701 1998-12-17  Andy Piper  <andy@xemacs.org>
12702
12703         * sound.el (sound-load-list): name changed from sound-load-alist.
12704         (sound-extension-list): name changed from sound-ext-list.
12705         (load-default-sounds): use new names.
12706         (load-sound-file): use new names.
12707
12708 1998-12-16  Andy Piper  <andy@xemacs.org>
12709
12710         * XEmacs 21.2.6 is released
12711
12712 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12713
12714         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12715         errors.
12716
12717 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12718
12719         * wid-edit.el (widget-echo-this-extent): Set
12720         help-echo-owns-message to t.
12721
12722 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12723
12724         * package-get.el (package-get-download-menu): use toggles for
12725           each site in the download site menu.
12726
12727 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12728
12729         * package-get.el (package-get): If we cannot find a package
12730           because package-get-remote is not set, give a more helpful
12731           error message.
12732
12733 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12734
12735         * package-get.el (package-get-remote-filename): use an EFS path
12736         with user anonymous if no user is specified.
12737
12738 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12739
12740         * faces.el (face-spec-set): Re-init fallfacks for default after
12741         calling reset-face on the default face.
12742
12743 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12744
12745         * package-admin.el (package-admin-default-install-function):
12746         Behave as advertised.  Make sure the pkg-dir is proper for
12747         default-directory.
12748         (package-admin-add-binary-package): Make sure the pkg-dir is
12749         proper for default-directory.
12750         (package-admin-install-function-mswindows): Make sure the pkg-dir
12751         is proper for default-directory.
12752
12753 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12754
12755         * XEmacs 21.2.5 is released
12756
12757 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12758
12759         * files.el (binary-file-regexps): regexp-opt is not available at
12760         bytecompile time.
12761
12762 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12763
12764         * x-win-xfree86.el:
12765         * x-win-sun.el (x-win-init-sun):
12766         * x-win-sun.el:
12767         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12768         * x-iso8859-1.el:
12769         * x-init.el (init-post-x-win):
12770         * x-init.el (init-pre-x-win):
12771         * x-init.el (x-initialize-compose):
12772         * x-init.el:
12773         * x-compose.el:
12774         * winnt.el:
12775         * widget.el:
12776         * wid-edit.el (widget-glyph-click):
12777         * wid-edit.el (widget-glyph-find):
12778         * wid-edit.el (widget-type):
12779         * view-less.el (view-buffer-other-window):
12780         * very-early-lisp.el:
12781         * version.el:
12782         * toolbar.el:
12783         * toolbar-items.el:
12784         * term/sun.el (suntool-map):
12785         * term/sun-mouse.el:
12786         * term/internal.el:
12787         * syntax.el (modify-syntax-entry):
12788         * symbol-syntax.el:
12789         * subr.el:
12790         * startup.el (lock-directory):
12791         * simple.el (set-comment-column):
12792         * simple.el (backward-delete-char-untabify):
12793         * shadow.el (find-emacs-lisp-shadows):
12794         * shadow.el:
12795         * setup-paths.el (paths-construct-info-path):
12796         * select.el (cut-copy-clear-internal):
12797         * process.el (call-process-region):
12798         * process.el (start-process-shell-command):
12799         * process.el:
12800         * paths.el (rmail-spool-directory):
12801         * paragraphs.el (use-hard-newlines):
12802         * package-get.el (package-get-dependencies):
12803         * package-admin.el (package-admin-delete-binary-package):
12804         * obsolete.el (truncate-string):
12805         * obsolete.el (store-substring):
12806         * mouse.el (default-mouse-track-maybe-own-selection):
12807         * mouse.el (mouse-yank-at-point):
12808         * modeline.el:
12809         * modeline.el (mouse-drag-modeline):
12810         * minibuf.el (read-directory-name-internal):
12811         * minibuf.el (read-file-name-internal):
12812         * minibuf.el (read-file-name-internal-1):
12813         * minibuf.el (read-file-name-2):
12814         * minibuf.el (exact-minibuffer-completion-p):
12815         * minibuf.el (read-from-minibuffer):
12816         * minibuf.el:
12817         * menubar.el (check-menu-syntax):
12818         * map-ynp.el (map-y-or-n-p):
12819         * make-docfile.el (docfile-out-of-date):
12820         * loadup.el ((member "run-temacs" command-line-args)):
12821         * loadup.el ((member "no-site-file" command-line-args)):
12822         * loadup.el (really-early-error-handler):
12823         * loadup.el:
12824         * loadhist.el:
12825         * loaddefs.el:
12826         * lisp-mnt.el (lm-verify):
12827         * lib-complete.el (lib-complete:cache-completions):
12828         * lib-complete.el (library-all-completions):
12829         * itimer.el (itimer-run-expired-timers):
12830         * info.el (Info-mode):
12831         * info.el (Info-insert-file-contents):
12832         * info.el (Info-rebuild-dir):
12833         * info.el (Info-build-dir-anew):
12834         * info.el (Info-parse-dir-entries):
12835         * info.el (Info-dir-outdated-p):
12836         * info.el (Info-insert-dir):
12837         * info.el (info-xref):
12838         * info.el:
12839         * hyper-apropos.el (hyper-apropos-get-doc):
12840         * hyper-apropos.el (hyper-describe-face):
12841         * hyper-apropos.el (hyper-apropos-mode):
12842         * hyper-apropos.el:
12843         * help.el (list-processes):
12844         * help.el:
12845         * gnuserv.el:
12846         * font.el (mswindows-font-create-name):
12847         * font.el (font-default-font-for-device):
12848         * font.el (x-font-create-object):
12849         * font.el (font-registry):
12850         * font.el:
12851         * font-lock.el (font-lock-keywords):
12852         * font-lock.el:
12853         * finder.el (finder-compile-keywords):
12854         * find-paths.el (paths-find-recursive-path):
12855         * fill.el (set-justification-center):
12856         * fill.el (fill-region-as-paragraph):
12857         * files.el (insert-directory):
12858         * files.el (wildcard-to-regexp):
12859         * files.el (recover-file):
12860         * files.el (basic-save-buffer):
12861         * files.el (delete-auto-save-file-if-necessary):
12862         * files.el (file-relative-name):
12863         * files.el (backup-extract-version):
12864         * files.el (backup-buffer):
12865         * files.el (set-visited-file-name):
12866         * files.el (set-auto-mode):
12867         * files.el (interpreter-mode-alist):
12868         * files.el:
12869         * files.el (find-file-noselect):
12870         * files.el (abbreviate-file-name):
12871         * files.el (parse-colon-path):
12872         * files.el (directory-abbrev-alist):
12873         * etags.el (visit-tags-table-buffer):
12874         * easymenu.el (easy-menu-define):
12875         * dragdrop.el (experimental-dragdrop-drag):
12876         * dragdrop.el (dragdrop-drop-do-functions):
12877         * dragdrop.el (dragdrop-drop-at-point):
12878         * disass.el (disassemble-1):
12879         * disass.el (disassemble-internal):
12880         * disass.el (disassemble):
12881         * disass.el:
12882         * derived.el (derived-mode-init-mode-variables):
12883         * derived.el (define-derived-mode):
12884         * custom.el (defgroup):
12885         * cus-edit.el (custom-quote):
12886         * config.el:
12887         * code-process.el (open-network-stream):
12888         * code-process.el (start-process):
12889         * code-process.el (call-process-region):
12890         * code-process.el (call-process):
12891         * code-process.el:
12892         * code-files.el (insert-file-contents):
12893         * code-files.el:
12894         * code-files.el (buffer-file-coding-system-for-read):
12895         * cmdloop.el (yes-or-no-p-minibuf):
12896         * cl.el:
12897         * cl-macs.el:
12898         * cl-extra.el:
12899         * callers-of-rpt.el (make-caller-report):
12900         * callers-of-rpt.el:
12901         * bytecomp.el (batch-byte-recompile-directory):
12902         * bytecomp.el (batch-byte-compile-1):
12903         * bytecomp.el (batch-byte-compile):
12904         * bytecomp.el (display-call-tree):
12905         * bytecomp.el (byte-compile-insert):
12906         * bytecomp.el (byte-compile-two-args-19->20):
12907         * bytecomp.el (byte-compile-variable-ref):
12908         * bytecomp.el (byte-compile-form):
12909         * bytecomp.el (byte-compile-top-level-body):
12910         * bytecomp.el (byte-compile-out-toplevel):
12911         * bytecomp.el (byte-compile-byte-code-maker):
12912         * bytecomp.el (byte-compile-file-form-defmumble):
12913         * bytecomp.el (byte-compile-file-form):
12914         * bytecomp.el (byte-compile-keep-pending):
12915         * bytecomp.el (byte-compile-insert-header):
12916         * bytecomp.el (byte-compile-from-buffer):
12917         * bytecomp.el (byte-compile-file):
12918         * bytecomp.el (byte-recompile-file):
12919         * bytecomp.el (byte-compile-close-variables):
12920         * bytecomp.el (byte-compile-warn-about-unused-variables):
12921         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12922         * bytecomp.el (byte-compiler-legal-options):
12923         * bytecomp.el (byte-compile-lapcode):
12924         * bytecomp.el (byte-optimize-log):
12925         * bytecomp.el ((fboundp 'defsubst)):
12926         * bytecomp.el:
12927         * bytecomp-runtime.el:
12928         * byte-optimize.el (byte-optimize-apply):
12929         * byte-optimize.el (car):
12930         * byte-optimize.el (byte-optimize-form):
12931         * byte-optimize.el (byte-optimize-form-code-walker):
12932         * byte-optimize.el:
12933         * build-report.el (build-report-insert-installation-file):
12934         * build-report.el (build-report):
12935         * auto-show.el:
12936         * apropos.el (apropos-documentation):
12937         - mega patch
12938         - clean up byte-compile warnings
12939         - remove unused variables
12940         - Use common lisp style hashtable functions
12941         - byte compiler cleanup
12942         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12943         - remove old backquote syntax usage
12944         - move some cl functionality into C for speed.
12945         - remove last remaining VMS support
12946         - spelling fixes
12947         - implement last, butlast, nbutlast, copy-list in C.
12948         - new macro ignore-file-errors, similar to ignore-errors
12949           (ignore-file-errors (delete-file "foo"))
12950         - get frequent garbage collection during loadup.el by tweaking
12951           gc-cons-threshold, rather than explicitly calling garbage-collect
12952         - default delete-key-deletes-forward to `t'.
12953
12954 1998-11-28  SL Baur  <steve@altair.xemacs.org>
12955
12956         * XEmacs 21.2-beta4 is released.
12957
12958 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
12959
12960         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
12961         (easy-menu-item-present-p): Wrapper around find-menu-item.
12962         (easy-menu-remove-item): Wrapper around delete-menu-item.
12963
12964         * menubar.el (delete-menu-item): Add 'from-menu' argument.
12965         (add-menu-button): Add 'in-menu' argument.
12966         (add-menu-item-1): Add in-menu support to helper function.
12967
12968 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
12969
12970         * isearch-mode.el (isearch-mode): Fix keymap lossage.
12971
12972 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
12973
12974         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
12975         of Dec 4, 1997.
12976
12977 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
12978
12979         * process.el (shell-command-on-region): Report if the command
12980         succeeded or failed.
12981
12982 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
12983
12984         * subr.el (buffer-substring-no-properties): Comment out.
12985
12986 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
12987
12988         * msw-faces.el (mswindows-find-smaller-font): Turning font names
12989           into font instances first, like `x-frob-font-size' does.
12990           (mswindows-find-larger-font): ditto
12991
12992 1998-11-04  Greg Klanderman  <greg@alphatech.com>
12993
12994         * package-ui.el (pui-install-selected-packages): fix args in call
12995         to `package-get'.
12996
12997 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
12998
12999         * package-get.el (host-name): New widget type.
13000         (package-get-remote): Better customization using new type.
13001         (package-get-download-sites): idem dito.
13002
13003         (package-get-custom): Do not use package-get-all untill we have
13004         runtime dependencies.
13005
13006         (package-get-remove-copy): Default to 't' we no longer need this
13007         kludge as we do not currently use depenencies.
13008
13009         (package-get-was-current): New variable.
13010         (package-get-require-base): New 'force-current' argument.
13011         (package-get-update-base): idem
13012         (package-get-package-provider):  idem
13013         (package-get-locate-index-file): New 'no-remote' argument.
13014         (package-get-locate-file): idem.
13015
13016         (package-get-maybe-save-index): New function.
13017         (package-get-update-base): Use it.
13018
13019 1998-10-28 Greg Klanderman <greg@alphatech.com>
13020
13021         * package-get.el (package-get-remote): default to nil; by default,
13022         don't go out to the net via EFS.  They must select a download site.
13023         (package-get-download-sites): new variable.
13024         (package-get-download-menu): new function.
13025         (package-get-locate-index-file): new function.
13026         (package-get-update-base): use it.
13027
13028         * menubar-items.el (default-menubar): add "Update Package Index"
13029         and "Add Download Site" menus under Options | Manage Packages.
13030
13031 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13032
13033         * package-get.el (package-get): bugfix code checking installed version
13034         for case where package is not currently installed.
13035         (package-get-require-signed-base-updates): new variable.
13036         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13037         deemed not a goot thing.  Use the variable
13038         package-get-allow-unsigned-base-updates instead.
13039
13040 1998-10-16 Greg Klanderman <greg@alphatech.com>
13041
13042         * package-get.el (package-get): Don't install an older version than
13043         we already have unless explicitly told to.  Issue a warning.
13044
13045         * package-ui.el (pui-add-required-packages): when adding
13046         dependencies, don't add packages that are up to date.
13047         (pui-package-symbol-char):  Don't consider a package out of date
13048         if you have a newer version installed than the latest version in
13049         package-get-base.
13050
13051         * package-get.el (package-get-base-filename): document that it may
13052         be a path relative to package-get-remote;  new default value.
13053         (package-get-locate-file): new function.
13054         (package-get-update-base): use it to expand package-get-base-filename.
13055         (package-get-save-base): new function to save the package-get database
13056         to file.
13057         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13058         (package-get-update-base): pass the REMOTE-SOURCE arg.
13059         (package-get-update-base-entry): call package-get-custom-add-entry.
13060         (package-get-file-installed-p): removed; no longer needed.
13061         (package-get-create-custom): ditto.
13062         (toplevel): remove code to build and load package-get-custom.el
13063         (package-get-custom-add-entry): new function.
13064
13065 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13066
13067         * wid-edit.el (widget-button-click): Don't switch window.
13068
13069 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13070
13071         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13072
13073 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13074
13075         * etags.el (find-tag-default): Run find-tag-hook using
13076         run-hooks rather than funcall
13077
13078 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13079
13080         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13081         and the current local map as the parents to isearch-mode-map.
13082
13083 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13084
13085         * XEmacs 21.2-beta3 is released.
13086
13087 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13088
13089         * package-get.el (package-get-update-base): use
13090         insert-file-contents-internal, not insert-file-contents-literally.
13091
13092 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13093
13094         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13095         dump time.
13096
13097 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13098
13099         * package-get.el (package-get-update-base-entry): new function.
13100         (package-get-update-base): renamed; was `package-get-load-base'.
13101         cleanup, and use package-get-update-base-from-buffer.
13102         (package-get-update-base-from-buffer): new function.
13103         (package-get-update-base-entries): new; helper for above.
13104         Do not eval lisp grabbed over ftp; parse it from new format.
13105
13106 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13107
13108         * files.el (set-auto-mode): Don't play games loading package-get
13109         database; package-get-package-provider will handle it all.
13110
13111 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13112
13113         * package-get.el (package-get-base-filename): new variable.
13114         (package-get-require-base): new function.
13115         (package-get-pgp-signed-begin-line): new variable.
13116         (package-get-pgp-signature-begin-line): ditto.
13117         (package-get-pgp-signature-end-line):  ditto.
13118         (package-get-load-base): new function.
13119         (package-get-interactive-package-query):
13120         (package-get-update-all):
13121         (package-get-dependencies):
13122         (package-get-package-provider):
13123         (package-get-custom): use package-get-require-base.
13124         [package-get-custom loading]: disable for now.
13125
13126         * package-ui.el (pui-list-packages): use (package-get-require-base)
13127
13128 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13129
13130         * package-ui.el: Correct obvious thinko in choosing extent face.
13131
13132 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13133
13134         * menubar-items.el (default-menubar): pui-list-package has nothing
13135         to with Customize. Move all the package stuff to a new Item in Options.
13136
13137         * package-ui.el (pui-menu): Add menu and Popup menu.
13138
13139         * package-get.el (package-get): Use new
13140         package-admin-get-install-dir.
13141
13142         * package-admin.el (package-admin-get-install-dir): New syntax.
13143         Conserve package location and put mule packages where mule-base is.
13144
13145         * package-get.el : Customized
13146
13147         * package-ui.el (pui): Customized
13148         (pui-package-install-dest-dir): New variable.
13149         (pui-install-selected-packages): Use it
13150
13151 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13152
13153         * package-get.el (package-get-interactive-package-query): Move
13154         dependency on package-get-base to run-time.
13155         (package-get-update-all): Ditto.
13156         (package-get-dependencies): Ditto.
13157         (package-get-package-provider): Ditto.
13158         (package-get-custom): Ditto.
13159
13160 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13161
13162         * events.el: Remove 'ascii-character property from 'backspace
13163         and 'delete symbols
13164
13165 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13166
13167         * package-get-base.el: removed.
13168
13169 1998-09-23  Didier Verna  <didier@xemacs.org>
13170
13171         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13172         (no-upper-case-p): new function.
13173         (with-search-caps-disable-folding): new macro.
13174         (with-interactive-search-caps-disable-folding): new macro.
13175         (zap-to-char): In interactive mode, do a case-sensitive search if
13176         the character is uppercase.
13177         (zap-up-to-char): ditto.
13178
13179         * replace.el (perform-replace): use the function no-upper-case-p.
13180
13181         * isearch-mode.el (isearch-fix-case): ditto.
13182         make obsolete `with-caps-disable-folding' and
13183         `isearch-no-upper-case-p'.
13184
13185         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13186         (tags-search): ditto.
13187         (tags-query-replace): ditto.
13188
13189         * info.el (Info-search): ditto.
13190
13191 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13192
13193         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13194
13195 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13196
13197         * package-admin.el (package-admin-rmtree): rewritten.  need to
13198         check for "." and ".." before symlink check.  expand files and
13199         directories with respect to DIRECTORY, not default-directory.
13200
13201 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13202
13203         * package-get.el (package-get-all): add INSTALL-DIR argument.
13204
13205 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13206
13207         * package-ui.el (pui-add-required-packages): new function, select
13208         dependent packages.
13209         (pui-display-keymap): bind it.
13210         (pui-help-string): document it.
13211         (pui-install-selected-packages): package-get-all -> package-get.
13212
13213         * package-get.el (package-get-dependencies): new function.
13214
13215 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13216
13217         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13218         regexps.
13219
13220 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13221
13222         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13223         function.
13224         (default-mouse-track-normalize-point): Use it.
13225
13226 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13227
13228         * package-admin.el (package-admin-delete-binary-package):
13229                 General cleanup. Remove unnessary use of progn and
13230         save-excursion.
13231         (package-admin-delete-binary-package): Do NOT mess with file
13232         modes. That is evil.
13233         (package-admin-delete-binary-package): Wrap all deleting in
13234         condition-case. The data in MANIFEST is untrustworthy.
13235         (package-admin-delete-binary-package): Let the OS worry about non
13236         empty directories.
13237
13238 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13239
13240         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13241         processing.
13242         (lm-report-bug): Fix mail address to send bug reports to.
13243
13244 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13245
13246         * XEmacs 21.2-beta2 is released.
13247
13248 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13249
13250         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13251
13252 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13253
13254         * info.el (Info-mode): Document page turning by double clicks in
13255         docstring so `M-x describe-mode' will display it.
13256
13257 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13258
13259         * info.el (Info-mouse-track-double-click-hook): Use character
13260         widths to calculate a border region where double clicking does
13261         page turning, and return `nil' by default so other hooks, such as
13262         region highlighting, will be run.
13263
13264 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13265
13266         * sound.el (default-sound-directory-list): Initialize with all the
13267         "sounds" directories in `data-directory-list'.  It used to just be
13268         the first one.
13269
13270         * packages.el (locate-data-directory-list): Created.  This gives
13271         the list of matching directories, unlike `locate-data-directory',
13272         which just gives the first one.
13273
13274 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13275
13276         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13277         make a binding in the local keymap until help-char handling is
13278         improved.
13279
13280         * help.el (help-keymap-with-help-key): Provide keymap with help
13281         binding.
13282         (help-print-help-form): New helper function.
13283
13284 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13285
13286         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13287         move extent to another buffer; no need to create a new extent.
13288         (isearch-fix-case): New function.
13289         (isearch-search-and-update): Use it.
13290
13291 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13292
13293         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13294         the keymap, not minor-mode-map-alist.
13295         (isearch-done): Restore overriding-local-map.
13296
13297 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13298
13299         * bytecomp.el (byte-compile-buffer-substring):
13300         Fix for: (byte-compile (defun f () (buffer-substring)))
13301         ==>   ** buffer-substring called with 3 args, but requires 0-3
13302         - new code not only works, but is more readable, too.
13303
13304 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13305
13306         * msw-faces.el (mswindows-init-device-faces): Don't try to
13307           specify a default font at this late stage. Do try to force
13308           creation of the default face font so that if it fails we get
13309           an error now instead of a crash at frame creation.
13310
13311           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13312           mswindows-make-font-unitalic: Canonical default weight
13313           changed from "Normal" to "Regular".
13314
13315           mswindows-make-font-bold / -bold-italic: Supplied device was
13316           not being passed into call to mswindows-find-smaller-font.
13317
13318 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13319
13320         * package-get.el (package-get-remote): Fix the path where to find
13321           the packages on xemacs.org.
13322
13323 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13324
13325         * about.el (about-maintainer-info): Update Ben's entry.
13326
13327 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13328
13329         * lisp/shadow.el (find-emacs-lisp-shadows):
13330         - `member' was being called on lists of length 2000!
13331         - Replace with hashtables.
13332         - Replace hand-coded loops with (dolist)
13333         - Fix comment typo
13334
13335 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13336
13337         * packages.el: Added new function, `package-delete-name', to
13338           delete existing packages from the installed package database
13339           (`packages-package-list').  Also added the "pkginfo" directory
13340           to `packages-special-base-regexp', so that the pkginfo directory
13341           would not get added to `late-packages'.
13342
13343         * package-admin.el: Added ability to delete an installed package
13344           (added low-level function, `package-admin-delete-package').
13345           Understands how to use the pkginfo/MANIFEST.<package> file to
13346           delete the package.  When installing a package, will also
13347           create a MANIFEST.* file if one is not provided by the
13348           package.  If the MANIFEST.* doesn't exist when deleting a
13349           package, the functions will fall back to attempting to delete
13350           any package-specific lisp directory.
13351
13352         * package-get.el: Moved some functions to package-admin.el.
13353           Added interactive function `package-get-delete-package', for
13354           use by users for deleting a package.
13355
13356           Also modified to not require the presence of efs.
13357
13358 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13359
13360         * files.el (find-file-noselect): Handle all signals, kill the
13361         buffer and resignal.
13362
13363 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13364
13365         * cl-macs.el (glyph-image): Add setf method.
13366
13367 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13368
13369         * package-get.el: Fixed broken EFS downloading.  Also, look for
13370           .tar.gz files first, in preference over .tgz files.
13371
13372         * package-ui.el: Fix display of package version numbers.
13373
13374 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13375
13376         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13377         argument.
13378
13379 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13380
13381         * list-mode.el: `display-completion-list': added new/optional
13382           keyword `:completion-string', which allows the programmer to
13383           change the "Possible completions are:" prompt.
13384
13385         * menubar-items.el: Added new pulldown menu-pick to start up the
13386           visual package browser/installer:
13387
13388                 Options->Customize->List Packages
13389
13390         * package-admin.el: Added hooks for installing under both Unix
13391           and MS Windows.  Does additional error checking.  No longer
13392           calls "add-big-package.sh" to install packages under Unix; now
13393           calls gunzip & tar directly.
13394
13395         * package-get.el: Added ability to install packages from files
13396           on a local disk/CDROM.  Now deletes any existing package lisp
13397           directory.  Does completion on available packages when
13398           querying for package names.  Will also search for .tgz files
13399           in addition for .tar.gz files.  Tries to reload
13400           auto-autoloads, as a convenience when loading new packages,
13401           and also tries to add any new package paths to `load-path'.
13402           Changed all occurences of `concat' to use `expand-file-name'.
13403
13404         * package-ui.el: New file which implements the main visual
13405           package browser/installer, which is started via a menu pick or
13406           M-x pui-list packages.
13407
13408 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13409
13410         * startup.el (load-init-file): spelling fix.
13411
13412 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13413
13414         * startup.el (normal-top-level): Load auto-autoload files
13415         covariantly with their precedence.
13416
13417 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13418
13419         * menubar-items.el (default-menubar): Remove "Font Weight"
13420         option, there is currently no custom equivalent.. Customize-faces
13421         is "Edit faces".
13422
13423         * x-font-menu.el (font-menu-set-font): Use customize to set
13424         default face.
13425
13426         * faces.el (face-spec-update-all-matching): New function.
13427
13428         * cus-face.el (custom-set-face-update-spec): New function.
13429         Interface to customize faces from elisp.
13430
13431         (custom-face-value-create): Show the customized settings if set
13432         but not saved.
13433
13434 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13435
13436         (custom-face-value-create): Show the customized settings if set
13437         but not saved.
13438
13439 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13440
13441         * keydefs.el (global-map): Add FSF 20.3 binding of
13442         query-replace-regexp.
13443
13444 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13445
13446         * minibuf.el (read-file-name-internal-1): use
13447         user-name-completion-1 instead of user-name-completion.
13448
13449 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13450
13451         * loadup.el:
13452         * make-docfile.el:
13453         * update-elc.el: Don't set `source-directory' (now defunct as a
13454         global variable) no more.
13455
13456         * packages.el (packages-list-autoloads): Made `source-directory'
13457         (now defunct as a global variable) a parameter.
13458
13459 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13460
13461         * about.el (about-hackers): new email
13462
13463 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13464
13465         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13466
13467 1998-07-17  Didier Verna  <didier@xemacs.org>
13468
13469         * faces.el (set-face-property):
13470         (set-face-dim-p):
13471         (face-dim-p): updated the doc strings now that the dim property isn't
13472         tty-specific.
13473         (face-equal): the dim property is now a common one.
13474
13475         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13476         Renamed the `stipple' attribute to `background-pixmap'.
13477         (custom-face-background-pixmap): make custom-face-stipple an
13478         obsolete alias for this.
13479
13480 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13481
13482         * find-paths.el (paths-file-readable-directory-p): Created and
13483         used.
13484
13485         * loadup.el: Don't set inhibit-... flags from run-temacs.
13486
13487 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13488
13489         * packages.el (packages-data-path-depth): Added and used.
13490
13491 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13492
13493         * about.el:
13494         - Change .xpm to .png, delete "zcat" section.
13495         - cosmetic fix in the 'marcpa' entry.
13496
13497         * etc/photos
13498         - convert all .xpm.Z to .png
13499         - rename mrb to martin
13500         - rename mcook-m to mcookm
13501
13502 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13503
13504         * x-init.el (x-initialize-compose): Add support for
13505         dead-circumflex as YET ANOTHER NAME for that dead key.
13506
13507 1998-08-05  Colin Rafferty <colin@xemacs.org>
13508
13509         * setup-paths.el (paths-construct-exec-path): Made the
13510         last-packages really be last.
13511         (paths-construct-data-directory-list): Ditto.
13512
13513 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13514
13515         * startup.el(startup-splash-frame-body):
13516         Update Copyright notice in splash screen
13517
13518 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13519
13520         * minibuf.el (read-file-name-internal-1): do ~user completion.
13521
13522 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13523
13524         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13525         aginst destroyed extents
13526
13527 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13528
13529         * package-get.el (package-get): add `install-dir' argument.
13530
13531 1998-07-20  John Jones  <jj@asu.edu>
13532
13533         * package-get.el: calls to package-get-update-all will only
13534           update packages which are already installed.
13535
13536 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13537
13538         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13539         writable.
13540
13541 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13542
13543         * about.el (about-hackers): Correct my email.
13544
13545 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13546
13547         * about.el (about-hackers): new email-address.
13548
13549 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13550
13551         * minibuf.el (read-number): Don't let `input-error' condition
13552         escape.
13553
13554 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13555
13556         * about.el (about-hackers): use my `email-for-life' address.
13557
13558 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13559
13560         * XEmacs 21.2-beta1 is released.
13561
13562 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13563
13564         * ldap.el (ldap-search): Doc string change
13565
13566 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13567
13568         * menubar-items.el (default-menubar): Removed references to
13569         `data-directory', and use `locate-data-file' instead, and made
13570         then greyed out if they don't exist.
13571
13572 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13573
13574         * keymap.el (events-to-keys): Use `format' instead of `concat'
13575         since the latter does not accept integer args anymore
13576
13577 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13578
13579         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13580         macros replaced.
13581
13582 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13583
13584         * make-docfile.el: Get first initialization from very-early-lisp.el
13585         * update-elc.el: Ditto.
13586         * loadup.el (really-early-error-handler): Ditto.
13587
13588         * packages.el (packages-unbytecompiled-lisp): Add new file,
13589         very-early-lisp.el.
13590
13591         * very-early-lisp.el: New file.
13592
13593 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13594
13595         * Symbols that have been obsolete for at least 3 years removed (II).
13596
13597         * obsolete.el (eval-current-buffer): Make compatible.
13598         (byte-code-function-p): Ditto.
13599         (send-string): Removed.
13600         (send-region): Removed.
13601         (screen-scrollbar-width): Removed.
13602         (set-screen-scrollbar-width): Removed.
13603         (set-screen-left-margin-width): Removed.
13604         (set-screen-right-margin-width): Removed.
13605         (screen-left-margin-width): Removed.
13606         (screen-right-margin-width): Removed.
13607         (set-buffer-left-margin-width): Removed.
13608         (set-buffer-right-margin-width): Removed.
13609         (buffer-left-margin-width): Removed.
13610         (buffer-right-margin-width): Removed.
13611         (x-set-frame-icon-pixmap): Removed.
13612         (x-set-screen-icon-pixmap): Removed.
13613         (pixel-name): Removed.
13614         (make-pixmap): Removed.
13615         (make-cursor): Removed.
13616         (pixmap-width): Removed.
13617         (pixmap-contributes-to-line-height-p): Removed.
13618         (set-pixmap-contributes-to-line-height): Removed.
13619
13620 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13621
13622         * obsolete.el (popup-menu-up-p): removed.
13623         (read-no-blanks-input): Removed.
13624         (wholenump): Removed.
13625         (ring-mod): Removed (what was ring-mod?).
13626         (current-time-seconds): Removed.
13627         (run-special-hook-with-args): Removed.
13628         (dot): Removed.
13629         (dot-marker): Removed.
13630         (dot-min): Removed.
13631         (dot-max): Removed.
13632         (window-dot): Removed.
13633         (set-window-dot): Removed.
13634
13635         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13636         `dot-min'.
13637
13638         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13639
13640         * code-files.el (insert-file-contents): Rename
13641         run-special-hook-with-args to run-hook-with-args-until-success.
13642         (write-region): Ditto.
13643
13644 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13645
13646         * about.el: Fix typos, update release date.
13647
13648         * Symbols that have been obsolete for at least 3 years removed.
13649
13650         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13651         screen- functions.
13652         (toplevel): remove setf methods for screen functions.
13653         * cl-macs.el (extent-data): defsetf removed.
13654         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13655         many places to remove.
13656         (comment-indent-hook): Ditto.
13657         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13658         (buffer-dedicated-screen): Ditto.
13659         (deiconify-screen): Ditto.
13660         (delete-screen): Ditto.
13661         (event-screen): Ditto.
13662         (find-file-other-screen): Ditto.
13663         (find-file-read-only-other-screen): Ditto.
13664         (live-screen-p): Ditto.
13665         (screen-height): Ditto.
13666         (screen-iconified-p): Ditto.
13667         (screen-list): Ditto.
13668         (screen-live-p): Ditto.
13669         (screen-name): Ditto.
13670         (screen-parameters): Ditto.
13671         (screen-pixel-height): Ditto.
13672         (screen-pixel-width): Ditto.
13673         (screen-root-window): Ditto.
13674         (screen-selected-window): Ditto.
13675         (screen-totally-visible-p): Ditto.
13676         (screen-visible-p): Ditto.
13677         (screen-width): Ditto.
13678         (screenp): Ditto.
13679         (get-screen-for-buffer): Ditto.
13680         (get-screen-for-buffer-noselect): Ditto.
13681         (get-other-screen): Ditto.
13682         (iconify-screen): Ditto.
13683         (lower-screen): Ditto.
13684         (mail-other-screen): Ditto.
13685         (make-screen): Ditto.
13686         (make-screen-invisible): Ditto.
13687         (make-screen-visible): Ditto.
13688         (modify-screen-parameters): Ditto.
13689         (new-screen): Ditto.
13690         (next-screen): Ditto.
13691         (next-multiscreen-window): Ditto.
13692         (other-screen): Ditto.
13693         (previous-screen): Ditto.
13694         (previous-multiscreen-window): Ditto.
13695         (raise-screen): Ditto.
13696         (redraw-screen): Ditto.
13697         (select-screen): Ditto.
13698         (selected-screen): Ditto.
13699         (set-buffer-dedicated-screen): Ditto.
13700         (set-screen-height): Ditto.
13701         (set-screen-position): Ditto.
13702         (set-screen-size): Ditto.
13703         (set-screen-width): Ditto.
13704         (show-temp-buffer-in-current-screen): Ditto.
13705         (switch-to-buffer-other-screen): Ditto.
13706         (visible-screen-list): Ditto.
13707         (window-screen): Ditto.
13708         (x-set-screen-pointer): Ditto.
13709         (x-set-frame-pointer): Ditto.
13710         (screen-title-format): Ditto.
13711         (screen-icon-title-format): Ditto.
13712         (terminal-screen): Ditto.
13713         (delete-screen-hook): Ditto.
13714         (create-screen-hook): Ditto.
13715         (mouse-enter-screen-hook): Ditto.
13716         (mouse-leave-screen-hook): Ditto.
13717         (map-screen-hook): Ditto.
13718         (unmap-screen-hook): Ditto.
13719         (default-screen-alist): Ditto.
13720         (default-screen-name): Ditto.
13721         (x-screen-defaults): Ditto.
13722         (x-create-screen): Ditto.
13723         * obsolete.el: meta-flag removed.
13724         baud-rate removed.
13725         sleep-for-millisecs removed.
13726         extent-data removed.
13727         set-extent-data removed.
13728         set-extent-attribute removed.
13729         extent-glyph removed.
13730         extent-layout removed.
13731         set-extent-layout removed.
13732         list-faces-display removed.
13733         list-faces removed.
13734         trim-versions-without-asking removed.
13735         after-write-file-hooks removed.
13736         truename removed.
13737         auto-fill-hook removed.
13738         blink-paren-hook removed.
13739         select-screen-hook, deselect-screen-hook removed.
13740         auto-raise-screen, auto-lower-screen removed.
13741
13742         * msw-mouse.el: Global change resource -> mswindows-resource.
13743
13744         * XEmacs 21.0-pre5 is released.
13745
13746 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13747
13748         * about.el (about-hackers): Credits update.
13749
13750 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13751
13752         * register.el (insert-register): Don't activate the region.
13753
13754 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13755
13756         * select.el: Restore x-* symbols for backwards compatibility:
13757         x-copy-primary-selection, x-kill-primary-selection,
13758         x-delete-primary-selection, x-select-make-extent-for-selection,
13759         x-valid-simple-selection-, x-cut-copy-clear-internal.
13760
13761 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13762
13763         * XEmacs 21.0-pre4 is released.
13764
13765 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13766
13767         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13768         reporting bugs.
13769         (maybe-add-init-button): Fix semantics under Windows.  Use
13770         `expand-file-name' rather than `concat'.
13771
13772         * help.el (print-messages): New function.
13773
13774 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13775
13776         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13777
13778 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13779
13780         * about.el: Tweaked my entry in about-hackers.
13781
13782         * find-paths.el (paths-emacs-root-p):
13783           Relaxed emacs-root checking of an in-place installation to
13784           also accommodate the flat layout used on MS Windows.
13785
13786 1998-06-29  John Jones  <jj@asu.edu>
13787
13788         * package-get.el: calls to package-get-update-all will only
13789           update packages which are already installed.
13790
13791 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13792
13793         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13794         are handled by the gui-element face fallbacks now.
13795
13796         * x-faces.el: default gui-element face to "background" as well as
13797         the default face.
13798
13799         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13800         and default face settings since these are set as fallbacks now in
13801         the appropriate domain.
13802
13803 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13804
13805         * text-mode.el (text-mode): Reorder regexp so the OR part
13806         corresponding to `page-delim' goes first and the hack in
13807         `forward-paragraph' will work.
13808         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13809
13810 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13811
13812         * subr.el (remove-hook): When checking the hook value
13813           with functionp, don't apply car to it.
13814
13815 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13816
13817         * package-get.el (package-get-remote-filename):
13818           Don't use file-name-as-directory because the local directory
13819           separator conventions might not be the same as ftp's.
13820
13821 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13822
13823         * ldap.el (ldap-host-parameters-alist): New name of
13824         `ldap-host-parameters-plist'
13825
13826 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13827
13828         * package-get.el: Using (require 'package-get-base), now that it
13829         provides itself.  Consequently removed all instances of (load
13830         "package-get-base.el").
13831
13832 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13833
13834         * subr.el (remove-hook): Don't treat the hook value as a
13835           list unless it is both consp and not functionp.
13836
13837 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13838
13839         * about.el: Email address for Ben Wing is ben@xemacs.org.
13840         * auto-show.el: Ditto.
13841         * bytecomp.el: Ditto.
13842         * faces.el: Ditto.
13843         * x-scrollbar.el: Ditto.
13844         * x-misc.el: Ditto.
13845         * tty-init.el: Ditto.
13846         * toolbar-items.el: Ditto.
13847         * symbol-syntax.el: Ditto.
13848         * specifier.el: Ditto.
13849         * objects.el: Ditto.
13850         * hyper-apropos.el: Ditto.
13851         * glyphs.el: Ditto.
13852
13853 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13854
13855         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13856         vertical-divider-always-visible-p.
13857         (default-mouse-motion-handler): Ditto.
13858
13859 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13860
13861         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13862         global value.
13863
13864 1998-06-21  Oliver Graf <ograf@fga.de>
13865
13866         * build-reports.el: changed receiver to xemacs-build-reports list
13867
13868 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13869
13870         * font.el: Split font-family-mappings into X and
13871           mswindows-specific versions.
13872           mswindows-font-create-[object|name]: Treat supplied size
13873           as a pointsize. Added underline and strikethru handling.
13874
13875         * msw-faces.el: changed default mswindows charset to western.
13876
13877         * msw-glyphs.el: removed space in border-glyph font string that
13878           was inserted to get round bugs in the mswindows C font code.
13879
13880 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13881
13882         * about.el (about-hackers): Credits update.
13883
13884         * help-nomule.el (tutorial-supported-languages): Add Romanian
13885         TUTORIAL.
13886
13887         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13888         to ISO-8859-2.
13889
13890 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13891
13892         * font.el: Split font-family-mappings into X and
13893           mswindows-specific versions.
13894           mswindows-font-create-[object|name]: Treat supplied size
13895           as a pointsize. Added underline and strikethru handling.
13896
13897         * msw-faces.el: changed default mswindows charset to western.
13898
13899         * msw-glyphs.el: removed space in border-glyph font string that
13900           was inserted to get round bugs in the mswindows C font code.
13901
13902 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13903
13904         * minibuf.el: make read-color-completion-table call
13905           (mswindows-color-list for mswindows devices.
13906
13907 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13908
13909         * lisp/font-lock.el
13910         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13911         Let declaration items contain non-word symbol characters.
13912
13913 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13914
13915         * package-get.el (package-get-package-provider): Added autoload
13916         cookie.  Loading "package-get-base.el" in ALL functions that use
13917         it.  Fixed some (interactive ...) with multiple argument specs
13918         again.  Cosmetic indentation changes.
13919
13920 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13921
13922         * info.el (Info-insert-dir): Don't use nreverse on variables
13923         that you want to use later.
13924
13925 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13926
13927         * x-mouse.el (x-set-point-and-move-selection): Replace call
13928         to x-kill-primary-selection with kill-primary-selection
13929
13930 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13931
13932         * simple.el (what-cursor-position): Make cursor position reported
13933         use value of column-number-start-at-one
13934
13935 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13936
13937         * about.el (xemacs-hackers): Fix Jareth's email address.
13938
13939 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13940
13941         * startup.el (startup-splash-frame): Remove
13942         `xemacs-startup-logo-function'.
13943
13944 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13945
13946         * about.el (about-hackers): Update credits list.
13947
13948 1998-06-06  Jeff Miller <jmiller@smart.net>
13949
13950         * lisp/sound.el: Update sound-ext to allow filenames with
13951           extensions to be found by load-sound-file
13952
13953 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13954
13955         * info.el (Info-rebuild-outdated-dir): Removed variable
13956         (Info-auto-generate-directory): New variable
13957         (Info-save-auto-generated-dir): New variable
13958         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13959         (Info-build-dir-anew): Second parameter removed.  Use
13960         `Info-save-auto-generated-dir'
13961         (Info-rebuild-dir): Ditto
13962
13963 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
13964
13965         * list-mode.el (next-list-mode-item): Would not recognize
13966         border between directly neighbored items.
13967
13968 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13969
13970         * package-get.el: add autoloads for some functions.
13971
13972 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
13973
13974         * specifier.el (let-specifier): Tiny docfixes.
13975
13976 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13977
13978         * msw-mouse.el: set selection-pointer-glyph to Normal.
13979
13980 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
13981
13982         * wid-edit.el (widget-specify-secret): New function.
13983         (widget-after-change): Use it.
13984         (widget-specify-field): Use it.
13985
13986 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
13987
13988         * mouse.el (drag-window-divider): Use `(not done)' instead of
13989         `doit'; reuse result of `window-pixel-edges'.
13990
13991         * modeline.el (drag-modeline-event-lag): Rename to
13992         drag-divider-event-lag.
13993
13994 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
13995
13996         * specifier.el (let-specifier): Rewritten not to generate needless
13997         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
13998         arguments.
13999
14000 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14001
14002         * minibuf.el (read-file-name-1): Setup buffer-local value of
14003         `completion-ignore-case' in completions buffer under Windows.
14004
14005 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14006
14007         * about.el (about-maintainer-glyph): Fix support for not
14008         compressed images.
14009
14010 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14011
14012         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14013
14014         * mouse.el (mouse-track): Cancel selection if misc-user event with
14015         `cancel-mode-internal' function is fetched.
14016
14017 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14018
14019         * files.el (save-some-buffers-1): Fixed return value.
14020
14021 1998-06-01  Oliver Graf <ograf@fga.de>
14022
14023         * dragdrop.el: added experimental
14024
14025 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14026
14027         * startup.el (after-init-hook, init-file-user,
14028         user-init-directory, load-user-init-file):  Purge references
14029         to "~/.xemacs/init.el" from docstrings.
14030
14031         (load-user-init-file) Use paths-construct-path to construct
14032         paths to user init files.  Go directly to ~/.emacs, do not
14033         search ~/.xemacs/, do not load `default-custom-file'.
14034
14035 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14036
14037         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14038         general *sh.
14039         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14040
14041 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14042
14043         * menubar-items.el (default-menubar): add Update Packages to customize
14044         menu.
14045
14046 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14047
14048         * faces.el: use toolbar face as a fallback for toolbar properties
14049         in xpm-color-symbols instead of default.
14050
14051         * msw-faces.el: rename 3d-object -> gui-element face.
14052
14053 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14054
14055         * startup.el (xemacs-startup-logo-function): New variable.
14056         (startup-splash-frame): Use it.
14057
14058 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14059
14060         * files.el (save-some-buffers): Would wait 1 second.
14061         (save-some-buffers-1): Delete other windows here instead of in
14062         `save-some-buffers'.
14063         (save-some-buffers): Force redisplay only if windows were deleted.
14064
14065 1998-06-02  Didier Verna  <didier@xemacs.org>
14066
14067         * cus-face.el (custom-face-attributes): generalized the use of
14068         toggle buttons for boolean attributes.
14069         Re-ordered the items a bit.
14070
14071 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14072
14073         * sound.el (default-sound-directory): Use `locate-data-directory'
14074         to find the sounds directory.
14075
14076 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14077
14078         * sound.el: default sound-ext to .wav under mswindows, .au
14079         otherwise. load-default sounds without extensions.
14080
14081 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14082
14083         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14084         if send-pr is not bound.
14085
14086 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14087
14088         * files.el: grok idl files in auto-mode-alist.
14089 1998-06-01  Jeff Miller  <jmiller@smart.net>
14090
14091         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14092         calling `upcase'.
14093
14094 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14095
14096         * msw-glyphs.el: add xbm to the list of image types supported.
14097
14098 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14099
14100         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14101         instead of XEmacs one when dumping InfoDock.
14102
14103 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14104
14105         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14106         for `modeline-visible-p'
14107
14108         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14109
14110 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14111
14112         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14113         since it's not used anymore. doc string fixes.
14114
14115         * package-get.el (package-get-file-installed-p): new function. use
14116         instead of file-installed-p which is in an external package.
14117
14118 1998-05-28  Oliver Graf <ograf@fga.de>
14119
14120         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14121         favor of select-window/switch-to-buffer
14122
14123 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14124
14125         * startup.el: changed (getenv "HOME") to (user-home-directory)
14126
14127 1998-05-25  Oliver Graf <ograf@fga.de>
14128
14129         * frame.el (cde-start-drag) moved to dragdrop.el
14130         (offix-start-drag-region) moved to dragdrop.el
14131         (offix-start-drag) moved to dragdrop.el
14132         * dragdrop.el (cde-start-drag) moved from frame.el
14133         (offix-start-drag-region) moved from frame.el
14134         (offix-start-drag) moved from frame.el
14135         (cde-start-drag-region) cde drag regions
14136         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14137
14138 1998-05-26  Oliver Graf <ograf@fga.de>
14139
14140         * dragdrop.el: created dragdrop-drag prototypes
14141         (cde-start-drag-region) fixed typo
14142
14143 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14144
14145         * simple.el (after-init-hook): Remove reader macro.
14146
14147         * packages.el (packages-hardcoded-lisp): Get rid of reader
14148         macros.  Update DOC string.
14149
14150 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14151
14152         * mouse.el (drag-window-divider): Ditto.
14153
14154         * modeline.el (mouse-drag-modeline): Use it.
14155
14156         * lisp-mode.el (let-specifier): Specify indentation.
14157
14158         * specifier.el (let-specifier): Renamed from
14159         `with-specifier-instance'.
14160
14161 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14162
14163         * x-faces.el:
14164         * faces.el: move definition of xpm-color-symbols from x-faces.el
14165         to faces. Predicate x-get-resource on the presence of x.
14166
14167         * msw-faces.el: set 3d-object face rather than modeline. Specify
14168         faces as specfier defaults.
14169
14170         * package-get.el: don't use package-admin-add-single-file-package.
14171
14172 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14173
14174         * toolbar-items.el: Fixup tooltips.
14175         (toolbar-gnus): Don't use obsolete variable
14176         toolbar-news-frame-properties.
14177         (toolbar-news-reader): Default to `gnus' instead of
14178         `not-configured'.
14179
14180         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14181         Windows.
14182
14183 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14184
14185         * package-get.el: rename -installedp -> -installed-p.
14186
14187 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14188
14189         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14190         attributes, and assinged it to continuation, truncation and
14191         hscroll glyphs.
14192
14193         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14194         and made continuation, truncation and hscroll glyphs arrow
14195         characters out of that font.
14196
14197 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14198
14199         * minibuf.el (minibuffer-electric-separator): Play nicely with
14200         directory-sep-char being \.
14201         (minibuffer-electric-tilde): Ditto.
14202         (read-file-name-map): Ditto.
14203
14204 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14205
14206         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14207         on X devices.
14208         (default-mouse-track-deal-with-down-event): Avoid
14209         `x-disown-selection'; use `disown-selection' instead.
14210
14211 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14212
14213         * select.el:
14214         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14215         moved to (cut-copy-clear-internal) in select.el. Ditto for
14216         (x-delete-primary-selection) (x-kill-primary-selection)
14217         (x-copy-primary-selection).
14218         (own-clipboard): new function.
14219
14220         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14221         functions in select.el. remove old ones.
14222         (mswindows-own-clipboard): new function.
14223
14224 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14225
14226         * gnuserv.el: allow connections from mswindows type devices.
14227
14228 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14229
14230         * msw-glyphs.el: change image type used from cursor to resource.
14231
14232 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14233
14234         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14235         for {top,bottom}-{left,right} values in addition to
14236         {top,bottom}_{left,right}.
14237         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14238
14239 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14240
14241         * cl-macs.el (specifier-instance): Undefine its setf method.
14242
14243         * specifier.el (with-specifier-instance): Added docstring.
14244
14245         * mouse.el (drag-window-divider): Ditto.
14246
14247         * modeline.el (mouse-drag-modeline): Use it.
14248
14249         * lisp-mode.el (with-specifier-instance): Define its indentation
14250         level.
14251
14252         * specifier.el (with-specifier-instance): New macro.
14253
14254 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14255
14256         * package-get.el (package-get-create-custom): new function to
14257         auto-generate package-get-custom.el from package-get-base.el.
14258         * (package-get-ever-installedp): new function.
14259         * (package-get-custom): new function to get all packages specified
14260         by customize.
14261
14262 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14263
14264         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14265
14266 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14267
14268         * cl-extra.el: Reverse previous float change.
14269
14270 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14271
14272         * x-faces.el:
14273         * faces.el (try-font-name): moved from x-faces.el since it is
14274         required by w3 under mswindows as well X.
14275
14276 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14277
14278         * winnt.el: Removed evil (setq completion-ignore-case t)
14279         clause, one more overlookef fsfism.
14280         (nt-quote-args-functions-alist): End sentences with double space.
14281
14282 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14283
14284         * window-xemacs.el (push-window-configuration): Remove kludgery of
14285         recaching default-toolbar specifier.
14286         (pop-window-configuration): Ditto.
14287         (unpop-window-configuration): Ditto.
14288
14289 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14290
14291         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14292
14293 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14294
14295         * winnt.el (nt-quote-args-verbatim): Added function.
14296         (nt-quote-args-prefix-quote): Added function.
14297         (nt-quote-args-backslash-quote): Added function.
14298         (nt-quote-args-double-quote): Added function.
14299         (nt-quote-args-functions-alist): New variable.
14300         (nt-quote-process-args): Added function. This is the main quoting
14301         work horse called from process-nt.c
14302
14303 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14304
14305         * winnt.el: Removed duplicate definitions for backspace,
14306         delete, M-backspace and C-M-backspace.
14307         (file-name-buffer-file-type-alist): Removed this variable.
14308         (find-buffer-file-type): Removed function.
14309         (find-file-binary):  Removed function.
14310         (find-file-text): Removed function.
14311         (find-file-not-found-set-buffer-file-type): Removed function.
14312         (save-to-unix-hook): Removed function.
14313         (revert-from-unix-hook): Removed function.
14314         (using-unix-filesystems): Removed function.
14315         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14316         warning.
14317         (x-set-selection): Removed function.
14318         (x-get-selection): Removed function.
14319         Removed commented FSFisms.
14320         Replaced copyright notice (this file is not part of GNU Emacs).
14321         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14322         comint-process-echoes setting to t.
14323
14324 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14325
14326         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14327         and used following the interface change of
14328         `paths-find-recursive-path'.
14329
14330         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14331         regexp instead of a list of base names.
14332         (paths-version-control-filename-regexp):
14333         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14334         Introduced and used following the interface change of
14335         `paths-find-recursive-path'.
14336
14337 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14338
14339         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14340         on X devices, rather than on all non-TTY devices.
14341
14342 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14343
14344         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14345
14346         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14347
14348 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14349
14350         * itimer.el (activate-itimer): Fixed usage of integers
14351         as argument to `concat'.
14352
14353 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14354
14355         * itimer.el (start-itimer): replace the use of `concat' with
14356         `format'
14357
14358 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14359
14360         * mode-motion.el (mode-motion-hook): Clarify docstring.
14361         From Bob Weiner <weiner@altrasoft.com>
14362
14363         * loadhist.el (symbol-file): Supply prompt string when used
14364         interactively.
14365         From Bob Weiner <weiner@altrasoft.com>
14366
14367 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14368
14369         * loadup.el (really-early-error-handler): Ditto.
14370
14371         * update-elc.el: Ditto.
14372
14373         * setup-paths.el (paths-construct-exec-path): Ditto.
14374
14375         * make-docfile.el: Ditto.
14376
14377         * find-paths.el (paths-decode-directory-path): Use split-path
14378         instead of decode-path.
14379
14380         * files.el (parse-colon-path): Update docstring reference.
14381
14382 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14383
14384         * msw-init.el:
14385         * x-init.el:
14386         Bind cut'n'paste keys to non window-system specific functions.
14387
14388         * msw-select.el: New function mswindows-clear-clipboard.
14389         mswindows-cut-copy-clipboard extended to handle clearing of the
14390         selection and renamed to mswindows-cut-copy-clear-clipboard.
14391
14392         * select.el: on mswindows devices delete-primary-selection
14393         calls mswindows-clear-clipboard.
14394
14395 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14396
14397         * simple.el (quoted-insert): Inhibit quit when using read-char.
14398
14399         * cmdloop.el (read-char): Don't inhibit quit.
14400         (read-char-exclusive): Ditto.
14401         (read-char): Signal quit if quit-char was pressed.
14402         (read-char-exclusive): Ditto.
14403         (read-quoted-char): Return a character, not integer.
14404
14405         * menubar-items.el (default-popup-menu): Use Andy's generic
14406         selection code.
14407         (default-popup-menu): Fix code.
14408
14409 1998-05-14  Oliver Graf <ograf@fga.de>
14410
14411         * dragdrop.el (dragdrop-function-widget): this time it's done
14412
14413 1998-05-13  Oliver Graf <ograf@fga.de>
14414
14415         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14416
14417 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14418
14419         * device.el (device-pixel-width):
14420         (device-pixel-height):
14421         (device-mm-width):
14422         (device-mm-height):
14423         (device-bitplanes):
14424         (device-color-cells): Swapped parameters to device-system-metric
14425         according to the interface change.
14426
14427 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14428
14429         * mouse.el (default-mouse-motion-handler): Use new name of the
14430         function event-over-vertical-divider-p.
14431         Do not set E-W arrow cursor over the divider if
14432         vertical-divider-draggable-p is nil in the window.
14433         ([top-level]): Use new name for the variable
14434         vertical-divider-map.
14435         (drag-window-divider): Respect vertical-divider-draggable-p.
14436         Variable name typo fixes.
14437
14438 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14439
14440         * keymap.el (kbd): Define here; handle string constants and
14441         others...
14442
14443 1998-05-15  Christian Nyb <chr@mediascience.no>
14444
14445         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14446         in Emacs 18.
14447
14448 1998-05-13  Didier Verna  <didier@xemacs.org>
14449
14450         * mouse.el (drag-window-divider): give the vertical divider a
14451         pressed look when dragging it.
14452
14453 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14454
14455         * faces.el: predicate some more face operations on x or mswindows
14456         not just x.
14457
14458         * modeline.el: enable modeline coloring for mswindows.
14459
14460 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14461
14462         * minibuf.el (minibuffer-default): Added variable; compatible with
14463         FSF Emacs.
14464         (next-history-element): Used `minibuffer-default'.
14465
14466 1998-05-12  Oliver Graf <ograf@fga.de>
14467
14468         * dragdrop.el (dragdrop-function-widget): button and mods ok
14469         arguments still look a bit strange
14470         (dragdrop-compare-mods) created
14471         (dragdrop-drop-do-functions) correctly checks for buttons and
14472         modifiers
14473
14474 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14475
14476         * setup-paths.el (paths-default-info-directories): Replace
14477         path-separator with directory-sep-char.
14478
14479         * files.el (path-separator): Don't define it here.
14480
14481 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14482
14483         * update-elc.el: Ditto.
14484
14485         * setup-paths.el (paths-construct-exec-path): Ditto.
14486
14487         * make-docfile.el: Ditto.
14488
14489         * loadup.el (really-early-error-handler): Ditto.
14490
14491         * find-paths.el (paths-decode-directory-path): Use decode-path
14492         instead of decode-path-internal.
14493
14494         * files.el (parse-colon-path): Update docstring.
14495
14496 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14497
14498         * subr.el (get-buffer-window-list): Make BUFFER optional.
14499
14500         * window-xemacs.el (windows-of-buffer): Defalias to
14501         get-buffer-window-list.
14502
14503 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14504
14505         * disass.el: Fix maintainer keyword.
14506
14507         * bytecomp.el (byte-compile-and-load-file): Autoload.
14508         (byte-compile-buffer): Ditto.
14509
14510         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14511         value is returned, not the name.
14512         (lisp-imenu-generic-expression): Enable it.
14513         (lisp-mode-variables): Ditto.
14514         (lisp-indent-offset): Change defconst to defvar.
14515         (lisp-indent-function): Ditto.
14516         (lisp-body-indent): Ditto.
14517
14518 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14519
14520         * modeline.el: Use zap-last-kbd-macro-event.
14521
14522         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14523         nil, don't attempt to do anything with messages.
14524         (eval-last-sexp): Use `letf' for clarity.
14525
14526 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14527
14528         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14529
14530 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14531
14532         * buff-menu.el:
14533         * lisp-mode.el:
14534         * obsolete.el:
14535         Change empty docstrings into no doc strings at all.
14536         Fix bogus FSF-format docstrings.
14537         * etags.el: Fix docstring.
14538
14539 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14540
14541         * package-get.el (package-get): Use internal md5
14542
14543 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14544
14545         * about.el (about-xemacs): Correct abuse of concat.
14546
14547 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14548
14549         * info.el (Info-mode): Use easymenu.
14550
14551 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14552
14553         * apropos.el (apropos): Don't use concat with integers.
14554
14555         * cmdloop.el (describe-last-error): Handle the case when no error
14556         was seen gracefully.
14557
14558         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14559         defun.
14560         (apropos-describe-plist): Ditto.
14561
14562         * help.el (with-displaying-help-buffer): Revert to a defun.
14563         (describe-key): Use it as defun.
14564         (describe-mode): Ditto.
14565         (describe-bindings): Ditto.
14566         (describe-prefix-bindings): Ditto.
14567         (describe-installation): Ditto.
14568         (view-lossage): Ditto.
14569         (describe-function): Ditto.
14570         (describe-variable): Ditto.
14571         (describe-syntax): Ditto.
14572
14573 1998-05-11  Oliver Graf <ograf@fga.de>
14574
14575         * dragdrop.el: changed order of require/provide
14576         (dragdrop-drop-mime-default) changed to new calling conventions
14577         (dragdrop-drop-do-functions) changed to new calling conventions
14578         (dragdrop-function-widget) this one needs more work...
14579
14580 1998-05-10  Oliver Graf <ograf@fga.de>
14581
14582         * about.el: another small change in my entry
14583         * dragdrop.el (dragdrop-drop-log-function): logging added
14584         plus customizations
14585         changed interface to handler functions. now called with event
14586         and object
14587
14588 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14589
14590         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14591         E-W arrow pointer displayed over draggable dividers.
14592
14593         * mouse.el (default-mouse-motion-handler): Show it when
14594         appropriate.
14595         (drag-window-divider): Added.
14596         ([top-level]): Initialized window-divider-map with a keymap
14597         binding the above function to left button down event.
14598
14599         * x-mouse.el (x-init-pointer-shape): Initialize
14600         divider-pointer-glyph from Cursor.dividerPointer, or use default
14601         E-W double arrow.
14602
14603 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14604
14605         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14606
14607 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14608
14609         * simple.el (count-words-buffer): Don't query for buffer.
14610         (count-lines-buffer): Ditto.
14611
14612 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14613
14614         * help.el (where-is): add optional insert argument.
14615
14616 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14617
14618         * help.el (describe-key-briefly): New argument INSERT.
14619
14620         * simple.el (eval-expression): New optional argument; synch with
14621         FSF 20.3.
14622
14623         * keydefs.el (global-map): Add new register bindings.
14624
14625         * register.el: Synched with FSF 20.3.
14626
14627 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14628
14629         * window-xemacs.el (recenter): all arguments are optional.
14630
14631 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14632
14633         * device.el: (device-pixel-width): Reflected name/parameters
14634         change to device-system-metric.
14635         (device-pixel-height): Ditto.
14636         (device-mm-width): Ditto.
14637         (device-mm-height): Ditto.
14638         (device-bitplanes): Ditto.
14639         (device-color-cells): Ditto.
14640
14641 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14642
14643         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14644
14645         * cl.el (most-positive-fixnum): Document.
14646         (most-negative-fixnum): Ditto.
14647
14648         * cus-dep.el: Updated comment.
14649
14650         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14651         constant.
14652
14653         * cus-load.el (custom-put): Removed.
14654
14655         * files.el (after-find-file): Just resignal quit instead of
14656         signaling "canceled".
14657
14658 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14659
14660         * frame.el (other-frame): Use `focus-frame' instead of
14661         select-frame kludges.
14662
14663         * lisp-mode.el: Update lisp-indent-function for
14664         save-selected-frame and with-selected-frame.
14665
14666         * frame.el (save-selected-frame): New macro.
14667         (with-selected-frame): Ditto.
14668         (other-frame): Use `set-frame-focus'.
14669
14670 1998-05-06  Oliver Graf <ograf@fga.de>
14671
14672         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14673         (dragdrop-drop-url-default) default handler for URL drops created
14674         (dragdrop-drop-mime-default) default handler for MIME drops created
14675         (dragdrop-drop-functions) default custom for handling drops created
14676         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14677
14678 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14679
14680         * mouse.el: Removed redundant mouse-mswindows-drop function.
14681
14682 1998-05-05  Oliver Graf <ograf@fga.de>
14683
14684         * about.el: changed some text in my entry
14685         * dragdrop.el: added customs
14686
14687 1998-05-04  Oliver Graf <ograf@fga.de>
14688
14689         * mouse.el: killed global drop key bindings
14690         (mouse-offix-drop) removed
14691         * dragdrop.el: created
14692         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14693
14694 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14695
14696         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14697         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14698
14699         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14700         obsolete comment.
14701
14702         * scrollbar.el (scrollbars-visible-p): Use new
14703         {vertical,horizontal}-scrollbar-visible-p specifiers.
14704
14705 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14706
14707         * device.el (device-pixel-height):
14708         (device-pixel-width):
14709         (device-mm-width):
14710         (device-mm-height):
14711         (device-bitplanes):
14712         (device-color-cells): Moved these 6 functions from device.c; they
14713         all use single (device-system-metrics) call.
14714
14715 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14716
14717         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14718         were renamed.
14719
14720         * menubar-items.el:
14721         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14722         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14723
14724         * help.el (help-map): Remove Hyperbole keybinding logic.
14725         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14726
14727 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14728
14729         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14730         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14731
14732 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14733
14734         * msw-glyphs.el: use nicer icon3 from the frame icon.
14735
14736 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14737
14738         * version.el (emacs-version): Remove InfoDock conditionals.
14739
14740         * startup.el (startup-splash-frame): Change ID logo name.
14741
14742 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14743
14744         * files.el (after-find-file): If the user presses C-g on
14745         directory-creation prompt, kill the buffer.
14746
14747 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14748
14749         * simple.el (count-words-region): Reverse previous change.
14750
14751 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14752
14753         * replace.el (query-replace): Just call perform-replace.
14754         (query-replace-regexp): Ditto.
14755         (perform-replace): Move region handling here.
14756         (perform-replace): Use the new arg to match-data.
14757
14758 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14759
14760         * x-init.el: Install X specific display table that
14761           displays char 0240 as a space to avoid whatever it is
14762           that screws up display of that character code.
14763
14764 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14765
14766         * help.el (function-arglist): If no arguments are documented for a
14767         subr, print nothing rather than incorrect output.
14768
14769 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14770
14771         * cmdloop.el (command-error): Update bail-out error message to use
14772         `emacs-program-name'.
14773
14774         * lib-complete.el: Remove reader macro cruft.
14775
14776         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14777         cruft.
14778
14779         * simple.el (count-words-region): Drop interactive-p check on the
14780         message.
14781
14782 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14783
14784         * font.el
14785         * msw-faces.el
14786         Correct spelling of mswindows-font-canonicalize-name.
14787
14788 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14789
14790         * ldap.el (ldap-host-parameters-alist): Replaced with
14791         `ldap-host-parameters-plist'
14792         (ldap-search): Adapt to previous change
14793
14794 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14795
14796         * about.el (about-hackers): Update Bob Weiner bio.
14797         (about-maintainer-info): Ditto.
14798
14799 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14800
14801         * simple.el (display-warning-minimum-level): Docfix.
14802
14803 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14804
14805         * widget.el (:default-get): New keyword.
14806         * wid-edit.el (default, widget-default-default-get): Define it.
14807         (group, widget-group-default-get): Define it.
14808         (menu-choice, widget-choice-default-get): Define it.
14809         (widget-default-get): New function.
14810         (widget-choice-action): Call it.
14811         (widget-editable-list-entry-create): Call it.
14812
14813 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14814
14815         * byte-optimize.el (byte-boolean-vars): Removed.
14816         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14817         lookup through `byte-boolean-vars'.
14818
14819 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14820
14821         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14822         resource-provided values into ghost specs for scrollbar-height and
14823         scrollbar-width.
14824
14825 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14826
14827         * byte-optimize.el: Don't attempt to optimize /=.
14828
14829         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14830         (byte-compile-/=): Ditto.
14831
14832 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14833
14834         * apropos.el: Use `with-displaying-help-buffer'.
14835         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14836         Use `with-displaying-help-buffer'.
14837         (apropos-follow): Do not give special treatment to buffer cursor
14838         was in prior to a mouse click.
14839         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14840         (apropos-print-doc): Set correct buffer for setting text
14841         properties.
14842
14843 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14844
14845         * help.el (help-buffer-prefix-string): New variable.
14846         (help-buffer-name): Use it.
14847
14848         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14849         mode menu.
14850
14851 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14852
14853         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14854
14855 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14856
14857         * files.el (find-file-noselect): Update docstring.
14858         (find-file-noselect): Signal an error if found an unreadable file.
14859         (file-chase-links): Save the match data.
14860         (normal-mode): Use `lwarn' and `error-message-string'.
14861         (interpreter-mode-alist): Change defconst to defvar.
14862         (inhibit-first-line-modes-regexps): Ditto.
14863         (inhibit-first-line-modes-regexps): Added .tgz.
14864         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14865         (change-major-mode-with-file-name): New user-option.
14866         (set-visited-file-name): Synched with FSF.
14867         (file-name-extension): New function, from FSF 20.3.
14868         (file-relative-name): Synched with FSF.
14869         (save-some-buffers): Support the C-r feature.
14870         (recover-session): Synched with FSF.
14871         (kill-some-buffers): Ditto.
14872         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14873
14874 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14875
14876         * files.el (insert-file): Undo previous change and reenable use of
14877         format.el.
14878
14879 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14880
14881         * window-xemacs.el (recenter): Define.
14882
14883 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14884
14885         * font.el (mswindows-font-create-name)
14886         (mswindows-font-create-object): new functions for mswindows type
14887         fonts.
14888
14889         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14890         strings are parsed as well as font objects.
14891
14892 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14893
14894         * modeline.el (defining-kbd-macro): Restore modeline indication of
14895         kbd-macro being recorded.
14896         (add-minor-mode): Simplify docstring.
14897         (modeline-minor-mode-menu): Remove stuff.
14898
14899 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14900
14901         * code-process.el (call-process): dynamically decide process
14902         coding type.
14903
14904 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14905
14906         * modeline.el: Add line-number-mode, column-number-mode to
14907         the modeline minor-mode menu.  Button2 on the line number does
14908         goto-line.
14909
14910 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14911
14912         * mouse.el: move x-selection-owner-p type things to
14913         selection-owner-p.
14914
14915         * msw-init.el: copy zmacs stuff from x-init.el
14916
14917         * msw-select.el (mswindows-own-selection)
14918         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14919         functions. Very simple minded implementation of selectio
14920         ownership.
14921
14922         * select.el (own-selection) (disown-selection)
14923         (activate-region-as-selection) (select-make-extent-for-selection)
14924         (valid-simple-selection-p): functions moved from x-select.el for
14925         generalized selection.
14926
14927         * x-select.el: see select.el changes.
14928
14929         * x-toolbar.el: use new selection functions.
14930
14931 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14932
14933         * packages.el (packages-find-package-directories): Fixed bug that
14934         would pick up multiple site-package directories.
14935         (package-locations): Added "xemacs-packages" as a late package
14936         location.
14937
14938         * find-paths.el: Now uses `emacs-program-name' and
14939         `emacs-program-version'.
14940         Additions to enforce version-specific directories in
14941         `paths-find-version-directory'.
14942
14943 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14944
14945         * default.el: Removed.
14946         * site-start.el: Removed.
14947
14948 1998-04-29  Didier Verna  <didier@xemacs.org>
14949
14950         * minibuf.el (minibuffer-history-minimum-string-length): Default
14951         to nil.
14952
14953 1998-04-28  SL Baur  <steve@altair.xemacs.org>
14954
14955         * find-paths.el (paths-program-name): Rename.
14956         (paths-emacs-root-p): Ditto.
14957         (paths-find-site-directory): Ditto.
14958
14959 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
14960
14961         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
14962         `emacs-lisp-byte-compile-and-load'.
14963
14964 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14965
14966         * ldap.el (ldap-search): Fixed additional parameter passing to
14967         `ldap-open'
14968
14969 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
14970
14971         * select.el (kill-primary-selection) (selection-owner-p)
14972         (copy-primary-selection) (yank-clipboard-selection)
14973         (selection-exists-p) (delete-primary-selection): new file and
14974         functions that do the right thing for the selected device.
14975
14976         * x-menubar.el: use generalised selection functions.
14977
14978         * dumped-lisp.el: dump select.el.
14979
14980 1998-04-27  SL Baur  <steve@altair.xemacs.org>
14981
14982         * find-paths.el (paths-progname): New variable.
14983         (paths-emacs-root-p): Use it.
14984         (paths-find-site-directory): Ditto.
14985
14986 1998-04-26  SL Baur  <steve@altair.xemacs.org>
14987
14988         * loadup.el ((member "dump" command-line-args)): Dump as
14989         `infodock' if InfoDock.
14990
14991 1998-04-25  SL Baur  <steve@altair.xemacs.org>
14992
14993         * find-paths.el (construct-emacs-version): Simplify, include
14994         program name in the return value.
14995         * (paths-find-version-directory): Use it.
14996
14997 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14998
14999         * info.el (Info-parse-dir-entries): Fixed regexp
15000         (Info-build-dir-anew): Remove full suffix and capitalize info file
15001         name for files with no @direntry
15002         (Info-batch-rebuild-dir): New function
15003         (Info-suffixed-file): Check for regular files instead of simple
15004         file existence (could catch directories before)
15005
15006 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15007
15008         * setup-paths.el, find-paths.el: Removed uses of `not' which
15009         temacs doesn't have.
15010
15011         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15012         into root searching.
15013
15014 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15015
15016         * subr.el: Remove definition of `not'.
15017
15018 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15019
15020         * msw-glyphs.el: enable graphics support.
15021
15022 1998-04-23  Didier Verna  <didier@xemacs.org>
15023
15024         * x-menubar.el (default-menubar): restored the line-number-mode
15025         option.
15026
15027         * misc doc string updates related to the options menu.
15028
15029 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15030
15031         * setup-paths.el (paths-construct-load-path): Fix typo.
15032
15033 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15034
15035         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15036         font-menu-ignore-scaled-fonts don't have to be bound now; this
15037         gets us one step further towards making --no-autoloads work.
15038
15039         * startup.el (normal-top-level): Load auto-autoloads only if
15040         lisp-directory is non-nil.
15041
15042         * setup-paths.el (paths-construct-load-path): Made it robust
15043         against nil lisp-directory.
15044
15045         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15046         to the list of variables that cause a warning when nil.
15047
15048         * toolbar.el (init-toolbar-location): Now works even when there's
15049         no toolbar icon directory.
15050
15051 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15052
15053         * help.el (view-lossage): Recognize it.
15054
15055         * simple.el (log-message): Mark multiline messages.
15056
15057 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15058
15059         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15060
15061 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15062
15063         * package-get.el (package-get-all):  add `\n' separator to
15064         interactive specification so that both variables are read
15065
15066 1998-04-22  Didier Verna  <didier@xemacs.org>
15067
15068         * x-menubar.el: ported the options menu to Custom.
15069         Moved the "read only" toggle button to the buffers menu.
15070         Corrected some missing ;;;###autoload or defcustom.
15071
15072         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15073         the scrollbar-visible specifier for options menu handling.
15074
15075         * toolbar.el (toolbar-visible-p)
15076                      (toolbar-captioned-p)
15077                      (default-toolbar-position): defcustom wrappers around
15078         the toolbar specifiers for options menu handling.
15079
15080         * frame.el (get-frame-for-buffer-default-instance-limit):
15081         defcustom it for options menu handling.
15082
15083         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15084         font-lock-mode for options menu handling.
15085
15086         * cus-start.el: added Custom properties to overwrite-mode for
15087         options menu handling.
15088
15089 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15090
15091         * about.el: shameless self-promotion.
15092
15093 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15094
15095         * simple.el (raw-append-message): Slightly optimize.
15096         (remove-message): Use `push' for clarity.
15097         (append-message): Ditto.
15098         (display-warning): Dito.
15099         (raw-append-message): Send the message to the appropriate device.
15100
15101 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15102
15103         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15104         From Sean MacLennan <Sean.MacLennan@pika.ca>
15105
15106 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15107
15108         * setup-paths.el: Changed `directory-sep-char' to
15109         `path-separator', following a change in GNU Emacs.
15110
15111 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15112
15113         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15114         (Info-build-dir-anew): Add a final newline.
15115         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15116         is `always'
15117         (Info-rebuild-dir): Ditto
15118
15119         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15120
15121 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15122
15123         * simple.el (count-words-buffer): Retain zmacs region.
15124         (count-words-region): Ditto.
15125         * simple.el: (what-line): Expanded line counts.
15126         (count-lines): New parameter to conditionalize whether collapsed
15127         lines get counted.
15128         From Bob Weiner <weiner@altrasoft.com>
15129
15130 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15131
15132         * packages.el (package-locations): infodock-packages must override
15133         mule-packages and packages.
15134
15135 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15136
15137         * wid-edit.el:
15138         remove rude messages from widget-activation-widget-mapper
15139         and widget-activation-glyph-mapper
15140
15141 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15142
15143         * toolbar.el: Remove (featurep 'x) test from
15144         toolbar-make-button-list
15145
15146 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15147
15148         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15149         only if in the same frame.
15150
15151 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15152
15153         * packages.el (package-locations): Added site-packages hierarchy.
15154
15155         * setup-paths.el (paths-default-info-directories): Introduced and
15156         used.
15157
15158         * packages.el, setup-paths.el: Set various path searching depths
15159         to 1.
15160
15161         * packages.el (packages-hierarchy-depth):
15162         (packages-load-path-depth): Introduced and used.
15163
15164         * setup-paths.el (paths-load-path-depth): Introduced and used.
15165
15166         * find-paths.el (paths-find-recursive-path): Added max-depth
15167         parameter.
15168
15169 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15170
15171         * setup-paths.el (paths-construct-info-path): Removed
15172         dependency on behavior of (file-name-as-directory "").
15173
15174 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15175
15176         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15177         lisp objects
15178
15179 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15180
15181         * dump-paths.el, startup.el: Added handling for --debug-paths.
15182
15183 1998-04-15  William M. Perry  <wmperry@aventail.com>
15184
15185         * wid-edit.el: We cannot just set the help-echo or balloon-help
15186           properties for an extent based on the :help-echo widget
15187           property, since help-echo and balloon-help cause an EXTENT to
15188           get passed in, where :help-echo functions are expecting a WIDGET
15189
15190 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15191
15192         * scrollbar.el (init-scrollbar-from-resources): Call
15193         mswindows-init-scrollbar-metrics when appropriate.
15194
15195 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15196
15197         * dumped-lisp.el: dump x-toolbar for window system
15198
15199         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15200         have support and xpm.
15201
15202 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15203
15204         * files.el (toggle-read-only): Fix docstring.
15205         From Didier Verna <didier@xemacs.org>
15206
15207 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15208
15209         * startup.el (normal-top-level): Load autoload-file-name without
15210         specifying an extension---some people only auto-autoload.el.gz.
15211
15212 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15213
15214         * files.el (backup-enable-predicate): Don't bomb on NAME being
15215         nil.
15216
15217 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15218
15219         * find-paths.el, packages.el: Now prefers configure'd paths.
15220         This shouldn't cause any of the originally anticipated problems as
15221         the current paths architecture will not define the various
15222         configure-xxx variables if they're not specified on the configure
15223         command line.
15224
15225         * find-paths.el, setup-paths.el, packages.el: Removed all
15226         mentionings of "/" as a path separator.
15227         Used paths-construct-path throughout.
15228
15229         * find-paths.el (paths-construct-path): Created to assemble paths
15230         from directory components.
15231
15232         * setup-paths.el, packages.el: Used paths-decode-directory-path
15233         instead of decode-path-internal.
15234
15235         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15236         and associates.
15237         (paths-decode-directory-path) Created.
15238
15239         * setup-paths.el: Changed configure-exec-path to
15240         configure-exec-directory.
15241
15242 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15243
15244         * packages.el (packages-find-packages): Fixed decoding of
15245         EMACSPACKAGEPATH.
15246
15247         * startup.el: -no-packages -> -no-early-packages.
15248
15249         (packages-load-package-lisps): Fixed loading of auto-autoload
15250         files.
15251
15252         * startup.el (normal-top-level): Fixed loading of core
15253         auto-autoload.
15254
15255         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15256
15257         * startup.el, packages.el, dump-paths.el: Added proper settings
15258         for site-directory and lisp-directory variables.
15259
15260         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15261         inhibit-package-autoloads and fixed handling of it.
15262
15263         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15264         handling of former inhibit-package-init, now
15265         inhibit-early-packages, to make -vanilla etc. work.
15266
15267 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15268
15269         * code-process.el (start-process): Fallback to 'undecided instead
15270         of 'binary for process input coding stream.
15271
15272         * process.el (start-process): Docstring fix.
15273
15274 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15275
15276         * info.el (Info-insert-dir): Do not insert temporary dir files
15277         in Info-dir-file-attributes
15278         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15279         (Info-rebuild-dir): Ditto.
15280
15281 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15282
15283         * obsolete.el: Added obsoleteness declarations for
15284         `site-directory' and `Info-default-directory-list'.
15285
15286 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15287
15288         * find-paths.el (paths-find-emacs-root): Only look at the
15289         executable at the end of the symlink chain for determining the
15290         Emacs root.
15291
15292 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15293
15294         * setup-paths.el (paths-construct-info-path): Changed construction
15295         to cater to gone default in configure.
15296
15297         * find-paths.el (paths-uniq-append): Added.
15298
15299         * packages.el: Rewritten package path construction once again.
15300
15301         * dump-paths.el, startup.el: Removed package-path as a global
15302         variable.
15303
15304         * package-admin.el (package-admin-add-single-file-package):
15305         (package-admin-add-binary-package): Changed package-path to
15306         late-packages.
15307
15308         * packages.el (packages-split-path): Split path at "/" rather than
15309         nil according to change in emacs.c.
15310
15311 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15312
15313         * setup-paths.el (paths-construct-info-path): Changed info path
15314         order so that directories come out right.
15315         (paths-find-lock-directory): Fixed bug: It used to think
15316         configure-lock-directory is a path.
15317
15318 1998-04-06  Jeff Miller <jmiller@smart.net>
15319
15320         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15321         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15322         eases the use of toolbar-add/kill-item functions.
15323
15324 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15325
15326         * code-files.el (file-coding-system-alist): Commented out
15327         loaddefs.el magical treatment.
15328
15329 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15330
15331         * info.el (Info-rebuild-outdated-dir): Added new option
15332         `conservative' and made it the default
15333         (Info-rebuild-dir): Appropriately parse multi-line description
15334         strings, and multi-section dir files. Issue warning when dir
15335         is rebuilt as temporary
15336         (Info-build-dir-anew): Issue warning when dir is built as
15337         temporary
15338
15339 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15340
15341         * list-mode.el (list-mode-map): Bind highlight motion commands to
15342         standard keys left, right, C-b and C-f.
15343
15344 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15345
15346         * files.el (auto-mode-alist): allow .sc for Scheme->C
15347
15348 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15349
15350         * loadup.el (pureload): Don't quote (garbage-collect).
15351
15352 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15353
15354         * package-get-base.el: Updated.
15355
15356 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15357
15358         * isearch-mode.el (isearch-just-started): New variable.
15359         (isearch-mode): Set it.
15360         (isearch-repeat): Advance one character forward only if the search
15361         was successful, and was not just started.
15362         (isearch-repeat): Clear isearch-just-started.
15363
15364 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15365
15366         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15367         if running -batch.
15368
15369 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15370
15371         * subr.el (listify-key-sequence): Removed.
15372
15373 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15374
15375         * bytecomp.el (byte-compile-print-gensym): New option.
15376         (byte-compile-output-file-form): Use it.
15377         (byte-compile-output-docform): Ditto.
15378         (byte-compile-compiled-obj-to-list): Ditto.
15379
15380 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15381
15382         * msw-glyphs.el: set frame icon if xpm support.
15383
15384 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15385
15386         * help.el: Code that pretty prints variable values
15387           removed.
15388
15389 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15390
15391         * find-paths.el (paths-emacs-root-p): Correct test for installation
15392         directory.
15393         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15394
15395 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15396
15397         * loaddefs.el: Don't set debug-ignored-errors; leave
15398           its default value set to nil.
15399
15400 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15401
15402         * info.el (Info-rebuild-dir): fixed mis-spelling.
15403
15404 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15405
15406         * info.el (Info-rebuild-outdated-dir): New custom var
15407         (Info-insert-node): Create/update dir file when needed, ie when it
15408         does not exist or is older than some info files in directory
15409
15410 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15411
15412         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15413         for last packages, mainly for using a 20.4 package base.
15414
15415         * packages.el (late-packages): Typo fix.  It was called
15416         early-packages.
15417
15418         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15419         relative symlinks correctly.
15420         (paths-find-emacs-roots): More rigorous checking for plausible
15421         configuration-time root.
15422
15423         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15424         find its roots.
15425
15426 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15427
15428         * faces.el: Fix docstrings.
15429         * glyphs.el: Fix docstrings.
15430         * mouse.el: Fix docstrings.
15431
15432         * frame.el: Change phrase `current frame' to `selected frame'.
15433
15434         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15435
15436         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15437         macros using backquote to make them infinitely more readable.
15438
15439 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15440
15441         * packages.el (packages-find-package-path): Hardcoded specialized
15442         InfoDock support until we can clean this up.
15443
15444         * help.el (describe-bindings-1): Return the value of the bindings
15445         help buffer created.
15446         (describe-bindings): Ditto.
15447
15448         * simple.el (set-variable): Restore previous behavior of not
15449         bombing if the variable to set is not boundp.
15450
15451 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15452
15453         * packages.el (packages-handle-package-dumped-lisps): Allow for
15454         non-local files to be loaded off the package-lisp variable.
15455
15456 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15457
15458         * x-faces.el: Global X resources should override
15459           specs for all device classes (color, grayscale, mono);
15460           code currently doesn't override any of them.  Fixed by
15461           calling remove-specifier with '(x default) as the tag
15462           set and allowing inexact matches.
15463
15464 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15465
15466         * faces.el: Separated face initializations based on
15467           device classes into device type specific (tag set,
15468           instantiator) pairs.
15469
15470 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15471
15472         * wid-edit.el (widget-choice-action): Remember user's explicit
15473         choice.
15474         (widget-choice-value-create): Respect it.
15475         From Richard Stallman <rms@gnu.org>
15476
15477 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15478
15479         * setup-paths.el (paths-construct-info-path): Always append
15480         existing directories from configure-time info path.
15481
15482         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15483         Info-directory-list.
15484
15485         * info.el: Removed Info-default-directory-list which was broken by
15486         design.
15487         Removed bogus initialization of Info-directory-list---startup.el
15488         can do a much better job.
15489         Added autoload of Info-directory-list.
15490
15491         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15492         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15493         be exclusive; now it's merely given precedence, just like in the
15494         old days.
15495
15496 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15497
15498         * find-paths.el (paths-find-architecture-directory): Fix bug with
15499         finding; it used to default too early.
15500
15501 1998-03-25  Martin Buchholz <martin@xemacs.org>
15502
15503         * packages.el (packages-split-path): Fix a bug; it used to fail
15504         for paths that weren't split.
15505
15506 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15507
15508         * finder.el (finder-compile-keywords): trap on errors.
15509
15510 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15511
15512         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15513           fourth argument of t so that only the specs exactly
15514           matching the tag lists are removed.
15515
15516 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15517
15518         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15519
15520 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15521
15522         * minibuf.el (mouse-read-file-name-1): If a default directory was
15523         specified, use it for generating the completions.
15524
15525 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15526
15527         * update-elc.el: Now respects inhibit-package-init and
15528         inhibit-site-lisp.
15529         Now does path construction with loadup-paths.
15530
15531         * startup.el (normal-top-level, startup-setup-paths): Now respects
15532         inhibit-package-init and inhibit-site-lisp.
15533
15534         * packages.el (packages-find-package-path): Extended package path
15535         by version-specific hierarchies.
15536         (packages-find-packages): Now respects inhibit flag and
15537         inhibit-site-lisp.
15538         Moved path setup to loadup-paths.
15539
15540         * make-docfile.el: Now respects inhibit-package-init and
15541         inhibit-site-lisp.
15542         Now does path construction with loadup-paths.
15543
15544         * loadup.el: Now respects inhibit-package-init and
15545         inhibit-site-lisp.
15546
15547         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15548
15549         * loadup-paths.el: New file: setup load-path to encompass
15550         packages.
15551
15552 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15553
15554         * auto-show.el: load-gc renamed to pureload.
15555         * site-load.el: Ditto.
15556         * packages.el (toplevel): Ditto.
15557         * loadup.el (really-early-error-handler): Ditto.
15558         * dumped-lisp.el (preloaded-file-list): Ditto.
15559         * cus-face.el (custom-declare-face): Ditto.
15560
15561 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15562
15563         * <Today>: The Big Path Searching Overhaul.
15564
15565         * find-paths.el: New file: find and assemble paths in the
15566         installation hierarchy.
15567
15568         * setup-paths.el: New file: global layout of paths and directories
15569         within the XEmacs hierarchy.
15570
15571         * packages.el: Replaced everything related to path searching and
15572         startup by code in terms of find-paths.
15573
15574         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15575         the new path searching engine.
15576
15577         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15578         and setup-paths.
15579
15580 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15581
15582         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15583         setup-paths.el.
15584
15585 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15586
15587         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15588         compiles identically in any configuration.
15589         Removed irrelevant commentary.
15590
15591 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15592
15593         * simple.el (set-variable): Allow setting specifiers.
15594
15595 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15596
15597         * lisp.el (forward-sexp): Revert previous change.
15598
15599 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15600
15601         * frame.el (frame-initialize): Use `delete-console' instead of
15602         `delete-device' to delete the stream console to match the usage in
15603         Fkill_emacs.
15604
15605 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15606
15607         * files.el (cdpath-previous): New variable.
15608         (cd): Use it.
15609         From Bob Weiner <weiner@wave.altrasoft.com>
15610
15611 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15612
15613         * keydefs.el: Changed keybindings of forward-char,
15614           backward, scroll-up and scroll-down to point to their
15615           -command counterparts.
15616
15617         * simple.el: New functions: forwarc-char-command,
15618           backwrad-char-command, scroll-up-command,
15619           scroll-down-command which work liek their counterparts
15620           except that they honor the variable
15621           signal-error-on-buffer-boundary.
15622
15623           Definition of signal-error-on-buffer-boundary received
15624           from src/cmds.c.
15625
15626           defvar declaration added for word-across-newline to avoid
15627           byte-compiler warning about the free variable reference.
15628
15629 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15630
15631         * winnt.el: Removed "%t" from the beginning of
15632         modeline-format. From now on, there's no nt-specifics in the modeline.
15633
15634 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15635
15636         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15637         of `when' with `if'.
15638
15639 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15640
15641         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15642         mswindows. Must be reworked along with glyphs.el, or
15643         merged into it, after there is images support.
15644
15645         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15646         'mswindows.
15647
15648 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15649
15650         * faces.el: fix for text cursor initialization.
15651         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15652         From Andy Piper <andyp@parallax.co.uk>
15653
15654 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15655
15656         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15657         if there is an existing package that handles it and warn the user
15658         about that mode.
15659
15660 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15661
15662         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15663         Installation" menu item when Installation-string is not bound.
15664
15665 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15666
15667         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15668         From Jeremiah W. James <jerry@cs.ucsb.edu>
15669
15670 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15671
15672         * msw-faces.el:
15673         * faces.el: Fix face initialization.
15674
15675 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15676
15677         * files.el (backup-enable-predicate): fix breakage introduced
15678         by TMPDIR patch.
15679
15680 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15681
15682         * x-faces.el (x-init-face-from-resources): The
15683           TTY face property retrieval functions don't return
15684           specifiers, so use face-property instead.
15685
15686 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15687
15688         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15689
15690 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15691
15692         * x-menubar.el: Expanded documentation for
15693           option-save-faces.  Changed Options -> Browse Faces
15694           menu entry to invoke customize-face.
15695
15696 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15697
15698         * faces.el: Most face initialization moved out of
15699           init-other-random-faces to the top level so that the
15700           initialization happens before Xemacs is dumped.  Much
15701           of the fascist "face-differs-from-default-p or FROB!"
15702           code has been retired in favor of letting the user do
15703           what they want to do.  Face initialization code changed
15704           to use `default' specifier tag so that the settings can
15705           be overridden later if the user wishes it.
15706
15707 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15708
15709         * about.el (about-hackers): Update contributors list.
15710
15711 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15712
15713         * specifier.el: Define new specifier tag `default'.
15714
15715         * modeline.el: Initialize faces using `default' tag.
15716
15717         * x-faces.el (x-init-face-from-resources): Remove
15718           specifier specs containing the `default' tag before
15719           adding new specs.
15720
15721 1998-03-02  John Jones  <jj@asu.edu>
15722
15723         * package-get.el (package-get-all): fixed arguments on call to
15724         package-admin-add-single-file-package.
15725         * package-get.el (package-get-installedp): fixed to match
15726         advertised behavior.
15727         * package-get.el: added function package-get-update-all which
15728         installs newest versions of all the current packages (if they are
15729         not already installed).
15730
15731 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15732
15733         * files.el (find-file-noselect): Uncommented `truename' binding in
15734         `let*' and use it later to set `buffer-file-truename' iff it's
15735         still nil, as happens for example when finding a compressed
15736         file with "jka-compr".
15737
15738 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15739
15740         * faces.el: in make-face-* type functions do the operation for all
15741         window systems, not just the first one found.
15742
15743         * font.el: call mswindows-list-fonts for mswindows.
15744
15745 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15746
15747         * code-process.el (call-process-region):
15748         * process.el (call-process-region):
15749         * package-get.el (package-get-dir):
15750         * files.el (backup-enable-predicate):
15751         * gnuserv.el (gnuserv-temp-file-regexp):
15752         Use temp-directory in place of `/tmp'.
15753
15754 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15755
15756         * "Fast" dired-in-C enhancements for Windows 95/NT:
15757
15758         * files.el: Added function, `wildcard-to-regexp', from GNU
15759           Emacs.
15760
15761         * files.el (insert-directory): Modified to use special
15762           dired-in-C enhancements if present.
15763
15764 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15765
15766         * code-files.el: make default coding no-conversion.
15767
15768 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15769
15770         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15771         the load-path.
15772
15773         * update-elc.el: Strip directory when testing for files not to
15774         bytecompile.
15775
15776 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15777
15778         * lisp-mode.el: Use recommended form for menus.
15779
15780         * info.el (Info-construct-menu): Use recommended form for menus.
15781
15782         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15783         entry.
15784
15785 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15786
15787         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15788           (get-frame-for-buffer-noselect): Always return frames
15789           in the not-this-window-p cond clause.
15790
15791 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15792
15793         * help.el (describe-installation): New function.
15794
15795         * x-menubar.el (default-menubar): Add describe-installation to
15796         Help menu.
15797
15798         * packages.el (packages-unbytecompiled-lisp): Installation.el
15799         should not be bytecompiled.
15800
15801         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15802         XEmacs.
15803
15804         * x-menubar.el (default-menubar): Use correct guard for VM menu
15805         entry.
15806
15807         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15808         coding.
15809         From Andy Piper <andyp@parallax.co.uk>
15810
15811 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15812
15813         * ldap.el: Do not require ldap-internal at compile time.
15814
15815 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15816
15817         * code-files.el: new file. a virtual copy of mule-files.el
15818         but without charset
15819         dependencies. (toggle-buffer-file-ocding-system) new function for
15820         changing the eol type for the current buffer.
15821
15822         * code-process.el: new file. a copy of
15823         mule-process.el. mule-process.el will disappear when things have
15824         settled.
15825
15826         * coding.el: new file. a virtual copy of mule-files.el but
15827         without charset dependencies. (coding-system-base) new function
15828         for getting the parent coding system of a coding system with eol
15829         type set.
15830
15831         * dumped-lisp.el: add above files for the non-mule case.
15832
15833 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15834
15835         * window-xemacs.el (display-buffer): If no explicit
15836           frame is specified, search for a window that displays
15837           the buffer on the currently selected frame, before
15838           searching other frames.
15839
15840 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15841
15842         * frame.el (get-frame-for-buffer): If not-this-window-p
15843           is non-nil, use window on the selected frame if it is not
15844           also the selected window.  When defaulting, search for
15845           windows on the currently selected fgrame before searching
15846           other frames.
15847
15848 1998-02-25  Didier Verna  <didier@xemacs.org>
15849
15850         * modeline.el (modeline-swap-buffers): originally named
15851         `mouse-release-modeline'. Whether to actually swap the buffers is
15852         decided in `mouse-drag-modeline'.
15853         (mouse-drag-modeline): A button release event is considered a
15854         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15855         stay unchanged.
15856
15857 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15858
15859         * x-menubar.el: Put redo on the menubar.
15860         From Aki Vehtari <Aki.Vehtari@hut.fi>
15861
15862 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15863
15864         * bytecomp.el (displaying-byte-compile-warnings): if
15865         temp-buffer-show-function is set, use it to display current set of
15866         warnings in the "*Compile-Log-Show*" buffer.
15867
15868         * simple.el (display-warning-buffer): if temp-buffer-show-function
15869         is set, use it to display current set of warnings in the
15870         "*Warnings-Show*" buffer.
15871
15872 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15873
15874         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15875         Common Lisp.
15876
15877 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15878
15879         * menubar.el: Allow button descriptors at least 2 long.
15880
15881         * x-menubar.el (default-menubar): Use recommended forms.
15882         (file-menu-filter): Remove.
15883         (edit-menu-filter): Remove.
15884
15885 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15886
15887         * about.el (about-hackers): Updated.
15888
15889 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15890
15891         * help.el (help-max-help-buffers): new variable
15892         (help-register-and-maybe-prune-excess): new function
15893         (help-buffer-name): use help-max-help-buffers.
15894         (with-displaying-help-buffer): use
15895         help-register-and-maybe-prune-excess.
15896
15897         * help.el (help-maybe-pretty-print-value): if the value fits on
15898         one line, let it.
15899
15900 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15901
15902         * (with-displaying-help-buffer): there is no need to kill the buffer
15903         if it exists, because with-output-to-temp-buffer will clear it.
15904         further, killing the buffer violates the rule that
15905         temp-buffer-show-function, if set, has the full responsibility of
15906         showing the temp buffer.  killing the buffer fucks with the window
15907         configuration, hosing temp-buffer-show-function.
15908
15909
15910 1998-02-23  Didier Verna  <didier@xemacs.org>
15911
15912         * modeline.el (mouse-drag-modeline):
15913         - Always scroll the modeline that was originally clicked on.
15914         - Use x pixels instead of x characters (which doesn't work anyway)
15915         as horizontal reference for modeline dragging. This allows us to
15916         keep on dragging the modeline even if the motion event occurs in
15917         another window.
15918
15919 1998-02-23  Didier Verna  <didier@xemacs.org>
15920
15921         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15922         glyph on the modeline to indicate that dragging the mouse has an
15923         effect both horizontally and vertically.
15924
15925 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15926
15927         * about.el (about-xemacs): Get rid of redundant visible version
15928         number.
15929
15930 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15931
15932         * about.el (about-hackers): Update credits.
15933
15934 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15935
15936         * prim/register.el (view-register): Show register type file-query.
15937
15938 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15939
15940         * mode-motion.el (mode-motion-highlight-internal):
15941           save-excursion inside save-window-exucrsion form to
15942           hide buffer point changes from save-window-excursion.
15943           Prevents display flickering when the mouse pointer
15944           moves.
15945
15946 1998-02-17  Didier Verna  <didier@xemacs.org>
15947
15948         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15949         function to handle correctly the case of a toolbar one side of the
15950         window: scrolling will not necessarily happen.
15951
15952 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15953
15954         * files.el (after-find-file): Restore missing argument
15955           to format that provides filename for "... consider M-x
15956           recover-file" message.  Also call `message' with "%s"
15957           as the first arg instead of an arbitrary string.
15958
15959 1998-02-18  SL Baur  <steve@altair.xemacs.org>
15960
15961         * about.el (about-hackers): Various additions.
15962
15963 1998-02-15  SL Baur  <steve@altair.xemacs.org>
15964
15965         * autoload.el (generate-file-autoloads-1): Don't force an extra
15966         line out when copying on-the-same line autoloads.
15967
15968         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
15969         is installed.
15970
15971 1998-02-14  Martin Buchholz  <martin@xemacs.org>
15972
15973         * x11/x-win-xfree86.el (x-win-init-xfree86):
15974         * x11/x-win-sun.el (x-win-init-sun):
15975         * x11/x-init.el (x-initialize-compose):
15976         * prim/simple.el:
15977         (backward-or-forward-kill-sexp):
15978         (backward-or-forward-kill-sentence):
15979         (backward-or-forward-kill-word):
15980         (backward-or-forward-delete-char):
15981         * prim/isearch-mode.el (isearch-help-or-delete-char):
15982         Use x-keysym-on-keyboard-sans-modifiers-p instead of
15983         x-keysym-on-keyboard-p to detect backspace.
15984         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
15985         Clean up symbols used with dead keys, checking Linux and solaris
15986         keysyms.
15987         Simplify x-win-*.el using above methods.
15988         Change documentation for x-keysym-*-p functions.
15989
15990 1998-02-14  SL Baur  <steve@altair.xemacs.org>
15991
15992         * about.el (about-hackers): Restore entries for Michael Sperber and
15993         Vinnie Shelton.
15994         From Vinnie Shelton <acs@acm.org>
15995
15996 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
15997
15998         * simple.el (count-words-region): Ditto.
15999
16000 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16001
16002         * simple.el (count-words-buffer): Document.  Don't print anything
16003         if non-interactive.
16004
16005 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16006
16007         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16008         multiple files in InfoDock.
16009
16010 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16011
16012         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16013         from version.el in InfoDock.
16014
16015         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16016         specially.
16017
16018 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16019
16020         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16021         variable name in docstring.
16022
16023 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16024
16025         * menubar.h: Include "gui.h".
16026
16027 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16028
16029         * site-load.el: Fix documentation.
16030
16031 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16032
16033         * package-get-base.el (package-get-base): Updated.
16034
16035         * keymap.el: PC-ize.
16036
16037 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16038
16039         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16040         from' on a fresh line.
16041
16042 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16043
16044         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16045         object.
16046
16047 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16048
16049         * undo-stack.el: PC-ize.
16050
16051         * cmdloop.el: PC-ize.
16052
16053 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16054
16055         * bytecomp-runtime.el: PC-ize.
16056
16057         * byte-optimize.el: Prolog fixup.  PC-ize.
16058
16059         * cus-dep.el: Spelling fix.
16060
16061         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16062         entries follow).
16063
16064 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16065
16066         * text-mode.el (text-mode-hook-identify): New function,
16067         put on text-mode-hook.  Set text-mode-variant here.
16068         (text-mode): Don't set it here.
16069
16070 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16071
16072         * text-mode.el (text-mode-hook): New defvar.
16073         (text-mode-variant): New variable.
16074         (text-mode): Set that variable locally.
16075         (toggle-text-mode-auto-fill): New command.
16076
16077 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16078
16079         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16080
16081 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16082
16083         * text-mode.el (paragraph-indent-text-mode):
16084         Renamed from spaced-text-mode.
16085         (text-mode-map): Bind TAB to indent-relative.
16086         (indented-text-mode-map): Variable deleted.
16087         (indented-text-mode): Now an alias for text-mode.
16088
16089 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16090
16091         * loadup.el: test-atoms debugging stuffs removed.
16092
16093 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16094
16095         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16096
16097 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16098
16099         * help.el (describe-beta): Made it use `locate-data-file'.
16100         (describe-distribution): Ditto.
16101         (describe-copying): Ditto.
16102         (describe-project): Ditto.
16103         (view-emacs-news): Ditto.
16104
16105         * help-nomule.el (help-with-tutorial): Made it use
16106         `locate-data-file' to find tutorial.
16107
16108 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16109
16110         * about.el: Corrected my email address.
16111
16112         * mouse.el: Added 'mouse-mswindows-drop' similar to
16113         'mouse-offix-drop'.
16114
16115 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16116
16117         * loadup.el (running-xemacs): Spelling fix.
16118
16119 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16120
16121         * packages.el (packages-find-packages-1): Don't allow a backwards
16122         compatible lisp tree to overwrite `preloaded-file-list'.
16123
16124 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16125
16126         * loadup.el: Don't delete "xemacs" prior to dumping.
16127
16128 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16129
16130         * package-info.el (pi-last-mod-date): New function.
16131         (pi-author-version): New function.
16132         (batch-update-package-info): Use them.
16133
16134 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16135
16136         * frame.el (get-frame-for-buffer-default-to-current): Create.
16137         (get-frame-for-buffer-noselect): Allow user to use current frame
16138         with `get-frame-for-buffer-default-to-current'.
16139
16140 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16141
16142         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16143         (byte-compile-output-docform): Ditto.
16144         (byte-compile-compiled-obj-to-list): Ditto.
16145
16146 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16147
16148         * startup.el (command-line-1): Removed code that ran
16149           buffer-menu.
16150
16151 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16152
16153         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16154
16155 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16156
16157         * frame.el (suspend-emacs-or-iconify-frame): Check using
16158         `device-on-window-system-p' instead of explicitly checking for X,
16159         so that the same logic works for MS Windows.
16160         (suspend-or-iconify-emacs): Ditto.
16161
16162 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16163
16164         * about.el (about-maintainer-info): Andy Piper is back.
16165         (xemacs-hackers): Updated Andy Piper's email address.
16166         (about-hackers): Added Jonathan Harris.
16167         (about-hackers): Updated Tibor Polgar's email address.
16168
16169 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16170
16171         * about.el: Add xemacs.org email manager.
16172
16173         * package-get-base.el (package-get-base): Updated with most recent
16174         package updates.
16175
16176 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16177
16178         * help.el (function-arglist): Use `indirect-function' instead of
16179         `symbol-function' so that aliases are treated correctly.
16180
16181 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16182
16183         * help.el (help-map): Add f1 binding to `help-for-help'.
16184         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16185         (describe-key-briefly): Use `princ' "%s" to print object.
16186         (with-displaying-help-buffer): Kill buffer if it exists, again.
16187         (describe-key): Use `princ' "%s" to print object.
16188         (describe-function-1): Use `princ' "%s" to print object.
16189         Commented out alias lines removed.
16190         (help-pretty-print-limit): New variable to control pretty-printing
16191         of variable values.
16192         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16193         `help-pretty-print-value' again.  Only print-print when OBJECT is
16194         list of length less than `help-pretty-print-limit'.
16195         (describe-variable): Use `help-maybe-pretty-print-value' again.
16196
16197 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16198
16199         * simple.el (blink-matching-open): Remove C++ kludge.
16200         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16201
16202 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16203
16204         * info.el (Info-default-directory-list): Made the documentation
16205         more explanitory.
16206
16207 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16208
16209         * lisp/packages.el:
16210         * lisp/package-admin.el:
16211         * lisp/build-report.el:
16212         Fix typos.
16213
16214 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16215
16216         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16217         warnings in Java buffers without final newline and editing the
16218         last line.
16219
16220 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16221
16222         * packages.el (packages-find-packages-1): Don't allow a backwards
16223         compatible lisp tree to overwrite `preloaded-file-list'.
16224         Suggested by Colin Rafferty  <colin@xemacs.org>
16225
16226         * mouse.el (mouse-offix-drop): Set undo-boundary.
16227         From Oliver Graf <ograf@fga.de>
16228
16229 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16230
16231         * loadup.el (load-gc): rewrite as defun.
16232         Print something sensical if a required dump-time file isn't found.
16233
16234 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16235
16236         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16237         bug strikes a menudescriptor.
16238
16239         * package-get-base.el (package-get-base): Updated.
16240
16241         * package-info.el (batch-update-package-info): Derive REQUIRES
16242         from the Makefile.
16243
16244 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16245
16246         * files.el (save-some-buffers): Don't play games with deleting
16247         other windows if we are in the minibuffer window.
16248
16249 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16250
16251         * modeline.el (modeline-minor-mode-menu): Add support for :active
16252         (add-minor-mode): Document :active property to TOGGLE.
16253
16254 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16255
16256         * modeline.el (modeline-minor-mode-menu): Add support for an
16257         `:included' predicate in the `toggle-sym' plist.
16258         (add-minor-mode): Document the :included property, format
16259         docstring some more.
16260         (modeline-minor-mode-menu): Documentation string added.
16261
16262 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16263
16264         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16265         labels from the symbol-names by thwacking off the overly redundant
16266         and overused "mode", parenthesizing "minor", and capitalizing the
16267         resultant strings.  Also shortened the menu's title by eliminating
16268         the redundant buffer name.
16269         (add-minor-mode): Beautified the docstring, added mention of the
16270         `:menu-tag' property of TOGGLE.
16271         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16272         `toggle-sym' to beatify the mode-life menus.
16273         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16274         `auto-fill-function'.
16275
16276 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16277
16278         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16279         menus to :style 'toggle.
16280
16281 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16282
16283         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16284
16285 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16286
16287         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16288         only recognize first hyperlink.
16289         (hyper-apropos-highlightify): Deletia, this is already done by
16290         `hyper-apropos-insert-face'.
16291         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16292
16293 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16294
16295         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16296         mail.
16297         (toolbar-mail-reader): Add support for `send'.
16298         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16299
16300 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16301
16302         * info.el (Info-emacs-info-file-name): Add defvar for
16303         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16304         will function properly.
16305
16306 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16307
16308         * simple.el: make the backwards delete function called by
16309         `backward-or-forward-delete-char' user configurable.
16310
16311 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16312
16313         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16314         compiled function got loaded from.
16315
16316 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16317
16318         * term/apollo.el: Synched up with InfoDock 3.6.2.
16319
16320 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16321
16322         * startup.el (load-init-file): Load autoloads earlier.
16323         (startup-splash-frame): Handle InfoDock logo.
16324
16325         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16326         InfoDock.
16327         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16328
16329         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16330         doesn't have this function.
16331
16332         * packages.el (locate-data-file): Fix to call `locate-file'.
16333
16334 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16335
16336         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16337         version of version.el.
16338         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16339
16340         * x-menubar.el (default-menubar): Guard reference to
16341         `gnuserv-frame'.
16342         (default-menubar): Guard references to `font-lock-mode'.
16343         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16344         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16345
16346         * make-docfile.el: Don't snarf doc strings from autoloads.
16347
16348         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16349         loading auto-autoloads files.
16350
16351         * loaddefs.el: Disable dumping autoloads.
16352
16353 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16354
16355         * lisp-mnt.el: Synch to Emacs 20.2.
16356
16357         * help.el: Remove manual autoload of `finder-by-keyword'.
16358
16359         * finder.el (finder-by-keyword): Autoload.
16360
16361         * help.el: Conditionalize hyperbole setup.
16362
16363 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16364
16365         * packages.el (package-require): Update to reflect new data format.
16366
16367 1998-01-02  Didier Verna  <didier@xemacs.org>
16368
16369         * x-menubar.el (default-menubar): make the tutorials available
16370         through the menubar. (Plus some compilation warnings cleanup).
16371
16372 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16373
16374         * check-features.el: New file.  Perform sanity check after build.
16375
16376         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16377         files to tooltalk package.
16378         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16379         package.
16380
16381         * package-admin.el (package-admin-xemacs): Use better default for
16382         location of XEmacs binary.
16383
16384 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16385
16386         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16387         tag with sexp and add value tag with value `t'.
16388
16389 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16390
16391         * package-get.el: Changes to work with real data.
16392         From Pete Ware <ware@cis.ohio-state.edu>
16393
16394         * packages.el (packages-reload-autoloads): Guard load for the time
16395         being.
16396
16397         * update-elc.el ("packages.el"): Force loading packages.el instead
16398         of possibly out-of-date packges.elc.
16399         * make-docfile.el ("packages.el"): Ditto.
16400
16401 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16402
16403         * build-report.el (build-report-delete-regexp): Added a rule for
16404         the main tarball shadowing anything past it.
16405
16406 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16407
16408         * packages.el (package-provide): Delete a previous provide.
16409
16410         * package-info.el: New file.
16411
16412         * package-get.el: New file.
16413         From Pete Ware <ware@cis.ohio-state.edu>
16414         (package-get): Fix md5 computation to work with Mule.
16415
16416 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16417
16418         * simple.el (log-message-*): Quote symbols in docstrings properly.
16419
16420 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16421
16422         * packages.el (packages-new-autoloads): Ignore symbolic links.
16423
16424         * cus-face.el (face-custom-attributes-get): Fix typo.
16425         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16426
16427 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16428
16429         * startup.el (load-init-file): Reload new or changed autoloads
16430         unless inhibited.  Reload modified dumped lisp (stubbed).
16431
16432         * packages.el (packages-new-autoloads): New function.
16433         (packages-reload-autoloads): New function.
16434         (packages-reload-dumped-lisp): New (stub) function.
16435
16436         * loadup.el: Inhibit reloading dumped files when running temacs.
16437
16438         * loadhist.el (file-provides): Extend to handle variant
16439         extensions.
16440
16441         * replace.el (query-replace): Fix typo.
16442
16443 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16444
16445         * make-docfile.el: list-autoloads-path has been renamed.
16446         * update-elc.el: list-autoloads has been renamed.
16447
16448         * packages.el (packages-list-autoloads): Renamed.
16449         (packages-list-autoloads-path): Ditto.
16450
16451 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16452
16453         * packages.el (packages-find-packages-1): Made it signal a warning
16454         for an error in an auto-autoload.el file.
16455
16456 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16457
16458         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16459         tag with const.
16460         From Aki Vehtari <Aki.Vehtari@hut.fi>
16461
16462         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16463
16464         * loadhist.el (unload-feature): Remove autoload.
16465
16466 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16467
16468         * loadhist.el: Unpackaged.
16469
16470         * help.el (describe-symbol-find-file): Rename
16471         `describe-function-find-file' and make old name obsolete.
16472         (describe-function-1): Use it.
16473         (describe-function-1): Guard reference to
16474         `compiled-function-annotation'.
16475
16476 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16477
16478         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16479         argument.
16480         (help-mode-quit): New optional arg to control whether it kills or
16481         buries.  Tidied up.
16482         (with-displaying-help-buffer): Don't kill buffer initially, even
16483         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16484         (help-pretty-print-value): Rename back from
16485         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16486         use it, otherwise use dumped `cl-prettyprint'.
16487         (describe-variable): Use `help-pretty-print-value' again.
16488         (find-func): Removed reference to "find-func" at end.
16489
16490 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16491
16492         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16493           GUI XEmacs. Rename? x-menubar is rather window system
16494           independant, except for a couple of items.
16495
16496 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16497
16498         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16499         entries as they will no longer be distributed with XEmacs.
16500
16501         * format.el (format-alist): Fix image/tiff regexps.
16502         From P. E. Jareth Hein <jareth@camelot-soft.com>
16503
16504         * help.el (help-maybe-pretty-print-value): Rename.
16505         (describe-variable): Use it.
16506         (describe-variable): Add trailing linefeed.
16507
16508 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16509
16510         * help.el (describe-function-1): Don't output anything for
16511           arglist of autoload functions.
16512
16513 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16514
16515         * help.el (describe-function-1): Don't output anything for
16516           arglist of autoload functions.
16517
16518 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16519
16520         * help.el (help-mode-map): New bindings for `help-mode-bury',
16521         `describe-function-at-point', `describe-variable-at-point',
16522         `Info-elisp-ref', `customize-variable', `help-next-section' and
16523         `help-prev-section'.
16524         (help-next-section): New function.
16525         (help-prev-section): New function.
16526         (help-mode-quit): Changed to kill the help buffer.
16527         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16528         correctly.
16529         (help-buffer-name): New function to generate the name of help
16530         buffers.
16531         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16532         argument giving the name of the help buffer.
16533         (describe-key): Use `with-displaying-help-buffer' with name.
16534         (describe-mode): Ditto.
16535         (describe-bindings): Ditto.
16536         (describe-prefix-bindings): Ditto.
16537         (view-lossage): Ditto.
16538         (with-syntax-table): New macro.
16539         (function-called-at-point): Use `ignore-errors' and
16540         `with-syntax-table'.
16541         (function-at-point): Ditto.
16542         (describe-function): Use `with-displaying-help-buffer' with name.
16543         (function-arglist): Extracted from `describe-function-1'.  Returns
16544         function's arglist as string.
16545         (function-documentation): Extracted from `describe-function-1'.
16546         Returns function's docstring.
16547         (describe-function-1): Remove all the "stream" garbage, including
16548         the stream argument.  Use `function-arglist' and
16549         `function-documentation'.
16550         (describe-function-arglist): Just use `function-arglist'.
16551         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16552         (help-pretty-print-value): New function to help with
16553         pretty-printing variable values.  Knows about `#<...>'.  Needs
16554         `pp-internal'.
16555         (describe-variable): Use `with-displaying-help-buffer' with name.
16556         Formatting improved.  Display file where variable is defined, if
16557         known.  Use `help-pretty-print-value'.
16558         (describe-syntax): Use `with-displaying-help-buffer' with name.
16559         (list-processes): Remove "stream" garbage.
16560
16561 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16562
16563         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16564         call a dumped routine instead.
16565
16566         * x-win-xfree86.el: Wrap file in defun.
16567         * x-win-sun.el: Ditto.
16568
16569 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16570
16571         * help.el (view-emacs-news): Remove usage of outl-mouse which
16572         advises functions and does other evil things.
16573
16574 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16575
16576         * format.el (format-alist): Add `image/tiff'.
16577         From P. E. Jareth Hein <jareth@camelot-soft.com>
16578
16579 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16580
16581         * about.el (about-hackers): More names added.
16582
16583         * make-docfile.el: Remove superfluous package path search.
16584
16585         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16586
16587 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16588
16589         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16590         ignored shadows.
16591
16592 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16593
16594         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16595         get trailing slashes when added to the load-path.
16596
16597         * x-init.el (init-x-win): Locate where XEmacs X localization files
16598         are.
16599
16600 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16601
16602         * x-faces.el: Added support for foregroundToolBarColor
16603           to xpm-color-symbols.
16604
16605 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16606
16607         * etags.el (tags-remove-duplicates): Removed.
16608         (buffer-tag-table-list): Use `delete-duplicates'.
16609
16610         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16611         correctly.
16612         (get*): Defalias to `get'.
16613
16614         * cl.el (eql): Compare integers with `eq'.
16615         (cl-map-extents): Check for `map-extents' first.
16616
16617 1997-12-17  Didier Verna  <didier@xemacs.org>
16618
16619         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16620         added the 'numero', 'copyright' and 'trademark' symbols.
16621
16622         * leim/quail/latin-post.el ("french-postfix"): see above.
16623
16624 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16625
16626         * widget.el (define-widget): Check the arguments.
16627
16628         * cus-edit.el (customize-face): Use `check-argument-type'.
16629         (custom-variable-value-create): Use `signal' to signal error.
16630         (custom-variable-reset-saved): Ditto.
16631         (custom-variable-reset-standard): Ditto.
16632         (custom-face-reset-saved): Ditto.
16633
16634         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16635         (widget-default-format-handler): Ditto.
16636         (widget-checklist-add-item): Ditto.
16637         (widget-radio-add-item): Ditto.
16638         (widget-editable-list-entry-create): Ditto.
16639         (widget-sexp-prompt-value): Ditto.
16640
16641         * custom.el (custom-declare-variable): Signal errors better.
16642         (custom-handle-keyword): Ditto.
16643         (custom-declare-group): Ditto.
16644
16645         * window-xemacs.el (windows): Ditto.
16646
16647         * menubar.el (menu): Ditto.
16648
16649         * keydefs.el (keyboard): Ditto.
16650
16651         * minibuf.el (minibuffer): Ditto.
16652
16653         * process.el (execute): Ditto.
16654
16655         * fill.el (fill): Ditto.
16656
16657         * modeline.el (modeline): Ditto.
16658
16659         * help.el (help): Ditto.
16660
16661         * faces.el (faces): Ditto.
16662
16663         * files.el (files): Ditto.
16664
16665         * x-init.el (x): Ditto.
16666
16667         * lisp-mode.el (lisp): Ditto.
16668
16669         * process.el (processes): Ditto.
16670
16671         * mouse.el (mouse): Ditto.
16672
16673         * abbrev.el (abbrev): Moved from cus-edit.
16674
16675         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16676         as variable declaration.
16677
16678 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16679
16680         * menubar.el (find-menu-item): Use `check-argument-type'.
16681         (find-menu-item): Cosmetic changes.
16682
16683 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16684
16685         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16686
16687 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16688
16689         * startup.el (set-default-load-path): Only search package-path
16690         when not running temacs.
16691
16692         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16693         files.
16694
16695         * loadup.el: Correct commentary.  Reformatting.
16696         (really-early-error-handler): Use absolute path to the
16697         first dumped-lisp.el file.
16698         (really-early-error-handler): Print full path name of
16699         each dumped lisp file (inherited from InfoDock).
16700
16701         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16702         dumped-lisp.el files.
16703
16704         * make-docfile.el (preloaded-file-list): Reorder when the
16705         package-path is searched.
16706         * update-elc.el: Ditto.
16707
16708         * lisp-mode.el (call-with-condition-handler): Treat the same as
16709         `condition-case' for indentation.
16710
16711         * about.el (about-xemacs): Update release date.
16712
16713 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16714
16715         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16716         anywhere but at the last clause.
16717         (ecase): Disallow `t' and `otherwise'.
16718
16719 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16720
16721         * cus-edit.el (custom-buffer-create-buttons): New function
16722         from stuff moved out of `custom-buffer-create-internal'.
16723         (custom-novice): New variable.  Default t.
16724         (custom-display-global-buttons): Ditto.  Default `top'.
16725         (custom-buffer-create-internal): Only display help if
16726         `custom-novice' is non-nil.  Display global buttons according to
16727         `custom-display-global-buttons'.
16728
16729 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16730
16731         * menubar.el (find-menu-item): Use `check-argument-type'.
16732         (find-menu-item): Cosmetic changes.
16733
16734 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16735
16736         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16737         look.
16738
16739 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16740
16741         * format.el (format-deannotate-region):  Bug fix.
16742         Deannotating a region containing unknown tags would fail
16743         (causing decoding of text/enriched to fail at user level)
16744
16745 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16746
16747         * minibuf.el (read-directory-name): Support sixth
16748           arg, HISTORY, as already documented.
16749
16750 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16751
16752         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16753         to `ecase'.
16754
16755 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16756
16757         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16758         skk-activate.
16759
16760 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16761
16762         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.